.elementor-126 .elementor-element.elementor-element-acb7687{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-acb7687:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-acb7687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(245, 249, 254);}.elementor-126 .elementor-element.elementor-element-be831b3{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-126 .elementor-element.elementor-element-be831b3:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-be831b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-126 .elementor-element.elementor-element-55ce6a7{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-55ce6a7:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-55ce6a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-126 .elementor-element.elementor-element-3641020{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-126 .elementor-element.elementor-element-3641020 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:56px;font-weight:800;text-transform:none;line-height:61.6px;letter-spacing:-1px;color:rgb(23, 29, 77);}.elementor-126 .elementor-element.elementor-element-21ccb85{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-126 .elementor-element.elementor-element-21ccb85 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:30.6px;color:rgb(63, 71, 104);}.elementor-126 .elementor-element.elementor-element-4ad8b7d{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-4ad8b7d:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-4ad8b7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-126 .elementor-element.elementor-element-4825edb{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-126 .elementor-element.elementor-element-4825edb:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-4825edb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-126 .elementor-element.elementor-element-0304cbb{--display:grid;--min-height:auto;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:none;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--align-items:stretch;--grid-justify-content:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-0304cbb:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-0304cbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-126 .elementor-element.elementor-element-e24e20d{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-e24e20d:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-e24e20d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-cd664ef{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-cd664ef:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-cd664ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-cd664ef.e-con{--flex-grow:0;--flex-shrink:0;}.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-126 .elementor-element.elementor-element-73b3e68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-73b3e68 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-73b3e68.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-73b3e68.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-73b3e68.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-73b3e68.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-73b3e68.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-73b3e68 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-73b3e68 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-32cd026{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-32cd026.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-32cd026 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-0039d9a{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-0039d9a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-0039d9a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-97f189c{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-97f189c:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-97f189c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-94078fc{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-94078fc:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-94078fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-94078fc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-1b44b92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-1b44b92 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-1b44b92.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-1b44b92.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-1b44b92.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-1b44b92.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-1b44b92.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-1b44b92 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-1b44b92 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-ad919c1{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-ad919c1.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-ad919c1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-c5ba316{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-c5ba316.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-c5ba316 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-8eb7c9e{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-8eb7c9e:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-8eb7c9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-161335f{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-161335f:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-161335f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-161335f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-8053f1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-8053f1c .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-8053f1c.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-8053f1c.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-8053f1c.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-8053f1c.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-8053f1c.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-8053f1c .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-8053f1c .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-7282232{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-7282232.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-7282232 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-2c0f014{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-2c0f014.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-2c0f014 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-4e0a236{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-4e0a236.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-4e0a236 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-dfab9e6{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-dfab9e6:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-dfab9e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-5e1a5f5{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-5e1a5f5:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-5e1a5f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-5e1a5f5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-b76234e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-b76234e .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-b76234e.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-b76234e.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-b76234e.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-b76234e.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-b76234e.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-b76234e .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-b76234e .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-0875241{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-0875241.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-0875241 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-cab2508{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-cab2508.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-cab2508 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-bdcb5ad{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-bdcb5ad.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-bdcb5ad .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-2a3617a{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-2a3617a:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-2a3617a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-de18d0d{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-de18d0d:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-de18d0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-de18d0d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-8b54efe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-8b54efe .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-8b54efe.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-8b54efe.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-8b54efe.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-8b54efe.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-8b54efe.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-8b54efe .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-8b54efe .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-977b6ff{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-977b6ff.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-977b6ff .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-5fcb0b7{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-5fcb0b7.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-5fcb0b7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-c735348{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-c735348.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-c735348 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-23a585b{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-23a585b:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-23a585b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-a7b0152{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-a7b0152:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-a7b0152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-a7b0152.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-668eb59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-668eb59 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-668eb59.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-668eb59.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-668eb59.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-668eb59.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-668eb59.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-668eb59 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-668eb59 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-e61cb1a{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-e61cb1a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-e61cb1a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-7cd6703{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-7cd6703:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-7cd6703 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-70c839d{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-70c839d:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-70c839d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-70c839d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-9b0779c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-9b0779c .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-9b0779c.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-9b0779c.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-9b0779c.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-9b0779c.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-9b0779c.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-9b0779c .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-9b0779c .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-4236a15{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-4236a15.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-4236a15 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-aae6029{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-aae6029:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-aae6029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-9e3edc9{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-9e3edc9:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-9e3edc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-9e3edc9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-eb2f4d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-eb2f4d7 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-eb2f4d7.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-eb2f4d7.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-eb2f4d7.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-eb2f4d7.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-eb2f4d7.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-eb2f4d7 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-eb2f4d7 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-bcb4947{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-bcb4947.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-bcb4947 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-0b4f93e{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-0b4f93e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-0b4f93e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-2b37e70{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-2b37e70.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-2b37e70 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-397e049{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-397e049:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-397e049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-99d0f3f{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-99d0f3f:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-99d0f3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-99d0f3f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-3669396{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-3669396 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-3669396.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-3669396.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-3669396.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-3669396.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-3669396.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-3669396 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-3669396 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-9a016ee{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-9a016ee.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-9a016ee .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-bc0ae4a{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-bc0ae4a:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-bc0ae4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-ac630b6{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-ac630b6:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-ac630b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-ac630b6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-3336535{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-3336535 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-3336535.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-3336535.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-3336535.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-3336535.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-3336535.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-3336535 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-3336535 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-5f85817{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-5f85817.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-5f85817 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-c418101{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-c418101.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-c418101 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-1fa1a70{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-1fa1a70:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-1fa1a70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-9101d82{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-9101d82:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-9101d82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-9101d82.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-e9d2383{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-e9d2383 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-e9d2383.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-e9d2383.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-e9d2383.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-e9d2383.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-e9d2383.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-e9d2383 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-e9d2383 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-65fb567{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-65fb567.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-65fb567 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-9904689{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-9904689.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-9904689 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-e93346d{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-e93346d.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-e93346d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-15ce925{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-15ce925:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-15ce925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-7817b00{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-7817b00:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-7817b00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-7817b00.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-27330af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-27330af .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-27330af.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-27330af.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-27330af.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-27330af.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-27330af.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-27330af .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-27330af .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-b9cf198{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-b9cf198.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-b9cf198 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-09be3fb{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-09be3fb.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-09be3fb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-8afc489{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-8afc489.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-8afc489 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-d04d191{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-d04d191.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-d04d191 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-9538690{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-9538690:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-9538690 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-541929d{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-541929d:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-541929d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-541929d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-4512a6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-4512a6b .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-4512a6b.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-4512a6b.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-4512a6b.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-4512a6b.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-4512a6b.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-4512a6b .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-4512a6b .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-ffe41a8{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-ffe41a8.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-ffe41a8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-619fc54{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-619fc54:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-619fc54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-245ffa7{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-245ffa7:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-245ffa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-245ffa7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-5e19369{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-5e19369 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-5e19369.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-5e19369.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-5e19369.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-5e19369.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-5e19369.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-5e19369 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-5e19369 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-f6dbc2e{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-f6dbc2e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-f6dbc2e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-6adc666{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-6adc666:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-6adc666 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-c8e8515{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-c8e8515:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-c8e8515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-c8e8515.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-aecb13c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-aecb13c .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-aecb13c.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-aecb13c.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-aecb13c.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-aecb13c.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-aecb13c.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-aecb13c .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-aecb13c .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-d4748df{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-d4748df.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-d4748df .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-0dd1244{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-0dd1244:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-0dd1244 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-1ed3a1c{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-1ed3a1c:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-1ed3a1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-1ed3a1c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-25bcf44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-25bcf44 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-25bcf44.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-25bcf44.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-25bcf44.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-25bcf44.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-25bcf44.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-25bcf44 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-25bcf44 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-b1f8e2c{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-b1f8e2c.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-b1f8e2c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-5eb209c{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-5eb209c:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-5eb209c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-824e185{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-824e185:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-824e185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-824e185.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-4a2db70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-4a2db70 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-4a2db70.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-4a2db70.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-4a2db70.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-4a2db70.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-4a2db70.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-4a2db70 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-4a2db70 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-b6aa6b6{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-b6aa6b6.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-b6aa6b6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-f5d5174{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-f5d5174:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-f5d5174 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-812af88{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-812af88:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-812af88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-812af88.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-e947103{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-e947103 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-e947103.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-e947103.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-e947103.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-e947103.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-e947103.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-e947103 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-e947103 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-d582b59{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-d582b59.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-d582b59 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-51e3d72{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-51e3d72:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-51e3d72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-572d0e0{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-572d0e0:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-572d0e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-572d0e0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-95d8be0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-95d8be0 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-95d8be0.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-95d8be0.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-95d8be0.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-95d8be0.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-95d8be0.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-95d8be0 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-95d8be0 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-3f48cf3{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-3f48cf3.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-3f48cf3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-a8f5e71{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-a8f5e71.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-a8f5e71 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-0216082{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-0216082:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-0216082 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-c6eea10{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-c6eea10:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-c6eea10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-c6eea10.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-216d17c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-216d17c .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-216d17c.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-216d17c.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-216d17c.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-216d17c.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-216d17c.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-216d17c .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-216d17c .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-db669fa{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-db669fa.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-db669fa .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-9a8ef31{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-9a8ef31:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-9a8ef31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-317ead3{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-317ead3:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-317ead3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-317ead3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-11113b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-11113b5 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-11113b5.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-11113b5.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-11113b5.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-11113b5.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-11113b5.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-11113b5 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-11113b5 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-445098b{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-445098b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-445098b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-00ef71b{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-00ef71b:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-00ef71b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-6100248{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-6100248:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-6100248 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-6100248.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-c09d6eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-c09d6eb .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-c09d6eb.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-c09d6eb.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-c09d6eb.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-c09d6eb.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-c09d6eb.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-c09d6eb .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-c09d6eb .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-9b97b1d{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-9b97b1d.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-9b97b1d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-3aec8b8{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-3aec8b8:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-3aec8b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-af0da0f{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-af0da0f:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-af0da0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-af0da0f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-2e87900{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-2e87900 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-2e87900.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-2e87900.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-2e87900.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-2e87900.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-2e87900.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-2e87900 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-2e87900 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-e255c22{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-e255c22.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-e255c22 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-b5516b0{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-b5516b0.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-b5516b0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-c42bbaa{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-c42bbaa:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-c42bbaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-8313cdf{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-8313cdf:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-8313cdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-8313cdf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-665e4a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-665e4a5 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-665e4a5.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-665e4a5.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-665e4a5.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-665e4a5.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-665e4a5.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-665e4a5 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-665e4a5 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-20bc87d{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-20bc87d.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-20bc87d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-d2b7317{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-d2b7317.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-d2b7317 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-9ec314e{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-9ec314e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-9ec314e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-0e36e3d{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-0e36e3d:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-0e36e3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-5891cd0{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-5891cd0:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-5891cd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-5891cd0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-188fa58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-188fa58 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-188fa58.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-188fa58.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-188fa58.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-188fa58.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-188fa58.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-188fa58 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-188fa58 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-27656d0{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-27656d0.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-27656d0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-cd6f775{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-cd6f775.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-cd6f775 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-2851768{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-2851768:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-2851768 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-ea423f9{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-ea423f9:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-ea423f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-ea423f9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-8a6e827{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-8a6e827 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-8a6e827.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-8a6e827.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-8a6e827.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-8a6e827.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-8a6e827.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-8a6e827 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-8a6e827 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-ed8f024{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-ed8f024.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-ed8f024 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-796a361{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-796a361:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-796a361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-7793e25{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-7793e25:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-7793e25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-7793e25.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-d1806cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-d1806cc .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-d1806cc.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-d1806cc.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-d1806cc.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-d1806cc.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-d1806cc.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-d1806cc .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-d1806cc .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-87722e1{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-87722e1.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-87722e1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-a105fe7{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-a105fe7:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-a105fe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-0c70a85{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-0c70a85:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-0c70a85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-0c70a85.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-2893c13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-2893c13 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-2893c13.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-2893c13.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-2893c13.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-2893c13.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-2893c13.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-2893c13 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-2893c13 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-6d6856a{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-6d6856a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-6d6856a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-706cad2{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-706cad2.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-706cad2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-cf76e94{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-cf76e94:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-cf76e94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-eab4936{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-eab4936:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-eab4936 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-eab4936.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-c196d47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-c196d47 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-c196d47.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-c196d47.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-c196d47.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-c196d47.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-c196d47.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-c196d47 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-c196d47 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-a3b5e04{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-a3b5e04.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-a3b5e04 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-24db55b{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-24db55b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-24db55b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-a54cd2c{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-a54cd2c.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-a54cd2c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-7882aec{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-7882aec:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-7882aec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-2ef264d{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-2ef264d:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-2ef264d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-2ef264d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-1222110{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-1222110 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-1222110.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-1222110.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-1222110.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-1222110.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-1222110.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-1222110 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-1222110 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-4f6cbe7{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-4f6cbe7.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-4f6cbe7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-b845ff1{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-b845ff1.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-b845ff1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-9cce312{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-9cce312.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-9cce312 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-5f01c7f{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-5f01c7f:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-5f01c7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-6bf869a{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-6bf869a:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-6bf869a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-6bf869a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-0a5f02c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-0a5f02c .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-0a5f02c.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-0a5f02c.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-0a5f02c.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-0a5f02c.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-0a5f02c.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-0a5f02c .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-0a5f02c .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-d6bfdbc{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-d6bfdbc.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-d6bfdbc .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-b6fa143{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-b6fa143.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-b6fa143 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-899ce46{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-899ce46:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-899ce46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-b665684{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-b665684:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-b665684 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-b665684.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-72ef9d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-72ef9d0 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-72ef9d0.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-72ef9d0.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-72ef9d0.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-72ef9d0.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-72ef9d0.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-72ef9d0 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-72ef9d0 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-798bf72{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-798bf72.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-798bf72 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-92b636b{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-92b636b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-92b636b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-83a0258{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-83a0258.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-83a0258 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-9235c72{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-9235c72:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-9235c72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-c67af2b{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-c67af2b:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-c67af2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-c67af2b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-4aaa0eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-4aaa0eb .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-4aaa0eb.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-4aaa0eb.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-4aaa0eb.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-4aaa0eb.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-4aaa0eb.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-4aaa0eb .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-4aaa0eb .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-db05de5{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-db05de5.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-db05de5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-e9ac4a5{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-e9ac4a5:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-e9ac4a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-c25f31c{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-c25f31c:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-c25f31c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-c25f31c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-24efb08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-24efb08 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-24efb08.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-24efb08.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-24efb08.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-24efb08.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-24efb08.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-24efb08 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-24efb08 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-6fc9665{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-6fc9665.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-6fc9665 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-a69356e{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-a69356e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-a69356e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-0021fa2{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-0021fa2.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-0021fa2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-e934d6c{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-e934d6c:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-e934d6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-faf9b8f{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-faf9b8f:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-faf9b8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-faf9b8f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-a2f8976{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-a2f8976 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-a2f8976.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-a2f8976.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-a2f8976.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-a2f8976.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-a2f8976.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-a2f8976 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-a2f8976 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-22becc5{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-22becc5.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-22becc5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-38e97fd{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-38e97fd.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-38e97fd .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-d82318e{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-d82318e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-d82318e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-e6be8a0{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-e6be8a0:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-e6be8a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-bfd2713{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-bfd2713:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-bfd2713 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-bfd2713.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-d2bf6bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-d2bf6bf .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-d2bf6bf.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-d2bf6bf.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-d2bf6bf.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-d2bf6bf.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-d2bf6bf.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-d2bf6bf .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-d2bf6bf .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-ea26e8f{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-ea26e8f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-ea26e8f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-15ebef9{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-15ebef9.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-15ebef9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-a518bd4{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-a518bd4.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-a518bd4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-5ffdd2c{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-5ffdd2c:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-5ffdd2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-557ac1c{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-557ac1c:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-557ac1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-557ac1c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-09c3863{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-09c3863 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-09c3863.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-09c3863.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-09c3863.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-09c3863.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-09c3863.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-09c3863 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-09c3863 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-e039cc6{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-e039cc6.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-e039cc6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-fa8b1b8{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-fa8b1b8.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-fa8b1b8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-d0f5b88{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-d0f5b88:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-d0f5b88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-94a9d25{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-94a9d25:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-94a9d25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-94a9d25.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-85106da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-85106da .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-85106da.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-85106da.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-85106da.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-85106da.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-85106da.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-85106da .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-85106da .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-a0c52e2{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-a0c52e2.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-a0c52e2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-fecafe7{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-fecafe7.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-fecafe7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-47c99cf{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-47c99cf:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-47c99cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-8c03c6c{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-8c03c6c:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-8c03c6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-8c03c6c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-be8cc87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-be8cc87 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-be8cc87.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-be8cc87.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-be8cc87.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-be8cc87.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-be8cc87.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-be8cc87 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-be8cc87 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-50ce3e4{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-50ce3e4.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-50ce3e4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-4cbfef2{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-4cbfef2:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-4cbfef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-9b6013d{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-9b6013d:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-9b6013d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-9b6013d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-c07982f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-c07982f .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-c07982f.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-c07982f.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-c07982f.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-c07982f.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-c07982f.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-c07982f .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-c07982f .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-b454c3e{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-b454c3e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-b454c3e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-6f9e0b8{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-6f9e0b8.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-6f9e0b8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-a8bc2b9{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-a8bc2b9.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-a8bc2b9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-fc1d804{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-fc1d804.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-fc1d804 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-798d376{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-798d376:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-798d376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-4563646{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-4563646:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-4563646 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-4563646.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-07bc4e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-07bc4e2 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-07bc4e2.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-07bc4e2.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-07bc4e2.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-07bc4e2.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-07bc4e2.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-07bc4e2 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-07bc4e2 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-f7d0dc2{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-f7d0dc2.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-f7d0dc2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-e093b03{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-e093b03.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-e093b03 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-d31e61b{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-d31e61b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-d31e61b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-1130dcf{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-1130dcf:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-1130dcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-9d1dd23{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-9d1dd23:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-9d1dd23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-9d1dd23.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-0b21f56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-0b21f56 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-0b21f56.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-0b21f56.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-0b21f56.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-0b21f56.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-0b21f56.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-0b21f56 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-0b21f56 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-49f3c13{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-49f3c13.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-49f3c13 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-30170d8{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-30170d8.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-30170d8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-0bca8ec{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-0bca8ec.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-0bca8ec .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-1c6a731{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-1c6a731:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-1c6a731 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-76bc1fe{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-76bc1fe:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-76bc1fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-76bc1fe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-a99e5d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-a99e5d5 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-a99e5d5.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-a99e5d5.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-a99e5d5.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-a99e5d5.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-a99e5d5.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-a99e5d5 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-a99e5d5 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-256e5c5{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-256e5c5.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-256e5c5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-29724a5{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-29724a5:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-29724a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-2be2672{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-2be2672:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-2be2672 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-2be2672.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-34d50ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-34d50ad .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-34d50ad.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-34d50ad.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-34d50ad.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-34d50ad.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-34d50ad.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-34d50ad .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-34d50ad .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-5237999{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-5237999.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-5237999 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-9191bb5{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-9191bb5.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-9191bb5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-1571f48{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-1571f48:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-1571f48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-30a3321{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-30a3321:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-30a3321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-30a3321.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-3788d99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-3788d99 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-3788d99.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-3788d99.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-3788d99.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-3788d99.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-3788d99.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-3788d99 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-3788d99 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-dcd0636{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-dcd0636.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-dcd0636 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-f2cadea{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-f2cadea.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-f2cadea .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-5cff1c5{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-5cff1c5.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-5cff1c5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-9f77fd2{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-9f77fd2.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-9f77fd2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-584dae1{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-584dae1:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-584dae1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-68d270a{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-68d270a:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-68d270a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-68d270a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-23bcf39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-23bcf39 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-23bcf39.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-23bcf39.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-23bcf39.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-23bcf39.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-23bcf39.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-23bcf39 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-23bcf39 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-a05cf43{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-a05cf43.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-a05cf43 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-f1c197a{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-f1c197a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-f1c197a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-74149a9{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-74149a9.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-74149a9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-522eac9{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-522eac9:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-522eac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-3af9ea2{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-3af9ea2:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-3af9ea2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-3af9ea2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-38ddd40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-38ddd40 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-38ddd40.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-38ddd40.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-38ddd40.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-38ddd40.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-38ddd40.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-38ddd40 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-38ddd40 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-17cf65f{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-17cf65f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-17cf65f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-ebd821d{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-ebd821d:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-ebd821d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-cf7024c{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-cf7024c:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-cf7024c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-cf7024c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-dc2a3bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-dc2a3bf .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-dc2a3bf.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-dc2a3bf.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-dc2a3bf.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-dc2a3bf.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-dc2a3bf.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-dc2a3bf .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-dc2a3bf .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-66e7597{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-66e7597.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-66e7597 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-87ef8a2{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-87ef8a2.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-87ef8a2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-760e366{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-760e366:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-760e366 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-fdbde6e{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-fdbde6e:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-fdbde6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-fdbde6e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-520bfe1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-520bfe1 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-520bfe1.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-520bfe1.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-520bfe1.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-520bfe1.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-520bfe1.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-520bfe1 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-520bfe1 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-da0d9eb{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-da0d9eb.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-da0d9eb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-8e5e600{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-8e5e600.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-8e5e600 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-9bb88d8{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-9bb88d8.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-9bb88d8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-0b6ff4b{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-0b6ff4b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-0b6ff4b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-a99ad15{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-a99ad15.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-a99ad15 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-efb3c6c{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-efb3c6c.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-efb3c6c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-5bef0e5{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-5bef0e5:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-5bef0e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-c7a2142{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-c7a2142:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-c7a2142 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-c7a2142.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-1a28c36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-1a28c36 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-1a28c36.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-1a28c36.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-1a28c36.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-1a28c36.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-1a28c36.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-1a28c36 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-1a28c36 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-3ffee36{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-3ffee36.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-3ffee36 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-74d98d9{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-74d98d9.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-74d98d9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-6e4746e{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-6e4746e:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-6e4746e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-057587d{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-057587d:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-057587d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-057587d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-0a406f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-0a406f3 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-0a406f3.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-0a406f3.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-0a406f3.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-0a406f3.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-0a406f3.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-0a406f3 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-0a406f3 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-eb61c8d{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-eb61c8d.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-eb61c8d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-363109d{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-363109d.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-363109d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-d751e4c{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-d751e4c:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-d751e4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-682ebf4{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-682ebf4:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-682ebf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-682ebf4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-3aa521c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-3aa521c .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-3aa521c.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-3aa521c.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-3aa521c.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-3aa521c.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-3aa521c.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-3aa521c .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-3aa521c .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-9b44388{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-9b44388.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-9b44388 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-2b94924{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-2b94924.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-2b94924 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-db0eb6e{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-db0eb6e:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-db0eb6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-b43d69e{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-b43d69e:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-b43d69e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-b43d69e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-52eec9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-52eec9b .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-52eec9b.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-52eec9b.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-52eec9b.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-52eec9b.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-52eec9b.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-52eec9b .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-52eec9b .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-985f17e{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-985f17e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-985f17e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-988041e{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-988041e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-988041e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-1143ba9{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-1143ba9:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-1143ba9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-69f2718{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-69f2718:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-69f2718 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-69f2718.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-4307ce0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-4307ce0 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-4307ce0.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-4307ce0.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-4307ce0.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-4307ce0.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-4307ce0.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-4307ce0 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-4307ce0 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-942ac4f{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-942ac4f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-942ac4f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-28e5d2b{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-28e5d2b:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-28e5d2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-1275f29{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-1275f29:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-1275f29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-1275f29.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-52126a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-52126a4 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-52126a4.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-52126a4.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-52126a4.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-52126a4.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-52126a4.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-52126a4 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-52126a4 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-9843fb9{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-9843fb9.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-9843fb9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-69bf92f{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-69bf92f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-69bf92f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-18ad398{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-18ad398:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-18ad398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-30b7857{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-30b7857:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-30b7857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-30b7857.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-754c6bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-754c6bb .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-754c6bb.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-754c6bb.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-754c6bb.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-754c6bb.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-754c6bb.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-754c6bb .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-754c6bb .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-0238d0b{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-0238d0b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-0238d0b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-b24ea90{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-b24ea90.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-b24ea90 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-519834a{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-519834a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-519834a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-1a7d64d{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-1a7d64d:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-1a7d64d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-7cf1920{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-7cf1920:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-7cf1920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-7cf1920.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-f148d57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-f148d57 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-f148d57.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-f148d57.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-f148d57.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-f148d57.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-f148d57.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-f148d57 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-f148d57 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-856104b{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-856104b.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-856104b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-d6ee18c{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-d6ee18c:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-d6ee18c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-f33b4af{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-f33b4af:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-f33b4af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-f33b4af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-8d8d6f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-8d8d6f5 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-8d8d6f5.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-8d8d6f5.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-8d8d6f5.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-8d8d6f5.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-8d8d6f5.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-8d8d6f5 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-8d8d6f5 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-1cd0b64{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-1cd0b64.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-1cd0b64 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-63dae34{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-63dae34.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-63dae34 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-19a1b5c{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-19a1b5c:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-19a1b5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-ded59ba{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-ded59ba:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-ded59ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-ded59ba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-de4214a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-de4214a .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-de4214a.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-de4214a.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-de4214a.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-de4214a.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-de4214a.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-de4214a .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-de4214a .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-ef9cefb{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-ef9cefb.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-ef9cefb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-6198f62{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-6198f62.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-6198f62 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-5253fdd{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-5253fdd:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-5253fdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-f911062{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-f911062:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-f911062 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-f911062.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-cbb0152{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-cbb0152 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-cbb0152.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-cbb0152.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-cbb0152.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-cbb0152.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-cbb0152.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-cbb0152 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-cbb0152 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-2662693{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-2662693.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-2662693 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-72a2bd7{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-72a2bd7.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-72a2bd7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-a66786e{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-a66786e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-a66786e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-f53b450{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-f53b450:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-f53b450 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-c997772{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-c997772:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-c997772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-c997772.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-9990386{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-9990386 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-9990386.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-9990386.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-9990386.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-9990386.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-9990386.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-9990386 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-9990386 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-e5b5729{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-e5b5729.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-e5b5729 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-07a3234{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-07a3234.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-07a3234 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-68a7829{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-68a7829.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-68a7829 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-bf70252{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-bf70252:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-bf70252 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-8b27aa0{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-8b27aa0:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-8b27aa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-8b27aa0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-3bdb46b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-3bdb46b .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-3bdb46b.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-3bdb46b.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-3bdb46b.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-3bdb46b.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-3bdb46b.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-3bdb46b .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-3bdb46b .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-b2e8a18{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-b2e8a18.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-b2e8a18 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-2254903{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-2254903.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-2254903 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-afe085e{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-afe085e.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-afe085e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-940f56f{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-940f56f:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-940f56f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-fc20a09{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-fc20a09:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-fc20a09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-fc20a09.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-ef36efe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-ef36efe .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-ef36efe.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-ef36efe.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-ef36efe.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-ef36efe.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-ef36efe.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-ef36efe .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-ef36efe .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-aa97951{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-aa97951.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-aa97951 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-aa82846{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-aa82846.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-aa82846 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-8869a79{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-8869a79.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-8869a79 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-99874aa{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-99874aa:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-99874aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-0545e45{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-0545e45:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-0545e45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-0545e45.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-16c34e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-16c34e7 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-16c34e7.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-16c34e7.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-16c34e7.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-16c34e7.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-16c34e7.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-16c34e7 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-16c34e7 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-eef1e91{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-eef1e91.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-eef1e91 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-12a24c2{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-12a24c2:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-12a24c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-9e85dd2{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-9e85dd2:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-9e85dd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-9e85dd2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-bb93fe7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-bb93fe7 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-bb93fe7.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-bb93fe7.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-bb93fe7.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-bb93fe7.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-bb93fe7.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-bb93fe7 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-bb93fe7 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-85d46e7{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-85d46e7.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-85d46e7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-850cabb{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-850cabb.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-850cabb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-be4afe6{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-be4afe6.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-be4afe6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-d9c9d72{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-d9c9d72:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-d9c9d72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-ec0aac9{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-ec0aac9:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-ec0aac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-ec0aac9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-25df7c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-25df7c8 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-25df7c8.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-25df7c8.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-25df7c8.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-25df7c8.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-25df7c8.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-25df7c8 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-25df7c8 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-a128637{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-a128637.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-a128637 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-f137272{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-f137272.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-f137272 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-8d362e3{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-8d362e3:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-8d362e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-21d25a1{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-21d25a1:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-21d25a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-21d25a1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-b13f45a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-b13f45a .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-b13f45a.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-b13f45a.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-b13f45a.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-b13f45a.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-b13f45a.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-b13f45a .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-b13f45a .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-8096abf{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-8096abf.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-8096abf .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-fdf9f9f{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-fdf9f9f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-fdf9f9f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-876c49a{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-876c49a:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-876c49a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-7b39db8{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-7b39db8:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-7b39db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-7b39db8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-2797ca0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-2797ca0 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-2797ca0.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-2797ca0.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-2797ca0.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-2797ca0.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-2797ca0.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-2797ca0 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-2797ca0 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-f553a3f{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-f553a3f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-f553a3f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-c28f317{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-c28f317:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-c28f317 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-d447fd6{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-d447fd6:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-d447fd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-d447fd6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-6a34870{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-6a34870 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-6a34870.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-6a34870.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-6a34870.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-6a34870.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-6a34870.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-6a34870 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-6a34870 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-c8f4fd5{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-c8f4fd5.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-c8f4fd5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-da398c2{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-da398c2.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-da398c2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-b56e282{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-b56e282:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-b56e282 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-31ddf18{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-31ddf18:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-31ddf18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-31ddf18.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-cf46bd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-cf46bd4 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-cf46bd4.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-cf46bd4.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-cf46bd4.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-cf46bd4.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-cf46bd4.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-cf46bd4 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-cf46bd4 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-5f7aee5{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-5f7aee5.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-5f7aee5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-35e5faf{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-35e5faf:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-35e5faf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-f464812{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-f464812:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-f464812 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-f464812.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-2b5f4c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-2b5f4c1 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-2b5f4c1.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-2b5f4c1.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-2b5f4c1.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-2b5f4c1.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-2b5f4c1.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-2b5f4c1 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-2b5f4c1 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-c5d508c{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-c5d508c.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-c5d508c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-a44eb50{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-a44eb50.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-a44eb50 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-422af52{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-422af52.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-422af52 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-1a42f95{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-1a42f95:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-1a42f95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-6b73c11{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-6b73c11:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-6b73c11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-6b73c11.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-e3e3d3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-e3e3d3b .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-e3e3d3b.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-e3e3d3b.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-e3e3d3b.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-e3e3d3b.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-e3e3d3b.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-e3e3d3b .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-e3e3d3b .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-eb7d928{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-eb7d928.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-eb7d928 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-6589599{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-6589599.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-6589599 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-3a756b2{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-3a756b2:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-3a756b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-a6edd49{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-a6edd49:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-a6edd49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-a6edd49.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-26db15f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-26db15f .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-26db15f.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-26db15f.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-26db15f.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-26db15f.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-26db15f.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-26db15f .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-26db15f .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-eec34dd{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-eec34dd.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-eec34dd .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-c9b40c4{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-c9b40c4:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-c9b40c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-88824c1{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-88824c1:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-88824c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-88824c1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-9c7381f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-9c7381f .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-9c7381f.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-9c7381f.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-9c7381f.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-9c7381f.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-9c7381f.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-9c7381f .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-9c7381f .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-1113d7d{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-1113d7d.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-1113d7d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-571ef79{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-571ef79.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-571ef79 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-29280ea{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-29280ea:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-29280ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-8f37417{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-8f37417:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-8f37417 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-8f37417.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-2e66f34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-2e66f34 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-2e66f34.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-2e66f34.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-2e66f34.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-2e66f34.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-2e66f34.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-2e66f34 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-2e66f34 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-d72c893{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-d72c893.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-d72c893 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-800117f{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-800117f:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-800117f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-0e77881{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-0e77881:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-0e77881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-0e77881.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-9129bcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-9129bcb .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-9129bcb.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-9129bcb.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-9129bcb.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-9129bcb.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-9129bcb.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-9129bcb .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-9129bcb .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-90f6dcf{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-90f6dcf.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-90f6dcf .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-e716012{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-e716012.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-e716012 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-cdefe96{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-cdefe96:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-cdefe96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-d4475c8{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-d4475c8:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-d4475c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-d4475c8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-f4cf072{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-f4cf072 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-f4cf072.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-f4cf072.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-f4cf072.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-f4cf072.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-f4cf072.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-f4cf072 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-f4cf072 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-57839e7{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-57839e7.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-57839e7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-1f1fa89{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-1f1fa89.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-1f1fa89 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-8fea3ed{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-8fea3ed:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-8fea3ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-016034d{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-016034d:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-016034d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-016034d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-0584352{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-0584352 .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-0584352.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-0584352.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-0584352.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-0584352.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-0584352.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-0584352 .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-0584352 .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-9cafbf1{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-9cafbf1.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-9cafbf1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-09ec729{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-09ec729.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-09ec729 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-fba830e{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:normal;--gap:normal normal;--row-gap:normal;--column-gap:normal;--overflow:hidden;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-fba830e:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-fba830e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-98ad49d{--display:flex;--min-height:auto;--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:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-126 .elementor-element.elementor-element-98ad49d:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-98ad49d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-98ad49d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-189ff3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-189ff3f .elementor-icon-wrapper{text-align:start;}.elementor-126 .elementor-element.elementor-element-189ff3f.elementor-view-stacked .elementor-icon{background-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-189ff3f.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-189ff3f.elementor-view-default .elementor-icon{color:rgb(143, 208, 238);border-color:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-189ff3f.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-189ff3f.elementor-view-default .elementor-icon svg{fill:rgb(143, 208, 238);}.elementor-126 .elementor-element.elementor-element-189ff3f .elementor-icon{font-size:18px;}.elementor-126 .elementor-element.elementor-element-189ff3f .elementor-icon svg{height:18px;}.elementor-126 .elementor-element.elementor-element-9663998{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-9663998.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-9663998 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-79e0eaa{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-126 .elementor-element.elementor-element-79e0eaa.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-79e0eaa .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:27.2px;color:rgb(44, 52, 99);}.elementor-126 .elementor-element.elementor-element-8c0e833{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:center;--gap:normal normal;--row-gap:normal;--column-gap:normal;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-8c0e833:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-8c0e833 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(44, 56, 146);}.elementor-126 .elementor-element.elementor-element-e047d61{--display:flex;--min-height:auto;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:normal;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-126 .elementor-element.elementor-element-e047d61:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-e047d61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-126 .elementor-element.elementor-element-f881cd6{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-126 .elementor-element.elementor-element-f881cd6.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-f881cd6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:800;text-transform:none;line-height:48px;color:rgb(255, 255, 255);}.elementor-126 .elementor-element.elementor-element-0b5b0ff{--display:flex;--min-height:auto;--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:normal;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-0b5b0ff:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-0b5b0ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-126 .elementor-element.elementor-element-0b5b0ff.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-126 .elementor-element.elementor-element-c5885b1 .elementor-button{background-color:rgb(37, 211, 102);font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;line-height:18px;fill:rgb(6, 48, 26);color:rgb(6, 48, 26);border-radius:999px 999px 999px 999px;padding:15px 28px 15px 28px;}.elementor-126 .elementor-element.elementor-element-c5885b1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-126 .elementor-element.elementor-element-b99ca7d{width:var( --container-widget-width, auto );max-width:auto;background-color:rgba(0, 0, 0, 0);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-126 .elementor-element.elementor-element-b99ca7d.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-b99ca7d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:25.5px;color:rgb(207, 216, 246);}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-126 .elementor-element.elementor-element-acb7687{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-be831b3{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-126 .elementor-element.elementor-element-55ce6a7{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-3641020{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-3641020 .elementor-heading-title{font-size:46px;line-height:50.6px;letter-spacing:-0.92px;}.elementor-126 .elementor-element.elementor-element-21ccb85{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-4ad8b7d{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-4825edb{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-126 .elementor-element.elementor-element-0304cbb{--min-height:auto;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-e24e20d{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-cd664ef{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-73b3e68{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-32cd026{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-0039d9a{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-97f189c{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-94078fc{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-1b44b92{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-ad919c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-c5ba316{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-8eb7c9e{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-161335f{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-8053f1c{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-7282232{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-2c0f014{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-4e0a236{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-dfab9e6{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-5e1a5f5{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-b76234e{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-0875241{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-cab2508{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-bdcb5ad{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-2a3617a{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-de18d0d{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-8b54efe{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-977b6ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-5fcb0b7{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-c735348{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-23a585b{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-a7b0152{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-668eb59{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-e61cb1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-7cd6703{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-70c839d{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-9b0779c{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-4236a15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-aae6029{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-9e3edc9{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-eb2f4d7{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-bcb4947{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-0b4f93e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-2b37e70{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-397e049{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-99d0f3f{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-3669396{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-9a016ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-bc0ae4a{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-ac630b6{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-3336535{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-5f85817{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-c418101{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-1fa1a70{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-9101d82{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-e9d2383{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-65fb567{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-9904689{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-e93346d{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-15ce925{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-7817b00{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-27330af{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-b9cf198{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-09be3fb{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-8afc489{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-d04d191{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-9538690{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-541929d{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-4512a6b{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-ffe41a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-619fc54{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-245ffa7{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-5e19369{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-f6dbc2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-6adc666{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-c8e8515{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-aecb13c{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-d4748df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-0dd1244{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-1ed3a1c{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-25bcf44{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-b1f8e2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-5eb209c{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-824e185{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-4a2db70{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-b6aa6b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-f5d5174{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-812af88{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-e947103{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-d582b59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-51e3d72{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-572d0e0{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-95d8be0{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-3f48cf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-a8f5e71{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-0216082{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-c6eea10{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-216d17c{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-db669fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-9a8ef31{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-317ead3{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-11113b5{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-445098b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-00ef71b{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-6100248{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-c09d6eb{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-9b97b1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-3aec8b8{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-af0da0f{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-2e87900{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-e255c22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-b5516b0{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-c42bbaa{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-8313cdf{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-665e4a5{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-20bc87d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-d2b7317{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-9ec314e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-0e36e3d{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-5891cd0{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-188fa58{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-27656d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-cd6f775{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-2851768{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-ea423f9{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-8a6e827{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-ed8f024{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-796a361{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-7793e25{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-d1806cc{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-87722e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-a105fe7{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-0c70a85{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-2893c13{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-6d6856a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-706cad2{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-cf76e94{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-eab4936{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-c196d47{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-a3b5e04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-24db55b{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-a54cd2c{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-7882aec{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-2ef264d{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-1222110{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-4f6cbe7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-b845ff1{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-9cce312{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-5f01c7f{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-6bf869a{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-0a5f02c{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-d6bfdbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-b6fa143{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-899ce46{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-b665684{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-72ef9d0{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-798bf72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-92b636b{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-83a0258{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-9235c72{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-c67af2b{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-4aaa0eb{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-db05de5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-e9ac4a5{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-c25f31c{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-24efb08{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-6fc9665{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-a69356e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-0021fa2{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-e934d6c{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-faf9b8f{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-a2f8976{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-22becc5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-38e97fd{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-d82318e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-e6be8a0{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-bfd2713{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-d2bf6bf{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-ea26e8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-15ebef9{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-a518bd4{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-5ffdd2c{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-557ac1c{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-09c3863{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-e039cc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-fa8b1b8{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-d0f5b88{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-94a9d25{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-85106da{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-a0c52e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-fecafe7{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-47c99cf{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-8c03c6c{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-be8cc87{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-50ce3e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-4cbfef2{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-9b6013d{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-c07982f{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-b454c3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-6f9e0b8{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-a8bc2b9{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-fc1d804{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-798d376{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-4563646{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-07bc4e2{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-f7d0dc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-e093b03{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-d31e61b{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-1130dcf{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-9d1dd23{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-0b21f56{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-49f3c13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-30170d8{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-0bca8ec{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-1c6a731{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-76bc1fe{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-a99e5d5{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-256e5c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-29724a5{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-2be2672{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-34d50ad{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-5237999{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-9191bb5{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-1571f48{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-30a3321{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-3788d99{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-dcd0636{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-f2cadea{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-5cff1c5{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-9f77fd2{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-584dae1{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-68d270a{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-23bcf39{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-a05cf43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-f1c197a{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-74149a9{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-522eac9{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-3af9ea2{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-38ddd40{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-17cf65f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-ebd821d{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-cf7024c{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-dc2a3bf{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-66e7597{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-87ef8a2{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-760e366{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-fdbde6e{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-520bfe1{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-da0d9eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-8e5e600{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-9bb88d8{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-0b6ff4b{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-a99ad15{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-efb3c6c{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-5bef0e5{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-c7a2142{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-1a28c36{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-3ffee36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-74d98d9{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-6e4746e{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-057587d{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-0a406f3{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-eb61c8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-363109d{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-d751e4c{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-682ebf4{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-3aa521c{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-9b44388{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-2b94924{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-db0eb6e{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-b43d69e{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-52eec9b{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-985f17e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-988041e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-1143ba9{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-69f2718{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-4307ce0{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-942ac4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-28e5d2b{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-1275f29{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-52126a4{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-9843fb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-69bf92f{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-18ad398{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-30b7857{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-754c6bb{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-0238d0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-b24ea90{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-519834a{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-1a7d64d{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-7cf1920{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-f148d57{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-856104b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-d6ee18c{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-f33b4af{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-8d8d6f5{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-1cd0b64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-63dae34{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-19a1b5c{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-ded59ba{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-de4214a{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-ef9cefb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-6198f62{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-5253fdd{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-f911062{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-cbb0152{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-2662693{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-72a2bd7{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-a66786e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-f53b450{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-c997772{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-9990386{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-e5b5729{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-07a3234{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-68a7829{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-bf70252{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-8b27aa0{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-3bdb46b{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-b2e8a18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-2254903{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-afe085e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-940f56f{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-fc20a09{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-ef36efe{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-aa97951{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-aa82846{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-8869a79{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-99874aa{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-0545e45{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-16c34e7{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-eef1e91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-12a24c2{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-9e85dd2{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-bb93fe7{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-85d46e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-850cabb{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-be4afe6{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-d9c9d72{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-ec0aac9{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-25df7c8{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-a128637{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-f137272{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-8d362e3{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-21d25a1{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-b13f45a{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-8096abf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-fdf9f9f{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-876c49a{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-7b39db8{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-2797ca0{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-f553a3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-c28f317{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-d447fd6{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-6a34870{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-c8f4fd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-da398c2{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-b56e282{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-31ddf18{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-cf46bd4{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-5f7aee5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-35e5faf{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-f464812{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-2b5f4c1{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-c5d508c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-a44eb50{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-422af52{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-1a42f95{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-6b73c11{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-e3e3d3b{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-eb7d928{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-6589599{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-3a756b2{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-a6edd49{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-26db15f{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-eec34dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-c9b40c4{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-88824c1{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-9c7381f{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-1113d7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-571ef79{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-29280ea{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-8f37417{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-2e66f34{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-d72c893{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-800117f{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-0e77881{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-9129bcb{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-90f6dcf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-e716012{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-cdefe96{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-d4475c8{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-f4cf072{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-57839e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-1f1fa89{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-8fea3ed{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-016034d{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-0584352{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-9cafbf1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-09ec729{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-fba830e{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-98ad49d{--min-height:auto;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-189ff3f{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-9663998{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-79e0eaa{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-8c0e833{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-e047d61{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-126 .elementor-element.elementor-element-f881cd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-f881cd6 .elementor-heading-title{font-size:34px;line-height:40.8px;letter-spacing:-0.68px;}.elementor-126 .elementor-element.elementor-element-0b5b0ff{--min-height:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-c5885b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-126 .elementor-element.elementor-element-b99ca7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}}@media(max-width:767px){.elementor-126 .elementor-element.elementor-element-acb7687{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-be831b3{--width:100%;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-126 .elementor-element.elementor-element-55ce6a7{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-3641020{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-3641020 .elementor-heading-title{font-size:36px;line-height:39.6px;letter-spacing:-0.72px;}.elementor-126 .elementor-element.elementor-element-21ccb85{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-21ccb85 .elementor-heading-title{font-size:16px;line-height:27.2px;}.elementor-126 .elementor-element.elementor-element-4ad8b7d{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-4825edb{--width:100%;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-126 .elementor-element.elementor-element-0304cbb{--min-height:auto;--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-e24e20d{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-cd664ef{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-73b3e68{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-32cd026{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-0039d9a{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-97f189c{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-94078fc{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-1b44b92{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-ad919c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-c5ba316{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-8eb7c9e{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-161335f{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-8053f1c{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-7282232{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-2c0f014{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-4e0a236{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-dfab9e6{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-5e1a5f5{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-b76234e{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-0875241{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-cab2508{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-bdcb5ad{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-2a3617a{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-de18d0d{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-8b54efe{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-977b6ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-5fcb0b7{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-c735348{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-23a585b{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-a7b0152{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-668eb59{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-e61cb1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-7cd6703{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-70c839d{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-9b0779c{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-4236a15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-aae6029{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-9e3edc9{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-eb2f4d7{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-bcb4947{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-0b4f93e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-2b37e70{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-397e049{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-99d0f3f{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-3669396{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-9a016ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-bc0ae4a{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-ac630b6{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-3336535{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-5f85817{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-c418101{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-1fa1a70{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-9101d82{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-e9d2383{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-65fb567{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-9904689{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-e93346d{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-15ce925{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-7817b00{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-27330af{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-b9cf198{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-09be3fb{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-8afc489{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-d04d191{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-9538690{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-541929d{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-4512a6b{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-ffe41a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-619fc54{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-245ffa7{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-5e19369{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-f6dbc2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-6adc666{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-c8e8515{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-aecb13c{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-d4748df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-0dd1244{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-1ed3a1c{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-25bcf44{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-b1f8e2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-5eb209c{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-824e185{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-4a2db70{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-b6aa6b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-f5d5174{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-812af88{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-e947103{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-d582b59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-51e3d72{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-572d0e0{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-95d8be0{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-3f48cf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-a8f5e71{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-0216082{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-c6eea10{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-216d17c{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-db669fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-9a8ef31{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-317ead3{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-11113b5{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-445098b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-00ef71b{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-6100248{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-c09d6eb{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-9b97b1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-3aec8b8{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-af0da0f{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-2e87900{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-e255c22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-b5516b0{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-c42bbaa{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-8313cdf{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-665e4a5{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-20bc87d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-d2b7317{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-9ec314e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-0e36e3d{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-5891cd0{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-188fa58{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-27656d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-cd6f775{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-2851768{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-ea423f9{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-8a6e827{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-ed8f024{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-796a361{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-7793e25{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-d1806cc{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-87722e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-a105fe7{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-0c70a85{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-2893c13{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-6d6856a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-706cad2{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-cf76e94{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-eab4936{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-c196d47{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-a3b5e04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-24db55b{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-a54cd2c{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-7882aec{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-2ef264d{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-1222110{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-4f6cbe7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-b845ff1{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-9cce312{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-5f01c7f{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-6bf869a{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-0a5f02c{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-d6bfdbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-b6fa143{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-899ce46{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-b665684{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-72ef9d0{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-798bf72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-92b636b{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-83a0258{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-9235c72{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-c67af2b{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-4aaa0eb{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-db05de5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-e9ac4a5{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-c25f31c{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-24efb08{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-6fc9665{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-a69356e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-0021fa2{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-e934d6c{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-faf9b8f{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-a2f8976{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-22becc5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-38e97fd{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-d82318e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-e6be8a0{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-bfd2713{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-d2bf6bf{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-ea26e8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-15ebef9{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-a518bd4{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-5ffdd2c{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-557ac1c{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-09c3863{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-e039cc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-fa8b1b8{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-d0f5b88{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-94a9d25{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-85106da{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-a0c52e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-fecafe7{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-47c99cf{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-8c03c6c{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-be8cc87{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-50ce3e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-4cbfef2{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-9b6013d{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-c07982f{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-b454c3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-6f9e0b8{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-a8bc2b9{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-fc1d804{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-798d376{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-4563646{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-07bc4e2{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-f7d0dc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-e093b03{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-d31e61b{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-1130dcf{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-9d1dd23{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-0b21f56{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-49f3c13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-30170d8{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-0bca8ec{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-1c6a731{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-76bc1fe{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-a99e5d5{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-256e5c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-29724a5{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-2be2672{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-34d50ad{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-5237999{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-9191bb5{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-1571f48{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-30a3321{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-3788d99{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-dcd0636{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-f2cadea{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-5cff1c5{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-9f77fd2{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-584dae1{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-68d270a{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-23bcf39{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-a05cf43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-f1c197a{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-74149a9{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-522eac9{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-3af9ea2{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-38ddd40{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-17cf65f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-ebd821d{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-cf7024c{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-dc2a3bf{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-66e7597{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-87ef8a2{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-760e366{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-fdbde6e{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-520bfe1{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-da0d9eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-8e5e600{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-9bb88d8{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-0b6ff4b{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-a99ad15{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-efb3c6c{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-5bef0e5{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-c7a2142{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-1a28c36{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-3ffee36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-74d98d9{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-6e4746e{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-057587d{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-0a406f3{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-eb61c8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-363109d{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-d751e4c{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-682ebf4{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-3aa521c{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-9b44388{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-2b94924{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-db0eb6e{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-b43d69e{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-52eec9b{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-985f17e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-988041e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-1143ba9{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-69f2718{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-4307ce0{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-942ac4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-28e5d2b{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-1275f29{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-52126a4{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-9843fb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-69bf92f{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-18ad398{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-30b7857{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-754c6bb{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-0238d0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-b24ea90{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-519834a{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-1a7d64d{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-7cf1920{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-f148d57{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-856104b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-d6ee18c{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-f33b4af{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-8d8d6f5{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-1cd0b64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-63dae34{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-19a1b5c{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-ded59ba{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-de4214a{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-ef9cefb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-6198f62{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-5253fdd{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-f911062{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-cbb0152{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-2662693{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-72a2bd7{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-a66786e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-f53b450{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-c997772{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-9990386{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-e5b5729{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-07a3234{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-68a7829{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-bf70252{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-8b27aa0{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-3bdb46b{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-b2e8a18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-2254903{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-afe085e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-940f56f{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-fc20a09{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-ef36efe{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-aa97951{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-aa82846{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-8869a79{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-99874aa{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-0545e45{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-16c34e7{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-eef1e91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-12a24c2{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-9e85dd2{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-bb93fe7{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-85d46e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-850cabb{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-be4afe6{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-d9c9d72{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-ec0aac9{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-25df7c8{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-a128637{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-f137272{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-8d362e3{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-21d25a1{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-b13f45a{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-8096abf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-fdf9f9f{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-876c49a{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-7b39db8{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-2797ca0{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-f553a3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-c28f317{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-d447fd6{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-6a34870{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-c8f4fd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-da398c2{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-b56e282{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-31ddf18{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-cf46bd4{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-5f7aee5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-35e5faf{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-f464812{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-2b5f4c1{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-c5d508c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-a44eb50{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-422af52{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-1a42f95{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-6b73c11{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-e3e3d3b{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-eb7d928{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-6589599{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-3a756b2{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-a6edd49{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-26db15f{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-eec34dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-c9b40c4{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-88824c1{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-9c7381f{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-1113d7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-571ef79{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-29280ea{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-8f37417{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-2e66f34{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-d72c893{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-800117f{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-0e77881{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-9129bcb{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-90f6dcf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-e716012{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-cdefe96{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-d4475c8{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-f4cf072{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-57839e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-1f1fa89{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-8fea3ed{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-016034d{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-0584352{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-9cafbf1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-09ec729{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-fba830e{--width:auto;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;grid-column:auto;grid-row:auto;}.elementor-126 .elementor-element.elementor-element-98ad49d{--width:44px;--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-189ff3f{width:var( --container-widget-width, 18px );max-width:18px;--container-widget-width:18px;--container-widget-flex-grow:0;}.elementor-126 .elementor-element.elementor-element-9663998{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-79e0eaa{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-8c0e833{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-e047d61{--min-height:auto;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-126 .elementor-element.elementor-element-f881cd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-126 .elementor-element.elementor-element-f881cd6 .elementor-heading-title{font-size:28px;line-height:33.6px;letter-spacing:-0.56px;}.elementor-126 .elementor-element.elementor-element-0b5b0ff{--width:fit-content;--min-height:auto;--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;--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;}.elementor-126 .elementor-element.elementor-element-c5885b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-126 .elementor-element.elementor-element-b99ca7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}}@media(min-width:768px){.elementor-126 .elementor-element.elementor-element-be831b3{--width:100%;}.elementor-126 .elementor-element.elementor-element-4825edb{--width:100%;}.elementor-126 .elementor-element.elementor-element-e24e20d{--width:auto;}.elementor-126 .elementor-element.elementor-element-cd664ef{--width:44px;}.elementor-126 .elementor-element.elementor-element-97f189c{--width:auto;}.elementor-126 .elementor-element.elementor-element-94078fc{--width:44px;}.elementor-126 .elementor-element.elementor-element-8eb7c9e{--width:auto;}.elementor-126 .elementor-element.elementor-element-161335f{--width:44px;}.elementor-126 .elementor-element.elementor-element-dfab9e6{--width:auto;}.elementor-126 .elementor-element.elementor-element-5e1a5f5{--width:44px;}.elementor-126 .elementor-element.elementor-element-2a3617a{--width:auto;}.elementor-126 .elementor-element.elementor-element-de18d0d{--width:44px;}.elementor-126 .elementor-element.elementor-element-23a585b{--width:auto;}.elementor-126 .elementor-element.elementor-element-a7b0152{--width:44px;}.elementor-126 .elementor-element.elementor-element-7cd6703{--width:auto;}.elementor-126 .elementor-element.elementor-element-70c839d{--width:44px;}.elementor-126 .elementor-element.elementor-element-aae6029{--width:auto;}.elementor-126 .elementor-element.elementor-element-9e3edc9{--width:44px;}.elementor-126 .elementor-element.elementor-element-397e049{--width:auto;}.elementor-126 .elementor-element.elementor-element-99d0f3f{--width:44px;}.elementor-126 .elementor-element.elementor-element-bc0ae4a{--width:auto;}.elementor-126 .elementor-element.elementor-element-ac630b6{--width:44px;}.elementor-126 .elementor-element.elementor-element-1fa1a70{--width:auto;}.elementor-126 .elementor-element.elementor-element-9101d82{--width:44px;}.elementor-126 .elementor-element.elementor-element-15ce925{--width:auto;}.elementor-126 .elementor-element.elementor-element-7817b00{--width:44px;}.elementor-126 .elementor-element.elementor-element-9538690{--width:auto;}.elementor-126 .elementor-element.elementor-element-541929d{--width:44px;}.elementor-126 .elementor-element.elementor-element-619fc54{--width:auto;}.elementor-126 .elementor-element.elementor-element-245ffa7{--width:44px;}.elementor-126 .elementor-element.elementor-element-6adc666{--width:auto;}.elementor-126 .elementor-element.elementor-element-c8e8515{--width:44px;}.elementor-126 .elementor-element.elementor-element-0dd1244{--width:auto;}.elementor-126 .elementor-element.elementor-element-1ed3a1c{--width:44px;}.elementor-126 .elementor-element.elementor-element-5eb209c{--width:auto;}.elementor-126 .elementor-element.elementor-element-824e185{--width:44px;}.elementor-126 .elementor-element.elementor-element-f5d5174{--width:auto;}.elementor-126 .elementor-element.elementor-element-812af88{--width:44px;}.elementor-126 .elementor-element.elementor-element-51e3d72{--width:auto;}.elementor-126 .elementor-element.elementor-element-572d0e0{--width:44px;}.elementor-126 .elementor-element.elementor-element-0216082{--width:auto;}.elementor-126 .elementor-element.elementor-element-c6eea10{--width:44px;}.elementor-126 .elementor-element.elementor-element-9a8ef31{--width:auto;}.elementor-126 .elementor-element.elementor-element-317ead3{--width:44px;}.elementor-126 .elementor-element.elementor-element-00ef71b{--width:auto;}.elementor-126 .elementor-element.elementor-element-6100248{--width:44px;}.elementor-126 .elementor-element.elementor-element-3aec8b8{--width:auto;}.elementor-126 .elementor-element.elementor-element-af0da0f{--width:44px;}.elementor-126 .elementor-element.elementor-element-c42bbaa{--width:auto;}.elementor-126 .elementor-element.elementor-element-8313cdf{--width:44px;}.elementor-126 .elementor-element.elementor-element-0e36e3d{--width:auto;}.elementor-126 .elementor-element.elementor-element-5891cd0{--width:44px;}.elementor-126 .elementor-element.elementor-element-2851768{--width:auto;}.elementor-126 .elementor-element.elementor-element-ea423f9{--width:44px;}.elementor-126 .elementor-element.elementor-element-796a361{--width:auto;}.elementor-126 .elementor-element.elementor-element-7793e25{--width:44px;}.elementor-126 .elementor-element.elementor-element-a105fe7{--width:auto;}.elementor-126 .elementor-element.elementor-element-0c70a85{--width:44px;}.elementor-126 .elementor-element.elementor-element-cf76e94{--width:auto;}.elementor-126 .elementor-element.elementor-element-eab4936{--width:44px;}.elementor-126 .elementor-element.elementor-element-7882aec{--width:auto;}.elementor-126 .elementor-element.elementor-element-2ef264d{--width:44px;}.elementor-126 .elementor-element.elementor-element-5f01c7f{--width:auto;}.elementor-126 .elementor-element.elementor-element-6bf869a{--width:44px;}.elementor-126 .elementor-element.elementor-element-899ce46{--width:auto;}.elementor-126 .elementor-element.elementor-element-b665684{--width:44px;}.elementor-126 .elementor-element.elementor-element-9235c72{--width:auto;}.elementor-126 .elementor-element.elementor-element-c67af2b{--width:44px;}.elementor-126 .elementor-element.elementor-element-e9ac4a5{--width:auto;}.elementor-126 .elementor-element.elementor-element-c25f31c{--width:44px;}.elementor-126 .elementor-element.elementor-element-e934d6c{--width:auto;}.elementor-126 .elementor-element.elementor-element-faf9b8f{--width:44px;}.elementor-126 .elementor-element.elementor-element-e6be8a0{--width:auto;}.elementor-126 .elementor-element.elementor-element-bfd2713{--width:44px;}.elementor-126 .elementor-element.elementor-element-5ffdd2c{--width:auto;}.elementor-126 .elementor-element.elementor-element-557ac1c{--width:44px;}.elementor-126 .elementor-element.elementor-element-d0f5b88{--width:auto;}.elementor-126 .elementor-element.elementor-element-94a9d25{--width:44px;}.elementor-126 .elementor-element.elementor-element-47c99cf{--width:auto;}.elementor-126 .elementor-element.elementor-element-8c03c6c{--width:44px;}.elementor-126 .elementor-element.elementor-element-4cbfef2{--width:auto;}.elementor-126 .elementor-element.elementor-element-9b6013d{--width:44px;}.elementor-126 .elementor-element.elementor-element-798d376{--width:auto;}.elementor-126 .elementor-element.elementor-element-4563646{--width:44px;}.elementor-126 .elementor-element.elementor-element-1130dcf{--width:auto;}.elementor-126 .elementor-element.elementor-element-9d1dd23{--width:44px;}.elementor-126 .elementor-element.elementor-element-1c6a731{--width:auto;}.elementor-126 .elementor-element.elementor-element-76bc1fe{--width:44px;}.elementor-126 .elementor-element.elementor-element-29724a5{--width:auto;}.elementor-126 .elementor-element.elementor-element-2be2672{--width:44px;}.elementor-126 .elementor-element.elementor-element-1571f48{--width:auto;}.elementor-126 .elementor-element.elementor-element-30a3321{--width:44px;}.elementor-126 .elementor-element.elementor-element-584dae1{--width:auto;}.elementor-126 .elementor-element.elementor-element-68d270a{--width:44px;}.elementor-126 .elementor-element.elementor-element-522eac9{--width:auto;}.elementor-126 .elementor-element.elementor-element-3af9ea2{--width:44px;}.elementor-126 .elementor-element.elementor-element-ebd821d{--width:auto;}.elementor-126 .elementor-element.elementor-element-cf7024c{--width:44px;}.elementor-126 .elementor-element.elementor-element-760e366{--width:auto;}.elementor-126 .elementor-element.elementor-element-fdbde6e{--width:44px;}.elementor-126 .elementor-element.elementor-element-5bef0e5{--width:auto;}.elementor-126 .elementor-element.elementor-element-c7a2142{--width:44px;}.elementor-126 .elementor-element.elementor-element-6e4746e{--width:auto;}.elementor-126 .elementor-element.elementor-element-057587d{--width:44px;}.elementor-126 .elementor-element.elementor-element-d751e4c{--width:auto;}.elementor-126 .elementor-element.elementor-element-682ebf4{--width:44px;}.elementor-126 .elementor-element.elementor-element-db0eb6e{--width:auto;}.elementor-126 .elementor-element.elementor-element-b43d69e{--width:44px;}.elementor-126 .elementor-element.elementor-element-1143ba9{--width:auto;}.elementor-126 .elementor-element.elementor-element-69f2718{--width:44px;}.elementor-126 .elementor-element.elementor-element-28e5d2b{--width:auto;}.elementor-126 .elementor-element.elementor-element-1275f29{--width:44px;}.elementor-126 .elementor-element.elementor-element-18ad398{--width:auto;}.elementor-126 .elementor-element.elementor-element-30b7857{--width:44px;}.elementor-126 .elementor-element.elementor-element-1a7d64d{--width:auto;}.elementor-126 .elementor-element.elementor-element-7cf1920{--width:44px;}.elementor-126 .elementor-element.elementor-element-d6ee18c{--width:auto;}.elementor-126 .elementor-element.elementor-element-f33b4af{--width:44px;}.elementor-126 .elementor-element.elementor-element-19a1b5c{--width:auto;}.elementor-126 .elementor-element.elementor-element-ded59ba{--width:44px;}.elementor-126 .elementor-element.elementor-element-5253fdd{--width:auto;}.elementor-126 .elementor-element.elementor-element-f911062{--width:44px;}.elementor-126 .elementor-element.elementor-element-f53b450{--width:auto;}.elementor-126 .elementor-element.elementor-element-c997772{--width:44px;}.elementor-126 .elementor-element.elementor-element-bf70252{--width:auto;}.elementor-126 .elementor-element.elementor-element-8b27aa0{--width:44px;}.elementor-126 .elementor-element.elementor-element-940f56f{--width:auto;}.elementor-126 .elementor-element.elementor-element-fc20a09{--width:44px;}.elementor-126 .elementor-element.elementor-element-99874aa{--width:auto;}.elementor-126 .elementor-element.elementor-element-0545e45{--width:44px;}.elementor-126 .elementor-element.elementor-element-12a24c2{--width:auto;}.elementor-126 .elementor-element.elementor-element-9e85dd2{--width:44px;}.elementor-126 .elementor-element.elementor-element-d9c9d72{--width:auto;}.elementor-126 .elementor-element.elementor-element-ec0aac9{--width:44px;}.elementor-126 .elementor-element.elementor-element-8d362e3{--width:auto;}.elementor-126 .elementor-element.elementor-element-21d25a1{--width:44px;}.elementor-126 .elementor-element.elementor-element-876c49a{--width:auto;}.elementor-126 .elementor-element.elementor-element-7b39db8{--width:44px;}.elementor-126 .elementor-element.elementor-element-c28f317{--width:auto;}.elementor-126 .elementor-element.elementor-element-d447fd6{--width:44px;}.elementor-126 .elementor-element.elementor-element-b56e282{--width:auto;}.elementor-126 .elementor-element.elementor-element-31ddf18{--width:44px;}.elementor-126 .elementor-element.elementor-element-35e5faf{--width:auto;}.elementor-126 .elementor-element.elementor-element-f464812{--width:44px;}.elementor-126 .elementor-element.elementor-element-1a42f95{--width:auto;}.elementor-126 .elementor-element.elementor-element-6b73c11{--width:44px;}.elementor-126 .elementor-element.elementor-element-3a756b2{--width:auto;}.elementor-126 .elementor-element.elementor-element-a6edd49{--width:44px;}.elementor-126 .elementor-element.elementor-element-c9b40c4{--width:auto;}.elementor-126 .elementor-element.elementor-element-88824c1{--width:44px;}.elementor-126 .elementor-element.elementor-element-29280ea{--width:auto;}.elementor-126 .elementor-element.elementor-element-8f37417{--width:44px;}.elementor-126 .elementor-element.elementor-element-800117f{--width:auto;}.elementor-126 .elementor-element.elementor-element-0e77881{--width:44px;}.elementor-126 .elementor-element.elementor-element-cdefe96{--width:auto;}.elementor-126 .elementor-element.elementor-element-d4475c8{--width:44px;}.elementor-126 .elementor-element.elementor-element-8fea3ed{--width:auto;}.elementor-126 .elementor-element.elementor-element-016034d{--width:44px;}.elementor-126 .elementor-element.elementor-element-fba830e{--width:auto;}.elementor-126 .elementor-element.elementor-element-98ad49d{--width:44px;}.elementor-126 .elementor-element.elementor-element-0b5b0ff{--width:fit-content;}}@media(max-width:1024px) and (min-width:768px){.elementor-126 .elementor-element.elementor-element-be831b3{--width:100%;}.elementor-126 .elementor-element.elementor-element-4825edb{--width:100%;}.elementor-126 .elementor-element.elementor-element-e24e20d{--width:100%;}.elementor-126 .elementor-element.elementor-element-cd664ef{--width:44px;}.elementor-126 .elementor-element.elementor-element-97f189c{--width:100%;}.elementor-126 .elementor-element.elementor-element-94078fc{--width:44px;}.elementor-126 .elementor-element.elementor-element-8eb7c9e{--width:100%;}.elementor-126 .elementor-element.elementor-element-161335f{--width:44px;}.elementor-126 .elementor-element.elementor-element-dfab9e6{--width:100%;}.elementor-126 .elementor-element.elementor-element-5e1a5f5{--width:44px;}.elementor-126 .elementor-element.elementor-element-2a3617a{--width:100%;}.elementor-126 .elementor-element.elementor-element-de18d0d{--width:44px;}.elementor-126 .elementor-element.elementor-element-23a585b{--width:100%;}.elementor-126 .elementor-element.elementor-element-a7b0152{--width:44px;}.elementor-126 .elementor-element.elementor-element-7cd6703{--width:100%;}.elementor-126 .elementor-element.elementor-element-70c839d{--width:44px;}.elementor-126 .elementor-element.elementor-element-aae6029{--width:100%;}.elementor-126 .elementor-element.elementor-element-9e3edc9{--width:44px;}.elementor-126 .elementor-element.elementor-element-397e049{--width:100%;}.elementor-126 .elementor-element.elementor-element-99d0f3f{--width:44px;}.elementor-126 .elementor-element.elementor-element-bc0ae4a{--width:100%;}.elementor-126 .elementor-element.elementor-element-ac630b6{--width:44px;}.elementor-126 .elementor-element.elementor-element-1fa1a70{--width:100%;}.elementor-126 .elementor-element.elementor-element-9101d82{--width:44px;}.elementor-126 .elementor-element.elementor-element-15ce925{--width:100%;}.elementor-126 .elementor-element.elementor-element-7817b00{--width:44px;}.elementor-126 .elementor-element.elementor-element-9538690{--width:100%;}.elementor-126 .elementor-element.elementor-element-541929d{--width:44px;}.elementor-126 .elementor-element.elementor-element-619fc54{--width:100%;}.elementor-126 .elementor-element.elementor-element-245ffa7{--width:44px;}.elementor-126 .elementor-element.elementor-element-6adc666{--width:100%;}.elementor-126 .elementor-element.elementor-element-c8e8515{--width:44px;}.elementor-126 .elementor-element.elementor-element-0dd1244{--width:100%;}.elementor-126 .elementor-element.elementor-element-1ed3a1c{--width:44px;}.elementor-126 .elementor-element.elementor-element-5eb209c{--width:100%;}.elementor-126 .elementor-element.elementor-element-824e185{--width:44px;}.elementor-126 .elementor-element.elementor-element-f5d5174{--width:100%;}.elementor-126 .elementor-element.elementor-element-812af88{--width:44px;}.elementor-126 .elementor-element.elementor-element-51e3d72{--width:100%;}.elementor-126 .elementor-element.elementor-element-572d0e0{--width:44px;}.elementor-126 .elementor-element.elementor-element-0216082{--width:100%;}.elementor-126 .elementor-element.elementor-element-c6eea10{--width:44px;}.elementor-126 .elementor-element.elementor-element-9a8ef31{--width:100%;}.elementor-126 .elementor-element.elementor-element-317ead3{--width:44px;}.elementor-126 .elementor-element.elementor-element-00ef71b{--width:100%;}.elementor-126 .elementor-element.elementor-element-6100248{--width:44px;}.elementor-126 .elementor-element.elementor-element-3aec8b8{--width:100%;}.elementor-126 .elementor-element.elementor-element-af0da0f{--width:44px;}.elementor-126 .elementor-element.elementor-element-c42bbaa{--width:100%;}.elementor-126 .elementor-element.elementor-element-8313cdf{--width:44px;}.elementor-126 .elementor-element.elementor-element-0e36e3d{--width:100%;}.elementor-126 .elementor-element.elementor-element-5891cd0{--width:44px;}.elementor-126 .elementor-element.elementor-element-2851768{--width:100%;}.elementor-126 .elementor-element.elementor-element-ea423f9{--width:44px;}.elementor-126 .elementor-element.elementor-element-796a361{--width:100%;}.elementor-126 .elementor-element.elementor-element-7793e25{--width:44px;}.elementor-126 .elementor-element.elementor-element-a105fe7{--width:100%;}.elementor-126 .elementor-element.elementor-element-0c70a85{--width:44px;}.elementor-126 .elementor-element.elementor-element-cf76e94{--width:100%;}.elementor-126 .elementor-element.elementor-element-eab4936{--width:44px;}.elementor-126 .elementor-element.elementor-element-7882aec{--width:100%;}.elementor-126 .elementor-element.elementor-element-2ef264d{--width:44px;}.elementor-126 .elementor-element.elementor-element-5f01c7f{--width:100%;}.elementor-126 .elementor-element.elementor-element-6bf869a{--width:44px;}.elementor-126 .elementor-element.elementor-element-899ce46{--width:100%;}.elementor-126 .elementor-element.elementor-element-b665684{--width:44px;}.elementor-126 .elementor-element.elementor-element-9235c72{--width:100%;}.elementor-126 .elementor-element.elementor-element-c67af2b{--width:44px;}.elementor-126 .elementor-element.elementor-element-e9ac4a5{--width:100%;}.elementor-126 .elementor-element.elementor-element-c25f31c{--width:44px;}.elementor-126 .elementor-element.elementor-element-e934d6c{--width:100%;}.elementor-126 .elementor-element.elementor-element-faf9b8f{--width:44px;}.elementor-126 .elementor-element.elementor-element-e6be8a0{--width:100%;}.elementor-126 .elementor-element.elementor-element-bfd2713{--width:44px;}.elementor-126 .elementor-element.elementor-element-5ffdd2c{--width:100%;}.elementor-126 .elementor-element.elementor-element-557ac1c{--width:44px;}.elementor-126 .elementor-element.elementor-element-d0f5b88{--width:100%;}.elementor-126 .elementor-element.elementor-element-94a9d25{--width:44px;}.elementor-126 .elementor-element.elementor-element-47c99cf{--width:100%;}.elementor-126 .elementor-element.elementor-element-8c03c6c{--width:44px;}.elementor-126 .elementor-element.elementor-element-4cbfef2{--width:100%;}.elementor-126 .elementor-element.elementor-element-9b6013d{--width:44px;}.elementor-126 .elementor-element.elementor-element-798d376{--width:100%;}.elementor-126 .elementor-element.elementor-element-4563646{--width:44px;}.elementor-126 .elementor-element.elementor-element-1130dcf{--width:100%;}.elementor-126 .elementor-element.elementor-element-9d1dd23{--width:44px;}.elementor-126 .elementor-element.elementor-element-1c6a731{--width:100%;}.elementor-126 .elementor-element.elementor-element-76bc1fe{--width:44px;}.elementor-126 .elementor-element.elementor-element-29724a5{--width:100%;}.elementor-126 .elementor-element.elementor-element-2be2672{--width:44px;}.elementor-126 .elementor-element.elementor-element-1571f48{--width:100%;}.elementor-126 .elementor-element.elementor-element-30a3321{--width:44px;}.elementor-126 .elementor-element.elementor-element-584dae1{--width:100%;}.elementor-126 .elementor-element.elementor-element-68d270a{--width:44px;}.elementor-126 .elementor-element.elementor-element-522eac9{--width:100%;}.elementor-126 .elementor-element.elementor-element-3af9ea2{--width:44px;}.elementor-126 .elementor-element.elementor-element-ebd821d{--width:100%;}.elementor-126 .elementor-element.elementor-element-cf7024c{--width:44px;}.elementor-126 .elementor-element.elementor-element-760e366{--width:100%;}.elementor-126 .elementor-element.elementor-element-fdbde6e{--width:44px;}.elementor-126 .elementor-element.elementor-element-5bef0e5{--width:100%;}.elementor-126 .elementor-element.elementor-element-c7a2142{--width:44px;}.elementor-126 .elementor-element.elementor-element-6e4746e{--width:100%;}.elementor-126 .elementor-element.elementor-element-057587d{--width:44px;}.elementor-126 .elementor-element.elementor-element-d751e4c{--width:100%;}.elementor-126 .elementor-element.elementor-element-682ebf4{--width:44px;}.elementor-126 .elementor-element.elementor-element-db0eb6e{--width:100%;}.elementor-126 .elementor-element.elementor-element-b43d69e{--width:44px;}.elementor-126 .elementor-element.elementor-element-1143ba9{--width:100%;}.elementor-126 .elementor-element.elementor-element-69f2718{--width:44px;}.elementor-126 .elementor-element.elementor-element-28e5d2b{--width:100%;}.elementor-126 .elementor-element.elementor-element-1275f29{--width:44px;}.elementor-126 .elementor-element.elementor-element-18ad398{--width:100%;}.elementor-126 .elementor-element.elementor-element-30b7857{--width:44px;}.elementor-126 .elementor-element.elementor-element-1a7d64d{--width:100%;}.elementor-126 .elementor-element.elementor-element-7cf1920{--width:44px;}.elementor-126 .elementor-element.elementor-element-d6ee18c{--width:100%;}.elementor-126 .elementor-element.elementor-element-f33b4af{--width:44px;}.elementor-126 .elementor-element.elementor-element-19a1b5c{--width:100%;}.elementor-126 .elementor-element.elementor-element-ded59ba{--width:44px;}.elementor-126 .elementor-element.elementor-element-5253fdd{--width:100%;}.elementor-126 .elementor-element.elementor-element-f911062{--width:44px;}.elementor-126 .elementor-element.elementor-element-f53b450{--width:100%;}.elementor-126 .elementor-element.elementor-element-c997772{--width:44px;}.elementor-126 .elementor-element.elementor-element-bf70252{--width:100%;}.elementor-126 .elementor-element.elementor-element-8b27aa0{--width:44px;}.elementor-126 .elementor-element.elementor-element-940f56f{--width:100%;}.elementor-126 .elementor-element.elementor-element-fc20a09{--width:44px;}.elementor-126 .elementor-element.elementor-element-99874aa{--width:100%;}.elementor-126 .elementor-element.elementor-element-0545e45{--width:44px;}.elementor-126 .elementor-element.elementor-element-12a24c2{--width:100%;}.elementor-126 .elementor-element.elementor-element-9e85dd2{--width:44px;}.elementor-126 .elementor-element.elementor-element-d9c9d72{--width:100%;}.elementor-126 .elementor-element.elementor-element-ec0aac9{--width:44px;}.elementor-126 .elementor-element.elementor-element-8d362e3{--width:100%;}.elementor-126 .elementor-element.elementor-element-21d25a1{--width:44px;}.elementor-126 .elementor-element.elementor-element-876c49a{--width:100%;}.elementor-126 .elementor-element.elementor-element-7b39db8{--width:44px;}.elementor-126 .elementor-element.elementor-element-c28f317{--width:100%;}.elementor-126 .elementor-element.elementor-element-d447fd6{--width:44px;}.elementor-126 .elementor-element.elementor-element-b56e282{--width:100%;}.elementor-126 .elementor-element.elementor-element-31ddf18{--width:44px;}.elementor-126 .elementor-element.elementor-element-35e5faf{--width:100%;}.elementor-126 .elementor-element.elementor-element-f464812{--width:44px;}.elementor-126 .elementor-element.elementor-element-1a42f95{--width:100%;}.elementor-126 .elementor-element.elementor-element-6b73c11{--width:44px;}.elementor-126 .elementor-element.elementor-element-3a756b2{--width:100%;}.elementor-126 .elementor-element.elementor-element-a6edd49{--width:44px;}.elementor-126 .elementor-element.elementor-element-c9b40c4{--width:100%;}.elementor-126 .elementor-element.elementor-element-88824c1{--width:44px;}.elementor-126 .elementor-element.elementor-element-29280ea{--width:100%;}.elementor-126 .elementor-element.elementor-element-8f37417{--width:44px;}.elementor-126 .elementor-element.elementor-element-800117f{--width:100%;}.elementor-126 .elementor-element.elementor-element-0e77881{--width:44px;}.elementor-126 .elementor-element.elementor-element-cdefe96{--width:100%;}.elementor-126 .elementor-element.elementor-element-d4475c8{--width:44px;}.elementor-126 .elementor-element.elementor-element-8fea3ed{--width:100%;}.elementor-126 .elementor-element.elementor-element-016034d{--width:44px;}.elementor-126 .elementor-element.elementor-element-fba830e{--width:100%;}.elementor-126 .elementor-element.elementor-element-98ad49d{--width:44px;}.elementor-126 .elementor-element.elementor-element-0b5b0ff{--width:fit-content;}}/* Start custom CSS for heading, class: .elementor-element-3641020 */.elementor-126 .elementor-element.elementor-element-3641020 h1{background-image: none;}
.elementor-126 .elementor-element.elementor-element-3641020{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21ccb85 */.elementor-126 .elementor-element.elementor-element-21ccb85 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-21ccb85{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55ce6a7 */.elementor-126 .elementor-element.elementor-element-55ce6a7{justify-items: normal;
font-style: normal;
visibility: visible;
max-width: 760px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-126 .elementor-element.elementor-element-55ce6a7{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be831b3 */.elementor-126 .elementor-element.elementor-element-be831b3{justify-items: normal;
font-style: normal;
visibility: visible;
max-width: 1280px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-126 .elementor-element.elementor-element-be831b3{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acb7687 */.elementor-126 .elementor-element.elementor-element-acb7687{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-126 .elementor-element.elementor-element-acb7687{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-73b3e68 */.elementor-126 .elementor-element.elementor-element-73b3e68{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-73b3e68 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd664ef */.elementor-126 .elementor-element.elementor-element-cd664ef{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32cd026 */.elementor-126 .elementor-element.elementor-element-32cd026 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-32cd026{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0039d9a */.elementor-126 .elementor-element.elementor-element-0039d9a p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-0039d9a{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e24e20d */.elementor-126 .elementor-element.elementor-element-e24e20d{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-e24e20d{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-e24e20d::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-e24e20d::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-e24e20d .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-e24e20d p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-e24e20d p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-e24e20d:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-e24e20d{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-e24e20d:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1b44b92 */.elementor-126 .elementor-element.elementor-element-1b44b92{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-1b44b92 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94078fc */.elementor-126 .elementor-element.elementor-element-94078fc{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad919c1 */.elementor-126 .elementor-element.elementor-element-ad919c1 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-ad919c1{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5ba316 */.elementor-126 .elementor-element.elementor-element-c5ba316 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-c5ba316{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97f189c */.elementor-126 .elementor-element.elementor-element-97f189c{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-97f189c{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-97f189c::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-97f189c::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-97f189c .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-97f189c p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-97f189c p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-97f189c:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-97f189c{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-97f189c:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8053f1c */.elementor-126 .elementor-element.elementor-element-8053f1c{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-8053f1c svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-161335f */.elementor-126 .elementor-element.elementor-element-161335f{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7282232 */.elementor-126 .elementor-element.elementor-element-7282232 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-7282232{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c0f014 */.elementor-126 .elementor-element.elementor-element-2c0f014 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-2c0f014{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e0a236 */.elementor-126 .elementor-element.elementor-element-4e0a236 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-4e0a236{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8eb7c9e */.elementor-126 .elementor-element.elementor-element-8eb7c9e{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-8eb7c9e{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-8eb7c9e::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-8eb7c9e::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-8eb7c9e .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-8eb7c9e p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-8eb7c9e p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-8eb7c9e:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-8eb7c9e{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-8eb7c9e:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b76234e */.elementor-126 .elementor-element.elementor-element-b76234e{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-b76234e svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e1a5f5 */.elementor-126 .elementor-element.elementor-element-5e1a5f5{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0875241 */.elementor-126 .elementor-element.elementor-element-0875241 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-0875241{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cab2508 */.elementor-126 .elementor-element.elementor-element-cab2508 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-cab2508{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdcb5ad */.elementor-126 .elementor-element.elementor-element-bdcb5ad p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-bdcb5ad{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfab9e6 */.elementor-126 .elementor-element.elementor-element-dfab9e6{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-dfab9e6{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-dfab9e6::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-dfab9e6::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-dfab9e6 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-dfab9e6 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-dfab9e6 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-dfab9e6:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-dfab9e6{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-dfab9e6:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8b54efe */.elementor-126 .elementor-element.elementor-element-8b54efe{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-8b54efe svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de18d0d */.elementor-126 .elementor-element.elementor-element-de18d0d{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-977b6ff */.elementor-126 .elementor-element.elementor-element-977b6ff p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-977b6ff{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fcb0b7 */.elementor-126 .elementor-element.elementor-element-5fcb0b7 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-5fcb0b7{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c735348 */.elementor-126 .elementor-element.elementor-element-c735348 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-c735348{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a3617a */.elementor-126 .elementor-element.elementor-element-2a3617a{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-2a3617a{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-2a3617a::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-2a3617a::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-2a3617a .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-2a3617a p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-2a3617a p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-2a3617a:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-2a3617a{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-2a3617a:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-668eb59 */.elementor-126 .elementor-element.elementor-element-668eb59{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-668eb59 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7b0152 */.elementor-126 .elementor-element.elementor-element-a7b0152{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e61cb1a */.elementor-126 .elementor-element.elementor-element-e61cb1a p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-e61cb1a{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23a585b */.elementor-126 .elementor-element.elementor-element-23a585b{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-23a585b{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-23a585b::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-23a585b::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-23a585b .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-23a585b p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-23a585b p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-23a585b:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-23a585b{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-23a585b:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9b0779c */.elementor-126 .elementor-element.elementor-element-9b0779c{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-9b0779c svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70c839d */.elementor-126 .elementor-element.elementor-element-70c839d{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4236a15 */.elementor-126 .elementor-element.elementor-element-4236a15 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-4236a15{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cd6703 */.elementor-126 .elementor-element.elementor-element-7cd6703{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-7cd6703{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-7cd6703::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-7cd6703::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-7cd6703 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-7cd6703 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-7cd6703 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-7cd6703:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-7cd6703{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-7cd6703:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-eb2f4d7 */.elementor-126 .elementor-element.elementor-element-eb2f4d7{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-eb2f4d7 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e3edc9 */.elementor-126 .elementor-element.elementor-element-9e3edc9{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bcb4947 */.elementor-126 .elementor-element.elementor-element-bcb4947 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-bcb4947{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b4f93e */.elementor-126 .elementor-element.elementor-element-0b4f93e p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-0b4f93e{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b37e70 */.elementor-126 .elementor-element.elementor-element-2b37e70 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-2b37e70{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aae6029 */.elementor-126 .elementor-element.elementor-element-aae6029{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-aae6029{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-aae6029::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-aae6029::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-aae6029 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-aae6029 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-aae6029 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-aae6029:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-aae6029{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-aae6029:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3669396 */.elementor-126 .elementor-element.elementor-element-3669396{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-3669396 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99d0f3f */.elementor-126 .elementor-element.elementor-element-99d0f3f{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a016ee */.elementor-126 .elementor-element.elementor-element-9a016ee p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-9a016ee{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-397e049 */.elementor-126 .elementor-element.elementor-element-397e049{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-397e049{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-397e049::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-397e049::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-397e049 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-397e049 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-397e049 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-397e049:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-397e049{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-397e049:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3336535 */.elementor-126 .elementor-element.elementor-element-3336535{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-3336535 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac630b6 */.elementor-126 .elementor-element.elementor-element-ac630b6{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f85817 */.elementor-126 .elementor-element.elementor-element-5f85817 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-5f85817{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c418101 */.elementor-126 .elementor-element.elementor-element-c418101 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-c418101{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc0ae4a */.elementor-126 .elementor-element.elementor-element-bc0ae4a{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-bc0ae4a{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-bc0ae4a::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-bc0ae4a::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-bc0ae4a .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-bc0ae4a p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-bc0ae4a p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-bc0ae4a:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-bc0ae4a{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-bc0ae4a:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e9d2383 */.elementor-126 .elementor-element.elementor-element-e9d2383{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-e9d2383 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9101d82 */.elementor-126 .elementor-element.elementor-element-9101d82{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65fb567 */.elementor-126 .elementor-element.elementor-element-65fb567 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-65fb567{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9904689 */.elementor-126 .elementor-element.elementor-element-9904689 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-9904689{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e93346d */.elementor-126 .elementor-element.elementor-element-e93346d p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-e93346d{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fa1a70 */.elementor-126 .elementor-element.elementor-element-1fa1a70{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-1fa1a70{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-1fa1a70::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-1fa1a70::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-1fa1a70 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-1fa1a70 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-1fa1a70 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-1fa1a70:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-1fa1a70{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-1fa1a70:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-27330af */.elementor-126 .elementor-element.elementor-element-27330af{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-27330af svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7817b00 */.elementor-126 .elementor-element.elementor-element-7817b00{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b9cf198 */.elementor-126 .elementor-element.elementor-element-b9cf198 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-b9cf198{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09be3fb */.elementor-126 .elementor-element.elementor-element-09be3fb p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-09be3fb{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8afc489 */.elementor-126 .elementor-element.elementor-element-8afc489 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-8afc489{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d04d191 */.elementor-126 .elementor-element.elementor-element-d04d191 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-d04d191{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15ce925 */.elementor-126 .elementor-element.elementor-element-15ce925{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-15ce925{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-15ce925::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-15ce925::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-15ce925 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-15ce925 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-15ce925 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-15ce925:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-15ce925{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-15ce925:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4512a6b */.elementor-126 .elementor-element.elementor-element-4512a6b{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-4512a6b svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-541929d */.elementor-126 .elementor-element.elementor-element-541929d{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ffe41a8 */.elementor-126 .elementor-element.elementor-element-ffe41a8 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-ffe41a8{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9538690 */.elementor-126 .elementor-element.elementor-element-9538690{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-9538690{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-9538690::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-9538690::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-9538690 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-9538690 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-9538690 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-9538690:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-9538690{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-9538690:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5e19369 */.elementor-126 .elementor-element.elementor-element-5e19369{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-5e19369 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-245ffa7 */.elementor-126 .elementor-element.elementor-element-245ffa7{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6dbc2e */.elementor-126 .elementor-element.elementor-element-f6dbc2e p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-f6dbc2e{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-619fc54 */.elementor-126 .elementor-element.elementor-element-619fc54{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-619fc54{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-619fc54::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-619fc54::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-619fc54 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-619fc54 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-619fc54 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-619fc54:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-619fc54{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-619fc54:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aecb13c */.elementor-126 .elementor-element.elementor-element-aecb13c{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-aecb13c svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8e8515 */.elementor-126 .elementor-element.elementor-element-c8e8515{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4748df */.elementor-126 .elementor-element.elementor-element-d4748df p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-d4748df{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6adc666 */.elementor-126 .elementor-element.elementor-element-6adc666{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-6adc666{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-6adc666::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-6adc666::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-6adc666 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-6adc666 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-6adc666 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-6adc666:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-6adc666{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-6adc666:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-25bcf44 */.elementor-126 .elementor-element.elementor-element-25bcf44{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-25bcf44 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ed3a1c */.elementor-126 .elementor-element.elementor-element-1ed3a1c{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1f8e2c */.elementor-126 .elementor-element.elementor-element-b1f8e2c p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-b1f8e2c{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0dd1244 */.elementor-126 .elementor-element.elementor-element-0dd1244{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-0dd1244{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-0dd1244::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-0dd1244::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-0dd1244 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-0dd1244 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-0dd1244 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-0dd1244:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-0dd1244{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-0dd1244:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4a2db70 */.elementor-126 .elementor-element.elementor-element-4a2db70{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-4a2db70 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-824e185 */.elementor-126 .elementor-element.elementor-element-824e185{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6aa6b6 */.elementor-126 .elementor-element.elementor-element-b6aa6b6 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-b6aa6b6{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb209c */.elementor-126 .elementor-element.elementor-element-5eb209c{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-5eb209c{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-5eb209c::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-5eb209c::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-5eb209c .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-5eb209c p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-5eb209c p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-5eb209c:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-5eb209c{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-5eb209c:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e947103 */.elementor-126 .elementor-element.elementor-element-e947103{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-e947103 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-812af88 */.elementor-126 .elementor-element.elementor-element-812af88{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d582b59 */.elementor-126 .elementor-element.elementor-element-d582b59 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-d582b59{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5d5174 */.elementor-126 .elementor-element.elementor-element-f5d5174{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-f5d5174{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-f5d5174::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-f5d5174::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-f5d5174 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-f5d5174 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-f5d5174 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-f5d5174:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-f5d5174{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-f5d5174:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-95d8be0 */.elementor-126 .elementor-element.elementor-element-95d8be0{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-95d8be0 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-572d0e0 */.elementor-126 .elementor-element.elementor-element-572d0e0{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f48cf3 */.elementor-126 .elementor-element.elementor-element-3f48cf3 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-3f48cf3{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8f5e71 */.elementor-126 .elementor-element.elementor-element-a8f5e71 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-a8f5e71{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e3d72 */.elementor-126 .elementor-element.elementor-element-51e3d72{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-51e3d72{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-51e3d72::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-51e3d72::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-51e3d72 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-51e3d72 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-51e3d72 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-51e3d72:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-51e3d72{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-51e3d72:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-216d17c */.elementor-126 .elementor-element.elementor-element-216d17c{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-216d17c svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6eea10 */.elementor-126 .elementor-element.elementor-element-c6eea10{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db669fa */.elementor-126 .elementor-element.elementor-element-db669fa p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-db669fa{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0216082 */.elementor-126 .elementor-element.elementor-element-0216082{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-0216082{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-0216082::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-0216082::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-0216082 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-0216082 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-0216082 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-0216082:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-0216082{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-0216082:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-11113b5 */.elementor-126 .elementor-element.elementor-element-11113b5{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-11113b5 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-317ead3 */.elementor-126 .elementor-element.elementor-element-317ead3{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-445098b */.elementor-126 .elementor-element.elementor-element-445098b p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-445098b{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a8ef31 */.elementor-126 .elementor-element.elementor-element-9a8ef31{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-9a8ef31{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-9a8ef31::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-9a8ef31::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-9a8ef31 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-9a8ef31 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-9a8ef31 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-9a8ef31:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-9a8ef31{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-9a8ef31:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c09d6eb */.elementor-126 .elementor-element.elementor-element-c09d6eb{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-c09d6eb svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6100248 */.elementor-126 .elementor-element.elementor-element-6100248{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b97b1d */.elementor-126 .elementor-element.elementor-element-9b97b1d p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-9b97b1d{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00ef71b */.elementor-126 .elementor-element.elementor-element-00ef71b{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-00ef71b{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-00ef71b::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-00ef71b::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-00ef71b .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-00ef71b p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-00ef71b p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-00ef71b:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-00ef71b{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-00ef71b:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2e87900 */.elementor-126 .elementor-element.elementor-element-2e87900{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-2e87900 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af0da0f */.elementor-126 .elementor-element.elementor-element-af0da0f{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e255c22 */.elementor-126 .elementor-element.elementor-element-e255c22 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-e255c22{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5516b0 */.elementor-126 .elementor-element.elementor-element-b5516b0 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-b5516b0{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aec8b8 */.elementor-126 .elementor-element.elementor-element-3aec8b8{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-3aec8b8{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-3aec8b8::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-3aec8b8::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-3aec8b8 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-3aec8b8 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-3aec8b8 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-3aec8b8:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-3aec8b8{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-3aec8b8:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-665e4a5 */.elementor-126 .elementor-element.elementor-element-665e4a5{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-665e4a5 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8313cdf */.elementor-126 .elementor-element.elementor-element-8313cdf{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20bc87d */.elementor-126 .elementor-element.elementor-element-20bc87d p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-20bc87d{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2b7317 */.elementor-126 .elementor-element.elementor-element-d2b7317 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-d2b7317{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ec314e */.elementor-126 .elementor-element.elementor-element-9ec314e p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-9ec314e{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c42bbaa */.elementor-126 .elementor-element.elementor-element-c42bbaa{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-c42bbaa{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-c42bbaa::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-c42bbaa::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-c42bbaa .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-c42bbaa p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-c42bbaa p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-c42bbaa:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-c42bbaa{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-c42bbaa:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-188fa58 */.elementor-126 .elementor-element.elementor-element-188fa58{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-188fa58 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5891cd0 */.elementor-126 .elementor-element.elementor-element-5891cd0{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27656d0 */.elementor-126 .elementor-element.elementor-element-27656d0 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-27656d0{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd6f775 */.elementor-126 .elementor-element.elementor-element-cd6f775 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-cd6f775{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e36e3d */.elementor-126 .elementor-element.elementor-element-0e36e3d{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-0e36e3d{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-0e36e3d::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-0e36e3d::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-0e36e3d .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-0e36e3d p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-0e36e3d p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-0e36e3d:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-0e36e3d{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-0e36e3d:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8a6e827 */.elementor-126 .elementor-element.elementor-element-8a6e827{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-8a6e827 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea423f9 */.elementor-126 .elementor-element.elementor-element-ea423f9{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed8f024 */.elementor-126 .elementor-element.elementor-element-ed8f024 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-ed8f024{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2851768 */.elementor-126 .elementor-element.elementor-element-2851768{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-2851768{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-2851768::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-2851768::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-2851768 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-2851768 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-2851768 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-2851768:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-2851768{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-2851768:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d1806cc */.elementor-126 .elementor-element.elementor-element-d1806cc{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-d1806cc svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7793e25 */.elementor-126 .elementor-element.elementor-element-7793e25{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87722e1 */.elementor-126 .elementor-element.elementor-element-87722e1 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-87722e1{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-796a361 */.elementor-126 .elementor-element.elementor-element-796a361{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-796a361{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-796a361::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-796a361::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-796a361 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-796a361 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-796a361 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-796a361:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-796a361{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-796a361:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2893c13 */.elementor-126 .elementor-element.elementor-element-2893c13{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-2893c13 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c70a85 */.elementor-126 .elementor-element.elementor-element-0c70a85{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d6856a */.elementor-126 .elementor-element.elementor-element-6d6856a p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-6d6856a{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-706cad2 */.elementor-126 .elementor-element.elementor-element-706cad2 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-706cad2{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a105fe7 */.elementor-126 .elementor-element.elementor-element-a105fe7{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-a105fe7{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-a105fe7::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-a105fe7::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-a105fe7 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-a105fe7 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-a105fe7 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-a105fe7:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-a105fe7{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-a105fe7:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c196d47 */.elementor-126 .elementor-element.elementor-element-c196d47{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-c196d47 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eab4936 */.elementor-126 .elementor-element.elementor-element-eab4936{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3b5e04 */.elementor-126 .elementor-element.elementor-element-a3b5e04 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-a3b5e04{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24db55b */.elementor-126 .elementor-element.elementor-element-24db55b p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-24db55b{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a54cd2c */.elementor-126 .elementor-element.elementor-element-a54cd2c p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-a54cd2c{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf76e94 */.elementor-126 .elementor-element.elementor-element-cf76e94{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-cf76e94{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-cf76e94::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-cf76e94::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-cf76e94 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-cf76e94 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-cf76e94 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-cf76e94:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-cf76e94{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-cf76e94:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1222110 */.elementor-126 .elementor-element.elementor-element-1222110{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-1222110 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ef264d */.elementor-126 .elementor-element.elementor-element-2ef264d{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f6cbe7 */.elementor-126 .elementor-element.elementor-element-4f6cbe7 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-4f6cbe7{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b845ff1 */.elementor-126 .elementor-element.elementor-element-b845ff1 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-b845ff1{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cce312 */.elementor-126 .elementor-element.elementor-element-9cce312 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-9cce312{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7882aec */.elementor-126 .elementor-element.elementor-element-7882aec{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-7882aec{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-7882aec::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-7882aec::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-7882aec .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-7882aec p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-7882aec p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-7882aec:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-7882aec{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-7882aec:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0a5f02c */.elementor-126 .elementor-element.elementor-element-0a5f02c{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-0a5f02c svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bf869a */.elementor-126 .elementor-element.elementor-element-6bf869a{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6bfdbc */.elementor-126 .elementor-element.elementor-element-d6bfdbc p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-d6bfdbc{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6fa143 */.elementor-126 .elementor-element.elementor-element-b6fa143 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-b6fa143{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f01c7f */.elementor-126 .elementor-element.elementor-element-5f01c7f{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-5f01c7f{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-5f01c7f::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-5f01c7f::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-5f01c7f .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-5f01c7f p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-5f01c7f p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-5f01c7f:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-5f01c7f{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-5f01c7f:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-72ef9d0 */.elementor-126 .elementor-element.elementor-element-72ef9d0{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-72ef9d0 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b665684 */.elementor-126 .elementor-element.elementor-element-b665684{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-798bf72 */.elementor-126 .elementor-element.elementor-element-798bf72 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-798bf72{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-92b636b */.elementor-126 .elementor-element.elementor-element-92b636b p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-92b636b{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83a0258 */.elementor-126 .elementor-element.elementor-element-83a0258 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-83a0258{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-899ce46 */.elementor-126 .elementor-element.elementor-element-899ce46{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-899ce46{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-899ce46::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-899ce46::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-899ce46 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-899ce46 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-899ce46 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-899ce46:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-899ce46{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-899ce46:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4aaa0eb */.elementor-126 .elementor-element.elementor-element-4aaa0eb{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-4aaa0eb svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67af2b */.elementor-126 .elementor-element.elementor-element-c67af2b{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db05de5 */.elementor-126 .elementor-element.elementor-element-db05de5 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-db05de5{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9235c72 */.elementor-126 .elementor-element.elementor-element-9235c72{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-9235c72{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-9235c72::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-9235c72::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-9235c72 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-9235c72 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-9235c72 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-9235c72:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-9235c72{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-9235c72:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-24efb08 */.elementor-126 .elementor-element.elementor-element-24efb08{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-24efb08 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c25f31c */.elementor-126 .elementor-element.elementor-element-c25f31c{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fc9665 */.elementor-126 .elementor-element.elementor-element-6fc9665 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-6fc9665{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a69356e */.elementor-126 .elementor-element.elementor-element-a69356e p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-a69356e{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0021fa2 */.elementor-126 .elementor-element.elementor-element-0021fa2 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-0021fa2{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9ac4a5 */.elementor-126 .elementor-element.elementor-element-e9ac4a5{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-e9ac4a5{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-e9ac4a5::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-e9ac4a5::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-e9ac4a5 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-e9ac4a5 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-e9ac4a5 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-e9ac4a5:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-e9ac4a5{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-e9ac4a5:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a2f8976 */.elementor-126 .elementor-element.elementor-element-a2f8976{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-a2f8976 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faf9b8f */.elementor-126 .elementor-element.elementor-element-faf9b8f{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22becc5 */.elementor-126 .elementor-element.elementor-element-22becc5 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-22becc5{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38e97fd */.elementor-126 .elementor-element.elementor-element-38e97fd p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-38e97fd{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d82318e */.elementor-126 .elementor-element.elementor-element-d82318e p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-d82318e{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e934d6c */.elementor-126 .elementor-element.elementor-element-e934d6c{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-e934d6c{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-e934d6c::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-e934d6c::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-e934d6c .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-e934d6c p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-e934d6c p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-e934d6c:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-e934d6c{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-e934d6c:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d2bf6bf */.elementor-126 .elementor-element.elementor-element-d2bf6bf{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-d2bf6bf svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfd2713 */.elementor-126 .elementor-element.elementor-element-bfd2713{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea26e8f */.elementor-126 .elementor-element.elementor-element-ea26e8f p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-ea26e8f{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15ebef9 */.elementor-126 .elementor-element.elementor-element-15ebef9 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-15ebef9{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a518bd4 */.elementor-126 .elementor-element.elementor-element-a518bd4 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-a518bd4{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6be8a0 */.elementor-126 .elementor-element.elementor-element-e6be8a0{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-e6be8a0{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-e6be8a0::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-e6be8a0::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-e6be8a0 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-e6be8a0 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-e6be8a0 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-e6be8a0:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-e6be8a0{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-e6be8a0:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-09c3863 */.elementor-126 .elementor-element.elementor-element-09c3863{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-09c3863 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557ac1c */.elementor-126 .elementor-element.elementor-element-557ac1c{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e039cc6 */.elementor-126 .elementor-element.elementor-element-e039cc6 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-e039cc6{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa8b1b8 */.elementor-126 .elementor-element.elementor-element-fa8b1b8 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-fa8b1b8{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ffdd2c */.elementor-126 .elementor-element.elementor-element-5ffdd2c{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-5ffdd2c{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-5ffdd2c::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-5ffdd2c::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-5ffdd2c .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-5ffdd2c p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-5ffdd2c p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-5ffdd2c:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-5ffdd2c{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-5ffdd2c:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-85106da */.elementor-126 .elementor-element.elementor-element-85106da{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-85106da svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94a9d25 */.elementor-126 .elementor-element.elementor-element-94a9d25{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0c52e2 */.elementor-126 .elementor-element.elementor-element-a0c52e2 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-a0c52e2{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fecafe7 */.elementor-126 .elementor-element.elementor-element-fecafe7 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-fecafe7{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0f5b88 */.elementor-126 .elementor-element.elementor-element-d0f5b88{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-d0f5b88{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-d0f5b88::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-d0f5b88::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-d0f5b88 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-d0f5b88 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-d0f5b88 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-d0f5b88:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-d0f5b88{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-d0f5b88:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-be8cc87 */.elementor-126 .elementor-element.elementor-element-be8cc87{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-be8cc87 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c03c6c */.elementor-126 .elementor-element.elementor-element-8c03c6c{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50ce3e4 */.elementor-126 .elementor-element.elementor-element-50ce3e4 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-50ce3e4{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c99cf */.elementor-126 .elementor-element.elementor-element-47c99cf{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-47c99cf{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-47c99cf::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-47c99cf::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-47c99cf .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-47c99cf p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-47c99cf p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-47c99cf:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-47c99cf{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-47c99cf:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c07982f */.elementor-126 .elementor-element.elementor-element-c07982f{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-c07982f svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b6013d */.elementor-126 .elementor-element.elementor-element-9b6013d{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b454c3e */.elementor-126 .elementor-element.elementor-element-b454c3e p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-b454c3e{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f9e0b8 */.elementor-126 .elementor-element.elementor-element-6f9e0b8 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-6f9e0b8{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8bc2b9 */.elementor-126 .elementor-element.elementor-element-a8bc2b9 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-a8bc2b9{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc1d804 */.elementor-126 .elementor-element.elementor-element-fc1d804 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-fc1d804{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cbfef2 */.elementor-126 .elementor-element.elementor-element-4cbfef2{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-4cbfef2{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-4cbfef2::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-4cbfef2::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-4cbfef2 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-4cbfef2 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-4cbfef2 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-4cbfef2:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-4cbfef2{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-4cbfef2:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-07bc4e2 */.elementor-126 .elementor-element.elementor-element-07bc4e2{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-07bc4e2 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4563646 */.elementor-126 .elementor-element.elementor-element-4563646{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7d0dc2 */.elementor-126 .elementor-element.elementor-element-f7d0dc2 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-f7d0dc2{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e093b03 */.elementor-126 .elementor-element.elementor-element-e093b03 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-e093b03{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d31e61b */.elementor-126 .elementor-element.elementor-element-d31e61b p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-d31e61b{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-798d376 */.elementor-126 .elementor-element.elementor-element-798d376{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-798d376{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-798d376::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-798d376::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-798d376 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-798d376 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-798d376 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-798d376:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-798d376{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-798d376:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0b21f56 */.elementor-126 .elementor-element.elementor-element-0b21f56{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-0b21f56 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d1dd23 */.elementor-126 .elementor-element.elementor-element-9d1dd23{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49f3c13 */.elementor-126 .elementor-element.elementor-element-49f3c13 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-49f3c13{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30170d8 */.elementor-126 .elementor-element.elementor-element-30170d8 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-30170d8{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bca8ec */.elementor-126 .elementor-element.elementor-element-0bca8ec p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-0bca8ec{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1130dcf */.elementor-126 .elementor-element.elementor-element-1130dcf{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-1130dcf{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-1130dcf::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-1130dcf::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-1130dcf .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-1130dcf p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-1130dcf p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-1130dcf:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-1130dcf{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-1130dcf:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a99e5d5 */.elementor-126 .elementor-element.elementor-element-a99e5d5{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-a99e5d5 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76bc1fe */.elementor-126 .elementor-element.elementor-element-76bc1fe{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-256e5c5 */.elementor-126 .elementor-element.elementor-element-256e5c5 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-256e5c5{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c6a731 */.elementor-126 .elementor-element.elementor-element-1c6a731{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-1c6a731{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-1c6a731::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-1c6a731::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-1c6a731 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-1c6a731 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-1c6a731 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-1c6a731:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-1c6a731{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-1c6a731:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-34d50ad */.elementor-126 .elementor-element.elementor-element-34d50ad{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-34d50ad svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2be2672 */.elementor-126 .elementor-element.elementor-element-2be2672{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5237999 */.elementor-126 .elementor-element.elementor-element-5237999 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-5237999{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9191bb5 */.elementor-126 .elementor-element.elementor-element-9191bb5 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-9191bb5{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29724a5 */.elementor-126 .elementor-element.elementor-element-29724a5{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-29724a5{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-29724a5::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-29724a5::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-29724a5 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-29724a5 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-29724a5 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-29724a5:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-29724a5{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-29724a5:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3788d99 */.elementor-126 .elementor-element.elementor-element-3788d99{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-3788d99 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30a3321 */.elementor-126 .elementor-element.elementor-element-30a3321{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dcd0636 */.elementor-126 .elementor-element.elementor-element-dcd0636 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-dcd0636{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2cadea */.elementor-126 .elementor-element.elementor-element-f2cadea p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-f2cadea{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5cff1c5 */.elementor-126 .elementor-element.elementor-element-5cff1c5 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-5cff1c5{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f77fd2 */.elementor-126 .elementor-element.elementor-element-9f77fd2 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-9f77fd2{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1571f48 */.elementor-126 .elementor-element.elementor-element-1571f48{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-1571f48{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-1571f48::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-1571f48::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-1571f48 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-1571f48 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-1571f48 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-1571f48:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-1571f48{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-1571f48:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-23bcf39 */.elementor-126 .elementor-element.elementor-element-23bcf39{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-23bcf39 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68d270a */.elementor-126 .elementor-element.elementor-element-68d270a{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a05cf43 */.elementor-126 .elementor-element.elementor-element-a05cf43 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-a05cf43{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f1c197a */.elementor-126 .elementor-element.elementor-element-f1c197a p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-f1c197a{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74149a9 */.elementor-126 .elementor-element.elementor-element-74149a9 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-74149a9{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-584dae1 */.elementor-126 .elementor-element.elementor-element-584dae1{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-584dae1{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-584dae1::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-584dae1::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-584dae1 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-584dae1 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-584dae1 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-584dae1:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-584dae1{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-584dae1:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-38ddd40 */.elementor-126 .elementor-element.elementor-element-38ddd40{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-38ddd40 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3af9ea2 */.elementor-126 .elementor-element.elementor-element-3af9ea2{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17cf65f */.elementor-126 .elementor-element.elementor-element-17cf65f p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-17cf65f{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-522eac9 */.elementor-126 .elementor-element.elementor-element-522eac9{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-522eac9{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-522eac9::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-522eac9::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-522eac9 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-522eac9 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-522eac9 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-522eac9:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-522eac9{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-522eac9:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dc2a3bf */.elementor-126 .elementor-element.elementor-element-dc2a3bf{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-dc2a3bf svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf7024c */.elementor-126 .elementor-element.elementor-element-cf7024c{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66e7597 */.elementor-126 .elementor-element.elementor-element-66e7597 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-66e7597{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87ef8a2 */.elementor-126 .elementor-element.elementor-element-87ef8a2 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-87ef8a2{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebd821d */.elementor-126 .elementor-element.elementor-element-ebd821d{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-ebd821d{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-ebd821d::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-ebd821d::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-ebd821d .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-ebd821d p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-ebd821d p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-ebd821d:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-ebd821d{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-ebd821d:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-520bfe1 */.elementor-126 .elementor-element.elementor-element-520bfe1{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-520bfe1 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdbde6e */.elementor-126 .elementor-element.elementor-element-fdbde6e{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da0d9eb */.elementor-126 .elementor-element.elementor-element-da0d9eb p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-da0d9eb{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e5e600 */.elementor-126 .elementor-element.elementor-element-8e5e600 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-8e5e600{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bb88d8 */.elementor-126 .elementor-element.elementor-element-9bb88d8 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-9bb88d8{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b6ff4b */.elementor-126 .elementor-element.elementor-element-0b6ff4b p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-0b6ff4b{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a99ad15 */.elementor-126 .elementor-element.elementor-element-a99ad15 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-a99ad15{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efb3c6c */.elementor-126 .elementor-element.elementor-element-efb3c6c p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-efb3c6c{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-760e366 */.elementor-126 .elementor-element.elementor-element-760e366{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-760e366{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-760e366::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-760e366::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-760e366 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-760e366 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-760e366 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-760e366:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-760e366{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-760e366:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1a28c36 */.elementor-126 .elementor-element.elementor-element-1a28c36{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-1a28c36 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7a2142 */.elementor-126 .elementor-element.elementor-element-c7a2142{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ffee36 */.elementor-126 .elementor-element.elementor-element-3ffee36 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-3ffee36{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74d98d9 */.elementor-126 .elementor-element.elementor-element-74d98d9 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-74d98d9{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bef0e5 */.elementor-126 .elementor-element.elementor-element-5bef0e5{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-5bef0e5{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-5bef0e5::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-5bef0e5::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-5bef0e5 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-5bef0e5 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-5bef0e5 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-5bef0e5:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-5bef0e5{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-5bef0e5:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0a406f3 */.elementor-126 .elementor-element.elementor-element-0a406f3{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-0a406f3 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-057587d */.elementor-126 .elementor-element.elementor-element-057587d{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb61c8d */.elementor-126 .elementor-element.elementor-element-eb61c8d p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-eb61c8d{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-363109d */.elementor-126 .elementor-element.elementor-element-363109d p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-363109d{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e4746e */.elementor-126 .elementor-element.elementor-element-6e4746e{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-6e4746e{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-6e4746e::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-6e4746e::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-6e4746e .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-6e4746e p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-6e4746e p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-6e4746e:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-6e4746e{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-6e4746e:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3aa521c */.elementor-126 .elementor-element.elementor-element-3aa521c{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-3aa521c svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-682ebf4 */.elementor-126 .elementor-element.elementor-element-682ebf4{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b44388 */.elementor-126 .elementor-element.elementor-element-9b44388 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-9b44388{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b94924 */.elementor-126 .elementor-element.elementor-element-2b94924 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-2b94924{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d751e4c */.elementor-126 .elementor-element.elementor-element-d751e4c{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-d751e4c{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-d751e4c::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-d751e4c::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-d751e4c .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-d751e4c p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-d751e4c p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-d751e4c:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-d751e4c{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-d751e4c:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-52eec9b */.elementor-126 .elementor-element.elementor-element-52eec9b{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-52eec9b svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b43d69e */.elementor-126 .elementor-element.elementor-element-b43d69e{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-985f17e */.elementor-126 .elementor-element.elementor-element-985f17e p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-985f17e{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-988041e */.elementor-126 .elementor-element.elementor-element-988041e p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-988041e{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db0eb6e */.elementor-126 .elementor-element.elementor-element-db0eb6e{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-db0eb6e{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-db0eb6e::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-db0eb6e::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-db0eb6e .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-db0eb6e p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-db0eb6e p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-db0eb6e:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-db0eb6e{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-db0eb6e:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4307ce0 */.elementor-126 .elementor-element.elementor-element-4307ce0{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-4307ce0 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69f2718 */.elementor-126 .elementor-element.elementor-element-69f2718{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-942ac4f */.elementor-126 .elementor-element.elementor-element-942ac4f p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-942ac4f{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1143ba9 */.elementor-126 .elementor-element.elementor-element-1143ba9{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-1143ba9{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-1143ba9::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-1143ba9::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-1143ba9 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-1143ba9 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-1143ba9 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-1143ba9:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-1143ba9{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-1143ba9:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-52126a4 */.elementor-126 .elementor-element.elementor-element-52126a4{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-52126a4 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1275f29 */.elementor-126 .elementor-element.elementor-element-1275f29{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9843fb9 */.elementor-126 .elementor-element.elementor-element-9843fb9 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-9843fb9{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69bf92f */.elementor-126 .elementor-element.elementor-element-69bf92f p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-69bf92f{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28e5d2b */.elementor-126 .elementor-element.elementor-element-28e5d2b{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-28e5d2b{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-28e5d2b::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-28e5d2b::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-28e5d2b .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-28e5d2b p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-28e5d2b p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-28e5d2b:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-28e5d2b{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-28e5d2b:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-754c6bb */.elementor-126 .elementor-element.elementor-element-754c6bb{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-754c6bb svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30b7857 */.elementor-126 .elementor-element.elementor-element-30b7857{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0238d0b */.elementor-126 .elementor-element.elementor-element-0238d0b p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-0238d0b{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b24ea90 */.elementor-126 .elementor-element.elementor-element-b24ea90 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-b24ea90{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-519834a */.elementor-126 .elementor-element.elementor-element-519834a p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-519834a{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18ad398 */.elementor-126 .elementor-element.elementor-element-18ad398{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-18ad398{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-18ad398::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-18ad398::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-18ad398 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-18ad398 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-18ad398 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-18ad398:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-18ad398{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-18ad398:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f148d57 */.elementor-126 .elementor-element.elementor-element-f148d57{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-f148d57 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cf1920 */.elementor-126 .elementor-element.elementor-element-7cf1920{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-856104b */.elementor-126 .elementor-element.elementor-element-856104b p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-856104b{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a7d64d */.elementor-126 .elementor-element.elementor-element-1a7d64d{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-1a7d64d{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-1a7d64d::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-1a7d64d::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-1a7d64d .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-1a7d64d p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-1a7d64d p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-1a7d64d:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-1a7d64d{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-1a7d64d:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8d8d6f5 */.elementor-126 .elementor-element.elementor-element-8d8d6f5{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-8d8d6f5 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f33b4af */.elementor-126 .elementor-element.elementor-element-f33b4af{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cd0b64 */.elementor-126 .elementor-element.elementor-element-1cd0b64 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-1cd0b64{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63dae34 */.elementor-126 .elementor-element.elementor-element-63dae34 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-63dae34{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6ee18c */.elementor-126 .elementor-element.elementor-element-d6ee18c{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-d6ee18c{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-d6ee18c::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-d6ee18c::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-d6ee18c .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-d6ee18c p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-d6ee18c p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-d6ee18c:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-d6ee18c{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-d6ee18c:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-de4214a */.elementor-126 .elementor-element.elementor-element-de4214a{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-de4214a svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ded59ba */.elementor-126 .elementor-element.elementor-element-ded59ba{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef9cefb */.elementor-126 .elementor-element.elementor-element-ef9cefb p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-ef9cefb{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6198f62 */.elementor-126 .elementor-element.elementor-element-6198f62 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-6198f62{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19a1b5c */.elementor-126 .elementor-element.elementor-element-19a1b5c{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-19a1b5c{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-19a1b5c::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-19a1b5c::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-19a1b5c .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-19a1b5c p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-19a1b5c p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-19a1b5c:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-19a1b5c{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-19a1b5c:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cbb0152 */.elementor-126 .elementor-element.elementor-element-cbb0152{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-cbb0152 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f911062 */.elementor-126 .elementor-element.elementor-element-f911062{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2662693 */.elementor-126 .elementor-element.elementor-element-2662693 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-2662693{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72a2bd7 */.elementor-126 .elementor-element.elementor-element-72a2bd7 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-72a2bd7{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a66786e */.elementor-126 .elementor-element.elementor-element-a66786e p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-a66786e{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5253fdd */.elementor-126 .elementor-element.elementor-element-5253fdd{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-5253fdd{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-5253fdd::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-5253fdd::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-5253fdd .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-5253fdd p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-5253fdd p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-5253fdd:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-5253fdd{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-5253fdd:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9990386 */.elementor-126 .elementor-element.elementor-element-9990386{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-9990386 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c997772 */.elementor-126 .elementor-element.elementor-element-c997772{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e5b5729 */.elementor-126 .elementor-element.elementor-element-e5b5729 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-e5b5729{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-07a3234 */.elementor-126 .elementor-element.elementor-element-07a3234 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-07a3234{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68a7829 */.elementor-126 .elementor-element.elementor-element-68a7829 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-68a7829{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f53b450 */.elementor-126 .elementor-element.elementor-element-f53b450{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-f53b450{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-f53b450::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-f53b450::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-f53b450 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-f53b450 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-f53b450 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-f53b450:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-f53b450{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-f53b450:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3bdb46b */.elementor-126 .elementor-element.elementor-element-3bdb46b{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-3bdb46b svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b27aa0 */.elementor-126 .elementor-element.elementor-element-8b27aa0{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2e8a18 */.elementor-126 .elementor-element.elementor-element-b2e8a18 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-b2e8a18{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2254903 */.elementor-126 .elementor-element.elementor-element-2254903 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-2254903{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-afe085e */.elementor-126 .elementor-element.elementor-element-afe085e p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-afe085e{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf70252 */.elementor-126 .elementor-element.elementor-element-bf70252{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-bf70252{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-bf70252::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-bf70252::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-bf70252 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-bf70252 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-bf70252 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-bf70252:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-bf70252{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-bf70252:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef36efe */.elementor-126 .elementor-element.elementor-element-ef36efe{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-ef36efe svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc20a09 */.elementor-126 .elementor-element.elementor-element-fc20a09{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa97951 */.elementor-126 .elementor-element.elementor-element-aa97951 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-aa97951{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa82846 */.elementor-126 .elementor-element.elementor-element-aa82846 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-aa82846{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8869a79 */.elementor-126 .elementor-element.elementor-element-8869a79 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-8869a79{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-940f56f */.elementor-126 .elementor-element.elementor-element-940f56f{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-940f56f{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-940f56f::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-940f56f::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-940f56f .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-940f56f p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-940f56f p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-940f56f:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-940f56f{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-940f56f:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-16c34e7 */.elementor-126 .elementor-element.elementor-element-16c34e7{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-16c34e7 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0545e45 */.elementor-126 .elementor-element.elementor-element-0545e45{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eef1e91 */.elementor-126 .elementor-element.elementor-element-eef1e91 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-eef1e91{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99874aa */.elementor-126 .elementor-element.elementor-element-99874aa{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-99874aa{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-99874aa::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-99874aa::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-99874aa .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-99874aa p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-99874aa p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-99874aa:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-99874aa{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-99874aa:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bb93fe7 */.elementor-126 .elementor-element.elementor-element-bb93fe7{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-bb93fe7 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e85dd2 */.elementor-126 .elementor-element.elementor-element-9e85dd2{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85d46e7 */.elementor-126 .elementor-element.elementor-element-85d46e7 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-85d46e7{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-850cabb */.elementor-126 .elementor-element.elementor-element-850cabb p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-850cabb{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be4afe6 */.elementor-126 .elementor-element.elementor-element-be4afe6 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-be4afe6{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12a24c2 */.elementor-126 .elementor-element.elementor-element-12a24c2{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-12a24c2{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-12a24c2::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-12a24c2::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-12a24c2 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-12a24c2 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-12a24c2 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-12a24c2:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-12a24c2{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-12a24c2:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-25df7c8 */.elementor-126 .elementor-element.elementor-element-25df7c8{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-25df7c8 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec0aac9 */.elementor-126 .elementor-element.elementor-element-ec0aac9{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a128637 */.elementor-126 .elementor-element.elementor-element-a128637 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-a128637{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f137272 */.elementor-126 .elementor-element.elementor-element-f137272 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-f137272{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9c9d72 */.elementor-126 .elementor-element.elementor-element-d9c9d72{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-d9c9d72{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-d9c9d72::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-d9c9d72::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-d9c9d72 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-d9c9d72 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-d9c9d72 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-d9c9d72:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-d9c9d72{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-d9c9d72:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b13f45a */.elementor-126 .elementor-element.elementor-element-b13f45a{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-b13f45a svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21d25a1 */.elementor-126 .elementor-element.elementor-element-21d25a1{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8096abf */.elementor-126 .elementor-element.elementor-element-8096abf p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-8096abf{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fdf9f9f */.elementor-126 .elementor-element.elementor-element-fdf9f9f p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-fdf9f9f{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d362e3 */.elementor-126 .elementor-element.elementor-element-8d362e3{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-8d362e3{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-8d362e3::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-8d362e3::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-8d362e3 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-8d362e3 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-8d362e3 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-8d362e3:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-8d362e3{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-8d362e3:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2797ca0 */.elementor-126 .elementor-element.elementor-element-2797ca0{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-2797ca0 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b39db8 */.elementor-126 .elementor-element.elementor-element-7b39db8{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f553a3f */.elementor-126 .elementor-element.elementor-element-f553a3f p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-f553a3f{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-876c49a */.elementor-126 .elementor-element.elementor-element-876c49a{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-876c49a{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-876c49a::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-876c49a::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-876c49a .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-876c49a p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-876c49a p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-876c49a:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-876c49a{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-876c49a:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6a34870 */.elementor-126 .elementor-element.elementor-element-6a34870{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-6a34870 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d447fd6 */.elementor-126 .elementor-element.elementor-element-d447fd6{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8f4fd5 */.elementor-126 .elementor-element.elementor-element-c8f4fd5 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-c8f4fd5{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da398c2 */.elementor-126 .elementor-element.elementor-element-da398c2 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-da398c2{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c28f317 */.elementor-126 .elementor-element.elementor-element-c28f317{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-c28f317{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-c28f317::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-c28f317::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-c28f317 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-c28f317 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-c28f317 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-c28f317:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-c28f317{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-c28f317:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf46bd4 */.elementor-126 .elementor-element.elementor-element-cf46bd4{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-cf46bd4 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31ddf18 */.elementor-126 .elementor-element.elementor-element-31ddf18{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f7aee5 */.elementor-126 .elementor-element.elementor-element-5f7aee5 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-5f7aee5{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b56e282 */.elementor-126 .elementor-element.elementor-element-b56e282{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-b56e282{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-b56e282::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-b56e282::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-b56e282 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-b56e282 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-b56e282 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-b56e282:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-b56e282{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-b56e282:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2b5f4c1 */.elementor-126 .elementor-element.elementor-element-2b5f4c1{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-2b5f4c1 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f464812 */.elementor-126 .elementor-element.elementor-element-f464812{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5d508c */.elementor-126 .elementor-element.elementor-element-c5d508c p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-c5d508c{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a44eb50 */.elementor-126 .elementor-element.elementor-element-a44eb50 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-a44eb50{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-422af52 */.elementor-126 .elementor-element.elementor-element-422af52 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-422af52{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35e5faf */.elementor-126 .elementor-element.elementor-element-35e5faf{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-35e5faf{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-35e5faf::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-35e5faf::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-35e5faf .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-35e5faf p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-35e5faf p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-35e5faf:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-35e5faf{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-35e5faf:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e3e3d3b */.elementor-126 .elementor-element.elementor-element-e3e3d3b{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-e3e3d3b svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b73c11 */.elementor-126 .elementor-element.elementor-element-6b73c11{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb7d928 */.elementor-126 .elementor-element.elementor-element-eb7d928 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-eb7d928{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6589599 */.elementor-126 .elementor-element.elementor-element-6589599 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-6589599{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a42f95 */.elementor-126 .elementor-element.elementor-element-1a42f95{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-1a42f95{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-1a42f95::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-1a42f95::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-1a42f95 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-1a42f95 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-1a42f95 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-1a42f95:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-1a42f95{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-1a42f95:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-26db15f */.elementor-126 .elementor-element.elementor-element-26db15f{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-26db15f svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6edd49 */.elementor-126 .elementor-element.elementor-element-a6edd49{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eec34dd */.elementor-126 .elementor-element.elementor-element-eec34dd p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-eec34dd{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a756b2 */.elementor-126 .elementor-element.elementor-element-3a756b2{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-3a756b2{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-3a756b2::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-3a756b2::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-3a756b2 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-3a756b2 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-3a756b2 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-3a756b2:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-3a756b2{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-3a756b2:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9c7381f */.elementor-126 .elementor-element.elementor-element-9c7381f{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-9c7381f svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88824c1 */.elementor-126 .elementor-element.elementor-element-88824c1{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1113d7d */.elementor-126 .elementor-element.elementor-element-1113d7d p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-1113d7d{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-571ef79 */.elementor-126 .elementor-element.elementor-element-571ef79 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-571ef79{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9b40c4 */.elementor-126 .elementor-element.elementor-element-c9b40c4{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-c9b40c4{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-c9b40c4::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-c9b40c4::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-c9b40c4 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-c9b40c4 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-c9b40c4 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-c9b40c4:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-c9b40c4{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-c9b40c4:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2e66f34 */.elementor-126 .elementor-element.elementor-element-2e66f34{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-2e66f34 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f37417 */.elementor-126 .elementor-element.elementor-element-8f37417{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d72c893 */.elementor-126 .elementor-element.elementor-element-d72c893 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-d72c893{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29280ea */.elementor-126 .elementor-element.elementor-element-29280ea{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-29280ea{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-29280ea::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-29280ea::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-29280ea .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-29280ea p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-29280ea p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-29280ea:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-29280ea{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-29280ea:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9129bcb */.elementor-126 .elementor-element.elementor-element-9129bcb{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-9129bcb svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e77881 */.elementor-126 .elementor-element.elementor-element-0e77881{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90f6dcf */.elementor-126 .elementor-element.elementor-element-90f6dcf p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-90f6dcf{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e716012 */.elementor-126 .elementor-element.elementor-element-e716012 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-e716012{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-800117f */.elementor-126 .elementor-element.elementor-element-800117f{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-800117f{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-800117f::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-800117f::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-800117f .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-800117f p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-800117f p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-800117f:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-800117f{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-800117f:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f4cf072 */.elementor-126 .elementor-element.elementor-element-f4cf072{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-f4cf072 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4475c8 */.elementor-126 .elementor-element.elementor-element-d4475c8{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57839e7 */.elementor-126 .elementor-element.elementor-element-57839e7 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-57839e7{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f1fa89 */.elementor-126 .elementor-element.elementor-element-1f1fa89 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-1f1fa89{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdefe96 */.elementor-126 .elementor-element.elementor-element-cdefe96{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-cdefe96{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-cdefe96::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-cdefe96::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-cdefe96 .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-cdefe96 p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-cdefe96 p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-cdefe96:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-cdefe96{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-cdefe96:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0584352 */.elementor-126 .elementor-element.elementor-element-0584352{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-0584352 svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-016034d */.elementor-126 .elementor-element.elementor-element-016034d{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cafbf1 */.elementor-126 .elementor-element.elementor-element-9cafbf1 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-9cafbf1{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09ec729 */.elementor-126 .elementor-element.elementor-element-09ec729 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-09ec729{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fea3ed */.elementor-126 .elementor-element.elementor-element-8fea3ed{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-8fea3ed{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-8fea3ed::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-8fea3ed::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-8fea3ed .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-8fea3ed p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-8fea3ed p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-8fea3ed:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-8fea3ed{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-8fea3ed:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-189ff3f */.elementor-126 .elementor-element.elementor-element-189ff3f{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
line-height: 0px;
height: 18px;}
.elementor-126 .elementor-element.elementor-element-189ff3f svg{stroke: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98ad49d */.elementor-126 .elementor-element.elementor-element-98ad49d{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
height: 44px;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9663998 */.elementor-126 .elementor-element.elementor-element-9663998 p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-9663998{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79e0eaa */.elementor-126 .elementor-element.elementor-element-79e0eaa p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-79e0eaa{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fba830e */.elementor-126 .elementor-element.elementor-element-fba830e{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
.elementor-126 .elementor-element.elementor-element-fba830e{
  position: relative;
  background: #ffffff;
  border: 1px solid #e3e9f4;
  border-radius: 22px;
  padding: 34px 30px 30px !important;
  overflow: hidden;
  box-shadow:
    0 1px 2px rgba(20, 27, 87, 0.04),
    0 18px 40px -20px rgba(44, 56, 146, 0.25);
  transition: transform .35s cubic-bezier(.2,.7,.2,1), box-shadow .35s ease, border-color .35s ease;
}

/* Thin navy to sky accent line across the top */
.elementor-126 .elementor-element.elementor-element-fba830e::before{
  content: "";
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 3px;
  background: linear-gradient(90deg, #2c3892, #26a9e0);
}

/* Soft closing-quote watermark */
.elementor-126 .elementor-element.elementor-element-fba830e::after{
  content: "\201D";
  position: absolute;
  top: 4px;
  right: 24px;
  font-family: Georgia, "Times New Roman", serif;
  font-size: 130px;
  line-height: 1;
  color: #dbeffa;
  opacity: .75;
  pointer-events: none;
}

/* Quote icon: soft halo ring */
.elementor-126 .elementor-element.elementor-element-fba830e .fa-quote-left{
  box-shadow: 0 0 0 6px #e8f4fb;
  position: relative;
  z-index: 1;
}

/* Review text */
.elementor-126 .elementor-element.elementor-element-fba830e p{
  position: relative;
  z-index: 1;
  color: #171d4d;
  font-size: 16px;
  line-height: 1.75;
  margin: 0 0 14px;
}
.elementor-126 .elementor-element.elementor-element-fba830e p:last-child{
  margin-bottom: 0;
}

/* Hover lift */
.elementor-126 .elementor-element.elementor-element-fba830e:hover{
  transform: translateY(-6px);
  border-color: rgba(38, 169, 224, 0.45);
  box-shadow:
    0 2px 4px rgba(20, 27, 87, 0.05),
    0 30px 60px -24px rgba(44, 56, 146, 0.4);
}

/* Mobile and touch */
@media (max-width: 767px){
  .elementor-126 .elementor-element.elementor-element-fba830e{
    padding: 28px 24px 24px !important;
    border-radius: 18px;
  }
  .elementor-126 .elementor-element.elementor-element-fba830e:hover{
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0304cbb */.elementor-126 .elementor-element.elementor-element-0304cbb{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;
align-content: normal;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4825edb */.elementor-126 .elementor-element.elementor-element-4825edb{justify-items: normal;
font-style: normal;
visibility: visible;
max-width: 1280px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-126 .elementor-element.elementor-element-4825edb{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ad8b7d */.elementor-126 .elementor-element.elementor-element-4ad8b7d{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-126 .elementor-element.elementor-element-4ad8b7d{
      column-count: undefined;
    }
  }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f881cd6 */.elementor-126 .elementor-element.elementor-element-f881cd6 h2{background-image: none;}
.elementor-126 .elementor-element.elementor-element-f881cd6{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b5b0ff */.elementor-126 .elementor-element.elementor-element-0b5b0ff{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b99ca7d */.a-hv94r2 { font-weight: 800; color: rgb(255, 255, 255); } .elementor-126 .elementor-element.elementor-element-b99ca7d p{background-image: none;}
.elementor-126 .elementor-element.elementor-element-b99ca7d{right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e047d61 */.elementor-126 .elementor-element.elementor-element-e047d61{justify-items: normal;
font-style: normal;
visibility: visible;
max-width: 760px;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c0e833 */.elementor-126 .elementor-element.elementor-element-8c0e833{justify-items: normal;
font-style: normal;
visibility: visible;
white-space: normal;
word-break: normal;
overflow-wrap: normal;
transition-property: all;
transition-duration: 0s;
transition-delay: 0s;
transition-timing-function: ease;
display: block !important;
right: auto;
bottom: auto;
animation-name: none;
animation-delay: 0s;
animation-direction: normal;
animation-duration: 0s;
animation-iteration-count: 1;
animation-timing-function: ease;}
  @media (max-width: 1024px) {
    .elementor-126 .elementor-element.elementor-element-8c0e833{
      column-count: undefined;
    }
  }/* End custom CSS */