.elementor .e-47fc279d-5b19{width:100%;height:100%;object-fit:cover;object-position:50% 30%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-58fc3b78-944d{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-5a92deeb-a960{font-family:var(--ih-font-body);font-weight:700;font-size:14px;color:var(--ih-white);}.elementor .e-70ac634c-ce19{font-size:64px;margin-block-start:16px;}.elementor .e-6edb3911-8fac{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-6bdb3119-3846{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-6e5dc961-c937{min-height:640px;overflow:hidden;position:relative;padding:0px;background-color:var(--ih-dark);flex-direction:column;justify-content:flex-end;}.elementor .e-4295c238-4136{margin-block-start:20px;}.elementor .e-2c5f479b-bec6{font-size:14.5px;color:var(--ih-muted);line-height:1.7;margin-block-start:24px;}.elementor .e-2dba8616-f79d{padding:0px;flex-direction:column;}.elementor .e-28f22739-7834{padding-block-start:22px;padding-block-end:22px;padding-inline-start:28px;padding-inline-end:28px;box-shadow:0px -1px 0px 0px #E4E9ED inset;justify-content:space-between;align-items:center;}.elementor .e-ca0ff0-ef13{min-height:700px;padding:0px;}.elementor .e-79e9d4f2-75b1{padding:0px;border-width:1px;border-color:#E4E9ED;border-style:solid;flex-direction:column;}.elementor .e-573d5ec5-be32{gap:72px;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:start;}.elementor .e-778c431a-48f7{margin-block-start:18px;}.elementor .e-21978879-b979{width:52px;height:52px;color:var(--ih-white);padding:13px;border-radius:50%;background-color:var(--ih-blue);}.elementor .e-15bf56dd-57b9{font-size:15.5px;line-height:1.75;}.elementor .e-52a0a2dc-6691{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px 1px 0px 0px #E4E9ED inset;flex-direction:column;gap:14px;}.elementor .e-6a39edca-4bcd{width:52px;height:52px;color:var(--ih-white);padding:13px;border-radius:50%;background-color:var(--ih-blue);}.elementor .e-72a51198-aef0{font-size:15.5px;line-height:1.75;}.elementor .e-71637533-915c{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px 1px 0px 0px #E4E9ED inset;flex-direction:column;gap:14px;}.elementor .e-4f129265-1226{width:52px;height:52px;color:var(--ih-white);padding:13px;border-radius:50%;background-color:var(--ih-blue);}.elementor .e-4e5a242-7488{font-size:15.5px;line-height:1.75;}.elementor .e-4be40231-356c{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px 1px 0px 0px #E4E9ED inset;flex-direction:column;gap:14px;}.elementor .e-63afed1a-14c5{width:52px;height:52px;color:var(--ih-white);padding:13px;border-radius:50%;background-color:var(--ih-blue);}.elementor .e-69025fca-9528{font-size:15.5px;line-height:1.75;}.elementor .e-1a0c1506-cc14{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px 1px 0px 0px #E4E9ED inset;flex-direction:column;gap:14px;}.elementor .e-717efbda-7611{padding:0px;margin-block-start:44px;gap:28px;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;}.elementor .e-46cc00b1-6344{font-size:16px;}.elementor .e-75c958ff-f4fe{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:44px;box-shadow:0px 1px 0px 0px #E4E9ED inset;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-530e142e-b705{flex-direction:column;}.elementor .e-7a51b4c2-5de5{background-color:var(--ih-tint);}