.elementor .e-65880506-2b0b{font-weight:900;font-size:30px;color:#ffffff;line-height:1;margin:0px;}.elementor .e-e5ad0f9-69c9{width:64px;height:64px;padding:0px;margin-block-end:8px;border-radius:50%;background-color:#ff4713;display:flex;justify-content:center;align-items:center;}.elementor .e-7cb88f33-add0{max-width:820px;font-weight:900;font-size:clamp(38px,5.5vw,70px);color:#ffffff;letter-spacing:-0.02em;line-height:1.04;margin:0px;}.elementor .e-721fe59d-2871{max-width:580px;font-size:19px;color:rgba(255,255,255,.8);line-height:1.55;margin:0px;}.elementor .e-14fa3d58-fe74{font-weight:700;font-size:12px;color:rgba(255,255,255,.55);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-e7ef6cf-df8d{font-size:16px;color:#ffffff;margin:0px;}.elementor .e-77b4c277-e37a{width:auto;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:18px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,.18);border-style:solid;background-color:rgba(255,255,255,.05);display:flex;flex-direction:column;gap:4px;}.elementor .e-56e72b38-db76{width:100%;max-width:1160px;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .e-32af1fe0-afb5{width:100%;min-height:72vh;color:#ffffff;padding-block-start:150px;padding-block-end:110px;padding-inline-start:40px;padding-inline-end:40px;background-image:linear-gradient(90deg, rgba(17,20,24,0.96) 0%,rgba(17,20,24,0.86) 50%,rgba(17,20,24,0.6) 100%),url("https://media.nustyleshutters.com.au/nsm-site/2026/10/0aee61a2-1b0b-43cc-bcfa-c2596e374407.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#111418;display:flex;justify-content:center;align-items:center;}.elementor .e-7352f135-84d6{font-weight:800;font-size:14px;color:#ff4713;margin:0px;}.elementor .e-318bf847-853f{font-weight:800;font-size:22px;color:#111418;margin:0px;}.elementor .e-e2f1919-f602{font-size:15px;color:#5b6068;line-height:1.55;margin:0px;flex:1 1 0px;}.elementor .e-3cf697f3-b341:hover,.elementor .e-3cf697f3-b341:focus-visible{color:#ff4713;background-color:transparent;}.elementor .e-3cf697f3-b341:focus{color:#ff4713;background-color:transparent;}.elementor .e-3cf697f3-b341{width:auto;font-weight:700;font-size:15px;color:#111418;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:6px;border-radius:0px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#ff4713;border-style:solid;background-color:transparent;display:inline-block;align-self:flex-start;}.elementor .e-60934fd-31da{padding:28px;border-radius:20px;border-width:1px;border-color:#ece7de;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:10px;}.elementor .e-3b944cb8-824b{font-weight:800;font-size:14px;color:#ff4713;margin:0px;}.elementor .e-152fbd82-2587{font-weight:800;font-size:22px;color:#111418;margin:0px;}.elementor .e-49af0f75-52e9{font-size:15px;color:#5b6068;line-height:1.55;margin:0px;flex:1 1 0px;}.elementor .e-76ff7926-7595:hover,.elementor .e-76ff7926-7595:focus-visible{color:#ff4713;background-color:transparent;}.elementor .e-76ff7926-7595:focus{color:#ff4713;background-color:transparent;}.elementor .e-76ff7926-7595{width:auto;font-weight:700;font-size:15px;color:#111418;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:6px;border-radius:0px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#ff4713;border-style:solid;background-color:transparent;display:inline-block;align-self:flex-start;}.elementor .e-6ba4510c-c8d7{padding:28px;border-radius:20px;border-width:1px;border-color:#ece7de;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:10px;}.elementor .e-63e9ae01-fe8e{font-weight:800;font-size:14px;color:#ff4713;margin:0px;}.elementor .e-403a6a97-f60c{font-weight:800;font-size:22px;color:#111418;margin:0px;}.elementor .e-1a2524a6-8f7e{font-size:15px;color:#5b6068;line-height:1.55;margin:0px;flex:1 1 0px;}.elementor .e-5271904f-cf74:hover,.elementor .e-5271904f-cf74:focus-visible{color:#ff4713;background-color:transparent;}.elementor .e-5271904f-cf74:focus{color:#ff4713;background-color:transparent;}.elementor .e-5271904f-cf74{width:auto;font-weight:700;font-size:15px;color:#111418;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:6px;border-radius:0px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#ff4713;border-style:solid;background-color:transparent;display:inline-block;align-self:flex-start;}.elementor .e-33e2a252-3767{padding:28px;border-radius:20px;border-width:1px;border-color:#ece7de;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:10px;}.elementor .e-64d52af7-548d{width:100%;padding:0px;margin-block-start:36px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr);}.elementor .e-6770e534-f4e5{background-color:#f6f3ee;}