.elementor .e-79bb66f1-97fc{width:16%;max-width:240px;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;background-color:var(--nsm-orange);pointer-events:none;\n}.elementor .e-25d03af7-76e4{font-weight:800;font-size:88px;color:#ffffff;letter-spacing:-0.03em;line-height:1;}.elementor .e-10bfb906-e262{max-width:640px;color:rgba(255,255,255,0.8);}.elementor .e-3cadf5bd-c78a{width:100%;max-width:1180px;position:relative;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-5308fa5c-3574{overflow:hidden;position:relative;color:#ffffff;padding-block-start:128px;padding-block-end:88px;background-image:linear-gradient(90deg, rgba(17,20,24,0.95) 0%,rgba(17,20,24,0.8) 45%,rgba(17,20,24,0.35) 100%),url("https://media.nustyleshutters.com.au/nsob-site/2026/08/25c8e427-74aa-450a-b7b9-19b197dac327.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#111418;}.elementor .e-28627cac-4c2d{color:#2a2f36;}.elementor .e-1e2cd94e-2eb8{width:auto;padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 420px;}.elementor .e-1094b262-67f1{font-weight:700;font-size:13px;color:var(--nsm-orange);letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-3fc0ad5b-e727{font-size:17px;color:#2a2f36;line-height:1.9;}.elementor .e-2fa9492d-206e{font-weight:700;font-size:16px;color:var(--nsm-orange);padding-block-start:8px;}.elementor .e-a7396b5-eb70{width:auto;padding-block-start:36px;padding-block-end:36px;padding-inline-start:32px;padding-inline-end:32px;border-radius:24px;background-color:#ffffff;display:flex;flex-direction:column;gap:12px;flex:1 1 360px;}.elementor .e-1ca63fed-13ac{flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:48px 80px;\n}.elementor .e-33d619-f596{color:var(--nsm-ink);background-color:var(--nsm-paper);}.elementor .e-59d7e4c9-e9c7{width:100%;height:auto;border-radius:20px;display:block;}.elementor .e-6ac02812-c0f9{font-size:14px;color:#5b6068;}.elementor .e-11d5392e-8ce5{gap:12px;}.elementor .e-8f0daac-47b4{padding-block-start:0px;background-color:#f6f3ee;}.elementor .e-7a1f3e4-4531{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;border-radius:14px;border-width:1px;border-color:#e2ddd3;border-style:solid;box-shadow:0px 16px 32px 0px rgba(17,20,24,0.10);display:block;object-position:top;\n}.elementor .e-3ead002a-ac87{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;border-radius:14px;border-width:1px;border-color:#e2ddd3;border-style:solid;box-shadow:0px 16px 32px 0px rgba(17,20,24,0.10);display:block;object-position:top;\n}.elementor .e-7005ef12-f501{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;border-radius:14px;border-width:1px;border-color:#e2ddd3;border-style:solid;box-shadow:0px 16px 32px 0px rgba(17,20,24,0.10);display:block;object-position:top;\n}.elementor .e-57b2251e-fa62{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);}.elementor .e-1f0db915-6048{font-size:14px;color:var(--nsm-muted);}.elementor .e-5649eaf7-266d{gap:16px;}.elementor .e-12fafcd8-f488{padding-block-start:0px;background-color:#f6f3ee;}.elementor .e-63054a83-c49c{max-width:820px;color:#2a2f36;}.elementor .e-c236573-32f3{gap:20px;}.elementor .e-43c27867-2daa{color:var(--nsm-ink);background-color:#ffffff;}.elementor .e-b8f856d-92fc{font-weight:800;font-size:64px;color:#ffffff;letter-spacing:-0.03em;line-height:1.02;}.elementor .e-4650001-d2eb:hover,.elementor .e-4650001-d2eb:focus-visible{color:#ffffff;background-color:#000000;}.elementor .e-4650001-d2eb:focus{color:#ffffff;}.elementor .e-4650001-d2eb{font-weight:700;font-size:16px;color:#ffffff;text-decoration:none;padding-block-start:18px;padding-block-end:18px;padding-inline-start:32px;padding-inline-end:32px;border-radius:999px;background-color:#111418;display:inline-block;}.elementor .e-21409f4b-19a0{width:100%;max-width:1180px;padding:0px;display:flex;flex-direction:column;gap:32px;align-items:flex-start;}.elementor .e-171e397c-3008{color:#ffffff;background-color:var(--nsm-orange);}