.elementor .e-4671bd24-5cb5{width:60px;height:60px;min-width:60px;object-fit:contain;padding:0px;border-radius:0px;background-color:transparent;flex:0 0 60px;}.elementor .e-7762b039-6ebc{font-family:Poppins;font-weight:800;font-size:1.25rem;color:#ffffff;letter-spacing:0.04em;line-height:1.1;display:block;}.elementor .e-5023c3db-a6c5{font-family:Poppins;font-size:0.78rem;color:#7fd6bd;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-7fddc2e8-fd37{padding:0px;display:flex;flex-direction:column;gap:0.15rem;}.elementor .e-6d6d5341-6343{padding:0px;display:flex;flex-direction:row;gap:0.9rem;align-items:center;}.elementor .e-1518d1cb-ed57{max-width:26rem;font-family:Poppins;font-size:0.95rem;color:#cfe6df;line-height:1.65;margin-block-start:0.3rem;}.elementor .e-17e3c215-ea73:hover,.elementor .e-17e3c215-ea73:focus-visible{border-color:#e4571c;background-color:#e4571c;}.elementor .e-17e3c215-ea73{font-family:Poppins;font-weight:700;font-size:0.9rem;color:#ffffff;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin-block-start:0.5rem;border-radius:999px;border-width:1.5px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:transparent;transition:background-color 0.18s, border-color 0.18s;align-self:flex-start;}.elementor .e-1d022a17-aae8{padding:0px;display:flex;flex-direction:column;gap:0.7rem;}.elementor .e-2b57bef9-e536{font-family:Poppins;font-weight:700;font-size:0.72rem;color:#7fd6bd;letter-spacing:0.14em;text-transform:uppercase;margin-block-end:0.3rem;display:block;}.elementor .e-2ff91638-fc52:hover,.elementor .e-2ff91638-fc52:focus-visible{color:#ffffff;transform:translate3d(3px, 0px, 0px);}.elementor .e-2ff91638-fc52{font-family:Poppins;font-weight:500;font-size:0.95rem;color:#cfe6df;padding-block-start:0.15rem;padding-block-end:0.15rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;transition:color 0.15s, transform 0.15s;align-self:flex-start;text-align: left;\n}.elementor .e-aa19f7a-9067:hover,.elementor .e-aa19f7a-9067:focus-visible{color:#ffffff;transform:translate3d(3px, 0px, 0px);}.elementor .e-aa19f7a-9067{font-family:Poppins;font-weight:500;font-size:0.95rem;color:#cfe6df;padding-block-start:0.15rem;padding-block-end:0.15rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;transition:color 0.15s, transform 0.15s;align-self:flex-start;text-align: left;\n}.elementor .e-33181c17-dc60:hover,.elementor .e-33181c17-dc60:focus-visible{color:#ffffff;transform:translate3d(3px, 0px, 0px);}.elementor .e-33181c17-dc60{font-family:Poppins;font-weight:500;font-size:0.95rem;color:#cfe6df;padding-block-start:0.15rem;padding-block-end:0.15rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;transition:color 0.15s, transform 0.15s;align-self:flex-start;text-align: left;\n}.elementor .e-90323ff-40a2:hover,.elementor .e-90323ff-40a2:focus-visible{color:#ffffff;transform:translate3d(3px, 0px, 0px);}.elementor .e-90323ff-40a2{font-family:Poppins;font-weight:500;font-size:0.95rem;color:#cfe6df;padding-block-start:0.15rem;padding-block-end:0.15rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;transition:color 0.15s, transform 0.15s;align-self:flex-start;text-align: left;\n}.elementor .e-53151472-a0cf:hover,.elementor .e-53151472-a0cf:focus-visible{color:#ffffff;transform:translate3d(3px, 0px, 0px);}.elementor .e-53151472-a0cf{font-family:Poppins;font-weight:500;font-size:0.95rem;color:#cfe6df;padding-block-start:0.15rem;padding-block-end:0.15rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;transition:color 0.15s, transform 0.15s;align-self:flex-start;text-align: left;\n}.elementor .e-7f304ef9-e66f{padding:0px;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-6d9e07fd-8fc2{font-family:Poppins;font-weight:700;font-size:0.72rem;color:#7fd6bd;letter-spacing:0.14em;text-transform:uppercase;margin-block-end:0.3rem;display:block;}.elementor .e-5139af5a-ac17:hover,.elementor .e-5139af5a-ac17:focus-visible{color:#ffffff;transform:translate3d(3px, 0px, 0px);}.elementor .e-5139af5a-ac17{font-family:Poppins;font-weight:500;font-size:0.95rem;color:#cfe6df;padding-block-start:0.15rem;padding-block-end:0.15rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;transition:color 0.15s, transform 0.15s;align-self:flex-start;text-align: left;\n}.elementor .e-64b63cbd-1b4d:hover,.elementor .e-64b63cbd-1b4d:focus-visible{color:#ffffff;transform:translate3d(3px, 0px, 0px);}.elementor .e-64b63cbd-1b4d{font-family:Poppins;font-weight:500;font-size:0.95rem;color:#cfe6df;padding-block-start:0.15rem;padding-block-end:0.15rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;transition:color 0.15s, transform 0.15s;align-self:flex-start;text-align: left;\n}.elementor .e-20d2d504-b182:hover,.elementor .e-20d2d504-b182:focus-visible{color:#ffffff;transform:translate3d(3px, 0px, 0px);}.elementor .e-20d2d504-b182{font-family:Poppins;font-weight:500;font-size:0.95rem;color:#cfe6df;padding-block-start:0.15rem;padding-block-end:0.15rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;transition:color 0.15s, transform 0.15s;align-self:flex-start;text-align: left;\n}.elementor .e-30144caf-5d91:hover,.elementor .e-30144caf-5d91:focus-visible{color:#ffffff;transform:translate3d(3px, 0px, 0px);}.elementor .e-30144caf-5d91{font-family:Poppins;font-weight:500;font-size:0.95rem;color:#cfe6df;padding-block-start:0.15rem;padding-block-end:0.15rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;transition:color 0.15s, transform 0.15s;align-self:flex-start;text-align: left;\n}.elementor .e-66f752cc-77ac:hover,.elementor .e-66f752cc-77ac:focus-visible{color:#ffffff;transform:translate3d(3px, 0px, 0px);}.elementor .e-66f752cc-77ac{font-family:Poppins;font-weight:700;font-size:0.9rem;color:#7fd6bd;padding-block-start:0.15rem;padding-block-end:0.15rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0.2rem;border-radius:0px;background-color:transparent;transition:color 0.15s, transform 0.15s;align-self:flex-start;text-align: left;\n}.elementor .e-5e3bd53c-49c4{padding:0px;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-23a43de8-f9ea{font-family:Poppins;font-weight:700;font-size:0.72rem;color:#7fd6bd;letter-spacing:0.14em;text-transform:uppercase;margin-block-end:0.3rem;display:block;}.elementor .e-176af62e-7c70{width:76px;height:76px;min-width:76px;object-fit:cover;border-radius:50%;border-width:2px;border-color:rgba(255,255,255,0.3);border-style:solid;box-shadow:0px 10px 24px -12px rgba(0,0,0,0.6);flex:0 0 76px;}.elementor .e-3376dfc2-c64e{font-family:Poppins;font-weight:700;font-size:1.05rem;color:#ffffff;}.elementor .e-6c1f406b-efe4{padding:0px;display:flex;flex-direction:row;gap:0.9rem;align-items:center;}.elementor .e-df11c9e-f9bf{max-width:24rem;font-family:Poppins;font-size:0.88rem;color:#cfe6df;line-height:1.65;}.elementor .e-7d53293a-8315:hover,.elementor .e-7d53293a-8315:focus-visible{color:#ffffff;}.elementor .e-7d53293a-8315{font-family:Poppins;font-weight:600;font-size:0.9rem;color:#7fd6bd;padding-block-start:0.15rem;padding-block-end:0.15rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;transition:color 0.15s;align-self:flex-start;text-align: left;\n}.elementor .e-68811812-edf4{padding:0px;display:flex;flex-direction:column;gap:0.7rem;}.elementor .e-3e2a471c-55f4{padding:0px;display:grid;gap:2.5rem;grid-template-columns:1.5fr 1fr 1.25fr 1.3fr;}.elementor .e-a954558-2a81{width:100%;height:1px;min-width:0px;padding:0px;background-color:rgba(255,255,255,0.14);}.elementor .e-21283523-12b5{width:auto;font-family:Poppins;font-size:0.82rem;color:#8fb5aa;flex:1 1 auto;}.elementor .e-74fffd72-22e1:hover,.elementor .e-74fffd72-22e1:focus-visible{color:#ffffff;}.elementor .e-74fffd72-22e1{font-family:Poppins;font-weight:500;font-size:0.82rem;color:#8fb5aa;padding:0px;border-radius:0px;background-color:transparent;}.elementor .e-2709b2a8-6d17:hover,.elementor .e-2709b2a8-6d17:focus-visible{color:#ffffff;}.elementor .e-2709b2a8-6d17{font-family:Poppins;font-weight:500;font-size:0.82rem;color:#8fb5aa;padding:0px;border-radius:0px;background-color:transparent;}.elementor .e-6536f160-d8b8:hover,.elementor .e-6536f160-d8b8:focus-visible{color:#ffffff;}.elementor .e-6536f160-d8b8{font-family:Poppins;font-weight:500;font-size:0.82rem;color:#8fb5aa;padding:0px;border-radius:0px;background-color:transparent;}.elementor .e-7e982413-d98f{width:auto;padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;flex:0 0 auto;}.elementor .e-44529225-8922{padding:0px;display:flex;flex-direction:row;gap:1rem;flex-wrap:nowrap;justify-content:space-between;align-items:center;}.elementor .e-2782c10c-5a14{max-width:52rem;font-family:Poppins;font-size:0.78rem;color:#6f9a8e;line-height:1.6;}.elementor .e-245e9d40-a2d9{width:100%;max-width:72rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:2.2rem;}.elementor .e-4320666c-5cca{overflow:hidden;font-family:Poppins;color:#ffffff;padding-block-start:clamp(3rem, 2.4rem + 3vw, 5rem);padding-block-end:1.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;display:block;background-image: radial-gradient(60rem 28rem at 88% -12%, rgba(12,122,99,0.38), transparent 60%), linear-gradient(165deg, #0a2a22 0%, #0d3a2e 58%, #0a2a22 100%); background-image: radial-gradient(60rem 28rem at 88% -12%, rgba(12,122,99,0.30), transparent 60%), linear-gradient(165deg, #07201a 0%, #0a2f26 58%, #07201a 100%);\n}