.elementor-717 .elementor-element.elementor-element-b62a2a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0;--padding-bottom:0;--padding-left:var(--sp-40);--padding-right:var(--sp-40);--z-index:99;}.elementor-717 .elementor-element.elementor-element-d387f5b img{width:198px;}.elementor-717 .elementor-element.elementor-element-bffdb26 .elementor-button{background-color:#00000000;font-size:var(--fs-16);line-height:1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-717 .elementor-element.elementor-element-bffdb26{grid-column:2/3;z-index:99;}.elementor-717 .elementor-element.elementor-element-bffdb26 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-717 .elementor-element.elementor-element-bffdb26 .elementor-button:hover, .elementor-717 .elementor-element.elementor-element-bffdb26 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-717 .elementor-element.elementor-element-bffdb26 .elementor-button:hover svg, .elementor-717 .elementor-element.elementor-element-bffdb26 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-717 .elementor-element.elementor-element-450f3f2{--display:grid;--min-height:750px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overflow:hidden;--padding-top:var(--sp-40);--padding-bottom:var(--sp-40);--padding-left:var(--sp-40);--padding-right:var(--sp-40);--z-index:0;}.elementor-717 .elementor-element.elementor-element-450f3f2:not(.elementor-motion-effects-element-type-background), .elementor-717 .elementor-element.elementor-element-450f3f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://noackindustries.com.au/wp-content/uploads/banner-home.webp");background-position:center center;background-size:cover;}.elementor-717 .elementor-element.elementor-element-5667404{--display:flex;--justify-content:flex-end;grid-column:span 2;}.elementor-717 .elementor-element.elementor-element-bd99294 .elementor-heading-title{font-family:"PP Neue Montreal Web", Sans-serif;font-size:var(--fs-64);font-weight:500;letter-spacing:-0.0125em;color:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-fc5773d{font-family:"PP Neue Montreal Web", Sans-serif;font-size:var(--fs-18);font-weight:400;color:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-d537e6f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:calc(var(--sp-40)*0.5) calc(var(--sp-40)*0.5);--row-gap:calc(var(--sp-40)*0.5);--column-gap:calc(var(--sp-40)*0.5);--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;grid-column:span 4;}.elementor-717 .elementor-element.elementor-element-6281b73{--display:flex;}.elementor-717 .elementor-element.elementor-element-d69064e .jet-listing-dynamic-field__content{color:var( --e-global-color-secondary );font-size:var(--fs-18);text-align:left;}.elementor-717 .elementor-element.elementor-element-d69064e .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-717 .elementor-element.elementor-element-d69064e .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-717 .elementor-element.elementor-element-d69064e .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-717 .elementor-element.elementor-element-65839e1 .jet-listing-dynamic-field__content{color:var( --e-global-color-secondary );font-size:var(--fs-18);text-align:left;}.elementor-717 .elementor-element.elementor-element-65839e1 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-717 .elementor-element.elementor-element-65839e1 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-717 .elementor-element.elementor-element-65839e1 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-717 .elementor-element.elementor-element-61886ca .jet-listing-dynamic-field__content{color:var( --e-global-color-secondary );font-size:var(--fs-18);text-align:left;}.elementor-717 .elementor-element.elementor-element-61886ca .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-717 .elementor-element.elementor-element-61886ca .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-717 .elementor-element.elementor-element-61886ca .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-717 .elementor-element.elementor-element-4367dac{--display:grid;--min-height:490px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:calc(var(--sp-40)/2) calc(var(--sp-40)/2);--row-gap:calc(var(--sp-40)/2);--column-gap:calc(var(--sp-40)/2);--grid-auto-flow:row;--justify-items:start;--align-items:start;--padding-top:calc(var(--sp-40)*3);--padding-bottom:calc(var(--sp-40)*3);--padding-left:calc(var(--sp-40)/2);--padding-right:calc(var(--sp-40)/2);}.elementor-717 .elementor-element.elementor-element-0d9197f{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );}.elementor-717 .elementor-element.elementor-element-0d9197f .elementor-heading-title{font-family:"PP Neue Montreal Web", Sans-serif;font-size:var(--fs-14);font-weight:500;color:var( --e-global-color-accent );}.elementor-717 .elementor-element.elementor-element-cb8bb3f{grid-column:span 2;}.elementor-717 .elementor-element.elementor-element-cb8bb3f .elementor-heading-title{font-family:"PP Neue Montreal Web", Sans-serif;font-size:var(--fs-48);font-weight:400;color:var( --e-global-color-text );}.elementor-717 .elementor-element.elementor-element-b795334 .elementor-button{background-color:#00000000;font-size:var(--fs-16);line-height:1em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-717 .elementor-element.elementor-element-b795334{grid-column:2/3;}.elementor-717 .elementor-element.elementor-element-b795334 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-717 .elementor-element.elementor-element-b795334 .elementor-button:hover, .elementor-717 .elementor-element.elementor-element-b795334 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-717 .elementor-element.elementor-element-b795334 .elementor-button:hover svg, .elementor-717 .elementor-element.elementor-element-b795334 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-717 .elementor-element.elementor-element-41a207a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-717 .elementor-element.elementor-element-4f44eca{--display:flex;--min-height:360px;--gap:calc(var(--sp-40)/2) calc(var(--sp-40)/2);--row-gap:calc(var(--sp-40)/2);--column-gap:calc(var(--sp-40)/2);--padding-top:var(--sp-40);--padding-bottom:var(--sp-40);--padding-left:var(--sp-40);--padding-right:var(--sp-40);}.elementor-717 .elementor-element.elementor-element-4f44eca:not(.elementor-motion-effects-element-type-background), .elementor-717 .elementor-element.elementor-element-4f44eca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-717 .elementor-element.elementor-element-2c3ef23 .elementor-heading-title{font-size:var(--fs-30);font-weight:500;color:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-87046ea.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-717 .elementor-element.elementor-element-87046ea{font-size:var(--fs-16);color:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-0ea5dc7 .elementor-button{background-color:#00000000;font-size:var(--fs-16);line-height:1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-717 .elementor-element.elementor-element-0ea5dc7{grid-column:2/3;z-index:99;}.elementor-717 .elementor-element.elementor-element-0ea5dc7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-717 .elementor-element.elementor-element-0ea5dc7 .elementor-button:hover, .elementor-717 .elementor-element.elementor-element-0ea5dc7 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-717 .elementor-element.elementor-element-0ea5dc7 .elementor-button:hover svg, .elementor-717 .elementor-element.elementor-element-0ea5dc7 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-717 .elementor-element.elementor-element-f4a5d00{--display:flex;--min-height:360px;--justify-content:flex-end;--gap:calc(var(--sp-40)/2) calc(var(--sp-40)/2);--row-gap:calc(var(--sp-40)/2);--column-gap:calc(var(--sp-40)/2);--padding-top:var(--sp-40);--padding-bottom:var(--sp-40);--padding-left:var(--sp-40);--padding-right:var(--sp-40);}.elementor-717 .elementor-element.elementor-element-f4a5d00:not(.elementor-motion-effects-element-type-background), .elementor-717 .elementor-element.elementor-element-f4a5d00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://noackindustries.com.au/wp-content/uploads/bg-ice.webp");background-size:cover;}.elementor-717 .elementor-element.elementor-element-1dfa4bb .elementor-heading-title{font-size:var(--fs-30);font-weight:500;color:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-9889b51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var(--fs-16);color:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-da6acbe{--display:flex;--min-height:360px;--justify-content:flex-end;--gap:calc(var(--sp-40)/2) calc(var(--sp-40)/2);--row-gap:calc(var(--sp-40)/2);--column-gap:calc(var(--sp-40)/2);--padding-top:var(--sp-40);--padding-bottom:var(--sp-40);--padding-left:var(--sp-40);--padding-right:var(--sp-40);}.elementor-717 .elementor-element.elementor-element-da6acbe:not(.elementor-motion-effects-element-type-background), .elementor-717 .elementor-element.elementor-element-da6acbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://noackindustries.com.au/wp-content/uploads/bg-electrical.webp");background-size:cover;}.elementor-717 .elementor-element.elementor-element-e4d9fcd .elementor-heading-title{font-size:var(--fs-30);font-weight:500;color:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-e66c85b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var(--fs-16);color:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-5961fea{--display:flex;--min-height:360px;--justify-content:flex-end;--gap:calc(var(--sp-40)/2) calc(var(--sp-40)/2);--row-gap:calc(var(--sp-40)/2);--column-gap:calc(var(--sp-40)/2);--padding-top:var(--sp-40);--padding-bottom:var(--sp-40);--padding-left:var(--sp-40);--padding-right:var(--sp-40);}.elementor-717 .elementor-element.elementor-element-5961fea:not(.elementor-motion-effects-element-type-background), .elementor-717 .elementor-element.elementor-element-5961fea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://noackindustries.com.au/wp-content/uploads/bg-new-energy.webp");background-size:cover;}.elementor-717 .elementor-element.elementor-element-f21ed28 .elementor-heading-title{font-size:var(--fs-30);font-weight:500;color:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-6371645{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var(--fs-16);color:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-24e1a66{--display:flex;--min-height:360px;--justify-content:flex-end;--gap:calc(var(--sp-40)/2) calc(var(--sp-40)/2);--row-gap:calc(var(--sp-40)/2);--column-gap:calc(var(--sp-40)/2);--padding-top:var(--sp-40);--padding-bottom:var(--sp-40);--padding-left:var(--sp-40);--padding-right:var(--sp-40);}.elementor-717 .elementor-element.elementor-element-24e1a66:not(.elementor-motion-effects-element-type-background), .elementor-717 .elementor-element.elementor-element-24e1a66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://noackindustries.com.au/wp-content/uploads/bg-steering.webp");background-size:cover;}.elementor-717 .elementor-element.elementor-element-fc61064 .elementor-heading-title{font-size:var(--fs-30);font-weight:500;color:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-eea97de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var(--fs-16);color:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-c537bf5{--display:flex;--min-height:360px;--justify-content:flex-end;--gap:calc(var(--sp-40)/2) calc(var(--sp-40)/2);--row-gap:calc(var(--sp-40)/2);--column-gap:calc(var(--sp-40)/2);--padding-top:var(--sp-40);--padding-bottom:var(--sp-40);--padding-left:var(--sp-40);--padding-right:var(--sp-40);}.elementor-717 .elementor-element.elementor-element-c537bf5:not(.elementor-motion-effects-element-type-background), .elementor-717 .elementor-element.elementor-element-c537bf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://noackindustries.com.au/wp-content/uploads/bg-heavy.webp");background-size:cover;}.elementor-717 .elementor-element.elementor-element-4f64b1c .elementor-heading-title{font-size:var(--fs-30);font-weight:500;color:var( --e-global-color-secondary );}.elementor-717 .elementor-element.elementor-element-1ebfe79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var(--fs-16);color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-717 .elementor-element.elementor-element-450f3f2{--grid-auto-flow:row;}.elementor-717 .elementor-element.elementor-element-4367dac{--grid-auto-flow:row;}.elementor-717 .elementor-element.elementor-element-41a207a{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-717 .elementor-element.elementor-element-450f3f2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-717 .elementor-element.elementor-element-4367dac{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-717 .elementor-element.elementor-element-41a207a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for button, class: .elementor-element-bffdb26 */.elementor-717 .elementor-element.elementor-element-bffdb26 {
elementor-button-content-wrapper{    display: flex;
    align-items: center;
    svg {
        --size: 22px
        height: var(--size);
        width: var(--size);
    }}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b62a2a7 */.elementor-717 .elementor-element.elementor-element-b62a2a7 {
    --header-height: 8.5rem;
    --scrolled-backdrop-filter: blur(2rem) saturate(150%);
    --scrolled-height: 6rem;
    
    height: var(--header-height);
    position: fixed;
    border-bottom: 1px transparent solid;
    z-index: 1;
}

@supports (animation-timeline: scroll()) {
    .elementor-717 .elementor-element.elementor-element-b62a2a7 {
        animation: header-scrolled linear both;
        animation-timeline: scroll();
        animation-range: 15vh 150vh;
    }
}

@keyframes header-scrolled {
    to {
        background: oklch(1 0 0 / 0.65);
        border-bottom: 1px solid oklch(0 0 0 / 0.075);
        backdrop-filter: var(--scrolled-backdrop-filter);
        height: var(--scrolled-height);
    }
}


/* Use light on dark on home and other pages specified below */

/*.another-page,*/
/*.and-another*/
.home {
    .elementor-717 .elementor-element.elementor-element-b62a2a7 > .e-con-inner {
        filter: invert(1);
    }

    @supports (animation-timeline: scroll()) {
        .elementor-717 .elementor-element.elementor-element-b62a2a7 {
            animation-name: header-scrolled-invert;
        }
    }
}

@keyframes header-scrolled-invert {
    to {
        background: oklch(0 0 0 / 0.65);
        border-bottom: 1px solid oklch(1 0 0 / 0.075);
        backdrop-filter: var(--scrolled-backdrop-filter);
        height: var(--scrolled-height);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd99294 */.elementor-717 .elementor-element.elementor-element-bd99294 {
    text-wrap: pretty;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc5773d */.elementor-717 .elementor-element.elementor-element-fc5773d {
    > * {
    max-width: 45ch;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a9daa3a */.elementor-717 .elementor-element.elementor-element-a9daa3a { 
    position: absolute;
    inset: -1px 0 -1px auto;
    transform: translatex(28%);
    opacity: 0.32;
 img {
    height: 100%;
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d9197f */.elementor-717 .elementor-element.elementor-element-0d9197f {
    > * {
        max-width: 42ch;
}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb8bb3f */.elementor-717 .elementor-element.elementor-element-cb8bb3f {
    > * {
        max-width: 42ch;
}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b795334 */.elementor-717 .elementor-element.elementor-element-b795334 {
elementor-button-content-wrapper{    display: flex;
    align-items: center;
    svg {
        --size: 22px
        height: var(--size);
        width: var(--size);
    }}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87046ea */.elementor-717 .elementor-element.elementor-element-87046ea {
    > * {
        max-width: 32ch;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0ea5dc7 */.elementor-717 .elementor-element.elementor-element-0ea5dc7 {
elementor-button-content-wrapper{    display: flex;
    align-items: center;
    svg {
        --size: 22px
        height: var(--size);
        width: var(--size);
    }}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-258f60c */.elementor-717 .elementor-element.elementor-element-258f60c { 
    position: absolute;
    inset: -1px 0 -1px auto;
    transform: translatex(28%);
    /*opacity: 0.5;*/
 img {
    height: 100%;
    width: auto;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9889b51 */.elementor-717 .elementor-element.elementor-element-9889b51 {
    > * {
        max-width: 35ch;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d4b99b */.elementor-717 .elementor-element.elementor-element-5d4b99b {
    position: absolute;
    inset: 0 0 auto auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e66c85b */.elementor-717 .elementor-element.elementor-element-e66c85b {
    > * {
        max-width: 35ch;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18438e2 */.elementor-717 .elementor-element.elementor-element-18438e2 {
    position: absolute;
    inset: 0 0 auto auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6371645 */.elementor-717 .elementor-element.elementor-element-6371645 {
    > * {
        max-width: 35ch;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41c161a */.elementor-717 .elementor-element.elementor-element-41c161a {
    position: absolute;
    inset: 0 0 auto auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eea97de */.elementor-717 .elementor-element.elementor-element-eea97de {
    > * {
        max-width: 35ch;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1729c3c */.elementor-717 .elementor-element.elementor-element-1729c3c {
    position: absolute;
    inset: 0 0 auto auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ebfe79 */.elementor-717 .elementor-element.elementor-element-1ebfe79 {
    > * {
        max-width: 35ch;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cbb0cc0 */.elementor-717 .elementor-element.elementor-element-cbb0cc0 {
    position: absolute;
    inset: 0 0 auto auto;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PP Neue Montreal Web';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://noackindustries.com.au/wp-content/uploads/PPNeueMontreal-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'PP Neue Montreal Web';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://noackindustries.com.au/wp-content/uploads/PPNeueMontreal-Medium.woff2') format('woff2');
}
/* End Custom Fonts CSS */