.elementor .e-1a3adb4d-4767{font-family:Poppins;font-weight:600;font-size:13px;color:#FFFFFF;letter-spacing:1px;line-height:18px;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:50px;border-width:0px;border-color:transparent;border-style:solid;background-color:#49B197;}.elementor .e-5c9e0d12-306b{font-family:Poppins;font-size:14px;color:#5B5F78;line-height:18px;}.elementor .e-5ee12f3b-b0bb{padding:0px;gap:14px;flex-wrap:wrap;align-items:center;}.elementor .e-3760b1f1-3dc7{font-family:Poppins;font-weight:700;font-size:52px;color:#0F0A4D;letter-spacing:-1.5px;line-height:58px;}.elementor .e-3185b422-d174{font-family:Poppins;font-weight:400;font-size:19px;color:#5B5F78;line-height:30px;}.elementor .e-67e91129-810b{width:44px;height:44px;object-fit:cover;border-radius:50%;border-width:2px;border-color:#49B197;border-style:solid;}.elementor .e-e6dd78c-cf65{font-family:Poppins;font-size:12px;color:#5B5F78;letter-spacing:1px;line-height:16px;text-transform:uppercase;}.elementor .e-2461517-6bdd{font-family:Poppins;font-weight:600;font-size:16px;color:#0F0A4D;line-height:22px;}.elementor .e-6a5d947c-deb7{padding:0px;flex-direction:column;gap:0px;}.elementor .e-7a484791-8030{padding-block-start:6px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:12px;align-items:center;}.elementor .e-4566a835-5c8c{padding:0px;flex-direction:column;gap:22px;flex:1 1 0px;}.elementor .e-74481f28-b0e7{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:20px;box-shadow:0px 24px 48px -12px rgba(15,10,77,0.25);}.elementor .e-aa5b7dd-7de5{padding:0px;flex:0 0 50%;justify-content:center;}.elementor .e-1d9711c4-2a3f{width:90%;max-width:1440px;padding:0px;gap:80px;align-items:center;}.elementor .e-565e9d67-ab33{width:100%;padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;background-image:radial-gradient(circle at 100% 0%, #E3F4EC 0%,#F0F5FA 55%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#F0F5FA;flex-direction:column;align-items:center;border-bottom-style: solid; border-bottom-color: #D3D9E8;\n}.elementor .e-38eac377-404f{font-family:Poppins;font-weight:600;font-size:12px;color:#0F0A4D;letter-spacing:1.5px;text-transform:uppercase;}.elementor .e-46443b07-3b01{min-height:40px;font-family:Poppins;font-size:14px;color:#5B5F78;line-height:22px;& a { color: #5B5F78; text-decoration: none; } & a:hover { color: #1F6B4D; } & .elementor-toc__header-title { color: #0F0A4D !important; } & .elementor-toc__toggle-button { color: #0F0A4D !important; fill: #0F0A4D !important; } & .elementor-toc__toggle-button svg { fill: #0F0A4D !important; }\n}.elementor .e-245b1477-b035{padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:column;gap:12px;border-bottom-style: solid; border-bottom-color: #D3D9E8;\n}.elementor .e-7d3c408-21b8{font-family:Poppins;font-weight:600;font-size:12px;color:#0F0A4D;letter-spacing:1.5px;text-transform:uppercase;}.elementor .e-28a6a009-c67c{min-height:36px;& .elementor-share-btn { height: 40px !important; width: 40px !important; font-size: 10px !important; border-radius: 50% !important; justify-content: center !important; background-color: #0F0A4D !important; } & .elementor-share-btn:hover { background-color: #49B197 !important; } & .elementor-share-btn__icon { width: 40px !important; } & .elementor-share-btn__icon svg { width: 16px !important; height: 16px !important; fill: #FFFFFF !important; } & .elementor-grid { display: flex !important; gap: 10px; }\n}.elementor .e-36c3c99e-b81a{padding-block-start:4px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;flex-direction:column;gap:12px;border-bottom-style: solid; border-bottom-color: #D3D9E8;\n}.elementor .e-2821b9f7-34bc{font-family:Poppins;font-weight:600;font-size:12px;color:#49B197;letter-spacing:1px;text-transform:uppercase;}.elementor .e-4f18e0d1-51cc{font-family:Poppins;font-weight:700;font-size:22px;color:#FFFFFF;line-height:29px;}.elementor .e-6ad50091-438b:hover,.elementor .e-6ad50091-438b:focus-visible{background-color:#C9763A;}.elementor .e-6ad50091-438b{font-family:Poppins;font-weight:600;font-size:14px;color:#FFFFFF;text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:6px;border-radius:50px;background-color:#E08D46;transition:background-color 0.2s;}.elementor .e-496d4c80-ad94{padding:28px;border-radius:16px;background-image:linear-gradient(160deg, #0F0A4D 0%,#1F6B4D 140%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0F0A4D;flex-direction:column;gap:12px;}.elementor .e-53de56cf-65e6{position:sticky;inset-block-start:120px;padding:0px;flex-direction:column;gap:16px;}.elementor .e-3c7fd0cc-6adf{padding:0px;flex:0 0 330px;align-self:stretch;}.elementor .e-47ea8d0a-7f6c{width:100%;font-family:Poppins;color:#333333;& p, & li { font-family: Poppins; font-size: 18px; line-height: 31px; font-weight: 400; color: #333333; } & p { margin: 0 0 24px 0; } & h2 { font-family: Poppins; font-weight: 700; font-size: 32px; line-height: 40px; letter-spacing: -0.5px; color: #0F0A4D; margin: 56px 0 18px 0; scroll-margin-top: 120px; } & h3 { font-family: Poppins; font-weight: 600; font-size: 22px; line-height: 30px; color: #0F0A4D; margin: 36px 0 12px 0; } & ul, & ol { margin: 0 0 28px 0; padding-left: 22px; } & li { margin-bottom: 10px; } & li::marker { color: #49B197; font-weight: 700; } & a { color: #1F6B4D; text-decoration: underline; text-decoration-color: #49B197; text-underline-offset: 4px; } & a:hover { color: #49B197; } & strong { color: #0F0A4D; font-weight: 600; } & blockquote { border-left: 4px solid #49B197; padding: 4px 0 4px 24px; margin: 36px 0; font-size: 22px; line-height: 34px; color: #0F0A4D; } & img { border-radius: 16px; } & .wp-block-button__link { background-color: #E08D46; color: #FFFFFF; border-radius: 50px; padding: 14px 28px; font-weight: 600; text-decoration: none; } & .wp-block-button__link:hover { background-color: #C9763A; color: #FFFFFF; } & .elementor-widget-heading .elementor-heading-title { margin: 0 !important; } & .e-con.e-child:has(> .elementor-widget-icon-list) { background-color: #FFFFFF !important; background-image: none !important; border: 1px solid var(--el-border, #D3D9E8) !important; border-radius: 16px !important; box-shadow: 0px 12px 32px -8px rgba(15,10,77,0.14) !important; padding: 36px 44px !important; gap: 18px !important; justify-content: center !important; margin: 16px 0 32px 0 !important; } & .e-con.e-child:has(> .elementor-widget-icon-list) .elementor-widget-icon-list, & .e-con.e-child:has(> .elementor-widget-icon-list) .elementor-widget-icon-list .elementor-widget-container { margin-bottom: 0 !important; padding-bottom: 0 !important; } & .e-con.e-child:has(> .elementor-widget-icon-list) .elementor-icon-list-item:last-child { margin-bottom: 0 !important; padding-bottom: 0 !important; } & .e-con.e-child:has(> .elementor-widget-icon-list) .elementor-icon-list-items { margin-bottom: 0 !important; } & a:not(.wp-block-button__link) { color: #49B197 !important; text-decoration-color: #49B197 !important; font-weight: 500; } & a:not(.wp-block-button__link):hover { color: #0F0A4D !important; text-decoration-color: #0F0A4D !important; } & .elementor-widget-n-accordion .e-n-accordion { gap: 0 !important; } & .elementor-widget-n-accordion .e-n-accordion-item { border: 0 !important; margin: 0 !important; background: transparent !important; } & .elementor-widget-n-accordion .e-n-accordion-item-title { border: 0 !important; border-top: 1px solid #F0F5FA !important; border-radius: 0 !important; background: transparent !important; padding: 12px 10px !important; gap: 12px !important; justify-content: flex-start !important; align-items: center !important; outline: none !important; } & .elementor-widget-n-accordion .e-n-accordion-item-title:focus-visible { outline: 2px solid #49B197 !important; outline-offset: 2px; } & .elementor-widget-n-accordion .e-n-accordion-item-title-text { font-family: Poppins !important; font-size: 19px !important; font-weight: 300 !important; line-height: 26px !important; color: #0F0A4D !important; } & .elementor-widget-n-accordion .e-n-accordion-item-title-icon { order: -1 !important; width: 14px; flex: 0 0 14px; color: #49B197 !important; } & .elementor-widget-n-accordion .e-n-accordion-item-title-icon svg { width: 13px !important; height: 13px !important; fill: #49B197 !important; } & .elementor-widget-n-accordion .e-n-accordion-item-title-icon .e-closed svg path { d: path('M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z'); } & .elementor-widget-n-accordion .e-n-accordion-item-title-icon .e-opened svg path { d: path('M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z'); } & .elementor-widget-n-accordion .e-n-accordion-item > [role=region], & .elementor-widget-n-accordion .e-n-accordion-item > .e-con { border: 0 !important; background: transparent !important; padding: 4px 10px 18px 36px !important; } & .elementor-widget-n-accordion .e-n-accordion-item > .e-con p { font-size: 17px !important; line-height: 28px !important; color: #333333 !important; margin: 0 0 12px 0 !important; } & .elementor-widget-n-accordion .e-n-accordion-item-title-icon, & .elementor-widget-n-accordion .e-n-accordion-item-title-icon span { display: flex !important; align-items: center !important; align-self: center !important; line-height: 0 !important; } & .elementor-widget-n-accordion details:not([open]) .e-n-accordion-item-title-icon .e-opened, & .elementor-widget-n-accordion details[open] .e-n-accordion-item-title-icon .e-closed { display: none !important; } & p, & li { color: inherit; }\n}.elementor .e-7d84520c-d513{font-family:Poppins;font-weight:700;font-size:22px;color:#0F0A4D;line-height:28px;}.elementor .e-59489997-a151{font-family:Poppins;font-size:16px;color:#5B5F78;line-height:24px;}.elementor .e-25d3a4b-3987{padding:0px;flex-direction:column;gap:4px;flex:1 1 0px;}.elementor .e-4dc37071-def1:hover,.elementor .e-4dc37071-def1:focus-visible{background-color:#C9763A;}.elementor .e-4dc37071-def1{font-family:Poppins;font-weight:600;font-size:15px;color:#FFFFFF;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:50px;background-color:#E08D46;transition:background-color 0.2s;flex:0 0 auto;}.elementor .e-1c049af5-4bf5{padding-block-start:28px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:32px;border-radius:16px;border-width:1px;border-color:#D3D9E8;border-style:solid;background-color:#F0F5FA;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-151d2faa-42c6{max-width:860px;padding:0px;flex-direction:column;gap:48px;flex:1 1 0px;}.elementor .e-75916839-e6bf{width:90%;max-width:1440px;padding:0px;gap:72px;align-items:flex-start;}.elementor .e-5e1951a-8d30{width:100%;padding-block-start:64px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;align-items:center;}.elementor .e-1985b615-65fe{font-family:Poppins;font-weight:700;font-size:40px;color:#0F0A4D;letter-spacing:-1px;line-height:46px;}.elementor .e-5daccf88-c499:hover,.elementor .e-5daccf88-c499:focus-visible{color:#1F6B4D;}.elementor .e-5daccf88-c499{font-family:Poppins;font-weight:600;font-size:15px;color:#0F0A4D;padding:0px;border-radius:0px;background-color:transparent;}.elementor .e-629777fb-bc18{padding:0px;justify-content:space-between;align-items:flex-end;}.elementor .e-7fef8369-31b2{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;}.elementor .e-3761a3c8-28c1{font-family:Poppins;font-size:13px;color:#5B5F78;}.elementor .e-4c9a45ad-d9e2{font-family:Poppins;font-weight:600;font-size:19px;color:#0F0A4D;line-height:26px;}.elementor .e-614bebb6-d6db{font-family:Poppins;font-weight:600;font-size:14px;color:#1F6B4D;padding-block-start:8px;margin-block-start:auto;}.elementor .e-223c84ac-15de{padding:22px;flex-direction:column;gap:8px;flex:1 1 auto;}.elementor .e-7f5bf89a-cecc:hover,.elementor .e-7f5bf89a-cecc:focus-visible{box-shadow:0px 16px 32px 0px rgba(15,10,77,0.12);transform:translate3d(0px, -4px, 0px);}.elementor .e-7f5bf89a-cecc{height:100%;overflow:hidden;padding:0px;border-radius:16px;border-width:1px;border-color:#D3D9E8;border-style:solid;background-color:#FFFFFF;transition:transform 0.2s, box-shadow 0.2s;flex-direction:column;}.elementor .e-632db437-fab0{gap:24px;}.elementor .e-6e0c8caf-2f39{width:90%;max-width:1440px;padding:0px;flex-direction:column;gap:32px;}.elementor .e-43221d4d-5276{width:100%;padding-block-start:80px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F0F5FA;flex-direction:column;align-items:center;}