.elementor .e-ea5347f-10e267a{font-family:var(--font-sans);font-weight:700;font-size:var(--type-label);color:var(--color-white);letter-spacing:0.1rem;text-transform:uppercase;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:16px;background-color:var(--color-sage-300);align-self:center;}.elementor .e-ba60989-defaab3{font-family:var(--font-sans);font-weight:700;font-size:var(--type-body-sm);color:var(--color-text-muted);letter-spacing:1px;}.elementor .e-db4ea42-b6dccbd{padding:0px;margin-block-start:0rem;margin-block-end:6rem;margin-inline-start:0rem;margin-inline-end:0rem;flex-direction:row;gap:3rem;flex-wrap:nowrap;align-items:center;align-self:start;}.elementor .e-d107618-371c052{font-family:var(--font-serif);font-weight:700;font-size:var(--type-h1);color:var(--color-text-primary);}.elementor .e-6962aad-2677e55{width:70%;font-family:var(--font-sans);font-size:var(--type-body);color:var(--color-text-primary);line-height:2.5rem;margin-block-start:1rem;}.elementor .e-d14f9c3-f493a3a{font-family:var(--font-sans);font-weight:700;font-size:var(--type-body-sm);color:var(--color-text-muted);letter-spacing:1px;}.elementor .e-53d7fb8-543caa4{width:auto;flex-direction:row;gap:1rem;justify-content:flex-start;align-items:center;align-self:center;}.elementor .e-b52b4dc-971678f{font-family:var(--font-sans);font-weight:700;font-size:var(--type-body-sm);color:var(--color-text-muted);letter-spacing:1px;}.elementor .e-b70aeb2-0c8f5d1{width:auto;flex-direction:row;gap:1rem;justify-content:flex-start;align-items:center;align-self:center;}.elementor .e-3b75723-a7d582f{font-family:var(--font-sans);font-weight:700;font-size:var(--type-body-sm);color:var(--color-text-muted);letter-spacing:1px;}.elementor .e-3b75723-a7d582f:hover,.elementor .e-3b75723-a7d582f:focus-visible{color:var(--color-forest-900);text-decoration:underline;}.elementor .e-7c42cd5-a5578fb{width:auto;flex-direction:row;gap:1rem;justify-content:flex-start;align-items:center;align-self:center;}.elementor .e-62d876e-b32ed38{padding:0px;margin-block-start:6rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;flex-direction:row;gap:2rem;flex-wrap:nowrap;flex:1 0 auto;justify-content:flex-start;align-self:start;}.elementor .e-33fc157-5efeb56{width:60%;padding:0px;flex-direction:column;}.elementor .e-6750433-77d2b8c{border-start-start-radius:32px;border-start-end-radius:32px;}.elementor .e-2e2e470-d0bfb98{margin-block-start:2rem;margin-block-end:0.5rem;}.elementor .e-b661410-2e69661{font-family:var(--font-sans);font-size:var(--type-body-sm);color:var(--color-text-muted);letter-spacing:1px;}.elementor .e-eb880d5-e65996d{width:35%;max-height:60vh;padding-block-start:0px;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0rem;margin-inline-start:0rem;margin-inline-end:0rem;border-radius:32px;border-width:1px;border-color:var(--color-white);border-style:solid;background-color:var(--color-white);box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.15);display:flex;flex-direction:column;gap:0rem;justify-content:flex-start;align-items:center;}.elementor .e-8f232b5{padding-block-start:14rem;padding-block-end:6rem;padding-inline-start:4vw;padding-inline-end:4vw;margin-block-start:0rem;border-block-start-width:0rem;border-block-end-width:0rem;border-inline-start-width:1rem;border-inline-end-width:1rem;border-color:var(--color-white);border-style:solid;background-image:url("https://wallhall.info/wp-content/uploads/2026/08/14-scaled.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;flex-direction:row;gap:6rem;justify-content:flex-start;align-items:start;}.elementor .e-cde195b-83a910f{font-family:var(--font-serif);font-size:var(--type-body-lg);color:var(--color-text-primary);}.elementor .e-54c237f-d667a46{width:40%;padding:0px;}.elementor .e-87010c0-d2451c7{padding-block-start:10rem;padding-block-end:10rem;padding-inline-start:15%;padding-inline-end:15%;margin-block-start:0rem;border-block-start-width:0rem;border-block-end-width:0rem;border-inline-start-width:1rem;border-inline-end-width:1rem;border-color:var(--color-white);border-style:solid;background-image:url("https://wallhall.info/wp-content/uploads/2026/08/ChatGPT-Image-4.-Aug.-2026-09_56_50-1024x576.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;gap:6rem;justify-content:flex-start;align-items:start;}.elementor .e-1d3a283-8e89ac1{font-family:var(--font-serif);font-weight:700;font-size:var(--type-h2);color:var(--color-text-primary);}.elementor .e-d2b772a-f222d74{height:2px;aspect-ratio:auto;object-fit:cover;border-radius:32px;background-image:linear-gradient(90deg, #FBFAF4 0%,#86906B 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#00000000;flex:1 0 auto;align-self:center;}.elementor .e-53762f9-1f089ea{padding:0px;gap:2rem;align-items:center;}.elementor .e-fc52561-b330e3b{font-family:var(--font-sans);font-weight:700;font-size:var(--type-body-lg);color:var(--color-text-primary);margin-block-start:1rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-025091f-0f582c7{font-family:var(--font-serif);font-size:var(--type-body-lg);color:var(--color-text-primary);}.elementor .e-c432300-5f99398{padding:32px;border-radius:16px;border-width:1px;border-color:var(--color-sage-300);border-style:solid;flex-direction:column;gap:0.5rem;}.elementor .e-c432300-5f99398:hover,.elementor .e-c432300-5f99398:focus-visible{background-color:var(--color-white);box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.3);}.elementor .e-8afba9a-16e58cc{font-family:var(--font-sans);font-weight:700;font-size:var(--type-body-lg);color:var(--color-text-primary);margin-block-start:1rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-4c8052c-5755245{font-family:var(--font-serif);font-size:var(--type-body-lg);color:var(--color-text-primary);}.elementor .e-f84d9f0-ae41299{padding:32px;border-radius:16px;border-width:1px;border-color:var(--color-sage-300);border-style:solid;flex-direction:column;gap:0.5rem;}.elementor .e-f84d9f0-ae41299:hover,.elementor .e-f84d9f0-ae41299:focus-visible{background-color:var(--color-white);box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.3);}.elementor .e-5b3d8fc-ff60026{font-family:var(--font-sans);font-weight:700;font-size:var(--type-body-lg);color:var(--color-text-primary);margin-block-start:1rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-2a14b16-7316e81{font-family:var(--font-serif);font-size:var(--type-body-lg);color:var(--color-text-primary);}.elementor .e-870b5fd-81bccc9{padding:32px;border-radius:16px;border-width:1px;border-color:var(--color-sage-300);border-style:solid;flex-direction:column;gap:0.5rem;}.elementor .e-870b5fd-81bccc9:hover,.elementor .e-870b5fd-81bccc9:focus-visible{background-color:var(--color-white);box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.3);}.elementor .e-1f6fc84-f7c7f55{font-family:var(--font-sans);font-weight:700;font-size:var(--type-body-lg);color:var(--color-text-primary);margin-block-start:1rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-bad55f9-7f014ef{font-family:var(--font-serif);font-size:var(--type-body-lg);color:var(--color-text-primary);}.elementor .e-b45dd33-0eadef4{padding:32px;border-radius:16px;border-width:1px;border-color:var(--color-sage-300);border-style:solid;flex-direction:column;gap:0.5rem;}.elementor .e-b45dd33-0eadef4:hover,.elementor .e-b45dd33-0eadef4:focus-visible{background-color:var(--color-white);box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.3);}.elementor .e-1848658-73106d4{padding:0px;margin-block-start:8rem;flex-direction:column;gap:1rem;}.elementor .e-dd296fc-b2c160e{font-family:var(--font-serif);font-weight:700;font-size:var(--type-h2);color:var(--color-text-primary);}.elementor .e-fed3eef-6fcb319{height:2px;aspect-ratio:auto;object-fit:cover;border-radius:32px;background-image:linear-gradient(90deg, #FBFAF4 0%,#86906B 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#00000000;flex:1 0 auto;align-self:center;}.elementor .e-1af2958-cdd5157{padding:0px;gap:2rem;align-items:center;}.elementor .e-c4c05af-4d4c274{width:13rem;font-family:var(--font-sans);font-weight:700;font-size:var(--type-body);color:var(--color-text-primary);padding-inline-start:1rem;padding-inline-end:1rem;display:flex;}.elementor .e-f8c18ad-6127eef{width:auto;font-family:var(--font-sans);font-weight:700;font-size:var(--type-body);color:var(--color-text-primary);display:flex;flex-direction:row;flex:1 0 auto;}.elementor .e-f8c18ad-6127eef:hover,.elementor .e-f8c18ad-6127eef:focus-visible{color:var(--color-forest-700);text-decoration:underline;}.elementor .e-b0d6029-c7b45db{width:auto;font-family:var(--font-serif);font-size:var(--type-body);color:var(--color-text-primary);display:flex;flex-direction:row;flex:1 0 auto;justify-content:flex-start;}.elementor .e-4405787-d3731ce{width:auto;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1rem;padding-inline-end:0rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--color-sand-200);border-style:solid;flex-direction:column;gap:0rem;flex:1 0 auto;}.elementor .e-b78885d-20195f3{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1rem;padding-inline-end:2rem;border-radius:16px;border-width:1px;border-color:var(--color-sage-300);border-style:solid;flex-direction:row;gap:0rem;justify-content:flex-start;align-items:center;}.elementor .e-97488d9-3716435{width:13rem;font-family:var(--font-sans);font-weight:700;font-size:var(--type-body);color:var(--color-text-primary);padding-inline-start:1rem;padding-inline-end:1rem;display:flex;}.elementor .e-b8b5e6c-d706e57{width:auto;font-family:var(--font-sans);font-weight:700;font-size:var(--type-body);color:var(--color-text-primary);display:flex;flex-direction:row;flex:1 0 auto;}.elementor .e-b8b5e6c-d706e57:hover,.elementor .e-b8b5e6c-d706e57:focus-visible{color:var(--color-forest-700);text-decoration:underline;}.elementor .e-015cdb8-e414462{width:auto;font-family:var(--font-serif);font-size:var(--type-body);color:var(--color-text-primary);display:flex;flex-direction:row;flex:1 0 auto;justify-content:flex-start;}.elementor .e-645dd94-507acce{width:auto;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1rem;padding-inline-end:0rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--color-sand-200);border-style:solid;flex-direction:column;gap:0rem;flex:1 0 auto;}.elementor .e-9e0c9ec-76ed188{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1rem;padding-inline-end:2rem;border-radius:16px;border-width:1px;border-color:var(--color-sage-300);border-style:solid;flex-direction:row;gap:0rem;justify-content:flex-start;align-items:center;}.elementor .e-fb56152-5c5842b{width:13rem;font-family:var(--font-sans);font-weight:700;font-size:var(--type-body);color:var(--color-text-primary);padding-inline-start:1rem;padding-inline-end:1rem;display:flex;}.elementor .e-4c9575e-7af32d2{width:auto;font-family:var(--font-sans);font-weight:700;font-size:var(--type-body);color:var(--color-text-primary);display:flex;flex-direction:row;flex:1 0 auto;}.elementor .e-4c9575e-7af32d2:hover,.elementor .e-4c9575e-7af32d2:focus-visible{color:var(--color-forest-700);text-decoration:underline;}.elementor .e-68e96f4-862138f{width:auto;font-family:var(--font-serif);font-size:var(--type-body);color:var(--color-text-primary);display:flex;flex-direction:row;flex:1 0 auto;justify-content:flex-start;}.elementor .e-1ff8a08-7918384{width:auto;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1rem;padding-inline-end:0rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--color-sand-200);border-style:solid;flex-direction:column;gap:0rem;flex:1 0 auto;}.elementor .e-9c5a867-a8aaf3d{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1rem;padding-inline-end:2rem;border-radius:16px;border-width:1px;border-color:var(--color-sage-300);border-style:solid;flex-direction:row;gap:0rem;justify-content:flex-start;align-items:center;}.elementor .e-9bb815a-397f74f{width:13rem;font-family:var(--font-sans);font-weight:700;font-size:var(--type-body);color:var(--color-text-primary);padding-inline-start:1rem;padding-inline-end:1rem;display:flex;}.elementor .e-34cb3e5-8020d08{width:auto;font-family:var(--font-sans);font-weight:700;font-size:var(--type-body);color:var(--color-text-primary);display:flex;flex-direction:row;flex:1 0 auto;}.elementor .e-34cb3e5-8020d08:hover,.elementor .e-34cb3e5-8020d08:focus-visible{color:var(--color-forest-700);text-decoration:underline;}.elementor .e-26494de-204dd0b{width:auto;font-family:var(--font-serif);font-size:var(--type-body);color:var(--color-text-primary);display:flex;flex-direction:row;flex:1 0 auto;justify-content:flex-start;}.elementor .e-f896a7b-ffc0919{width:auto;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1rem;padding-inline-end:0rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--color-sand-200);border-style:solid;flex-direction:column;gap:0rem;flex:1 0 auto;}.elementor .e-c917e84-f8d1dcd{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1rem;padding-inline-end:2rem;border-radius:16px;border-width:1px;border-color:var(--color-sage-300);border-style:solid;flex-direction:row;gap:0rem;justify-content:flex-start;align-items:center;}.elementor .e-ed764db-49131bd{padding:0px;flex-direction:column;gap:1rem;}.elementor .e-d010481-f296d90{font-family:var(--font-serif);font-weight:700;font-size:var(--type-h2);color:var(--color-text-primary);}.elementor .e-e38118e-43c859a{height:2px;aspect-ratio:auto;object-fit:cover;border-radius:32px;background-image:linear-gradient(90deg, #FBFAF4 0%,#86906B 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#00000000;flex:1 0 auto;align-self:center;}.elementor .e-a0e17d5-806c149{padding-block-start:12rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;gap:2rem;align-items:center;}.elementor .e-0151b58-85b79b3{width:50%;padding:0px;margin-block-start:0rem;flex-direction:column;gap:1rem;}.elementor .e-67ba0cf-3978021{width:40%;height:60vh;position:sticky;inset-block-start:12rem;padding-block-start:0px;padding-block-end:0rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:6rem;margin-block-end:0px;margin-inline-start:0rem;margin-inline-end:0rem;border-radius:32px;display:flex;gap:0rem;flex:1 0 auto;justify-content:center;}.elementor .e-33a54ed-a5c5111{padding:0px;flex-direction:row;gap:6rem;align-items:start;}.elementor .e-0ca8e8f-ee0af65{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4vw;padding-inline-end:4vw;margin-block-start:0rem;border-block-start-width:0rem;border-block-end-width:0rem;border-inline-start-width:1rem;border-inline-end-width:1rem;border-color:var(--color-white);border-style:solid;flex-direction:column;gap:12rem;justify-content:flex-start;align-items:start;}.elementor .e-00e10b0-7cdae93{font-family:var(--font-sans);font-weight:700;font-size:var(--type-h3);color:var(--color-text-primary);text-align:center;}.elementor .e-565c74a-1f7784d{width:80vw;padding:0px;flex-direction:column;gap:2rem;}.elementor .e-43fad00-ce6d4b1{width:90%;height:1px;padding:0px;margin:0px;background-color:var(--color-sage-600);align-self:center;}.elementor .e-98b7da6-041bda3{font-family:var(--font-sans);font-weight:700;font-size:var(--type-h3);color:var(--color-text-primary);text-align:center;}.elementor .e-f626fa5-d5d5a81{font-family:var(--font-sans);font-weight:400;font-size:var(--type-body);color:var(--color-text-primary);margin-block-end:1rem;}.elementor .e-a1b6fe2-49a2f53{font-family:var(--font-sans);font-weight:400;font-size:var(--type-body);color:var(--color-text-primary);margin-block-end:1rem;}.elementor .e-941600d-4be2add{font-family:var(--font-sans);font-weight:400;font-size:var(--type-body);color:var(--color-text-primary);margin-block-end:1rem;}.elementor .e-ed425b8-03a81df{font-family:var(--font-sans);font-weight:400;font-size:var(--type-body);color:var(--color-text-primary);margin-block-end:1rem;}.elementor .e-d610bb2-275d452{width:40vw;padding:0px;flex-direction:column;gap:2rem;justify-content:center;}.elementor .e-e631936-c350f6d{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:8rem;border-block-start-width:0rem;border-block-end-width:0rem;border-inline-start-width:1rem;border-inline-end-width:1rem;border-color:var(--color-white);border-style:solid;background-color:var(--color-border);flex-direction:column;gap:6rem;justify-content:flex-start;align-items:center;}