.elementor .e-742ecf06-68a7{width:16%;max-width:240px;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;border-radius:0px;background-color:var(--nsm-orange);pointer-events:none;\n}.elementor .e-7d92dc27-e1f7{max-width:900px;font-weight:800;font-size:88px;color:#ffffff;letter-spacing:-0.03em;line-height:1;}.elementor .e-6bfc36b8-3354{max-width:680px;color:rgba(255,255,255,0.78);}.elementor .e-189a81f6-27c6{width:100%;max-width:1180px;position:relative;display:flex;flex-direction:column;gap:24px;}.elementor .e-6291901c-37e7{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-gallery/2026/08/31336d96-d21b-4b5a-bc15-f941ecc9543e.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-510f2a91-29b8{font-weight:700;font-size:18px;color:var(--nsm-orange);flex:0 0 64px;}.elementor .e-6a57c241-b435{font-weight:800;font-size:44px;letter-spacing:-0.02em;line-height:1.05;}.elementor .e-6a57c241-b435:hover,.elementor .e-6a57c241-b435:focus-visible{color:var(--nsm-orange);}.elementor .e-42a8e022-8403{max-width:640px;font-size:19px;color:#2a2f36;line-height:1.65;}.elementor .e-3fda3faa-8661{display:flex;flex-direction:column;gap:14px;flex:1 1 420px;}.elementor .e-7b38d06a-f3c0{padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-wrap:wrap;gap:16px 48px; border-bottom-style: solid; border-bottom-color: var(--nsm-line);\n}.elementor .e-38257dcc-f588{font-weight:700;font-size:18px;color:var(--nsm-orange);flex:0 0 64px;}.elementor .e-8a943c3-18a6{font-weight:800;font-size:44px;letter-spacing:-0.02em;line-height:1.05;}.elementor .e-8a943c3-18a6:hover,.elementor .e-8a943c3-18a6:focus-visible{color:var(--nsm-orange);}.elementor .e-3cc051cb-6069{max-width:640px;font-size:19px;color:#2a2f36;line-height:1.65;}.elementor .e-12d362a0-5aa3{display:flex;flex-direction:column;gap:14px;flex:1 1 420px;}.elementor .e-7afd2031-1aa2{padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-wrap:wrap;gap:16px 48px; border-bottom-style: solid; border-bottom-color: var(--nsm-line);\n}.elementor .e-8ebcfc5-f2ab{font-weight:700;font-size:18px;color:var(--nsm-orange);flex:0 0 64px;}.elementor .e-632297bb-a4df{font-weight:800;font-size:44px;letter-spacing:-0.02em;line-height:1.05;}.elementor .e-632297bb-a4df:hover,.elementor .e-632297bb-a4df:focus-visible{color:var(--nsm-orange);}.elementor .e-6d659069-4250{max-width:640px;font-size:19px;color:#2a2f36;line-height:1.65;}.elementor .e-63e2d7a6-3b1d{display:flex;flex-direction:column;gap:14px;flex:1 1 420px;}.elementor .e-22474e3a-128e{padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-wrap:wrap;gap:16px 48px; border-bottom-style: solid; border-bottom-color: var(--nsm-line);\n}.elementor .e-682ca835-964f{font-weight:700;font-size:18px;color:var(--nsm-orange);flex:0 0 64px;}.elementor .e-34dd9aa3-4995{font-weight:800;font-size:44px;letter-spacing:-0.02em;line-height:1.05;}.elementor .e-34dd9aa3-4995:hover,.elementor .e-34dd9aa3-4995:focus-visible{color:var(--nsm-orange);}.elementor .e-4c7cdb57-e51b{max-width:640px;font-size:19px;color:#2a2f36;line-height:1.65;}.elementor .e-36eac2f8-9eab{display:flex;flex-direction:column;gap:14px;flex:1 1 420px;}.elementor .e-64198f46-227c{padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-wrap:wrap;gap:16px 48px; border-bottom-style: solid; border-bottom-color: var(--nsm-line);\n}.elementor .e-7c5c6ee8-b75d{font-weight:700;font-size:18px;color:var(--nsm-orange);flex:0 0 64px;}.elementor .e-37999360-207f{font-weight:800;font-size:44px;letter-spacing:-0.02em;line-height:1.05;}.elementor .e-37999360-207f:hover,.elementor .e-37999360-207f:focus-visible{color:var(--nsm-orange);}.elementor .e-68bc0112-cbca{max-width:640px;font-size:19px;color:#2a2f36;line-height:1.65;}.elementor .e-e104129-d165{display:flex;flex-direction:column;gap:14px;flex:1 1 420px;}.elementor .e-1ae3ec4d-2b41{padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-wrap:wrap;gap:16px 48px; border-bottom-style: solid; border-bottom-color: var(--nsm-line);\n}.elementor .e-d30847d-e5d3{font-weight:700;font-size:18px;color:var(--nsm-orange);flex:0 0 64px;}.elementor .e-3208769a-c8fc{font-weight:800;font-size:44px;letter-spacing:-0.02em;line-height:1.05;}.elementor .e-3208769a-c8fc:hover,.elementor .e-3208769a-c8fc:focus-visible{color:var(--nsm-orange);}.elementor .e-6817acb1-95f8{max-width:640px;font-size:19px;color:#2a2f36;line-height:1.65;}.elementor .e-55e1501d-eaa2{display:flex;flex-direction:column;gap:14px;flex:1 1 420px;}.elementor .e-198f32b0-3824{padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-wrap:wrap;gap:16px 48px; border-bottom-style: solid; border-bottom-color: var(--nsm-line);\n}.elementor .e-4703137c-a9c7{font-weight:700;font-size:18px;color:var(--nsm-orange);flex:0 0 64px;}.elementor .e-503d9f48-c51f{font-weight:800;font-size:44px;letter-spacing:-0.02em;line-height:1.05;}.elementor .e-503d9f48-c51f:hover,.elementor .e-503d9f48-c51f:focus-visible{color:var(--nsm-orange);}.elementor .e-773ec6d9-7dc2{max-width:640px;font-size:19px;color:#2a2f36;line-height:1.65;}.elementor .e-14595e0e-40f6{padding:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 420px;}.elementor .e-5a35c51a-a22b{width:auto;padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-wrap:wrap;gap:16px 48px; border-bottom-style: solid; border-bottom-color: var(--nsm-line);\n}.elementor .e-6b559f11-e746{font-weight:700;font-size:18px;color:var(--nsm-orange);flex:0 0 64px;}.elementor .e-5355bcd2-d1f0{font-weight:800;font-size:44px;letter-spacing:-0.02em;line-height:1.05;}.elementor .e-5355bcd2-d1f0:hover,.elementor .e-5355bcd2-d1f0:focus-visible{color:var(--nsm-orange);}.elementor .e-535f31b1-80ef{max-width:640px;font-size:19px;color:#2a2f36;line-height:1.65;}.elementor .e-d57715d-656d{padding:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 420px;}.elementor .e-65dee6d7-4ca0{width:auto;padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-wrap:wrap;gap:16px 48px; border-bottom-style: solid; border-bottom-color: var(--nsm-line);\n}.elementor .e-11f1356b-32a2{font-weight:700;font-size:18px;color:var(--nsm-orange);flex:0 0 64px;}.elementor .e-2d9c38e1-1e05{font-weight:800;font-size:44px;letter-spacing:-0.02em;line-height:1.05;}.elementor .e-2d9c38e1-1e05:hover,.elementor .e-2d9c38e1-1e05:focus-visible{color:var(--nsm-orange);}.elementor .e-2967a9c3-8fb4{max-width:640px;font-size:19px;color:#2a2f36;line-height:1.65;}.elementor .e-1c1fa701-c17d{padding:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 420px;}.elementor .e-38599888-1804{width:auto;padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-wrap:wrap;gap:16px 48px; border-bottom-style: solid; border-bottom-color: var(--nsm-line);\n}.elementor .e-9dd7d3d-c20c{font-weight:700;font-size:18px;color:var(--nsm-orange);flex:0 0 64px;}.elementor .e-4884a056-4ee5{font-weight:800;font-size:44px;letter-spacing:-0.02em;line-height:1.05;}.elementor .e-4884a056-4ee5:hover,.elementor .e-4884a056-4ee5:focus-visible{color:var(--nsm-orange);}.elementor .e-352f55ef-9970{max-width:640px;font-size:19px;color:#2a2f36;line-height:1.65;}.elementor .e-4d31881d-231a{padding:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 420px;}.elementor .e-2f13f772-b43f{width:auto;padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-wrap:wrap;gap:16px 48px; border-bottom-style: solid; border-bottom-color: var(--nsm-line);\n}.elementor .e-4e868850-f6cc{border-block-start-width:2px;gap:0px;border-top-style: solid; border-top-color: var(--nsm-ink);\n}.elementor .e-3b52356a-f95f{color:var(--nsm-ink);background-color:var(--nsm-paper);}.elementor .e-671c80af-7d0c{font-weight:800;font-size:64px;color:#ffffff;letter-spacing:-0.03em;line-height:1.02;}.elementor .e-68d542f7-c31e{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-68d542f7-c31e:hover,.elementor .e-68d542f7-c31e:focus-visible{color:#ffffff;background-color:#000000;}.elementor .e-68d542f7-c31e:focus{color:#ffffff;}.elementor .e-b51ecca-9e90{width:100%;max-width:1180px;display:flex;flex-direction:column;gap:32px;align-items:flex-start;}.elementor .e-75b81ea0-a558{color:#ffffff;background-color:#ff4713;}