.elementor-29 .elementor-element.elementor-element-768bd96b{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-768bd96b:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-768bd96b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-29 .elementor-element.elementor-element-e4d5cc2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-e4d5cc2.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-29 .elementor-element.elementor-element-187879e3.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-14cd9e14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-14cd9e14.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-29 .elementor-element.elementor-element-21f71a77{width:var( --container-widget-width, 101.831% );max-width:101.831%;--container-widget-width:101.831%;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-21f71a77.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-21f71a77 .elementor-menu-toggle{margin-left:auto;}.elementor-29 .elementor-element.elementor-element-21f71a77 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:0.8rem;font-weight:600;}.elementor-29 .elementor-element.elementor-element-21f71a77 .elementor-nav-menu--main .elementor-item{color:#A8A6A6;fill:#A8A6A6;}.elementor-29 .elementor-element.elementor-element-21f71a77 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-29 .elementor-element.elementor-element-21f71a77 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-29 .elementor-element.elementor-element-21f71a77 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-29 .elementor-element.elementor-element-21f71a77 .elementor-nav-menu--main .elementor-item:focus{color:#6B53EA;fill:#6B53EA;}.elementor-29 .elementor-element.elementor-element-21f71a77 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#6B53EA;}.elementor-29 .elementor-element.elementor-element-60afd21e{--display:flex;--min-height:520px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.7;}.elementor-29 .elementor-element.elementor-element-60afd21e:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-60afd21e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://altavision.co.nz/wp-content/uploads/2025/08/smart-industry-control-concepthands-holding-tablet-blurred-automation-machine-as-background_12892-104-1.jpg");background-position:center center;background-size:cover;}.elementor-29 .elementor-element.elementor-element-60afd21e::before, .elementor-29 .elementor-element.elementor-element-60afd21e > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-60afd21e > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-60afd21e > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-60afd21e > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-60afd21e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3D4DBB;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-131a7f0.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-131a7f0{text-align:center;}.elementor-29 .elementor-element.elementor-element-131a7f0 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-29 .elementor-element.elementor-element-2cdc387e{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-2cdc387e.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-79c58a45{text-align:center;}.elementor-29 .elementor-element.elementor-element-79c58a45 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-29 .elementor-element.elementor-element-fe5a521{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-68ac9c5{text-align:center;}.elementor-29 .elementor-element.elementor-element-68ac9c5 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-1ac95994{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-23b44579{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-3de6d668{--display:flex;--min-height:340px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-3de6d668:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-3de6d668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://altavision.co.nz/wp-content/uploads/2025/08/New-Project.jpg");background-position:center center;background-size:cover;}.elementor-29 .elementor-element.elementor-element-3de6d668.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-7fec0cac{--display:flex;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-7fec0cac:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-7fec0cac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111010AB;}.elementor-29 .elementor-element.elementor-element-31355fdb{text-align:center;}.elementor-29 .elementor-element.elementor-element-31355fdb .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-29 .elementor-element.elementor-element-7a12c9a6 .elementor-button{background-color:#15141C;border-radius:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-1bf52e3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-7e92f43f{--display:flex;--min-height:340px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-7e92f43f:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-7e92f43f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://altavision.co.nz/wp-content/uploads/2025/08/New-Project-1.jpg");background-position:center center;background-size:cover;}.elementor-29 .elementor-element.elementor-element-59ee1588{--display:flex;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-59ee1588:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-59ee1588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111010AB;}.elementor-29 .elementor-element.elementor-element-12ffac9b{text-align:center;}.elementor-29 .elementor-element.elementor-element-12ffac9b .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-29 .elementor-element.elementor-element-2e960cae .elementor-button{background-color:#15141C;border-radius:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-1ecdf37c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-c36e78c{--display:flex;--min-height:340px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-c36e78c:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-c36e78c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://altavision.co.nz/wp-content/uploads/2025/08/New-Project-2.jpg");background-position:center center;background-size:cover;}.elementor-29 .elementor-element.elementor-element-65894675{--display:flex;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-65894675:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-65894675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111010AB;}.elementor-29 .elementor-element.elementor-element-6137e532{text-align:center;}.elementor-29 .elementor-element.elementor-element-6137e532 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-29 .elementor-element.elementor-element-2df06d6d .elementor-button{background-color:#15141C;border-radius:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-39be5e8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-d9afbc0{--display:flex;--min-height:340px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-d9afbc0:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-d9afbc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://altavision.co.nz/wp-content/uploads/2025/08/New-Project-4.jpg");background-position:center center;background-size:cover;}.elementor-29 .elementor-element.elementor-element-63786c8d{--display:flex;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-63786c8d:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-63786c8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111010AB;}.elementor-29 .elementor-element.elementor-element-50fec1f4{text-align:center;}.elementor-29 .elementor-element.elementor-element-50fec1f4 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-29 .elementor-element.elementor-element-14a79510 .elementor-button{background-color:#15141C;border-radius:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-50d15c07{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-559daf12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-773345cd{--display:flex;--min-height:340px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-773345cd:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-773345cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://altavision.co.nz/wp-content/uploads/2025/08/New-Project-5.jpg");background-position:center center;background-size:cover;}.elementor-29 .elementor-element.elementor-element-7e811163{--display:flex;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-7e811163:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-7e811163 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111010AB;}.elementor-29 .elementor-element.elementor-element-768afc23{text-align:center;}.elementor-29 .elementor-element.elementor-element-768afc23 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-29 .elementor-element.elementor-element-ad9f4d0 .elementor-button{background-color:#15141C;border-radius:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-545d773d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-59f5c3cd{--display:flex;--min-height:340px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-59f5c3cd:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-59f5c3cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://altavision.co.nz/wp-content/uploads/2025/08/New-Project-6.jpg");background-position:center center;background-size:contain;}.elementor-29 .elementor-element.elementor-element-3964ab6a{--display:flex;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-3964ab6a:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-3964ab6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111010AB;}.elementor-29 .elementor-element.elementor-element-b6f8e33{text-align:center;}.elementor-29 .elementor-element.elementor-element-b6f8e33 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-29 .elementor-element.elementor-element-427cca8c .elementor-button{background-color:#15141C;border-radius:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-71fcca3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-322cb55d{--display:flex;--min-height:340px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-322cb55d:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-322cb55d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://altavision.co.nz/wp-content/uploads/2025/08/New-Project-8.jpg");background-position:center center;background-size:cover;}.elementor-29 .elementor-element.elementor-element-349d9aef{--display:flex;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-349d9aef:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-349d9aef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111010AB;}.elementor-29 .elementor-element.elementor-element-4f90058{text-align:center;}.elementor-29 .elementor-element.elementor-element-4f90058 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-29 .elementor-element.elementor-element-4da8587a .elementor-button{background-color:#15141C;border-radius:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-493b7ab6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-4d1bf189{--display:flex;--min-height:340px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-4d1bf189:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-4d1bf189 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://altavision.co.nz/wp-content/uploads/2025/08/New-Project-10.jpg");background-position:center center;background-size:cover;}.elementor-29 .elementor-element.elementor-element-2f8a0e0e{--display:flex;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-2f8a0e0e:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-2f8a0e0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111010AB;}.elementor-29 .elementor-element.elementor-element-10a04307{text-align:center;}.elementor-29 .elementor-element.elementor-element-10a04307 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-29 .elementor-element.elementor-element-623ebe30 .elementor-button{background-color:#15141C;border-radius:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-6b4d46d8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-5741cbf7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-21f21d9{--display:flex;--min-height:340px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-21f21d9:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-21f21d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://altavision.co.nz/wp-content/uploads/2025/08/New-Project-11.jpg");background-position:center center;background-size:cover;}.elementor-29 .elementor-element.elementor-element-7b1bd18b{--display:flex;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-7b1bd18b:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-7b1bd18b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111010AB;}.elementor-29 .elementor-element.elementor-element-4c7cc9a{text-align:center;}.elementor-29 .elementor-element.elementor-element-4c7cc9a .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-29 .elementor-element.elementor-element-2a4d507f .elementor-button{background-color:#15141C;border-radius:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-bebf77d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-49abf77f{--display:flex;--min-height:340px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-49abf77f:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-49abf77f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://altavision.co.nz/wp-content/uploads/2025/08/New-Project-12.jpg");background-position:center center;background-size:cover;}.elementor-29 .elementor-element.elementor-element-626a2d36{--display:flex;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-626a2d36:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-626a2d36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111010AB;}.elementor-29 .elementor-element.elementor-element-5499f857{text-align:center;}.elementor-29 .elementor-element.elementor-element-5499f857 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-29 .elementor-element.elementor-element-2d96d375 .elementor-button{background-color:#15141C;border-radius:10px 10px 10px 10px;}.elementor-29 .elementor-element.elementor-element-629c2714{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-451f0ac1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-e9f6743{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-e9f6743 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-311536b8.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-311536b8{text-align:center;}.elementor-29 .elementor-element.elementor-element-52b8e5f0{--display:flex;--min-height:0px;}.elementor-29 .elementor-element.elementor-element-52b8e5f0:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-52b8e5f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232436;}.elementor-29 .elementor-element.elementor-element-7458fdfd .elementor-menu-toggle{margin:0 auto;}.elementor-29 .elementor-element.elementor-element-7458fdfd .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-7458fdfd .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-astglobalcolor4 );fill:var( --e-global-color-astglobalcolor4 );}.elementor-29 .elementor-element.elementor-element-7458fdfd .elementor-nav-menu--main .elementor-item:hover,
					.elementor-29 .elementor-element.elementor-element-7458fdfd .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-29 .elementor-element.elementor-element-7458fdfd .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-29 .elementor-element.elementor-element-7458fdfd .elementor-nav-menu--main .elementor-item:focus{color:#AAAFAB;fill:#AAAFAB;}.elementor-29 .elementor-element.elementor-element-24bf8646{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-24bf8646:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-24bf8646 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37384E;}.elementor-29 .elementor-element.elementor-element-5961aadb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-15a255be{text-align:left;}.elementor-29 .elementor-element.elementor-element-15a255be .elementor-heading-title{color:var( --e-global-color-astglobalcolor7 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-42c0c453{width:var( --container-widget-width, 96.604% );max-width:96.604%;--container-widget-width:96.604%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-astglobalcolor7 );}.elementor-29 .elementor-element.elementor-element-42c0c453.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-3be1927c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:30px;}.elementor-29 .elementor-element.elementor-element-3be1927c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-3119af8e{width:var( --container-widget-width, 98.458% );max-width:98.458%;--container-widget-width:98.458%;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-3119af8e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-3119af8e img{width:60%;}.elementor-29 .elementor-element.elementor-element-43884ff2{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor7 );}.elementor-29 .elementor-element.elementor-element-6abf26c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-70d6f47c{text-align:left;}.elementor-29 .elementor-element.elementor-element-70d6f47c .elementor-heading-title{color:var( --e-global-color-astglobalcolor7 );}.elementor-29 .elementor-element.elementor-element-27a50393{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:var( --e-global-color-astglobalcolor7 );}.elementor-29 .elementor-element.elementor-element-27a50393 p{margin-bottom:0px;}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-21f71a77{width:var( --container-widget-width, 596.613px );max-width:596.613px;--container-widget-width:596.613px;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-52b8e5f0{--min-height:0px;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-768bd96b{--min-height:0px;}.elementor-29 .elementor-element.elementor-element-e4d5cc2{--width:195px;}.elementor-29 .elementor-element.elementor-element-14cd9e14{--width:149px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29 .elementor-element.elementor-element-21f71a77{width:var( --container-widget-width, 134px );max-width:134px;--container-widget-width:134px;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-15a255be{text-align:center;}.elementor-29 .elementor-element.elementor-element-42c0c453{text-align:center;}.elementor-29 .elementor-element.elementor-element-3be1927c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-70d6f47c{text-align:center;}.elementor-29 .elementor-element.elementor-element-27a50393{text-align:center;}}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-768bd96b{--content-width:1140px;}.elementor-29 .elementor-element.elementor-element-e4d5cc2{--width:18%;}.elementor-29 .elementor-element.elementor-element-14cd9e14{--width:75.06%;}.elementor-29 .elementor-element.elementor-element-2cdc387e{--width:73%;}.elementor-29 .elementor-element.elementor-element-23b44579{--width:25%;}.elementor-29 .elementor-element.elementor-element-3de6d668{--width:100%;}.elementor-29 .elementor-element.elementor-element-1bf52e3f{--width:25%;}.elementor-29 .elementor-element.elementor-element-7e92f43f{--width:100%;}.elementor-29 .elementor-element.elementor-element-1ecdf37c{--width:25%;}.elementor-29 .elementor-element.elementor-element-c36e78c{--width:100%;}.elementor-29 .elementor-element.elementor-element-39be5e8c{--width:25%;}.elementor-29 .elementor-element.elementor-element-d9afbc0{--width:100%;}.elementor-29 .elementor-element.elementor-element-559daf12{--width:25%;}.elementor-29 .elementor-element.elementor-element-773345cd{--width:100%;}.elementor-29 .elementor-element.elementor-element-545d773d{--width:25%;}.elementor-29 .elementor-element.elementor-element-59f5c3cd{--width:100%;}.elementor-29 .elementor-element.elementor-element-71fcca3d{--width:25%;}.elementor-29 .elementor-element.elementor-element-322cb55d{--width:100%;}.elementor-29 .elementor-element.elementor-element-493b7ab6{--width:25%;}.elementor-29 .elementor-element.elementor-element-4d1bf189{--width:100%;}.elementor-29 .elementor-element.elementor-element-5741cbf7{--width:25%;}.elementor-29 .elementor-element.elementor-element-21f21d9{--width:100%;}.elementor-29 .elementor-element.elementor-element-bebf77d{--width:25%;}.elementor-29 .elementor-element.elementor-element-49abf77f{--width:100%;}.elementor-29 .elementor-element.elementor-element-629c2714{--width:25%;}.elementor-29 .elementor-element.elementor-element-5961aadb{--width:25%;}.elementor-29 .elementor-element.elementor-element-3be1927c{--width:42.426%;}.elementor-29 .elementor-element.elementor-element-6abf26c2{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-29 .elementor-element.elementor-element-e4d5cc2{--width:170.9px;}.elementor-29 .elementor-element.elementor-element-14cd9e14{--width:551.037px;}}/* Start custom CSS for text-editor, class: .elementor-element-27a50393 */.elementor-29 .elementor-element.elementor-element-27a50393 a {
  color: inherit; /* Use the same color as the text */
  text-decoration: none; /* Remove underline */
}/* End custom CSS */
/* Start custom CSS *//* Initial State */
.pillar-hover {
    transform: translateY(100%);
    transition: transform 1.2s ease;
}

/* Hover State */
.pillar:hover .pillar-hover {
    transform: translateY(0%);
}/* End custom CSS */