.elementor-23 .elementor-element.elementor-element-9a2e9484:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-9a2e9484 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-9a2e9484{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 40px 20px 40px;}.elementor-23 .elementor-element.elementor-element-9a2e9484 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-23 .elementor-element.elementor-element-b1c62d4{text-align:start;}.elementor-23 .elementor-element.elementor-element-b1c62d4 img{width:42%;}.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-23 .elementor-element.elementor-element-500f875c{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-500f875c .elementor-heading-title{font-size:14px;font-weight:400;color:#8c8c8c;}.elementor-23 .elementor-element.elementor-element-0ef771c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:end;}.elementor-23 .elementor-element.elementor-element-0ef771c0 .elementor-heading-title{font-size:13px;font-weight:600;color:#2d2d2d;}.elementor-23 .elementor-element.elementor-element-65b3d21{--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;}.elementor-23 .elementor-element.elementor-element-0a59fc80:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-0a59fc80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-23 .elementor-element.elementor-element-0a59fc80{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 40px 70px 40px;}.elementor-23 .elementor-element.elementor-element-0a59fc80 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-c46d358a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-c46d358a .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:36px;font-weight:700;color:#1c2735;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-041a1e31 .elementor-icon-box-wrapper{gap:15px;}.elementor-23 .elementor-element.elementor-element-041a1e31 .elementor-icon{font-size:40px;}.elementor-23 .elementor-element.elementor-element-041a1e31 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-041a1e31 .elementor-icon-box-title a{font-weight:700;}.elementor-23 .elementor-element.elementor-element-041a1e31 .elementor-icon-box-title{color:#1c2735;}.elementor-23 .elementor-element.elementor-element-041a1e31 .elementor-icon-box-description{color:#2d2d2d;}.elementor-23 .elementor-element.elementor-element-182ce06a .elementor-icon-box-wrapper{gap:15px;}.elementor-23 .elementor-element.elementor-element-182ce06a .elementor-icon{font-size:40px;}.elementor-23 .elementor-element.elementor-element-182ce06a .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-182ce06a .elementor-icon-box-title a{font-weight:700;}.elementor-23 .elementor-element.elementor-element-182ce06a .elementor-icon-box-title{color:#1c2735;}.elementor-23 .elementor-element.elementor-element-182ce06a .elementor-icon-box-description{color:#2d2d2d;}.elementor-23 .elementor-element.elementor-element-6c9b9738 .elementor-icon-box-wrapper{gap:15px;}.elementor-23 .elementor-element.elementor-element-6c9b9738 .elementor-icon{font-size:40px;}.elementor-23 .elementor-element.elementor-element-6c9b9738 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-6c9b9738 .elementor-icon-box-title a{font-weight:700;}.elementor-23 .elementor-element.elementor-element-6c9b9738 .elementor-icon-box-title{color:#1c2735;}.elementor-23 .elementor-element.elementor-element-6c9b9738 .elementor-icon-box-description{color:#2d2d2d;}.elementor-23 .elementor-element.elementor-element-b29d3b77:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-b29d3b77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1c2735;}.elementor-23 .elementor-element.elementor-element-b29d3b77{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 40px 100px 40px;}.elementor-23 .elementor-element.elementor-element-b29d3b77 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-397c3212{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-397c3212 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:72px;font-weight:700;line-height:1.1em;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-595f78c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-595f78c7 .elementor-heading-title{font-size:18px;color:rgba(255,255,255,0.75);}.elementor-23 .elementor-element.elementor-element-7df636d6:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-7df636d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-7df636d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 40px 80px 40px;}.elementor-23 .elementor-element.elementor-element-7df636d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-fe5e4bb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-fe5e4bb3 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:24px;font-weight:700;color:#1c2735;}.elementor-23 .elementor-element.elementor-element-465714ec:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-465714ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1c2735;}.elementor-23 .elementor-element.elementor-element-465714ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 40px 72px 40px;}.elementor-23 .elementor-element.elementor-element-465714ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-c37f9657{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-e53f45c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-e53f45c4 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:24px;font-weight:700;color:rgba(255,255,255,0.9);}.elementor-23 .elementor-element.elementor-element-c22742a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-a2dbdd93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-7dfe6345:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-7dfe6345 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1c2735;}.elementor-23 .elementor-element.elementor-element-7dfe6345{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 40px 30px 40px;}.elementor-23 .elementor-element.elementor-element-7dfe6345 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-b29d3b77{padding:60px 20px 60px 20px;}.elementor-23 .elementor-element.elementor-element-7df636d6{padding:48px 16px 48px 16px;}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-5e5efc2f{width:41.667%;}.elementor-23 .elementor-element.elementor-element-697d8d73{width:58.333%;}.elementor-23 .elementor-element.elementor-element-41b64864{width:27.685%;}.elementor-23 .elementor-element.elementor-element-778c5859{width:25.188%;}.elementor-23 .elementor-element.elementor-element-28f4e394{width:24.377%;}.elementor-23 .elementor-element.elementor-element-e6857f9d{width:29.927%;}}