.elementor .e-1608f08b-99f8{width:100%;height:100%;object-fit:cover;object-position:50% 55%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-2422939a-f916{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(90deg, rgba(0,0,0,0.62) 0%,rgba(0,0,0,0.30) 50%,rgba(0,0,0,0.05) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-31eecc7d-96e4{font-family:var(--ih-font-body);font-weight:700;font-size:14px;color:var(--ih-white);}.elementor .e-18a77abe-5efc{font-size:64px;margin-block-start:16px;}.elementor .e-390a68ea-89e7{max-width:600px;font-family:var(--ih-font-body);font-size:19px;color:var(--ih-white);line-height:1.75;margin-block-start:20px;}.elementor .e-4399b178-59c8{max-width:1240px;position:relative;z-index:2;padding-block-start:0px;padding-block-end:72px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;align-items:flex-start;}.elementor .e-787f6825-bce1{min-height:640px;overflow:hidden;position:relative;padding:0px;background-color:var(--ih-dark);flex-direction:column;justify-content:flex-end;}.elementor .e-6b338b0d-e20a{margin-block-start:20px;}.elementor .e-7ebfe89f-abcd{width:52px;height:52px;color:var(--ih-white);padding:14px;border-radius:50%;background-color:var(--ih-blue);flex:0 0 auto;}.elementor .e-4a541dbb-b646{font-family:var(--ih-font-heading);font-size:24px;color:var(--ih-ink);line-height:1.3;}.elementor .e-15e3d8af-2464{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:32px;box-shadow:0px 1px 0px 0px #E4E9ED inset,0px -1px 0px 0px #E4E9ED inset;gap:16px;align-items:center;}.elementor .e-48034344-f140{margin-block-start:28px;}.elementor .e-32582f0f-50e5:hover,.elementor .e-32582f0f-50e5:focus-visible{transform:scale3d(1.18, 1.18, 1);}.elementor .e-32582f0f-50e5{width:32px;height:32px;margin-block-start:14px;}.elementor .e-5baa8e3c-22d4{width:100%;padding-block-start:24px;margin-block-start:36px;box-shadow:0px 1px 0px 0px #E4E9ED inset;}.elementor .e-503f240c-6fc7{width:100%;color:var(--ih-ink);padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:10px;box-shadow:0px -1px 0px 0px #E4E9ED inset;justify-content:space-between;}.elementor .e-30a89f3f-6c32{width:100%;color:var(--ih-ink);padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px -1px 0px 0px #E4E9ED inset;justify-content:space-between;}.elementor .e-59b4c36-c8cc{width:100%;color:var(--ih-ink);padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px -1px 0px 0px #E4E9ED inset;justify-content:space-between;}.elementor .e-52ae542f-2394{padding:0px;flex-direction:column;align-items:flex-start;}.elementor .e-783eeede-c617{min-height:200px;padding:36px;border-width:1px;border-color:#E4E9ED;border-style:solid;background-color:var(--ih-white);}.elementor .e-4820dec7-b9ac{gap:72px;grid-template-columns:0.85fr 1.15fr;grid-template-rows:auto;align-items:start;}