.elementor-3 .elementor-element.elementor-element-ac7afc4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-55e6c52{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-3 .elementor-element.elementor-element-c843d66{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-c843d66.e-con{--align-self:flex-start;}.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-3 .elementor-element.elementor-element-2a26bd6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:56px;font-weight:700;line-height:100%;letter-spacing:0%;color:#000000;}.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-3 .elementor-element.elementor-element-2607227.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3 .elementor-element.elementor-element-2607227{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;letter-spacing:0%;}.elementor-3 .elementor-element.elementor-element-2607227 a{color:#00000099;}.elementor-3 .elementor-element.elementor-element-8fba597{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-f3f15c3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-3 .elementor-element.elementor-element-f3f15c3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:44px;font-weight:600;line-height:100%;color:#000000;}.elementor-3 .elementor-element.elementor-element-fb6e2a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-fb6e2a5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-5d50e76{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-d8836e9{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-d8836e9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-9d1bbd5{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-1aefb8e{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-1aefb8e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-c365b33{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-3f56bff{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-3f56bff .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-10dad78{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-2234632{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-2234632 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-fa32063{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-1042d68{width:var( --container-widget-width, 65.856% );max-width:65.856%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:65.856%;--container-widget-flex-grow:0;}.elementor-3 .elementor-element.elementor-element-1042d68.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3 .elementor-element.elementor-element-1042d68 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:44px;font-weight:600;line-height:100%;color:#000000;}.elementor-3 .elementor-element.elementor-element-84bb96d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-84bb96d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-5018e9e{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-128f315{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-128f315 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-f5f2011{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-4aba77c{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-4aba77c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-64faf6e{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-030b33a{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-030b33a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-5314bb9{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-41f5b49{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-41f5b49 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-de612ab{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-3d0dbc4{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-3d0dbc4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-8da82b9{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-519c8b9{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-519c8b9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-446fc34{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-095af38{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-095af38 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-a8866cc{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-9d9834b{width:var( --container-widget-width, 99.901% );max-width:99.901%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:99.901%;--container-widget-flex-grow:0;}.elementor-3 .elementor-element.elementor-element-9d9834b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3 .elementor-element.elementor-element-9d9834b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:44px;font-weight:600;line-height:100%;color:#000000;}.elementor-3 .elementor-element.elementor-element-d8bbe73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-d8bbe73 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-d12c284{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-21ea0eb{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-21ea0eb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-91452b7{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-1e72415{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-1e72415 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-5e74879{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-8ef05d4{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-8ef05d4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-2239325{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-5cbcfae{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-5cbcfae .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-e0ac09c{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-75285ee{width:var( --container-widget-width, 99.901% );max-width:99.901%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:99.901%;--container-widget-flex-grow:0;}.elementor-3 .elementor-element.elementor-element-75285ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3 .elementor-element.elementor-element-75285ee .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:44px;font-weight:600;line-height:100%;color:#000000;}.elementor-3 .elementor-element.elementor-element-9ed545a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-9ed545a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-818941b{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-2f99182{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-2f99182 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-494f210{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-8a1704d{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-8a1704d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-76da754{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-9e7cd68{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-9e7cd68 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-8add063{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-c056fed{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-c056fed .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-4aa23e7{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-721311f{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-721311f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-9767449{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-4aa878d{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-4aa878d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-fb5cd87{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-e13aec8{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-e13aec8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-4aeaaea{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-380859f{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-380859f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-2602aea{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-94c943d{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-94c943d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-177e601{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-560d1ca{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-560d1ca .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-fe3fe97{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-acb1299{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-acb1299 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-0d8abb1{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-9244349{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-9244349 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-7fa91c4{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-f7ebf4c{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-f7ebf4c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-3674ebb{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}.elementor-3 .elementor-element.elementor-element-06d13b5{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3 .elementor-element.elementor-element-06d13b5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;line-height:130%;color:#000000;}.elementor-3 .elementor-element.elementor-element-0ae786f{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:160%;color:#00000099;}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-55e6c52{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3 .elementor-element.elementor-element-2a26bd6 .elementor-heading-title{font-size:42px;}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-2a26bd6 .elementor-heading-title{font-size:42px;}.elementor-3 .elementor-element.elementor-element-f3f15c3 .elementor-heading-title{font-size:32px;}.elementor-3 .elementor-element.elementor-element-1042d68 .elementor-heading-title{font-size:32px;}.elementor-3 .elementor-element.elementor-element-9d9834b .elementor-heading-title{font-size:32px;}.elementor-3 .elementor-element.elementor-element-75285ee .elementor-heading-title{font-size:32px;}}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-55e6c52{--content-width:1187px;}.elementor-3 .elementor-element.elementor-element-c843d66{--width:60%;}.elementor-3 .elementor-element.elementor-element-8fba597{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3 .elementor-element.elementor-element-c843d66{--width:100%;}}