.elementor .e-7b30d11d-d879{max-width:640px;font-size:4.6rem;line-height:0.98;}.elementor .e-17dd5978-6913{max-width:560px;color:var(--ss-ink);}.elementor .e-6f2a5dd4-51c1{padding:0px;margin-block-start:10px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-5de77a12-93d8{padding:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 460px;align-items:flex-start;}.elementor .e-399cd327-229e{width:100%;min-width:0px;max-width:640px;aspect-ratio:4 / 3;object-fit:cover;flex:1 1 520px;}.elementor .e-3b26e306-8403{max-width:1280px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:56px;flex-wrap:wrap;align-items:center;}.elementor .e-35e7f069-38c0{padding-block-start:72px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--ss-paper);}.elementor .e-35ca6796-88d9{margin-block-start:8px;}.elementor .e-7fd05e98-2c5c{width:auto;padding:0px;}.elementor .e-20b55149-8436{padding:0px;margin-block-end:40px;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-132713fb-5785{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-3b69e16e-f29b{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;font-family:var(--ss-font-head);font-weight:700;font-size:1.3rem;color:var(--ss-white);letter-spacing:0.04em;text-transform:uppercase;padding-block-start:40px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;background-image:linear-gradient(0deg, rgba(31,27,23,0.9) 0%,rgba(31,27,23,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-4e191f9c-7325{overflow:hidden;position:relative;text-decoration:none;padding:0px;background-color:var(--ss-ink);display:block;& img { transition: transform 0.4s, opacity 0.2s; } &:hover img { transform: scale(1.05); opacity: 0.85; }\n}.elementor .e-77b32ffa-c884{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-69be0b4e-5550{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;font-family:var(--ss-font-head);font-weight:700;font-size:1.3rem;color:var(--ss-white);letter-spacing:0.04em;text-transform:uppercase;padding-block-start:40px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;background-image:linear-gradient(0deg, rgba(31,27,23,0.9) 0%,rgba(31,27,23,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-700c0599-4beb{overflow:hidden;position:relative;text-decoration:none;padding:0px;background-color:var(--ss-ink);display:block;& img { transition: transform 0.4s, opacity 0.2s; } &:hover img { transform: scale(1.05); opacity: 0.85; }\n}.elementor .e-12e1cb2e-d971{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-33d21418-5a8f{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;font-family:var(--ss-font-head);font-weight:700;font-size:1.3rem;color:var(--ss-white);letter-spacing:0.04em;text-transform:uppercase;padding-block-start:40px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;background-image:linear-gradient(0deg, rgba(31,27,23,0.9) 0%,rgba(31,27,23,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-22637406-9a3f{overflow:hidden;position:relative;text-decoration:none;padding:0px;background-color:var(--ss-ink);display:block;& img { transition: transform 0.4s, opacity 0.2s; } &:hover img { transform: scale(1.05); opacity: 0.85; }\n}.elementor .e-77b0018c-b9d5{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-5b617755-e3dc{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;font-family:var(--ss-font-head);font-weight:700;font-size:1.3rem;color:var(--ss-white);letter-spacing:0.04em;text-transform:uppercase;padding-block-start:40px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;background-image:linear-gradient(0deg, rgba(31,27,23,0.9) 0%,rgba(31,27,23,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-498bd93f-56c7{overflow:hidden;position:relative;text-decoration:none;padding:0px;background-color:var(--ss-ink);display:block;& img { transition: transform 0.4s, opacity 0.2s; } &:hover img { transform: scale(1.05); opacity: 0.85; }\n}.elementor .e-2cd44b00-b12d{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-3ea0fa3b-8b01{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;font-family:var(--ss-font-head);font-weight:700;font-size:1.3rem;color:var(--ss-white);letter-spacing:0.04em;text-transform:uppercase;padding-block-start:40px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;background-image:linear-gradient(0deg, rgba(31,27,23,0.9) 0%,rgba(31,27,23,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-5ef0c5b2-1bae{overflow:hidden;position:relative;text-decoration:none;padding:0px;background-color:var(--ss-ink);display:block;& img { transition: transform 0.4s, opacity 0.2s; } &:hover img { transform: scale(1.05); opacity: 0.85; }\n}.elementor .e-31911a39-3e0a{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-5a2b1f4e-c5e5{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;font-family:var(--ss-font-head);font-weight:700;font-size:1.3rem;color:var(--ss-white);letter-spacing:0.04em;text-transform:uppercase;padding-block-start:40px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;background-image:linear-gradient(0deg, rgba(31,27,23,0.9) 0%,rgba(31,27,23,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-43beba57-1f2f{overflow:hidden;position:relative;text-decoration:none;padding:0px;background-color:var(--ss-ink);display:block;& img { transition: transform 0.4s, opacity 0.2s; } &:hover img { transform: scale(1.05); opacity: 0.85; }\n}.elementor .e-1991be58-54f8{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-22b40bad-1182{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;font-family:var(--ss-font-head);font-weight:700;font-size:1.3rem;color:var(--ss-white);letter-spacing:0.04em;text-transform:uppercase;padding-block-start:40px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;background-image:linear-gradient(0deg, rgba(31,27,23,0.9) 0%,rgba(31,27,23,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-37c1da5c-af67{overflow:hidden;position:relative;text-decoration:none;padding:0px;background-color:var(--ss-ink);display:block;& img { transition: transform 0.4s, opacity 0.2s; } &:hover img { transform: scale(1.05); opacity: 0.85; }\n}.elementor .e-5615f41-823e{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .e-1cbface7-be74{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;font-family:var(--ss-font-head);font-weight:700;font-size:1.3rem;color:var(--ss-white);letter-spacing:0.04em;text-transform:uppercase;padding-block-start:40px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;background-image:linear-gradient(0deg, rgba(31,27,23,0.9) 0%,rgba(31,27,23,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-5c60008f-e986{overflow:hidden;position:relative;text-decoration:none;padding:0px;background-color:var(--ss-ink);display:block;& img { transition: transform 0.4s, opacity 0.2s; } &:hover img { transform: scale(1.05); opacity: 0.85; }\n}.elementor .e-2ee2a3f9-5bd5{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(4, 1fr);}.elementor .e-74910e1d-4299:hover,.elementor .e-74910e1d-4299:focus-visible{opacity:100%;filter:grayscale(0px);}.elementor .e-74910e1d-4299{width:auto;height:56px;max-width:160px;object-fit:contain;opacity:80%;transition:filter 0.2s, opacity 0.2s;filter: grayscale(1);\n}.elementor .e-67f9305f-10ff:hover,.elementor .e-67f9305f-10ff:focus-visible{opacity:100%;filter:grayscale(0px);}.elementor .e-67f9305f-10ff{width:auto;height:56px;max-width:160px;object-fit:contain;opacity:80%;transition:filter 0.2s, opacity 0.2s;filter: grayscale(1);\n}.elementor .e-7cd013fa-2d6e:hover,.elementor .e-7cd013fa-2d6e:focus-visible{opacity:100%;filter:grayscale(0px);}.elementor .e-7cd013fa-2d6e{width:auto;height:56px;max-width:160px;object-fit:contain;opacity:80%;transition:filter 0.2s, opacity 0.2s;filter: grayscale(1);\n}.elementor .e-306ae566-f541:hover,.elementor .e-306ae566-f541:focus-visible{opacity:100%;filter:grayscale(0px);}.elementor .e-306ae566-f541{width:auto;height:56px;max-width:160px;object-fit:contain;opacity:80%;transition:filter 0.2s, opacity 0.2s;filter: grayscale(1);\n}.elementor .e-75509cab-b60c:hover,.elementor .e-75509cab-b60c:focus-visible{opacity:100%;filter:grayscale(0px);}.elementor .e-75509cab-b60c{width:auto;height:56px;max-width:160px;object-fit:contain;opacity:80%;transition:filter 0.2s, opacity 0.2s;filter: grayscale(1);\n}.elementor .e-18dfd847-53f8:hover,.elementor .e-18dfd847-53f8:focus-visible{opacity:100%;filter:grayscale(0px);}.elementor .e-18dfd847-53f8{width:auto;height:56px;max-width:160px;object-fit:contain;opacity:80%;transition:filter 0.2s, opacity 0.2s;filter: grayscale(1);\n}.elementor .e-6ad37720-d003:hover,.elementor .e-6ad37720-d003:focus-visible{opacity:100%;filter:grayscale(0px);}.elementor .e-6ad37720-d003{width:auto;height:56px;max-width:160px;object-fit:contain;opacity:80%;transition:filter 0.2s, opacity 0.2s;filter: grayscale(1);\n}.elementor .e-52677b64-14cd{padding:0px;display:flex;flex-direction:row;gap:36px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-2ad74e-1840{display:flex;flex-direction:column;gap:20px;align-items:center;}.elementor .e-30ad207b-480e{padding-block-start:48px;padding-block-end:48px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:1px;border-block-end-width:1px;background-color:var(--ss-white);border-top-style: solid; border-top-color: var(--ss-line); border-bottom-style: solid; border-bottom-color: var(--ss-line);\n}.elementor .e-50db34bf-4550{margin-block-start:8px;margin-block-end:36px;}.elementor .e-e124427-de3d{width:100%;height:100%;aspect-ratio:16 / 7;object-fit:cover;display:block;}.elementor .e-60a866f1-7c25{width:100%;height:100%;aspect-ratio:16 / 7;object-fit:cover;display:block;}.elementor .e-e32d992-34d6{width:100%;height:100%;aspect-ratio:16 / 7;object-fit:cover;display:block;}.elementor .e-32f2724d-20e3{width:100%;height:100%;aspect-ratio:16 / 7;object-fit:cover;display:block;}.elementor .e-52510ffc-fc94{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(2, 1fr);}.elementor .e-15461bf8-793d{color:var(--ss-gold);}.elementor .e-2640cb22-3471{color:var(--ss-paper);}.elementor .e-f74ef56-cd36{color:var(--ss-line);}.elementor .e-56485ea9-870b:hover,.elementor .e-56485ea9-870b:focus-visible{color:var(--ss-ink);background-color:var(--ss-paper);}.elementor .e-56485ea9-870b{color:var(--ss-paper);box-shadow: inset 0 0 0 2px var(--ss-paper);\n}.elementor .e-1c6493ed-5900{padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-55a39870-a5d5{padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 440px;align-items:flex-start;}.elementor .e-236d7836-c053{width:100%;min-width:0px;aspect-ratio:16 / 10;object-fit:cover;flex:1 1 480px;}.elementor .e-677454a1-1a46{display:flex;flex-direction:row;gap:64px;flex-wrap:wrap;align-items:center;}.elementor .e-4697abd5-fe85{margin-block-start:8px;margin-block-end:36px;}.elementor .e-2e5f3f26-d3b9{width:100%;aspect-ratio:4 / 3;object-fit:cover;background-color:var(--ss-sand);}.elementor .e-3711ec58-34cb{font-size:1.2rem;line-height:1.2;}.elementor .e-1f73f213-4235{font-size:1.35rem;margin-block-start:auto;}.elementor .e-22aa43ac-3821{font-family:var(--ss-font-head);font-weight:700;font-size:0.85rem;color:var(--ss-orange-deep);letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-169566b3-f81b{padding-block-start:18px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;}.elementor .e-53fd9acf-f10f{height:100%;color:var(--ss-ink);text-decoration:none;}.elementor .e-76a0662e-3de5{display:grid;gap:24px;grid-template-columns:repeat(4, 1fr);grid-auto-rows:auto;}.elementor .e-393433ec-ff7d:hover,.elementor .e-393433ec-ff7d:focus-visible{color:var(--ss-white);background-color:var(--ss-ink);}.elementor .e-393433ec-ff7d{width:auto;font-family:var(--ss-font-head);font-weight:700;color:var(--ss-ink);letter-spacing:0.08em;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;border-radius:0px;border-width:2px;border-color:var(--ss-ink);border-style:solid;}.elementor .e-1a748410-44f7:hover,.elementor .e-1a748410-44f7:focus-visible{color:var(--ss-white);background-color:var(--ss-ink);}.elementor .e-1a748410-44f7{width:auto;font-family:var(--ss-font-head);font-weight:700;color:var(--ss-ink);letter-spacing:0.08em;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;border-radius:0px;border-width:2px;border-color:var(--ss-ink);border-style:solid;}.elementor .e-206c83cd-6bc3{padding:0px;margin-block-start:40px;gap:12px;}.elementor .e-605e0086-7653{padding:0px;}.elementor .e-76ef1e0b-54c5{font-size:2.4rem;}.elementor .e-61e034c8-3b06{font-family:var(--ss-font-body);font-size:1.15rem;color:var(--ss-ink);margin-block-start:10px;}.elementor .e-6cfef266-6f55{padding:0px;flex:1 1 520px;}.elementor .e-765becd0-82d5{width:auto;padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-34453c07-d283{display:flex;flex-direction:row;gap:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-656613d3-cd14{padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--ss-orange);}