.elementor .e-48c493dc-c553{aspect-ratio:auto;max-width: none;\n}.elementor .e-796c6c58-71af{position:relative;z-index:1;gap:24px;}.elementor .e-7dad02e4-4299{min-height:78vh;}.elementor .e-5e61ce3e-d394{color:var(--hop-brown);}.elementor .e-71782e70-27cb{font-family:var(--hop-font-head);font-weight:700;font-size:var(--hop-h2);color:var(--hop-brown);letter-spacing:-0.01em;line-height:1.12;text-transform:none;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-9f505c3-e1d1{max-width:900px;gap:8px;}.elementor .e-3f8971e4-42e5{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;border-radius:24px;display:block;max-width: none; object-position: center 55%; filter: none;\n}.elementor .e-65057099-2a0e{inset-block-start:-18px;inset-inline-end:-14px;background-color:var(--hop-sage);transform:rotateX(0deg) rotateY(0deg) rotateZ(8deg);}.elementor .e-49d6ddcc-8ca9{font-size:12px;letter-spacing:1px;text-transform:uppercase;background-color:var(--hop-sage);}.elementor .e-7f132fa2-7baf{font-weight:700;font-size:12px;letter-spacing:1px;text-transform:uppercase;}.elementor .e-46a50af0-af25{min-height:460px;background-color:var(--hop-bg-variant);}.elementor .e-32dab3aa-905d{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;border-radius:24px;display:block;max-width: none; object-position: center 55%; filter: none;\n}.elementor .e-53e0ff48-b4ff{inset-block-start:-18px;inset-inline-end:-14px;background-color:var(--hop-brown);transform:rotateX(0deg) rotateY(0deg) rotateZ(-7deg);}.elementor .e-1fd9d747-aeb9{background-color:var(--hop-rust);}.elementor .e-2c32a697-b211{inset-inline-end:24px;}.elementor .e-7e36bcab-86cb{min-height:460px;background-color:var(--hop-bg-variant);}.elementor .e-583a7f14-e398{gap:28px;}.elementor .e-60f57295-bec2{padding-block-start:20px;padding-block-end:20px;border-width:0px;background-color:var(--hop-brown);}.elementor .e-3988e8e1-dfda{border-width:0px;background-color:var(--hop-sage-light);}.elementor .e-2209dd44-6cc5{overflow:hidden;padding:0px;border-radius:20px;box-shadow:0px 10px 30px 0px rgba(25,24,23,0.08);}.elementor .e-7ffec13b-3b71{margin-block-start:-24px;text-align: right;\n}.elementor .e-4d03a9c6-19bd{width:100%;padding:0px;}.elementor .e-5b548602-d95f{width:30px;height:30px;color:var(--hop-brown);}.elementor .e-19199307-6cf8{width:64px;height:64px;min-width:64px;color:var(--hop-brown);padding:0px;border-radius:50%;background-color:var(--hop-white);display:flex;justify-content:center;align-items:center;}.elementor .e-30c62d4e-5ee1{font-family:var(--hop-font-head);font-weight:700;font-size:20px;letter-spacing:1px;line-height:1.2;text-transform:uppercase;}.elementor .e-e6352c4-818f{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-56dc17de-c241{padding:0px;gap:22px;flex:1 1 auto;align-items:center;}.elementor .e-1b8dda82-852d{font-family:var(--hop-font-body);font-weight:700;font-size:18px;margin:0px;}.elementor .e-124b6b68-29f8{padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:0px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:4px;border-left-style: solid; border-left-color: rgba(255,255,255,0.3); text-align: right;\n}.elementor .e-7ff805d2-a045{padding-block-start:24px;padding-block-end:24px;padding-inline-start:36px;padding-inline-end:36px;border-radius:20px;background-color:var(--hop-brown);gap:24px;justify-content:space-between;align-items:center;}.elementor .e-7029d41f-5d94{width:14px;height:14px;min-width:14px;padding:0px;border-radius:50%;background-color:var(--hop-sage);}.elementor .e-5bb22f2a-a4d0{font-family:var(--hop-font-head);font-weight:700;font-size:17px;color:var(--hop-brown);letter-spacing:1px;text-transform:uppercase;}.elementor .e-58abb301-fa8e{padding:0px;gap:12px;align-items:center;}.elementor .e-59867fc8-b644{padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;border-width:0px;gap:10px;flex:1 1 300px;}.elementor .e-d7354af-fd4d{width:14px;height:14px;min-width:14px;padding:0px;border-radius:50%;background-color:var(--hop-rust);}.elementor .e-104a6bd-a5cd{font-family:var(--hop-font-head);font-weight:700;font-size:17px;color:var(--hop-brown);letter-spacing:1px;text-transform:uppercase;}.elementor .e-1170ba3e-8aa1{padding:0px;gap:12px;align-items:center;}.elementor .e-4222be1b-42f2{padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;border-width:0px;gap:10px;flex:1 1 300px;}.elementor .e-1e87193f-63d3{gap:24px;flex-wrap:wrap;}.elementor .e-957223a-6c78{font-family:var(--hop-font-head);font-weight:700;font-size:18px;color:var(--hop-brown);letter-spacing:1.5px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:34px;padding-inline-end:34px;margin:0px;border-radius:99px;border-width:2px;border-color:var(--hop-brown);border-style:solid;}.elementor .e-3304d96e-22fa{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:20px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-4ede88c4-b973{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7693020d-9a1f{gap:28px;}.elementor .e-20a7ebeb-ac2f{font-size:16px;color:var(--hop-ink);}.elementor .e-5d7e81d-fc68{flex:1 1 300px;}.elementor .e-16a515a5-4f4f{flex:1 1 300px;}.elementor .e-230e888a-4716{flex:1 1 300px;}.elementor .e-6d764971-90d9{padding:0px;margin-block-start:8px;display:flex;flex-direction:row;justify-content:center;}