.elementor .e-42dbe765-60de{width:18rem;height:22rem;position:absolute;inset-block-start:1rem;inset-inline-end:-3rem;padding:0px;border-start-start-radius:66%;border-start-end-radius:34%;border-end-start-radius:53%;border-end-end-radius:47%;background-color:rgba(112,198,194,0.10);transform:rotateX(0deg) rotateY(0deg) rotateZ(24deg);pointer-events: none;\n}.elementor .e-13a7b701-28b0{font-family:"Varela Round";font-size:0.75rem;color:#dfefef;letter-spacing:0.12em;}.elementor .e-458c72e8-8204{max-width:56rem;font-family:"Varela Round";font-weight:400;font-size:clamp(2rem, 4vw, 3.5rem);color:#ffffff;line-height:1.15;overflow-wrap: break-word;\n}.elementor .e-1a27ddc0-914f{max-width:48rem;font-family:"Varela Round";font-size:1.05rem;color:#dfefef;line-height:1.7;}.elementor .e-66d91135-7a00{width:3.5rem;height:3.8rem;object-fit:cover;border-start-start-radius:1.25rem;border-start-end-radius:0.5rem;border-end-start-radius:0.5rem;border-end-end-radius:1.25rem;object-position: center 25%;\n}.elementor .e-1ba32b28-4fda{font-family:"Varela Round";font-weight:500;font-size:0.95rem;color:#ffffff;}.elementor .e-4865b691-4eee{font-family:"Varela Round";font-size:0.8rem;color:#dfefef;}.elementor .e-2509c00c-3616{font-family:"Varela Round";font-size:0.8rem;color:#dfefef;}.elementor .e-3cc84f60-fa43{padding:0px;display:flex;flex-direction:column;gap:0.15rem;}.elementor .e-1ea5ce51-2c64{padding-block-start:0.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:0.9rem;align-items:center;}.elementor .e-61cff710-2b0f{max-width:62rem;position:relative;z-index:1;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-3494b78d-4ae0{overflow:hidden;position:relative;padding-block-start:4rem;padding-block-end:5.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(105deg, #173f4f 0%,#146b70 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;border-radius: 0 0 52% 8% / 0 0 10% 4%;\n}.elementor .e-7fa10d59-7c6b{padding:0px;background-color:#f4f9fa;}.elementor .e-5956d246-4d09{width:100%;height:23rem;object-fit:cover;display:block;object-position: center;\n}.elementor .e-4819e133-fd5b{max-width:62rem;overflow:hidden;position:relative;z-index:2;padding:0px;margin-block-start:-2.5rem;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-start-start-radius:3.5rem;border-start-end-radius:1rem;border-end-start-radius:1rem;border-end-end-radius:4rem;border-width:0.3rem;border-color:#f4f9fa;border-style:solid;box-shadow:0px 0.9rem 1.8rem 0px rgba(23,63,79,.10);}.elementor .e-735712a-58e6{padding-block-start:0px;padding-block-end:2rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#f4f9fa;display:flow-root;}.elementor .e-1464a174-ee10{font-family:"Varela Round";font-weight:400;font-size:1.5rem;color:#173f4f;line-height:1.25;}.elementor .e-27fd7896-ca58{font-family:"Varela Round";font-size:0.95rem;color:#45626b;line-height:1.6;}.elementor .e-2935df49-100b:hover,.elementor .e-2935df49-100b:focus-visible{color:#ffffff;background-color:#146b70;}.elementor .e-2935df49-100b{font-family:"Varela Round";font-size:0.85rem;color:#146b70;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:2rem;border-width:1px;border-color:#a7cecb;border-style:solid;background-color:#ffffff;box-shadow: none;\n}.elementor .e-2ca5f545-c05f:hover,.elementor .e-2ca5f545-c05f:focus-visible{color:#ffffff;background-color:#146b70;}.elementor .e-2ca5f545-c05f{font-family:"Varela Round";font-size:0.85rem;color:#146b70;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:2rem;border-width:1px;border-color:#a7cecb;border-style:solid;background-color:#ffffff;box-shadow: none;\n}.elementor .e-7dbd2c62-5957:hover,.elementor .e-7dbd2c62-5957:focus-visible{color:#ffffff;background-color:#146b70;}.elementor .e-7dbd2c62-5957{font-family:"Varela Round";font-size:0.85rem;color:#146b70;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:2rem;border-width:1px;border-color:#a7cecb;border-style:solid;background-color:#ffffff;box-shadow: none;\n}.elementor .e-1bd01be0-76aa:hover,.elementor .e-1bd01be0-76aa:focus-visible{color:#ffffff;background-color:#146b70;}.elementor .e-1bd01be0-76aa{font-family:"Varela Round";font-size:0.85rem;color:#146b70;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:2rem;border-width:1px;border-color:#a7cecb;border-style:solid;background-color:#ffffff;box-shadow: none;\n}.elementor .e-51466f9e-7f61:hover,.elementor .e-51466f9e-7f61:focus-visible{color:#ffffff;background-color:#146b70;}.elementor .e-51466f9e-7f61{font-family:"Varela Round";font-size:0.85rem;color:#146b70;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:2rem;border-width:1px;border-color:#a7cecb;border-style:solid;background-color:#ffffff;box-shadow: none;\n}.elementor .e-5ef8a71c-9af5{font-family:"Varela Round";font-size:0.85rem;color:#ffffff;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:2rem;border-width:1px;border-color:#146b70;border-style:solid;background-color:#146b70;box-shadow: none;\n}.elementor .e-6243069b-3728{padding:0px;display:flex;gap:0.6rem;flex-wrap:wrap;}.elementor .e-653fcc45-9d5b{font-family:"Varela Round";font-size:0.8rem;color:#45626b;line-height:1.5;white-space: pre-wrap; overflow-wrap: anywhere;\n}.elementor .e-463e1147-b8f9{padding:1.75rem;margin:0px;border-start-start-radius:2rem;border-start-end-radius:0.75rem;border-end-start-radius:0.75rem;border-end-end-radius:2rem;border-width:1px;border-color:#c3dedc;border-style:solid;background-color:#e8f3f2;display:flex;flex-direction:column;gap:0.9rem;}.elementor .e-420fe97d-fe70{font-family:"Varela Round";font-size:1.05rem;color:#45626b;line-height:1.85;padding:0px;overflow-wrap: break-word; & h2 { font-family: Varela Round; color: #173f4f; font-size: 1.8rem; line-height: 1.25; margin: 2rem 0 1rem; } & h3 { font-family: Varela Round; color: #173f4f; font-size: 1.35rem; margin: 1.5rem 0 .75rem; } & p { margin-bottom: 1.2rem; } & img { max-width: 100%; height: auto; } & a { color: #146b70; text-decoration: underline; }\n}.elementor .e-1ae3fc63-1558{width:5.5rem;height:6rem;object-fit:cover;border-start-start-radius:2rem;border-start-end-radius:0.75rem;border-end-start-radius:0.75rem;border-end-end-radius:2rem;display:block;flex:0 0 auto;object-position: center 25%;\n}.elementor .e-1c41e86b-640c{font-family:"Varela Round";font-size:0.75rem;color:#146b70;letter-spacing:0.1em;}.elementor .e-76b3214f-3aa3{font-family:"Varela Round";font-weight:400;font-size:1.75rem;color:#173f4f;}.elementor .e-5ea375af-f479{font-family:"Varela Round";font-size:0.9rem;color:#146b70;}.elementor .e-e409636-b71d{font-family:"Varela Round";font-size:1rem;color:#45626b;line-height:1.7;}.elementor .e-26583832-9d31{font-family:"Varela Round";font-size:0.95rem;color:#146b70;text-decoration:underline;padding-block-start:0.25rem;padding-block-end:0.25rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;align-self:flex-start;box-shadow: none;\n}.elementor .e-262d353a-4934{padding:0px;display:flex;flex-direction:column;gap:0.65rem;}.elementor .e-46ee7dd8-c8be{padding:2rem;border-start-start-radius:2.5rem;border-start-end-radius:0.75rem;border-end-start-radius:0.75rem;border-end-end-radius:2.5rem;border-width:1px;border-color:#d5e6e7;border-style:solid;background-color:#f4f9fa;display:flex;flex-direction:row;gap:1.5rem;align-items:flex-start;}.elementor .e-7770f5b6-d057{font-family:"Varela Round";font-size:0.9rem;color:#146b70;text-decoration:underline;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;align-self:flex-start;box-shadow: none;\n}.elementor .e-1830e16d-6e1a{max-width:48rem;padding-block-start:2.5rem;padding-block-end:3rem;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;display:flex;flex-direction:column;gap:2rem;}.elementor .e-d381e1d-35a3{font-family:"Varela Round";font-size:0.75rem;color:#146b70;letter-spacing:0.12em;}.elementor .e-3ba6bf0b-5ee5{font-family:"Varela Round";font-weight:400;font-size:2.3rem;color:#173f4f;line-height:1.2;}.elementor .e-19c139bd-26d1{max-width:40rem;font-family:"Varela Round";font-size:1rem;color:#45626b;line-height:1.7;}.elementor .e-45088e81-d9ae:hover,.elementor .e-45088e81-d9ae:focus-visible{background-color:#173f4f;}.elementor .e-45088e81-d9ae{font-family:"Varela Round";font-size:0.95rem;color:#ffffff;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:3rem;background-color:#146b70;box-shadow:0px 0.4rem 1rem 0px rgba(23,63,79,.12);}.elementor .e-171db65-4bea{font-family:"Varela Round";font-size:0.95rem;color:#146b70;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:3rem;border-width:1px;border-color:#c3dedc;border-style:solid;background-color:#ffffff;box-shadow: none;\n}.elementor .e-4f87abab-e4f3{padding-block-start:0.3rem;padding-block-end:0.3rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:0.75rem;flex-wrap:wrap;}.elementor .e-2295e8bf-4e7d{font-family:"Varela Round";font-size:0.9rem;color:#146b70;text-decoration:underline;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;align-self:flex-start;box-shadow: none;\n}.elementor .e-26ddbc9b-7a45{max-width:48rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1rem;}.elementor .e-4cbe5f0f-5cb8{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#e8f3f2;border-radius: 45% 7% 0 0 / 8% 3% 0 0;\n}.elementor .e-7de74985-dd6e{overflow:hidden;color:#173f4f;padding:0px;background-color:#ffffff;}