.elementor-2 .elementor-element.elementor-element-30df01c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:130px;--padding-right:130px;}.elementor-2 .elementor-element.elementor-element-28b3aa0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.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-2 .elementor-element.elementor-element-03d7f71 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#176B52;}.elementor-2 .elementor-element.elementor-element-82535ae{padding:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-82535ae .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:52px;font-weight:800;color:#0F172A;}.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-2 .elementor-element.elementor-element-ea03651{width:var( --container-widget-width, 620px );max-width:620px;padding:25px 0px 0px 0px;--container-widget-width:620px;--container-widget-flex-grow:0;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;color:#111827;}.elementor-2 .elementor-element.elementor-element-ea03651.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-728085c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-728085c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-728085c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-728085c.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-54f7db7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-54f7db7.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-f44cc1a{padding:0px 0px 05px 0px;}.elementor-2 .elementor-element.elementor-element-f44cc1a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:700;line-height:40px;color:#176B52;}.elementor-2 .elementor-element.elementor-element-f5aea26{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;line-height:13px;color:#64748B;}.elementor-2 .elementor-element.elementor-element-4501a6b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 01px 0px 01px;--border-top-width:0px;--border-right-width:01px;--border-bottom-width:0px;--border-left-width:01px;border-color:#BBEFDB;--border-color:#BBEFDB;}.elementor-2 .elementor-element.elementor-element-4501a6b.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-f9cf2d9{padding:0px 0px 05px 0px;}.elementor-2 .elementor-element.elementor-element-f9cf2d9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:700;line-height:40px;color:#176B52;}.elementor-2 .elementor-element.elementor-element-0d7763a{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;line-height:13px;color:#64748B;}.elementor-2 .elementor-element.elementor-element-fc3555b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-fc3555b.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-2339cca{padding:0px 0px 05px 0px;}.elementor-2 .elementor-element.elementor-element-2339cca .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:700;line-height:40px;color:#176B52;}.elementor-2 .elementor-element.elementor-element-0999eaa{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;line-height:13px;color:#64748B;}.elementor-2 .elementor-element.elementor-element-2e03bff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-2 .elementor-element.elementor-element-cbdb957 .elementor-button{background-color:#D90B3F;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;box-shadow:0px 0px 10px 0px rgba(217, 11, 62.999999999999794, 0.25);border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-cbdb957{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-01fe84a .elementor-button{background-color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;fill:#1F2937;color:#1F2937;box-shadow:0px 0px 10px 0px rgba(217, 11, 62.999999999999794, 0.25);border-style:solid;border-color:#D7E0EA;border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-01fe84a{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d36d712{--display:flex;}.elementor-2 .elementor-element.elementor-element-a14f6f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 00px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:00px;border-color:#E1E7ED;--border-color:#E1E7ED;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d11e101{text-align:center;}.elementor-2 .elementor-element.elementor-element-d11e101 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;letter-spacing:2.5px;color:#8FA3BD;}.elementor-2 .elementor-element.elementor-element-1cc55c9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:140px;--padding-right:140px;}.elementor-2 .elementor-element.elementor-element-3bc18b6{--display:flex;}.elementor-2 .elementor-element.elementor-element-5b39c58{text-align:center;}.elementor-2 .elementor-element.elementor-element-5b39c58 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:700;line-height:40px;color:#176B52;}.elementor-2 .elementor-element.elementor-element-503c695{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;line-height:13px;color:#64748B;}.elementor-2 .elementor-element.elementor-element-89144fb{--display:flex;}.elementor-2 .elementor-element.elementor-element-00dddf9{text-align:center;}.elementor-2 .elementor-element.elementor-element-00dddf9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:700;line-height:40px;color:#176B52;}.elementor-2 .elementor-element.elementor-element-98cf6ed{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;line-height:13px;color:#64748B;}.elementor-2 .elementor-element.elementor-element-935affd{--display:flex;}.elementor-2 .elementor-element.elementor-element-4747c8f{text-align:center;}.elementor-2 .elementor-element.elementor-element-4747c8f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:700;line-height:40px;color:#176B52;}.elementor-2 .elementor-element.elementor-element-99f3f7e{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;line-height:13px;color:#64748B;}.elementor-2 .elementor-element.elementor-element-2293fbc{--display:flex;}.elementor-2 .elementor-element.elementor-element-f9522e6{text-align:center;}.elementor-2 .elementor-element.elementor-element-f9522e6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:700;line-height:40px;color:#176B52;}.elementor-2 .elementor-element.elementor-element-ffe3732{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:700;line-height:13px;color:#64748B;}.elementor-2 .elementor-element.elementor-element-c2b4fac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:90px;--padding-left:130px;--padding-right:130px;}.elementor-2 .elementor-element.elementor-element-c2b4fac:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c2b4fac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-2 .elementor-element.elementor-element-7f95f14{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-7f95f14:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7f95f14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9F7F2;}.elementor-2 .elementor-element.elementor-element-eaf1f17{text-align:center;}.elementor-2 .elementor-element.elementor-element-eaf1f17 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.5px;color:#087B5B;}.elementor-2 .elementor-element.elementor-element-858c552{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-858c552 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:700;color:#101A2E;}.elementor-2 .elementor-element.elementor-element-8307d54{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#6B7F9D;}.elementor-2 .elementor-element.elementor-element-42ac578{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-aca4a69{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:90px;--padding-left:130px;--padding-right:130px;}.elementor-2 .elementor-element.elementor-element-aca4a69:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-aca4a69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f3aed67{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-f3aed67:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f3aed67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9F7F2;}.elementor-2 .elementor-element.elementor-element-fdac200{text-align:center;}.elementor-2 .elementor-element.elementor-element-fdac200 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.5px;color:#087B5B;}.elementor-2 .elementor-element.elementor-element-caf76d3{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-caf76d3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:700;color:#101A2E;}.elementor-2 .elementor-element.elementor-element-a3b325f{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#6B7F9D;}.elementor-2 .elementor-element.elementor-element-f07d9d3.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-f07d9d3 .cp-cards-grid{grid-template-columns:repeat(3, 1fr);gap:25px;}.elementor-2 .elementor-element.elementor-element-f07d9d3 .cp-header-section{background-color:#0b3d2c;}.elementor-2 .elementor-element.elementor-element-f07d9d3 .cp-heading{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-f07d9d3 .cp-description{color:#a0b6ae;}.elementor-2 .elementor-element.elementor-element-f07d9d3 .cp-card{background-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-f07d9d3 .cp-country-name{color:#111827;}.elementor-2 .elementor-element.elementor-element-f07d9d3 .cp-card-description{color:#6b7280;}.elementor-2 .elementor-element.elementor-element-b236e2f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:90px;--padding-left:120px;--padding-right:120px;}.elementor-2 .elementor-element.elementor-element-b236e2f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b236e2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-2 .elementor-element.elementor-element-64f4d37{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-64f4d37:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-64f4d37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9F7F2;}.elementor-2 .elementor-element.elementor-element-3039cbf{text-align:center;}.elementor-2 .elementor-element.elementor-element-3039cbf .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.5px;color:#087B5B;}.elementor-2 .elementor-element.elementor-element-90124ac{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-90124ac .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:700;color:#101A2E;}.elementor-2 .elementor-element.elementor-element-642c922{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#6B7F9D;}.elementor-2 .elementor-element.elementor-element-496c3f0 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-2 .elementor-element.elementor-element-496c3f0 .sc-cards-grid{grid-template-columns:repeat(3, 1fr);gap:25px;}.elementor-2 .elementor-element.elementor-element-496c3f0 .sc-card{background-color:#ffffff;border-color:#f0f0f0;}.elementor-2 .elementor-element.elementor-element-496c3f0 .sc-card:hover, .elementor-2 .elementor-element.elementor-element-496c3f0 .sc-card.is-featured{border-color:#10b981;}.elementor-2 .elementor-element.elementor-element-496c3f0 .sc-icon i{color:#10b981;}.elementor-2 .elementor-element.elementor-element-496c3f0 .sc-icon svg{fill:#10b981;}.elementor-2 .elementor-element.elementor-element-496c3f0 .sc-icon{background-color:#ecfdf5;}.elementor-2 .elementor-element.elementor-element-496c3f0 .sc-card:hover .sc-icon i, .elementor-2 .elementor-element.elementor-element-496c3f0 .sc-card.is-featured .sc-icon i{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-496c3f0 .sc-card:hover .sc-icon svg, .elementor-2 .elementor-element.elementor-element-496c3f0 .sc-card.is-featured .sc-icon svg{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-496c3f0 .sc-card:hover .sc-icon, .elementor-2 .elementor-element.elementor-element-496c3f0 .sc-card.is-featured .sc-icon{background-color:#10b981;}.elementor-2 .elementor-element.elementor-element-496c3f0 .sc-title{color:#0f172a;}.elementor-2 .elementor-element.elementor-element-496c3f0 .sc-card:hover .sc-title, .elementor-2 .elementor-element.elementor-element-496c3f0 .sc-card.is-featured .sc-title{color:#10b981;}.elementor-2 .elementor-element.elementor-element-496c3f0 .sc-description{color:#64748b;}.elementor-2 .elementor-element.elementor-element-496c3f0 .sc-link{color:#10b981;}.elementor-2 .elementor-element.elementor-element-496c3f0 .sc-link svg{fill:#10b981;}.elementor-2 .elementor-element.elementor-element-496c3f0 .sc-card:hover .sc-link, .elementor-2 .elementor-element.elementor-element-496c3f0 .sc-card.is-featured .sc-link{color:#10b981;}.elementor-2 .elementor-element.elementor-element-496c3f0 .sc-card:hover .sc-link svg, .elementor-2 .elementor-element.elementor-element-496c3f0 .sc-card.is-featured .sc-link svg{fill:#10b981;}.elementor-2 .elementor-element.elementor-element-ef34266{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:90px;--padding-left:120px;--padding-right:120px;}.elementor-2 .elementor-element.elementor-element-ef34266:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ef34266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-2 .elementor-element.elementor-element-5232c62{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-5232c62:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5232c62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9F7F2;}.elementor-2 .elementor-element.elementor-element-1bee69d{text-align:center;}.elementor-2 .elementor-element.elementor-element-1bee69d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.5px;color:#087B5B;}.elementor-2 .elementor-element.elementor-element-ee822ed{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-ee822ed .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:700;color:#101A2E;}.elementor-2 .elementor-element.elementor-element-bbb9902{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#6B7F9D;}.elementor-2 .elementor-element.elementor-element-9f73df0 .ps-steps-wrapper{grid-template-columns:repeat(6, 1fr);column-gap:20px;row-gap:40px;}.elementor-2 .elementor-element.elementor-element-9f73df0 .ps-arrow{right:calc( -20px / 2 );top:calc( 80px / 2 );}.elementor-2 .elementor-element.elementor-element-9f73df0 .ps-icon i{color:#145942;font-size:32px;}.elementor-2 .elementor-element.elementor-element-9f73df0 .ps-icon svg{fill:#145942;width:32px;height:32px;}.elementor-2 .elementor-element.elementor-element-9f73df0 .ps-icon{background-color:#f0f9f4;border-color:#145942;width:80px;height:80px;}.elementor-2 .elementor-element.elementor-element-9f73df0 .ps-title{color:#1f2937;}.elementor-2 .elementor-element.elementor-element-9f73df0 .ps-description{color:#94a3b8;}.elementor-2 .elementor-element.elementor-element-9f73df0 .ps-arrow svg{fill:#cbd5e1;width:20px;height:20px;}.elementor-2 .elementor-element.elementor-element-af8b472{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:90px;--padding-left:120px;--padding-right:120px;}.elementor-2 .elementor-element.elementor-element-af8b472:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-af8b472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-0ee9cdf .pm-marquee-track{animation-duration:20s;animation-direction:normal;}.elementor-2 .elementor-element.elementor-element-0ee9cdf .pm-widget-container{background-color:#ffffff;padding:60px 0px 60px 0px;}.elementor-2 .elementor-element.elementor-element-0ee9cdf .pm-fade-left{background:linear-gradient(to right, #ffffff, transparent);}.elementor-2 .elementor-element.elementor-element-0ee9cdf .pm-fade-right{background:linear-gradient(to left, #ffffff, transparent);}.elementor-2 .elementor-element.elementor-element-0ee9cdf .pm-subtitle{color:#059669;}.elementor-2 .elementor-element.elementor-element-0ee9cdf .pm-title{color:#111827;}.elementor-2 .elementor-element.elementor-element-0ee9cdf .pm-logo img{max-height:60px;}.elementor-2 .elementor-element.elementor-element-0ee9cdf .pm-marquee-group{gap:80px;padding-right:80px;}.elementor-2 .elementor-element.elementor-element-3c77996{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3c77996:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3c77996 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-2 .elementor-element.elementor-element-2f5479e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-2f5479e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2f5479e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9F7F2;}.elementor-2 .elementor-element.elementor-element-dca9749{text-align:center;}.elementor-2 .elementor-element.elementor-element-dca9749 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;letter-spacing:0.5px;color:#087B5B;}.elementor-2 .elementor-element.elementor-element-7554d53{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-7554d53 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:700;color:#101A2E;}.elementor-2 .elementor-element.elementor-element-458f156{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#6B7F9D;}.elementor-2 .elementor-element.elementor-element-d984007 .igm-track-left{animation-duration:70s;}.elementor-2 .elementor-element.elementor-element-d984007 .igm-track-right{animation-duration:80s;}.elementor-2 .elementor-element.elementor-element-d984007 .igm-wrap{background-color:#F8FAFC;--igm-bg:#F8FAFC;padding:10px 0px 60px 0px;border-color:#E2E8F0;--igm-border:#E2E8F0;}.elementor-2 .elementor-element.elementor-element-d984007 .igm-fade-left{background:linear-gradient(90deg, #F8FAFC 0%, rgba(248, 250, 252, 0) 100%);}.elementor-2 .elementor-element.elementor-element-d984007 .igm-fade-right{background:linear-gradient(270deg, #F8FAFC 0%, rgba(248, 250, 252, 0) 100%);}.elementor-2 .elementor-element.elementor-element-d984007 .igm-card{border-radius:18px 18px 18px 18px;background-color:#0F172A;}.elementor-2 .elementor-element.elementor-element-d984007 .igm-card:hover{border-color:#E9F7F2;box-shadow:0 20px 32px -10px rgba(217, 11, 63, 0.22), 0 8px 12px -4px rgba(16, 26, 46, 0.06);}.elementor-2 .elementor-element.elementor-element-d984007 .igm-card-cat{background-color:#0F403D;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d984007 .igm-card img{object-fit:cover !important;object-position:center center !important;}.elementor-2 .elementor-element.elementor-element-d984007 .igm-card:hover img{transform:scale(1.06) !important;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-30df01c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-82535ae{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-82535ae .elementor-heading-title{font-size:42px;}.elementor-2 .elementor-element.elementor-element-ea03651{font-size:12px;}.elementor-2 .elementor-element.elementor-element-728085c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f44cc1a{text-align:center;}.elementor-2 .elementor-element.elementor-element-f44cc1a .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-f5aea26{font-size:10px;}.elementor-2 .elementor-element.elementor-element-f9cf2d9{text-align:center;}.elementor-2 .elementor-element.elementor-element-f9cf2d9 .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-0d7763a{font-size:10px;}.elementor-2 .elementor-element.elementor-element-2339cca{text-align:center;}.elementor-2 .elementor-element.elementor-element-2339cca .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-0999eaa{font-size:10px;}.elementor-2 .elementor-element.elementor-element-cbdb957 .elementor-button{font-size:10px;}.elementor-2 .elementor-element.elementor-element-01fe84a .elementor-button{font-size:10px;}.elementor-2 .elementor-element.elementor-element-a14f6f6{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-d11e101{text-align:center;}.elementor-2 .elementor-element.elementor-element-d11e101 .elementor-heading-title{font-size:16px;line-height:1.2em;letter-spacing:2.5px;}.elementor-2 .elementor-element.elementor-element-1cc55c9{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-3bc18b6{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-5b39c58{text-align:center;}.elementor-2 .elementor-element.elementor-element-5b39c58 .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-503c695{font-size:10px;}.elementor-2 .elementor-element.elementor-element-89144fb{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-00dddf9{text-align:center;}.elementor-2 .elementor-element.elementor-element-00dddf9 .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-98cf6ed{font-size:10px;}.elementor-2 .elementor-element.elementor-element-935affd{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-4747c8f{text-align:center;}.elementor-2 .elementor-element.elementor-element-4747c8f .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-99f3f7e{font-size:10px;}.elementor-2 .elementor-element.elementor-element-2293fbc{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-f9522e6{text-align:center;}.elementor-2 .elementor-element.elementor-element-f9522e6 .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-ffe3732{font-size:10px;}.elementor-2 .elementor-element.elementor-element-c2b4fac{--padding-top:65px;--padding-bottom:70px;--padding-left:120px;--padding-right:120px;}.elementor-2 .elementor-element.elementor-element-eaf1f17 .elementor-heading-title{font-size:13px;}.elementor-2 .elementor-element.elementor-element-858c552 .elementor-heading-title{font-size:39px;}.elementor-2 .elementor-element.elementor-element-aca4a69{--padding-top:65px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-fdac200 .elementor-heading-title{font-size:13px;}.elementor-2 .elementor-element.elementor-element-caf76d3{padding:0px 10px 0px 10px;}.elementor-2 .elementor-element.elementor-element-caf76d3 .elementor-heading-title{font-size:39px;}.elementor-2 .elementor-element.elementor-element-a3b325f{padding:0px 10px 0px 10px;}.elementor-2 .elementor-element.elementor-element-f07d9d3 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-2 .elementor-element.elementor-element-f07d9d3 .cp-cards-grid{grid-template-columns:repeat(2, 1fr);}.elementor-2 .elementor-element.elementor-element-b236e2f{--padding-top:65px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3039cbf .elementor-heading-title{font-size:13px;}.elementor-2 .elementor-element.elementor-element-90124ac .elementor-heading-title{font-size:39px;}.elementor-2 .elementor-element.elementor-element-496c3f0 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-2 .elementor-element.elementor-element-496c3f0 .sc-cards-grid{grid-template-columns:repeat(2, 1fr);}.elementor-2 .elementor-element.elementor-element-ef34266{--padding-top:65px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-1bee69d .elementor-heading-title{font-size:13px;}.elementor-2 .elementor-element.elementor-element-ee822ed .elementor-heading-title{font-size:39px;}.elementor-2 .elementor-element.elementor-element-9f73df0 .ps-steps-wrapper{grid-template-columns:repeat(3, 1fr);}.elementor-2 .elementor-element.elementor-element-af8b472{--padding-top:65px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3c77996{--padding-top:65px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-dca9749 .elementor-heading-title{font-size:13px;}.elementor-2 .elementor-element.elementor-element-7554d53 .elementor-heading-title{font-size:39px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-30df01c{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-28b3aa0{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-82535ae .elementor-heading-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-ea03651{font-size:10px;}.elementor-2 .elementor-element.elementor-element-728085c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-54f7db7{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-f5aea26{font-size:9px;}.elementor-2 .elementor-element.elementor-element-4501a6b{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-0d7763a{font-size:9px;}.elementor-2 .elementor-element.elementor-element-fc3555b{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-0999eaa{font-size:9px;}.elementor-2 .elementor-element.elementor-element-a14f6f6{--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-1cc55c9{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3bc18b6{--width:25%;}.elementor-2 .elementor-element.elementor-element-5b39c58 .elementor-heading-title{font-size:15px;}.elementor-2 .elementor-element.elementor-element-503c695{font-size:8px;}.elementor-2 .elementor-element.elementor-element-89144fb{--width:25%;}.elementor-2 .elementor-element.elementor-element-00dddf9 .elementor-heading-title{font-size:15px;}.elementor-2 .elementor-element.elementor-element-98cf6ed{font-size:8px;}.elementor-2 .elementor-element.elementor-element-935affd{--width:25%;}.elementor-2 .elementor-element.elementor-element-4747c8f .elementor-heading-title{font-size:15px;}.elementor-2 .elementor-element.elementor-element-99f3f7e{font-size:8px;}.elementor-2 .elementor-element.elementor-element-2293fbc{--width:25%;}.elementor-2 .elementor-element.elementor-element-f9522e6 .elementor-heading-title{font-size:15px;}.elementor-2 .elementor-element.elementor-element-ffe3732{font-size:8px;}.elementor-2 .elementor-element.elementor-element-c2b4fac{--padding-top:50px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-7f95f14{--width:37%;}.elementor-2 .elementor-element.elementor-element-858c552 .elementor-heading-title{font-size:18px;}.elementor-2 .elementor-element.elementor-element-aca4a69{--padding-top:50px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-f3aed67{--width:37%;}.elementor-2 .elementor-element.elementor-element-caf76d3 .elementor-heading-title{font-size:18px;}.elementor-2 .elementor-element.elementor-element-f07d9d3 .cp-cards-grid{grid-template-columns:repeat(1, 1fr);}.elementor-2 .elementor-element.elementor-element-b236e2f{--padding-top:50px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-64f4d37{--width:37%;}.elementor-2 .elementor-element.elementor-element-90124ac .elementor-heading-title{font-size:18px;}.elementor-2 .elementor-element.elementor-element-496c3f0 .sc-cards-grid{grid-template-columns:repeat(1, 1fr);}.elementor-2 .elementor-element.elementor-element-ef34266{--padding-top:50px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-5232c62{--width:37%;}.elementor-2 .elementor-element.elementor-element-ee822ed .elementor-heading-title{font-size:18px;}.elementor-2 .elementor-element.elementor-element-9f73df0 .ps-steps-wrapper{grid-template-columns:repeat(1, 1fr);}.elementor-2 .elementor-element.elementor-element-9f73df0 .ps-arrow{bottom:calc( -40px / 2 );}.elementor-2 .elementor-element.elementor-element-af8b472{--padding-top:50px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-3c77996{--padding-top:50px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-2f5479e{--width:37%;}.elementor-2 .elementor-element.elementor-element-7554d53 .elementor-heading-title{font-size:18px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-30df01c{--width:100%;}.elementor-2 .elementor-element.elementor-element-728085c{--width:100%;}.elementor-2 .elementor-element.elementor-element-54f7db7{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-4501a6b{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-fc3555b{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-2e03bff{--width:80%;}.elementor-2 .elementor-element.elementor-element-3bc18b6{--width:25%;}.elementor-2 .elementor-element.elementor-element-89144fb{--width:25%;}.elementor-2 .elementor-element.elementor-element-935affd{--width:25%;}.elementor-2 .elementor-element.elementor-element-2293fbc{--width:25%;}.elementor-2 .elementor-element.elementor-element-7f95f14{--width:14%;}.elementor-2 .elementor-element.elementor-element-f3aed67{--width:20%;}.elementor-2 .elementor-element.elementor-element-64f4d37{--width:14%;}.elementor-2 .elementor-element.elementor-element-5232c62{--width:20%;}.elementor-2 .elementor-element.elementor-element-2f5479e{--width:14%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-2e03bff{--width:310px;}.elementor-2 .elementor-element.elementor-element-a14f6f6{--width:100%;}.elementor-2 .elementor-element.elementor-element-3bc18b6{--width:20%;}.elementor-2 .elementor-element.elementor-element-89144fb{--width:20%;}.elementor-2 .elementor-element.elementor-element-935affd{--width:20%;}.elementor-2 .elementor-element.elementor-element-2293fbc{--width:20%;}.elementor-2 .elementor-element.elementor-element-7f95f14{--width:17%;}.elementor-2 .elementor-element.elementor-element-f3aed67{--width:17%;}.elementor-2 .elementor-element.elementor-element-64f4d37{--width:17%;}.elementor-2 .elementor-element.elementor-element-5232c62{--width:20%;}.elementor-2 .elementor-element.elementor-element-2f5479e{--width:17%;}}/* Start custom CSS for heading, class: .elementor-element-82535ae *//* 1. Word Highlight Wrapper */
.elementor-2 .elementor-element.elementor-element-82535ae .hero-highlight {
    position: relative;
    display: inline-block;
    color: #D90B3F;
    white-space: nowrap;
    isolation: isolate; /* KEY FIX: Keeps the line in front of the page background */
}

/* 2. Desktop Curved Underline */
.elementor-2 .elementor-element.elementor-element-82535ae .hero-highlight::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -6px;
    width: 100%;
    height: 10px;
    /* Clean Base64 SVG (100% immune to browser parsing errors) */
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMDAgMTInIHByZXNlcnZlQXNwZWN0UmF0aW89J25vbmUnPjxwYXRoIGQ9J00wIDggUTUwIDAgMTAwIDggTDEwMCAxMiBRNTAgNCAwIDEyIFonIGZpbGw9JyNEOTBCM0YnIG9wYWNpdHk9JzAuMzUnLz48L3N2Zz4=");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    pointer-events: none;
    z-index: -1;
}

/* 3. Tablet Responsive (<= 1024px) */
@media (max-width: 1024px) {
    .elementor-2 .elementor-element.elementor-element-82535ae .hero-highlight::after {
        bottom: -5px;
        height: 8px;
    }
}

/* 4. Mobile Responsive (<= 767px) */
@media (max-width: 767px) {
    .elementor-2 .elementor-element.elementor-element-82535ae .hero-highlight::after {
        bottom: -4px;
        height: 6px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-728085c */.elementor-2 .elementor-element.elementor-element-728085c {
    border: 1px solid #CBD5E1 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30df01c */.elementor-2 .elementor-element.elementor-element-30df01c {
    background-color: #FFFFFF;
    background-image: 
        /* Soft Emerald glow on the top-left (behind headline) */
        radial-gradient(circle at 10% 20%, rgba(8, 123, 91, 0.08) 0%, transparent 45%),
        /* Soft Crimson glow on the bottom-right (behind donation form) */
        radial-gradient(circle at 90% 85%, rgba(217, 11, 63, 0.06) 0%, transparent 45%),
        /* Gentle vertical wash from white to soft slate */
        linear-gradient(180deg, #FFFFFF 0%, #F8FAFC 100%);
}/* End custom CSS */