.elementor .e-4f6cd5eb-bad3{& span { color: var(--hk-orange); }\n}.elementor .e-1bf635d6-d1e7{padding:0px;}.elementor .e-35b22b2c-b053{z-index:1;}.elementor .e-67675e0c-ae0e{color:var(--hk-ink);}.elementor .e-caa155a-d1d5{font-weight:400;display:block;margin-block: 1rem 2rem;\n}.elementor .e-763223da-ce7f{width:7rem;}.elementor .e-3de63268-de5a{font-weight:600;font-size:1.2rem;& a { color: var(--hk-ink) !important; text-decoration: none; }\n}.elementor .e-1790137d-6b60{width:7rem;}.elementor .e-77d8a4c0-6533{font-weight:600;font-size:1.2rem;& a { color: var(--hk-ink) !important; text-decoration: none; }\n}.elementor .e-322f6133-a31a{padding:0px;border-block-start: 1px solid rgba(26,22,19,0.15);\n}.elementor .e-1ff71bce-eae1:hover,.elementor .e-1ff71bce-eae1:focus-visible{background-color:var(--hk-orange);transform:translate3d(0px, -3px, 0px);fill: var(--hk-ink);\n}.elementor .e-1ff71bce-eae1{width:52px;height:52px;color:var(--hk-orange);padding:15px;background-color:var(--hk-ink);transition:background-color 0.3s, transform 0.35s;clip-path:polygon(10% 0, 100% 0, 90% 100%, 0 100%);fill: var(--hk-orange);\n}.elementor .e-1f01bcb6-7bd4:hover,.elementor .e-1f01bcb6-7bd4:focus-visible{background-color:var(--hk-orange);transform:translate3d(0px, -3px, 0px);fill: var(--hk-ink);\n}.elementor .e-1f01bcb6-7bd4{width:52px;height:52px;color:var(--hk-orange);padding:15px;background-color:var(--hk-ink);transition:background-color 0.3s, transform 0.35s;clip-path:polygon(10% 0, 100% 0, 90% 100%, 0 100%);fill: var(--hk-orange);\n}.elementor .e-3f6f4db-7703:hover,.elementor .e-3f6f4db-7703:focus-visible{background-color:var(--hk-orange);transform:translate3d(0px, -3px, 0px);fill: var(--hk-ink);\n}.elementor .e-3f6f4db-7703{width:52px;height:52px;color:var(--hk-orange);padding:15px;background-color:var(--hk-ink);transition:background-color 0.3s, transform 0.35s;clip-path:polygon(10% 0, 100% 0, 90% 100%, 0 100%);fill: var(--hk-orange);\n}.elementor .e-22d74d01-9a72:hover,.elementor .e-22d74d01-9a72:focus-visible{background-color:var(--hk-orange);transform:translate3d(0px, -3px, 0px);fill: var(--hk-ink);\n}.elementor .e-22d74d01-9a72{width:52px;height:52px;color:var(--hk-orange);padding:15px;background-color:var(--hk-ink);transition:background-color 0.3s, transform 0.35s;clip-path:polygon(10% 0, 100% 0, 90% 100%, 0 100%);fill: var(--hk-orange);\n}.elementor .e-6ee2e442-f606{padding:0px;margin-block-start:2rem;gap:0.75rem;}.elementor .e-6c1af3ff-e0da{padding:0px;}.elementor .e-65027d47-fae0{font-size:clamp(2rem, 3.6vw, 3rem);color:var(--hk-cream);margin-block-end:1.5rem;display:block;}.elementor .e-73c02179-7d86{position:relative;color:var(--hk-cream);padding:clamp(1.5rem, 4vw, 3rem);background-color:var(--hk-ink);box-shadow:14px 14px 0px 0px #FF9D00;& .gform_wrapper { font-family: var(--hk-body); } & label { font-family: var(--hk-body) !important; color: var(--hk-orange) !important; font-size: 0.8rem !important; font-weight: 700 !important; text-transform: uppercase; letter-spacing: 0.1em; } & legend { font-family: var(--hk-body) !important; color: var(--hk-orange) !important; } & input { background-color: #29241F !important; border: 2px solid transparent !important; border-radius: 0 !important; color: #F9F5EC !important; font-family: var(--hk-body) !important; font-size: 1.05rem !important; padding: 0.9rem 1rem !important; min-height: 3.2rem; box-shadow: none !important; } & select { background-color: #29241F !important; border: 2px solid transparent !important; border-radius: 0 !important; color: #F9F5EC !important; font-family: var(--hk-body) !important; font-size: 1.05rem !important; min-height: 3.2rem; box-shadow: none !important; } & textarea { background-color: #29241F !important; border: 2px solid transparent !important; border-radius: 0 !important; color: #F9F5EC !important; font-family: var(--hk-body) !important; font-size: 1.05rem !important; padding: 0.9rem 1rem !important; box-shadow: none !important; } & input:focus { border-color: #FF9D00 !important; outline: none !important; } & textarea:focus { border-color: #FF9D00 !important; outline: none !important; } & select:focus { border-color: #FF9D00 !important; outline: none !important; } & .gform_button { background-color: #FF9D00 !important; color: #1A1613 !important; border: 0 !important; border-radius: 0 !important; font-family: var(--hk-body) !important; font-weight: 700 !important; font-size: 1.05rem !important; text-transform: uppercase; letter-spacing: 0.04em; padding: 1.05rem 1.8rem !important; clip-path: polygon(6% 0, 100% 0, 94% 100%, 0 100%); cursor: pointer; } & .gform_button:hover { background-color: #F9F5EC !important; } & .gfield_required { color: #AAA49B !important; } & .gform_confirmation_message { color: #F9F5EC; font-size: 1.15rem; } & .validation_message { color: #FF9D00 !important; background: none !important; border: 0 !important; padding: 0.4rem 0 0 !important; } & textarea { height: 180px !important; min-height: 180px; } & .gfield_required { text-transform: none; font-weight: 500 !important; }\n}.elementor .e-615de0bc-789a{display:grid;gap:clamp(2.5rem, 6vw, 6rem);grid-template-columns:1fr 1.15fr;grid-template-rows:auto;align-items:start;}.elementor .e-2dbb18e4-cadf{color:var(--hk-ink);padding-block-start:calc(clamp(2rem, 6vw, 5rem) + clamp(4rem, 9vw, 7rem));margin-block-start:calc(clamp(2rem, 6vw, 5rem) * -1);background-color:var(--hk-cream);}