.elementor .e-35d3f9d9-482d{padding:0px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-1048e2b5-d7cb{width:100%;max-width:1180px;padding:0px;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-58d5ad7b-6f7f{width:170px;mix-blend-mode:multiply;}.elementor .e-5262af33-1a42{font-size:48px;}.elementor .e-44e98c9a-76ed{padding-block-start:16px;padding-block-end:16px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-138c428c-d0a8{padding-block-start:16px;padding-block-end:16px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-326a97d9-c2dd{padding:0px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-2a27665e-2581{min-width:0px;padding:0px;flex-direction:column;gap:20px;flex:1 1 0px;align-items:flex-start;}.elementor .e-6f567220-d27b{font-family:var(--ay-font-mono);font-size:11px;color:#F2A541;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:0px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-55cccf94-5d5e{max-width:80%;font-family:var(--ay-font-body);font-size:15px;color:#0A3D4C;line-height:1.5;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-start-start-radius:16px;border-start-end-radius:16px;border-end-start-radius:16px;border-end-end-radius:4px;background-color:#FFFFFF;align-self:flex-end;}.elementor .e-2017ce92-6e96{max-width:88%;font-family:var(--ay-font-body);font-size:15px;color:#E8F1F1;line-height:1.5;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-start-start-radius:16px;border-start-end-radius:16px;border-end-start-radius:4px;border-end-end-radius:16px;border-width:1px;border-color:rgba(255, 255, 255, 0.12);border-style:solid;background-color:rgba(255, 255, 255, 0.10);align-self:flex-start;}.elementor .e-501f8507-8987{max-width:80%;font-family:var(--ay-font-body);font-size:15px;color:#0A3D4C;line-height:1.5;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-start-start-radius:16px;border-start-end-radius:16px;border-end-start-radius:16px;border-end-end-radius:4px;background-color:#FFFFFF;align-self:flex-end;}.elementor .e-6b864495-5f97{max-width:88%;font-family:var(--ay-font-body);font-size:15px;color:#E8F1F1;line-height:1.5;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-start-start-radius:16px;border-start-end-radius:16px;border-end-start-radius:4px;border-end-end-radius:16px;border-width:1px;border-color:rgba(242, 165, 65, 0.35);border-style:solid;background-color:rgba(242, 165, 65, 0.16);align-self:flex-start;}.elementor .e-75c8b801-9920{min-width:0px;padding:28px;border-radius:24px;background-image:radial-gradient(circle at 100% 0%, rgba(232, 146, 34, 0.25) 0%,rgba(10, 61, 76, 0) 50%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0A3D4C;box-shadow:0px 30px 60px 0px rgba(10, 61, 76, 0.25);transform:rotateX(0deg) rotateY(0deg) rotateZ(1.5deg);flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-332020bf-a752{padding:0px;flex-direction:row;gap:64px;align-items:center;}.elementor .e-29b1b144-c20f{font-family:var(--ay-font-display);font-weight:700;font-size:44px;color:#0B1718;letter-spacing:-0.03em;& span { font-size: 16px; color: #56686A; font-weight: 500; }\n}.elementor .e-2d4c3a44-8b94{font-family:var(--ay-font-body);font-size:15px;color:#56686A;line-height:1.6;}.elementor .e-774d00ca-f757{color:#7FD1C7;}.elementor .e-428fc811-7b41{font-family:var(--ay-font-display);font-weight:700;font-size:44px;color:#F5F1EA;letter-spacing:-0.03em;& span { font-size: 16px; color: #A9BDBB; font-weight: 500; }\n}.elementor .e-40d3f792-f9d1{font-family:var(--ay-font-body);font-size:15px;color:#C9D8D6;line-height:1.6;}.elementor .e-5808521b-19e0{border-color:#0F5257;background-color:#0F5257;}.elementor .e-7c2dd87e-b76c{font-family:var(--ay-font-display);font-weight:700;font-size:44px;color:#0B1718;letter-spacing:-0.03em;}.elementor .e-78af6fc3-f67f{font-family:var(--ay-font-body);font-size:15px;color:#56686A;line-height:1.6;}.elementor .e-2c31b31-ac2b{font-family:var(--ay-font-mono);font-size:12px;color:#56686A;letter-spacing:0.04em;margin-block-start:-24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-740a17cd-ce65{gap:48px;}.elementor .e-1ca8d2b1-3aeb{background-color:#F5F1EA;}.elementor .e-2dee0a67-862d{width:100%;height:auto;min-width:0px;max-width:50%;border-radius:24px;box-shadow:0px 40px 80px 0px rgba(0, 0, 0, 0.45);transform:rotateX(0deg) rotateY(0deg) rotateZ(-1.5deg);flex:1 1 0px;}.elementor .e-1cdc3d76-5dd9{color:#17D7C4;}.elementor .e-6471498f-39f7{font-size:48px;color:#F5F1EA;& span { color: #17D7C4; }\n}.elementor .e-4efae0d6-2588{font-family:var(--ay-font-body);font-size:18px;color:#A9BDBB;line-height:1.7;}.elementor .e-5f234835-731c{padding:0px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-1d926cde-f345{min-width:0px;padding:0px;flex-direction:column;gap:20px;flex:1 1 0px;align-items:flex-start;}.elementor .e-53cc05fd-61bf{padding:0px;flex-direction:row;gap:64px;align-items:center;}.elementor .e-2cad474-632e{color:#F5F1EA;}.elementor .e-46e96b99-7519{color:#A9BDBB;}.elementor .e-53ab0fed-5bf0{color:#F5F1EA;}.elementor .e-343a87b3-d30a{color:#A9BDBB;}.elementor .e-435890fe-a4e4{color:#F5F1EA;}.elementor .e-4025f656-da40{color:#A9BDBB;}.elementor .e-22526883-298a{color:#F5F1EA;}.elementor .e-11c4cc6-acae{color:#A9BDBB;}.elementor .e-5dfceb4e-8daf{color:#F5F1EA;}.elementor .e-3883b10-f1cc{color:#A9BDBB;}.elementor .e-122a0519-e563{color:#F5F1EA;}.elementor .e-43e22301-3801{color:#A9BDBB;}.elementor .e-2044c677-fe7b{gap:56px;}.elementor .e-4afbc83e-c26e{background-image:radial-gradient(circle at 0% 0%, rgba(109, 74, 255, 0.22) 0%,rgba(11, 23, 24, 0) 50%),radial-gradient(circle at 100% 100%, rgba(23, 215, 196, 0.14) 0%,rgba(11, 23, 24, 0) 45%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0B1718;}.elementor .e-2012eef0-4156{font-size:44px;}.elementor .e-77cb757d-eb5c{max-width:700px;padding:0px;flex-direction:column;gap:16px;}.elementor .e-797203ab-dbec{font-family:var(--ay-font-mono);font-size:13px;color:#0F5257;letter-spacing:0.06em;}.elementor .e-3bf6233c-f865{width:auto;padding:0px;flex-direction:column;gap:16px;flex:0 0 auto;align-items:flex-start;}.elementor .e-2477043e-7ec6{width:100%;max-width:1180px;padding:0px;flex-direction:row;gap:48px;justify-content:space-between;align-items:flex-end;}.elementor .e-2064ca4e-b6a4{padding-block-start:96px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;background-color:#ECE6DB;}.elementor .e-6065021f-da40{font-family:var(--ay-font-mono);font-size:13px;color:#0B1718;letter-spacing:0.14em;text-transform:uppercase;opacity:70%;}.elementor .e-23377fcb-9dcb{font-size:54px;color:#0B1718;}.elementor .e-4c812707-35da{font-family:var(--ay-font-body);font-size:19px;color:#2A1A12;line-height:1.6;}.elementor .e-1f7af749-cc22{max-width:660px;padding:0px;flex-direction:column;gap:14px;}.elementor .e-76604477-6db3:hover,.elementor .e-76604477-6db3:focus-visible{background-color:#0F5257;}.elementor .e-76604477-6db3{font-size:18px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:36px;padding-inline-end:36px;flex:0 0 auto;}.elementor .e-1dfb691a-9f47{width:100%;max-width:1180px;padding:72px;border-radius:32px;background-image:radial-gradient(circle at 90% 10%, rgba(255, 255, 255, 0.25) 0%,rgba(255, 107, 53, 0) 45%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#FF6B35;flex-direction:row;gap:40px;justify-content:space-between;align-items:center;}.elementor .e-40a7a8d3-5e6a{padding-block-start:0px;padding-block-end:120px;padding-inline-start:32px;padding-inline-end:32px;background-color:#ECE6DB;}