.elementor .hf-nav-articles:hover,.elementor .hf-nav-articles:focus-visible{color:#d4bd8b;}.elementor .hf-nav-articles{font-size:1.08rem;color:#fffefa;line-height:1.5;text-decoration:none;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:block;}.elementor .hf-home-mobile-contact-button{width:100%;min-height:2.875rem;font-size:1rem;color:#fff;line-height:1.5;text-decoration:none;padding:0px;border-radius:0.0625rem;border-width:0px;background-color:#112f36;display:flex;justify-content:center;align-items:center;}.elementor .hf-home-mobile-contact-shell{display:none;}.elementor .hf-home-style-118{height:19.25rem;padding:0px;}.elementor .hf-home-style-117{min-width:0px;color:#112f36;direction:rtl;padding:0px;margin:0px;background-color:#001017;text-align:right;\n}.elementor .hf-home-style-116{min-width:0px;padding-block-start:6.75rem;padding-block-end:6.75rem;padding-inline-start:0rem;padding-inline-end:0rem;margin:0px;background-color:rgb(10, 36, 43);}.elementor .hf-home-style-115{min-width:0px;padding:0px;margin:0px;display:grid;gap:5.3125rem;grid-template-columns:.95fr 1.05fr;align-items:start;}.elementor .hf-home-style-114{min-width:0px;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;margin:0px;background-color:#fffefa;display:flex;flex-direction:column;gap:1.375rem;align-items:stretch;}.elementor .hf-home-style-113{font-weight:400;font-size:1rem;color:rgb(106, 113, 106);line-height:1.7rem;margin:0px;letter-spacing:normal; text-align:right;\n}.elementor .hf-home-style-112{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:1.5625rem;align-items:stretch;}.elementor .hf-home-style-111{padding-block-start:0px;padding-block-end:1.125rem;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:2.25rem 1rem;\n}.elementor .hf-home-style-110{grid-column:1 / -1;}.elementor .hf-home-style-109{font-size:1rem;line-height:1.5;}.elementor .hf-home-style-108{min-height:3.5rem;font-size:1rem;color:#fff;line-height:1.3;padding-block-start:1.1875rem;padding-block-end:1.1875rem;padding-inline-start:1.6875rem;padding-inline-end:1.6875rem;border-radius:0.125rem;border-width:1px;border-color:#112f36;border-style:solid;background-color:#112f36;display:flex;grid-column:1 / -1;justify-content:center;align-items:center;}.elementor .hf-home-style-107:focus{outline-width:2px;outline-color:#b49248;outline-style:solid;outline-offset:2px;}.elementor .hf-home-style-107{width:100%;min-height:7.75rem;font-size:1rem;color:#112f36;line-height:1.5;padding-block-start:0.8125rem;padding-block-end:0.8125rem;padding-inline-start:0.875rem;padding-inline-end:0.875rem;border-radius:0.125rem;border-width:1px;border-color:#d4d7ce;border-style:solid;background-color:#fff;}.elementor .hf-home-style-106{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0.4375rem;align-items:stretch;}.elementor .hf-home-style-105{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0.4375rem;grid-column:1 / -1;align-items:stretch;}.elementor .hf-home-style-104:focus{outline-width:2px;outline-color:#b49248;outline-style:solid;outline-offset:2px;}.elementor .hf-home-style-104{width:100%;min-height:3.25rem;font-size:1rem;color:#112f36;line-height:1.5;padding-block-start:0.8125rem;padding-block-end:0.8125rem;padding-inline-start:0.875rem;padding-inline-end:0.875rem;border-radius:0.125rem;border-width:1px;border-color:#d4d7ce;border-style:solid;background-color:#fff;}.elementor .hf-home-style-103{width:1px;height:1px;overflow:hidden;position:absolute;font-size:1rem;color:#112f36;line-height:1.5;padding:0px;margin:-1px;clip-path:inset(50%);white-space:nowrap;\n}.elementor .hf-home-style-102{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin:0px;background-color:#f5f2ea;}.elementor .hf-home-style-101{min-width:0px;max-width:71.25rem;padding-block-start:3.4375rem;padding-block-end:3.4375rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .hf-home-style-100{font-weight:700;font-size:4.125rem;color:rgb(0, 16, 23);letter-spacing:-0.12375rem;line-height:5.0325rem;text-align:center;margin-block-start:0px;margin-block-end:1.9375rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .hf-home-style-099{display:grid;gap:1.875rem;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;}.elementor .hf-home-style-098{overflow:hidden;border-radius:0.3125rem;background-color:#fff;display:flex;flex-direction:column;gap:0px;}.elementor .hf-home-style-097{padding-block-start:0px;padding-block-end:1.575rem;padding-inline-start:1.875rem;padding-inline-end:1.875rem;margin-block-start:0.5625rem;display:flex;flex-direction:column;gap:0.5625rem;align-items:stretch;}.elementor .hf-home-style-096{font-weight:500;font-size:0.75rem;color:#001017;line-height:1.5;text-decoration:none;margin-block-end:1.25rem;}.elementor .hf-home-style-095{font-weight:600;font-size:1.3125rem;color:#001017;letter-spacing:-0.03em;line-height:1.2;text-decoration:none;margin:0px;}.elementor .hf-home-style-094{width:100%;aspect-ratio:1.5151515;object-fit:cover;margin-block-end:1.25rem;display:block;flex:0 0 auto;}.elementor .hf-home-style-093{min-width:0px;padding-block-start:3.4375rem;padding-block-end:3.4375rem;padding-inline-start:0.9375rem;padding-inline-end:0.9375rem;margin:0px;background-color:rgb(255, 255, 255);}.elementor .hf-home-style-092{min-width:0px;padding:0px;margin:0px;display:grid;gap:4.6875rem;grid-template-columns:.65fr 1.35fr;align-items:start;}.elementor .hf-home-style-091{padding:0px;display:flex;flex-direction:column;}.elementor .hf-home-style-090{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:1.25rem;align-items:stretch;}.elementor .hf-home-style-089{font-weight:600;font-size:3.4375rem;color:rgb(17, 47, 54);letter-spacing:-0.103125rem;line-height:4.125rem;margin:0px;text-align:right;\n}.elementor .hf-home-style-088{padding:0px;margin-block-end:0px;background-color:#fff;box-shadow:0px 0.125rem 0.625rem 0px #00101714;}.elementor .hf-home-style-087{padding:0px;margin-block-end:0.625rem;background-color:#fff;box-shadow:0px 0.125rem 0.625rem 0px #00101714;}.elementor .hf-home-style-086{padding-block-start:0px;padding-block-end:1.25rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}.elementor .hf-home-style-085{font-size:1rem;color:#536369;line-height:1.85;margin:0px;}.elementor .hf-home-style-084{cursor:pointer;padding:1.25rem;display:flex;gap:0.5rem;align-items:center;}.elementor .hf-home-style-083{padding:0px;}.elementor .hf-home-style-082{font-weight:600;font-size:1.125rem;color:#001017;line-height:1;margin:0px;}.elementor .hf-home-style-081{min-width:0px;padding-block-start:3.625rem;padding-block-end:3.625rem;padding-inline-start:0rem;padding-inline-end:0rem;margin:0px;background-color:rgb(234, 229, 217);}.elementor .hf-home-style-080{min-width:0px;padding:0px;margin:0px;display:grid;gap:2.5rem;grid-template-columns:.8fr 3.2fr 1.2fr;align-items:center;}.elementor .hf-home-style-079{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0rem;align-items:stretch;}.elementor .hf-home-style-078{font-weight:400;font-size:1rem;color:rgb(83, 99, 105);line-height:1.85rem;margin-block-start:0.625rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;letter-spacing:normal; text-align:right;\n}.elementor .hf-home-style-077{font-weight:500;font-size:1.75rem;color:rgb(17, 47, 54);letter-spacing:-0.0525rem;line-height:2.625rem;margin:0px;text-align:right;\n}.elementor .hf-home-style-076{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0.75rem;align-items:stretch;}.elementor .hf-home-style-075{font-weight:500;font-size:1.75rem;color:rgb(17, 47, 54);letter-spacing:-0.105rem;line-height:2.275rem;margin:0px;text-align:right;\n}.elementor .hf-home-style-074{min-width:0px;padding-block-start:2.1875rem;padding-block-end:2.1875rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin:0px;background-color:rgb(255, 255, 255);}.elementor .hf-home-style-073:hover,.elementor .hf-home-style-073:focus-visible{color:#806638;background-color:transparent;}.elementor .hf-home-style-073{min-height:3.5rem;max-width:100%;font-weight:500;font-size:1rem;color:#112f36;line-height:1.3;text-decoration:none;padding-block-start:1.1875rem;padding-block-end:1.1875rem;padding-inline-start:1.6875rem;padding-inline-end:1.6875rem;border-radius:0.125rem;border-width:1px;border-color:#bec5bf;border-style:solid;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;width:fit-content; border-bottom-style: solid; border-bottom-color: #806638;\n}.elementor .hf-home-style-072{max-width:42.16rem;font-weight:400;font-size:1rem;color:rgb(17, 47, 54);line-height:1.85rem;padding-block-start:0px;margin:0px;letter-spacing:normal; text-align:right;\n}.elementor .hf-home-style-071{min-width:0px;padding:0px;margin:0px;display:grid;gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;}.elementor .hf-home-style-070{height:100%;min-width:0px;padding-block-start:2.1875rem;padding-block-end:2.1875rem;padding-inline-start:2rem;padding-inline-end:2rem;margin:0px;border-width:1px;border-color:#deded2;border-style:solid;background-color:#fffefa;display:flex;flex-direction:column;gap:1.125rem;align-items:stretch;}.elementor .hf-home-style-069{min-width:0px;padding:0px;margin:0px;display:grid;gap:5.625rem;grid-template-columns:1fr 1fr;align-items:center;}.elementor .hf-home-style-068{font-weight:400;font-size:1rem;color:rgb(187, 201, 198);line-height:1.85rem;margin:0px;letter-spacing:normal; text-align:right;\n}.elementor .hf-home-style-067{width:100%;aspect-ratio:1;object-fit:cover;margin:0px;display:block;}.elementor .hf-home-style-066{min-width:0px;padding-block-start:6.75rem;padding-block-end:6.75rem;padding-inline-start:0rem;padding-inline-end:0rem;margin:0px;background-color:rgb(238, 236, 227);}.elementor .hf-home-style-065{min-width:0px;padding:0px;margin:0px;display:grid;gap:5.375rem;grid-template-columns:.9fr 1.1fr;align-items:center;}.elementor .hf-home-style-064{min-width:0px;padding-block-start:2.625rem;padding-block-end:2.625rem;padding-inline-start:2.375rem;padding-inline-end:2.375rem;margin:0px;background-color:#112f36;display:flex;flex-direction:column;gap:1.375rem;align-items:stretch;}.elementor .hf-home-style-063{font-weight:400;font-size:1rem;color:rgb(201, 212, 209);line-height:1.8rem;margin:0px;letter-spacing:normal; text-align:right;\n}.elementor .hf-home-style-062{font-weight:400;font-size:1rem;color:rgb(201, 212, 209);line-height:1.85rem;margin:0px;letter-spacing:normal; text-align:right;\n}.elementor .hf-home-style-061{font-weight:500;font-size:1.75rem;color:rgb(255, 255, 255);letter-spacing:-0.0525rem;line-height:2.625rem;margin:0px;text-align:right;\n}.elementor .hf-home-style-060{font-weight:600;font-size:1rem;color:rgb(213, 191, 141);letter-spacing:0.04rem;line-height:1.7rem;margin:0px;text-align:right;\n}.elementor .hf-home-style-059{font-weight:400;font-size:2rem;color:rgb(17, 47, 54);letter-spacing:-0.06rem;line-height:2.44rem;margin:0px;text-align:right;\n}.elementor .hf-home-style-058{min-width:0px;padding-block-start:6.75rem;padding-block-end:6.75rem;padding-inline-start:0rem;padding-inline-end:0rem;margin:0px;background-color:rgba(0, 0, 0, 0);}.elementor .hf-home-style-057{min-width:0px;padding-block-start:2.1875rem;padding-block-end:2.1875rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;margin-block-start:3rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:#dadbcf;border-style:solid;background-color:#fffefa;display:flex;gap:1.5625rem;justify-content:space-between;align-items:center;}.elementor .hf-home-style-056:hover,.elementor .hf-home-style-056:focus-visible{color:#fff;background-color:#244b52;}.elementor .hf-home-style-056{min-height:3.5rem;max-width:100%;font-weight:500;font-size:1rem;color:#fff;line-height:1.3;text-decoration:none;padding-block-start:1.1875rem;padding-block-end:1.1875rem;padding-inline-start:1.6875rem;padding-inline-end:1.6875rem;border-radius:0.125rem;border-width:1px;border-color:#112f36;border-style:solid;background-color:#112f36;display:inline-flex;justify-content:center;align-items:center;width:fit-content;\n}.elementor .hf-home-style-055{min-width:0px;padding:0px;margin:0px;display:grid;gap:0rem;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;}.elementor .hf-home-style-054{min-width:0px;padding-block-start:1.875rem;padding-block-end:0px;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;border-block-start-width:1px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:1.1875rem;align-items:stretch;border-top-style: solid; border-top-color: #9c956e; border-left-style: solid; border-left-color: #496064;\n}.elementor .hf-home-style-053{font-weight:400;font-size:1rem;color:rgb(128, 102, 56);line-height:1rem;margin:0px;letter-spacing:normal; text-align:right;\n}.elementor .hf-home-style-052{font-weight:500;font-size:3rem;color:rgb(255, 255, 255);letter-spacing:-0.09rem;line-height:3.6rem;margin:0px;text-align:right;\n}.elementor .hf-home-style-051{min-width:0px;padding-block-start:6.75rem;padding-block-end:6.75rem;padding-inline-start:0rem;padding-inline-end:0rem;margin:0px;background-color:rgb(255, 254, 250);}.elementor .hf-home-style-050{min-width:0px;padding:0px;margin-block-start:3.4375rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:3.5rem;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;}.elementor .hf-home-style-049{font-weight:400;font-size:1.125rem;color:rgb(83, 99, 105);line-height:2.025rem;margin:0px;letter-spacing:normal; text-align:right;\n}.elementor .hf-home-style-048{font-weight:500;font-size:1.125rem;color:rgb(121, 101, 57);line-height:2.025rem;margin:0px;letter-spacing:normal; text-align:right;\n}.elementor .hf-home-style-047{font-weight:500;font-size:1.625rem;color:rgb(17, 47, 54);letter-spacing:-0.04875rem;line-height:1.95rem;margin:0px;text-align:right;\n}.elementor .hf-home-style-046{font-weight:600;font-size:1.125rem;color:rgb(83, 99, 105);letter-spacing:0.045rem;line-height:2.025rem;margin:0px;text-align:right;\n}.elementor .hf-home-style-045{min-width:0px;padding:0px;margin:0px;display:grid;gap:1.75rem;grid-template-columns:.72fr 1fr;align-items:start;}.elementor .hf-home-style-044{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0.875rem;align-items:stretch;}.elementor .hf-home-style-043{font-weight:500;font-size:1rem;color:rgb(121, 101, 57);line-height:1.8rem;margin:0px;letter-spacing:normal; text-align:right;\n}.elementor .hf-home-style-042{font-weight:500;font-size:1.75rem;color:rgb(17, 47, 54);letter-spacing:-0.0525rem;line-height:2.275rem;margin:0px;text-align:right;\n}.elementor .hf-home-style-041{min-width:0px;padding:0px;margin:0px;background-color:#001017;}.elementor .hf-home-style-040{width:100%;object-fit:contain;margin:0px;display:block;}.elementor .hf-home-style-039{min-width:0px;max-width:48.75rem;padding:0px;margin-block-start:0px;margin-block-end:3rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:1.25rem;align-items:stretch;}.elementor .hf-home-style-038{font-weight:600;font-size:3rem;color:rgb(17, 47, 54);letter-spacing:-0.09rem;line-height:3.6rem;margin:0px;text-align:right;\n}.elementor .hf-home-style-037{font-weight:600;font-size:1rem;color:rgb(83, 99, 105);letter-spacing:0.04rem;line-height:1.7rem;margin:0px;text-align:right;\n}.elementor .hf-home-style-036{min-width:0px;padding-block-start:6.75rem;padding-block-end:6.75rem;padding-inline-start:0rem;padding-inline-end:0rem;margin:0px;background-color:rgb(0, 16, 23);}.elementor .hf-home-style-035{min-width:0px;padding:0px;margin:0px;display:grid;gap:5.625rem;grid-template-columns:1.12fr .88fr;align-items:center;}.elementor .hf-home-style-034{min-width:0px;padding:1.5625rem;margin:0px;border-radius:0.9375rem;background-color:#001c29;display:flex;flex-direction:column;gap:1.375rem;align-items:stretch;}.elementor .hf-home-style-033:hover,.elementor .hf-home-style-033:focus-visible{color:#fff;background-color:#244b52;}.elementor .hf-home-style-033{min-height:3.5rem;max-width:100%;font-weight:500;font-size:1rem;color:#0a242b;line-height:1.3;text-decoration:none;padding-block-start:1.1875rem;padding-block-end:1.1875rem;padding-inline-start:1.6875rem;padding-inline-end:1.6875rem;border-radius:0.125rem;border-width:1px;border-color:#dfd0aa;border-style:solid;background-color:#dfd0aa;display:inline-flex;justify-content:center;align-items:center;width:fit-content;\n}.elementor .hf-home-style-032{font-weight:400;font-size:1rem;color:rgb(196, 208, 207);line-height:1.8rem;margin:0px;letter-spacing:normal; text-align:right;\n}.elementor .hf-home-style-031{font-weight:400;font-size:2rem;color:rgb(255, 255, 255);letter-spacing:-0.06rem;line-height:2.44rem;margin:0px;text-align:right;\n}.elementor .hf-home-style-030{min-width:0px;padding-block-start:1.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:0rem;align-items:stretch;border-top-style: solid; border-top-color: #496064;\n}.elementor .hf-home-style-029{min-width:0px;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:0.5625rem;align-items:stretch;border-bottom-style: solid; border-bottom-color: #344f55;\n}.elementor .hf-home-style-028{font-weight:400;font-size:1rem;color:rgb(196, 208, 207);line-height:1.85rem;margin:0px;letter-spacing:normal; text-align:right;\n}.elementor .hf-home-style-027{font-weight:500;font-size:1.75rem;color:rgb(255, 255, 255);letter-spacing:-0.0525rem;line-height:2.275rem;margin:0px;text-align:right;\n}.elementor .hf-home-style-026{min-width:0px;padding:0px;margin-block-start:0px;margin-block-end:3rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:1.25rem;align-items:stretch;}.elementor .hf-home-style-025{font-weight:600;font-size:3.3125rem;color:rgb(255, 255, 255);letter-spacing:-0.099375rem;line-height:3.975rem;margin:0px;text-align:right;\n}.elementor .hf-home-style-024{font-weight:600;font-size:1rem;color:rgb(212, 189, 139);letter-spacing:0.04rem;line-height:1.7rem;margin:0px;text-align:right;\n}.elementor .hf-home-style-023{min-width:0px;padding-block-start:3.4375rem;padding-block-end:3.4375rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin:0px;background-image:url("https://hf-law.pdev.co.il/wp-content/uploads/2026/10/Quiet-Ivory-Architectural-Geometry.png");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:rgb(238, 235, 229);}.elementor .hf-home-style-022{min-width:0px;padding-block-start:2.25rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;gap:1.5625rem;justify-content:space-between;align-items:center;}.elementor .hf-home-style-021:hover,.elementor .hf-home-style-021:focus-visible{color:#806638;background-color:transparent;}.elementor .hf-home-style-021{min-height:2.25rem;max-width:100%;font-weight:500;font-size:1rem;color:#112f36;line-height:1.3;text-decoration:none;padding:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;width:fit-content; border-bottom-style: solid; border-bottom-color: #806638;\n}.elementor .hf-home-style-020{min-width:0px;padding:0px;margin:0px;display:grid;gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;}.elementor .hf-home-style-019{height:100%;min-width:0px;padding-block-start:2.125rem;padding-block-end:1.75rem;padding-inline-start:1.875rem;padding-inline-end:1.875rem;margin:0px;border-width:1px;border-color:#dcded5;border-style:solid;background-color:#fffefa;display:flex;flex-direction:column;gap:1.25rem;align-items:stretch;}.elementor .hf-home-style-018:hover,.elementor .hf-home-style-018:focus-visible{color:#806638;background-color:transparent;}.elementor .hf-home-style-018{min-height:2.25rem;max-width:100%;font-weight:500;font-size:1rem;color:#112f36;line-height:1.3;text-decoration:none;padding:0px;margin-block-start:auto;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;width:fit-content; border-bottom-style: solid; border-bottom-color: #806638;\n}.elementor .hf-home-style-017{min-height:0px;font-weight:400;font-size:1rem;color:#001017;line-height:1.85;padding:0px;margin:0px;border-width:0px;letter-spacing:normal; text-align:right; border-top-style: solid; border-top-color: #d9d8cd;\n}.elementor .hf-home-style-016{font-weight:500;font-size:1.75rem;color:rgb(17, 47, 54);letter-spacing:-0.0525rem;line-height:2.3625rem;margin:0px;text-align:right;\n}.elementor .hf-home-style-015{font-weight:700;font-size:4.25rem;color:rgb(0, 16, 23);line-height:7.65rem;margin-block-start:0px;margin-block-end:1.5625rem;margin-inline-start:0px;margin-inline-end:0px;letter-spacing:normal; text-align:right;\n}.elementor .hf-home-style-014{min-width:0px;padding:3.4375rem;margin:0px;background-color:rgb(255, 255, 255);}.elementor .hf-home-style-013{min-width:0px;padding:0px;margin:0px;display:grid;gap:6.25rem;grid-template-columns:.85fr 1.15fr;align-items:start;}.elementor .hf-home-style-012{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:1.375rem;align-items:stretch;}.elementor .hf-home-style-011{font-weight:400;font-size:1rem;color:rgb(0, 16, 23);line-height:1.85rem;margin:0px;letter-spacing:normal; text-align:right;\n}.elementor .hf-home-style-010{font-weight:400;font-size:1rem;color:rgb(83, 99, 105);line-height:1.85rem;margin:0px;letter-spacing:normal; text-align:right;\n}.elementor .hf-home-style-009{font-weight:600;font-size:1rem;color:rgb(0, 16, 23);line-height:1.85rem;margin:0px;letter-spacing:normal; text-align:right;\n}.elementor .hf-home-style-008{font-weight:600;font-size:3.75rem;color:rgb(17, 47, 54);letter-spacing:-0.1125rem;line-height:3.6875rem;margin:0px;text-align:right;\n}.elementor .hf-home-style-007{min-width:0px;min-height:90vh;padding-block-start:6.25rem;padding-block-end:6.25rem;padding-inline-start:0.9375rem;padding-inline-end:0.9375rem;margin:0px;background-image:url("https://hf-law.pdev.co.il/wp-content/uploads/2026/10/Refined-duo-in-charcoal-light.png");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:rgb(0, 16, 23);display:flex;flex-direction:column;justify-content:center;}.elementor .hf-home-style-006{width:calc(100% - 7rem);min-width:0px;max-width:78rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-items:stretch;}.elementor .hf-home-style-005{min-width:0px;padding:0px;margin:0px;display:grid;gap:4.625rem;grid-template-columns:1.05fr 1fr;align-items:center;}.elementor .hf-home-style-004{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:1.75rem;align-items:stretch;}.elementor .hf-home-style-003:hover,.elementor .hf-home-style-003:focus-visible{color:#fff;background-color:#244b52;}.elementor .hf-home-style-003{min-height:0px;max-width:100%;font-weight:500;font-size:1rem;color:#001017;line-height:1;text-decoration:none;padding-block-start:0.9375rem;padding-block-end:0.9375rem;padding-inline-start:1.875rem;padding-inline-end:1.875rem;border-radius:0.25rem;border-width:0px;border-color:#fff;border-style:solid;background-color:#fff;display:inline-flex;justify-content:center;align-items:center;align-self:start;width:fit-content;\n}.elementor .hf-home-style-002{font-weight:300;font-size:1.4375rem;color:rgb(255, 255, 255);line-height:2.0125rem;margin:0px;letter-spacing:normal; text-align:right;\n}.elementor .hf-home-style-001{font-weight:400;font-size:4.9375rem;color:rgb(255, 255, 255);letter-spacing:-0.148125rem;line-height:4.3125rem;margin:0px;text-align:right;\n}