#header,.menu-btn{background:0 0;box-shadow:none}#header .ausenco-logo{background-image:url(/i/gfx/ausenco-logo-alt.svg)}.menu-btn i,.menu-btn i::after,.menu-btn i::before{background-color:#fff}.scrolled #header .ausenco-logo{background-image:url(/i/gfx/ausenco-logo.svg)}.scrolled .menu-btn i,.scrolled .menu-btn i::after,.scrolled .menu-btn i::before{background-color:#0095c8}#wrapper{padding-top:0}.banner-wrap{max-width:100%;padding:0;background:#000}.carousel .banner{width:100%;min-height:100vh;max-height:680px;margin:0;padding:80px 0;display:inline-block;vertical-align:top;display:flex;align-items:center;justify-content:center}.banner .img{width:100%;height:100%;position:absolute;top:0;left:0}.carousel .banner .blk-preview{width:100%;height:auto;margin:0 auto;padding:0 16px;position:relative;top:auto;right:auto;bottom:auto;left:auto;background-color:transparent;color:#fff;text-align:center}.blk-preview .hd2{color:#fff;font-size:36px;line-height:1.04em;letter-spacing:-2.13px}@media all and (max-width:899px){:not(.scrolled).menu-on .menu-btn i::after,:not(.scrolled).menu-on .menu-btn i::before{background-color:#fff}#menu{border-color:#000}.scrolled.menu-on #menu{border-color:#fff}}@media all and (min-width:900px){.menu .item,.tgl-site{color:#d8d8d8}body:not(.scrolled) .tgl-caret::before{background-position:-20px -126px}body:not(.scrolled) .search-btn::before{background-position:-20px -110px}body:not(.scrolled) .menu .dd::before{background-color:#0095c8}.ausenco body:not(.scrolled) .dd.alt1 .item{color:#fff}.scrolled .menu .item,.scrolled .tgl-site{color:#000}}#header{background-color:#000}.blk-preview .foot .btn{margin:0}.flickity-button:disabled{opacity:.2}@media all and (min-width:768px){.wrap{padding:0 1.2rem}.col{padding:0 1.2rem}}@media all and (min-width:900px){.wrap{max-width:100%;padding:0 2.4rem}.col{padding:0}}.banner-wrap.carousel .banner .img::after,.banner-wrap.carousel .banner .img::before,.banner-wrap.carousel::before{display:none}.banner-wrap.carousel .banner{height:100%;max-height:85.2rem;padding:12rem 0 1.4rem;display:block}.banner-wrap.carousel .banner .img{background-size:contain}.banner-wrap.carousel .banner .blk-preview{max-width:100%;height:100%;padding:0 2rem;display:flex;gap:-8.6rem;flex-direction:column;border:none;text-align:left}.banner-wrap.carousel .blk-preview .hd2{max-width:32rem;margin-bottom:0;font-size:6.4rem;line-height:1em;font-weight:500;letter-spacing:-.192rem}.banner-wrap.carousel .blk-preview p{max-width:30.6rem;margin:0;color:#fff;font:500 1.6rem/1.5em hero-new,sans-serif;letter-spacing:-.048rem}.banner-wrap.carousel .blk-preview .foot{margin:-.3rem}.banner-wrap.carousel .blk-preview .foot>div{margin:.3rem;display:inline-block;vertical-align:top}.banner-wrap.carousel .flickity-page-dots{max-width:100rem;padding:0;display:flex;bottom:2.4rem;left:2.4rem;gap:.2rem;text-align:left}.banner-wrap.carousel .dot{width:4.2rem;height:.1rem;margin:0;background-color:rgba(255,255,255,.15)}.banner-wrap.carousel .dot.is-selected{background-color:#1aafe2}@media all and (min-width:440px){.banner-wrap.carousel .blk-preview .hd2{max-width:100%}}@media all and (max-width:767px){.banner-wrap.carousel .banner{padding-bottom:20px}.banner-wrap.carousel .banner .img{background-size:cover}.banner-wrap.carousel .banner .blk-preview{justify-content:center}.banner-wrap.carousel .blk-preview .foot{width:100%;margin:0;padding:0 20px;position:absolute;bottom:0;left:0;display:flex;gap:1rem}.banner-wrap.carousel .blk-preview .foot>div{width:50%;margin:0;display:block}.banner-wrap.carousel .blk-preview .foot .btn{width:100%;min-width:0;max-width:100%;height:70px;padding:0 10px;display:flex;align-items:center;justify-content:center}.banner-wrap.carousel .flickity-page-dots{width:calc(100vw - 40px);max-width:100%;bottom:105px;right:auto;left:20px}.banner-wrap.carousel .dot{width:100%;height:1px}.banner-wrap.carousel .banner-img .txt-img{display:none}.banner-wrap.carousel .banner-img .blk-preview{padding-bottom:114px;gap:28px}.banner-wrap.carousel .banner-img .blk-preview .img{width:calc(100% + 40px);margin-inline:-20px;position:static;background-size:contain}}@media all and (min-width:768px){.banner-wrap.carousel .banner .img{background-size:contain}.banner-wrap.carousel .banner:has(.hd2) .img{background-size:cover}.banner-wrap.carousel .banner-img .txt-img{display:block}.banner-wrap.carousel .banner-img .blk-preview .img{display:none}}@media all and (min-width:768px){.banner-wrap.carousel::after,.banner-wrap.carousel::before{display:none}.banner-wrap.carousel{counter-reset:carousel-counter}.banner-wrap.carousel .banner{max-height:90rem;padding:9.5rem 0 2.4rem;counter-increment:carousel-counter}.banner-wrap.carousel .banner .blk-preview{justify-content:center}.banner-wrap.carousel .banner .blk-preview .head{max-width:57.5%;height:100%;display:flex;align-items:center}.banner-wrap.carousel .banner .blk-preview .con{height:auto;margin-top:auto;display:flex;gap:2rem;flex-direction:row;justify-content:space-between;align-items:flex-end}.banner-wrap.carousel .blk-preview .foot{min-width:380px;margin:-.4rem}.banner-wrap.carousel .blk-preview .foot>div{margin:.4rem}.banner-wrap.carousel .blk-preview p{max-width:45.8rem;position:relative;padding-bottom:3.4rem;font-size:1.8rem;font-weight:400}.banner-wrap.carousel .blk-preview p::before{content:counter(carousel-counter,decimal-leading-zero);margin:0 0 1.6rem;display:block;color:rgba(255,255,255,.4);font-weight:500}.banner-wrap.carousel .blk-preview .btn{min-width:17.8rem;padding:3.1rem 2rem}}@media all and (min-width:900px){.banner-wrap.carousel .banner .blk-preview{padding-right:2.4rem;padding-left:2.4rem}.banner-wrap.carousel .blk-preview .hd2{font-size:10rem}}@media all and (min-width:1280px){.banner-wrap.carousel .blk-preview .hd2{font-size:14rem}}.mod{padding:2.8rem 0}.mod .wrap{padding:0 3.2rem;display:grid;gap:3.2rem}.mod .head,.mod .head .con{display:flex;gap:2rem;flex-direction:column}.mod .article-body{color:#666;font:400 1.6rem/1.5em hero-new,sans-serif;letter-spacing:-.048rem}.mod .head .article-body{font-weight:500}.mod .box,.mod .con{display:grid;gap:3.2rem}.mod .img{width:100%;max-width:100%;margin:0;position:relative;display:block;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.blk1-mod .img,.blk2-mod .img,.blk2-mod .videobox{width:calc(100% + 4rem);max-width:calc(100% + 4rem);margin-left:-2rem}.blk2-mod .article-body{color:#888;font-size:2.4rem;font-weight:500;line-height:1.2em;letter-spacing:-.072rem}.promo-lineup{margin:0;display:flex;flex-direction:column;gap:2.8rem}.promo{width:100%;margin:0}.promo a{color:#000}.insight-promo{padding:0;display:flex;gap:1.6rem;flex-direction:column;border-top:none;font-size:1em}.insight-promo:not(.feat) .img{aspect-ratio:1.63}.insight-promo:not(.feat) .img::after{display:none}.promo-lineup .promo.feat::after{content:'';position:static;padding-top:61.43%;display:block}.promo-lineup .promo.feat .insight-promo{width:100%;height:100%;padding:1.2rem 1.4rem;position:absolute;top:0;left:0;justify-content:space-between}.promo-lineup .promo.feat .insight-promo img.img{display:none}.promo-lineup .promo.feat .insight-promo .img{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10}.promo-lineup .promo.feat .insight-promo .img::after{display:none}.promo-lineup .promo.feat .insight-promo .hd4{max-width:80.11%;position:relative;z-index:20;color:#fff;font-size:2.4rem}.promo-lineup .promo.feat .insight-promo .hd4 a{color:#fff}.promo-lineup .promo .insight-promo .meta{display:flex;gap:.4rem;position:absolute;top:1.6rem;left:1.6rem;z-index:20}.promo-lineup .promo .insight-promo .meta .btn{min-width:0;padding:15px 14px;font-size:1.2rem}.promo-lineup .promo.feat .insight-promo .meta{position:static}.insights-mod .head .btn{margin-top:2rem}.insights-mod .hd3{margin:0}.ausenco .insights-mod .wrap{display:flex;flex-direction:column;gap:5.6rem}.mod>.carousel.promo-lineup{margin-top:2.8rem;padding:0 2rem}.carousel.promo-lineup{white-space:normal}.carousel.promo-lineup::after{content:''}.carousel.promo-lineup .item .img::after{content:'';padding-top:63.35%;display:block}.carousel.promo-lineup .hd4,.carousel.promo-lineup .kicker{font-size:2rem;font-weight:500;line-height:1.2em;letter-spacing:-.06rem}.carousel.promo-lineup .kicker{color:#999}.carousel.promo-lineup .kicker+.hd4{margin-top:-1.2rem}.stats-mod{background-color:#f7f7f7}.stats-mod .hd3:first-child{color:#999}.stats-mod .hd3+.hd3{margin-top:-1.4rem}.stat-items{display:grid;gap:1.8rem;list-style:none}.stat-item{padding:1.6rem;position:relative;background-color:#fff}.stat-item .hd1{font-size:7rem;font-weight:500;line-height:.9em;letter-spacing:-.98rem}.stat-item .con{display:block;font-size:1.6rem;font-style:normal;font-weight:500;line-height:1.2em;letter-spacing:-.048rem}.stat-item .heading{color:#848484}@media all and (min-width:375px){.stat-item .hd1{font-size:14rem}}@media all and (min-width:600px){.promo-lineup{display:grid;gap:2.8rem 2rem;grid-template-columns:1fr 1fr}.promo-lineup .promo:nth-of-type(5){display:none}.mod>.carousel.promo-lineup{padding-right:0;padding-bottom:6rem;padding-left:0}.carousel.promo-lineup{padding-bottom:6rem;display:block;white-space:nowrap}.carousel.promo-lineup::after{content:'flickity';display:none}.carousel.promo-lineup .item{width:83.33%;padding:0 0 0 2.4rem;white-space:normal}.carousel.promo-lineup .item:last-of-type{padding-right:2.4rem}.carousel.promo-lineup .flickity-prev-next-button{width:24px;height:24px;top:auto;right:24px;bottom:0;left:auto;background:url(/i/gfx/sprite.svg) no-repeat 0 -140px;background-size:600px auto;transform:none}.carousel.promo-lineup .flickity-prev-next-button svg{display:none}.carousel.promo-lineup .flickity-prev-next-button.previous{right:5.6rem;transform:rotate(180deg)}.carousel.promo-lineup .flickity-page-dots{width:calc(100% - 17rem);padding:0;bottom:1.1rem;left:2.4rem;display:flex;text-align:left}.carousel.promo-lineup .dot{width:100%;height:.2rem;margin:0;background-color:rgba(0,0,0,.1);opacity:1}.carousel.promo-lineup .dot.is-selected{background-color:#000}.stat-items{grid-template-columns:1fr 1fr}.stat-item::after{content:'';padding-top:90.06%;display:block}.stat-item .box{width:100%;height:100%;padding:1.6rem;display:flex;flex-direction:column;justify-content:space-between;position:absolute;top:0;left:0;z-index:10}.stat-item .hd1{font-size:9rem}}@media all and (min-width:768px){.blk1-mod .wrap{grid-template-columns:1fr 1fr}.blk1-mod .box{align-items:center}.blk1-mod .img,.blk2-mod .img,.blk2-mod .videobox{width:100%;max-width:100%;margin-left:0}.blk1-mod .kicker{margin-bottom:auto;color:#000}.blk1-mod .con{max-width:89.76%;gap:1.6rem}.blk1-mod .foot{margin-top:auto}.blk2-mod .con{max-width:89.76%;gap:0}.blk2-mod .article-body{max-width:100%}.blk3-mod .wrap{grid-template-columns:1fr 1fr;align-items:center}.blk3-mod .video-box{max-width:100%}.carousel.promo-lineup .item{width:41.67%}.stat-item .hd1{font-size:14rem}}@media all and (min-width:900px){.mod{padding-top:5.6rem;padding-bottom:5.6rem}.mod .head .con{flex-direction:row;justify-content:space-between}.mod .head .con .btn{white-space:nowrap}.mod.blk2-mod .article-body{max-width:100%;font-size:4rem;line-height:1.4em;letter-spacing:-.16rem}.blk3-mod .box{gap:8rem}.mod.stats-mod .head{gap:4rem 2rem}.mod>.carousel.promo-lineup{padding-bottom:10.4rem}.promo-lineup .promo.feat .insight-promo{padding:2.4rem}.promo-lineup .promo.feat .insight-promo .hd4{font-size:3.2rem}}@media all and (min-width:1024px){.mod{padding-top:6.2rem;padding-bottom:6.2rem}.mod .head{display:grid;grid-template-columns:1fr 2fr}.mod .head .hd3{max-width:50%}.mod .head .con{padding-top:3px;gap:19.49%}.mod .article-body{max-width:70%}.blk3-mod .article-body{max-width:80%}.mod.impact-mod .head .con{justify-content:flex-end}.promo-lineup{grid-template-columns:repeat(24,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:2.8rem;grid-row-gap:2.8rem}.promo-lineup .promo:nth-of-type(1){grid-area:1/1/3/11}.promo-lineup .promo:nth-of-type(2){grid-area:1/11/2/18}.promo-lineup .promo:nth-of-type(3){grid-area:1/18/2/25}.promo-lineup .promo:nth-of-type(4){grid-area:2/11/3/18}.promo-lineup .promo:nth-of-type(5){display:block;grid-area:2/18/3/25}.promo-lineup .promo .insight-promo .meta .btn{min-width:8.8rem}.insights-mod .head{grid-template-columns:1fr 1fr}.insights-mod .head .article-body{max-width:95%;margin-left:auto}.insights-mod .head .hd3{max-width:100%}.stats-mod .head .hd3{max-width:90%;margin:0}.stats-mod .stat-items{padding-left:33.33%;padding-left:calc(33.33% + 1.2rem)}.stats-mod:has(.btn) .stat-items,.stats-mod:has(.head.btn) .stat-items{margin-top:-11.8rem}.stats-mod .stat-item .hd1{font-size:12rem}}@media all and (min-width:1200px){.mod .head .con{padding-top:8px}.stats-mod .stat-item .hd1{font-size:16rem}}