.elementor .e-412b362-6598b87{font-weight:700;font-size:0.8rem;color:#16A9B9;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-4b8f1f3-c921716{font-weight:700;font-size:clamp(2.5rem,4.5vw,4.75rem);color:#ffffff;letter-spacing:-0.03em;line-height:1.05;cursor: default;\n}.elementor .e-df4c4e4-de852c9{max-width:52rem;font-weight:400;font-size:1.2rem;color:rgba(255,255,255,0.88);line-height:1.65;text-decoration:none;margin-block-start:0.85rem;}.elementor .e-37001de-df8caff{font-weight:700;font-size:1rem;color:#ffffff;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.7rem;padding-inline-end:1.7rem;border-radius:0.4rem;background-color:#16A9B9;transform:translate3d(0px, -2px, 0px);transition:background-color 0.25s, color 0.25s, transform 0.25s;align-self:flex-start;}.elementor .e-944aa3b-4a360eb{max-width:calc(100% - 32px);padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:clamp(2rem,6vw,7rem);padding-inline-end:clamp(2rem,6vw,7rem);margin-inline-start:16px;margin-inline-end:16px;background-color:rgba(7, 26, 50, 0.78);display:flex;flex-direction:column;gap:1.25rem;justify-content:center;align-items:flex-start;flex-basis: 52%;
background-color: rgba(7, 26, 50, 0.78) !important;\n}.elementor .e-11b52f7-b7b8143{width:100%;min-height:34rem;max-width:100%;padding:0px;margin-inline-start:0px;margin-inline-end:0px;background-image:url("https://engagingnewmedia.com/wp-content/uploads/2026/09/government-video-production-hero-right.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center right;display:flex;flex-direction:row;align-items:stretch;overflow-x: clip;\n}.elementor .e-b6399f1-3d93225{font-weight:700;font-size:0.78rem;color:#16A9B9;letter-spacing:0.14em;}.elementor .e-5b7f05e-76cd7e5{width:100%;max-width:100%;font-weight:700;font-size:clamp(2rem,4vw,3rem);color:#0A2D65;line-height:1.15;}.elementor .e-3879cd7-5a6998e{width:100%;max-width:100%;font-weight:400;font-size:1.06rem;color:#4e5968;line-height:1.75;}.elementor .e-6a624ca-2180eca{max-width:74rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1rem;}.elementor .e-4104c70-7abf4f5{width:100%;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:clamp(2rem,6vw,7rem);padding-inline-end:clamp(2rem,6vw,7rem);background-color:#f5f7f9;box-sizing: border-box;\n}.elementor .e-2f485b7-eee7db1{font-weight:700;font-size:0.8rem;color:#19AABA;letter-spacing:0.12em;display:none;}.elementor .e-be1ccf8-3d88440{width:100%;max-width:44rem;font-size:clamp(2rem,4vw,3.25rem);color:#111013;line-height:1.1;text-align:center;max-width: none;
max-width: none;\n}.elementor .e-8d81d65-c87f634{max-width:62rem;font-size:1.05rem;color:#5B5B5B;line-height:1.75;display:none;}.elementor .e-410ccb3-aa7698d{min-height:11rem;padding:2rem;border-radius:0.5rem;border-width:1px;border-color:#e3e8ef;border-style:solid;background-image:url("https://engagingnewmedia.com/wp-content/uploads/2026/09/nyc-public-schools-logo-stacked.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;background-color:#ffffff;box-shadow:0px 8px 24px 0px rgba(4, 21, 48, 0.06);display:none;flex:1 1 13rem;}.elementor .e-a8806b3-0dbb7fb{min-height:11rem;padding:2rem;border-radius:0.5rem;border-width:1px;border-color:#e3e8ef;border-style:solid;background-image:url("https://engagingnewmedia.com/wp-content/uploads/2026/09/nyc-public-schools-logo-stacked.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;background-color:#ffffff;box-shadow:0px 8px 24px 0px rgba(4, 21, 48, 0.06);display:none;flex:1 1 13rem;}.elementor .e-93dbfc5-c3f96fd{min-height:11rem;padding:2rem;border-radius:0.5rem;border-width:1px;border-color:#e3e8ef;border-style:solid;background-image:url("https://engagingnewmedia.com/wp-content/uploads/2026/08/NYC-DYCD.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;background-color:#ffffff;box-shadow:0px 8px 24px 0px rgba(4, 21, 48, 0.06);display:none;flex:1 1 13rem;}.elementor .e-6fa72d7-a07b197{min-height:11rem;padding:2rem;border-radius:0.5rem;border-width:1px;border-color:#e3e8ef;border-style:solid;background-image:url("https://engagingnewmedia.com/wp-content/uploads/2026/09/NYS-gaming-logo-1.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;background-color:#ffffff;box-shadow:0px 8px 24px 0px rgba(4, 21, 48, 0.06);display:none;flex:1 1 13rem;}.elementor .e-1fee81a-e3aa914{min-height:11rem;padding:2rem;border-radius:0.5rem;border-width:1px;border-color:#e3e8ef;border-style:solid;background-image:url("https://engagingnewmedia.com/wp-content/uploads/2026/09/new-oral-health-care-nyc-department-of-health-and-mental-hygiene.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;background-color:#ffffff;box-shadow:0px 8px 24px 0px rgba(4, 21, 48, 0.06);display:none;flex:1 1 13rem;}.elementor .e-9633458-e117655{min-height:11rem;padding:2rem;border-radius:0.5rem;border-width:1px;border-color:#e3e8ef;border-style:solid;background-image:url("https://engagingnewmedia.com/wp-content/uploads/2026/09/NYS-gaming-logo-1.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;background-color:#ffffff;box-shadow:0px 8px 24px 0px rgba(4, 21, 48, 0.06);display:none;flex:1 1 13rem;}.elementor .e-ecc4a8c-bd4b999{min-height:11rem;padding:2rem;border-radius:0.5rem;border-width:1px;border-color:#e3e8ef;border-style:solid;background-image:url("https://engagingnewmedia.com/wp-content/uploads/2026/09/new-oral-health-care-nyc-department-of-health-and-mental-hygiene.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;background-color:#ffffff;box-shadow:0px 8px 24px 0px rgba(4, 21, 48, 0.06);display:none;flex:1 1 13rem;}.elementor .e-187b160-d7fb0f2{height:0px;min-height:0px;overflow:hidden;padding:0px;margin:0px;display:none;gap:1.25rem;flex-wrap:wrap;justify-content:center;align-items:stretch;}.elementor .e-21ad5aa-74d9ebd{width:100%;max-width:74rem;padding-block-start:1rem;padding-block-end:5.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#FFFFFF;display:flex;flex-direction:column;gap:1.25rem;box-sizing: border-box;\n}.elementor .e-ab7a2e3-678f9ff{font-weight:700;font-size:0.8rem;color:#20a9be;letter-spacing:0.12em;line-height:1.4;flex:1 1 100%;}.elementor .e-3d4b4bf-a0fd876{width:100%;min-width:0px;max-width:100%;font-weight:700;font-size:clamp(2rem, 4vw, 2.75rem);color:#111013;letter-spacing:-0.02em;line-height:1.15;flex:0 1 auto;}.elementor .e-7c8db3e-113dfda{max-width:52rem;font-size:1.06rem;color:#4e5968;line-height:1.65;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:8px;border-inline-start-width:4px;background-color:#ffffff;box-shadow:0px 12px 30px 0px rgba(27,58,99,0.08);display:block;flex:1 1 32rem;max-width: none;
border-left-style: solid; border-left-color: #cda147;
flex-basis: auto; flex-grow: 0; flex-shrink: 1;
custom_css: null;
border-left-color: #cda147; border-left-style: solid;
color: #4e5968 !important;\n}.elementor .e-b9b1ea9-73da3e2{width:100%;max-width:74rem;column-gap:4rem;padding:0px;flex-direction:row;gap:1rem;flex-wrap:wrap;align-items:flex-start;row-gap: 1.25rem;\n}.elementor .e-6adcea8-8e32bf8{font-weight:700;font-size:1.25rem;color:#111013;line-height:1.3;margin-block-end:0.9rem;}.elementor .e-e09230e-dd8c95e{font-size:1rem;color:#4f5360;line-height:1.7;}.elementor .e-c53b068-3859dcc{padding:2.25rem;border-radius:14px;border-width:1px;border-color:#ededed;border-style:solid;background-color:#f7f7f7;transition:transform 0.25s, box-shadow 0.25s;flex:1 1 18rem;}.elementor .e-81d2158-546a071{font-weight:700;font-size:1.25rem;color:#111013;line-height:1.3;margin-block-end:0.9rem;}.elementor .e-a4a4167-a066151{font-size:1rem;color:#4f5360;line-height:1.7;}.elementor .e-aeabf05-7ae9a7a{padding:2.25rem;border-radius:14px;border-width:1px;border-color:#ededed;border-style:solid;background-color:#f7f7f7;transition:transform 0.25s, box-shadow 0.25s;flex:1 1 18rem;}.elementor .e-bf22509-25bf6a5{font-weight:700;font-size:1.25rem;color:#111013;line-height:1.3;margin-block-end:0.9rem;}.elementor .e-9fab304-9660b24{font-size:1rem;color:#4f5360;line-height:1.7;}.elementor .e-0216263-780b562{padding:2.25rem;border-radius:14px;border-block-start-width:4px;border-color:#ededed;border-style:solid;background-color:#f7f7f7;transition:transform 0.25s, box-shadow 0.25s;flex:1 1 18rem;border-top-style: solid; border-top-color: #cda147;
border-top: 4px solid #cda147 !important;\n}.elementor .e-f6a3828-af665d1{font-weight:700;font-size:1.25rem;color:#111013;line-height:1.3;margin-block-end:0.9rem;}.elementor .e-ae5b137-6081842{font-size:1rem;color:#4f5360;line-height:1.7;}.elementor .e-66b605b-3f66615{padding:2.25rem;border-radius:14px;border-width:1px;border-color:#ededed;border-style:solid;background-color:#f7f7f7;transition:transform 0.25s, box-shadow 0.25s;flex:1 1 18rem;}.elementor .e-d99bd32-3f15f17{font-weight:700;font-size:1.25rem;color:#111013;line-height:1.3;margin-block-end:0.9rem;}.elementor .e-107363b-8cd9f91{font-size:1rem;color:#4f5360;line-height:1.7;}.elementor .e-8d35119-1f16e82{padding:2.25rem;border-radius:14px;border-block-start-width:4px;border-color:#ededed;border-style:solid;background-color:#f7f7f7;transition:transform 0.25s, box-shadow 0.25s;flex:1 1 18rem;border-top-style: solid; border-top-color: #cda147;
border-top: 4px solid #cda147 !important;\n}.elementor .e-3d8eb34-818b956{padding:0px;display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap;}.elementor .e-b93cbf8-3a39bf0{width:100%;max-width:74rem;padding-block-start:0px;padding-block-end:5.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:3rem;box-sizing: border-box;\n}.elementor .e-d7d54f8-c8d5257{font-weight:700;font-size:2.2rem;color:#1b3a63;line-height:1.2;margin:0px;text-align: center; width: 100%;\n}.elementor .e-def28b3-c4b5e8d{font-size:1.08rem;color:#4e5968;line-height:1.75;margin:0px;}.elementor .e-4bac2c7-8d3069c{width:100%;max-width:74rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.25rem;}.elementor .e-57735b4-0c5ad0c{width:100%;padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:clamp(1.5rem,6vw,7rem);padding-inline-end:clamp(1.5rem,6vw,7rem);margin:0px;border-block-start-width:4px;background-color:#eaf7f9;flex-direction:column;}.elementor .e-418a0c8-b4b9824{width:100%;padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;flex-direction:column;align-items:center;box-sizing: border-box;\n}.elementor .e-c684927-4a26ccc{width:100%;max-width:50rem;font-weight:700;font-size:clamp(2rem, 4vw, 3.25rem);color:#1b3a63;letter-spacing:-0.02em;line-height:1.1;text-align:center;max-width: none;\n}.elementor .e-a7ecde5-dcf9262{font-weight:700;font-size:0.78rem;color:rgba(255,255,255,0.78);letter-spacing:0.14em;}.elementor .e-243ea5f-def4c4f{min-height:28rem;padding:2rem;border-radius:8px;background-image:url("https://engagingnewmedia.com/wp-content/uploads/2025/02/NYCDOE-New-York-City-Depart-of-Education-3.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex:1 1 22rem;justify-content:center;align-items:center;}.elementor .e-a4c99c1-3124201{font-weight:700;font-size:0.78rem;color:#20a9be;letter-spacing:0.12em;}.elementor .e-07fefee-e616e6b{font-weight:700;font-size:2.5rem;color:#111013;letter-spacing:-0.02em;line-height:1.15;}.elementor .e-e867e8d-48c7c86{font-size:1.06rem;color:#5B5B5B;line-height:1.7;}.elementor .e-e54cc76-378e2c9{font-size:1.06rem;color:#5B5B5B;line-height:1.7;}.elementor .e-4b36a2e-00830c6{font-size:1rem;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}.elementor .e-7b8f8f3-5c5a381{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:0px;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 22rem;justify-content:center;align-items:flex-start;}.elementor .e-8add3de-5a444a7{width:100%;max-width:74rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:4rem;flex-wrap:wrap;align-items:stretch;box-sizing: border-box;\n}.elementor .e-e059f62-374f8f4{width:100%;font-weight:700;font-size:0.78rem;color:#20a9be;letter-spacing:0.12em;text-align:center;}.elementor .e-ebdf4ba-f0e1685{width:100%;max-width:50rem;font-weight:700;font-size:clamp(2rem, 4vw, 3.25rem);color:#1b3a63;letter-spacing:-0.02em;line-height:1.1;text-align:center;max-width: none;\n}.elementor .e-1f9fc2d-9caa50b{width:100%;max-width:60rem;font-size:1.05rem;color:#4c5a6a;line-height:1.7;text-align:center;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-0e90b01-6e33d27{font-weight:700;font-size:1.55rem;color:#1b3a63;line-height:1.25;margin-block-end:1rem;}.elementor .e-a371318-f6b687e{font-size:1rem;color:#4c5a6a;line-height:1.7;}.elementor .e-804441a-438f478{font-weight:700;font-size:0.82rem;color:#1b3a63;letter-spacing:0.04em;line-height:1.5;margin-block-start:1.5rem;}.elementor .e-0dcb1b3-6453929{padding:2.25rem;border-radius:1rem;border-block-start-width:4px;background-color:#f5f7f9;box-shadow:0px 14px 34px 0px rgba(27,58,99,0.08);flex:1 1 28rem;border-top-style: solid; border-top-color: #cda147;\n}.elementor .e-862fc78-3fc72bf{font-weight:700;font-size:1.55rem;color:#1b3a63;line-height:1.25;margin-block-end:1rem;}.elementor .e-8e306e3-9cff784{font-size:1rem;color:#4c5a6a;line-height:1.7;}.elementor .e-43ae107-967e566{font-weight:700;font-size:0.82rem;color:#1b3a63;letter-spacing:0.04em;line-height:1.5;margin-block-start:1.5rem;}.elementor .e-1788cfb-7ba1c39{padding:2.25rem;border-radius:1rem;border-block-start-width:4px;background-color:#f5f7f9;box-shadow:0px 14px 34px 0px rgba(27,58,99,0.08);flex:1 1 28rem;border-top-style: solid; border-top-color: #cda147;\n}.elementor .e-dd7335b-30160b0{margin-block-start:1.75rem;display:flex;gap:1.5rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-5254bec-99fe349{width:100%;max-width:76rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.25rem;align-items:center;}.elementor .e-e931b71-a4c3a6c{width:100%;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#ffffff;box-sizing: border-box;
box-sizing: border-box;\n}.elementor .e-6fc31c1-df55fc4{width:100%;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;box-sizing: border-box;\n}.elementor .e-8232b88-e1e45b1{font-weight:700;font-size:0.78rem;color:#8DE3EB;letter-spacing:0.12em;}.elementor .e-1f10fa6-673b1b2{font-weight:700;font-size:2.5rem;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.15;}.elementor .e-4cbb7a7-a36b8b4{font-weight:700;font-size:1.15rem;color:#1b3a63;line-height:1.3;margin-block-end:0.75rem;}.elementor .e-7689870-a9b3077{font-size:0.96rem;color:#4a5565;line-height:1.65;}.elementor .e-8968c59-9433e95{padding:2rem;border-block-start-width:3px;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(27,58,99,0.08);flex:1 1 15rem;border-top-style: solid; border-top-color: #20a9be;
border-top-style: solid; border-top-color: #cda147;\n}.elementor .e-0992e4e-5eb21d1{font-weight:700;font-size:1.15rem;color:#1b3a63;line-height:1.3;margin-block-end:0.75rem;}.elementor .e-f00242e-7c72156{font-size:0.96rem;color:#4a5565;line-height:1.65;}.elementor .e-fcf42a1-6268717{padding:2rem;border-block-start-width:3px;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(27,58,99,0.08);flex:1 1 15rem;border-top-style: solid; border-top-color: #20a9be;
border-top-style: solid; border-top-color: #cda147;\n}.elementor .e-f30e533-58c6ef8{font-weight:700;font-size:1.15rem;color:#1b3a63;line-height:1.3;margin-block-end:0.75rem;}.elementor .e-060ab81-95fc34e{font-size:0.96rem;color:#4a5565;line-height:1.65;}.elementor .e-923f168-2b65216{padding:2rem;border-block-start-width:3px;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(27,58,99,0.08);flex:1 1 15rem;border-top-style: solid; border-top-color: #20a9be;
border-top-style: solid; border-top-color: #cda147;\n}.elementor .e-6a6f37a-a42159f{font-weight:700;font-size:1.15rem;color:#1b3a63;line-height:1.3;margin-block-end:0.75rem;}.elementor .e-88ee502-6b40646{font-size:0.96rem;color:#4a5565;line-height:1.65;}.elementor .e-aa9bd60-953ef39{padding:2rem;border-block-start-width:3px;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(27,58,99,0.08);flex:1 1 15rem;border-top-style: solid; border-top-color: #20a9be;
border-top-style: solid; border-top-color: #cda147;\n}.elementor .e-59b003b-eae2caa{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;}.elementor .e-aedc1f6-c6a2f72{width:100%;max-width:74rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:transparent;display:flex;flex-direction:column;gap:2.5rem;box-sizing: border-box;\n}.elementor .e-7d2456a-7f36fc0{width:100%;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#1b3a63;display:flex;flex-direction:column;align-items:center;box-sizing: border-box;\n}.elementor .e-f80fd13-444dd10{font-weight:700;font-size:0.8rem;color:#d6ad4b;letter-spacing:0.12em;}.elementor .e-2f856c3-2b9530a{font-size:clamp(2rem,4vw,3.1rem);color:#1b3a63;line-height:1.12;}.elementor .e-bd78044-80a49b9{font-size:1.05rem;color:#384a5a;line-height:1.75;}.elementor .e-6e7667f-e286287{font-weight:600;font-size:1.05rem;color:#384a5a;line-height:1.75;padding-inline-start:1.25rem;border-inline-start-width:3px;border-left-style: solid; border-left-color: #b9944a;\n}.elementor .e-0b0cb19-030e9e7{min-width:0px;position:relative;inset-inline-start:clamp(0rem, calc((100vw - 48rem) * 0.03), 0.75rem);flex-direction:column;gap:1.25rem;flex:1 1 28rem;}.elementor .e-83280ca-5c15488{font-weight:700;font-size:1.1rem;color:#1b3a63;letter-spacing:0px;line-height:1.3;}.elementor .e-4c79384-cb08659{font-weight:400;font-size:0.98rem;color:#4e5968;line-height:1.6;}.elementor .e-ef39528-8538ee0{padding:1.5rem;border-block-start-width:4px;background-color:#ffffff;flex-direction:column;gap:0.4rem;flex:1 1 13rem;border-top-style: solid; border-top-color: #19AABA;
border-top-style: solid; border-top-color: #cda147; box-sizing: border-box;\n}.elementor .e-9768fa6-5b2dadb{font-weight:700;font-size:1.1rem;color:#1b3a63;letter-spacing:0px;line-height:1.3;}.elementor .e-272f8aa-500aa65{font-weight:400;font-size:0.98rem;color:#4e5968;line-height:1.6;}.elementor .e-fd61990-11b7fc0{padding:1.5rem;border-block-start-width:4px;background-color:#ffffff;flex-direction:column;gap:0.4rem;flex:1 1 13rem;border-top-style: solid; border-top-color: #19AABA;
border-top-style: solid; border-top-color: #cda147; box-sizing: border-box;\n}.elementor .e-a8fa814-401669c{font-weight:700;font-size:1.1rem;color:#1b3a63;letter-spacing:0px;line-height:1.3;}.elementor .e-e13d1ca-0f5d635{font-weight:400;font-size:0.98rem;color:#4e5968;line-height:1.6;}.elementor .e-a705723-b0d376f{padding:1.5rem;border-block-start-width:4px;background-color:#ffffff;flex-direction:column;gap:0.4rem;flex:1 1 13rem;border-top-style: solid; border-top-color: #19AABA;
border-top-style: solid; border-top-color: #cda147; box-sizing: border-box;
border-top-style: solid; border-top-color: #cda147; box-sizing: border-box;\n}.elementor .e-e5d6de8-8f04023{font-weight:700;font-size:1.1rem;color:#1b3a63;letter-spacing:0px;line-height:1.3;}.elementor .e-6065948-20920b5{font-weight:400;font-size:0.98rem;color:#4e5968;line-height:1.6;}.elementor .e-9e7fb74-4132f59{padding:1.5rem;border-block-start-width:4px;background-color:#ffffff;flex-direction:column;gap:0.4rem;flex:1 1 13rem;border-top-style: solid; border-top-color: #19AABA;
border-top-style: solid; border-top-color: #cda147; box-sizing: border-box;\n}.elementor .e-3d2d9b6-513907c{font-weight:700;font-size:1.1rem;color:#1b3a63;letter-spacing:0px;line-height:1.3;}.elementor .e-a83f4d9-57c9c65{font-weight:400;font-size:0.98rem;color:#4e5968;line-height:1.6;}.elementor .e-0d5d430-081ddf3{padding:1.5rem;border-block-start-width:4px;background-color:#ffffff;flex-direction:column;gap:0.4rem;flex:1 1 13rem;border-top-style: solid; border-top-color: #19AABA;
border-top-style: solid; border-top-color: #cda147; box-sizing: border-box;\n}.elementor .e-6530a85-c116bba{width:100%;min-width:0px;max-width:38rem;display:flex;gap:1rem;flex-wrap:wrap;flex:1 1 28rem;}.elementor .e-a9d18bd-8d8b95a{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-b0f0435-1788e25{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:none;}.elementor .e-3ecdee8-510da18{width:100%;min-width:0px;padding:0px;margin-block-start:-7rem;display:flex;gap:1rem;flex-wrap:wrap;flex:1 1 100%;grid-column:1 / -1;justify-content:flex-start;align-items:flex-start;}.elementor .e-bdf2acb-85ed5d0{min-width:0px;flex:1 1 32rem;}.elementor .e-892f9ab-ca2c202{font-weight:700;font-size:0.78rem;color:#c39124;letter-spacing:0.12em;}.elementor .e-9bcf499-68f0bd5{font-weight:700;font-size:clamp(2rem, 4vw, 3.1rem);color:#1b3a63;letter-spacing:-0.02em;line-height:1.12;}.elementor .e-b4011ad-c1f7ddd{font-size:1.05rem;color:#4c5a6a;line-height:1.7;}.elementor .e-ea0de57-da76e2f{font-weight:600;font-size:1rem;color:#33475b;line-height:1.65;padding-inline-start:1.25rem;border-inline-start-width:3px;border-left-style: solid; border-left-color: #20a9be;\n}.elementor .e-a6e563e-749f2cd{font-size:0.82rem;color:#687789;line-height:1.5;font-style:italic;}.elementor .e-86794ee-fbaef91{min-width:0px;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 27rem;}.elementor .e-ae2bbb6-84e385a{max-width:76rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:3.5rem;flex-wrap:wrap;align-items:center;element.style { display: none; }display: none;\n}.elementor .e-feb9221-85e03c3{width:100%;min-width:0px;padding:clamp(1.5rem, 4vw, 3.5rem);margin-inline-start:0px;margin-inline-end:0px;border-radius:1.25rem;background-color:#ffffff;box-shadow:0px 18px 44px 0px rgba(7,31,64,0.20);flex:1 1 100%;grid-column:1 / -1;element.style { display: none; }display: none;\n}.elementor .e-3fdfd57-afffdc0{min-width:100%;scroll-margin-top:7rem;column-gap:3rem;padding-block-start:56px;padding-block-end:64px;padding-inline-start:max(6.5px, calc((100vw - 1187px) / 2 - 6px));padding-inline-end:max(6.5px, calc((100vw - 1187px) / 2 - 6px));border-block-start-width:6px;background-color:#1b3a63;display:flex;gap:3rem;flex-wrap:wrap;justify-content:center;align-items:start;border-top-style: solid;
border-top-color: #cda147;
row-gap: 1.5rem;
box-sizing: border-box;
width: 100vw !important;
min-width: 100vw !important;
max-width: none !important;
margin-left: calc(50% - 50vw) !important;
margin-right: calc(50% - 50vw) !important;
position: relative;
left: 1.5rem !important;\n}.elementor .e-162dc79-7d78e44{font-weight:700;font-size:0.8rem;color:#19AABA;letter-spacing:0.12em;}.elementor .e-8457fd1-8b5c519{width:100%;max-width:44rem;font-size:clamp(1.75rem, 3vw, 3.1rem);color:#111013;line-height:1.12;max-width: none; text-align: center; width: 100%;\n}.elementor .e-52d6716-897c1ed{font-size:1.2rem;color:#1b2f3c;line-height:1.35;display:none;}.elementor .e-224dfd5-31bd645{width:100%;font-size:1rem;color:#4c5b62;line-height:1.7;}.elementor .e-582ebe8-5082a57{width:100%;max-width:100%;padding:0px;border-block-start-width:1px;background-color:transparent;flex-direction:column;gap:0.65rem;flex:1 1 30rem;border-top-style: solid; border-top-color: #cbd2cf;\n}.elementor .e-0a528b5-d368c36{font-size:1.2rem;color:#1b2f3c;line-height:1.35;}.elementor .e-fc77ab2-bdb4825{font-size:1rem;color:#4c5b62;line-height:1.7;}.elementor .e-8206330-ba705f1{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:none;flex-direction:column;gap:0.65rem;flex:1 1 30rem;border-top-style: solid; border-top-color: #cbd2cf;\n}.elementor .e-97b324a-753f8cb{font-size:1.2rem;color:#1b2f3c;line-height:1.35;}.elementor .e-dd7bd7b-0bf97f1{font-size:1rem;color:#4c5b62;line-height:1.7;}.elementor .e-4a7cb0d-a8e76da{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:none;flex-direction:column;gap:0.65rem;flex:1 1 30rem;border-top-style: solid; border-top-color: #cbd2cf;\n}.elementor .e-ae07635-1af5aba{font-size:1.2rem;color:#1b2f3c;line-height:1.35;}.elementor .e-824f496-4d58ec5{font-size:1rem;color:#4c5b62;line-height:1.7;}.elementor .e-b1d402e-def2159{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:none;flex-direction:column;gap:0.65rem;flex:1 1 30rem;border-top-style: solid; border-top-color: #cbd2cf;\n}.elementor .e-dec44d9-0c35118{font-size:1.2rem;color:#1b2f3c;line-height:1.35;}.elementor .e-62e6398-76ae564{font-size:1rem;color:#4c5b62;line-height:1.7;}.elementor .e-1d0bdb2-7942bfa{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:none;flex-direction:column;gap:0.65rem;flex:1 1 30rem;border-top-style: solid; border-top-color: #cbd2cf;\n}.elementor .e-794f64f-e3ccc28{width:100%;max-width:72rem;margin-block-start:1.5rem;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:1.25rem;flex-wrap:wrap;box-sizing: border-box;\n}.elementor .e-3c9c542-5952753{width:100%;min-width:100%;padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:clamp(1.5rem,6vw,7rem);padding-inline-end:clamp(1.5rem,6vw,7rem);margin-inline-start:0px;margin-inline-end:0px;background-color:#f5f7f9;display:flex;flex-direction:column;gap:1.25rem;align-items:center;box-sizing: border-box;
width: 100vw !important;
min-width: 100vw !important;
max-width: none !important;
margin-left: calc(50% - 50vw) !important;
margin-right: calc(50% - 50vw) !important;
padding-left: clamp(1.5rem, 6vw, 7rem) !important;
padding-right: clamp(1.5rem, 6vw, 7rem) !important;
position: relative;
left: 1.5rem !important;\n}.elementor .e-ce78fcd-9cd7a4e{max-width:50rem;font-size:clamp(2rem,4vw,3.1rem);color:#ffffff;line-height:1.12;}.elementor .e-0c1e5af-e7614ee{max-width:46rem;font-size:1.05rem;color:#ffffff;line-height:1.7;}.elementor .e-62042a6-c87a1a5{min-width:174px;min-height:62px;font-weight:600;font-size:1rem;color:#ffffff;line-height:1.2;text-align:center;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:6px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:#20aabd;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-7e1a414-e6034d4{min-width:174px;min-height:62px;font-weight:600;font-size:1rem;color:#FFFFFF;line-height:1.2;text-align:center;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:6px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:#1BA9B8;display:none;justify-content:center;align-items:center;}.elementor .e-f52635e-39b1dac{margin-block-start:0.5rem;display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;}.elementor .e-7493e6d-59b75a3{width:100%;text-align:center;padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:clamp(1.5rem,6vw,7rem);padding-inline-end:clamp(1.5rem,6vw,7rem);margin:0px;background-color:#cda147;display:flex;flex-direction:column;gap:1.25rem;align-items:center;box-sizing: border-box;
width: 100vw !important;
min-width: 100vw !important;
max-width: none !important;
margin-left: calc(50% - 50vw) !important;
margin-right: calc(50% - 50vw) !important;
position: relative;
left: 1.5rem !important;\n}.elementor .e-2251162-23ea43a{width:100%;min-width:100vw;padding:0px;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);display:flex;flex-direction:column;gap:0px;box-sizing: border-box;
width: 100% !important;
min-width: 0 !important;
max-width: none !important;
margin-left: 0 !important;
margin-right: 0 !important;\n}