.elementor-3309 .elementor-element.elementor-element-7de93a72:not(.elementor-motion-effects-element-type-background), .elementor-3309 .elementor-element.elementor-element-7de93a72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#064E3B;}.elementor-3309 .elementor-element.elementor-element-7de93a72 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #022C1F 0%, rgba(2,44,31,0.7) 100%);opacity:0.95;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3309 .elementor-element.elementor-element-7de93a72 > .elementor-container{max-width:1280px;min-height:620px;}.elementor-3309 .elementor-element.elementor-element-7de93a72{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 32px 96px 32px;}.elementor-bc-flex-widget .elementor-3309 .elementor-element.elementor-element-52a2cb0a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3309 .elementor-element.elementor-element-52a2cb0a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.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-3309 .elementor-element.elementor-element-61f2424b{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;color:#FBBF24;}.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-3309 .elementor-element.elementor-element-6e311865{text-align:start;}.elementor-3309 .elementor-element.elementor-element-6e311865 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-3309 .elementor-element.elementor-element-47105294{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:300;line-height:1.65em;color:#E2E8F0;}.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-3309 .elementor-element.elementor-element-4d605868 .elementor-button{background-color:#F59E0B;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;fill:#020617;color:#020617;border-radius:12px 12px 12px 12px;padding:16px 32px 16px 32px;}.elementor-3309 .elementor-element.elementor-element-4d605868{width:auto;max-width:auto;}.elementor-3309 .elementor-element.elementor-element-4d605868 > .elementor-widget-container{margin:16px 16px 0px 0px;}.elementor-3309 .elementor-element.elementor-element-4d605868 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3309 .elementor-element.elementor-element-4d605868 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3309 .elementor-element.elementor-element-5583a0e1 .elementor-button{background-color:rgba(255,255,255,0.1);font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:16px 28px 16px 28px;}.elementor-3309 .elementor-element.elementor-element-5583a0e1{width:auto;max-width:auto;}.elementor-3309 .elementor-element.elementor-element-5583a0e1 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3309 .elementor-element.elementor-element-5583a0e1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3309 .elementor-element.elementor-element-5583a0e1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3309 .elementor-element.elementor-element-3bea5731 > .elementor-widget-container{margin:16px 0px 0px 0px;padding:24px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(6,95,70,0.8);}.elementor-3309 .elementor-element.elementor-element-3bea5731{text-align:start;}.elementor-3309 .elementor-element.elementor-element-3bea5731 .elementor-heading-title{font-family:"Amiri", Sans-serif;font-size:24px;font-weight:400;line-height:1.7em;color:#FCD34D;}.elementor-3309 .elementor-element.elementor-element-46c82cec{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-style:italic;color:#CBD5E1;}.elementor-3309 .elementor-element.elementor-element-60a4fb0b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3309 .elementor-element.elementor-element-60a4fb0b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.1);}.elementor-bc-flex-widget .elementor-3309 .elementor-element.elementor-element-60a4fb0b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3309 .elementor-element.elementor-element-60a4fb0b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3309 .elementor-element.elementor-element-60a4fb0b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.2);box-shadow:0px 25px 50px -12px rgba(0,0,0,0.4);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-3309 .elementor-element.elementor-element-60a4fb0b > .elementor-element-populated, .elementor-3309 .elementor-element.elementor-element-60a4fb0b > .elementor-element-populated > .elementor-background-overlay, .elementor-3309 .elementor-element.elementor-element-60a4fb0b > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-3309 .elementor-element.elementor-element-60a4fb0b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-3309 .elementor-element.elementor-element-5f738e3e{right:-12px;}body.rtl .elementor-3309 .elementor-element.elementor-element-5f738e3e{left:-12px;}.elementor-3309 .elementor-element.elementor-element-5f738e3e{top:-12px;z-index:2;text-align:start;}.elementor-3309 .elementor-element.elementor-element-5f738e3e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:800;color:#020617;}.elementor-3309 .elementor-element.elementor-element-65222dc0{text-align:start;}.elementor-3309 .elementor-element.elementor-element-65222dc0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3309 .elementor-element.elementor-element-5d654e22 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-3309 .elementor-element.elementor-element-5d654e22 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-3309 .elementor-element.elementor-element-5d654e22 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-3309 .elementor-element.elementor-element-5d654e22 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-3309 .elementor-element.elementor-element-5d654e22 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-3309 .elementor-element.elementor-element-5d654e22 .elementor-icon-list-icon i{color:#FBBF24;transition:color 0.3s;}.elementor-3309 .elementor-element.elementor-element-5d654e22 .elementor-icon-list-icon svg{fill:#FBBF24;transition:fill 0.3s;}.elementor-3309 .elementor-element.elementor-element-5d654e22{--e-icon-list-icon-size:11px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-3309 .elementor-element.elementor-element-5d654e22 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3309 .elementor-element.elementor-element-5d654e22 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3309 .elementor-element.elementor-element-5d654e22 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;line-height:1.5em;}.elementor-3309 .elementor-element.elementor-element-5d654e22 .elementor-icon-list-text{color:#E2E8F0;transition:color 0.3s;}.elementor-3309 .elementor-element.elementor-element-d31e765{border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(255,255,255,0.1);margin-top:8px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-3309 .elementor-element.elementor-element-390eac50.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3309 .elementor-element.elementor-element-390eac50.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3309 .elementor-element.elementor-element-37bc7243{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;color:#FBBF24;}.elementor-bc-flex-widget .elementor-3309 .elementor-element.elementor-element-7d5d71dd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3309 .elementor-element.elementor-element-7d5d71dd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3309 .elementor-element.elementor-element-3f1181e6 .elementor-button{background-color:rgba(4,120,87,0.8);font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:8px 16px 8px 16px;}.elementor-3309 .elementor-element.elementor-element-3f1181e6 .elementor-button:hover, .elementor-3309 .elementor-element.elementor-element-3f1181e6 .elementor-button:focus{background-color:#059669;color:#FFFFFF;}.elementor-3309 .elementor-element.elementor-element-3f1181e6 .elementor-button:hover svg, .elementor-3309 .elementor-element.elementor-element-3f1181e6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3309 .elementor-element.elementor-element-4eaf8807:not(.elementor-motion-effects-element-type-background), .elementor-3309 .elementor-element.elementor-element-4eaf8807 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3309 .elementor-element.elementor-element-4eaf8807 > .elementor-container{max-width:1280px;}.elementor-3309 .elementor-element.elementor-element-4eaf8807{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E2E8F0;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;z-index:20;}.elementor-3309 .elementor-element.elementor-element-4eaf8807 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3309 .elementor-element.elementor-element-167c1b6b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3309 .elementor-element.elementor-element-167c1b6b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3309 .elementor-element.elementor-element-167c1b6b > .elementor-element-populated{padding:8px 8px 8px 8px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3309 .elementor-element.elementor-element-663fd72d .elementor-counter-number-wrapper{color:#065F46;font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:800;}.elementor-3309 .elementor-element.elementor-element-663fd72d .elementor-counter-title{color:#475569;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:0.8px;}.elementor-bc-flex-widget .elementor-3309 .elementor-element.elementor-element-545ccf43.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3309 .elementor-element.elementor-element-545ccf43.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3309 .elementor-element.elementor-element-545ccf43 > .elementor-element-populated{padding:8px 8px 8px 8px;}.elementor-3309 .elementor-element.elementor-element-778f78b4 .elementor-counter-number-wrapper{color:#065F46;font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:800;}.elementor-3309 .elementor-element.elementor-element-778f78b4 .elementor-counter-title{color:#475569;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:0.8px;}.elementor-bc-flex-widget .elementor-3309 .elementor-element.elementor-element-5f5c1743.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3309 .elementor-element.elementor-element-5f5c1743.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3309 .elementor-element.elementor-element-5f5c1743 > .elementor-element-populated{padding:8px 8px 8px 8px;}.elementor-3309 .elementor-element.elementor-element-7d621c6d .elementor-counter-number-wrapper{color:#065F46;font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:800;}.elementor-3309 .elementor-element.elementor-element-7d621c6d .elementor-counter-title{color:#475569;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:0.8px;}.elementor-bc-flex-widget .elementor-3309 .elementor-element.elementor-element-79c4505e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3309 .elementor-element.elementor-element-79c4505e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3309 .elementor-element.elementor-element-79c4505e > .elementor-element-populated{padding:8px 8px 8px 8px;}.elementor-3309 .elementor-element.elementor-element-4f612fe2{text-align:center;}.elementor-3309 .elementor-element.elementor-element-4f612fe2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:800;color:#065F46;}.elementor-3309 .elementor-element.elementor-element-24092eb3 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-3309 .elementor-element.elementor-element-24092eb3{text-align:center;}.elementor-3309 .elementor-element.elementor-element-24092eb3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;color:#475569;}.elementor-3309 .elementor-element.elementor-element-57b29305:not(.elementor-motion-effects-element-type-background), .elementor-3309 .elementor-element.elementor-element-57b29305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-3309 .elementor-element.elementor-element-57b29305 > .elementor-container{max-width:1280px;}.elementor-3309 .elementor-element.elementor-element-57b29305{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 24px 48px 24px;}.elementor-3309 .elementor-element.elementor-element-57b29305 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3309 .elementor-element.elementor-element-5d710d7f > .elementor-element-populated{padding:8px 8px 8px 8px;}.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-3309 .elementor-element.elementor-element-6e10d66f .elementor-icon-box-wrapper{text-align:center;gap:12px;}.elementor-3309 .elementor-element.elementor-element-6e10d66f .elementor-icon-box-title{margin-block-end:4px;color:#1E293B;}.elementor-3309 .elementor-element.elementor-element-6e10d66f.elementor-view-stacked .elementor-icon{background-color:#ECFDF5;fill:#047857;color:#047857;}.elementor-3309 .elementor-element.elementor-element-6e10d66f.elementor-view-framed .elementor-icon, .elementor-3309 .elementor-element.elementor-element-6e10d66f.elementor-view-default .elementor-icon{fill:#ECFDF5;color:#ECFDF5;border-color:#ECFDF5;}.elementor-3309 .elementor-element.elementor-element-6e10d66f.elementor-view-framed .elementor-icon{background-color:#047857;}.elementor-3309 .elementor-element.elementor-element-6e10d66f .elementor-icon{font-size:20px;padding:14px;border-radius:12px 12px 12px 12px;}.elementor-3309 .elementor-element.elementor-element-6e10d66f .elementor-icon-box-title, .elementor-3309 .elementor-element.elementor-element-6e10d66f .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;}.elementor-3309 .elementor-element.elementor-element-6e10d66f .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;color:#64748B;}.elementor-3309 .elementor-element.elementor-element-7cf8de74 > .elementor-element-populated{padding:8px 8px 8px 8px;}.elementor-3309 .elementor-element.elementor-element-1e04e1ac .elementor-icon-box-wrapper{text-align:center;gap:12px;}.elementor-3309 .elementor-element.elementor-element-1e04e1ac .elementor-icon-box-title{margin-block-end:4px;color:#1E293B;}.elementor-3309 .elementor-element.elementor-element-1e04e1ac.elementor-view-stacked .elementor-icon{background-color:#ECFDF5;fill:#047857;color:#047857;}.elementor-3309 .elementor-element.elementor-element-1e04e1ac.elementor-view-framed .elementor-icon, .elementor-3309 .elementor-element.elementor-element-1e04e1ac.elementor-view-default .elementor-icon{fill:#ECFDF5;color:#ECFDF5;border-color:#ECFDF5;}.elementor-3309 .elementor-element.elementor-element-1e04e1ac.elementor-view-framed .elementor-icon{background-color:#047857;}.elementor-3309 .elementor-element.elementor-element-1e04e1ac .elementor-icon{font-size:20px;padding:14px;border-radius:12px 12px 12px 12px;}.elementor-3309 .elementor-element.elementor-element-1e04e1ac .elementor-icon-box-title, .elementor-3309 .elementor-element.elementor-element-1e04e1ac .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;}.elementor-3309 .elementor-element.elementor-element-1e04e1ac .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;color:#64748B;}.elementor-3309 .elementor-element.elementor-element-3bd96cd4 > .elementor-element-populated{padding:8px 8px 8px 8px;}.elementor-3309 .elementor-element.elementor-element-2067de26 .elementor-icon-box-wrapper{text-align:center;gap:12px;}.elementor-3309 .elementor-element.elementor-element-2067de26 .elementor-icon-box-title{margin-block-end:4px;color:#1E293B;}.elementor-3309 .elementor-element.elementor-element-2067de26.elementor-view-stacked .elementor-icon{background-color:#ECFDF5;fill:#047857;color:#047857;}.elementor-3309 .elementor-element.elementor-element-2067de26.elementor-view-framed .elementor-icon, .elementor-3309 .elementor-element.elementor-element-2067de26.elementor-view-default .elementor-icon{fill:#ECFDF5;color:#ECFDF5;border-color:#ECFDF5;}.elementor-3309 .elementor-element.elementor-element-2067de26.elementor-view-framed .elementor-icon{background-color:#047857;}.elementor-3309 .elementor-element.elementor-element-2067de26 .elementor-icon{font-size:20px;padding:14px;border-radius:12px 12px 12px 12px;}.elementor-3309 .elementor-element.elementor-element-2067de26 .elementor-icon-box-title, .elementor-3309 .elementor-element.elementor-element-2067de26 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;}.elementor-3309 .elementor-element.elementor-element-2067de26 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;color:#64748B;}.elementor-3309 .elementor-element.elementor-element-134ed620 > .elementor-element-populated{padding:8px 8px 8px 8px;}.elementor-3309 .elementor-element.elementor-element-1ae88223 .elementor-icon-box-wrapper{text-align:center;gap:12px;}.elementor-3309 .elementor-element.elementor-element-1ae88223 .elementor-icon-box-title{margin-block-end:4px;color:#1E293B;}.elementor-3309 .elementor-element.elementor-element-1ae88223.elementor-view-stacked .elementor-icon{background-color:#ECFDF5;fill:#047857;color:#047857;}.elementor-3309 .elementor-element.elementor-element-1ae88223.elementor-view-framed .elementor-icon, .elementor-3309 .elementor-element.elementor-element-1ae88223.elementor-view-default .elementor-icon{fill:#ECFDF5;color:#ECFDF5;border-color:#ECFDF5;}.elementor-3309 .elementor-element.elementor-element-1ae88223.elementor-view-framed .elementor-icon{background-color:#047857;}.elementor-3309 .elementor-element.elementor-element-1ae88223 .elementor-icon{font-size:20px;padding:14px;border-radius:12px 12px 12px 12px;}.elementor-3309 .elementor-element.elementor-element-1ae88223 .elementor-icon-box-title, .elementor-3309 .elementor-element.elementor-element-1ae88223 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;}.elementor-3309 .elementor-element.elementor-element-1ae88223 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;color:#64748B;}.elementor-3309 .elementor-element.elementor-element-5edc1f60 > .elementor-element-populated{padding:8px 8px 8px 8px;}.elementor-3309 .elementor-element.elementor-element-6b0b3fe .elementor-icon-box-wrapper{text-align:center;gap:12px;}.elementor-3309 .elementor-element.elementor-element-6b0b3fe .elementor-icon-box-title{margin-block-end:4px;color:#1E293B;}.elementor-3309 .elementor-element.elementor-element-6b0b3fe.elementor-view-stacked .elementor-icon{background-color:#ECFDF5;fill:#047857;color:#047857;}.elementor-3309 .elementor-element.elementor-element-6b0b3fe.elementor-view-framed .elementor-icon, .elementor-3309 .elementor-element.elementor-element-6b0b3fe.elementor-view-default .elementor-icon{fill:#ECFDF5;color:#ECFDF5;border-color:#ECFDF5;}.elementor-3309 .elementor-element.elementor-element-6b0b3fe.elementor-view-framed .elementor-icon{background-color:#047857;}.elementor-3309 .elementor-element.elementor-element-6b0b3fe .elementor-icon{font-size:20px;padding:14px;border-radius:12px 12px 12px 12px;}.elementor-3309 .elementor-element.elementor-element-6b0b3fe .elementor-icon-box-title, .elementor-3309 .elementor-element.elementor-element-6b0b3fe .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;}.elementor-3309 .elementor-element.elementor-element-6b0b3fe .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:11px;color:#64748B;}.elementor-3309 .elementor-element.elementor-element-2750e8c5:not(.elementor-motion-effects-element-type-background), .elementor-3309 .elementor-element.elementor-element-2750e8c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3309 .elementor-element.elementor-element-2750e8c5 > .elementor-container{max-width:1280px;}.elementor-3309 .elementor-element.elementor-element-2750e8c5{border-style:solid;border-width:1px 0px 1px 0px;border-color:#F1F5F9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 24px 64px 24px;}.elementor-3309 .elementor-element.elementor-element-2750e8c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3309 .elementor-element.elementor-element-7f9b42ea:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3309 .elementor-element.elementor-element-7f9b42ea > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staipijakarta.ac.id/wp-content/uploads/2025/04/JADWAL-KAJIAN-PC-PERSIS1.jpg");background-position:center center;background-size:cover;}.elementor-3309 .elementor-element.elementor-element-7f9b42ea > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, rgba(2,44,31,0) 40%, #022C1F 100%);opacity:0.85;}.elementor-bc-flex-widget .elementor-3309 .elementor-element.elementor-element-7f9b42ea.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3309 .elementor-element.elementor-element-7f9b42ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3309 .elementor-element.elementor-element-7f9b42ea > .elementor-element-populated{border-style:solid;border-width:4px 4px 4px 4px;border-color:rgba(245,158,11,0.2);box-shadow:0px 25px 50px -12px rgba(0,0,0,0.35);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-3309 .elementor-element.elementor-element-7f9b42ea > .elementor-element-populated, .elementor-3309 .elementor-element.elementor-element-7f9b42ea > .elementor-element-populated > .elementor-background-overlay, .elementor-3309 .elementor-element.elementor-element-7f9b42ea > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-3309 .elementor-element.elementor-element-7f9b42ea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3309 .elementor-element.elementor-element-62f7e8cd{--spacer-size:370px;}.elementor-3309 .elementor-element.elementor-element-6fd61ac1{text-align:start;}.elementor-3309 .elementor-element.elementor-element-6fd61ac1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;color:#FBBF24;}.elementor-3309 .elementor-element.elementor-element-5834b665 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-3309 .elementor-element.elementor-element-5834b665{text-align:start;}.elementor-3309 .elementor-element.elementor-element-5834b665 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;color:#E2E8F0;}.elementor-bc-flex-widget .elementor-3309 .elementor-element.elementor-element-4096f273.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3309 .elementor-element.elementor-element-4096f273.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3309 .elementor-element.elementor-element-4096f273 > .elementor-element-populated{padding:0px 0px 0px 24px;}.elementor-3309 .elementor-element.elementor-element-39a22251{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;color:#065F46;}.elementor-3309 .elementor-element.elementor-element-7b24de73{text-align:start;}.elementor-3309 .elementor-element.elementor-element-7b24de73 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:800;line-height:1.25em;color:#0F172A;}.elementor-3309 .elementor-element.elementor-element-53968f2{text-align:justify;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;line-height:1.7em;color:#475569;}.elementor-3309 .elementor-element.elementor-element-6e9c57dd{border-style:solid;border-width:1px 0px 0px 0px;border-color:#F1F5F9;padding:16px 0px 0px 0px;}.elementor-3309 .elementor-element.elementor-element-640a8b12 > .elementor-element-populated{padding:0px 16px 0px 0px;}.elementor-3309 .elementor-element.elementor-element-7f401027{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;color:#022C1F;}.elementor-3309 .elementor-element.elementor-element-25e262e0{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;color:#022C1F;}.elementor-3309 .elementor-element.elementor-element-4ad79184:not(.elementor-motion-effects-element-type-background), .elementor-3309 .elementor-element.elementor-element-4ad79184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-3309 .elementor-element.elementor-element-4ad79184 > .elementor-container{max-width:1280px;}.elementor-3309 .elementor-element.elementor-element-4ad79184{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 16px 80px 16px;}.elementor-3309 .elementor-element.elementor-element-4ad79184 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3309 .elementor-element.elementor-element-6ba820e5 > .elementor-element-populated{padding:0px 8px 48px 8px;}.elementor-3309 .elementor-element.elementor-element-7a3875da{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;color:#065F46;}.elementor-3309 .elementor-element.elementor-element-3d2bd172 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-3309 .elementor-element.elementor-element-3d2bd172{text-align:center;}.elementor-3309 .elementor-element.elementor-element-3d2bd172 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:800;line-height:1.2em;color:#0F172A;}.elementor-3309 .elementor-element.elementor-element-59d6f59e{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;line-height:1.6em;color:#475569;}.elementor-3309 .elementor-element.elementor-element-5f6c4a37 > .elementor-element-populated{padding:12px 12px 12px 12px;}.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-3309 .elementor-element.elementor-element-1f4f2c44 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3309 .elementor-element.elementor-element-1f4f2c44 .elementor-icon-wrapper{text-align:start;}.elementor-3309 .elementor-element.elementor-element-1f4f2c44.elementor-view-stacked .elementor-icon{background-color:#065F46;color:#FBBF24;}.elementor-3309 .elementor-element.elementor-element-1f4f2c44.elementor-view-framed .elementor-icon, .elementor-3309 .elementor-element.elementor-element-1f4f2c44.elementor-view-default .elementor-icon{color:#065F46;border-color:#065F46;}.elementor-3309 .elementor-element.elementor-element-1f4f2c44.elementor-view-framed .elementor-icon, .elementor-3309 .elementor-element.elementor-element-1f4f2c44.elementor-view-default .elementor-icon svg{fill:#065F46;}.elementor-3309 .elementor-element.elementor-element-1f4f2c44.elementor-view-framed .elementor-icon{background-color:#FBBF24;}.elementor-3309 .elementor-element.elementor-element-1f4f2c44.elementor-view-stacked .elementor-icon svg{fill:#FBBF24;}.elementor-3309 .elementor-element.elementor-element-1f4f2c44 .elementor-icon{font-size:24px;padding:16px;border-radius:16px 16px 16px 16px;}.elementor-3309 .elementor-element.elementor-element-1f4f2c44 .elementor-icon svg{height:24px;}.elementor-3309 .elementor-element.elementor-element-17efd0e5{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10px;color:#065F46;}.elementor-3309 .elementor-element.elementor-element-16154f4{text-align:start;}.elementor-3309 .elementor-element.elementor-element-16154f4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;color:#0F172A;}.elementor-3309 .elementor-element.elementor-element-19c827e1{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#475569;}.elementor-3309 .elementor-element.elementor-element-511b2f3e{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;color:#64748B;}.elementor-3309 .elementor-element.elementor-element-3be44481 .elementor-button{background-color:#F1F5F9;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;fill:#1E293B;color:#1E293B;border-radius:12px 12px 12px 12px;padding:11px 16px 11px 16px;}.elementor-3309 .elementor-element.elementor-element-3be44481 .elementor-button:hover, .elementor-3309 .elementor-element.elementor-element-3be44481 .elementor-button:focus{background-color:#065F46;color:#FFFFFF;}.elementor-3309 .elementor-element.elementor-element-3be44481 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3309 .elementor-element.elementor-element-3be44481 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-3309 .elementor-element.elementor-element-3be44481 .elementor-button:hover svg, .elementor-3309 .elementor-element.elementor-element-3be44481 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3309 .elementor-element.elementor-element-43666f63 > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-3309 .elementor-element.elementor-element-38313101 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3309 .elementor-element.elementor-element-38313101 .elementor-icon-wrapper{text-align:start;}.elementor-3309 .elementor-element.elementor-element-38313101.elementor-view-stacked .elementor-icon{background-color:#065F46;color:#FBBF24;}.elementor-3309 .elementor-element.elementor-element-38313101.elementor-view-framed .elementor-icon, .elementor-3309 .elementor-element.elementor-element-38313101.elementor-view-default .elementor-icon{color:#065F46;border-color:#065F46;}.elementor-3309 .elementor-element.elementor-element-38313101.elementor-view-framed .elementor-icon, .elementor-3309 .elementor-element.elementor-element-38313101.elementor-view-default .elementor-icon svg{fill:#065F46;}.elementor-3309 .elementor-element.elementor-element-38313101.elementor-view-framed .elementor-icon{background-color:#FBBF24;}.elementor-3309 .elementor-element.elementor-element-38313101.elementor-view-stacked .elementor-icon svg{fill:#FBBF24;}.elementor-3309 .elementor-element.elementor-element-38313101 .elementor-icon{font-size:24px;padding:16px;border-radius:16px 16px 16px 16px;}.elementor-3309 .elementor-element.elementor-element-38313101 .elementor-icon svg{height:24px;}.elementor-3309 .elementor-element.elementor-element-21ec637f{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10px;color:#065F46;}.elementor-3309 .elementor-element.elementor-element-ac1fd36{text-align:start;}.elementor-3309 .elementor-element.elementor-element-ac1fd36 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;color:#0F172A;}.elementor-3309 .elementor-element.elementor-element-70de699b{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#475569;}.elementor-3309 .elementor-element.elementor-element-238e9341{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;color:#64748B;}.elementor-3309 .elementor-element.elementor-element-70c03c58 .elementor-button{background-color:#F1F5F9;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;fill:#1E293B;color:#1E293B;border-radius:12px 12px 12px 12px;padding:11px 16px 11px 16px;}.elementor-3309 .elementor-element.elementor-element-70c03c58 .elementor-button:hover, .elementor-3309 .elementor-element.elementor-element-70c03c58 .elementor-button:focus{background-color:#065F46;color:#FFFFFF;}.elementor-3309 .elementor-element.elementor-element-70c03c58 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3309 .elementor-element.elementor-element-70c03c58 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-3309 .elementor-element.elementor-element-70c03c58 .elementor-button:hover svg, .elementor-3309 .elementor-element.elementor-element-70c03c58 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3309 .elementor-element.elementor-element-41b6121d > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-3309 .elementor-element.elementor-element-49f3f7ba > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-3309 .elementor-element.elementor-element-49f3f7ba .elementor-icon-wrapper{text-align:start;}.elementor-3309 .elementor-element.elementor-element-49f3f7ba.elementor-view-stacked .elementor-icon{background-color:#065F46;color:#FBBF24;}.elementor-3309 .elementor-element.elementor-element-49f3f7ba.elementor-view-framed .elementor-icon, .elementor-3309 .elementor-element.elementor-element-49f3f7ba.elementor-view-default .elementor-icon{color:#065F46;border-color:#065F46;}.elementor-3309 .elementor-element.elementor-element-49f3f7ba.elementor-view-framed .elementor-icon, .elementor-3309 .elementor-element.elementor-element-49f3f7ba.elementor-view-default .elementor-icon svg{fill:#065F46;}.elementor-3309 .elementor-element.elementor-element-49f3f7ba.elementor-view-framed .elementor-icon{background-color:#FBBF24;}.elementor-3309 .elementor-element.elementor-element-49f3f7ba.elementor-view-stacked .elementor-icon svg{fill:#FBBF24;}.elementor-3309 .elementor-element.elementor-element-49f3f7ba .elementor-icon{font-size:24px;padding:16px;border-radius:16px 16px 16px 16px;}.elementor-3309 .elementor-element.elementor-element-49f3f7ba .elementor-icon svg{height:24px;}.elementor-3309 .elementor-element.elementor-element-620406fe{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10px;color:#065F46;}.elementor-3309 .elementor-element.elementor-element-66c088e5{text-align:start;}.elementor-3309 .elementor-element.elementor-element-66c088e5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.3em;color:#0F172A;}.elementor-3309 .elementor-element.elementor-element-34fe5c89{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#475569;}.elementor-3309 .elementor-element.elementor-element-59ad4c29{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;color:#64748B;}.elementor-3309 .elementor-element.elementor-element-5c5f975a .elementor-button{background-color:#F1F5F9;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;fill:#1E293B;color:#1E293B;border-radius:12px 12px 12px 12px;padding:11px 16px 11px 16px;}.elementor-3309 .elementor-element.elementor-element-5c5f975a .elementor-button:hover, .elementor-3309 .elementor-element.elementor-element-5c5f975a .elementor-button:focus{background-color:#065F46;color:#FFFFFF;}.elementor-3309 .elementor-element.elementor-element-5c5f975a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3309 .elementor-element.elementor-element-5c5f975a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-3309 .elementor-element.elementor-element-5c5f975a .elementor-button:hover svg, .elementor-3309 .elementor-element.elementor-element-5c5f975a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3309 .elementor-element.elementor-element-1a62a923:not(.elementor-motion-effects-element-type-background), .elementor-3309 .elementor-element.elementor-element-1a62a923 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#022C1F;}.elementor-3309 .elementor-element.elementor-element-1a62a923 > .elementor-container{max-width:1280px;}.elementor-3309 .elementor-element.elementor-element-1a62a923{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 16px 80px 16px;}.elementor-3309 .elementor-element.elementor-element-1a62a923 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3309 .elementor-element.elementor-element-61be7c04 > .elementor-element-populated{padding:0px 8px 48px 8px;}.elementor-3309 .elementor-element.elementor-element-24006013{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;color:#020617;}.elementor-3309 .elementor-element.elementor-element-454a72b8{text-align:center;}.elementor-3309 .elementor-element.elementor-element-454a72b8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-3309 .elementor-element.elementor-element-23e2c{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;line-height:1.6em;color:#CBD5E1;}.elementor-3309 .elementor-element.elementor-element-88ce25b{margin-top:0px;margin-bottom:48px;}.elementor-3309 .elementor-element.elementor-element-403e7563 > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-3309 .elementor-element.elementor-element-60ae3eaa{text-align:center;}.elementor-3309 .elementor-element.elementor-element-60ae3eaa .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:900;color:#020617;}.elementor-3309 .elementor-element.elementor-element-18c1e664{text-align:center;}.elementor-3309 .elementor-element.elementor-element-18c1e664 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-3309 .elementor-element.elementor-element-4560d82b{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;line-height:1.6em;color:#CBD5E1;}.elementor-3309 .elementor-element.elementor-element-7789d2c9 > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-3309 .elementor-element.elementor-element-6ad32af{text-align:center;}.elementor-3309 .elementor-element.elementor-element-6ad32af .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:900;color:#020617;}.elementor-3309 .elementor-element.elementor-element-a55c5cb{text-align:center;}.elementor-3309 .elementor-element.elementor-element-a55c5cb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-3309 .elementor-element.elementor-element-60a5a2e3{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;line-height:1.6em;color:#CBD5E1;}.elementor-3309 .elementor-element.elementor-element-ad4aeee > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-3309 .elementor-element.elementor-element-c6a5475{text-align:center;}.elementor-3309 .elementor-element.elementor-element-c6a5475 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:900;color:#020617;}.elementor-3309 .elementor-element.elementor-element-4f9149c1{text-align:center;}.elementor-3309 .elementor-element.elementor-element-4f9149c1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-3309 .elementor-element.elementor-element-767e3d39{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;line-height:1.6em;color:#CBD5E1;}.elementor-3309 .elementor-element.elementor-element-1e2c362d > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-3309 .elementor-element.elementor-element-7ff7308d{text-align:center;}.elementor-3309 .elementor-element.elementor-element-7ff7308d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:900;color:#020617;}.elementor-3309 .elementor-element.elementor-element-2b419624{text-align:center;}.elementor-3309 .elementor-element.elementor-element-2b419624 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-3309 .elementor-element.elementor-element-1c9260d4{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;line-height:1.6em;color:#CBD5E1;}.elementor-3309 .elementor-element.elementor-element-4cad9f51:not(.elementor-motion-effects-element-type-background), .elementor-3309 .elementor-element.elementor-element-4cad9f51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3309 .elementor-element.elementor-element-4cad9f51{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(245,158,11,0.3);box-shadow:0px 25px 50px -12px rgba(0,0,0,0.4);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-3309 .elementor-element.elementor-element-4cad9f51, .elementor-3309 .elementor-element.elementor-element-4cad9f51 > .elementor-background-overlay{border-radius:24px 24px 24px 24px;}.elementor-3309 .elementor-element.elementor-element-4cad9f51 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3309 .elementor-element.elementor-element-77cc04eb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3309 .elementor-element.elementor-element-77cc04eb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3309 .elementor-element.elementor-element-77cc04eb > .elementor-element-populated{padding:0px 24px 0px 0px;}.elementor-3309 .elementor-element.elementor-element-3e962ac{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;color:#065F46;}.elementor-3309 .elementor-element.elementor-element-5e9c8494{text-align:start;}.elementor-3309 .elementor-element.elementor-element-5e9c8494 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:800;line-height:1.25em;color:#0F172A;}.elementor-3309 .elementor-element.elementor-element-216b203c{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;line-height:1.65em;color:#475569;}.elementor-3309 .elementor-element.elementor-element-6af64e34{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;line-height:1.5em;color:#78350F;}.elementor-bc-flex-widget .elementor-3309 .elementor-element.elementor-element-2c04fe56.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3309 .elementor-element.elementor-element-2c04fe56.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3309 .elementor-element.elementor-element-7ea81eb9{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;color:#334155;}.elementor-3309 .elementor-element.elementor-element-5a4173fe:not(.elementor-motion-effects-element-type-background), .elementor-3309 .elementor-element.elementor-element-5a4173fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3309 .elementor-element.elementor-element-5a4173fe > .elementor-container{max-width:1280px;}.elementor-3309 .elementor-element.elementor-element-5a4173fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 16px 80px 16px;}.elementor-3309 .elementor-element.elementor-element-5a4173fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3309 .elementor-element.elementor-element-20ddafa2{margin-top:0px;margin-bottom:40px;}.elementor-bc-flex-widget .elementor-3309 .elementor-element.elementor-element-67c65c85.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3309 .elementor-element.elementor-element-67c65c85.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3309 .elementor-element.elementor-element-44f6048c{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;color:#065F46;}.elementor-3309 .elementor-element.elementor-element-2e70d997{text-align:start;}.elementor-3309 .elementor-element.elementor-element-2e70d997 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:800;line-height:1.25em;color:#0F172A;}.elementor-bc-flex-widget .elementor-3309 .elementor-element.elementor-element-400dc9d4.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3309 .elementor-element.elementor-element-400dc9d4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3309 .elementor-element.elementor-element-1abfed0a .elementor-button{background-color:rgba(0,0,0,0);font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;fill:#065F46;color:#065F46;padding:8px 0px 8px 0px;}.elementor-3309 .elementor-element.elementor-element-1abfed0a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3309 .elementor-element.elementor-element-1abfed0a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-3309 .elementor-element.elementor-element-1abfed0a .elementor-button:hover, .elementor-3309 .elementor-element.elementor-element-1abfed0a .elementor-button:focus{color:#022C1F;}.elementor-3309 .elementor-element.elementor-element-1abfed0a .elementor-button:hover svg, .elementor-3309 .elementor-element.elementor-element-1abfed0a .elementor-button:focus svg{fill:#022C1F;}.elementor-3309 .elementor-element.elementor-element-586df7d0 > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-3309 .elementor-element.elementor-element-796e5012{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;color:#64748B;}.elementor-3309 .elementor-element.elementor-element-42905c09{text-align:start;}.elementor-3309 .elementor-element.elementor-element-42905c09 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.35em;color:#0F172A;}.elementor-3309 .elementor-element.elementor-element-4b629046{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;line-height:1.6em;color:#475569;}.elementor-3309 .elementor-element.elementor-element-6e1482bd{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;color:#64748B;}.elementor-3309 .elementor-element.elementor-element-6f7d66c5 > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-3309 .elementor-element.elementor-element-252b19e5{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;color:#64748B;}.elementor-3309 .elementor-element.elementor-element-1f865b26{text-align:start;}.elementor-3309 .elementor-element.elementor-element-1f865b26 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.35em;color:#0F172A;}.elementor-3309 .elementor-element.elementor-element-6ac1725b{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;line-height:1.6em;color:#475569;}.elementor-3309 .elementor-element.elementor-element-34d1f2a0{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;color:#64748B;}.elementor-3309 .elementor-element.elementor-element-46880e66 > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-3309 .elementor-element.elementor-element-4f784e03{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;color:#64748B;}.elementor-3309 .elementor-element.elementor-element-7496a57b{text-align:start;}.elementor-3309 .elementor-element.elementor-element-7496a57b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.35em;color:#0F172A;}.elementor-3309 .elementor-element.elementor-element-468450a0{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;line-height:1.6em;color:#475569;}.elementor-3309 .elementor-element.elementor-element-ee6bafb{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;color:#64748B;}.elementor-3309 .elementor-element.elementor-element-38722722:not(.elementor-motion-effects-element-type-background), .elementor-3309 .elementor-element.elementor-element-38722722 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-3309 .elementor-element.elementor-element-38722722 > .elementor-container{max-width:1280px;}.elementor-3309 .elementor-element.elementor-element-38722722{border-style:solid;border-width:1px 0px 0px 0px;border-color:#E2E8F0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 16px 80px 16px;}.elementor-3309 .elementor-element.elementor-element-38722722 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3309 .elementor-element.elementor-element-b0aab2e{margin-top:0px;margin-bottom:40px;}.elementor-bc-flex-widget .elementor-3309 .elementor-element.elementor-element-36d97444.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3309 .elementor-element.elementor-element-36d97444.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3309 .elementor-element.elementor-element-61998c11{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;color:#065F46;}.elementor-3309 .elementor-element.elementor-element-e33edfa{text-align:start;}.elementor-3309 .elementor-element.elementor-element-e33edfa .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:800;line-height:1.25em;color:#0F172A;}.elementor-bc-flex-widget .elementor-3309 .elementor-element.elementor-element-1776248e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3309 .elementor-element.elementor-element-1776248e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3309 .elementor-element.elementor-element-26b58647{text-align:end;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;color:#475569;}.elementor-widget-posts .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-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3309 .elementor-element.elementor-element-4ee732f1{--grid-row-gap:32px;--grid-column-gap:32px;}.elementor-3309 .elementor-element.elementor-element-4ee732f1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.62 * 100% );}.elementor-3309 .elementor-element.elementor-element-4ee732f1:after{content:"0.62";}.elementor-3309 .elementor-element.elementor-element-4ee732f1 .elementor-post__thumbnail__link{width:100%;}.elementor-3309 .elementor-element.elementor-element-4ee732f1 .elementor-post__meta-data span + span:before{content:"•";}.elementor-3309 .elementor-element.elementor-element-4ee732f1 .elementor-post__card{background-color:#FFFFFF;border-color:#E2E8F0;border-width:1px;border-radius:24px;padding-top:24px;padding-bottom:24px;}.elementor-3309 .elementor-element.elementor-element-4ee732f1 .elementor-post__text{padding:0 24px;margin-top:20px;}.elementor-3309 .elementor-element.elementor-element-4ee732f1 .elementor-post__meta-data{padding:10px 24px;color:#94A3B8;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;}.elementor-3309 .elementor-element.elementor-element-4ee732f1 .elementor-post__avatar{padding-right:24px;padding-left:24px;}.elementor-3309 .elementor-element.elementor-element-4ee732f1 .elementor-post__card .elementor-post__meta-data{border-top-color:#F1F5F9;}.elementor-3309 .elementor-element.elementor-element-4ee732f1 .elementor-post__badge{left:0;}.elementor-3309 .elementor-element.elementor-element-4ee732f1 .elementor-post__card .elementor-post__badge{background-color:#065F46;color:#FBBF24;border-radius:999px;font-size:10px;margin:16px;}.elementor-3309 .elementor-element.elementor-element-4ee732f1 .elementor-post__title, .elementor-3309 .elementor-element.elementor-element-4ee732f1 .elementor-post__title a{color:#0F172A;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.35em;}.elementor-3309 .elementor-element.elementor-element-4ee732f1 .elementor-post__excerpt p{color:#475569;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;line-height:1.6em;}.elementor-3309 .elementor-element.elementor-element-4ee732f1 .elementor-post__read-more{color:#065F46;}.elementor-3309 .elementor-element.elementor-element-4ee732f1 a.elementor-post__read-more{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;}.elementor-3309 .elementor-element.elementor-element-4db4ca1f .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;fill:#065F46;color:#065F46;border-style:solid;border-width:1px 1px 1px 1px;border-color:#065F46;border-radius:12px 12px 12px 12px;padding:12px 28px 12px 28px;}.elementor-3309 .elementor-element.elementor-element-4db4ca1f .elementor-button:hover, .elementor-3309 .elementor-element.elementor-element-4db4ca1f .elementor-button:focus{background-color:#065F46;color:#FFFFFF;}.elementor-3309 .elementor-element.elementor-element-4db4ca1f > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3309 .elementor-element.elementor-element-4db4ca1f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3309 .elementor-element.elementor-element-4db4ca1f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-3309 .elementor-element.elementor-element-4db4ca1f .elementor-button:hover svg, .elementor-3309 .elementor-element.elementor-element-4db4ca1f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3309 .elementor-element.elementor-element-76e1fae7:not(.elementor-motion-effects-element-type-background), .elementor-3309 .elementor-element.elementor-element-76e1fae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3309 .elementor-element.elementor-element-76e1fae7 > .elementor-container{max-width:1280px;}.elementor-3309 .elementor-element.elementor-element-76e1fae7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 16px 80px 16px;}.elementor-3309 .elementor-element.elementor-element-76e1fae7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3309 .elementor-element.elementor-element-45c1aaf6 > .elementor-element-populated{padding:0px 8px 48px 8px;}.elementor-3309 .elementor-element.elementor-element-41375393{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;color:#065F46;}.elementor-3309 .elementor-element.elementor-element-573c0d36{text-align:center;}.elementor-3309 .elementor-element.elementor-element-573c0d36 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:800;line-height:1.25em;color:#0F172A;}.elementor-3309 .elementor-element.elementor-element-3961c888{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#475569;}.elementor-3309 .elementor-element.elementor-element-2f9b7a7b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3309 .elementor-element.elementor-element-2f9b7a7b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staipijakarta.ac.id/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-size:cover;}.elementor-3309 .elementor-element.elementor-element-2f9b7a7b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8px 8px 8px 8px;}.elementor-3309 .elementor-element.elementor-element-2f9b7a7b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3309 .elementor-element.elementor-element-6376851d{--spacer-size:150px;}.elementor-3309 .elementor-element.elementor-element-5f0b49e0{z-index:2;text-align:start;}.elementor-3309 .elementor-element.elementor-element-5f0b49e0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;color:#FBBF24;}.elementor-3309 .elementor-element.elementor-element-2a094a11{z-index:2;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;color:#E2E8F0;}.elementor-3309 .elementor-element.elementor-element-67854c83:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3309 .elementor-element.elementor-element-67854c83 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staipijakarta.ac.id/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-size:cover;}.elementor-3309 .elementor-element.elementor-element-67854c83 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8px 8px 8px 8px;}.elementor-3309 .elementor-element.elementor-element-67854c83 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3309 .elementor-element.elementor-element-770e8677{--spacer-size:150px;}.elementor-3309 .elementor-element.elementor-element-227dba46{z-index:2;text-align:start;}.elementor-3309 .elementor-element.elementor-element-227dba46 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;color:#FBBF24;}.elementor-3309 .elementor-element.elementor-element-15a2cc9b{z-index:2;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;color:#E2E8F0;}.elementor-3309 .elementor-element.elementor-element-25f42527:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3309 .elementor-element.elementor-element-25f42527 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staipijakarta.ac.id/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-size:cover;}.elementor-3309 .elementor-element.elementor-element-25f42527 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8px 8px 8px 8px;}.elementor-3309 .elementor-element.elementor-element-25f42527 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3309 .elementor-element.elementor-element-2eb9fb6a{--spacer-size:150px;}.elementor-3309 .elementor-element.elementor-element-103376a9{z-index:2;text-align:start;}.elementor-3309 .elementor-element.elementor-element-103376a9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;color:#FBBF24;}.elementor-3309 .elementor-element.elementor-element-6b3c2484{z-index:2;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;color:#E2E8F0;}.elementor-3309 .elementor-element.elementor-element-5e34bf83:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3309 .elementor-element.elementor-element-5e34bf83 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staipijakarta.ac.id/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-size:cover;}.elementor-3309 .elementor-element.elementor-element-5e34bf83 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8px 8px 8px 8px;}.elementor-3309 .elementor-element.elementor-element-5e34bf83 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3309 .elementor-element.elementor-element-3197b462{--spacer-size:150px;}.elementor-3309 .elementor-element.elementor-element-1cec0887{z-index:2;text-align:start;}.elementor-3309 .elementor-element.elementor-element-1cec0887 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;color:#FBBF24;}.elementor-3309 .elementor-element.elementor-element-5396a053{z-index:2;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;color:#E2E8F0;}.elementor-3309 .elementor-element.elementor-element-40a7df30:not(.elementor-motion-effects-element-type-background), .elementor-3309 .elementor-element.elementor-element-40a7df30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F172A;}.elementor-3309 .elementor-element.elementor-element-40a7df30 > .elementor-container{max-width:1280px;}.elementor-3309 .elementor-element.elementor-element-40a7df30{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 16px 80px 16px;}.elementor-3309 .elementor-element.elementor-element-40a7df30 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3309 .elementor-element.elementor-element-3f802e04 > .elementor-element-populated{padding:0px 8px 48px 8px;}.elementor-3309 .elementor-element.elementor-element-79d61fe5{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;color:#FBBF24;}.elementor-3309 .elementor-element.elementor-element-2dec51d2{text-align:center;}.elementor-3309 .elementor-element.elementor-element-2dec51d2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:800;line-height:1.25em;color:#FFFFFF;}.elementor-3309 .elementor-element.elementor-element-5c1f4a5 > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-3309 .elementor-element.elementor-element-d7cbaee{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-style:italic;line-height:1.7em;color:#CBD5E1;}.elementor-3309 .elementor-element.elementor-element-22415152{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;color:#94A3B8;}.elementor-3309 .elementor-element.elementor-element-30bbe80c > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-3309 .elementor-element.elementor-element-5b1e82c2{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-style:italic;line-height:1.7em;color:#CBD5E1;}.elementor-3309 .elementor-element.elementor-element-3b7dbbeb{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;color:#94A3B8;}.elementor-3309 .elementor-element.elementor-element-316a970a > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-3309 .elementor-element.elementor-element-30816f38{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-style:italic;line-height:1.7em;color:#CBD5E1;}.elementor-3309 .elementor-element.elementor-element-4a7e65a5{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;color:#94A3B8;}@media(max-width:1024px){.elementor-3309 .elementor-element.elementor-element-7de93a72{padding:64px 24px 64px 24px;}.elementor-3309 .elementor-element.elementor-element-6e311865{text-align:center;}.elementor-3309 .elementor-element.elementor-element-6e311865 .elementor-heading-title{font-size:38px;}.elementor-3309 .elementor-element.elementor-element-47105294{text-align:center;}.elementor-3309 .elementor-element.elementor-element-3bea5731{text-align:center;}.elementor-3309 .elementor-element.elementor-element-46c82cec{text-align:center;}.elementor-3309 .elementor-element.elementor-element-60a4fb0b > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3309 .elementor-element.elementor-element-4096f273 > .elementor-element-populated{padding:48px 0px 0px 0px;}.elementor-3309 .elementor-element.elementor-element-77cc04eb > .elementor-element-populated{padding:0px 0px 24px 0px;}.elementor-3309 .elementor-element.elementor-element-26b58647{text-align:start;}}@media(max-width:767px){.elementor-3309 .elementor-element.elementor-element-7de93a72{padding:64px 16px 64px 16px;}.elementor-3309 .elementor-element.elementor-element-52a2cb0a{width:100%;}.elementor-3309 .elementor-element.elementor-element-6e311865 .elementor-heading-title{font-size:30px;}.elementor-3309 .elementor-element.elementor-element-47105294{font-size:16px;}.elementor-3309 .elementor-element.elementor-element-4d605868{width:100%;max-width:100%;}.elementor-3309 .elementor-element.elementor-element-4d605868 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-3309 .elementor-element.elementor-element-5583a0e1{width:100%;max-width:100%;}.elementor-3309 .elementor-element.elementor-element-3bea5731 .elementor-heading-title{font-size:20px;}.elementor-3309 .elementor-element.elementor-element-60a4fb0b{width:100%;}.elementor-3309 .elementor-element.elementor-element-60a4fb0b > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-3309 .elementor-element.elementor-element-390eac50{width:50%;}.elementor-3309 .elementor-element.elementor-element-7d5d71dd{width:50%;}.elementor-3309 .elementor-element.elementor-element-167c1b6b{width:50%;}.elementor-3309 .elementor-element.elementor-element-663fd72d .elementor-counter-title{font-size:11px;}.elementor-3309 .elementor-element.elementor-element-545ccf43{width:50%;}.elementor-3309 .elementor-element.elementor-element-778f78b4 .elementor-counter-title{font-size:11px;}.elementor-3309 .elementor-element.elementor-element-5f5c1743{width:50%;}.elementor-3309 .elementor-element.elementor-element-7d621c6d .elementor-counter-title{font-size:11px;}.elementor-3309 .elementor-element.elementor-element-79c4505e{width:50%;}.elementor-3309 .elementor-element.elementor-element-24092eb3 .elementor-heading-title{font-size:11px;}.elementor-3309 .elementor-element.elementor-element-57b29305{padding:40px 8px 40px 8px;}.elementor-3309 .elementor-element.elementor-element-5d710d7f{width:50%;}.elementor-3309 .elementor-element.elementor-element-7cf8de74{width:50%;}.elementor-3309 .elementor-element.elementor-element-3bd96cd4{width:50%;}.elementor-3309 .elementor-element.elementor-element-134ed620{width:50%;}.elementor-3309 .elementor-element.elementor-element-5edc1f60{width:50%;}.elementor-3309 .elementor-element.elementor-element-2750e8c5{padding:48px 16px 48px 16px;}.elementor-3309 .elementor-element.elementor-element-7f9b42ea{width:100%;}.elementor-3309 .elementor-element.elementor-element-62f7e8cd{--spacer-size:300px;}.elementor-3309 .elementor-element.elementor-element-4096f273{width:100%;}.elementor-3309 .elementor-element.elementor-element-7b24de73 .elementor-heading-title{font-size:24px;}.elementor-3309 .elementor-element.elementor-element-53968f2{font-size:14px;}.elementor-3309 .elementor-element.elementor-element-640a8b12{width:100%;}.elementor-3309 .elementor-element.elementor-element-193901f7{width:100%;}.elementor-3309 .elementor-element.elementor-element-4ad79184{padding:56px 16px 56px 16px;}.elementor-3309 .elementor-element.elementor-element-3d2bd172 .elementor-heading-title{font-size:28px;}.elementor-3309 .elementor-element.elementor-element-59d6f59e{font-size:14px;}.elementor-3309 .elementor-element.elementor-element-5f6c4a37{width:100%;}.elementor-3309 .elementor-element.elementor-element-5f6c4a37 > .elementor-element-populated{padding:8px 0px 8px 0px;}.elementor-3309 .elementor-element.elementor-element-43666f63{width:100%;}.elementor-3309 .elementor-element.elementor-element-43666f63 > .elementor-element-populated{padding:8px 0px 8px 0px;}.elementor-3309 .elementor-element.elementor-element-41b6121d{width:100%;}.elementor-3309 .elementor-element.elementor-element-41b6121d > .elementor-element-populated{padding:8px 0px 8px 0px;}.elementor-3309 .elementor-element.elementor-element-1a62a923{padding:56px 16px 56px 16px;}.elementor-3309 .elementor-element.elementor-element-454a72b8 .elementor-heading-title{font-size:28px;}.elementor-3309 .elementor-element.elementor-element-403e7563{width:100%;}.elementor-3309 .elementor-element.elementor-element-403e7563 > .elementor-element-populated{padding:8px 0px 8px 0px;}.elementor-3309 .elementor-element.elementor-element-7789d2c9{width:100%;}.elementor-3309 .elementor-element.elementor-element-7789d2c9 > .elementor-element-populated{padding:8px 0px 8px 0px;}.elementor-3309 .elementor-element.elementor-element-ad4aeee{width:100%;}.elementor-3309 .elementor-element.elementor-element-ad4aeee > .elementor-element-populated{padding:8px 0px 8px 0px;}.elementor-3309 .elementor-element.elementor-element-1e2c362d{width:100%;}.elementor-3309 .elementor-element.elementor-element-1e2c362d > .elementor-element-populated{padding:8px 0px 8px 0px;}.elementor-3309 .elementor-element.elementor-element-4cad9f51{padding:24px 20px 24px 20px;}.elementor-3309 .elementor-element.elementor-element-77cc04eb{width:100%;}.elementor-3309 .elementor-element.elementor-element-2c04fe56{width:100%;}.elementor-3309 .elementor-element.elementor-element-5a4173fe{padding:56px 16px 56px 16px;}.elementor-3309 .elementor-element.elementor-element-67c65c85{width:100%;}.elementor-3309 .elementor-element.elementor-element-2e70d997 .elementor-heading-title{font-size:26px;}.elementor-3309 .elementor-element.elementor-element-400dc9d4{width:100%;}.elementor-3309 .elementor-element.elementor-element-586df7d0{width:100%;}.elementor-3309 .elementor-element.elementor-element-586df7d0 > .elementor-element-populated{padding:8px 0px 8px 0px;}.elementor-3309 .elementor-element.elementor-element-6f7d66c5{width:100%;}.elementor-3309 .elementor-element.elementor-element-6f7d66c5 > .elementor-element-populated{padding:8px 0px 8px 0px;}.elementor-3309 .elementor-element.elementor-element-46880e66{width:100%;}.elementor-3309 .elementor-element.elementor-element-46880e66 > .elementor-element-populated{padding:8px 0px 8px 0px;}.elementor-3309 .elementor-element.elementor-element-38722722{padding:56px 16px 56px 16px;}.elementor-3309 .elementor-element.elementor-element-36d97444{width:100%;}.elementor-3309 .elementor-element.elementor-element-e33edfa .elementor-heading-title{font-size:26px;}.elementor-3309 .elementor-element.elementor-element-1776248e{width:100%;}.elementor-3309 .elementor-element.elementor-element-4ee732f1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-3309 .elementor-element.elementor-element-4ee732f1:after{content:"0.5";}.elementor-3309 .elementor-element.elementor-element-4ee732f1 .elementor-post__thumbnail__link{width:100%;}.elementor-3309 .elementor-element.elementor-element-76e1fae7{padding:56px 10px 56px 10px;}.elementor-3309 .elementor-element.elementor-element-573c0d36 .elementor-heading-title{font-size:26px;}.elementor-3309 .elementor-element.elementor-element-2f9b7a7b{width:50%;}.elementor-3309 .elementor-element.elementor-element-2f9b7a7b > .elementor-element-populated{padding:6px 6px 6px 6px;}.elementor-3309 .elementor-element.elementor-element-67854c83{width:50%;}.elementor-3309 .elementor-element.elementor-element-67854c83 > .elementor-element-populated{padding:6px 6px 6px 6px;}.elementor-3309 .elementor-element.elementor-element-25f42527{width:50%;}.elementor-3309 .elementor-element.elementor-element-25f42527 > .elementor-element-populated{padding:6px 6px 6px 6px;}.elementor-3309 .elementor-element.elementor-element-5e34bf83{width:50%;}.elementor-3309 .elementor-element.elementor-element-5e34bf83 > .elementor-element-populated{padding:6px 6px 6px 6px;}.elementor-3309 .elementor-element.elementor-element-40a7df30{padding:56px 16px 56px 16px;}.elementor-3309 .elementor-element.elementor-element-2dec51d2 .elementor-heading-title{font-size:26px;}.elementor-3309 .elementor-element.elementor-element-5c1f4a5{width:100%;}.elementor-3309 .elementor-element.elementor-element-5c1f4a5 > .elementor-element-populated{padding:8px 0px 8px 0px;}.elementor-3309 .elementor-element.elementor-element-30bbe80c{width:100%;}.elementor-3309 .elementor-element.elementor-element-30bbe80c > .elementor-element-populated{padding:8px 0px 8px 0px;}.elementor-3309 .elementor-element.elementor-element-316a970a{width:100%;}.elementor-3309 .elementor-element.elementor-element-316a970a > .elementor-element-populated{padding:8px 0px 8px 0px;}}@media(min-width:768px){.elementor-3309 .elementor-element.elementor-element-52a2cb0a{width:58%;}.elementor-3309 .elementor-element.elementor-element-60a4fb0b{width:42%;}.elementor-3309 .elementor-element.elementor-element-390eac50{width:50%;}.elementor-3309 .elementor-element.elementor-element-7d5d71dd{width:50%;}.elementor-3309 .elementor-element.elementor-element-167c1b6b{width:25%;}.elementor-3309 .elementor-element.elementor-element-545ccf43{width:25%;}.elementor-3309 .elementor-element.elementor-element-5f5c1743{width:25%;}.elementor-3309 .elementor-element.elementor-element-79c4505e{width:25%;}.elementor-3309 .elementor-element.elementor-element-7f9b42ea{width:41.666%;}.elementor-3309 .elementor-element.elementor-element-4096f273{width:58.333%;}.elementor-3309 .elementor-element.elementor-element-640a8b12{width:55%;}.elementor-3309 .elementor-element.elementor-element-193901f7{width:45%;}.elementor-3309 .elementor-element.elementor-element-199a4de4{width:100%;}.elementor-3309 .elementor-element.elementor-element-6ba820e5{width:100%;}.elementor-3309 .elementor-element.elementor-element-5c63743c{width:100%;}.elementor-3309 .elementor-element.elementor-element-61be7c04{width:100%;}.elementor-3309 .elementor-element.elementor-element-403e7563{width:25%;}.elementor-3309 .elementor-element.elementor-element-7789d2c9{width:25%;}.elementor-3309 .elementor-element.elementor-element-ad4aeee{width:25%;}.elementor-3309 .elementor-element.elementor-element-1e2c362d{width:25%;}.elementor-3309 .elementor-element.elementor-element-77cc04eb{width:41.666%;}.elementor-3309 .elementor-element.elementor-element-2c04fe56{width:58.333%;}.elementor-3309 .elementor-element.elementor-element-5cbba505{width:100%;}.elementor-3309 .elementor-element.elementor-element-67c65c85{width:70%;}.elementor-3309 .elementor-element.elementor-element-400dc9d4{width:30%;}.elementor-3309 .elementor-element.elementor-element-586df7d0{width:33.333%;}.elementor-3309 .elementor-element.elementor-element-6f7d66c5{width:33.333%;}.elementor-3309 .elementor-element.elementor-element-46880e66{width:33.333%;}.elementor-3309 .elementor-element.elementor-element-7ea5690a{width:100%;}.elementor-3309 .elementor-element.elementor-element-36d97444{width:55%;}.elementor-3309 .elementor-element.elementor-element-1776248e{width:45%;}.elementor-3309 .elementor-element.elementor-element-68ef00db{width:100%;}.elementor-3309 .elementor-element.elementor-element-45c1aaf6{width:100%;}.elementor-3309 .elementor-element.elementor-element-2f9b7a7b{width:25%;}.elementor-3309 .elementor-element.elementor-element-67854c83{width:25%;}.elementor-3309 .elementor-element.elementor-element-25f42527{width:25%;}.elementor-3309 .elementor-element.elementor-element-5e34bf83{width:25%;}.elementor-3309 .elementor-element.elementor-element-68055a6d{width:100%;}.elementor-3309 .elementor-element.elementor-element-3f802e04{width:100%;}.elementor-3309 .elementor-element.elementor-element-5c1f4a5{width:33.333%;}.elementor-3309 .elementor-element.elementor-element-30bbe80c{width:33.333%;}.elementor-3309 .elementor-element.elementor-element-316a970a{width:33.333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3309 .elementor-element.elementor-element-52a2cb0a{width:100%;}.elementor-3309 .elementor-element.elementor-element-60a4fb0b{width:100%;}.elementor-3309 .elementor-element.elementor-element-167c1b6b{width:25%;}.elementor-3309 .elementor-element.elementor-element-545ccf43{width:25%;}.elementor-3309 .elementor-element.elementor-element-5f5c1743{width:25%;}.elementor-3309 .elementor-element.elementor-element-79c4505e{width:25%;}.elementor-3309 .elementor-element.elementor-element-5d710d7f{width:33.333%;}.elementor-3309 .elementor-element.elementor-element-7cf8de74{width:33.333%;}.elementor-3309 .elementor-element.elementor-element-3bd96cd4{width:33.333%;}.elementor-3309 .elementor-element.elementor-element-134ed620{width:33.333%;}.elementor-3309 .elementor-element.elementor-element-5edc1f60{width:33.333%;}.elementor-3309 .elementor-element.elementor-element-7f9b42ea{width:100%;}.elementor-3309 .elementor-element.elementor-element-4096f273{width:100%;}.elementor-3309 .elementor-element.elementor-element-5f6c4a37{width:50%;}.elementor-3309 .elementor-element.elementor-element-43666f63{width:50%;}.elementor-3309 .elementor-element.elementor-element-41b6121d{width:50%;}.elementor-3309 .elementor-element.elementor-element-403e7563{width:50%;}.elementor-3309 .elementor-element.elementor-element-7789d2c9{width:50%;}.elementor-3309 .elementor-element.elementor-element-ad4aeee{width:50%;}.elementor-3309 .elementor-element.elementor-element-1e2c362d{width:50%;}.elementor-3309 .elementor-element.elementor-element-77cc04eb{width:100%;}.elementor-3309 .elementor-element.elementor-element-2c04fe56{width:100%;}.elementor-3309 .elementor-element.elementor-element-67c65c85{width:70%;}.elementor-3309 .elementor-element.elementor-element-400dc9d4{width:30%;}.elementor-3309 .elementor-element.elementor-element-586df7d0{width:100%;}.elementor-3309 .elementor-element.elementor-element-6f7d66c5{width:100%;}.elementor-3309 .elementor-element.elementor-element-46880e66{width:100%;}.elementor-3309 .elementor-element.elementor-element-36d97444{width:100%;}.elementor-3309 .elementor-element.elementor-element-1776248e{width:100%;}.elementor-3309 .elementor-element.elementor-element-2f9b7a7b{width:50%;}.elementor-3309 .elementor-element.elementor-element-67854c83{width:50%;}.elementor-3309 .elementor-element.elementor-element-25f42527{width:50%;}.elementor-3309 .elementor-element.elementor-element-5e34bf83{width:50%;}.elementor-3309 .elementor-element.elementor-element-5c1f4a5{width:100%;}.elementor-3309 .elementor-element.elementor-element-30bbe80c{width:100%;}.elementor-3309 .elementor-element.elementor-element-316a970a{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-61f2424b */.elementor-3309 .elementor-element.elementor-element-61f2424b p{margin:0}
.elementor-3309 .elementor-element.elementor-element-61f2424b .pill{display:inline-flex;gap:8px;align-items:center;background:rgba(6,95,70,.8);border:1px solid rgba(5,150,105,.5);border-radius:999px;padding:6px 16px;font-weight:600;backdrop-filter:blur(12px)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e311865 */.elementor-3309 .elementor-element.elementor-element-6e311865 .grad{background:linear-gradient(90deg,#FBBF24,#FDE68A);-webkit-background-clip:text;background-clip:text;color:transparent}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47105294 */.elementor-3309 .elementor-element.elementor-element-47105294{max-width:672px}
.elementor-3309 .elementor-element.elementor-element-47105294 p{margin:0}
@media(max-width:1024px){.elementor-3309 .elementor-element.elementor-element-47105294{margin:0 auto}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4d605868 */.elementor-3309 .elementor-element.elementor-element-4d605868 .elementor-button{box-shadow:0 10px 15px rgba(0,0,0,.2);transition:.2s;width:100%}
.elementor-3309 .elementor-element.elementor-element-4d605868 .elementor-button:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(245,158,11,.25)}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5583a0e1 */.elementor-3309 .elementor-element.elementor-element-5583a0e1 .elementor-button{border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(12px);transition:.2s;width:100%}
.elementor-3309 .elementor-element.elementor-element-5583a0e1 .elementor-button:hover{background:rgba(255,255,255,.2)!important}
.elementor-3309 .elementor-element.elementor-element-5583a0e1 .elementor-button-icon{color:#FBBF24}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46c82cec */.elementor-3309 .elementor-element.elementor-element-46c82cec p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-52a2cb0a */.elementor-3309 .elementor-element.elementor-element-52a2cb0a{text-align:left}
@media(max-width:1024px){.elementor-3309 .elementor-element.elementor-element-52a2cb0a > .elementor-widget-wrap{justify-content:center;text-align:center}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f738e3e */.elementor-3309 .elementor-element.elementor-element-5f738e3e .elementor-heading-title{background:#F59E0B;padding:4px 12px;border-radius:999px;box-shadow:0 10px 15px rgba(0,0,0,.2)}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5d654e22 */.elementor-3309 .elementor-element.elementor-element-5d654e22 .elementor-icon-list-icon{width:24px;height:24px;min-width:24px;border-radius:50%;background:rgba(5,150,105,.5);display:flex;align-items:center;justify-content:center;margin-top:1px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37bc7243 */.elementor-3309 .elementor-element.elementor-element-37bc7243 p{margin:0}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f1181e6 */.elementor-3309 .elementor-element.elementor-element-3f1181e6 .elementor-button{border:1px solid rgba(16,185,129,.3)}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-60a4fb0b */.elementor-3309 .elementor-element.elementor-element-60a4fb0b > .elementor-widget-wrap{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);position:relative}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7de93a72 */.elementor-3309 .elementor-element.elementor-element-7de93a72{background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23a00e00' fill-opacity='0.05' fill-rule='evenodd'%3E%3Cpath d='M30 30L0 0h60L30 30zM0 60l30-30 30 30H0z'/%3E%3C/g%3E%3C/svg%3E");}
.elementor-3309 .elementor-element.elementor-element-7de93a72::after{content:'اقرأ';position:absolute;right:-80px;bottom:-80px;font-family:'Amiri',serif;font-size:280px;line-height:1;color:#FBBF24;opacity:.1;pointer-events:none;user-select:none;z-index:1}
.elementor-3309 .elementor-element.elementor-element-7de93a72 > .elementor-container{position:relative;z-index:2}
@media(max-width:767px){.elementor-3309 .elementor-element.elementor-element-7de93a72::after{font-size:180px}}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-663fd72d */.elementor-3309 .elementor-element.elementor-element-663fd72d,.elementor-3309 .elementor-element.elementor-element-663fd72d .elementor-counter-title{text-align:center}
.elementor-3309 .elementor-element.elementor-element-663fd72d .elementor-counter-number-wrapper{line-height:1.1;justify-content:center}
.elementor-3309 .elementor-element.elementor-element-663fd72d .elementor-counter-title{margin-top:4px}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-778f78b4 */.elementor-3309 .elementor-element.elementor-element-778f78b4,.elementor-3309 .elementor-element.elementor-element-778f78b4 .elementor-counter-title{text-align:center}
.elementor-3309 .elementor-element.elementor-element-778f78b4 .elementor-counter-number-wrapper{line-height:1.1;justify-content:center}
.elementor-3309 .elementor-element.elementor-element-778f78b4 .elementor-counter-title{margin-top:4px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-545ccf43 */.elementor-3309 .elementor-element.elementor-element-545ccf43{border-left:1px solid #F1F5F9}
@media(max-width:767px){.elementor-3309 .elementor-element.elementor-element-545ccf43{border-left:0}}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-7d621c6d */.elementor-3309 .elementor-element.elementor-element-7d621c6d,.elementor-3309 .elementor-element.elementor-element-7d621c6d .elementor-counter-title{text-align:center}
.elementor-3309 .elementor-element.elementor-element-7d621c6d .elementor-counter-number-wrapper{line-height:1.1;justify-content:center}
.elementor-3309 .elementor-element.elementor-element-7d621c6d .elementor-counter-title{margin-top:4px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5f5c1743 */.elementor-3309 .elementor-element.elementor-element-5f5c1743{border-left:1px solid #F1F5F9}
@media(max-width:767px){.elementor-3309 .elementor-element.elementor-element-5f5c1743{border-left:0}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-79c4505e */.elementor-3309 .elementor-element.elementor-element-79c4505e{border-left:1px solid #F1F5F9}
@media(max-width:767px){.elementor-3309 .elementor-element.elementor-element-79c4505e{border-left:0}}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6e10d66f */.elementor-3309 .elementor-element.elementor-element-6e10d66f .elementor-widget-container{background:#fff;padding:20px;border-radius:16px;border:1px solid rgba(226,232,240,.8);box-shadow:0 1px 2px rgba(0,0,0,.05);transition:.25s;height:100%}
.elementor-3309 .elementor-element.elementor-element-6e10d66f:hover .elementor-widget-container{box-shadow:0 4px 6px -1px rgba(0,0,0,.1);border-color:#10B981}
.elementor-3309 .elementor-element.elementor-element-6e10d66f .elementor-icon{transition:.25s}
.elementor-3309 .elementor-element.elementor-element-6e10d66f:hover .elementor-icon{background:#065F46!important;color:#FBBF24!important;fill:#FBBF24!important}
.elementor-3309 .elementor-element.elementor-element-6e10d66f:hover .elementor-icon-box-title,.elementor-3309 .elementor-element.elementor-element-6e10d66f:hover .elementor-icon-box-title a{color:#065F46!important}
.elementor-3309 .elementor-element.elementor-element-6e10d66f .elementor-icon-box-description{margin:0}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e04e1ac */.elementor-3309 .elementor-element.elementor-element-1e04e1ac .elementor-widget-container{background:#fff;padding:20px;border-radius:16px;border:1px solid rgba(226,232,240,.8);box-shadow:0 1px 2px rgba(0,0,0,.05);transition:.25s;height:100%}
.elementor-3309 .elementor-element.elementor-element-1e04e1ac:hover .elementor-widget-container{box-shadow:0 4px 6px -1px rgba(0,0,0,.1);border-color:#10B981}
.elementor-3309 .elementor-element.elementor-element-1e04e1ac .elementor-icon{transition:.25s}
.elementor-3309 .elementor-element.elementor-element-1e04e1ac:hover .elementor-icon{background:#065F46!important;color:#FBBF24!important;fill:#FBBF24!important}
.elementor-3309 .elementor-element.elementor-element-1e04e1ac:hover .elementor-icon-box-title,.elementor-3309 .elementor-element.elementor-element-1e04e1ac:hover .elementor-icon-box-title a{color:#065F46!important}
.elementor-3309 .elementor-element.elementor-element-1e04e1ac .elementor-icon-box-description{margin:0}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2067de26 */.elementor-3309 .elementor-element.elementor-element-2067de26 .elementor-widget-container{background:#fff;padding:20px;border-radius:16px;border:1px solid rgba(226,232,240,.8);box-shadow:0 1px 2px rgba(0,0,0,.05);transition:.25s;height:100%}
.elementor-3309 .elementor-element.elementor-element-2067de26:hover .elementor-widget-container{box-shadow:0 4px 6px -1px rgba(0,0,0,.1);border-color:#10B981}
.elementor-3309 .elementor-element.elementor-element-2067de26 .elementor-icon{transition:.25s}
.elementor-3309 .elementor-element.elementor-element-2067de26:hover .elementor-icon{background:#065F46!important;color:#FBBF24!important;fill:#FBBF24!important}
.elementor-3309 .elementor-element.elementor-element-2067de26:hover .elementor-icon-box-title,.elementor-3309 .elementor-element.elementor-element-2067de26:hover .elementor-icon-box-title a{color:#065F46!important}
.elementor-3309 .elementor-element.elementor-element-2067de26 .elementor-icon-box-description{margin:0}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1ae88223 */.elementor-3309 .elementor-element.elementor-element-1ae88223 .elementor-widget-container{background:#fff;padding:20px;border-radius:16px;border:1px solid rgba(226,232,240,.8);box-shadow:0 1px 2px rgba(0,0,0,.05);transition:.25s;height:100%}
.elementor-3309 .elementor-element.elementor-element-1ae88223:hover .elementor-widget-container{box-shadow:0 4px 6px -1px rgba(0,0,0,.1);border-color:#10B981}
.elementor-3309 .elementor-element.elementor-element-1ae88223 .elementor-icon{transition:.25s}
.elementor-3309 .elementor-element.elementor-element-1ae88223:hover .elementor-icon{background:#065F46!important;color:#FBBF24!important;fill:#FBBF24!important}
.elementor-3309 .elementor-element.elementor-element-1ae88223:hover .elementor-icon-box-title,.elementor-3309 .elementor-element.elementor-element-1ae88223:hover .elementor-icon-box-title a{color:#065F46!important}
.elementor-3309 .elementor-element.elementor-element-1ae88223 .elementor-icon-box-description{margin:0}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6b0b3fe */.elementor-3309 .elementor-element.elementor-element-6b0b3fe .elementor-widget-container{background:#fff;padding:20px;border-radius:16px;border:1px solid rgba(226,232,240,.8);box-shadow:0 1px 2px rgba(0,0,0,.05);transition:.25s;height:100%}
.elementor-3309 .elementor-element.elementor-element-6b0b3fe:hover .elementor-widget-container{box-shadow:0 4px 6px -1px rgba(0,0,0,.1);border-color:#10B981}
.elementor-3309 .elementor-element.elementor-element-6b0b3fe .elementor-icon{transition:.25s}
.elementor-3309 .elementor-element.elementor-element-6b0b3fe:hover .elementor-icon{background:#065F46!important;color:#FBBF24!important;fill:#FBBF24!important}
.elementor-3309 .elementor-element.elementor-element-6b0b3fe:hover .elementor-icon-box-title,.elementor-3309 .elementor-element.elementor-element-6b0b3fe:hover .elementor-icon-box-title a{color:#065F46!important}
.elementor-3309 .elementor-element.elementor-element-6b0b3fe .elementor-icon-box-description{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7f9b42ea */.elementor-3309 .elementor-element.elementor-element-7f9b42ea > .elementor-element-populated{overflow:hidden}
.elementor-3309 .elementor-element.elementor-element-7f9b42ea::after{content:'';position:absolute;right:-16px;bottom:-16px;width:128px;height:128px;background:rgba(245,158,11,.1);border-radius:24px;z-index:-1}
@media(max-width:767px){.elementor-3309 .elementor-element.elementor-element-7f9b42ea::after{display:none}}
.elementor-3309 .elementor-element.elementor-element-7f9b42ea .elementor-widget-heading{position:relative;z-index:2}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39a22251 */.elementor-3309 .elementor-element.elementor-element-39a22251 p{margin:0}
.elementor-3309 .elementor-element.elementor-element-39a22251 .tag{display:inline-flex;gap:8px;align-items:center;background:#ECFDF5;padding:4px 12px;border-radius:6px;font-weight:700;text-transform:uppercase;letter-spacing:2px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53968f2 */.elementor-3309 .elementor-element.elementor-element-53968f2 p{margin:0 0 16px}
.elementor-3309 .elementor-element.elementor-element-53968f2 p:last-child{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f401027 */.elementor-3309 .elementor-element.elementor-element-7f401027 p{margin:0}
.elementor-3309 .elementor-element.elementor-element-7f401027 .lb{display:block;font-size:12px;color:#64748B;text-transform:uppercase;letter-spacing:.8px;font-weight:600}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25e262e0 */.elementor-3309 .elementor-element.elementor-element-25e262e0 p{margin:0}
.elementor-3309 .elementor-element.elementor-element-25e262e0 .lb{display:block;font-size:12px;color:#64748B;text-transform:uppercase;letter-spacing:.8px;font-weight:600}
.elementor-3309 .elementor-element.elementor-element-25e262e0{border-left:1px solid #E2E8F0;padding-left:24px}
@media(max-width:767px){.elementor-3309 .elementor-element.elementor-element-25e262e0{border-left:0;padding-left:0;margin-top:12px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a3875da */.elementor-3309 .elementor-element.elementor-element-7a3875da p{margin:0}
.elementor-3309 .elementor-element.elementor-element-7a3875da .tag{background:rgba(209,250,229,.8);padding:4px 12px;border-radius:6px;font-weight:700;text-transform:uppercase;letter-spacing:2px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-59d6f59e */.elementor-3309 .elementor-element.elementor-element-59d6f59e p{margin:0}
.elementor-3309 .elementor-element.elementor-element-59d6f59e{max-width:768px;margin:0 auto}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1f4f2c44 */.elementor-3309 .elementor-element.elementor-element-1f4f2c44 .elementor-icon{box-shadow:0 10px 15px rgba(6,78,59,.2);transition:.3s}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17efd0e5 */.elementor-3309 .elementor-element.elementor-element-17efd0e5 p{margin:0}
.elementor-3309 .elementor-element.elementor-element-17efd0e5 .akr{background:#ECFDF5;padding:4px 10px;border-radius:999px;font-weight:700;text-transform:uppercase;letter-spacing:.8px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16154f4 */.elementor-3309 .elementor-element.elementor-element-16154f4 .elementor-heading-title{transition:.3s}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19c827e1 */.elementor-3309 .elementor-element.elementor-element-19c827e1 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-511b2f3e */.elementor-3309 .elementor-element.elementor-element-511b2f3e{border-top:1px solid #F1F5F9;padding-top:16px}
.elementor-3309 .elementor-element.elementor-element-511b2f3e div{margin-bottom:6px}
.elementor-3309 .elementor-element.elementor-element-511b2f3e i{color:#047857;margin-right:8px;width:14px}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3be44481 */.elementor-3309 .elementor-element.elementor-element-3be44481{margin-top:auto!important;padding-top:8px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5f6c4a37 */.elementor-3309 .elementor-element.elementor-element-5f6c4a37 > .elementor-widget-wrap{background:#fff;border:1px solid #E2E8F0;border-radius:24px;padding:24px!important;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:.3s;flex-direction:column;align-content:stretch;row-gap:14px;height:100%}
.elementor-3309 .elementor-element.elementor-element-5f6c4a37 > .elementor-widget-wrap > .elementor-element{margin-bottom:0!important}
.elementor-3309 .elementor-element.elementor-element-5f6c4a37:hover > .elementor-widget-wrap{box-shadow:0 20px 25px -5px rgba(0,0,0,.1);transform:translateY(-4px)}
.elementor-3309 .elementor-element.elementor-element-5f6c4a37:hover .elementor-icon{transform:scale(1.1)}
.elementor-3309 .elementor-element.elementor-element-5f6c4a37:hover h3{color:#065F46!important}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-38313101 */.elementor-3309 .elementor-element.elementor-element-38313101 .elementor-icon{box-shadow:0 10px 15px rgba(6,78,59,.2);transition:.3s}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21ec637f */.elementor-3309 .elementor-element.elementor-element-21ec637f p{margin:0}
.elementor-3309 .elementor-element.elementor-element-21ec637f .akr{background:#ECFDF5;padding:4px 10px;border-radius:999px;font-weight:700;text-transform:uppercase;letter-spacing:.8px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac1fd36 */.elementor-3309 .elementor-element.elementor-element-ac1fd36 .elementor-heading-title{transition:.3s}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70de699b */.elementor-3309 .elementor-element.elementor-element-70de699b p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-238e9341 */.elementor-3309 .elementor-element.elementor-element-238e9341{border-top:1px solid #F1F5F9;padding-top:16px}
.elementor-3309 .elementor-element.elementor-element-238e9341 div{margin-bottom:6px}
.elementor-3309 .elementor-element.elementor-element-238e9341 i{color:#047857;margin-right:8px;width:14px}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-70c03c58 */.elementor-3309 .elementor-element.elementor-element-70c03c58{margin-top:auto!important;padding-top:8px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-43666f63 */.elementor-3309 .elementor-element.elementor-element-43666f63 > .elementor-widget-wrap{background:#fff;border:1px solid #E2E8F0;border-radius:24px;padding:24px!important;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:.3s;flex-direction:column;align-content:stretch;row-gap:14px;height:100%}
.elementor-3309 .elementor-element.elementor-element-43666f63 > .elementor-widget-wrap > .elementor-element{margin-bottom:0!important}
.elementor-3309 .elementor-element.elementor-element-43666f63:hover > .elementor-widget-wrap{box-shadow:0 20px 25px -5px rgba(0,0,0,.1);transform:translateY(-4px)}
.elementor-3309 .elementor-element.elementor-element-43666f63:hover .elementor-icon{transform:scale(1.1)}
.elementor-3309 .elementor-element.elementor-element-43666f63:hover h3{color:#065F46!important}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-49f3f7ba */.elementor-3309 .elementor-element.elementor-element-49f3f7ba .elementor-icon{box-shadow:0 10px 15px rgba(6,78,59,.2);transition:.3s}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-620406fe */.elementor-3309 .elementor-element.elementor-element-620406fe p{margin:0}
.elementor-3309 .elementor-element.elementor-element-620406fe .akr{background:#ECFDF5;padding:4px 10px;border-radius:999px;font-weight:700;text-transform:uppercase;letter-spacing:.8px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66c088e5 */.elementor-3309 .elementor-element.elementor-element-66c088e5 .elementor-heading-title{transition:.3s}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34fe5c89 */.elementor-3309 .elementor-element.elementor-element-34fe5c89 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-59ad4c29 */.elementor-3309 .elementor-element.elementor-element-59ad4c29{border-top:1px solid #F1F5F9;padding-top:16px}
.elementor-3309 .elementor-element.elementor-element-59ad4c29 div{margin-bottom:6px}
.elementor-3309 .elementor-element.elementor-element-59ad4c29 i{color:#047857;margin-right:8px;width:14px}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c5f975a */.elementor-3309 .elementor-element.elementor-element-5c5f975a{margin-top:auto!important;padding-top:8px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-41b6121d */.elementor-3309 .elementor-element.elementor-element-41b6121d > .elementor-widget-wrap{background:#fff;border:1px solid #E2E8F0;border-radius:24px;padding:24px!important;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:.3s;flex-direction:column;align-content:stretch;row-gap:14px;height:100%}
.elementor-3309 .elementor-element.elementor-element-41b6121d > .elementor-widget-wrap > .elementor-element{margin-bottom:0!important}
.elementor-3309 .elementor-element.elementor-element-41b6121d:hover > .elementor-widget-wrap{box-shadow:0 20px 25px -5px rgba(0,0,0,.1);transform:translateY(-4px)}
.elementor-3309 .elementor-element.elementor-element-41b6121d:hover .elementor-icon{transform:scale(1.1)}
.elementor-3309 .elementor-element.elementor-element-41b6121d:hover h3{color:#065F46!important}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4ad79184 */.elementor-3309 .elementor-element.elementor-element-4ad79184{background-image:url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23059669' fill-opacity='0.03' fill-rule='evenodd'%3E%3Cpath d='M0 0h80v80H0V0zm40 40M10 10l20 20-20 20L0 30l10-20zm60 0l20 20-20 20-20-20 20-20zM40 0l20 20-20 20L20 20 40 0zm0 40l20 20-20 20-20-20 20-20z'/%3E%3C/g%3E%3C/svg%3E")}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24006013 */.elementor-3309 .elementor-element.elementor-element-24006013 p{margin:0}
.elementor-3309 .elementor-element.elementor-element-24006013 .tag{background:#F59E0B;padding:4px 12px;border-radius:6px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;display:inline-block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23e2c */.elementor-3309 .elementor-element.elementor-element-23e2c p{margin:0}
.elementor-3309 .elementor-element.elementor-element-23e2c{max-width:768px;margin:0 auto}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60ae3eaa */.elementor-3309 .elementor-element.elementor-element-60ae3eaa .elementor-heading-title{width:40px;height:40px;border-radius:50%;background:#F59E0B;display:flex;align-items:center;justify-content:center;margin:0 auto}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4560d82b */.elementor-3309 .elementor-element.elementor-element-4560d82b p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-403e7563 */.elementor-3309 .elementor-element.elementor-element-403e7563 > .elementor-widget-wrap{background:rgba(6,78,59,.6);border:1px solid rgba(4,120,87,.5);border-radius:16px;padding:24px!important;height:100%;align-content:flex-start;row-gap:10px}
.elementor-3309 .elementor-element.elementor-element-403e7563 > .elementor-widget-wrap > .elementor-element{margin-bottom:0!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ad32af */.elementor-3309 .elementor-element.elementor-element-6ad32af .elementor-heading-title{width:40px;height:40px;border-radius:50%;background:#F59E0B;display:flex;align-items:center;justify-content:center;margin:0 auto}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60a5a2e3 */.elementor-3309 .elementor-element.elementor-element-60a5a2e3 p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7789d2c9 */.elementor-3309 .elementor-element.elementor-element-7789d2c9 > .elementor-widget-wrap{background:rgba(6,78,59,.6);border:1px solid rgba(4,120,87,.5);border-radius:16px;padding:24px!important;height:100%;align-content:flex-start;row-gap:10px}
.elementor-3309 .elementor-element.elementor-element-7789d2c9 > .elementor-widget-wrap > .elementor-element{margin-bottom:0!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6a5475 */.elementor-3309 .elementor-element.elementor-element-c6a5475 .elementor-heading-title{width:40px;height:40px;border-radius:50%;background:#F59E0B;display:flex;align-items:center;justify-content:center;margin:0 auto}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-767e3d39 */.elementor-3309 .elementor-element.elementor-element-767e3d39 p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ad4aeee */.elementor-3309 .elementor-element.elementor-element-ad4aeee > .elementor-widget-wrap{background:rgba(6,78,59,.6);border:1px solid rgba(4,120,87,.5);border-radius:16px;padding:24px!important;height:100%;align-content:flex-start;row-gap:10px}
.elementor-3309 .elementor-element.elementor-element-ad4aeee > .elementor-widget-wrap > .elementor-element{margin-bottom:0!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ff7308d */.elementor-3309 .elementor-element.elementor-element-7ff7308d .elementor-heading-title{width:40px;height:40px;border-radius:50%;background:#F59E0B;display:flex;align-items:center;justify-content:center;margin:0 auto}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c9260d4 */.elementor-3309 .elementor-element.elementor-element-1c9260d4 p{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1e2c362d */.elementor-3309 .elementor-element.elementor-element-1e2c362d > .elementor-widget-wrap{background:rgba(6,78,59,.6);border:1px solid rgba(4,120,87,.5);border-radius:16px;padding:24px!important;height:100%;align-content:flex-start;row-gap:10px}
.elementor-3309 .elementor-element.elementor-element-1e2c362d > .elementor-widget-wrap > .elementor-element{margin-bottom:0!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e962ac */.elementor-3309 .elementor-element.elementor-element-3e962ac p{margin:0}
.elementor-3309 .elementor-element.elementor-element-3e962ac .tag{background:#D1FAE5;padding:4px 12px;border-radius:6px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;display:inline-block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-216b203c */.elementor-3309 .elementor-element.elementor-element-216b203c p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6af64e34 */.elementor-3309 .elementor-element.elementor-element-6af64e34 p{margin:0}
.elementor-3309 .elementor-element.elementor-element-6af64e34 .elementor-widget-container,.elementor-3309 .elementor-element.elementor-element-6af64e34 .elementor-text-editor{display:flex;gap:12px;align-items:flex-start}
.elementor-3309 .elementor-element.elementor-element-6af64e34{background:#FFFBEB;border:1px solid #FDE68A;border-radius:12px;padding:16px}
.elementor-3309 .elementor-element.elementor-element-6af64e34 i{color:#D97706;font-size:16px;margin-top:2px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ea81eb9 */.elementor-3309 .elementor-element.elementor-element-7ea81eb9 .elementor-widget-container{overflow-x:auto}
.elementor-3309 .elementor-element.elementor-element-7ea81eb9 .sp-tbl{width:100%;min-width:560px;border-collapse:separate;border-spacing:0;font-size:13px;border:1px solid #E2E8F0;border-radius:16px;overflow:hidden;margin:0}
.elementor-3309 .elementor-element.elementor-element-7ea81eb9 .sp-tbl th{background:#065F46;color:#fff;font-weight:700;text-align:left;padding:14px 16px;font-size:13px;line-height:1.3;border:0}
.elementor-3309 .elementor-element.elementor-element-7ea81eb9 .sp-tbl th small{color:#FCD34D;font-weight:500;font-size:11px}
.elementor-3309 .elementor-element.elementor-element-7ea81eb9 .sp-tbl td{padding:14px 16px;border:0;border-top:1px solid #E2E8F0;color:#334155;background:#fff}
.elementor-3309 .elementor-element.elementor-element-7ea81eb9 .sp-tbl tbody tr:nth-child(even) td{background:#F8FAFC}
.elementor-3309 .elementor-element.elementor-element-7ea81eb9 .sp-tbl td:first-child{font-weight:700;color:#0F172A}
.elementor-3309 .elementor-element.elementor-element-7ea81eb9 .sp-tbl td:not(:first-child),.elementor-3309 .elementor-element.elementor-element-7ea81eb9 .sp-tbl th:not(:first-child){text-align:right;white-space:nowrap}
.elementor-3309 .elementor-element.elementor-element-7ea81eb9 .sp-tbl tbody tr:hover td{background:#ECFDF5}
.elementor-3309 .elementor-element.elementor-element-7ea81eb9 .sp-note{font-size:12px;color:#64748B;margin:12px 0 0}
.elementor-3309 .elementor-element.elementor-element-7ea81eb9 .sp-wa{margin:12px 0 0}.elementor-3309 .elementor-element.elementor-element-7ea81eb9 .sp-wa a{color:#065F46;font-weight:700;font-size:13px}.elementor-3309 .elementor-element.elementor-element-7ea81eb9 .sp-wa a:hover{text-decoration:underline}
.elementor-3309 .elementor-element.elementor-element-7ea81eb9 .sp-wa i{color:#059669;font-size:16px;margin-right:6px}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1a62a923 */.elementor-3309 .elementor-element.elementor-element-1a62a923{background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23ffffff' fill-opacity='0.05' fill-rule='evenodd'%3E%3Cpath d='M30 30L0 0h60L30 30zM0 60l30-30 30 30H0z'/%3E%3C/g%3E%3C/svg%3E")}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44f6048c */.elementor-3309 .elementor-element.elementor-element-44f6048c p{margin:0}
.elementor-3309 .elementor-element.elementor-element-44f6048c .tag{background:#ECFDF5;padding:4px 12px;border-radius:6px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;display:inline-block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-796e5012 */.elementor-3309 .elementor-element.elementor-element-796e5012 p{margin:0}
.elementor-3309 .elementor-element.elementor-element-796e5012 .row{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%}
.elementor-3309 .elementor-element.elementor-element-796e5012 .jt{background:#D1FAE5;color:#065F46;font-weight:700;padding:4px 10px;border-radius:6px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42905c09 */.elementor-3309 .elementor-element.elementor-element-42905c09 a:hover,.elementor-3309 .elementor-element.elementor-element-42905c09 .elementor-heading-title:hover{color:#065F46}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b629046 */.elementor-3309 .elementor-element.elementor-element-4b629046 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e1482bd */.elementor-3309 .elementor-element.elementor-element-6e1482bd p{margin:0}
.elementor-3309 .elementor-element.elementor-element-6e1482bd .row{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;width:100%}
.elementor-3309 .elementor-element.elementor-element-6e1482bd .idx{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}
.elementor-3309 .elementor-element.elementor-element-6e1482bd .idx i{color:#EF4444}
.elementor-3309 .elementor-element.elementor-element-6e1482bd{margin-top:auto!important;border-top:1px solid #E2E8F0;padding-top:16px}
.elementor-3309 .elementor-element.elementor-element-6e1482bd a{color:#065F46;font-weight:700}
.elementor-3309 .elementor-element.elementor-element-6e1482bd a:hover{text-decoration:underline}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-586df7d0 */.elementor-3309 .elementor-element.elementor-element-586df7d0 > .elementor-widget-wrap{background:#F8FAFC;border:1px solid #E2E8F0;border-radius:16px;padding:24px!important;height:100%;flex-direction:column;row-gap:12px;transition:.25s}
.elementor-3309 .elementor-element.elementor-element-586df7d0 > .elementor-widget-wrap > .elementor-element{margin-bottom:0!important}
.elementor-3309 .elementor-element.elementor-element-586df7d0:hover > .elementor-widget-wrap{border-color:#10B981}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-252b19e5 */.elementor-3309 .elementor-element.elementor-element-252b19e5 p{margin:0}
.elementor-3309 .elementor-element.elementor-element-252b19e5 .row{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%}
.elementor-3309 .elementor-element.elementor-element-252b19e5 .jt{background:#D1FAE5;color:#065F46;font-weight:700;padding:4px 10px;border-radius:6px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f865b26 */.elementor-3309 .elementor-element.elementor-element-1f865b26 a:hover,.elementor-3309 .elementor-element.elementor-element-1f865b26 .elementor-heading-title:hover{color:#065F46}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ac1725b */.elementor-3309 .elementor-element.elementor-element-6ac1725b p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34d1f2a0 */.elementor-3309 .elementor-element.elementor-element-34d1f2a0 p{margin:0}
.elementor-3309 .elementor-element.elementor-element-34d1f2a0 .row{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;width:100%}
.elementor-3309 .elementor-element.elementor-element-34d1f2a0 .idx{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}
.elementor-3309 .elementor-element.elementor-element-34d1f2a0 .idx i{color:#EF4444}
.elementor-3309 .elementor-element.elementor-element-34d1f2a0{margin-top:auto!important;border-top:1px solid #E2E8F0;padding-top:16px}
.elementor-3309 .elementor-element.elementor-element-34d1f2a0 a{color:#065F46;font-weight:700}
.elementor-3309 .elementor-element.elementor-element-34d1f2a0 a:hover{text-decoration:underline}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6f7d66c5 */.elementor-3309 .elementor-element.elementor-element-6f7d66c5 > .elementor-widget-wrap{background:#F8FAFC;border:1px solid #E2E8F0;border-radius:16px;padding:24px!important;height:100%;flex-direction:column;row-gap:12px;transition:.25s}
.elementor-3309 .elementor-element.elementor-element-6f7d66c5 > .elementor-widget-wrap > .elementor-element{margin-bottom:0!important}
.elementor-3309 .elementor-element.elementor-element-6f7d66c5:hover > .elementor-widget-wrap{border-color:#10B981}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f784e03 */.elementor-3309 .elementor-element.elementor-element-4f784e03 p{margin:0}
.elementor-3309 .elementor-element.elementor-element-4f784e03 .row{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%}
.elementor-3309 .elementor-element.elementor-element-4f784e03 .jt{background:#D1FAE5;color:#065F46;font-weight:700;padding:4px 10px;border-radius:6px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7496a57b */.elementor-3309 .elementor-element.elementor-element-7496a57b a:hover,.elementor-3309 .elementor-element.elementor-element-7496a57b .elementor-heading-title:hover{color:#065F46}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-468450a0 */.elementor-3309 .elementor-element.elementor-element-468450a0 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee6bafb */.elementor-3309 .elementor-element.elementor-element-ee6bafb p{margin:0}
.elementor-3309 .elementor-element.elementor-element-ee6bafb .row{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;width:100%}
.elementor-3309 .elementor-element.elementor-element-ee6bafb .idx{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}
.elementor-3309 .elementor-element.elementor-element-ee6bafb .idx i{color:#EF4444}
.elementor-3309 .elementor-element.elementor-element-ee6bafb{margin-top:auto!important;border-top:1px solid #E2E8F0;padding-top:16px}
.elementor-3309 .elementor-element.elementor-element-ee6bafb a{color:#065F46;font-weight:700}
.elementor-3309 .elementor-element.elementor-element-ee6bafb a:hover{text-decoration:underline}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-46880e66 */.elementor-3309 .elementor-element.elementor-element-46880e66 > .elementor-widget-wrap{background:#F8FAFC;border:1px solid #E2E8F0;border-radius:16px;padding:24px!important;height:100%;flex-direction:column;row-gap:12px;transition:.25s}
.elementor-3309 .elementor-element.elementor-element-46880e66 > .elementor-widget-wrap > .elementor-element{margin-bottom:0!important}
.elementor-3309 .elementor-element.elementor-element-46880e66:hover > .elementor-widget-wrap{border-color:#10B981}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61998c11 */.elementor-3309 .elementor-element.elementor-element-61998c11 p{margin:0}
.elementor-3309 .elementor-element.elementor-element-61998c11 .tag{background:#D1FAE5;padding:4px 12px;border-radius:6px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;display:inline-block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26b58647 */.elementor-3309 .elementor-element.elementor-element-26b58647 p{margin:0}
.elementor-3309 .elementor-element.elementor-element-26b58647 .elementor-widget-container{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}
@media(max-width:1024px){.elementor-3309 .elementor-element.elementor-element-26b58647 .elementor-widget-container{justify-content:flex-start;margin-top:16px}}
.elementor-3309 .elementor-element.elementor-element-26b58647 .tab{display:inline-block;padding:8px 16px;border-radius:12px;font-weight:700;background:#fff;color:#475569;border:1px solid #E2E8F0;transition:.2s}
.elementor-3309 .elementor-element.elementor-element-26b58647 .tab:hover{border-color:#059669;color:#065F46}
.elementor-3309 .elementor-element.elementor-element-26b58647 .tab.on{background:#065F46;color:#fff;border-color:#065F46}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-4ee732f1 */.elementor-3309 .elementor-element.elementor-element-4ee732f1 .elementor-post__card{box-shadow:0 1px 2px rgba(0,0,0,.05);transition:.3s}
.elementor-3309 .elementor-element.elementor-element-4ee732f1 .elementor-post__card:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}
.elementor-3309 .elementor-element.elementor-element-4ee732f1 .elementor-post__thumbnail img{transition:.5s}
.elementor-3309 .elementor-element.elementor-element-4ee732f1 .elementor-post__card:hover .elementor-post__thumbnail img{transform:translate(-50%,-50%) scale(1.05)}
.elementor-3309 .elementor-element.elementor-element-4ee732f1 .elementor-post__badge{font-weight:800;text-transform:uppercase;letter-spacing:.8px;padding:4px 12px!important;top:16px}
.elementor-3309 .elementor-element.elementor-element-4ee732f1 .elementor-post__title a:hover{color:#065F46!important}
.elementor-3309 .elementor-element.elementor-element-4ee732f1 .elementor-post__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.elementor-3309 .elementor-element.elementor-element-4ee732f1 .elementor-post__excerpt p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.elementor-3309 .elementor-element.elementor-element-4ee732f1 .elementor-post__meta-data{border-top:1px solid #F1F5F9}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41375393 */.elementor-3309 .elementor-element.elementor-element-41375393 p{margin:0}
.elementor-3309 .elementor-element.elementor-element-41375393 .tag{background:#ECFDF5;padding:4px 12px;border-radius:6px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;display:inline-block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3961c888 */.elementor-3309 .elementor-element.elementor-element-3961c888 p{margin:0}
.elementor-3309 .elementor-element.elementor-element-3961c888{max-width:768px;margin:0 auto}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a094a11 */.elementor-3309 .elementor-element.elementor-element-2a094a11 p{margin:0}
.elementor-3309 .elementor-element.elementor-element-2a094a11{margin-top:4px!important}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2f9b7a7b */.elementor-3309 .elementor-element.elementor-element-2f9b7a7b > .elementor-widget-wrap{position:relative;overflow:hidden;border-radius:16px;height:240px;padding:16px!important;align-content:flex-end;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);background-size:cover;background-position:center}
.elementor-3309 .elementor-element.elementor-element-2f9b7a7b > .elementor-widget-wrap::before{content:'';position:absolute;inset:0;background:inherit;transition:transform .5s;z-index:0}
.elementor-3309 .elementor-element.elementor-element-2f9b7a7b > .elementor-widget-wrap::after{content:'';position:absolute;inset:0;background:linear-gradient(to top,rgba(2,6,23,.9),rgba(2,6,23,.2) 55%,transparent);z-index:1}
.elementor-3309 .elementor-element.elementor-element-2f9b7a7b:hover > .elementor-widget-wrap::before{transform:scale(1.1)}
.elementor-3309 .elementor-element.elementor-element-2f9b7a7b .elementor-element{position:relative;z-index:2;margin-bottom:0!important}
.elementor-3309 .elementor-element.elementor-element-2f9b7a7b .elementor-widget-spacer{display:none}
@media(max-width:767px){.elementor-3309 .elementor-element.elementor-element-2f9b7a7b > .elementor-widget-wrap{height:200px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15a2cc9b */.elementor-3309 .elementor-element.elementor-element-15a2cc9b p{margin:0}
.elementor-3309 .elementor-element.elementor-element-15a2cc9b{margin-top:4px!important}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-67854c83 */.elementor-3309 .elementor-element.elementor-element-67854c83 > .elementor-widget-wrap{position:relative;overflow:hidden;border-radius:16px;height:240px;padding:16px!important;align-content:flex-end;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);background-size:cover;background-position:center}
.elementor-3309 .elementor-element.elementor-element-67854c83 > .elementor-widget-wrap::before{content:'';position:absolute;inset:0;background:inherit;transition:transform .5s;z-index:0}
.elementor-3309 .elementor-element.elementor-element-67854c83 > .elementor-widget-wrap::after{content:'';position:absolute;inset:0;background:linear-gradient(to top,rgba(2,6,23,.9),rgba(2,6,23,.2) 55%,transparent);z-index:1}
.elementor-3309 .elementor-element.elementor-element-67854c83:hover > .elementor-widget-wrap::before{transform:scale(1.1)}
.elementor-3309 .elementor-element.elementor-element-67854c83 .elementor-element{position:relative;z-index:2;margin-bottom:0!important}
.elementor-3309 .elementor-element.elementor-element-67854c83 .elementor-widget-spacer{display:none}
@media(max-width:767px){.elementor-3309 .elementor-element.elementor-element-67854c83 > .elementor-widget-wrap{height:200px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b3c2484 */.elementor-3309 .elementor-element.elementor-element-6b3c2484 p{margin:0}
.elementor-3309 .elementor-element.elementor-element-6b3c2484{margin-top:4px!important}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-25f42527 */.elementor-3309 .elementor-element.elementor-element-25f42527 > .elementor-widget-wrap{position:relative;overflow:hidden;border-radius:16px;height:240px;padding:16px!important;align-content:flex-end;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);background-size:cover;background-position:center}
.elementor-3309 .elementor-element.elementor-element-25f42527 > .elementor-widget-wrap::before{content:'';position:absolute;inset:0;background:inherit;transition:transform .5s;z-index:0}
.elementor-3309 .elementor-element.elementor-element-25f42527 > .elementor-widget-wrap::after{content:'';position:absolute;inset:0;background:linear-gradient(to top,rgba(2,6,23,.9),rgba(2,6,23,.2) 55%,transparent);z-index:1}
.elementor-3309 .elementor-element.elementor-element-25f42527:hover > .elementor-widget-wrap::before{transform:scale(1.1)}
.elementor-3309 .elementor-element.elementor-element-25f42527 .elementor-element{position:relative;z-index:2;margin-bottom:0!important}
.elementor-3309 .elementor-element.elementor-element-25f42527 .elementor-widget-spacer{display:none}
@media(max-width:767px){.elementor-3309 .elementor-element.elementor-element-25f42527 > .elementor-widget-wrap{height:200px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5396a053 */.elementor-3309 .elementor-element.elementor-element-5396a053 p{margin:0}
.elementor-3309 .elementor-element.elementor-element-5396a053{margin-top:4px!important}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5e34bf83 */.elementor-3309 .elementor-element.elementor-element-5e34bf83 > .elementor-widget-wrap{position:relative;overflow:hidden;border-radius:16px;height:240px;padding:16px!important;align-content:flex-end;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);background-size:cover;background-position:center}
.elementor-3309 .elementor-element.elementor-element-5e34bf83 > .elementor-widget-wrap::before{content:'';position:absolute;inset:0;background:inherit;transition:transform .5s;z-index:0}
.elementor-3309 .elementor-element.elementor-element-5e34bf83 > .elementor-widget-wrap::after{content:'';position:absolute;inset:0;background:linear-gradient(to top,rgba(2,6,23,.9),rgba(2,6,23,.2) 55%,transparent);z-index:1}
.elementor-3309 .elementor-element.elementor-element-5e34bf83:hover > .elementor-widget-wrap::before{transform:scale(1.1)}
.elementor-3309 .elementor-element.elementor-element-5e34bf83 .elementor-element{position:relative;z-index:2;margin-bottom:0!important}
.elementor-3309 .elementor-element.elementor-element-5e34bf83 .elementor-widget-spacer{display:none}
@media(max-width:767px){.elementor-3309 .elementor-element.elementor-element-5e34bf83 > .elementor-widget-wrap{height:200px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79d61fe5 */.elementor-3309 .elementor-element.elementor-element-79d61fe5 p{margin:0}
.elementor-3309 .elementor-element.elementor-element-79d61fe5 .tag{background:rgba(6,78,59,0.6);padding:4px 12px;border-radius:6px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;display:inline-block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7cbaee */.elementor-3309 .elementor-element.elementor-element-d7cbaee p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22415152 */.elementor-3309 .elementor-element.elementor-element-22415152 p{margin:0}
.elementor-3309 .elementor-element.elementor-element-22415152 .row{display:flex;align-items:center;gap:12px}
.elementor-3309 .elementor-element.elementor-element-22415152{margin-top:auto!important;border-top:1px solid #334155;padding-top:16px}
.elementor-3309 .elementor-element.elementor-element-22415152 .av{width:40px;height:40px;min-width:40px;border-radius:50%;background:#047857;color:#FBBF24;font-weight:700;display:flex;align-items:center;justify-content:center}
.elementor-3309 .elementor-element.elementor-element-22415152 b{display:block;color:#fff;font-size:14px}
.elementor-3309 .elementor-element.elementor-element-22415152 small{font-size:12px;color:#94A3B8}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5c1f4a5 */.elementor-3309 .elementor-element.elementor-element-5c1f4a5 > .elementor-widget-wrap{background:rgba(30,41,59,.9);border:1px solid rgba(51,65,85,.8);border-radius:24px;padding:24px!important;height:100%;flex-direction:column;row-gap:20px}
.elementor-3309 .elementor-element.elementor-element-5c1f4a5 > .elementor-widget-wrap > .elementor-element{margin-bottom:0!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b1e82c2 */.elementor-3309 .elementor-element.elementor-element-5b1e82c2 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b7dbbeb */.elementor-3309 .elementor-element.elementor-element-3b7dbbeb p{margin:0}
.elementor-3309 .elementor-element.elementor-element-3b7dbbeb .row{display:flex;align-items:center;gap:12px}
.elementor-3309 .elementor-element.elementor-element-3b7dbbeb{margin-top:auto!important;border-top:1px solid #334155;padding-top:16px}
.elementor-3309 .elementor-element.elementor-element-3b7dbbeb .av{width:40px;height:40px;min-width:40px;border-radius:50%;background:#047857;color:#FBBF24;font-weight:700;display:flex;align-items:center;justify-content:center}
.elementor-3309 .elementor-element.elementor-element-3b7dbbeb b{display:block;color:#fff;font-size:14px}
.elementor-3309 .elementor-element.elementor-element-3b7dbbeb small{font-size:12px;color:#94A3B8}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-30bbe80c */.elementor-3309 .elementor-element.elementor-element-30bbe80c > .elementor-widget-wrap{background:rgba(30,41,59,.9);border:1px solid rgba(51,65,85,.8);border-radius:24px;padding:24px!important;height:100%;flex-direction:column;row-gap:20px}
.elementor-3309 .elementor-element.elementor-element-30bbe80c > .elementor-widget-wrap > .elementor-element{margin-bottom:0!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30816f38 */.elementor-3309 .elementor-element.elementor-element-30816f38 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a7e65a5 */.elementor-3309 .elementor-element.elementor-element-4a7e65a5 p{margin:0}
.elementor-3309 .elementor-element.elementor-element-4a7e65a5 .row{display:flex;align-items:center;gap:12px}
.elementor-3309 .elementor-element.elementor-element-4a7e65a5{margin-top:auto!important;border-top:1px solid #334155;padding-top:16px}
.elementor-3309 .elementor-element.elementor-element-4a7e65a5 .av{width:40px;height:40px;min-width:40px;border-radius:50%;background:#047857;color:#FBBF24;font-weight:700;display:flex;align-items:center;justify-content:center}
.elementor-3309 .elementor-element.elementor-element-4a7e65a5 b{display:block;color:#fff;font-size:14px}
.elementor-3309 .elementor-element.elementor-element-4a7e65a5 small{font-size:12px;color:#94A3B8}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-316a970a */.elementor-3309 .elementor-element.elementor-element-316a970a > .elementor-widget-wrap{background:rgba(30,41,59,.9);border:1px solid rgba(51,65,85,.8);border-radius:24px;padding:24px!important;height:100%;flex-direction:column;row-gap:20px}
.elementor-3309 .elementor-element.elementor-element-316a970a > .elementor-widget-wrap > .elementor-element{margin-bottom:0!important}/* End custom CSS */