.elementor .e-4ded0cec-e87a{font-weight:800;font-size:0.8125rem;color:#9fd9ea;letter-spacing:0.18em;text-transform:uppercase;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7208cb69-e065{max-width:20ch;font-weight:900;font-size:4rem;color:#ffffff;letter-spacing:-0.045em;line-height:1.02;margin:0px;}.elementor .e-12d961cb-76b0{max-width:46rem;font-weight:500;font-size:1.1875rem;color:rgba(255,255,255,0.88);line-height:1.6;margin-block-start:1.75rem;margin-block-end:2.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-306cc51e-9189:hover,.elementor .e-306cc51e-9189:focus-visible{color:#04283c;transform:translate3d(0px, -4px, 0px);}.elementor .e-306cc51e-9189{font-weight:800;font-size:1.0625rem;color:#04283c;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:2.4rem;padding-inline-end:2.4rem;border-radius:999px;border-width:0px;background-color:#ffffff;box-shadow:0px 14px 30px 0px rgba(0,0,0,0.28);transition:transform 0.2s, box-shadow 0.2s;}.elementor .e-19543b00-7d25:hover,.elementor .e-19543b00-7d25:focus-visible{color:#ffffff;transform:translate3d(0px, -4px, 0px);}.elementor .e-19543b00-7d25{font-weight:700;font-size:1.0625rem;color:#ffffff;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.45);border-style:solid;background-color:transparent;transition:transform 0.2s;}.elementor .e-3a224aef-47a4{padding:0px;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;align-items:center;}.elementor .e-6e0f53c2-6efa{width:100%;max-width:74rem;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-7bbf4af0-e0f2{min-height:40rem;position:relative;padding-block-start:6rem;padding-block-end:5rem;padding-inline-start:3rem;padding-inline-end:3rem;background-image:linear-gradient(180deg, rgba(4,40,60,0.30) 0%,rgba(4,40,60,0.72) 55%,rgba(4,40,60,0.94) 100%),url("https://edenme.co.uk/wp-content/uploads/2026/09/cranbourne-primary-school-washroom-finished-room.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#04283c;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;background-size: cover, cover; background-position: center center, center center; background-repeat: no-repeat, no-repeat;\n}.elementor .e-2ca1d6d6-82ad{font-weight:700;font-size:0.875rem;color:rgba(255,255,255,0.92);letter-spacing:0.02em;margin:0px;white-space: nowrap;\n}.elementor .e-2323b283-1aca{font-weight:700;font-size:0.875rem;color:rgba(255,255,255,0.92);letter-spacing:0.02em;margin:0px;white-space: nowrap;\n}.elementor .e-403d1892-2bf8{font-weight:700;font-size:0.875rem;color:rgba(255,255,255,0.92);letter-spacing:0.02em;margin:0px;white-space: nowrap;\n}.elementor .e-65a9a59a-8d3f{font-weight:700;font-size:0.875rem;color:rgba(255,255,255,0.92);letter-spacing:0.02em;margin:0px;white-space: nowrap;\n}.elementor .e-23925930-b105{font-weight:700;font-size:0.875rem;color:rgba(255,255,255,0.92);letter-spacing:0.02em;margin:0px;white-space: nowrap;\n}.elementor .e-37793cf2-1e3f{font-weight:700;font-size:0.875rem;color:rgba(255,255,255,0.92);letter-spacing:0.02em;margin:0px;white-space: nowrap;\n}.elementor .e-3ff923e4-a169{width:100%;max-width:76rem;padding:0px;display:flex;flex-direction:row;gap:2.5rem;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-5b55d2eb-36fa{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#006d9f;display:flex;flex-direction:column;align-items:center;}.elementor .e-40385de4-d298{font-weight:800;font-size:0.8125rem;color:#006d9f;letter-spacing:0.18em;text-align:center;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.9rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-15c7ee20-38a1{font-weight:900;font-size:2.75rem;color:#04283c;letter-spacing:-0.04em;line-height:1.08;text-align:center;margin-block-start:0px;margin-block-end:2.5rem;margin-inline-start:0px;margin-inline-end:0px;background-image:linear-gradient(90deg, #04283c 0%,#006d9f 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;-webkit-background-clip: text; -webkit-text-fill-color: transparent;\n}.elementor .e-4bfa003-1017{font-weight:800;font-size:0.75rem;color:#006d9f;letter-spacing:0.16em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.8rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2ff0b4d1-97a3{width:100%;height:100%;object-fit:cover;display:block;max-width: none;\n}.elementor .e-3cd678fd-fd58{width:100%;height:100%;object-fit:cover;display:block;max-width: none;\n}.elementor .e-70332e35-d284{width:100%;overflow:hidden;aspect-ratio:3 / 4;position:relative;padding:0px;border-radius:1.25rem;background-color:#f1f8fb;box-shadow:0px 24px 50px 0px rgba(4,40,60,0.18);}.elementor .e-405944bb-fa50{padding:0px;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-1081f9c9-dae2{font-weight:800;font-size:0.75rem;color:#006d9f;letter-spacing:0.16em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.8rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1d228a6d-a5bf{width:100%;height:100%;object-fit:cover;display:block;max-width: none;\n}.elementor .e-57eae4b9-efdf{width:100%;height:100%;object-fit:cover;display:block;max-width: none;\n}.elementor .e-2fb3469d-87b3{width:100%;overflow:hidden;aspect-ratio:3 / 4;position:relative;padding:0px;border-radius:1.25rem;background-color:#f1f8fb;box-shadow:0px 24px 50px 0px rgba(4,40,60,0.18);}.elementor .e-d2e995e-46e9{padding:0px;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-646410b6-c685{font-weight:800;font-size:0.75rem;color:#006d9f;letter-spacing:0.16em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.8rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6e14d8c8-9d7c{width:100%;height:100%;object-fit:cover;display:block;max-width: none;\n}.elementor .e-4c42863b-ed28{width:100%;height:100%;object-fit:cover;display:block;max-width: none;\n}.elementor .e-5d3bd00a-d004{width:100%;overflow:hidden;aspect-ratio:3 / 4;position:relative;padding:0px;border-radius:1.25rem;background-color:#f1f8fb;box-shadow:0px 24px 50px 0px rgba(4,40,60,0.18);}.elementor .e-d28d859-31de{padding:0px;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-2197c3fa-de15{width:100%;max-width:76rem;padding:0px;display:grid;gap:2rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-4c77971c-8cf1{font-weight:500;font-size:0.9375rem;color:#33505f;line-height:1.6;text-align:center;margin-block-start:1.75rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1dfd2c57-2bf4{width:100%;padding:0px;display:flex;flex-direction:column;align-items:center;}.elementor .e-24eb958d-1f75{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#f1f8fb;display:flex;flex-direction:column;align-items:center;}.elementor .e-7b954738-1d02{font-weight:800;font-size:0.8125rem;color:#006d9f;letter-spacing:0.18em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.9rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-13fd658b-9d7f{font-weight:900;font-size:2.75rem;color:#04283c;letter-spacing:-0.04em;line-height:1.06;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7dc28ca3-ab09{font-weight:500;font-size:1.0625rem;color:#33505f;line-height:1.65;margin:0px;}.elementor .e-241059c7-40fb{width:26rem;position:sticky;inset-block-start:3rem;padding:0px;display:flex;flex-direction:column;flex:0 1 auto;align-items:stretch;}.elementor .e-22abf4fb-7271{font-weight:800;font-size:0.75rem;color:#006d9f;letter-spacing:0.14em;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-55c48a51-6165{font-weight:800;font-size:1.1875rem;color:#04283c;letter-spacing:-0.02em;line-height:1.25;margin-block-start:0px;margin-block-end:0.4rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-38e1fdeb-28de{font-weight:400;font-size:0.9375rem;color:#33505f;line-height:1.65;margin:0px;}.elementor .e-7a3f461c-7c70{padding-block-start:1.6rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;align-items:stretch;border-top-style: solid; border-top-color: rgba(4,40,60,0.12);\n}.elementor .e-db07c9d-48dd{font-weight:800;font-size:0.75rem;color:#006d9f;letter-spacing:0.14em;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4f4e4657-a88c{font-weight:800;font-size:1.1875rem;color:#04283c;letter-spacing:-0.02em;line-height:1.25;margin-block-start:0px;margin-block-end:0.4rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-53f02526-b813{font-weight:400;font-size:0.9375rem;color:#33505f;line-height:1.65;margin:0px;}.elementor .e-17668ef1-1046{padding-block-start:1.6rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;align-items:stretch;border-top-style: solid; border-top-color: rgba(4,40,60,0.12);\n}.elementor .e-4d9b039a-354b{font-weight:800;font-size:0.75rem;color:#006d9f;letter-spacing:0.14em;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-54512b0b-fdab{font-weight:800;font-size:1.1875rem;color:#04283c;letter-spacing:-0.02em;line-height:1.25;margin-block-start:0px;margin-block-end:0.4rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5fe7c38-bca7{font-weight:400;font-size:0.9375rem;color:#33505f;line-height:1.65;margin:0px;}.elementor .e-2f0c2816-9d83{padding-block-start:1.6rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;align-items:stretch;border-top-style: solid; border-top-color: rgba(4,40,60,0.12);\n}.elementor .e-10bf517a-9b7e{font-weight:800;font-size:0.75rem;color:#006d9f;letter-spacing:0.14em;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7c75fb3e-c382{font-weight:800;font-size:1.1875rem;color:#04283c;letter-spacing:-0.02em;line-height:1.25;margin-block-start:0px;margin-block-end:0.4rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2ca26d1a-d4bf{font-weight:400;font-size:0.9375rem;color:#33505f;line-height:1.65;margin:0px;}.elementor .e-246c5589-7a0b{padding-block-start:1.6rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;align-items:stretch;border-top-style: solid; border-top-color: rgba(4,40,60,0.12);\n}.elementor .e-697e0e4-c4dc{font-weight:800;font-size:0.75rem;color:#006d9f;letter-spacing:0.14em;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-14831d32-28d7{font-weight:800;font-size:1.1875rem;color:#04283c;letter-spacing:-0.02em;line-height:1.25;margin-block-start:0px;margin-block-end:0.4rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-65d00cc2-9a1a{font-weight:400;font-size:0.9375rem;color:#33505f;line-height:1.65;margin:0px;}.elementor .e-604cac2d-96ec{padding-block-start:1.6rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;align-items:stretch;border-top-style: solid; border-top-color: rgba(4,40,60,0.12);\n}.elementor .e-42e370a7-cdb6{font-weight:800;font-size:0.75rem;color:#006d9f;letter-spacing:0.14em;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-447c0a54-19fd{font-weight:800;font-size:1.1875rem;color:#04283c;letter-spacing:-0.02em;line-height:1.25;margin-block-start:0px;margin-block-end:0.4rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-70c4730f-f6fd{font-weight:400;font-size:0.9375rem;color:#33505f;line-height:1.65;margin:0px;}.elementor .e-149b4e12-c7e9{padding-block-start:1.6rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;align-items:stretch;border-top-style: solid; border-top-color: rgba(4,40,60,0.12);\n}.elementor .e-137f232a-d37c{font-weight:800;font-size:0.75rem;color:#006d9f;letter-spacing:0.14em;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-21bd9f19-1eac{font-weight:800;font-size:1.1875rem;color:#04283c;letter-spacing:-0.02em;line-height:1.25;margin-block-start:0px;margin-block-end:0.4rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1a9aba4e-f910{font-weight:400;font-size:0.9375rem;color:#33505f;line-height:1.65;margin:0px;}.elementor .e-45ee5394-9d6e{padding-block-start:1.6rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;align-items:stretch;border-top-style: solid; border-top-color: rgba(4,40,60,0.12);\n}.elementor .e-892f518-2f77{min-width:0px;padding:0px;display:grid;flex:1 1 0px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;gap: 2.25rem 3rem;\n}.elementor .e-7c7291b-8eb8{width:100%;max-width:80rem;padding:0px;display:flex;flex-direction:row;gap:5rem;align-items:flex-start;}.elementor .e-5fab54bb-e929{padding-block-start:6.5rem;padding-block-end:6.5rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#ffffff;display:flex;flex-direction:column;align-items:center;}.elementor .e-39967d1-6d9f{font-weight:900;font-size:3.25rem;color:#ffffff;letter-spacing:-0.045em;line-height:1.04;text-align:center;margin:0px;}.elementor .e-4627c90d-9eea{max-width:44rem;font-weight:500;font-size:1.0625rem;color:rgba(255,255,255,0.85);line-height:1.65;text-align:center;margin-block-start:1.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-76de66f1-842b{width:100%;max-width:62rem;padding:0px;display:flex;flex-direction:column;align-items:center;}.elementor .e-4c293230-2551{min-height:26rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:3rem;padding-inline-end:3rem;background-image:linear-gradient(180deg, rgba(4,40,60,0.72) 0%,rgba(4,40,60,0.72) 100%),url("https://edenme.co.uk/wp-content/uploads/2026/09/cranbourne-primary-school-washroom-cubicles.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#04283c;display:flex;flex-direction:column;justify-content:center;align-items:center;background-size: cover, cover; background-position: center center, center 38%; background-repeat: no-repeat, no-repeat;\n}.elementor .e-2fdfce66-c15d{font-weight:800;font-size:0.8125rem;color:#006d9f;letter-spacing:0.18em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.9rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2815d9d8-e755{font-weight:900;font-size:2.75rem;color:#04283c;letter-spacing:-0.04em;line-height:1.06;margin-block-start:0px;margin-block-end:3rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6fcc4e64-4f57{font-weight:900;font-size:1.5rem;color:#006d9f;letter-spacing:-0.03em;margin-block-start:0px;margin-block-end:0.9rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-790480c2-4ff5{width:0.9rem;height:0.9rem;padding:0px;margin-block-end:1.1rem;border-radius:999px;background-color:#006d9f;box-shadow:0px 0px 0px 5px rgba(0,109,159,0.14);}.elementor .e-498a366b-7a98{font-weight:800;font-size:1.0625rem;color:#04283c;line-height:1.25;margin-block-start:0px;margin-block-end:0.35rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4e43e2ef-f475{font-weight:400;font-size:0.875rem;color:#33505f;line-height:1.6;margin:0px;}.elementor .e-74e0d21c-c548{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-c5dc94-183f{font-weight:900;font-size:1.5rem;color:#006d9f;letter-spacing:-0.03em;margin-block-start:0px;margin-block-end:0.9rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-63ed6c8f-29c4{width:0.9rem;height:0.9rem;padding:0px;margin-block-end:1.1rem;border-radius:999px;background-color:#006d9f;box-shadow:0px 0px 0px 5px rgba(0,109,159,0.14);}.elementor .e-11271305-4ded{font-weight:800;font-size:1.0625rem;color:#04283c;line-height:1.25;margin-block-start:0px;margin-block-end:0.35rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6d1c10f1-f965{font-weight:400;font-size:0.875rem;color:#33505f;line-height:1.6;margin:0px;}.elementor .e-67d152e9-f253{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-53b2b890-4cce{font-weight:900;font-size:1.5rem;color:#006d9f;letter-spacing:-0.03em;margin-block-start:0px;margin-block-end:0.9rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-678daae-5542{width:0.9rem;height:0.9rem;padding:0px;margin-block-end:1.1rem;border-radius:999px;background-color:#006d9f;box-shadow:0px 0px 0px 5px rgba(0,109,159,0.14);}.elementor .e-7c5a17e8-e9e8{font-weight:800;font-size:1.0625rem;color:#04283c;line-height:1.25;margin-block-start:0px;margin-block-end:0.35rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-673acebd-e545{font-weight:400;font-size:0.875rem;color:#33505f;line-height:1.6;margin:0px;}.elementor .e-1e985b31-2b84{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-1851c1aa-655a{font-weight:900;font-size:1.5rem;color:#006d9f;letter-spacing:-0.03em;margin-block-start:0px;margin-block-end:0.9rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-671eab5b-e188{width:0.9rem;height:0.9rem;padding:0px;margin-block-end:1.1rem;border-radius:999px;background-color:#006d9f;box-shadow:0px 0px 0px 5px rgba(0,109,159,0.14);}.elementor .e-4c5c9509-9f09{font-weight:800;font-size:1.0625rem;color:#04283c;line-height:1.25;margin-block-start:0px;margin-block-end:0.35rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5a9d5362-edb5{font-weight:400;font-size:0.875rem;color:#33505f;line-height:1.6;margin:0px;}.elementor .e-7a5aa4c1-b42a{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-34d5ddb4-ce23{font-weight:900;font-size:1.5rem;color:#006d9f;letter-spacing:-0.03em;margin-block-start:0px;margin-block-end:0.9rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-39fb5347-f7b0{width:0.9rem;height:0.9rem;padding:0px;margin-block-end:1.1rem;border-radius:999px;background-color:#006d9f;box-shadow:0px 0px 0px 5px rgba(0,109,159,0.14);}.elementor .e-5e281b8c-8220{font-weight:800;font-size:1.0625rem;color:#04283c;line-height:1.25;margin-block-start:0px;margin-block-end:0.35rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-402a847d-33f3{font-weight:400;font-size:0.875rem;color:#33505f;line-height:1.6;margin:0px;}.elementor .e-7946eaae-633c{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-3dafe2e4-ad7c{font-weight:900;font-size:1.5rem;color:#006d9f;letter-spacing:-0.03em;margin-block-start:0px;margin-block-end:0.9rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-70972c69-b6cb{width:0.9rem;height:0.9rem;padding:0px;margin-block-end:1.1rem;border-radius:999px;background-color:#006d9f;box-shadow:0px 0px 0px 5px rgba(0,109,159,0.14);}.elementor .e-35ee067e-b841{font-weight:800;font-size:1.0625rem;color:#04283c;line-height:1.25;margin-block-start:0px;margin-block-end:0.35rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5a83aa39-23c3{font-weight:400;font-size:0.875rem;color:#33505f;line-height:1.6;margin:0px;}.elementor .e-1f94f953-d775{padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-7b6311cf-e3b4{width:100%;padding-block-start:2.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;display:grid;gap:2rem;grid-template-columns:repeat(6, 1fr);grid-template-rows:auto;border-top-style: solid; border-top-color: rgba(4,40,60,0.12);\n}.elementor .e-54181520-95da{width:100%;max-width:82rem;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-642a6917-50d2{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#f1f8fb;display:flex;flex-direction:column;align-items:center;}.elementor .e-8c43292-b67b{width:100%;height:100%;object-fit:cover;display:block;max-width: none;\n}.elementor .e-31dba981-ffb4{font-weight:800;font-size:0.8125rem;color:#006d9f;letter-spacing:0.18em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.9rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-687a36b5-fce0{font-weight:900;font-size:2.1rem;color:#04283c;letter-spacing:-0.035em;line-height:1.1;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5d601432-f9e1{font-weight:400;font-size:1rem;color:#33505f;line-height:1.7;margin-block-start:0px;margin-block-end:1.75rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4a94cf15-acd7:hover,.elementor .e-4a94cf15-acd7:focus-visible{color:#ffffff;transform:translate3d(0px, -4px, 0px);}.elementor .e-4a94cf15-acd7{font-weight:700;font-size:1rem;color:#ffffff;padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;border-width:0px;background-color:#04283c;transition:transform 0.2s;align-self:flex-start;}.elementor .e-35b3bcc1-311d{padding:3.5rem;display:flex;flex-direction:column;justify-content:center;align-items:stretch;}.elementor .e-267175ac-fbb6{width:100%;max-width:80rem;overflow:hidden;padding:0px;border-radius:1.75rem;background-color:#ffffff;box-shadow:0px 30px 60px 0px rgba(4,40,60,0.12);display:grid;gap:0px;grid-template-columns:1fr 1fr;grid-template-rows:auto;}.elementor .e-5c027e89-c10b{padding-block-start:0px;padding-block-end:6rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#f1f8fb;display:flex;flex-direction:column;align-items:center;}.elementor .e-6e9a10dc-afea{font-weight:900;font-size:2.5rem;color:#04283c;letter-spacing:-0.04em;line-height:1.08;margin-block-start:0px;margin-block-end:2.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4a050bdc-f958{font-weight:800;font-size:1.0625rem;color:#04283c;line-height:1.35;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2f088cf6-422a{font-weight:400;font-size:0.9375rem;color:#33505f;line-height:1.7;margin:0px;}.elementor .e-70fac230-7c7d{padding-block-start:1.6rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;align-items:stretch;border-top-style: solid; border-top-color: rgba(4,40,60,0.12);\n}.elementor .e-2c8103e0-aea5{font-weight:800;font-size:1.0625rem;color:#04283c;line-height:1.35;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7cc9486b-1608{font-weight:400;font-size:0.9375rem;color:#33505f;line-height:1.7;margin:0px;}.elementor .e-77ef3bd1-5bdc{padding-block-start:1.6rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;align-items:stretch;border-top-style: solid; border-top-color: rgba(4,40,60,0.12);\n}.elementor .e-3e5922f1-5139{font-weight:800;font-size:1.0625rem;color:#04283c;line-height:1.35;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-70c45f27-b471{font-weight:400;font-size:0.9375rem;color:#33505f;line-height:1.7;margin:0px;}.elementor .e-3e0844f-7f8d{padding-block-start:1.6rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;align-items:stretch;border-top-style: solid; border-top-color: rgba(4,40,60,0.12);\n}.elementor .e-3d05dc41-6806{font-weight:800;font-size:1.0625rem;color:#04283c;line-height:1.35;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-27784c7c-40be{font-weight:400;font-size:0.9375rem;color:#33505f;line-height:1.7;margin:0px;}.elementor .e-5fa01de2-756b{padding-block-start:1.6rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;align-items:stretch;border-top-style: solid; border-top-color: rgba(4,40,60,0.12);\n}.elementor .e-1e6d7aa1-f516{font-weight:800;font-size:1.0625rem;color:#04283c;line-height:1.35;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4c76c8ec-59c1{font-weight:400;font-size:0.9375rem;color:#33505f;line-height:1.7;margin:0px;}.elementor .e-5aa3c6a4-bf91{padding-block-start:1.6rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;align-items:stretch;border-top-style: solid; border-top-color: rgba(4,40,60,0.12);\n}.elementor .e-2f739182-195d{font-weight:800;font-size:1.0625rem;color:#04283c;line-height:1.35;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1b1f1bee-1f4f{font-weight:400;font-size:0.9375rem;color:#33505f;line-height:1.7;margin:0px;}.elementor .e-30f61a1e-5ad7{padding-block-start:1.6rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;align-items:stretch;border-top-style: solid; border-top-color: rgba(4,40,60,0.12);\n}.elementor .e-794d0306-6c4b{font-weight:800;font-size:1.0625rem;color:#04283c;line-height:1.35;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-674f1794-4fa0{font-weight:400;font-size:0.9375rem;color:#33505f;line-height:1.7;margin:0px;}.elementor .e-13afa9b0-70a5{padding-block-start:1.6rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;align-items:stretch;border-top-style: solid; border-top-color: rgba(4,40,60,0.12);\n}.elementor .e-20041e36-d1ef{width:100%;padding:0px;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;gap: 2rem 3.5rem;\n}.elementor .e-2d7301db-c7ef{width:100%;max-width:78rem;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-5b91e18-e1fe{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#ffffff;display:flex;flex-direction:column;align-items:center;}.elementor .e-67bec31b-431c{max-width:22ch;font-weight:900;font-size:3rem;color:#ffffff;letter-spacing:-0.045em;line-height:1.05;text-align:center;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a637922-4a78{max-width:42rem;font-weight:500;font-size:1.0625rem;color:rgba(255,255,255,0.85);line-height:1.65;text-align:center;margin-block-start:0px;margin-block-end:2.25rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6d0b6c30-bfe9:hover,.elementor .e-6d0b6c30-bfe9:focus-visible{color:#04283c;transform:translate3d(0px, -4px, 0px);}.elementor .e-6d0b6c30-bfe9{font-weight:800;font-size:1.125rem;color:#04283c;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.8rem;padding-inline-end:2.8rem;border-radius:999px;border-width:0px;background-color:#3fd3ee;transition:transform 0.2s;}.elementor .e-481d271e-a539{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:3rem;padding-inline-end:3rem;background-image:linear-gradient(135deg, #005f8a 0%,#013f5c 45%,#04283c 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#04283c;display:flex;flex-direction:column;align-items:center;}