.elementor .e-68380065-bc2c{font-family:var(--font-body);font-size:14px;color:rgba(245,243,238,0.6);& a { color: rgba(245,243,238,0.6); text-decoration: none; } & a:hover { color: #F5F3EE; }\n}.elementor .e-2bbdc273-e5a2{padding:0px;margin-block-end:clamp(24px, 3vw, 36px);display:flex;flex-direction:row;gap:24px;justify-content:space-between;}.elementor .e-6c746541-669b{max-width:19em;font-family:var(--font-heading);font-weight:800;font-size:clamp(2.3rem, 4.6vw, 4.4rem);color:#F5F3EE;letter-spacing:-0.03em;line-height:1.08;& em { display: inline-block; width: 1.9em; height: .82em; border-radius: 99px; vertical-align: -.02em; margin: 0 .04em; background-color: #262624; background-size: cover; background-position: center; color: transparent; overflow: hidden; } & em:nth-of-type(1) { background-image: url(https://robbevanhuele.be/gravaro/wp-content/uploads/2026/10/drukwerk-offsetdrukpers-1-300x200.webp); } & em:nth-of-type(2) { width: 1.3em; border-radius: 5px; transform: rotate(-6deg); background-image: url(https://robbevanhuele.be/gravaro/wp-content/uploads/2026/10/naamkaartjes-huisstijl-drukwerk-300x200.webp); } & b { color: #FFDB24; font-weight: 700; letter-spacing: -0.08em; }\n}.elementor .e-240efe6-9c10:hover,.elementor .e-240efe6-9c10:focus-visible{box-shadow:2px 2px 0px 0px #F5F3EE;}.elementor .e-240efe6-9c10{box-shadow:4px 4px 0px 0px #F5F3EE;}.elementor .e-3ae6ba68-589a{color:#F5F3EE;}.elementor .e-32a0bed9-b6e8{padding:0px;margin-block-start:clamp(36px, 4vw, 52px);display:flex;flex-direction:row;gap:30px;flex-wrap:wrap;align-items:center;}.elementor .e-1ce4e8b2-8a10{width:100%;max-width:1440px;padding-block-start:clamp(56px, 7vw, 100px);padding-block-end:clamp(48px, 5vw, 72px);padding-inline-start:clamp(20px, 4vw, 56px);padding-inline-end:clamp(20px, 4vw, 56px);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;box-sizing: border-box;\n}.elementor .e-6ed70908-2751{font-family:var(--font-heading);font-weight:800;font-size:24px;color:#1D1D1B;letter-spacing:-0.03em;line-height:1;}.elementor .e-27537ca-9bd0{font-family:var(--font-body);font-weight:700;font-size:11.5px;color:#1D1D1B;line-height:1.3;}.elementor .e-1d1479f4-d796{width:138px;height:138px;position:absolute;inset-block-start:-70px;inset-inline-end:calc(clamp(20px, 4vw, 56px) + 4%);z-index:5;color:#1D1D1B;text-align:center;padding:0px;border-radius:50%;outline-width:1px;outline-color:rgba(29,29,27,0.45);outline-style:dashed;outline-offset:-8px;background-color:#FFDB24;box-shadow:0px 14px 30px 0px rgba(0,0,0,0.35);transform:rotateX(0deg) rotateY(0deg) rotateZ(-12deg);display:flex;flex-direction:column;gap:5px;justify-content:center;align-items:center;}.elementor .e-17d8ca7f-1094{max-width:22ch;font-family:var(--font-heading);font-weight:700;font-size:clamp(1.3rem, 2vw, 1.8rem);color:#F5F3EE;letter-spacing:-0.015em;line-height:1.15;& span { display: inline-block; margin-top: 8px; font-family: var(--font-body); font-weight: 500; font-size: 14px; letter-spacing: 0; color: rgba(245,243,238,0.72); }\n}.elementor .e-2c1824bb-703b{width:12px;height:12px;min-width:0px;padding:0px;background-color:#00A0E3;}.elementor .e-15ba1240-7b32{width:12px;height:12px;min-width:0px;padding:0px;background-color:#E6007E;}.elementor .e-7f43e020-f94d{width:12px;height:12px;min-width:0px;padding:0px;background-color:#FFED00;}.elementor .e-120c4050-89ef{width:12px;height:12px;min-width:0px;padding:0px;outline-width:1px;outline-color:rgba(245,243,238,0.35);outline-style:solid;background-color:#1D1D1B;}.elementor .e-7f026958-f4f0{padding:0px;display:flex;flex-direction:row;gap:3px;}.elementor .e-70548d69-8e3b{padding:clamp(24px, 2.6vw, 40px);display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:flex-end;}.elementor .e-27db5799-3b5b{min-height:clamp(420px, 58vh, 600px);padding:0px;background-color:#262624;display:flex;flex-direction:column;justify-content:flex-end;background-image: linear-gradient(to top, rgba(20,20,19,0.85) 0%, rgba(20,20,19,0.2) 45%, rgba(20,20,19,0) 70%), url(https://robbevanhuele.be/gravaro/wp-content/uploads/2026/10/drukwerk-offsetdrukpers-1.webp); background-size: cover; background-position: center;\n}.elementor .e-7e93adf9-6957{width:100%;max-width:1440px;position:relative;padding-block-start:0px;padding-block-end:clamp(72px, 8vw, 112px);padding-inline-start:clamp(20px, 4vw, 56px);padding-inline-end:clamp(20px, 4vw, 56px);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;box-sizing: border-box;\n}.elementor .e-6119866a-46b0{position:relative;color:#F5F3EE;padding:0px;background-color:#1D1D1B;display:flex;flex-direction:column;}.elementor .e-f60eb83-fe5cdfa{font-family:var(--font-heading);font-weight:700;font-size:clamp(1.25rem, 2vw, 1.7rem);letter-spacing:-0.01em;word-spacing:0.35em;line-height:1;white-space: nowrap; & b { color: var(--steel); font-weight: 700; margin: 0 0.35em; }\n}.elementor .e-eedf266-ddce7ad{font-family:var(--font-heading);font-weight:700;font-size:clamp(1.25rem, 2vw, 1.7rem);letter-spacing:-0.01em;word-spacing:0.35em;line-height:1;white-space: nowrap; & b { color: var(--steel); font-weight: 700; margin: 0 0.35em; }\n}.elementor .e-4352157-b2079df{padding:0px;display:flex;flex-direction:row;gap:0px;flex-wrap:nowrap;width: max-content;\n}.elementor .e-08e11b7-db1840a{width:calc(100% + 80px);overflow:hidden;position:relative;z-index:6;color:var(--ink);padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;border-block-start-width:2px;border-block-end-width:2px;background-color:var(--yellow);transform:rotateX(0deg) rotateY(0deg) rotateZ(-1.4deg);border-top-style: solid; border-top-color: var(--ink); border-bottom-style: solid; border-bottom-color: var(--ink); max-width: none; margin-inline: -40px;\n}.elementor .e-3b84dec-225b346{width:100%;min-width:0px;position:relative;z-index:6;padding:0px;margin-block-start:-34px;overflow-x: clip; overflow-y: visible;\n}.elementor .e-52e0848d-a140{max-width:31ch;font-family:var(--font-body);font-weight:500;font-size:clamp(1.45rem, 2.3vw, 2.05rem);color:#1D1D1B;letter-spacing:-0.01em;line-height:1.42;& u { text-decoration: none; font-weight: 700; padding: 0 .1em; background-image: linear-gradient(transparent 58%, #FFDB24 58%, #FFDB24 92%, transparent 92%); }\n}.elementor .e-66a8e41c-20c7{font-family:var(--font-body);font-size:14.5px;color:#55595A;line-height:1.55;display:block;& ul { list-style: none; margin: 0; padding: 0; border-top: 1px solid rgba(29,29,27,0.12); } & li { position: relative; padding: 16px 0 16px 38px; border-bottom: 1px solid rgba(29,29,27,0.12); } & li::before { content: '//'; position: absolute; left: 0; top: 16px; font-family: var(--font-heading); font-weight: 800; font-size: 15px; color: #627174; } & b { font-weight: 700; font-size: 15.5px; color: #1D1D1B; }\n}.elementor .e-5e8de95e-d471{display:grid;gap:clamp(48px, 8vw, 128px);grid-template-columns:minmax(0, 1.45fr) minmax(0, 1fr);grid-template-rows:auto;align-items:start;}.elementor .e-71e0d9b0-7f4b{padding-block-start:calc(clamp(88px, 10vw, 144px) + 20px);padding-block-end:clamp(88px, 10vw, 144px);padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7c9e5291-d417{color:#1D1D1B;}.elementor .e-5e3d26a2-3865{max-width:46ch;margin-block-start:14px;}.elementor .e-51f0c6e1-eaeb{margin-block-start:22px;}.elementor .e-1274775a-3ce8{max-width:40ch;font-size:15px;margin-block-start:8px;}.elementor .e-4eb4acbf-7682{margin-block-start:16px;gap:6px;}.elementor .e-54127cf6-c6f5{color:#1D1D1B;margin-block-start:20px;}.elementor .e-49ada175-ceeb{margin-block-start:22px;}.elementor .e-7f237d2e-3a0a{max-width:40ch;font-size:15px;margin-block-start:8px;}.elementor .e-450fe52f-edcf{margin-block-start:16px;gap:6px;}.elementor .e-614db131-f8ae{color:#1D1D1B;margin-block-start:20px;}.elementor .e-565e1d68-6ab7{transform:translate3d(0px, 64px, 0px);}.elementor .e-3d96ee8-c362{margin-block-start:22px;}.elementor .e-63722904-deb9{max-width:40ch;font-size:15px;margin-block-start:8px;}.elementor .e-7a197d75-1750{margin-block-start:16px;gap:6px;}.elementor .e-1a798b3d-ff74{color:#1D1D1B;margin-block-start:20px;}.elementor .e-2d3d0086-fedb{margin-block-start:22px;}.elementor .e-43452392-c1d7{max-width:40ch;font-size:15px;margin-block-start:8px;}.elementor .e-42385d4c-c51f{margin-block-start:16px;gap:6px;}.elementor .e-626a8ff9-ba79{color:#1D1D1B;margin-block-start:20px;}.elementor .e-77b63317-c5e6{margin-block-start:22px;}.elementor .e-784c0975-7041{max-width:40ch;font-size:15px;margin-block-start:8px;}.elementor .e-787e97d9-fc2e{margin-block-start:16px;gap:6px;}.elementor .e-3f016776-c05b{color:#1D1D1B;margin-block-start:20px;}.elementor .e-750ca966-ae5d{transform:translate3d(0px, 64px, 0px);}.elementor .e-1ba1b274-fc0e{margin-block-start:22px;}.elementor .e-363a0e43-5c25{max-width:40ch;font-size:15px;margin-block-start:8px;}.elementor .e-64983d44-9a32{margin-block-start:16px;gap:6px;}.elementor .e-b94a374-91f4{color:#1D1D1B;margin-block-start:20px;}.elementor .e-10c48a54-b536{column-gap:clamp(24px, 3vw, 44px);display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto auto;align-items:start;row-gap: clamp(48px, 5vw, 72px);\n}.elementor .e-383fda49-11cb{font-family:var(--font-body);font-size:15.5px;color:#1D1D1B;& b { font-weight: 700; }\n}.elementor .e-22b91d4c-37c3{color:#1D1D1B;}.elementor .e-655f2f4f-fa82{padding-block-start:26px;padding-block-end:26px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:clamp(104px, 9vw, 128px);border-width:1px;border-color:rgba(29,29,27,0.12);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-1d44e9fa-177d{padding-block-start:0px;padding-block-end:clamp(88px, 10vw, 144px);padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-47fa50cf-cf62{inset-inline-end:-0.04em;}.elementor .e-60bb93cf-ad70{max-height:600px;}.elementor .e-7c42175d-74f0{margin-block-end:16px;& b { color: #1D1D1B; font-weight: 700; }\n}.elementor .e-53ad33ea-f2f3{color:#1D1D1B;}.elementor .e-4fd363c9-1e0c{color:#2c2c2a;margin-block-start:18px;}.elementor .e-4fa25063-bc5c{max-width:50ch;margin-block-start:16px;}.elementor .e-681ec821-a962{width:100%;font-family:var(--font-body);font-size:15px;color:#1D1D1B;margin-block-start:30px;display:block;& ul { list-style: none; margin: 0; padding: 0; border-top: 1px solid #1D1D1B; } & li { display: flex; justify-content: space-between; gap: 16px; padding: 13px 0; border-bottom: 1px solid rgba(29,29,27,0.12); } & b { font-family: var(--font-heading); font-weight: 700; } & span { display: block; margin-top: 10px; font-size: 13px; color: #627174; }\n}.elementor .e-5837645a-38ae{grid-template-columns:minmax(0, 1fr) minmax(0, 1.1fr);}.elementor .e-7fdbac47-20df{font-family:var(--font-heading);font-weight:700;font-size:clamp(1.5rem, 2.2vw, 1.9rem);color:#1D1D1B;letter-spacing:-0.015em;}.elementor .e-139e07e8-166e{max-width:44ch;}.elementor .e-38d36d75-2081{position:relative;z-index:1;margin-block-start:clamp(80px, 9vw, 120px);display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:flex-end;}.elementor .e-539084e5-25f8{aspect-ratio:4 / 3;padding:0px;margin-block-end:9px;background-color:#e7e4dc;box-shadow:0px 10px 24px 0px rgba(29,29,27,0.12);}.elementor .e-2fdd5ab8-e5c1{font-family:var(--font-heading);font-weight:700;font-size:1rem;color:#1D1D1B;line-height:1.25;}.elementor .e-302af38-15f3{font-size:13.5px;line-height:1.55;}.elementor .e-3564b61f-7025{padding-block-start:14px;padding-block-end:18px;padding-inline-start:14px;padding-inline-end:14px;background-color:#F5F3EE;display:flex;flex-direction:column;gap:5px;}.elementor .e-4b90522c-f08f{aspect-ratio:4 / 3;padding:0px;margin-block-end:9px;background-image:linear-gradient(125deg, #e9e6de 0%,#ffffff 34%,#e4e0d7 35%,#f3f0e9 62%,#ffffff 63%,#e6e2da 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 10px 24px 0px rgba(29,29,27,0.12);}.elementor .e-6f113a00-a5ed{font-family:var(--font-heading);font-weight:700;font-size:1rem;color:#1D1D1B;line-height:1.25;}.elementor .e-23f3c3a0-b8f5{font-size:13.5px;line-height:1.55;}.elementor .e-4d2e52ae-6966{padding-block-start:14px;padding-block-end:18px;padding-inline-start:14px;padding-inline-end:14px;background-color:#F5F3EE;display:flex;flex-direction:column;gap:5px;}.elementor .e-50e75977-b45b{aspect-ratio:4 / 3;padding:0px;margin-block-end:9px;box-shadow:0px 10px 24px 0px rgba(29,29,27,0.12);background-image: radial-gradient(120% 90% at 30% 20%, #3a3a37 0%, #232321 60%, #1d1d1b 100%);\n}.elementor .e-12c3b03b-5b68{font-family:var(--font-heading);font-weight:700;font-size:1rem;color:#1D1D1B;line-height:1.25;}.elementor .e-788c128a-27ba{font-size:13.5px;line-height:1.55;}.elementor .e-70b4be4c-7b28{padding-block-start:14px;padding-block-end:18px;padding-inline-start:14px;padding-inline-end:14px;background-color:#F5F3EE;display:flex;flex-direction:column;gap:5px;}.elementor .e-596a1ac-8887{font-family:var(--font-heading);font-weight:800;font-size:4.2rem;color:transparent;letter-spacing:-0.08em;line-height:1;background-image:linear-gradient(115deg, #4a4a46 15%,#d9d8d2 42%,#ffffff 48%,#6a6a65 62%,#3a3a37 85%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;-webkit-background-clip: text;\n}.elementor .e-651e1bd9-c43e{aspect-ratio:4 / 3;padding:0px;margin-block-end:9px;background-color:#1D1D1B;box-shadow:0px 10px 24px 0px rgba(29,29,27,0.12);display:flex;justify-content:center;align-items:center;}.elementor .e-44c7f60b-aa80{font-family:var(--font-heading);font-weight:700;font-size:1rem;color:#1D1D1B;line-height:1.25;}.elementor .e-2f9e0d7f-237e{font-size:13.5px;line-height:1.55;}.elementor .e-7619b102-1620{padding-block-start:14px;padding-block-end:18px;padding-inline-start:14px;padding-inline-end:14px;background-color:#F5F3EE;display:flex;flex-direction:column;gap:5px;}.elementor .e-3909112b-cd6d{aspect-ratio:4 / 3;padding:0px;margin-block-end:9px;border-radius:22px;border-width:1px;border-color:rgba(29,29,27,0.12);border-style:solid;background-color:#FFFFFF;box-shadow:0px 10px 24px 0px rgba(29,29,27,0.12);}.elementor .e-2904ccb3-5176{font-family:var(--font-heading);font-weight:700;font-size:1rem;color:#1D1D1B;line-height:1.25;}.elementor .e-662b97fc-ba20{font-size:13.5px;line-height:1.55;}.elementor .e-27826511-418d{padding-block-start:14px;padding-block-end:18px;padding-inline-start:14px;padding-inline-end:14px;background-color:#F5F3EE;display:flex;flex-direction:column;gap:5px;}.elementor .e-71b71462-7413{aspect-ratio:4 / 3;padding:0px;margin-block-end:9px;background-image:linear-gradient(90deg, #f1eee7 0%,#f1eee7 49%,#d8d4ca 50%,#fbfaf6 50%,#ece9e1 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 10px 24px 0px rgba(29,29,27,0.12);}.elementor .e-469a7081-82bd{font-family:var(--font-heading);font-weight:700;font-size:1rem;color:#1D1D1B;line-height:1.25;}.elementor .e-2645b0cc-9a6a{font-size:13.5px;line-height:1.55;}.elementor .e-54b9cdcd-8b7c{padding-block-start:14px;padding-block-end:18px;padding-inline-start:14px;padding-inline-end:14px;background-color:#F5F3EE;display:flex;flex-direction:column;gap:5px;}.elementor .e-6f89db61-3d81{width:3px;height:22%;min-width:0px;position:absolute;inset-block-start:22%;inset-inline-start:14%;padding:0px;border-radius:2px;background-color:#9a9893;}.elementor .e-31e375dc-bad9{width:3px;height:22%;min-width:0px;position:absolute;inset-block-end:22%;inset-inline-start:14%;padding:0px;border-radius:2px;background-color:#9a9893;}.elementor .e-7dfcc09c-5673{aspect-ratio:4 / 3;position:relative;padding:0px;margin-block-end:9px;background-color:#f1eee7;box-shadow:0px 10px 24px 0px rgba(29,29,27,0.12);}.elementor .e-1cb2ed16-99ca{font-family:var(--font-heading);font-weight:700;font-size:1rem;color:#1D1D1B;line-height:1.25;}.elementor .e-35e755d5-ad73{font-size:13.5px;line-height:1.55;}.elementor .e-73b0296-836a{padding-block-start:14px;padding-block-end:18px;padding-inline-start:14px;padding-inline-end:14px;background-color:#F5F3EE;display:flex;flex-direction:column;gap:5px;}.elementor .e-31d95f2d-1837{aspect-ratio:4 / 3;padding:0px;margin-block-end:9px;background-color:#e8e1d2;box-shadow:0px 10px 24px 0px rgba(29,29,27,0.12);background-image: radial-gradient(#b9ad94 1px, transparent 1.4px), radial-gradient(#cfc4ad 1px, transparent 1.4px); background-size: 13px 13px, 19px 19px; background-position: 0 0, 6px 9px;\n}.elementor .e-325f9251-f66b{font-family:var(--font-heading);font-weight:700;font-size:1rem;color:#1D1D1B;line-height:1.25;}.elementor .e-78ab9c06-9e21{font-size:13.5px;line-height:1.55;}.elementor .e-74c77064-a310{padding-block-start:14px;padding-block-end:18px;padding-inline-start:14px;padding-inline-end:14px;background-color:#F5F3EE;display:flex;flex-direction:column;gap:5px;}.elementor .e-519a0ee4-bc8e{position:relative;z-index:1;margin-block-start:32px;display:grid;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto auto;}.elementor .e-4af14651-1cfa{background-color:#FFFFFF;}.elementor .e-33720a3e-45ca{inset-inline-start:-0.04em;-webkit-text-stroke: 1px rgba(245,243,238,0.08);\n}.elementor .e-182fccea-43b8{color:#F5F3EE;}.elementor .e-2b20aafd-9c51{color:rgba(245,243,238,0.7);margin-block-start:14px;}.elementor .e-1052a4e4-9123{width:12px;height:12px;min-width:0px;padding:0px;background-color:#00A0E3;}.elementor .e-672c783c-cf35{width:12px;height:12px;min-width:0px;padding:0px;background-color:#E6007E;}.elementor .e-696a544e-4850{width:12px;height:12px;min-width:0px;padding:0px;background-color:#FFED00;}.elementor .e-4337bb2e-34e4{width:12px;height:12px;min-width:0px;padding:0px;outline-width:1px;outline-color:rgba(245,243,238,0.35);outline-style:solid;background-color:#1D1D1B;}.elementor .e-20ac5a0e-a6a2{padding:0px;display:flex;flex-direction:row;gap:3px;}.elementor .e-2fed8a79-4e0f{position:relative;z-index:1;}.elementor .e-23666cfd-1ccc{width:45px;height:45px;min-width:0px;padding:0px;margin-block-end:26px;border-radius:50%;border-width:1.5px;border-color:#FFDB24;border-style:solid;background-image:linear-gradient(0deg, #FFDB24 0%,#FFDB24 100%),linear-gradient(0deg, #FFDB24 0%,#FFDB24 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#1D1D1B;background-size: 1.5px 100%, 100% 1.5px; background-position: center center, center center; background-repeat: no-repeat;\n}.elementor .e-801bea7-81cd{font-family:var(--font-heading);font-weight:800;font-size:13px;color:#FFDB24;margin-block-end:8px;}.elementor .e-6b94087f-361f{font-size:1.35rem;color:#F5F3EE;}.elementor .e-6470120c-d7b3{max-width:30ch;font-size:15px;color:rgba(245,243,238,0.72);margin-block-start:10px;}.elementor .e-597f51c4-bbab{padding:0px;display:flex;flex-direction:column;}.elementor .e-22681d86-1d31{width:45px;height:45px;min-width:0px;padding:0px;margin-block-end:26px;border-radius:50%;border-width:1.5px;border-color:#FFDB24;border-style:solid;background-image:linear-gradient(0deg, #FFDB24 0%,#FFDB24 100%),linear-gradient(0deg, #FFDB24 0%,#FFDB24 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#1D1D1B;background-size: 1.5px 100%, 100% 1.5px; background-position: center center, center center; background-repeat: no-repeat;\n}.elementor .e-3863f040-45de{font-family:var(--font-heading);font-weight:800;font-size:13px;color:#FFDB24;margin-block-end:8px;}.elementor .e-5bda8c4a-3f77{font-size:1.35rem;color:#F5F3EE;}.elementor .e-7d4bdb2-2592{max-width:30ch;font-size:15px;color:rgba(245,243,238,0.72);margin-block-start:10px;}.elementor .e-7ad08dec-cd42{padding:0px;display:flex;flex-direction:column;}.elementor .e-35792169-9e59{width:45px;height:45px;min-width:0px;padding:0px;margin-block-end:26px;border-radius:50%;border-width:1.5px;border-color:#FFDB24;border-style:solid;background-image:linear-gradient(0deg, #FFDB24 0%,#FFDB24 100%),linear-gradient(0deg, #FFDB24 0%,#FFDB24 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#1D1D1B;background-size: 1.5px 100%, 100% 1.5px; background-position: center center, center center; background-repeat: no-repeat;\n}.elementor .e-3cc233a-548b{font-family:var(--font-heading);font-weight:800;font-size:13px;color:#FFDB24;margin-block-end:8px;}.elementor .e-44186eb2-ebf4{font-size:1.35rem;color:#F5F3EE;}.elementor .e-21a73302-f9b5{max-width:30ch;font-size:15px;color:rgba(245,243,238,0.72);margin-block-start:10px;}.elementor .e-2f67a287-7a4e{padding:0px;display:flex;flex-direction:column;}.elementor .e-23b975d7-e916{width:45px;height:45px;min-width:0px;padding:0px;margin-block-end:26px;border-radius:50%;border-width:1.5px;border-color:#FFDB24;border-style:solid;background-image:linear-gradient(0deg, #FFDB24 0%,#FFDB24 100%),linear-gradient(0deg, #FFDB24 0%,#FFDB24 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#1D1D1B;background-size: 1.5px 100%, 100% 1.5px; background-position: center center, center center; background-repeat: no-repeat;\n}.elementor .e-5e49d484-309c{font-family:var(--font-heading);font-weight:800;font-size:13px;color:#FFDB24;margin-block-end:8px;}.elementor .e-69f0d36a-7e8b{font-size:1.35rem;color:#F5F3EE;}.elementor .e-3f5c5df0-6394{max-width:30ch;font-size:15px;color:rgba(245,243,238,0.72);margin-block-start:10px;}.elementor .e-762e8678-cb0e{padding:0px;display:flex;flex-direction:column;}.elementor .e-3a4ab290-3e78{position:relative;z-index:1;display:grid;gap:clamp(20px, 3vw, 40px);grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;background-image: repeating-linear-gradient(90deg, rgba(245,243,238,0.35) 0px, rgba(245,243,238,0.35) 6px, transparent 6px, transparent 12px); background-size: calc(100% - 2 * clamp(20px, 4vw, 56px)) 1px; background-position: clamp(20px, 4vw, 56px) 22px; background-repeat: no-repeat;\n}.elementor .e-f1bd74c-762d{overflow:hidden;position:relative;color:#F5F3EE;background-color:#1D1D1B;}.elementor .e-4243b1f-6fd6{margin-block-end:16px;& b { color: #1D1D1B; font-weight: 700; }\n}.elementor .e-7345e5de-4874{color:#1D1D1B;}.elementor .e-e0ca1e1-a50a{color:#2c2c2a;margin-block-start:18px;}.elementor .e-45f6a20f-86d9{width:100%;font-family:var(--font-body);font-size:15px;color:#1D1D1B;margin-block-start:30px;display:block;& ul { list-style: none; margin: 0; padding: 0; border-top: 1px solid #1D1D1B; } & li { position: relative; padding: 14px 0 14px 30px; border-bottom: 1px solid rgba(29,29,27,0.12); } & li::before { content: ''; position: absolute; left: 0; top: 18px; width: 13px; height: 13px; border: 1.5px solid #1D1D1B; background-image: linear-gradient(#FFDB24, #FFDB24); background-size: 7px 7px; background-position: center; background-repeat: no-repeat; } & b { font-weight: 700; }\n}.elementor .e-6f6d180a-2331{color:#F5F3EE;}.elementor .e-61410e0a-d791{color:#1D1D1B;}.elementor .e-5e65ac64-4e6e{width:auto;height:auto;position:absolute;inset-block-start:7%;inset-inline-end:7%;inset-block-end:7%;inset-inline-start:7%;padding:0px;outline-width:1.5px;outline-color:#1D1D1B;outline-style:solid;background-color:#FFFFFF;}.elementor .e-711d78a2-f458{font-family:var(--font-heading);font-weight:800;font-size:clamp(1.1rem, 2vw, 1.6rem);color:#1D1D1B;letter-spacing:-0.02em;line-height:1;}.elementor .e-62296b93-406f{font-family:var(--font-body);font-weight:600;font-size:12px;color:#55595A;}.elementor .e-68809ec7-ab94{width:auto;height:auto;position:absolute;inset-block-start:16%;inset-inline-end:16%;inset-block-end:16%;inset-inline-start:16%;padding:6%;border-width:1.5px;border-color:#627174;border-style:dashed;display:flex;flex-direction:column;justify-content:space-between;}.elementor .e-58dcc0e9-844a{width:100%;max-width:560px;aspect-ratio:85 / 55;position:relative;padding:0px;background-color:#FFDB24;box-shadow:0px 30px 60px 0px rgba(29,29,27,0.18);}.elementor .e-541d55e5-1ee2{width:100%;max-width:560px;font-family:var(--font-body);font-size:13.5px;color:#55595A;line-height:1.4;margin-block-start:26px;display:block;& ul { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; } & li { position: relative; padding-left: 32px; } & li::before { content: ''; position: absolute; left: 0; top: 2px; width: 22px; height: 14px; } & li:nth-child(1)::before { background-color: #FFDB24; } & li:nth-child(2)::before { border: 1.5px solid #1D1D1B; background-color: #FFFFFF; } & li:nth-child(3)::before { border: 1.5px dashed #627174; } & b { color: #1D1D1B; font-weight: 700; }\n}.elementor .e-160831b4-ca60{padding:0px;display:flex;flex-direction:column;align-items:center;}.elementor .e-1742f4bc-8a41{display:grid;gap:clamp(48px, 7vw, 120px);grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto;align-items:center;}.elementor .e-5016768f-ba67{color:#1D1D1B;}.elementor .e-20c04a70-fd96{max-width:44ch;margin-block-start:12px;}.elementor .e-5c3ea35b-aa50{padding:0px;display:flex;flex-direction:column;}.elementor .e-3584e82c-4914{color:#1D1D1B;}.elementor .e-2feac2cb-f762{margin-block-end:clamp(44px, 5vw, 72px);display:flex;flex-direction:row;gap:32px;justify-content:space-between;align-items:flex-end;}.elementor .e-6eea9112-87a1{position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-17282775-dffc{font-family:var(--font-body);font-weight:700;font-size:12.5px;color:#1D1D1B;padding-block-start:5px;padding-block-end:5px;padding-inline-start:11px;padding-inline-end:11px;border-radius:99px;background-color:#FFDB24;&:empty { display: none; }\n}.elementor .e-39771cd8-4e67{font-family:var(--font-body);font-weight:700;font-size:12.5px;color:#1D1D1B;padding-block-start:5px;padding-block-end:5px;padding-inline-start:11px;padding-inline-end:11px;border-radius:99px;background-color:#F5F3EE;&:empty { display: none; }\n}.elementor .e-699ff687-ffc8{position:absolute;inset-block-start:16px;inset-inline-start:16px;z-index:2;padding:0px;display:flex;flex-direction:row;gap:6px;}.elementor .e-2113bb74-4427{overflow:hidden;position:relative;padding:0px;background-color:#d9d6cf;aspect-ratio: var(--ar, 4 / 5);\n}.elementor .e-58035422-7c0d{font-family:var(--font-heading);font-weight:700;font-size:clamp(1.25rem, 1.8vw, 1.55rem);color:#1D1D1B;letter-spacing:-0.015em;}.elementor .e-32090d7f-fb6d{font-family:var(--font-body);font-size:15px;color:#55595A;text-align: right;\n}.elementor .e-734d6a63-ea49{padding:0px;display:flex;flex-direction:row;gap:20px;justify-content:space-between;align-items: baseline;\n}.elementor .e-2a86a8cc-fc59:hover,.elementor .e-2a86a8cc-fc59:focus-visible{opacity:92%;}.elementor .e-2a86a8cc-fc59{color:#1D1D1B;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-10973bfa-a7a0{padding:0px;display:block;}.elementor .e-50907f7e-ab48{column-count:2;column-gap:clamp(28px, 4vw, 64px);padding:0px;display:block;& > * { break-inside: avoid; } & > *:nth-child(3) { break-before: column; padding-top: clamp(80px, 10vw, 160px); } & > *:nth-child(1) { padding-bottom: clamp(56px, 6vw, 88px); } & > *:nth-child(3) { padding-bottom: clamp(56px, 6vw, 88px); } & > *:nth-child(2) { --ar: 5 / 4; } & > *:nth-child(3) { --ar: 5 / 4; }\n}.elementor .e-1fcc996b-14a0{padding-block-start:10px;padding-block-end:10px;display:block;}.elementor .e-6057105d-abad{padding-block-start:0px;padding-block-end:clamp(48px, 6vw, 104px);padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1a98e2a0-76df{color:#1D1D1B;}.elementor .e-47c27009-cd9d{margin-block-start:14px;}.elementor .e-330725cc-1134{color:#FFDB24;}.elementor .e-c43e687-ac7d{font-size:1.3rem;color:#F5F3EE;}.elementor .e-1c8bc19d-9e51{font-family:var(--font-body);font-size:14px;color:rgba(245,243,238,0.68);line-height:1.55;}.elementor .e-436ea15c-a4ea{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-71ea1a6b-f199{font-family:var(--font-body);font-weight:600;font-size:14px;color:#F5F3EE;padding-block-end:3px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #FFDB24; width: fit-content;\n}.elementor .e-21fee413-82f4:hover,.elementor .e-21fee413-82f4:focus-visible{box-shadow:8px 8px 0px 0px #FFDB24;transform:translate3d(-4px, -4px, 0px);}.elementor .e-21fee413-82f4{min-height:220px;color:#F5F3EE;padding:24px;background-color:#1D1D1B;transition:transform 0.25s, box-shadow 0.25s;display:flex;flex-direction:column;gap:28px;justify-content:space-between;}.elementor .e-77e646e6-bf51{color:#FFDB24;}.elementor .e-410e4046-50eb{font-size:1.3rem;color:#F5F3EE;}.elementor .e-3088fac8-7e96{font-family:var(--font-body);font-size:14px;color:rgba(245,243,238,0.68);line-height:1.55;}.elementor .e-3452a20e-25bb{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-15ad35d1-e9fd{font-family:var(--font-body);font-weight:600;font-size:14px;color:#F5F3EE;padding-block-end:3px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #FFDB24; width: fit-content;\n}.elementor .e-52967680-39b7:hover,.elementor .e-52967680-39b7:focus-visible{box-shadow:8px 8px 0px 0px #FFDB24;transform:translate3d(-4px, -4px, 0px);}.elementor .e-52967680-39b7{min-height:220px;color:#F5F3EE;padding:24px;background-color:#1D1D1B;transition:transform 0.25s, box-shadow 0.25s;display:flex;flex-direction:column;gap:28px;justify-content:space-between;}.elementor .e-2edfd5fc-e60d{color:#FFDB24;}.elementor .e-62d4e65d-eed2{font-size:1.3rem;color:#F5F3EE;}.elementor .e-3773f58b-251d{font-family:var(--font-body);font-size:14px;color:rgba(245,243,238,0.68);line-height:1.55;}.elementor .e-49c99852-38fa{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-348f997d-a0ea{font-family:var(--font-body);font-weight:600;font-size:14px;color:#F5F3EE;padding-block-end:3px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #FFDB24; width: fit-content;\n}.elementor .e-3174e01c-d7ed:hover,.elementor .e-3174e01c-d7ed:focus-visible{box-shadow:8px 8px 0px 0px #FFDB24;transform:translate3d(-4px, -4px, 0px);}.elementor .e-3174e01c-d7ed{min-height:220px;color:#F5F3EE;padding:24px;background-color:#1D1D1B;transition:transform 0.25s, box-shadow 0.25s;display:flex;flex-direction:column;gap:28px;justify-content:space-between;}.elementor .e-7d16212a-ec4e{color:#FFDB24;}.elementor .e-12d7602f-defc{font-size:1.3rem;color:#F5F3EE;}.elementor .e-5fa693b7-a3fb{font-family:var(--font-body);font-size:14px;color:rgba(245,243,238,0.68);line-height:1.55;}.elementor .e-acfad60-8bf4{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-5a1f58c-bb06{font-family:var(--font-body);font-weight:600;font-size:14px;color:#F5F3EE;padding-block-end:3px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #FFDB24; width: fit-content;\n}.elementor .e-221038c8-22da:hover,.elementor .e-221038c8-22da:focus-visible{box-shadow:8px 8px 0px 0px #FFDB24;transform:translate3d(-4px, -4px, 0px);}.elementor .e-221038c8-22da{min-height:220px;color:#F5F3EE;padding:24px;background-color:#1D1D1B;transition:transform 0.25s, box-shadow 0.25s;display:flex;flex-direction:column;gap:28px;justify-content:space-between;}.elementor .e-218c402f-f59d{display:grid;gap:16px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-73b65386-62b0{padding-block-start:clamp(68px, 8vw, 124px);padding-block-end:clamp(88px, 10vw, 144px);padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6c3894d7-edfa{color:#1D1D1B;}.elementor .e-4934230b-c2cb{margin-block-start:18px;}.elementor .e-70e2abe6-9b0f{max-width:720px;padding:0px;margin-block-end:clamp(40px, 5vw, 60px);display:flex;flex-direction:column;}.elementor .e-59493239-30b3{& span { font-weight: 500; color: #627174; }\n}.elementor .e-348fc996-15fa{height:auto;font-size:14px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-772ad8d6-1686{cursor:pointer;border-width:0px;}.elementor .e-2bdf7471-4cb0{max-width:38ch;font-family:var(--font-body);font-size:13px;color:#55595A;line-height:1.5;& a { color: inherit; text-decoration: underline; text-underline-offset: 3px; }\n}.elementor .e-5742db21-1bf7{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:8px;border-block-start-width:1px;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;align-items:center;border-top-style: solid; border-top-color: rgba(29,29,27,0.12);\n}.elementor .e-11d9138e-4286{font-family:var(--font-body);font-weight:600;color:#1D1D1B;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;background-color:#FFDB24;}.elementor .e-7881a56f-7ad2{grid-column:1 / -1;}.elementor .e-27cbd8c2-c529{font-family:var(--font-body);font-weight:600;color:#FFFFFF;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;background-color:#B42318;}.elementor .e-3438b993-ecf9{grid-column:1 / -1;}.elementor .e-d7c1f90-e93e{font-family:var(--font-heading);font-weight:700;font-size:1.25rem;color:#F5F3EE;}.elementor .e-2f66ff6a-63c5{width:12px;height:12px;min-width:0px;padding:0px;background-color:#00A0E3;}.elementor .e-d428871-1c33{width:12px;height:12px;min-width:0px;padding:0px;background-color:#E6007E;}.elementor .e-340e3af9-dbe7{width:12px;height:12px;min-width:0px;padding:0px;background-color:#FFED00;}.elementor .e-2f3a145a-3ed4{width:12px;height:12px;min-width:0px;padding:0px;outline-width:1px;outline-color:rgba(245,243,238,0.35);outline-style:solid;background-color:#1D1D1B;}.elementor .e-2a2be7-26c3{padding:0px;display:flex;flex-direction:row;gap:3px;}.elementor .e-23cdeed3-62d2{padding:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-78e2ceb6-ed7c{font-family:var(--font-body);font-size:14.5px;color:rgba(245,243,238,0.72);line-height:1.55;display:block;& ol { margin: 0; padding-left: 22px; border-top: 1px dashed rgba(245,243,238,0.25); } & li { padding: 11px 0; border-bottom: 1px dashed rgba(245,243,238,0.25); } & li::marker { color: #FFDB24; font-weight: 700; } & b { color: #F5F3EE; font-weight: 600; }\n}.elementor .e-42fc6769-144d{font-family:var(--font-body);font-size:13px;color:rgba(245,243,238,0.6);line-height:1.55;}.elementor .e-7e55f7e9-6447{font-family:var(--font-body);font-size:14px;color:rgba(245,243,238,0.85);line-height:1.6;padding-block-start:18px;border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(245,243,238,0.14); & a { color: #F5F3EE; font-weight: 600; } & span { background-color: #FFDB24; color: #1D1D1B; padding: 0 4px; }\n}.elementor .e-5f4fa2a8-6943{position:sticky;inset-block-start:32px;color:#F5F3EE;padding-block-start:28px;padding-block-end:26px;padding-inline-start:26px;padding-inline-end:26px;background-color:#1D1D1B;display:flex;flex-direction:column;gap:16px;}.elementor .e-1e937b39-3f96{padding:0px;display:grid;gap:clamp(40px, 6vw, 96px);grid-template-columns:minmax(0, 1.65fr) minmax(0, 1fr);grid-template-rows:auto;align-items:start;}.elementor .e-2b89f7ff-cb70{display:flex;flex-direction:column;}.elementor .e-5082ddb9-bcd5{padding-block-start:clamp(88px, 10vw, 144px);padding-block-end:clamp(88px, 10vw, 144px);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;background-color:#FFFFFF;border-top-style: solid; border-top-color: rgba(29,29,27,0.12);\n}.elementor .e-6ffed045-3a73{color:#1D1D1B;}.elementor .e-6d2dae94-8fbe{margin-block-start:16px;& a { color: #1D1D1B; font-weight: 600; }\n}.elementor .e-7a6328b6-ce56{padding:0px;display:flex;flex-direction:column;}.elementor .e-21221d40-d74a{font-family:var(--font-body);font-weight:600;font-size:1.05rem;color:#1D1D1B;line-height:1.4;}.elementor .e-9995f9c-d993{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-17d52608-1574{max-width:60ch;}.elementor .e-35af40c0-2470{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1c5ef93a-d085{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(29,29,27,0.12); & summary::after { content: '+'; flex: 0 0 30px; width: 30px; height: 30px; border-radius: 50%; border: 1px solid rgba(29,29,27,0.18); display: grid; place-items: center; font-family: var(--font-body); font-weight: 500; font-size: 20px; line-height: 1; color: #1D1D1B; } &[open] summary::after { content: '−'; background-color: #FFDB24; border-color: #FFDB24; }\n}.elementor .e-7adfc561-1a4a{font-family:var(--font-body);font-weight:600;font-size:1.05rem;color:#1D1D1B;line-height:1.4;}.elementor .e-5f224d4c-5ebc{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-9ab7bce-7c4f{max-width:60ch;}.elementor .e-70a6d56c-a4de{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6c9ce23b-ec53{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(29,29,27,0.12); & summary::after { content: '+'; flex: 0 0 30px; width: 30px; height: 30px; border-radius: 50%; border: 1px solid rgba(29,29,27,0.18); display: grid; place-items: center; font-family: var(--font-body); font-weight: 500; font-size: 20px; line-height: 1; color: #1D1D1B; } &[open] summary::after { content: '−'; background-color: #FFDB24; border-color: #FFDB24; }\n}.elementor .e-663920f3-40b5{font-family:var(--font-body);font-weight:600;font-size:1.05rem;color:#1D1D1B;line-height:1.4;}.elementor .e-54e8d24c-d8af{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-7697132c-ca6e{max-width:60ch;}.elementor .e-46ae334d-ce24{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5d1e7423-dd11{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(29,29,27,0.12); & summary::after { content: '+'; flex: 0 0 30px; width: 30px; height: 30px; border-radius: 50%; border: 1px solid rgba(29,29,27,0.18); display: grid; place-items: center; font-family: var(--font-body); font-weight: 500; font-size: 20px; line-height: 1; color: #1D1D1B; } &[open] summary::after { content: '−'; background-color: #FFDB24; border-color: #FFDB24; }\n}.elementor .e-4e2d466f-6924{font-family:var(--font-body);font-weight:600;font-size:1.05rem;color:#1D1D1B;line-height:1.4;}.elementor .e-5359000c-42ff{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-5cecc398-b827{max-width:60ch;}.elementor .e-6c19c738-fd39{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-68aad81c-1652{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(29,29,27,0.12); & summary::after { content: '+'; flex: 0 0 30px; width: 30px; height: 30px; border-radius: 50%; border: 1px solid rgba(29,29,27,0.18); display: grid; place-items: center; font-family: var(--font-body); font-weight: 500; font-size: 20px; line-height: 1; color: #1D1D1B; } &[open] summary::after { content: '−'; background-color: #FFDB24; border-color: #FFDB24; }\n}.elementor .e-20f2d96c-f375{font-family:var(--font-body);font-weight:600;font-size:1.05rem;color:#1D1D1B;line-height:1.4;}.elementor .e-37170046-2ffe{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-68c05ec1-b272{max-width:60ch;}.elementor .e-3e647f81-7666{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6d1645e6-cd42{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(29,29,27,0.12); & summary::after { content: '+'; flex: 0 0 30px; width: 30px; height: 30px; border-radius: 50%; border: 1px solid rgba(29,29,27,0.18); display: grid; place-items: center; font-family: var(--font-body); font-weight: 500; font-size: 20px; line-height: 1; color: #1D1D1B; } &[open] summary::after { content: '−'; background-color: #FFDB24; border-color: #FFDB24; }\n}.elementor .e-21d2d404-16f2{font-family:var(--font-body);font-weight:600;font-size:1.05rem;color:#1D1D1B;line-height:1.4;}.elementor .e-7a8ee46b-f79c{cursor:pointer;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-506f117b-ac09{max-width:60ch;}.elementor .e-1bcbce26-a09d{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-78fe3dd7-7fbc{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(29,29,27,0.12); & summary::after { content: '+'; flex: 0 0 30px; width: 30px; height: 30px; border-radius: 50%; border: 1px solid rgba(29,29,27,0.18); display: grid; place-items: center; font-family: var(--font-body); font-weight: 500; font-size: 20px; line-height: 1; color: #1D1D1B; } &[open] summary::after { content: '−'; background-color: #FFDB24; border-color: #FFDB24; }\n}.elementor .e-3de4d99c-1f4d{border-block-start-width:1px;border-top-style: solid; border-top-color: #1D1D1B;\n}.elementor .e-171c2d8d-37c9{display:grid;gap:clamp(48px, 7vw, 112px);grid-template-columns:minmax(0, 1fr) minmax(0, 1.65fr);grid-template-rows:auto;align-items:start;}.elementor .e-383ad451-a0bb{padding-block-start:clamp(88px, 10vw, 144px);padding-block-end:clamp(88px, 10vw, 144px);padding-inline-start:0px;padding-inline-end:0px;}