#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{background-color:#fff;box-shadow:0 1px 5px rgba(0,0,0,1)}.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%;height:100vh;min-height:500px;max-height:680px;margin:0;padding:80px 0;display:inline-block;vertical-align:top;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner .img{width:100%;height:100%;position:absolute;top:0;left:0}.banner .img::after,.banner .img::before{content:'';width:100%;height:100%;padding:0;position:absolute;top:0;left:0}.banner .img::before{opacity:.58;background:url(/i/gfx/gradient-linear.svg) no-repeat 50% 0;background-size:100% auto}.banner .img::after{opacity:.8;background:url(/i/gfx/gradient-radial.svg) no-repeat 50% 50%;background-size:cover}.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}.blk-preview .hd2::before{display:none}.blk-preview p{margin:.9rem auto 1.9rem;font-size:16px}.blk-preview .foot .btn{padding-top:14px;padding-bottom:14px;background-color:#0095c8;border-color:#0095c8;font-size:14px;font-weight:700;letter-spacing:0}.carousel .flickity-page-dots{bottom:47px;text-align:center}.carousel .dot{width:16px;height:16px;margin:5px;background-color:#fff;opacity:.41}.carousel .dot::before{display:none}.carousel .dot.is-selected{background-color:#fff;opacity:1}@media all and (min-width:768px){.carousel .flickity-page-dots{padding:0 2.4rem;text-align:right}.carousel::after{box-sizing:border-box;content:'';width:50px;height:50px;position:absolute;bottom:48px;left:50%;z-index:10;margin-left:-25px;border:2px solid #fff;background-color:rgba(0,0,0,.19);transition:opacity .3s ease-in-out}.carousel::before{content:'';width:10px;height:20px;position:absolute;top:auto;right:auto;bottom:63px;left:50%;margin-left:-5px;z-index:15;background:url(/i/gfx/sprite.svg) no-repeat 0 -110px;background-size:600px auto;transition:opacity .3s ease-in-out}.scrolled .carousel::after,.scrolled .carousel::before{opacity:0}.banner .img::before{background-image:url(/i/gfx/gradient-linear-wide.svg)}.banner .img::after{background-image:url(/i/gfx/gradient-radial-wide.svg)}}@media all and (min-width:900px){.menu a,.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{background-color:rgba(0,0,0,.9)}body:not(.scrolled) .menu .dd::before{background-color:#0095c8}.ausenco body:not(.scrolled) .dd.alt1 a{color:#fff}.scrolled .menu a,.scrolled .tgl-site{color:#1a1a1a}}@media all and (min-width:1024px){.banner .blk-preview{max-width:520px}.banner .blk-preview .hd2{max-width:100%}}@media all and (min-width:1291px){.carousel .banner{max-height:100vh}.banner .blk-preview{max-width:100%}.blk-preview .hd2{font-size:72px;letter-spacing:-2.13px}.blk-preview p{max-width:670px;font-size:24px}.blk-preview .foot .btn{padding-top:18px;padding-bottom:18px;font-size:16px}}.video-box::after{padding-top:86%}.promo-lineup.lrg{margin-right:-3.2rem;margin-left:-3.2rem}.promo-lineup.lrg .promo{max-height:273px;margin:0}.lrg .promo::after{padding-top:70.54%}.lrg .promo .img::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(#000));background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%)}.in-focus-mod{padding-bottom:0}.in-focus-mod .hd3{margin-right:0;margin-left:0}.promo-lineup.lrg{margin:3.2rem 0 0}.promo-lineup.reg{margin:0 -1.6rem}.promo-lineup.reg .promo{margin:1.6rem 0}.video-promo{margin:0 1.6rem 1.6rem}@media all and (min-width:768px){.promo-lineup.lrg{margin-right:-1.6rem;margin-left:-1.6rem}.promo-lineup.lrg .col.c-6{padding:0}.promo-lineup.lrg .promo{max-height:704px}.in-focus-mod .hd3{margin-right:1.6rem;margin-left:1.6rem}.promo-lineup.reg{margin:0}.promo-lineup.reg{padding-left:50%;position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.promo-lineup.reg .promo{width:50%}.video-promo{margin:0;position:absolute;top:1.6rem;right:50%;margin-right:1.6rem;bottom:1.6rem;left:1.6rem}.video-promo .video-box{position:absolute;top:0;right:0;bottom:0;left:0}}@media all and (min-width:1000px){.promo-lineup.lrg{margin-top:12.4rem}.lrg .promo .hd{max-width:60rem}}@media all and (min-width:1724px){.lrg .col .promo .con{width:100%;max-width:78rem}.lrg .col:first-of-type .promo .con{bottom:5.8rem;right:5.2rem;left:auto}}.expert-mod{padding:7.5rem 1.6rem 0;position:relative;background-color:#edf1f5}.expert-mod .hd3{text-align:center}.expert-mod .hd3 span{display:block}.expert-mod .mod-foot{margin-bottom:4.2rem}.expert-lineup{margin:0 -3.2rem;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.expert-box{width:50%;margin:1.6rem 0}.expert-box .item{min-height:auto;background-color:transparent}.expert-box .item::after{display:none}.expert-box img{width:100%}.expert-box .txt{position:relative;top:auto;right:auto;bottom:auto;left:auto}.expert-box .hd{margin:0}.expert-box .hd+span{margin:.9rem 0 0}.expert-box .item a{width:100%;height:100%;position:absolute;top:0;left:0;z-index:20;overflow:hidden}@media all and (min-width:768px){.expert-lineup{margin:0 -1.6rem;padding-bottom:5.9rem;display:block}.expert-lineup::before{content:'';position:absolute;top:48%;right:0;bottom:0;left:0;background-color:#fff}}@media all and (min-width:1000px){.expert-lineup::before{top:52%}}@media all and (min-width:1280px){.expert-box{padding-right:3.2rem;padding-left:3.2rem}.expert-lineup::before{top:56%}}.anim-mod-item{opacity:0;-webkit-transition:opacity 1s ease-in;-o-transition:opacity 1s ease-in;transition:opacity 1s ease-in;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:opacity 1s ease-in,-webkit-transform 1s ease-in-out;transition:opacity 1s ease-in,-webkit-transform 1s ease-in-out;-o-transition:transform 1s ease-in-out,opacity 1s ease-in;transition:transform 1s ease-in-out,opacity 1s ease-in;transition:transform 1s ease-in-out,opacity 1s ease-in,-webkit-transform 1s ease-in-out}.anim-mod.on .anim-mod-item{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.anim-mod-item:nth-of-type(2){-webkit-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}.anim-mod-item:nth-of-type(3){-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.anim-mod-item:nth-of-type(4){-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}.anim-mod-item:nth-of-type(5){-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.promo-lineup.reg .anim-mod-item:nth-of-type(2){transition-delay:.3s}.promo-lineup.reg .anim-mod-item:nth-of-type(3){transition-delay:.35s}.promo-lineup.reg .anim-mod-item:nth-of-type(4){transition-delay:.4s}.promo-lineup.reg .anim-mod-item:nth-of-type(5){transition-delay:.45s}