.elementor-22 .elementor-element.elementor-element-96cd525{--display:grid;--e-con-grid-template-columns:1fr 0.85fr;--e-con-grid-template-rows:auto;--gap:128px 128px;--row-gap:128px;--column-gap:128px;--grid-auto-flow:row;--align-items:center;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:96px;--padding-left:256px;--padding-right:256px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-58634a2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-58634a2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:1px;color:rgb(222, 109, 54);}.elementor-22 .elementor-element.elementor-element-bfb4957{width:100%;max-width:100%;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-bfb4957 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:65px;font-weight:600;text-transform:none;line-height:1.5;letter-spacing:-4px;color:rgb(16, 36, 43);}.elementor-22 .elementor-element.elementor-element-02f7aeb{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:auto;--gap:153.6px 153.6px;--row-gap:153.6px;--column-gap:153.6px;--grid-auto-flow:row;--align-items:start;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f58d798{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-f58d798 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:40px;font-weight:600;text-transform:none;line-height:50px;letter-spacing:-1.5px;color:rgb(16, 36, 43);}.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-22 .elementor-element.elementor-element-a2cdfa2{width:var( --container-widget-width, 16px );max-width:16px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:16px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-a2cdfa2 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-a2cdfa2.elementor-view-stacked .elementor-icon{background-color:none;}.elementor-22 .elementor-element.elementor-element-a2cdfa2.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-a2cdfa2.elementor-view-default .elementor-icon{color:none;border-color:none;}.elementor-22 .elementor-element.elementor-element-a2cdfa2.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-a2cdfa2.elementor-view-default .elementor-icon svg{fill:none;}.elementor-22 .elementor-element.elementor-element-a2cdfa2 .elementor-icon{font-size:16px;}.elementor-22 .elementor-element.elementor-element-a2cdfa2 .elementor-icon svg{height:16px;}.elementor-22 .elementor-element.elementor-element-b7559df{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-82d336b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-82d336b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:13px;font-weight:700;text-transform:none;line-height:1.5;color:rgb(222, 109, 54);}.elementor-22 .elementor-element.elementor-element-8cd4eb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-8cd4eb9 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:13px;font-weight:700;text-transform:none;line-height:1.5;color:rgb(222, 109, 54);}.elementor-22 .elementor-element.elementor-element-212acc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-212acc2 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:13px;font-weight:700;text-transform:none;line-height:1.5;color:rgb(222, 109, 54);}.elementor-22 .elementor-element.elementor-element-948648d{width:100%;max-width:100%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-948648d .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:52px;font-weight:600;text-transform:none;line-height:1.5;letter-spacing:-3px;color:rgb(255, 255, 255);}.elementor-22 .elementor-element.elementor-element-678e3aa{width:var( --container-widget-width, 24px );max-width:24px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) auto;--container-widget-width:24px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-678e3aa .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-678e3aa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-678e3aa.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-678e3aa.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-678e3aa.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-678e3aa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-678e3aa .elementor-icon{font-size:24px;}.elementor-22 .elementor-element.elementor-element-678e3aa .elementor-icon svg{height:24px;}.elementor-22 .elementor-element.elementor-element-1e78862{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-1e78862 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:700;text-transform:none;line-height:1.5;color:rgb(255, 255, 255);}.elementor-22 .elementor-element.elementor-element-2b67b5a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-2b67b5a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:none;line-height:1.5;color:rgb(255, 255, 255);}.elementor-22 .elementor-element.elementor-element-1d6632c{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-1d6632c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-5970448{width:var( --container-widget-width, 18px );max-width:18px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) auto;--container-widget-width:18px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-5970448 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-5970448.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-5970448.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-5970448.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-5970448.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-5970448.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-5970448 .elementor-icon{font-size:18px;}.elementor-22 .elementor-element.elementor-element-5970448 .elementor-icon svg{height:18px;}.elementor-22 .elementor-element.elementor-element-ffe4a37{width:var( --container-widget-width, 24px );max-width:24px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) auto;--container-widget-width:24px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-ffe4a37 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-ffe4a37.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-ffe4a37.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-ffe4a37.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-ffe4a37.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-ffe4a37.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-ffe4a37 .elementor-icon{font-size:24px;}.elementor-22 .elementor-element.elementor-element-ffe4a37 .elementor-icon svg{height:24px;}.elementor-22 .elementor-element.elementor-element-5d45c7d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-5d45c7d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:700;text-transform:none;line-height:1.5;color:rgb(255, 255, 255);}.elementor-22 .elementor-element.elementor-element-490ad2c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-490ad2c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:none;line-height:1.5;color:rgb(255, 255, 255);}.elementor-22 .elementor-element.elementor-element-d170270{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-d170270.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-e664d44{width:var( --container-widget-width, 18px );max-width:18px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) auto;--container-widget-width:18px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-e664d44 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-e664d44.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-e664d44.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-e664d44.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-e664d44.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-e664d44.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-e664d44 .elementor-icon{font-size:18px;}.elementor-22 .elementor-element.elementor-element-e664d44 .elementor-icon svg{height:18px;}.elementor-22 .elementor-element.elementor-element-9db8794{width:var( --container-widget-width, 24px );max-width:24px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) auto;--container-widget-width:24px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-9db8794 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-9db8794.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-9db8794.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-9db8794.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-9db8794.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-9db8794.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-9db8794 .elementor-icon{font-size:24px;}.elementor-22 .elementor-element.elementor-element-9db8794 .elementor-icon svg{height:24px;}.elementor-22 .elementor-element.elementor-element-b7fa318{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-b7fa318 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:700;text-transform:none;line-height:1.5;color:rgb(255, 255, 255);}.elementor-22 .elementor-element.elementor-element-64c9132{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-64c9132 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:none;line-height:1.5;color:rgb(255, 255, 255);}.elementor-22 .elementor-element.elementor-element-64032f6{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-64032f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-a82f74a{width:var( --container-widget-width, 18px );max-width:18px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) auto;--container-widget-width:18px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-a82f74a .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-a82f74a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-a82f74a.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-a82f74a.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-a82f74a.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-a82f74a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-a82f74a .elementor-icon{font-size:18px;}.elementor-22 .elementor-element.elementor-element-a82f74a .elementor-icon svg{height:18px;}.elementor-22 .elementor-element.elementor-element-864aac3{width:var( --container-widget-width, 24px );max-width:24px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) auto;--container-widget-width:24px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-864aac3 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-864aac3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-864aac3.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-864aac3.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-864aac3.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-864aac3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-864aac3 .elementor-icon{font-size:24px;}.elementor-22 .elementor-element.elementor-element-864aac3 .elementor-icon svg{height:24px;}.elementor-22 .elementor-element.elementor-element-60e64a9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-60e64a9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:700;text-transform:none;line-height:1.5;color:rgb(255, 255, 255);}.elementor-22 .elementor-element.elementor-element-a11cd44{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-a11cd44 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:none;line-height:1.5;color:rgb(255, 255, 255);}.elementor-22 .elementor-element.elementor-element-74a62ce{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-74a62ce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-c8e5211{width:var( --container-widget-width, 18px );max-width:18px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) auto;--container-widget-width:18px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-c8e5211 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-c8e5211.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-c8e5211.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-c8e5211.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-c8e5211.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-c8e5211.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-c8e5211 .elementor-icon{font-size:18px;}.elementor-22 .elementor-element.elementor-element-c8e5211 .elementor-icon svg{height:18px;}.elementor-22 .elementor-element.elementor-element-d3cdc70{--display:grid;--e-con-grid-template-columns:1fr 1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;--align-items:center;--grid-justify-content:flex-start;--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-22 .elementor-element.elementor-element-5affd05{width:100%;max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-5affd05 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:48px;font-weight:400;text-transform:none;line-height:1.5;letter-spacing:-2px;color:rgb(16, 36, 43);}.elementor-22 .elementor-element.elementor-element-db06d70{width:var( --container-widget-width, 17px );max-width:17px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:17px;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-db06d70 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-db06d70.elementor-view-stacked .elementor-icon{background-color:none;}.elementor-22 .elementor-element.elementor-element-db06d70.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-db06d70.elementor-view-default .elementor-icon{color:none;border-color:none;}.elementor-22 .elementor-element.elementor-element-db06d70.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-db06d70.elementor-view-default .elementor-icon svg{fill:none;}.elementor-22 .elementor-element.elementor-element-db06d70 .elementor-icon{font-size:17px;}.elementor-22 .elementor-element.elementor-element-db06d70 .elementor-icon svg{height:17px;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-96cd525{--e-con-grid-template-columns:1fr;--gap:38.4px 38.4px;--row-gap:38.4px;--column-gap:38.4px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:72px;--padding-left:53.76px;--padding-right:53.76px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-58634a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-bfb4957{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-bfb4957 .elementor-heading-title{font-size:42.24px;letter-spacing:-2.5344px;}.elementor-22 .elementor-element.elementor-element-02f7aeb{--e-con-grid-template-columns:1fr;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f58d798{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-f58d798 .elementor-heading-title{font-size:46.08px;letter-spacing:-3.456px;}.elementor-22 .elementor-element.elementor-element-b7559df{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-82d336b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-8cd4eb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-212acc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-948648d{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-948648d .elementor-heading-title{font-size:32px;letter-spacing:-1.92px;}.elementor-22 .elementor-element.elementor-element-678e3aa{width:var( --container-widget-width, 20.4531px );max-width:20.4531px;--container-widget-width:20.4531px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-1e78862{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-2b67b5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-5970448{width:var( --container-widget-width, 14.0312px );max-width:14.0312px;--container-widget-width:14.0312px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-ffe4a37{width:var( --container-widget-width, 18.7188px );max-width:18.7188px;--container-widget-width:18.7188px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-5d45c7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-490ad2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-e664d44{width:var( --container-widget-width, 14.0312px );max-width:14.0312px;--container-widget-width:14.0312px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-9db8794{width:var( --container-widget-width, 20.4531px );max-width:20.4531px;--container-widget-width:20.4531px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-b7fa318{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-64c9132{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-a82f74a{width:var( --container-widget-width, 15.3438px );max-width:15.3438px;--container-widget-width:15.3438px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-864aac3{width:var( --container-widget-width, 23.9531px );max-width:23.9531px;--container-widget-width:23.9531px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-60e64a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-a11cd44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-c8e5211{width:var( --container-widget-width, 17.9531px );max-width:17.9531px;--container-widget-width:17.9531px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-d3cdc70{--gap:38.4px 38.4px;--row-gap:38.4px;--column-gap:38.4px;--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-22 .elementor-element.elementor-element-5affd05{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-5affd05 .elementor-heading-title{font-size:32px;letter-spacing:-1.92px;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-96cd525{--e-con-grid-template-columns:repeat(1, 1fr);--gap:18.75px 18.75px;--row-gap:18.75px;--column-gap:18.75px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:22.5px;--padding-right:22.5px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-22 .elementor-element.elementor-element-58634a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-bfb4957{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-bfb4957 .elementor-heading-title{font-size:40px;letter-spacing:-2.4px;}.elementor-22 .elementor-element.elementor-element-02f7aeb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f58d798{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-f58d798 .elementor-heading-title{font-size:48px;letter-spacing:-3.6px;}.elementor-22 .elementor-element.elementor-element-b7559df{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-82d336b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-8cd4eb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-212acc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-948648d{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-678e3aa{width:var( --container-widget-width, 19.5156px );max-width:19.5156px;--container-widget-width:19.5156px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-1e78862{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-2b67b5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-5970448{width:var( --container-widget-width, 13.3906px );max-width:13.3906px;--container-widget-width:13.3906px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-ffe4a37{width:var( --container-widget-width, 17.8594px );max-width:17.8594px;--container-widget-width:17.8594px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-5d45c7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-490ad2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-e664d44{width:var( --container-widget-width, 13.3906px );max-width:13.3906px;--container-widget-width:13.3906px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-9db8794{width:var( --container-widget-width, 19.5156px );max-width:19.5156px;--container-widget-width:19.5156px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-b7fa318{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-64c9132{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-a82f74a{width:var( --container-widget-width, 14.6406px );max-width:14.6406px;--container-widget-width:14.6406px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-864aac3{width:var( --container-widget-width, 22.8438px );max-width:22.8438px;--container-widget-width:22.8438px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-60e64a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-a11cd44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-c8e5211{width:var( --container-widget-width, 17.1406px );max-width:17.1406px;--container-widget-width:17.1406px;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-d3cdc70{--e-con-grid-template-columns:repeat(1, 1fr);--gap:18.75px 18.75px;--row-gap:18.75px;--column-gap:18.75px;--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-22 .elementor-element.elementor-element-5affd05{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-db06d70{width:var( --container-widget-width, 8.5px );max-width:8.5px;--container-widget-width:8.5px;--container-widget-flex-grow:0;}}/* Start custom CSS for heading, class: .elementor-element-58634a2 */.elementor-22 .elementor-element.elementor-element-58634a2{display: flex;
align-items: center;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bfb4957 */.em-c917qn { color: rgb(222, 109, 54); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96cd525 */.elementor-22 .elementor-element.elementor-element-96cd525{align-content: normal;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f58d798 */.em-cn3iam { color: rgb(222, 109, 54); }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a2cdfa2 */.elementor-22 .elementor-element.elementor-element-a2cdfa2{line-height: 0px;}
.elementor-22 .elementor-element.elementor-element-a2cdfa2 svg{stroke: rgb(16, 36, 43);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f7aeb */.elementor-22 .elementor-element.elementor-element-02f7aeb{align-content: normal;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7559df */.elementor-22 .elementor-element.elementor-element-b7559df{align-content: normal;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-948648d */.span-qqrx8c { color: #DE6D36; }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-678e3aa */.elementor-22 .elementor-element.elementor-element-678e3aa{line-height: 0px;
margin-left: auto;}
.elementor-22 .elementor-element.elementor-element-678e3aa svg{stroke:#ffff;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1d6632c */.small-1qr8nt { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(168, 184, 178); display: inline; font-family: "DM Sans", sans-serif; font-size: 11px; text-align: left; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; } @media (max-width: 1024px) { .small-1qr8nt { display: inline; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .small-1qr8nt { display: inline; margin: 0px; padding: 0px; } } .elementor-22 .elementor-element.elementor-element-1d6632c small{animation-delay: 0s;
animation-duration: auto;
animation-iteration-count: 1;
animation-timing-function: ease;
color: rgb(168, 184, 178);
font-family: "DM Sans", sans-serif;
font-size: 11px;
text-align: left;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5970448 */.elementor-22 .elementor-element.elementor-element-5970448{line-height: 0px;
margin-left: auto;}
.elementor-22 .elementor-element.elementor-element-5970448 svg{stroke: #DE6D36;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ffe4a37 */.elementor-22 .elementor-element.elementor-element-ffe4a37{line-height: 0px;
margin-left: auto;}
.elementor-22 .elementor-element.elementor-element-ffe4a37 svg{stroke:#ffff;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d170270 */.small-1qr8nt { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(168, 184, 178); display: inline; font-family: "DM Sans", sans-serif; font-size: 11px; text-align: left; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; } @media (max-width: 1024px) { .small-1qr8nt { display: inline; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .small-1qr8nt { display: inline; margin: 0px; padding: 0px; } } .elementor-22 .elementor-element.elementor-element-d170270 small{animation-delay: 0s;
animation-duration: auto;
animation-iteration-count: 1;
animation-timing-function: ease;
color: rgb(168, 184, 178);
font-family: "DM Sans", sans-serif;
font-size: 11px;
text-align: left;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e664d44 */.elementor-22 .elementor-element.elementor-element-e664d44{line-height: 0px;
margin-left: auto;}
.elementor-22 .elementor-element.elementor-element-e664d44 svg{stroke: #DE6D36;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9db8794 */.elementor-22 .elementor-element.elementor-element-9db8794{line-height: 0px;
margin-left: auto;}
.elementor-22 .elementor-element.elementor-element-9db8794 svg{stroke:#ffff;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64032f6 */.small-vmz5nl { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(168, 184, 178); display: inline; font-family: "DM Sans", sans-serif; font-size: 11px; text-align: left; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; } @media (max-width: 1024px) { .small-vmz5nl { display: inline; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .small-vmz5nl { display: inline; margin: 0px; padding: 0px; } } .elementor-22 .elementor-element.elementor-element-64032f6 small{animation-delay: 0s;
animation-duration: auto;
animation-iteration-count: 1;
animation-timing-function: ease;
color: rgb(168, 184, 178);
font-family: "DM Sans", sans-serif;
font-size: 11px;
text-align: left;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a82f74a */.elementor-22 .elementor-element.elementor-element-a82f74a{line-height: 0px;
margin-left: auto;}
.elementor-22 .elementor-element.elementor-element-a82f74a svg{stroke: #DE6D36;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-864aac3 */.elementor-22 .elementor-element.elementor-element-864aac3{line-height: 0px;
margin-left: auto;}
.elementor-22 .elementor-element.elementor-element-864aac3 svg{stroke:#ffff;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-74a62ce */.small-cczehb { animation-delay: 0s; animation-iteration-count: 1; animation-timing-function: ease; color: rgb(168, 184, 178); display: inline; font-family: "DM Sans", sans-serif; font-size: 11px; text-align: left; border-radius: 0px; margin: 0px; padding: 0px; border-width: 0px; } @media (max-width: 1024px) { .small-cczehb { display: inline; margin: 0px; padding: 0px; } } @media (max-width: 767px) { .small-cczehb { display: inline; margin: 0px; padding: 0px; } } .elementor-22 .elementor-element.elementor-element-74a62ce small{animation-delay: 0s;
animation-duration: auto;
animation-iteration-count: 1;
animation-timing-function: ease;
color: rgb(168, 184, 178);
font-family: "DM Sans", sans-serif;
font-size: 11px;
text-align: left;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c8e5211 */.elementor-22 .elementor-element.elementor-element-c8e5211{line-height: 0px;
margin-left: auto;}
.elementor-22 .elementor-element.elementor-element-c8e5211 svg{stroke: #DE6D36;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5affd05 */.span-wyczl4 { color: rgb(222, 109, 54); }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-db06d70 */.elementor-22 .elementor-element.elementor-element-db06d70{line-height: 0px;}
.elementor-22 .elementor-element.elementor-element-db06d70 svg{stroke: rgb(255, 255, 255);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3cdc70 */.elementor-22 .elementor-element.elementor-element-d3cdc70{align-content: normal;}/* End custom CSS */