.elementor .e-4be85542-a416{padding-block-start:88px;padding-block-end:88px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(135deg, #03464D 0%,#00545C 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;& > div { display:flex; flex-direction:row; align-items:center; gap:48px; max-width:1180px; margin:0 auto; } & > div > div { flex:1 1 55%; display:flex; flex-direction:column; gap:20px; } & img { flex:0 0 40%; width:40%; max-width:480px; aspect-ratio:1/1; object-fit:cover; border-radius:24px; } & .rank-math-breadcrumb p, & .rank-math-breadcrumb a, & .rank-math-breadcrumb span { margin:0; font-family:Manrope,sans-serif; font-size:14px; color:#DDE9EA; text-decoration:none; } & h1 { margin:0; font-family:Manrope,sans-serif; font-weight:800; font-size:44px; line-height:1.12; color:#FFFFFF; } & > div > div > p { margin:0; font-family:Manrope,sans-serif; font-size:18px; line-height:1.65; color:#DDE9EA; } & > div > div > div { display:flex; flex-direction:row; flex-wrap:wrap; gap:14px; margin-top:8px; } & a.e-button-base { display:inline-block; padding:15px 30px; border-radius:999px; background:#00A2B1; font-family:Manrope,sans-serif; font-weight:700; font-size:16px; text-decoration:none; color:#FFFFFF !important; } & a.e-button-base:hover { background:#FFFFFF; color:#03464D !important; } & div a.e-button-base + a.e-button-base { background:transparent; border:2px solid #FFFFFF; padding:13px 28px; } & div a.e-button-base + a.e-button-base:hover { background:#FFFFFF; border-color:#FFFFFF; color:#03464D !important; }\n}.elementor .e-5225a3ce-4f25{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFFFF;& > div { max-width:860px; margin:0 auto; display:flex; flex-direction:column; gap:18px; } & h2 { margin:0; font-family:Manrope,sans-serif; font-weight:800; font-size:34px; line-height:1.2; color:#03464D; } & p { margin:0; font-family:Manrope,sans-serif; font-size:17px; line-height:1.7; color:#464646; } & > div > p:last-child { padding:18px 22px; border-left:5px solid #00A2B1; background:#F6F7FA; border-radius:0 12px 12px 0; font-weight:600; color:#03464D; }\n}.elementor .e-2dd7a86a-4d1e{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F6F7FA;& > div { max-width:860px; margin:0 auto; display:flex; flex-direction:column; gap:22px; } & h2 { margin:0; font-family:Manrope,sans-serif; font-weight:800; font-size:34px; line-height:1.2; color:#03464D; } & p, & span { margin:0; font-family:Manrope,sans-serif; font-size:17px; line-height:1.7; color:#464646; } & ul { margin:0; padding:0; list-style:none; display:flex; flex-direction:column; gap:10px; } & li { position:relative; padding-left:30px; font-family:Manrope,sans-serif; font-size:17px; line-height:1.6; color:#464646; } & li::before { content:'\2713'; position:absolute; left:0; top:0; color:#00A2B1; font-weight:800; } & details { background:#FFFFFF; border:1px solid #DDE9EA; border-radius:14px; overflow:hidden; } & summary { cursor:pointer; padding:18px 22px; display:flex; align-items:center; justify-content:space-between; gap:16px; list-style:none; } & summary:hover { background:#F6F7FA; } & summary h3 { margin:0; font-family:Manrope,sans-serif; font-weight:700; font-size:18px; line-height:1.35; color:#03464D; } & summary svg { width:20px; height:20px; flex:0 0 auto; color:#00A2B1; fill:#00A2B1; } & details > div { display:flex; flex-direction:column; gap:14px; padding:0 22px 22px; }\n}.elementor .e-28dd3bfa-2433{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFFFF;& > div { max-width:860px; margin:0 auto; display:flex; flex-direction:column; align-items:flex-start; gap:18px; } & h2 { margin:0; font-family:Manrope,sans-serif; font-weight:800; font-size:34px; line-height:1.2; color:#03464D; } & p, & span { margin:0; font-family:Manrope,sans-serif; font-size:17px; line-height:1.7; color:#464646; } & ul { margin:0; padding:0; list-style:none; display:flex; flex-direction:column; gap:10px; } & li { position:relative; padding-left:30px; font-family:Manrope,sans-serif; font-size:17px; line-height:1.6; color:#464646; } & li::before { content:'\2713'; position:absolute; left:0; top:0; color:#00A2B1; font-weight:800; } & a.e-button-base { display:inline-block; padding:15px 30px; border-radius:999px; background:#00A2B1; font-family:Manrope,sans-serif; font-weight:700; font-size:16px; text-decoration:none; color:#FFFFFF !important; margin-top:6px; } & a.e-button-base:hover { background:#03464D; color:#FFFFFF !important; }\n}.elementor .e-28286fc9-c0c4{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F6F7FA;& > div { max-width:860px; margin:0 auto; display:flex; flex-direction:column; gap:20px; } & h2 { margin:0; font-family:Manrope,sans-serif; font-weight:800; font-size:34px; line-height:1.2; color:#03464D; } & span { margin:0; } & ul { margin:0; padding:0; list-style:none; display:flex; flex-direction:column; gap:12px; } & li { position:relative; padding:16px 20px 16px 52px; background:#FFFFFF; border:1px solid #DDE9EA; border-radius:14px; font-family:Manrope,sans-serif; font-size:17px; line-height:1.55; color:#464646; } & li::before { content:'\2713'; position:absolute; left:20px; top:15px; color:#00A2B1; font-weight:800; font-size:18px; }\n}.elementor .e-f027ac3-8bde{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFFFF;& > div { max-width:1000px; margin:0 auto; display:flex; flex-direction:column; gap:28px; } & h2 { margin:0; font-family:Manrope,sans-serif; font-weight:800; font-size:34px; line-height:1.2; color:#03464D; text-align:center; } & > div > div { display:grid; grid-template-columns:1fr 1fr; grid-template-rows:auto; padding:0; gap:20px; } & > div > div > div { background:#F6F7FA; border:1px solid #DDE9EA; border-top:6px solid #00A2B1; border-radius:18px; padding:28px; } & p { margin:0; font-family:Manrope,sans-serif; font-size:17px; line-height:1.6; color:#03464D; font-weight:500; }\n}.elementor .e-2c929e8f-33a7{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F6F7FA;& > div { max-width:860px; margin:0 auto; display:flex; flex-direction:column; gap:18px; } & h2 { margin:0; font-family:Manrope,sans-serif; font-weight:800; font-size:34px; line-height:1.2; color:#03464D; } & p { margin:0; font-family:Manrope,sans-serif; font-size:17px; line-height:1.7; color:#464646; }\n}.elementor .e-353c8f85-c9fc{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFFFF;& > div { max-width:860px; margin:0 auto; display:flex; flex-direction:column; gap:18px; } & h2 { margin:0; font-family:Manrope,sans-serif; font-weight:800; font-size:34px; line-height:1.2; color:#03464D; } & p, & span { margin:0; font-family:Manrope,sans-serif; font-size:17px; line-height:1.7; color:#464646; } & ul { margin:0; padding:0; list-style:none; display:flex; flex-direction:column; gap:10px; } & li { position:relative; padding-left:30px; font-family:Manrope,sans-serif; font-size:17px; line-height:1.6; color:#464646; } & li::before { content:'\2713'; position:absolute; left:0; top:0; color:#00A2B1; font-weight:800; }\n}.elementor .e-2300072d-264c{padding-block-start:72px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;background-color:#03464D;& > div { max-width:860px; margin:0 auto; display:flex; flex-direction:column; gap:16px; } & h2 { margin:0; font-family:Manrope,sans-serif; font-weight:800; font-size:30px; line-height:1.2; color:#FFFFFF; } & p { margin:0; font-family:Manrope,sans-serif; font-size:17px; line-height:1.7; color:#DDE9EA; }\n}.elementor .e-6b2d7109-b78c{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFFFF;& > div { max-width:860px; margin:0 auto; display:flex; flex-direction:column; gap:24px; } & h2 { margin:0; font-family:Manrope,sans-serif; font-weight:800; font-size:34px; line-height:1.2; color:#03464D; } & details { background:#FFFFFF; border:1px solid #DDE9EA; border-radius:14px; overflow:hidden; } & > div > div { display:flex; flex-direction:column; gap:12px; width:100%; } & summary { cursor:pointer; padding:18px 22px; display:flex; align-items:center; justify-content:space-between; gap:16px; list-style:none; } & summary:hover { background:#F6F7FA; } & summary h3 { margin:0; font-family:Manrope,sans-serif; font-weight:700; font-size:18px; line-height:1.35; color:#03464D; } & summary svg { width:20px; height:20px; flex:0 0 auto; color:#00A2B1; fill:#00A2B1; } & details p { margin:0; padding:0 22px 20px; font-family:Manrope,sans-serif; font-size:16px; line-height:1.65; color:#464646; }\n}.elementor .e-47187cb7-3407{padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F6F7FA;& > div { max-width:1000px; margin:0 auto; display:flex; flex-direction:column; align-items:center; gap:22px; } & h2 { margin:0; font-family:Manrope,sans-serif; font-weight:800; font-size:28px; line-height:1.2; color:#03464D; text-align:center; } & > div > div { display:flex; flex-direction:row; flex-wrap:wrap; justify-content:center; gap:14px; } & a.e-button-base { display:inline-block; padding:13px 26px; border-radius:999px; background:#FFFFFF; border:2px solid #00A2B1; font-family:Manrope,sans-serif; font-weight:700; font-size:16px; text-decoration:none; color:#03464D !important; } & a.e-button-base:hover { background:#00A2B1; color:#FFFFFF !important; }\n}.elementor .e-5d897978-702b{padding-block-start:72px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;background-color:#03464D;& > div { max-width:860px; margin:0 auto; display:flex; flex-direction:column; align-items:center; text-align:center; gap:18px; } & h2 { margin:0; font-family:Manrope,sans-serif; font-weight:800; font-size:34px; line-height:1.2; color:#FFFFFF; } & p { margin:0; font-family:Manrope,sans-serif; font-size:17px; line-height:1.65; color:#DDE9EA; } & a.e-button-base { display:inline-block; padding:16px 36px; border-radius:999px; background:#FFFFFF; font-family:Manrope,sans-serif; font-weight:700; font-size:16px; text-decoration:none; color:#03464D !important; } & a.e-button-base:hover { background:#00A2B1; color:#FFFFFF !important; }\n}