.elementor-5856 .elementor-element.elementor-element-0450849{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5856 .elementor-element.elementor-element-0450849 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5856 .elementor-element.elementor-element-64b2755.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5856 .elementor-element.elementor-element-64b2755.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5856 .elementor-element.elementor-element-64b2755 > .elementor-element-populated{margin:0% 0% 0% 2%;--e-column-margin-right:0%;--e-column-margin-left:2%;}.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-5856 .elementor-element.elementor-element-eefcb70{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.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-5856 .elementor-element.elementor-element-60456c7 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-5856 .elementor-element.elementor-element-60456c7{text-align:start;}.elementor-5856 .elementor-element.elementor-element-60456c7 .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-text );}.elementor-5856 .elementor-element.elementor-element-efe5307{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-bc-flex-widget .elementor-5856 .elementor-element.elementor-element-5415a14.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-5856 .elementor-element.elementor-element-5415a14.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-5856 .elementor-element.elementor-element-5415a14 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5856 .elementor-element.elementor-element-5415a14 > .elementor-element-populated > .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-5856 .elementor-element.elementor-element-e1cbebc img{width:70%;}.elementor-5856 .elementor-element.elementor-element-fabbb23 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5856 .elementor-element.elementor-element-fabbb23:not(.elementor-motion-effects-element-type-background), .elementor-5856 .elementor-element.elementor-element-fabbb23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c8bf789 );}.elementor-5856 .elementor-element.elementor-element-fabbb23 > .elementor-container{max-width:1200px;}.elementor-5856 .elementor-element.elementor-element-fabbb23, .elementor-5856 .elementor-element.elementor-element-fabbb23 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-5856 .elementor-element.elementor-element-fabbb23{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 24px 56px 24px;}.elementor-5856 .elementor-element.elementor-element-fabbb23 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5856 .elementor-element.elementor-element-0ded943 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5856 .elementor-element.elementor-element-73cb254{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-5856 .elementor-element.elementor-element-955205f > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-5856 .elementor-element.elementor-element-955205f{text-align:center;}.elementor-5856 .elementor-element.elementor-element-955205f .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-text );}.elementor-5856 .elementor-element.elementor-element-d10136f > .elementor-widget-container{margin:0% 7% 0% 7%;}.elementor-5856 .elementor-element.elementor-element-d10136f{text-align:center;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-5856 .elementor-element.elementor-element-82fc91a{padding:0px 30px 0px 70px;}.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-5856 .elementor-element.elementor-element-3738a2c > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-5856 .elementor-element.elementor-element-3738a2c .elementor-icon-box-wrapper{text-align:center;gap:7px;}.elementor-5856 .elementor-element.elementor-element-3738a2c .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-5856 .elementor-element.elementor-element-3738a2c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-c8bf789 );color:var( --e-global-color-c8bf789 );}.elementor-5856 .elementor-element.elementor-element-3738a2c.elementor-view-framed .elementor-icon, .elementor-5856 .elementor-element.elementor-element-3738a2c.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-5856 .elementor-element.elementor-element-3738a2c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c8bf789 );}.elementor-5856 .elementor-element.elementor-element-3738a2c .elementor-icon{font-size:32px;border-width:1px 1px 1px 1px;}.elementor-5856 .elementor-element.elementor-element-3738a2c .elementor-icon-box-title, .elementor-5856 .elementor-element.elementor-element-3738a2c .elementor-icon-box-title a{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;}.elementor-5856 .elementor-element.elementor-element-b798e31 > .elementor-widget-container{background-color:var( --e-global-color-c8bf789 );}.elementor-5856 .elementor-element.elementor-element-b798e31{text-align:center;font-family:"Red Hat Display", Sans-serif;font-size:36px;font-weight:700;color:var( --e-global-color-text );}.elementor-5856 .elementor-element.elementor-element-f84e3a6 > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-5856 .elementor-element.elementor-element-f84e3a6 .elementor-icon-box-wrapper{text-align:center;gap:7px;}.elementor-5856 .elementor-element.elementor-element-f84e3a6 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-5856 .elementor-element.elementor-element-f84e3a6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-c8bf789 );color:var( --e-global-color-c8bf789 );}.elementor-5856 .elementor-element.elementor-element-f84e3a6.elementor-view-framed .elementor-icon, .elementor-5856 .elementor-element.elementor-element-f84e3a6.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-5856 .elementor-element.elementor-element-f84e3a6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c8bf789 );}.elementor-5856 .elementor-element.elementor-element-f84e3a6 .elementor-icon{font-size:32px;border-width:1px 1px 1px 1px;}.elementor-5856 .elementor-element.elementor-element-f84e3a6 .elementor-icon-box-title, .elementor-5856 .elementor-element.elementor-element-f84e3a6 .elementor-icon-box-title a{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;}.elementor-5856 .elementor-element.elementor-element-06e5c85 > .elementor-widget-container{background-color:var( --e-global-color-c8bf789 );}.elementor-5856 .elementor-element.elementor-element-06e5c85{text-align:center;font-family:"Red Hat Display", Sans-serif;font-size:36px;font-weight:700;color:var( --e-global-color-text );}.elementor-5856 .elementor-element.elementor-element-0d5f0ef > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-5856 .elementor-element.elementor-element-0d5f0ef .elementor-icon-box-wrapper{text-align:center;gap:7px;}.elementor-5856 .elementor-element.elementor-element-0d5f0ef .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-5856 .elementor-element.elementor-element-0d5f0ef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-c8bf789 );color:var( --e-global-color-c8bf789 );}.elementor-5856 .elementor-element.elementor-element-0d5f0ef.elementor-view-framed .elementor-icon, .elementor-5856 .elementor-element.elementor-element-0d5f0ef.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-5856 .elementor-element.elementor-element-0d5f0ef.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c8bf789 );}.elementor-5856 .elementor-element.elementor-element-0d5f0ef .elementor-icon{font-size:32px;border-width:1px 1px 1px 1px;}.elementor-5856 .elementor-element.elementor-element-0d5f0ef .elementor-icon-box-title, .elementor-5856 .elementor-element.elementor-element-0d5f0ef .elementor-icon-box-title a{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;}.elementor-5856 .elementor-element.elementor-element-1619890 > .elementor-widget-container{background-color:var( --e-global-color-c8bf789 );}.elementor-5856 .elementor-element.elementor-element-1619890{text-align:center;font-family:"Red Hat Display", Sans-serif;font-size:36px;font-weight:700;color:var( --e-global-color-text );}.elementor-5856 .elementor-element.elementor-element-96803fe > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-5856 .elementor-element.elementor-element-96803fe .elementor-icon-box-wrapper{text-align:center;gap:7px;}.elementor-5856 .elementor-element.elementor-element-96803fe .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-5856 .elementor-element.elementor-element-96803fe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-c8bf789 );color:var( --e-global-color-c8bf789 );}.elementor-5856 .elementor-element.elementor-element-96803fe.elementor-view-framed .elementor-icon, .elementor-5856 .elementor-element.elementor-element-96803fe.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-5856 .elementor-element.elementor-element-96803fe.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c8bf789 );}.elementor-5856 .elementor-element.elementor-element-96803fe .elementor-icon{font-size:32px;border-width:1px 1px 1px 1px;}.elementor-5856 .elementor-element.elementor-element-96803fe .elementor-icon-box-title, .elementor-5856 .elementor-element.elementor-element-96803fe .elementor-icon-box-title a{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;}.elementor-5856 .elementor-element.elementor-element-71325f0 > .elementor-widget-container{background-color:var( --e-global-color-c8bf789 );}.elementor-5856 .elementor-element.elementor-element-71325f0{text-align:center;font-family:"Red Hat Display", Sans-serif;font-size:36px;font-weight:700;color:var( --e-global-color-text );}.elementor-5856 .elementor-element.elementor-element-a3265f5:not(.elementor-motion-effects-element-type-background), .elementor-5856 .elementor-element.elementor-element-a3265f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d2c3dbe );}.elementor-5856 .elementor-element.elementor-element-a3265f5{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;}.elementor-5856 .elementor-element.elementor-element-a3265f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5856 .elementor-element.elementor-element-3924f62 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:28px 14px 28px 28px;}.elementor-5856 .elementor-element.elementor-element-3924f62 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5856 .elementor-element.elementor-element-3103c34{text-align:start;font-family:"Red Hat Display", Sans-serif;font-weight:600;line-height:13px;color:var( --e-global-color-primary );}.elementor-5856 .elementor-element.elementor-element-43fcd56 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-5856 .elementor-element.elementor-element-43fcd56{text-align:start;}.elementor-5856 .elementor-element.elementor-element-43fcd56 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-5856 .elementor-element.elementor-element-a9cb6be > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-5856 .elementor-element.elementor-element-a9cb6be{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-5856 .elementor-element.elementor-element-05ab82c{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-5856 .elementor-element.elementor-element-05ab82c > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-5856 .elementor-element.elementor-element-05ab82c .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:7px;}.elementor-5856 .elementor-element.elementor-element-05ab82c .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-5856 .elementor-element.elementor-element-05ab82c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5856 .elementor-element.elementor-element-05ab82c.elementor-view-framed .elementor-icon, .elementor-5856 .elementor-element.elementor-element-05ab82c.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-5856 .elementor-element.elementor-element-05ab82c .elementor-icon{font-size:22px;border-width:1px 1px 1px 1px;}.elementor-5856 .elementor-element.elementor-element-05ab82c .elementor-icon-box-title, .elementor-5856 .elementor-element.elementor-element-05ab82c .elementor-icon-box-title a{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;}.elementor-5856 .elementor-element.elementor-element-77bb91f{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-5856 .elementor-element.elementor-element-77bb91f > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-5856 .elementor-element.elementor-element-77bb91f .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:7px;}.elementor-5856 .elementor-element.elementor-element-77bb91f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-5856 .elementor-element.elementor-element-77bb91f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5856 .elementor-element.elementor-element-77bb91f.elementor-view-framed .elementor-icon, .elementor-5856 .elementor-element.elementor-element-77bb91f.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-5856 .elementor-element.elementor-element-77bb91f .elementor-icon{font-size:22px;border-width:1px 1px 1px 1px;}.elementor-5856 .elementor-element.elementor-element-77bb91f .elementor-icon-box-title, .elementor-5856 .elementor-element.elementor-element-77bb91f .elementor-icon-box-title a{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;}.elementor-5856 .elementor-element.elementor-element-ff6f2f3{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-5856 .elementor-element.elementor-element-ff6f2f3 > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-5856 .elementor-element.elementor-element-ff6f2f3 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:7px;}.elementor-5856 .elementor-element.elementor-element-ff6f2f3 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-5856 .elementor-element.elementor-element-ff6f2f3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5856 .elementor-element.elementor-element-ff6f2f3.elementor-view-framed .elementor-icon, .elementor-5856 .elementor-element.elementor-element-ff6f2f3.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-5856 .elementor-element.elementor-element-ff6f2f3 .elementor-icon{font-size:22px;border-width:1px 1px 1px 1px;}.elementor-5856 .elementor-element.elementor-element-ff6f2f3 .elementor-icon-box-title, .elementor-5856 .elementor-element.elementor-element-ff6f2f3 .elementor-icon-box-title a{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;}.elementor-bc-flex-widget .elementor-5856 .elementor-element.elementor-element-15fae2c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5856 .elementor-element.elementor-element-15fae2c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5856 .elementor-element.elementor-element-15fae2c > .elementor-element-populated{padding:28px 28px 28px 14px;}.elementor-5856 .elementor-element.elementor-element-9ee5405 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5856 .elementor-element.elementor-element-9ee5405{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5856 .elementor-element.elementor-element-9ee5405 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5856 .elementor-element.elementor-element-6d5988a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5856 .elementor-element.elementor-element-6d5988a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d2c3dbe );}.elementor-5856 .elementor-element.elementor-element-6d5988a > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 28px 28px 28px;}.elementor-5856 .elementor-element.elementor-element-6d5988a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5856 .elementor-element.elementor-element-433d5b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5856 .elementor-element.elementor-element-433d5b5{text-align:start;}.elementor-5856 .elementor-element.elementor-element-433d5b5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:700;color:#1C1C1C;}.elementor-5856 .elementor-element.elementor-element-c0ada8d > .elementor-widget-container{background-color:var( --e-global-color-c8bf789 );margin:-12px 0px 0px 0px;padding:14px 14px 14px 14px;border-radius:12px 12px 12px 12px;}.elementor-5856 .elementor-element.elementor-element-c0ada8d .elementor-icon-box-wrapper{text-align:start;}.elementor-5856 .elementor-element.elementor-element-c0ada8d .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-5856 .elementor-element.elementor-element-c0ada8d .elementor-icon-box-title, .elementor-5856 .elementor-element.elementor-element-c0ada8d .elementor-icon-box-title a{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;}.elementor-5856 .elementor-element.elementor-element-dd80369:not(.elementor-motion-effects-element-type-background), .elementor-5856 .elementor-element.elementor-element-dd80369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4694aef );}.elementor-5856 .elementor-element.elementor-element-dd80369{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5856 .elementor-element.elementor-element-dd80369 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5856 .elementor-element.elementor-element-334e9b3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5856 .elementor-element.elementor-element-334e9b3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5856 .elementor-element.elementor-element-334e9b3 > .elementor-element-populated{padding:28px 14px 28px 28px;}.elementor-5856 .elementor-element.elementor-element-4155eaf > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:28px 28px 28px 14px;}.elementor-5856 .elementor-element.elementor-element-4155eaf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5856 .elementor-element.elementor-element-3709815{text-align:start;font-family:"Red Hat Display", Sans-serif;font-weight:600;line-height:13px;color:var( --e-global-color-primary );}.elementor-5856 .elementor-element.elementor-element-62ad142 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-5856 .elementor-element.elementor-element-62ad142{text-align:start;}.elementor-5856 .elementor-element.elementor-element-62ad142 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-5856 .elementor-element.elementor-element-ae1d27f > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-5856 .elementor-element.elementor-element-ae1d27f{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-5856 .elementor-element.elementor-element-b446c6f{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-5856 .elementor-element.elementor-element-b446c6f > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-5856 .elementor-element.elementor-element-b446c6f .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:7px;}.elementor-5856 .elementor-element.elementor-element-b446c6f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-5856 .elementor-element.elementor-element-b446c6f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5856 .elementor-element.elementor-element-b446c6f.elementor-view-framed .elementor-icon, .elementor-5856 .elementor-element.elementor-element-b446c6f.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-5856 .elementor-element.elementor-element-b446c6f .elementor-icon{font-size:22px;border-width:1px 1px 1px 1px;}.elementor-5856 .elementor-element.elementor-element-b446c6f .elementor-icon-box-title, .elementor-5856 .elementor-element.elementor-element-b446c6f .elementor-icon-box-title a{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;}.elementor-5856 .elementor-element.elementor-element-36cb7e5{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-5856 .elementor-element.elementor-element-36cb7e5 > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-5856 .elementor-element.elementor-element-36cb7e5 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:7px;}.elementor-5856 .elementor-element.elementor-element-36cb7e5 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-5856 .elementor-element.elementor-element-36cb7e5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5856 .elementor-element.elementor-element-36cb7e5.elementor-view-framed .elementor-icon, .elementor-5856 .elementor-element.elementor-element-36cb7e5.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-5856 .elementor-element.elementor-element-36cb7e5 .elementor-icon{font-size:22px;border-width:1px 1px 1px 1px;}.elementor-5856 .elementor-element.elementor-element-36cb7e5 .elementor-icon-box-title, .elementor-5856 .elementor-element.elementor-element-36cb7e5 .elementor-icon-box-title a{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;}.elementor-5856 .elementor-element.elementor-element-675fafc{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-5856 .elementor-element.elementor-element-675fafc > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-5856 .elementor-element.elementor-element-675fafc .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:7px;}.elementor-5856 .elementor-element.elementor-element-675fafc .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-5856 .elementor-element.elementor-element-675fafc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5856 .elementor-element.elementor-element-675fafc.elementor-view-framed .elementor-icon, .elementor-5856 .elementor-element.elementor-element-675fafc.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-5856 .elementor-element.elementor-element-675fafc .elementor-icon{font-size:22px;border-width:1px 1px 1px 1px;}.elementor-5856 .elementor-element.elementor-element-675fafc .elementor-icon-box-title, .elementor-5856 .elementor-element.elementor-element-675fafc .elementor-icon-box-title a{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;}.elementor-5856 .elementor-element.elementor-element-66af9d0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5856 .elementor-element.elementor-element-66af9d0:not(.elementor-motion-effects-element-type-background), .elementor-5856 .elementor-element.elementor-element-66af9d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4694aef );}.elementor-5856 .elementor-element.elementor-element-66af9d0{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5856 .elementor-element.elementor-element-66af9d0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5856 .elementor-element.elementor-element-39b19ee > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 28px 28px 28px;}.elementor-5856 .elementor-element.elementor-element-39b19ee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5856 .elementor-element.elementor-element-34577ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5856 .elementor-element.elementor-element-34577ad{text-align:start;}.elementor-5856 .elementor-element.elementor-element-34577ad .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:700;color:#1C1C1C;}.elementor-5856 .elementor-element.elementor-element-d8ea1da > .elementor-widget-container{background-color:var( --e-global-color-c8bf789 );margin:-12px 0px 0px 0px;padding:14px 14px 14px 14px;border-radius:12px 12px 12px 12px;}.elementor-5856 .elementor-element.elementor-element-d8ea1da .elementor-icon-box-wrapper{text-align:start;}.elementor-5856 .elementor-element.elementor-element-d8ea1da .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-5856 .elementor-element.elementor-element-d8ea1da .elementor-icon-box-title, .elementor-5856 .elementor-element.elementor-element-d8ea1da .elementor-icon-box-title a{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;}.elementor-5856 .elementor-element.elementor-element-39651a6:not(.elementor-motion-effects-element-type-background), .elementor-5856 .elementor-element.elementor-element-39651a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d2c3dbe );}.elementor-5856 .elementor-element.elementor-element-39651a6{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5856 .elementor-element.elementor-element-39651a6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5856 .elementor-element.elementor-element-5f1c628 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:28px 14px 28px 28px;}.elementor-5856 .elementor-element.elementor-element-5f1c628 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5856 .elementor-element.elementor-element-c5fc854{text-align:start;font-family:"Red Hat Display", Sans-serif;font-weight:600;line-height:13px;color:var( --e-global-color-primary );}.elementor-5856 .elementor-element.elementor-element-c14414b > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-5856 .elementor-element.elementor-element-c14414b{text-align:start;}.elementor-5856 .elementor-element.elementor-element-c14414b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-5856 .elementor-element.elementor-element-53e786a > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-5856 .elementor-element.elementor-element-53e786a{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-5856 .elementor-element.elementor-element-4c4357b{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-5856 .elementor-element.elementor-element-4c4357b > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-5856 .elementor-element.elementor-element-4c4357b .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:7px;}.elementor-5856 .elementor-element.elementor-element-4c4357b .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-5856 .elementor-element.elementor-element-4c4357b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5856 .elementor-element.elementor-element-4c4357b.elementor-view-framed .elementor-icon, .elementor-5856 .elementor-element.elementor-element-4c4357b.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-5856 .elementor-element.elementor-element-4c4357b .elementor-icon{font-size:22px;border-width:1px 1px 1px 1px;}.elementor-5856 .elementor-element.elementor-element-4c4357b .elementor-icon-box-title, .elementor-5856 .elementor-element.elementor-element-4c4357b .elementor-icon-box-title a{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;}.elementor-5856 .elementor-element.elementor-element-a48a597{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-5856 .elementor-element.elementor-element-a48a597 > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-5856 .elementor-element.elementor-element-a48a597 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:7px;}.elementor-5856 .elementor-element.elementor-element-a48a597 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-5856 .elementor-element.elementor-element-a48a597.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5856 .elementor-element.elementor-element-a48a597.elementor-view-framed .elementor-icon, .elementor-5856 .elementor-element.elementor-element-a48a597.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-5856 .elementor-element.elementor-element-a48a597 .elementor-icon{font-size:22px;border-width:1px 1px 1px 1px;}.elementor-5856 .elementor-element.elementor-element-a48a597 .elementor-icon-box-title, .elementor-5856 .elementor-element.elementor-element-a48a597 .elementor-icon-box-title a{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;}.elementor-5856 .elementor-element.elementor-element-5e6adb6{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-5856 .elementor-element.elementor-element-5e6adb6 > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-5856 .elementor-element.elementor-element-5e6adb6 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:7px;}.elementor-5856 .elementor-element.elementor-element-5e6adb6 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-5856 .elementor-element.elementor-element-5e6adb6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5856 .elementor-element.elementor-element-5e6adb6.elementor-view-framed .elementor-icon, .elementor-5856 .elementor-element.elementor-element-5e6adb6.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-5856 .elementor-element.elementor-element-5e6adb6 .elementor-icon{font-size:22px;border-width:1px 1px 1px 1px;}.elementor-5856 .elementor-element.elementor-element-5e6adb6 .elementor-icon-box-title, .elementor-5856 .elementor-element.elementor-element-5e6adb6 .elementor-icon-box-title a{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;}.elementor-bc-flex-widget .elementor-5856 .elementor-element.elementor-element-e6e1ff2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5856 .elementor-element.elementor-element-e6e1ff2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5856 .elementor-element.elementor-element-e6e1ff2 > .elementor-element-populated{padding:28px 28px 28px 14px;}.elementor-5856 .elementor-element.elementor-element-45e191f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5856 .elementor-element.elementor-element-45e191f{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5856 .elementor-element.elementor-element-45e191f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5856 .elementor-element.elementor-element-7ffc753:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5856 .elementor-element.elementor-element-7ffc753 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d2c3dbe );}.elementor-5856 .elementor-element.elementor-element-7ffc753 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 28px 28px 28px;}.elementor-5856 .elementor-element.elementor-element-7ffc753 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5856 .elementor-element.elementor-element-34b4b81 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5856 .elementor-element.elementor-element-34b4b81{text-align:start;}.elementor-5856 .elementor-element.elementor-element-34b4b81 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:700;color:#1C1C1C;}.elementor-5856 .elementor-element.elementor-element-82ec4b9 > .elementor-widget-container{background-color:var( --e-global-color-c8bf789 );margin:-12px 0px 0px 0px;padding:14px 14px 14px 14px;border-radius:12px 12px 12px 12px;}.elementor-5856 .elementor-element.elementor-element-82ec4b9 .elementor-icon-box-wrapper{text-align:start;}.elementor-5856 .elementor-element.elementor-element-82ec4b9 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-5856 .elementor-element.elementor-element-82ec4b9 .elementor-icon-box-title, .elementor-5856 .elementor-element.elementor-element-82ec4b9 .elementor-icon-box-title a{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;}.elementor-5856 .elementor-element.elementor-element-4cc2d45:not(.elementor-motion-effects-element-type-background), .elementor-5856 .elementor-element.elementor-element-4cc2d45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4694aef );}.elementor-5856 .elementor-element.elementor-element-4cc2d45{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5856 .elementor-element.elementor-element-4cc2d45 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5856 .elementor-element.elementor-element-13c57fd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5856 .elementor-element.elementor-element-13c57fd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5856 .elementor-element.elementor-element-13c57fd > .elementor-element-populated{padding:28px 14px 28px 28px;}.elementor-5856 .elementor-element.elementor-element-a142ec9 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:28px 28px 28px 14px;}.elementor-5856 .elementor-element.elementor-element-a142ec9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5856 .elementor-element.elementor-element-030eedd{text-align:start;font-family:"Red Hat Display", Sans-serif;font-weight:600;line-height:13px;color:var( --e-global-color-primary );}.elementor-5856 .elementor-element.elementor-element-245b7fc > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-5856 .elementor-element.elementor-element-245b7fc{text-align:start;}.elementor-5856 .elementor-element.elementor-element-245b7fc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-5856 .elementor-element.elementor-element-edc6728 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-5856 .elementor-element.elementor-element-edc6728{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-5856 .elementor-element.elementor-element-4ab6f30{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-5856 .elementor-element.elementor-element-4ab6f30 > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-5856 .elementor-element.elementor-element-4ab6f30 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:7px;}.elementor-5856 .elementor-element.elementor-element-4ab6f30 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-5856 .elementor-element.elementor-element-4ab6f30.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5856 .elementor-element.elementor-element-4ab6f30.elementor-view-framed .elementor-icon, .elementor-5856 .elementor-element.elementor-element-4ab6f30.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-5856 .elementor-element.elementor-element-4ab6f30 .elementor-icon{font-size:22px;border-width:1px 1px 1px 1px;}.elementor-5856 .elementor-element.elementor-element-4ab6f30 .elementor-icon-box-title, .elementor-5856 .elementor-element.elementor-element-4ab6f30 .elementor-icon-box-title a{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;}.elementor-5856 .elementor-element.elementor-element-2fdf091{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-5856 .elementor-element.elementor-element-2fdf091 > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-5856 .elementor-element.elementor-element-2fdf091 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:7px;}.elementor-5856 .elementor-element.elementor-element-2fdf091 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-5856 .elementor-element.elementor-element-2fdf091.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5856 .elementor-element.elementor-element-2fdf091.elementor-view-framed .elementor-icon, .elementor-5856 .elementor-element.elementor-element-2fdf091.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-5856 .elementor-element.elementor-element-2fdf091 .elementor-icon{font-size:22px;border-width:1px 1px 1px 1px;}.elementor-5856 .elementor-element.elementor-element-2fdf091 .elementor-icon-box-title, .elementor-5856 .elementor-element.elementor-element-2fdf091 .elementor-icon-box-title a{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;}.elementor-5856 .elementor-element.elementor-element-6215020{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-5856 .elementor-element.elementor-element-6215020 > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-5856 .elementor-element.elementor-element-6215020 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:7px;}.elementor-5856 .elementor-element.elementor-element-6215020 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-5856 .elementor-element.elementor-element-6215020.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-5856 .elementor-element.elementor-element-6215020.elementor-view-framed .elementor-icon, .elementor-5856 .elementor-element.elementor-element-6215020.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-5856 .elementor-element.elementor-element-6215020 .elementor-icon{font-size:22px;border-width:1px 1px 1px 1px;}.elementor-5856 .elementor-element.elementor-element-6215020 .elementor-icon-box-title, .elementor-5856 .elementor-element.elementor-element-6215020 .elementor-icon-box-title a{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;}.elementor-5856 .elementor-element.elementor-element-71e83f0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5856 .elementor-element.elementor-element-71e83f0:not(.elementor-motion-effects-element-type-background), .elementor-5856 .elementor-element.elementor-element-71e83f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4694aef );}.elementor-5856 .elementor-element.elementor-element-71e83f0{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5856 .elementor-element.elementor-element-71e83f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5856 .elementor-element.elementor-element-7c26e6e > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 28px 28px 28px;}.elementor-5856 .elementor-element.elementor-element-7c26e6e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5856 .elementor-element.elementor-element-cb73978 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5856 .elementor-element.elementor-element-cb73978{text-align:start;}.elementor-5856 .elementor-element.elementor-element-cb73978 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:700;color:#1C1C1C;}.elementor-5856 .elementor-element.elementor-element-b734060 > .elementor-widget-container{background-color:var( --e-global-color-c8bf789 );margin:-12px 0px 0px 0px;padding:14px 14px 14px 14px;border-radius:12px 12px 12px 12px;}.elementor-5856 .elementor-element.elementor-element-b734060 .elementor-icon-box-wrapper{text-align:start;}.elementor-5856 .elementor-element.elementor-element-b734060 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-5856 .elementor-element.elementor-element-b734060 .elementor-icon-box-title, .elementor-5856 .elementor-element.elementor-element-b734060 .elementor-icon-box-title a{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;}.elementor-5856 .elementor-element.elementor-element-106fed8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5856 .elementor-element.elementor-element-106fed8:not(.elementor-motion-effects-element-type-background), .elementor-5856 .elementor-element.elementor-element-106fed8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-5856 .elementor-element.elementor-element-106fed8 > .elementor-background-overlay{background-image:url("https://digitalagencycorner.com/wp-content/uploads/2026/08/digitalagencycorner-img-bg-01.png");background-repeat:no-repeat;background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5856 .elementor-element.elementor-element-106fed8 > .elementor-container{max-width:1200px;}.elementor-5856 .elementor-element.elementor-element-106fed8{border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:24px;margin-bottom:0px;padding:18px 24px 18px 24px;}.elementor-5856 .elementor-element.elementor-element-106fed8, .elementor-5856 .elementor-element.elementor-element-106fed8 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-5856 .elementor-element.elementor-element-f334841{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-c8bf789 );}.elementor-5856 .elementor-element.elementor-element-1e2075b > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-5856 .elementor-element.elementor-element-1e2075b{text-align:center;}.elementor-5856 .elementor-element.elementor-element-1e2075b .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-c8bf789 );}.elementor-5856 .elementor-element.elementor-element-7d982bf > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-5856 .elementor-element.elementor-element-7d982bf{text-align:center;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-c8bf789 );}.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-5856 .elementor-element.elementor-element-af2eaf5 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-c8bf789 );color:var( --e-global-color-c8bf789 );border-style:none;border-radius:6px 6px 6px 6px;}.elementor-5856 .elementor-element.elementor-element-af2eaf5 .elementor-button:hover, .elementor-5856 .elementor-element.elementor-element-af2eaf5 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-5856 .elementor-element.elementor-element-af2eaf5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5856 .elementor-element.elementor-element-f66dece .elementor-button{background-color:#C9092900;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-c8bf789 );color:var( --e-global-color-c8bf789 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-5856 .elementor-element.elementor-element-f66dece .elementor-button:hover, .elementor-5856 .elementor-element.elementor-element-f66dece .elementor-button:focus{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-5856 .elementor-element.elementor-element-f66dece{width:auto;max-width:auto;}.elementor-5856 .elementor-element.elementor-element-f66dece > .elementor-widget-container{margin:0px 0px 0px 10px;}@media(max-width:1024px){.elementor-5856 .elementor-element.elementor-element-e1cbebc img{width:100%;}.elementor-5856 .elementor-element.elementor-element-fabbb23{padding:56px 40px 56px 40px;}.elementor-5856 .elementor-element.elementor-element-82fc91a{padding:0px 0px 0px 30px;}.elementor-5856 .elementor-element.elementor-element-3738a2c{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-3738a2c > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-5856 .elementor-element.elementor-element-f84e3a6{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-f84e3a6 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-5856 .elementor-element.elementor-element-0d5f0ef{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-0d5f0ef > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-5856 .elementor-element.elementor-element-96803fe{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-96803fe > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-5856 .elementor-element.elementor-element-05ab82c{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-05ab82c > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-5856 .elementor-element.elementor-element-77bb91f{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-77bb91f > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-5856 .elementor-element.elementor-element-ff6f2f3{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-ff6f2f3 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-5856 .elementor-element.elementor-element-c0ada8d{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-c0ada8d > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-5856 .elementor-element.elementor-element-b446c6f{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-b446c6f > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-5856 .elementor-element.elementor-element-36cb7e5{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-36cb7e5 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-5856 .elementor-element.elementor-element-675fafc{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-675fafc > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-5856 .elementor-element.elementor-element-d8ea1da{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-d8ea1da > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-5856 .elementor-element.elementor-element-4c4357b{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-4c4357b > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-5856 .elementor-element.elementor-element-a48a597{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-a48a597 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-5856 .elementor-element.elementor-element-5e6adb6{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-5e6adb6 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-5856 .elementor-element.elementor-element-82ec4b9{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-82ec4b9 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-5856 .elementor-element.elementor-element-4ab6f30{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-4ab6f30 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-5856 .elementor-element.elementor-element-2fdf091{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-2fdf091 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-5856 .elementor-element.elementor-element-6215020{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-6215020 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-5856 .elementor-element.elementor-element-b734060{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-b734060 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-5856 .elementor-element.elementor-element-1e2075b > .elementor-widget-container{margin:-12px 0px 0px 0px;}}@media(min-width:768px){.elementor-5856 .elementor-element.elementor-element-64b2755{width:60%;}.elementor-5856 .elementor-element.elementor-element-5415a14{width:40%;}.elementor-5856 .elementor-element.elementor-element-3924f62{width:65%;}.elementor-5856 .elementor-element.elementor-element-15fae2c{width:34.832%;}.elementor-5856 .elementor-element.elementor-element-334e9b3{width:34.832%;}.elementor-5856 .elementor-element.elementor-element-4155eaf{width:65.168%;}.elementor-5856 .elementor-element.elementor-element-5f1c628{width:65.168%;}.elementor-5856 .elementor-element.elementor-element-e6e1ff2{width:34.832%;}.elementor-5856 .elementor-element.elementor-element-13c57fd{width:34.832%;}.elementor-5856 .elementor-element.elementor-element-a142ec9{width:65.168%;}}@media(max-width:767px){.elementor-5856 .elementor-element.elementor-element-64b2755 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-5856 .elementor-element.elementor-element-60456c7{text-align:start;}.elementor-5856 .elementor-element.elementor-element-5415a14 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5856 .elementor-element.elementor-element-fabbb23{padding:56px 15px 56px 15px;}.elementor-5856 .elementor-element.elementor-element-73cb254{text-align:start;}.elementor-5856 .elementor-element.elementor-element-955205f{text-align:start;}.elementor-5856 .elementor-element.elementor-element-d10136f > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-5856 .elementor-element.elementor-element-d10136f{text-align:start;}.elementor-5856 .elementor-element.elementor-element-82fc91a{padding:0px 0px 0px 0px;}.elementor-5856 .elementor-element.elementor-element-3738a2c{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-b798e31{text-align:start;}.elementor-5856 .elementor-element.elementor-element-f84e3a6{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-06e5c85{text-align:start;}.elementor-5856 .elementor-element.elementor-element-0d5f0ef{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-1619890{text-align:start;}.elementor-5856 .elementor-element.elementor-element-96803fe{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-71325f0{text-align:start;}.elementor-5856 .elementor-element.elementor-element-3924f62 > .elementor-element-populated{margin:12px 0px 12px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:14px 14px 14px 14px;}.elementor-5856 .elementor-element.elementor-element-a9cb6be{text-align:start;}.elementor-5856 .elementor-element.elementor-element-05ab82c{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-05ab82c .elementor-icon-box-wrapper{align-items:start;}.elementor-5856 .elementor-element.elementor-element-77bb91f{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-77bb91f .elementor-icon-box-wrapper{align-items:start;}.elementor-5856 .elementor-element.elementor-element-ff6f2f3{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-ff6f2f3 .elementor-icon-box-wrapper{align-items:start;}.elementor-5856 .elementor-element.elementor-element-15fae2c > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-5856 .elementor-element.elementor-element-6d5988a > .elementor-element-populated{margin:0px 0px 12px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:14px 14px 14px 14px;}.elementor-5856 .elementor-element.elementor-element-433d5b5{text-align:start;}.elementor-5856 .elementor-element.elementor-element-c0ada8d{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-c0ada8d > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-5856 .elementor-element.elementor-element-334e9b3 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-5856 .elementor-element.elementor-element-4155eaf > .elementor-element-populated{margin:12px 0px 12px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:14px 14px 14px 14px;}.elementor-5856 .elementor-element.elementor-element-b446c6f{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-b446c6f .elementor-icon-box-wrapper{align-items:start;}.elementor-5856 .elementor-element.elementor-element-36cb7e5{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-36cb7e5 .elementor-icon-box-wrapper{align-items:start;}.elementor-5856 .elementor-element.elementor-element-675fafc{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-675fafc .elementor-icon-box-wrapper{align-items:start;}.elementor-5856 .elementor-element.elementor-element-39b19ee > .elementor-element-populated{margin:12px 0px 12px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:14px 14px 14px 14px;}.elementor-5856 .elementor-element.elementor-element-34577ad{text-align:start;}.elementor-5856 .elementor-element.elementor-element-d8ea1da{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-5f1c628 > .elementor-element-populated{margin:12px 0px 12px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:14px 14px 14px 14px;}.elementor-5856 .elementor-element.elementor-element-4c4357b{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-4c4357b .elementor-icon-box-wrapper{align-items:start;}.elementor-5856 .elementor-element.elementor-element-a48a597{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-a48a597 .elementor-icon-box-wrapper{align-items:start;}.elementor-5856 .elementor-element.elementor-element-5e6adb6{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-5e6adb6 .elementor-icon-box-wrapper{align-items:start;}.elementor-5856 .elementor-element.elementor-element-e6e1ff2 > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-5856 .elementor-element.elementor-element-7ffc753 > .elementor-element-populated{margin:12px 0px 12px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:14px 14px 14px 14px;}.elementor-5856 .elementor-element.elementor-element-34b4b81{text-align:start;}.elementor-5856 .elementor-element.elementor-element-82ec4b9{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-82ec4b9 > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-5856 .elementor-element.elementor-element-13c57fd > .elementor-element-populated{padding:14px 14px 14px 14px;}.elementor-5856 .elementor-element.elementor-element-a142ec9 > .elementor-element-populated{margin:12px 0px 12px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:14px 14px 14px 14px;}.elementor-5856 .elementor-element.elementor-element-4ab6f30{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-4ab6f30 .elementor-icon-box-wrapper{align-items:start;}.elementor-5856 .elementor-element.elementor-element-2fdf091{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-2fdf091 .elementor-icon-box-wrapper{align-items:start;}.elementor-5856 .elementor-element.elementor-element-6215020{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-6215020 .elementor-icon-box-wrapper{align-items:start;}.elementor-5856 .elementor-element.elementor-element-7c26e6e > .elementor-element-populated{margin:12px 0px 12px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:14px 14px 14px 14px;}.elementor-5856 .elementor-element.elementor-element-cb73978{text-align:start;}.elementor-5856 .elementor-element.elementor-element-b734060{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-b734060 > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-5856 .elementor-element.elementor-element-106fed8{padding:14px 14px 14px 14px;}.elementor-5856 .elementor-element.elementor-element-af2eaf5{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-f66dece{width:100%;max-width:100%;}.elementor-5856 .elementor-element.elementor-element-f66dece > .elementor-widget-container{margin:10px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-82fc91a *//* =========================================
   DAC - WORKFLOW OVERVIEW
   ========================================= */

/* Main workflow container */
.dac-workflow {
    position: relative;
}

/* Horizontal connector line */
.dac-workflow::before {
    content: "";
    position: absolute;
    top: 43px;
    left: 12%;
    right: 19%;
    height: 1px;
    background-color: #C90929;
    opacity: 0.35;
    z-index: 0;
}

/* Workflow columns */
.dac-workflow-item {
    position: relative;
    z-index: 1;
}

/* Keep icon above connector */
.dac-workflow-item .elementor-widget-icon-box {
    position: relative;
    z-index: 2;
}

/* Icon stays above the line */
.dac-workflow-item .elementor-icon-box-icon {
    position: relative;
    z-index: 3;
}

/* =========================================
   NUMBER 01 / 02 / 03 / 04
   ========================================= */

.dac-workflow-item .elementor-widget-text-editor {
    position: absolute;
    top: 34px;
    left: 14px;
    z-index: 4;
    width: auto;
    margin: 0;
    padding: 0;
}

/* Number text */
.dac-workflow-item .elementor-widget-text-editor p {
    margin: 0;
    padding: 0;
    color: #C90929;
    font-size: 18px;
    font-weight: 600;
    line-height: 1;
}
/* =========================================
   DAC WORKFLOW — TABLET ONLY
   ========================================= */

@media (min-width: 768px) and (max-width: 1024px) {

    .dac-workflow {
        display: flex !important;
        flex-wrap: nowrap !important;
    }

    .dac-workflow-item {
        width: 25% !important;
        flex: 0 0 25% !important;
        position: relative;
    }

    /* Connector */
    .dac-workflow::before {
        display: block;
        top: 41px;
        left: 12%;
        right: 12%;
        height: 1px;
        background-color: #C90929;
        opacity: 0.35;
    }

    /* Icon Box */
    .dac-workflow-item .elementor-widget-icon-box {
        width: 100%;
    }

    /* Number 01 - 04 */
    .dac-workflow-item .elementor-widget-text-editor {
        position: absolute;
        top: 34px;
        left: 0;
        width: auto;
        margin: 0;
        padding: 0;
        z-index: 4;
    }

    .dac-workflow-item .elementor-widget-text-editor p {
        margin: 0;
        padding: 0;
        color: #C90929;
        font-size: 15px;
        font-weight: 600;
        line-height: 1;
    }

    /* Icon */
    .dac-workflow-item .elementor-icon-box-icon {
        margin-bottom: 8px;
    }

    /* Title */
    .dac-workflow-item .elementor-icon-box-title {
        font-size: 16px;
        line-height: 1.2;
        margin-bottom: 4px;
    }

    /* Description */
    .dac-workflow-item .elementor-icon-box-description {
        font-size: 12px;
        line-height: 1.35;
    }

    /* Content alignment */
    .dac-workflow-item .elementor-icon-box-content {
        text-align: center;
    }
}

/* =========================================
   DAC WORKFLOW — MOBILE ONLY
   ========================================= */

@media (max-width: 767px) {

    /* Workflow container */
    .dac-workflow {
        display: flex !important;
        flex-direction: column !important;
        flex-wrap: nowrap !important;
        width: 100% !important;
    }

    /* Remove horizontal connector */
    .dac-workflow::before {
        display: none !important;
    }

    /* Each workflow item */
    .dac-workflow-item {
        width: 100% !important;
        flex: 0 0 100% !important;
        position: relative;
        display: flex !important;
        flex-direction: column !important;
        align-items: center !important;
        text-align: center !important;
        margin: 0 0 45px 0 !important;
        padding: 0 !important;
    }

    /* Icon Box */
    .dac-workflow-item .elementor-widget-icon-box {
        width: 100% !important;
        text-align: center !important;
        margin: 0 !important;
        padding: 0 !important;
    }

    /* Icon */
    .dac-workflow-item .elementor-icon-box-icon {
        margin: 0 0 10px 0 !important;
    }

    /* Icon Box content */
    .dac-workflow-item .elementor-icon-box-content {
        text-align: center !important;
        width: 100% !important;
    }

    /* Title */
    .dac-workflow-item .elementor-icon-box-title {
        text-align: center !important;
        margin: 0 0 4px 0 !important;
    }

    /* Description */
    .dac-workflow-item .elementor-icon-box-description {
        text-align: center !important;
        margin: 0 !important;
    }

    /* Number 01 - 04 */
    .dac-workflow-item .elementor-widget-text-editor {
        position: static !important;
        width: 100% !important;
        text-align: center !important;
        margin: 0 0 12px 0 !important;
        padding: 0 !important;
        order: -1 !important;
    }

    .dac-workflow-item .elementor-widget-text-editor p {
        margin: 0 !important;
        padding: 0 !important;
        color: #C90929;
        font-size: 18px;
        font-weight: 600;
        line-height: 1;
        text-align: center !important;
    }

    /* Remove excessive column spacing */
    .dac-workflow-item:last-child {
        margin-bottom: 0 !important;
    }
     .dac-workflow-item:not(:last-child)::after {
        content: "";
        position: absolute;
        left: 50%;
        top: 100%;
        width: 1px;
        height: 45px;
        background-color: #C90929;
        transform: translateX(-50%);
        z-index: 0;
    }
}/* End custom CSS */