.elementor-24 .elementor-element.elementor-element-343631b{--display:flex;}.elementor-24 .elementor-element.elementor-element-5747b67{--display:grid;--min-height:356px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-aae9831{--display:flex;}.elementor-24 .elementor-element.elementor-element-8994dcb{--display:flex;--min-height:17px;}.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-24 .elementor-element.elementor-element-1a9689f{border-style:solid;border-color:#ABA2F5;border-radius:57px 57px 57px 57px;text-align:center;}.elementor-24 .elementor-element.elementor-element-1a9689f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;color:#271985;}.elementor-24 .elementor-element.elementor-element-a36ef3b{--display:flex;}.elementor-24 .elementor-element.elementor-element-f9132c8{--display:flex;}.elementor-24 .elementor-element.elementor-element-7907fbf{margin:-46px -21px calc(var(--kit-widget-spacing, 0px) + -21px) -13px;padding:-1px -1px -1px -1px;text-align:start;}.elementor-24 .elementor-element.elementor-element-7907fbf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:47px;font-weight:600;line-height:59px;color:#050505;}.elementor-24 .elementor-element.elementor-element-f412b35{--display:flex;}.elementor-24 .elementor-element.elementor-element-aab67dc{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-4da938a{margin:-28px -28px calc(var(--kit-widget-spacing, 0px) + -28px) -28px;text-align:start;}.elementor-24 .elementor-element.elementor-element-4da938a.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-4da938a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;line-height:29px;color:#1D1F20;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-24 .elementor-element.elementor-element-87345e8{margin:11px 11px calc(var(--kit-widget-spacing, 0px) + 11px) 11px;}.elementor-24 .elementor-element.elementor-element-87345e8 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-24 .elementor-element.elementor-element-87345e8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:6px;color:#423894;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-87345e8 .elementor-counter-title{color:#6D8391;font-family:"Roboto Slab", Sans-serif;font-size:14px;font-weight:400;line-height:45px;letter-spacing:0px;}.elementor-24 .elementor-element.elementor-element-195c554 .elementor-counter{gap:0px;}.elementor-24 .elementor-element.elementor-element-195c554 .elementor-counter-number-wrapper{gap:0px;color:#35427C;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;line-height:67px;word-spacing:0px;}.elementor-24 .elementor-element.elementor-element-195c554 .elementor-counter-title{font-family:"Roboto Slab", Sans-serif;font-size:13px;font-weight:400;line-height:1px;}.elementor-24 .elementor-element.elementor-element-260337c{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-24 .elementor-element.elementor-element-d878405{--display:flex;--margin-top:-1px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:-1px;}.elementor-24 .elementor-element.elementor-element-d878405:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-d878405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#341b78;}.elementor-24 .elementor-element.elementor-element-6f27c13{--display:grid;--min-height:232px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-406d04e{text-align:start;}.elementor-24 .elementor-element.elementor-element-c75fa89{--display:flex;}.elementor-24 .elementor-element.elementor-element-892fa01{--display:flex;}.elementor-24 .elementor-element.elementor-element-892fa01.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-704cc4f{margin:-28px -28px calc(var(--kit-widget-spacing, 0px) + -28px) -28px;}.elementor-24 .elementor-element.elementor-element-704cc4f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;}.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-24 .elementor-element.elementor-element-e18c27a{margin:-7px -7px calc(var(--kit-widget-spacing, 0px) + -7px) -7px;padding:-27px -27px -27px -27px;}.elementor-24 .elementor-element.elementor-element-e18c27a.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-24 .elementor-element.elementor-element-e18c27a .elementor-icon-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-e18c27a .elementor-icon{font-size:16px;}.elementor-24 .elementor-element.elementor-element-e18c27a .elementor-icon svg{height:16px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-4c1e1e8{margin:-32px -32px calc(var(--kit-widget-spacing, 0px) + -32px) -32px;padding:-24px -3px 0px 0px;text-align:end;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-4c1e1e8.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-24 .elementor-element.elementor-element-9b59d6e{--display:flex;}.elementor-24 .elementor-element.elementor-element-35d0749 .elementor-counter-number-wrapper{font-family:"Roboto", Sans-serif;font-size:54px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-35d0749 .elementor-counter-title{color:#D6DBE2;font-family:"Roboto Slab", Sans-serif;font-size:15px;font-weight:400;line-height:36px;letter-spacing:0.1px;word-spacing:0px;}.elementor-24 .elementor-element.elementor-element-0745804{--display:flex;}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-24 .elementor-element.elementor-element-82ecd12 .elementor-testimonial-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-82ecd12 .elementor-testimonial-content{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-24 .elementor-element.elementor-element-82ecd12 .elementor-testimonial-name{color:#EAEFF1;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-24 .elementor-element.elementor-element-82ecd12 .elementor-testimonial-job{color:#5783B9;font-family:"Roboto Slab", Sans-serif;font-size:12px;font-weight:400;}.elementor-24 .elementor-element.elementor-element-4ed4758 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#D1D8DB;}.elementor-24 .elementor-element.elementor-element-32ec662{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:-0.7px;word-spacing:2px;color:#F5F3F3;}.elementor-24 .elementor-element.elementor-element-629adda{--display:grid;--min-height:200px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 01px 0px 0px;--border-top-width:0px;--border-right-width:01px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-52ca38a{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;border-style:solid;border-width:0px 1px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-52ca38a.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-52ca38a .elementor-testimonial-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-52ca38a .elementor-testimonial-wrapper .elementor-testimonial-image img{width:56px;height:56px;border-radius:23px -23px 0px 0px;}.elementor-24 .elementor-element.elementor-element-52ca38a .elementor-testimonial-name{color:#020202;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;line-height:62px;letter-spacing:0.1px;word-spacing:2px;}.elementor-24 .elementor-element.elementor-element-52ca38a .elementor-testimonial-job{font-family:"Roboto Slab", Sans-serif;font-weight:400;line-height:27px;}.elementor-24 .elementor-element.elementor-element-16a1a7f{margin:21px 21px calc(var(--kit-widget-spacing, 0px) + 21px) 21px;}.elementor-24 .elementor-element.elementor-element-16a1a7f .elementor-testimonial-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-16a1a7f .elementor-testimonial-content{color:#0C0B0B;font-family:"Roboto", Sans-serif;font-size:1px;font-weight:400;line-height:19px;}.elementor-24 .elementor-element.elementor-element-16a1a7f .elementor-testimonial-name{color:#171818;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;line-height:57px;letter-spacing:-0.7px;word-spacing:1px;}.elementor-24 .elementor-element.elementor-element-16a1a7f .elementor-testimonial-job{color:#5A5E64;font-family:"Roboto Slab", Sans-serif;font-size:15px;font-weight:400;}.elementor-24 .elementor-element.elementor-element-fd84ce0{margin:14px 14px calc(var(--kit-widget-spacing, 0px) + 14px) 14px;}.elementor-24 .elementor-element.elementor-element-fd84ce0 .elementor-testimonial-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-fd84ce0 .elementor-testimonial-content{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:400;line-height:1px;}.elementor-24 .elementor-element.elementor-element-fd84ce0 .elementor-testimonial-name{color:#080808;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-fd84ce0 .elementor-testimonial-job{font-family:"Roboto Slab", Sans-serif;font-size:15px;font-weight:400;line-height:23px;word-spacing:1px;}.elementor-24 .elementor-element.elementor-element-089a766{--display:flex;}.elementor-24 .elementor-element.elementor-element-502ee86{--display:grid;--min-height:439px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-35ac8d0{--display:flex;}.elementor-24 .elementor-element.elementor-element-65a20c1{margin:-1px 368px calc(var(--kit-widget-spacing, 0px) + 57px) -1px;padding:2px 0px 0px 0px;border-style:solid;border-radius:38px 38px 38px 38px;}.elementor-24 .elementor-element.elementor-element-65a20c1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#30B3EB;}.elementor-24 .elementor-element.elementor-element-950af14{margin:-37px -37px calc(var(--kit-widget-spacing, 0px) + -37px) -37px;text-align:start;}.elementor-24 .elementor-element.elementor-element-950af14 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:600;color:#060707;}.elementor-24 .elementor-element.elementor-element-991ee57{margin:49px -32px calc(var(--kit-widget-spacing, 0px) + -32px) -32px;padding:0px 0px 0px 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-991ee57.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-991ee57 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:36px;letter-spacing:-0.3px;word-spacing:2px;color:#5D6B72;}.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-24 .elementor-element.elementor-element-425ef19 .elementor-button{background-color:#1E3BDB;font-family:"Roboto", Sans-serif;font-weight:500;fill:#EFF5FC;color:#EFF5FC;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-24 .elementor-element.elementor-element-425ef19{margin:16px 16px calc(var(--kit-widget-spacing, 0px) + 40px) -39px;}.elementor-24 .elementor-element.elementor-element-e1bb27d{--display:flex;}.elementor-24 .elementor-element.elementor-element-1d05cc5{margin:2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:157px 157px 157px 157px;text-align:center;}.elementor-24 .elementor-element.elementor-element-1d05cc5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;color:#1F33A3;}.elementor-24 .elementor-element.elementor-element-76ff437{margin:-3px -3px calc(var(--kit-widget-spacing, 0px) + -3px) -3px;text-align:center;}.elementor-24 .elementor-element.elementor-element-76ff437 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:53px;font-weight:600;color:#0D0D0E;}.elementor-24 .elementor-element.elementor-element-2c28ea2{text-align:center;}.elementor-24 .elementor-element.elementor-element-2c28ea2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;line-height:36px;letter-spacing:-0.4px;word-spacing:1px;color:#424C50;}.elementor-24 .elementor-element.elementor-element-f51dffd{--display:flex;}.elementor-24 .elementor-element.elementor-element-29a3936{--display:flex;}.elementor-24 .elementor-element.elementor-element-315826b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-24 .elementor-element.elementor-element-b3d6295{--display:flex;}.elementor-24 .elementor-element.elementor-element-320e936{--display:grid;--min-height:414px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-0caa790{--display:flex;}.elementor-24 .elementor-element.elementor-element-fd4b8f1.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-fd4b8f1{border-style:solid;border-color:#305BB1;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:start;}.elementor-24 .elementor-element.elementor-element-fd4b8f1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:21px;word-spacing:4px;color:#1650C4;}.elementor-24 .elementor-element.elementor-element-65227f0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:600;color:#0A0A0A;}.elementor-24 .elementor-element.elementor-element-7a14562.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-7a14562{text-align:center;}.elementor-24 .elementor-element.elementor-element-7a14562 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;color:#94A4AA;}.elementor-24 .elementor-element.elementor-element-0356b01 .elementor-testimonial-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-f35886d .elementor-testimonial-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-4cee974 .elementor-testimonial-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-4c4c86f{--display:flex;}.elementor-24 .elementor-element.elementor-element-97d1b41{background-color:transparent;margin:-340px 392px calc(var(--kit-widget-spacing, 0px) + 382px) 382px;padding:-8px -6px 0px 0px;background-image:linear-gradient(180deg, #102BEB 0%, #352DC7 100%);border-style:solid;border-width:31px 44px 31px 31px;border-color:#144CC9;border-radius:6px 6px 6px 6px;}.elementor-24 .elementor-element.elementor-element-97d1b41.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-24 .elementor-element.elementor-element-97d1b41 .elementor-counter-number-wrapper{color:#F4F9FC;font-family:"Roboto", Sans-serif;font-size:41px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-97d1b41 .elementor-counter-title{color:#E2E5E9;font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:400;}.elementor-24 .elementor-element.elementor-element-ddc8c67{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-2f19711{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-24 .elementor-element.elementor-element-2f19711 img{width:44%;}.elementor-24 .elementor-element.elementor-element-54cfdfd{margin:5px 4px calc(var(--kit-widget-spacing, 0px) + -6px) -6px;padding:7px 7px 7px -12px;}.elementor-24 .elementor-element.elementor-element-54cfdfd.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-54cfdfd img{width:39%;}.elementor-24 .elementor-element.elementor-element-eeb1609 img{width:34%;}.elementor-24 .elementor-element.elementor-element-8d0822e img{width:51%;}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-8994dcb{--width:52%;}.elementor-24 .elementor-element.elementor-element-892fa01{--width:92.266%;}}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-5747b67{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-aab67dc{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-6f27c13{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-629adda{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-502ee86{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-320e936{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-ddc8c67{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-5747b67{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-aab67dc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-6f27c13{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-629adda{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-502ee86{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-320e936{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-ddc8c67{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}