@charset "UTF-8";html{color:#222;font-size:1em;line-height:1.4}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before,:first-letter,:first-line{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}body,html{min-height:100%;height:auto;position:relative}*,blockquote,dd,dl,dt,p,ul{margin:0;padding:0;box-sizing:border-box;text-shadow:1px 1px 1px rgba(0,0,0,.004);text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#header,#menu,#wrapper,.loading,.mask,a,button,input,select,textarea{transition:background-color .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out}input[type=submit],label{cursor:pointer}fieldset{padding:0;border:none}button{background:0 0;border:none;cursor:pointer}html{min-height:100%;height:auto;font-size:62.5%}@media all and (max-width:1290px){html{font-size:42%}}body{overflow-x:hidden;background-color:#fff;color:#101820;font:400 2.1rem/100% trade-gothic-next,sans-serif}h1,h2,h3,h4,h5,h6{line-height:1.2em;margin:0;font-family:hero-new,sans-serif;font-weight:700}p{margin:0;line-height:1.375em}p strong{font-weight:600}.txt-link,a{color:#0095c8;text-decoration:none;font-family:inherit;font-size:1em}.txt-link:focus,.txt-link:hover,a:focus,a:hover{text-decoration:underline}img{max-width:100%;height:auto;display:block}picture{display:block}nav li{margin:0;list-style:none}div:focus,form:focus,li:focus,main:focus,nav:focus,ol:focus,ul:focus{outline:0}.skip-btn{width:100%;position:fixed;top:-250px;left:0;z-index:300;padding:0 20px;display:block;background-color:#004764;color:#fff;font:600 1.6rem/2.2rem hero-new,sans-serif;text-transform:uppercase;text-align:center;transition:all .3s ease-in-out}.skip-btn:focus{top:0}.ausenco .btn{width:auto;width:100%;max-width:260px;position:relative;z-index:10;margin:0;padding:14px 21px 15px;padding:1.8rem 2.1rem;display:inline-block;vertical-align:top;border:1px solid #004764;border-radius:0;background:#004764;color:#fff;font:700 1.6rem/1.375em hero-new,sans-serif;letter-spacing:.39px;text-align:center;text-decoration:none;text-transform:uppercase;transition:border-color .3s ease-in-out,background-color .3s ease-in-out,color .3s ease-in-out;-webkit-appearance:none}.ausenco a.btn,.ausenco button.btn{cursor:pointer}.ausenco .btn:disabled{cursor:default!important;opacity:.3}.ausenco .btn.alt1{border-color:#0095c8;background-color:#0095c8}.ausenco .btn.alt2{border-color:#004764;background-color:transparent;color:#004764}.ausenco .btn.tag{width:auto;max-width:100%;padding:1.1rem 2.7rem;border:none;background-color:#edf1f5;color:#004764;font:400 1.6rem/1.25em trade-gothic-next,sans-serif;letter-spacing:.07px;text-transform:none}.ausenco a.btn:focus,.ausenco a.btn:hover,.ausenco button.btn:focus,.ausenco button.btn:hover{border-color:#101820;background-color:#101820;color:#fff}.ausenco .btn.wide1{max-width:391px}.btn i{width:20px;height:16px;display:inline-block;vertical-align:top;background:url(/i/gfx/sprite.svg) no-repeat 100%;background-size:600px auto}.btn.collect i{margin:.1rem 1.2rem 0 0;margin:-.4rem 1.2rem 0 0;background-position:-80px -78px}.btn.share i{width:18px;height:20px;margin:-.6rem 1.2rem 0 0;background-position:-50px -78px}@media all and (min-width:1280px){.btn.collect i{margin-top:.1rem}.btn.share i{margin-top:0}}.mask{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.6);visibility:hidden;z-index:-1}.ausenco .ausenco-logo{width:281px;height:0;padding:52px 0 0;display:block;overflow:hidden;background:url(/i/gfx/ausenco-logo.svg) no-repeat 0 0;background-size:contain;line-height:1.2em}.hd1{color:#004764;font:600 5.6rem/1.28em hero-new,sans-serif;letter-spacing:-.93px}.hd2{position:relative;display:block;color:#004764;font:700 3.6rem/1.5em hero-new,sans-serif;letter-spacing:-.93px}.hd2::before{content:'';width:1rem;position:absolute;top:-.3rem;right:100%;bottom:-.3rem;margin-right:4rem;background-color:#c4d600}.hd2.alt1{font-size:4.8rem}.hd2 .ln0{width:auto;display:block;color:#0095c8;font-size:2.1rem;line-height:1.38em;font-weight:700;letter-spacing:-.6px;text-transform:uppercase}.hd2 .ln1{font-size:1em;line-height:1.5em;font-weight:inherit;display:block}.hd2 .ln1 a{color:inherit}.hd2 .ln2{margin:1.3rem 0 0;display:block;color:#4a4a4a;font:400 3rem/1.4em trade-gothic-next,sans-serif}.hd2.alt2{padding-left:5rem;font-size:5.6rem;font-weight:600}.hd2.alt2::before{right:auto;margin-right:0;left:0}.hd2.alt3{color:#101820}.hd2.alt3::before{display:none}.hd3{margin-bottom:3.8rem;color:#101820;font:700 3.6rem/1.5em hero-new,sans-serif;letter-spacing:-.8px}.hd3.alt1{margin-bottom:2rem;color:#004764;font-size:3rem}.hd4{margin:0 0 4rem;font-size:2.4rem;letter-spacing:-.8px}.hd5{margin:0 0 1rem;color:#004764;font:700 2.1rem/1.5em hero-new,sans-serif;letter-spacing:-.6px}.hd5.alt1{color:#c4d600;text-transform:uppercase}.hd6{margin:0 0 1rem;font:700 1.8rem/1.5em hero-new,sans-serif;letter-spacing:-.6px}.hd6.alt1{font-weight:900;text-transform:uppercase}.wrap>.hd1,.wrap>.hd2,.wrap>.hd3,.wrap>.hd4,.wrap>.hd5,.wrap>.hd6{margin-right:1.6rem;margin-left:1.6rem}.wrap{max-width:1724px;margin:0 auto;padding:0 1.6rem;position:relative}.col{padding:0 1.6rem;list-style:none}.col .col{margin-right:0;margin-left:0}@media (max-width:500px){.col .col{padding-right:0;padding-left:0}}@media all and (min-width:768px){.col.c-1,.col.c-10,.col.c-11,.col.c-12,.col.c-2,.col.c-3,.col.c-4,.col.c-5,.col.c-6,.col.c-7,.col.c-8,.col.c-9{display:inline-block;vertical-align:top}.col.c-1{width:8.33%;width:calc(100% * 1/12)}.col.c-2{width:16.67%;width:calc(100% * 2/12)}.col.c-3{width:25%}.col.c-4{width:33.33%;width:calc(100% * 4/12)}.col.c-5{width:41.67%;width:calc(100% * 5/12)}.col.c-6{width:50%}.col.c-7{width:58.33%;width:calc(100% * 7/12)}.col.c-8{width:66.67%;width:calc(100% * 8/12)}.col.c-9{width:75%}.col.c-10{width:83.33%;width:calc(100% * 7/12)}.col.c-11{width:91.67%;width:calc(100% * 11/12)}.col.c-12{width:100%}.col-inner-wrap{margin-right:-1.6rem;margin-left:-1.6rem}.col .c-6:nth-of-type(2n+1){padding-left:0}.col .c-6:nth-of-type(2n+2){padding-right:0}.col .c-12{padding-left:0;padding-right:0}}input[type=date],input[type=email],input[type=number],input[type=password],input[type=text],input[type=url],select,textarea{min-width:auto;width:100%;height:6rem;margin:0;padding:0 17px;display:block;border:1px solid #efefef;border-radius:0;background-color:#efefef;color:#4a4a4a;font:400 1.8rem/6rem trade-gothic-next,sans-serif;-webkit-appearance:none;text-align:left}input[type=date],input[type=email],input[type=number],input[type=text],input[type=url],textarea{-webkit-appearance:none}textarea{height:169px;padding-top:10px;padding-bottom:10px;line-height:1.4em}.fitlabs input:-webkit-autofill,.fitlabs input:-webkit-autofill::-webkit-input-placeholder,.fitlabs select:-webkit-autofill,.fitlabs select:-webkit-autofill::-webkit-input-placeholder,.fitlabs textarea:-webkit-autofill,.fitlabs textarea:-webkit-autofill::-webkit-input-placeholder{color:#999}input[type=date]:hover,input[type=email]:hover,input[type=number]:hover,input[type=text]:hover,input[type=url]:hover,select:hover,textarea:hover{border-color:#999}input[type=date]:active,input[type=date]:focus,input[type=email]:active,input[type=email]:focus,input[type=number]:active,input[type=number]:focus,input[type=text]:active,input[type=text]:focus,input[type=url]:active,input[type=url]:focus,select:active,select:focus,textarea:active,textarea:focus{border-color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999;font-weight:400;transition:color .3s ease-in-out}input:-moz-placeholder,textarea:-moz-placeholder{color:#999;font-weight:400;transition:color .3s ease-in-out}input::-moz-placeholder,textarea::-moz-placeholder{color:#999;font-weight:400;transition:color .3s ease-in-out}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999;font-weight:400;transition:color .3s ease-in-out}select{-moz-appearance:none;text-indent:.01px;text-overflow:'';padding:0 30px 0 10px;display:inline-block;line-height:1.5em;background-image:linear-gradient(45deg,transparent 50%,#1e376c 50%),linear-gradient(135deg,#1e376c 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;background-color:#fff;transition:none;transition:border .3s ease-in-out}select::-ms-expand{display:none}select:focus{background-image:linear-gradient(45deg,#504f53 50%,transparent 50%),linear-gradient(135deg,transparent 50%,#504f53 50%);background-position:calc(100% - 15px) 50%,calc(100% - 20px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;border-color:#504f53}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #1a1a1a}.cb-ico{width:30px;height:30px;display:inline-block;vertical-align:top;border:1px solid #9b9b9b}input[type=checkbox]:checked+.cb-ico{background:url(/i/gfx/sprite.svg) no-repeat -205px -1px;background-size:600px auto}.cb-ico+.txt{width:calc(100% - 30px);padding:.8rem 0 0 2rem;display:inline-block;vertical-align:top;font-size:2.1rem;line-height:1.2em}.cb-ico~.form-errors,.recaptcha-box .form-errors{margin-top:2rem}.recaptcha-box .form-errors{max-width:300px}@media all and (min-width:1280px){.cb-ico+.txt{padding-top:.2rem}}.searchform{margin:0 0 6rem}label.search{position:relative;display:block}label.search input{padding-left:53px}label.search::before{content:'';width:18px;height:18px;position:absolute;top:50%;margin-top:-9px;left:20px;background:url(/i/gfx/sprite.svg) no-repeat 0 -80px;background-size:600px auto}.searchform.alt1 .btn,.searchform.alt1 .search{display:inline-block;vertical-align:top}.searchform.alt1 .search{width:calc(100% - 10rem)}.searchform.alt1 .btn{width:10rem;padding:1.8rem 0 1.8rem}@media all and (min-width:500px){.searchform.alt1 .search{width:calc(100% - 17.4rem)}.searchform.alt1 .btn{width:17.4rem}}@media all and (min-width:1280px){.searchform.alt1 .btn,.searchform.alt1 input{height:60px;line-height:60px;padding-top:0;padding-bottom:0}}.mod{padding-top:8rem;padding-bottom:8rem}.mod-foot{margin-top:2.2rem;text-align:center}.mod-foot .btn{max-width:39.4rem}.intro-mod .hd1{margin-bottom:.5em}.intro-mod p{margin:.5rem 0 0;font-size:2.2rem;line-height:1.75em}.intro-mod p+.btn{margin-top:1.29em}.intro-mod{padding:5.4rem 0 6rem}.eid-2 .intro-mod{padding-bottom:4rem}.eid-2 .intro-mod .hd1{font-size:6rem;line-height:1em}.eid-2 .intro-mod .col{width:100%;max-width:107.2rem;margin:0 auto;display:block}.eid-2 .intro-mod .body{padding:.2rem 0 .8rem 2.5rem;border-left:1rem solid #edf1f5}@media all and (min-width:768px){.eid-2 .intro-mod{padding-top:7rem}.eid-2 .intro-mod .hd1{max-width:474px;margin-bottom:0;letter-spacing:-1.33px}}@media all and (min-width:1024px){.eid-2 .intro-mod .hd1{font-size:8rem;line-height:1em}.intro-mod .btn{max-width:393px}}.top-img{width:100%;margin:0 0 6rem;position:relative;display:block;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.top-img::after{content:'';padding-top:33.33%;display:block}@media all and (min-width:768px){.top-img+.page-tabs{margin-top:-11rem}.top-img::after{content:'';padding-top:20.83%;display:block}}.banner-wrap{padding:7rem 0;position:relative}.banner-wrap::before{content:'';position:absolute;top:0;right:49%;bottom:0;left:0;background-color:#edf1f5}.banner{width:100%;position:relative}.banner .img{display:block;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.banner .img::after{content:'';padding-top:75%;display:block}.banner .blk-preview{margin:-6rem 3.2rem 0}@media all and (min-width:375px){.banner .img::after{padding-top:56.25%}}@media all and (min-width:768px){.banner-wrap{max-width:1724px;margin:0 auto;padding-right:3.2rem;padding-left:3.2rem}.banner .blk-preview{width:33.9%;height:auto;position:absolute;top:6rem;left:8.45%}.banner.topRight .blk-preview{right:8.45%;left:auto}.banner.bottomRight .blk-preview{top:auto;right:8.45%;bottom:0;left:auto}.banner.bottomLeft .blk-preview{top:auto;bottom:0}}@media all and (min-width:1024px){.banner .blk-preview{width:42%;padding-right:5.8rem}.banner .blk-preview .hd2{max-width:378px}.banner .img::after{padding-top:41.97%}}@media all and (min-width:1400px){.banner .blk-preview{padding-right:6.8rem}}@media all and (min-width:1724px){.banner-wrap::before{left:calc((100vw - 1724px)/ -2)}}.carousel{white-space:nowrap;overflow-x:hidden}.carousel .banner{margin-right:3.2rem;display:inline-block;vertical-align:top;white-space:normal}.carousel .flickity-page-dots{width:auto;right:0;left:0;padding:0 1.8rem;bottom:0;text-align:right}.carousel .dot{width:3rem;height:3rem;margin:1rem;position:relative;vertical-align:top;border:none;border-radius:0;background-color:transparent;opacity:1}.carousel .dot::before{content:'';position:absolute;top:.3rem;right:.3rem;bottom:.3rem;left:.3rem;background-color:#d1dde6}.carousel .dot.is-selected{background-color:#004764}.videobox{position:relative}.videobox::after{content:'';padding-top:56.25%;display:block}.videobox iframe,.videobox video{width:100%;height:100%;position:absolute;top:0;left:0}.promo-lineup{margin-top:-3.2rem}.promo-lineup+.promo-lineup{margin:5.6rem auto 5.6rem}.promo-lineup li{list-style:none}.promo{width:100%;margin:3.2rem 0;position:relative;display:inline-block;vertical-align:top}.promo img{width:100%;max-width:100%}.promo .img{width:100%;max-width:100%;position:relative;display:block;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.promo .img::after{content:'';padding-top:37.18%;position:relative;display:block}.promo a{height:100%;display:block;color:#004764;text-decoration:none}.promo a:not(.btn):focus,.promo a:not(.btn):hover{text-decoration:underline}.promo .hd{margin-top:2rem;font:600 2.4rem/1.5em hero-new,sans-serif;letter-spacing:-.6px}.lrg .promo::after{content:'';padding-top:86%;display:block}.lrg .promo .img{position:absolute;top:0;right:0;bottom:0;left:0;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.lrg .promo .con{position:absolute;bottom:3.2rem;right:3.2rem;left:3.2rem;z-index:25}.lrg .promo .hd{color:#fff;font-size:4.2rem;line-height:1.33em}.lrg .promo .btn{max-width:237px;margin-top:3.2rem;padding-right:.5rem;padding-left:.5rem}@media all and (max-width:767px){.promo{width:50%}.lrg .promo{width:100%}}@media all and (min-width:768px){.lrg .promo .con{bottom:5.8rem;right:5.2rem;left:5.2rem}.lrg .promo .btn{margin-top:5.2rem}}.expert-mod{margin-bottom:8rem}.expert-lineup{margin-top:-3.2rem;position:relative}.expert-lineup+.expert-lineup{margin-top:0}.expert-box{width:100%;margin:3.2rem 0;display:inline-block;vertical-align:top}.expert-box .item{min-height:30rem;position:relative;display:block;background-color:#edf1f5;color:#101820;text-align:right}.expert-box .item::after{content:'';padding-top:102.3%;display:block}.expert-box:not(.feat) .item a{width:100%;height:0;padding-top:102.3%;position:absolute;top:0;left:0;z-index:20;overflow:hidden}.expert-box .txt{width:100%;padding-top:2rem;position:absolute;left:0;z-index:10;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.expert-box .hd{margin:0 2rem;display:block;font:600 2.8rem/1.2em hero-new,sans-serif;text-align:left}.expert-box .hd+span{margin:.9rem 2rem 0;display:block;color:#004764;font:400 1.8rem/1.33em trade-gothic-next,sans-serif;text-align:left}.expert-box:not(.feat) img{width:63.94%;height:auto;display:inline-block;vertical-align:top;max-width:25rem;max-height:25rem;position:absolute;bottom:0;right:0}@media all and (max-width:767px){.expert-box{width:50%}.lrg .promo{width:100%}}@media all and (max-width:500px){.expert-box{width:100%}}.soc-links{margin:-.5rem 0;padding:0 .6rem;text-align:center}.soc-links li{margin:.5rem 1rem;display:inline-block;vertical-align:top;list-style:none}.soc{width:36px;height:0;padding-top:36px;overflow:hidden;display:block;background:url(/i/gfx/sprite.svg) no-repeat -100%;background-size:600px auto}.soc.fb{background-position:0 0}.soc.in{background-position:-36px 0}.soc.tw{width:45px;background-position:-72px 0}.soc.it{background-position:-118px 0}.soc.yt{width:49px;background-position:-154px 0}.soc.mail{width:48px;background-position:-350px 0}.ausenco .share-mod ul{margin:0 -1rem;display:none}.ausenco .share-mod ul.on{display:block}.ausenco .share-mod li{margin:1rem;display:inline-block;vertical-align:top;list-style:none}.tgl-site{padding:6px 10px 6px 5px;padding:.6rem 1rem .6rem .5rem;position:relative;display:inline-block;color:#101820;font:1.8rem/1.2em hero-new,sans-serif;text-transform:uppercase}.ausenco .tgl-caret{padding-right:10px}.tgl-caret::before{content:'';width:7px;height:5px;position:absolute;top:50%;margin-top:-3px;right:0;background:url(/i/gfx/sprite.svg) no-repeat 0 -70px;background-size:600px auto}.tgl-item.opened .tgl-caret::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.search-btn{width:5.1rem;height:5.1rem;position:relative;display:block}.search-btn::before{content:'';width:14px;height:14px;position:absolute;top:50%;left:50%;margin:-7px 0 0 -7px;overflow:hidden;display:block;background:url(/i/gfx/sprite.svg) no-repeat 0 -54px;background-size:600px auto}.search-nav.tgl-item .searchform{margin:0}.search-nav.tgl-item .searchform,.search-nav.tgl-item.opened .search-btn{display:none}.search-nav.tgl-item.opened .searchform{display:block}@media all and (max-width:899px){.tgl-site-nav{margin-top:20px}.search-nav.tgl-item{width:100%;padding:30px 16px;position:fixed;bottom:0;left:0;background-color:#fff}.search-nav.tgl-item .searchform{max-width:391px;margin:0 auto;display:block}.search-nav.tgl-item .search-btn{display:none}}#header{position:fixed;top:0;right:0;bottom:0;left:0;z-index:600;background-color:#fff;box-shadow:0 2px 2px 0 #004764}#header .ausenco-logo{width:141px;padding-top:26px;position:fixed;top:17px;left:50%;margin:0 0 0 -70px;z-index:220}.menu-btn{width:80px;height:60px;overflow:hidden;position:fixed;top:0;left:0;z-index:520;background-color:#fff}.menu-btn span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.menu-btn i,.menu-btn i::after,.menu-btn i::before{width:34px;height:4px;position:absolute;background-color:#0095c8}.menu-btn i{top:50%;left:50%;margin:-2px 0 0 -17px}.menu-btn i::after,.menu-btn i::before{content:'';top:-10px;left:0}.menu-btn i::after{top:10px}.menu li{position:relative}.menu a{padding:2px 5px;position:relative;display:inline-block;color:#101820;font:2.2rem/1.2em hero-new,sans-serif;text-decoration:none}.menu .active a{font-weight:700}#header .dd-mask{background:0 0}.menu-drop-on #header .dd-mask{visibility:visible;z-index:500}.menu .dd{width:365px;width:300px;padding:30px 0;position:absolute;top:100%;left:30px;z-index:700;background-color:#edf1f5;text-align:left;display:none}.menu .opened .dd{display:block}.menu .dd::before{content:'';width:103px;height:8px;position:absolute;top:-8px;background-color:#004764}.menu .dd .wrap{padding:0}.menu .dd li{margin:10px 0;display:block;overflow:hidden}.menu .gn-190 .dd li{margin-top:0;margin-bottom:0}.menu .dd a{padding:12px 10px 12px 25px;position:relative;display:inline-block;vertical-align:top;color:#0095c8;font-size:2.1rem;line-height:1.2em;font-weight:700}.menu .dd a::before{content:'';width:10px;position:absolute;top:0;bottom:0;left:-10px;background-color:#c4d600;transition:left .2s ease-in-out}.dd .active a,.menu .dd a:hover{color:#004764}.dd .active a::before,.menu .dd a:hover::before{left:0}.ausenco .dd.alt1{width:auto;min-width:60px;padding-top:10px;padding-bottom:10px;left:0}.ausenco .dd.alt1::before{display:none}.ausenco .dd.alt1 li{margin:1rem 0}.ausenco .dd.alt1 a{padding:3px 10px 3px 20px;overflow:hidden;color:#101820;font-size:14px;font-weight:400}.ausenco .dd.alt1 a::before{width:5px}.ausenco .dd.alt1 .active a{font-weight:600}@media all and (max-width:899px){.ausenco #header .dd-mask{display:none}.ausenco .menu .dd,.ausenco .menu .dd.alt1{margin:1rem 0 3rem;position:relative;border-top:1px solid #edf1f5;border-bottom:1px solid #edf1f5;background-color:#fff;text-align:center}.ausenco .menu .dd{width:auto;min-width:60px;padding-top:10px;padding-bottom:10px;left:0}.ausenco .menu .dd::before{display:none}.ausenco .menu .dd li{margin:1rem 0}html.ausenco .menu .dd a{padding:3px 10px 3px 20px;overflow:hidden;color:#101820;font-size:14px;font-weight:400}.ausenco .menu .dd a::before{width:5px}.ausenco .menu .dd .active a{font-weight:600}#wrapper{padding-top:60px}#header{height:60px}#menu{width:100%;position:fixed;top:60px;right:100%;bottom:0;z-index:500;overflow:visible;background:rgba(255,255,255,1);color:#fff;transition:all .3s ease-in-out;visibility:hidden}.menuscroller{width:100%;height:100%;max-height:100%;position:absolute;top:0;left:0;z-index:5;overflow-y:scroll;-webkit-overflow-scrolling:touch}.menubox{width:100%;height:100%;display:table;overflow:auto}#menu .menu{width:100%;max-height:100%;padding:29px 0 100px;display:table-cell;overflow:auto;vertical-align:middle}.menu-on #menu{right:0;visibility:visible}.menu-on #menu+.mask{z-index:250;opacity:1;visibility:visible}.menu-on .menu-btn i,.menu-on .menu-btn i::after,.menu-on .menu-btn i::before{background-color:#101820}.menu{text-align:center}.menu a{margin:10px;font-size:16px}.menu-2{margin:40px 0 0}.menu-2 a,.menu-2 button{font-size:14px}.menu .close-btn,.menu .dd{display:none}}@media all and (min-width:900px){#wrapper{padding-top:14.8rem}#header{height:148px;height:14.8rem}#header .ausenco-logo{width:221px;padding-top:44px;margin:0;position:absolute;top:6.4rem;left:3.2rem}.menubox{max-width:1724px;margin:0 auto;padding:0 16px;position:relative}.menu{position:relative;text-align:right}.menu-1{margin:0 -30px;padding:76px 0 0;padding:7.6rem 0 0}.menu-1>li{display:inline-block;vertical-align:top;z-index:600}.ausenco .menu-1>li>a{padding:1.1rem 3rem 4rem;display:block;line-height:2.1rem}.menu-2{margin:0;padding:0;position:absolute;top:0;right:-24px}.menu-2 li{margin:1.2rem .6rem;display:inline-block;vertical-align:middle}.menu-2 a{padding:1.5rem 1rem;display:block;font-size:1.8rem}#gnavtoggle,.menu .close-btn{display:none}.menu-1 .tgl-caret::before{display:none}}@media all and (min-width:1291px){#header .ausenco-logo{width:281px;padding-top:54px;top:54px}.menu .dd{width:365px}.menu-1>li>a{font-size:1.8rem}.menu-2 a,.tgl-site{font-size:1.4rem}}.gfooter{margin:10rem 0 0;padding:6rem 0;font-size:16px;font-weight:700;letter-spacing:-.53px;text-align:center}.gfooter p{margin:6rem 0}.gfooter li{display:inline-block;vertical-align:top;list-style:none}.gfooter li a{color:#101820}.gfooter .links{margin:6rem 0}.gfooter .links li{padding:0 10px;position:relative;line-height:20px}.gfooter .links li::after{content:'';width:1px;height:12px;position:absolute;top:50%;margin-top:-6px;right:0;background-color:#101820}.gfooter .links li:last-of-type::after{display:none}@media all and (min-width:768px){.gfooter .links,.gfooter p{margin:6rem 4rem;display:inline-block;vertical-align:top}}@media all and (min-width:1024px){.gfooter{text-align:right}.gfooter .links,.gfooter p{margin-top:.7rem;margin-bottom:.7rem}.gfooter .links{margin-right:.6rem}.gfooter .soc-links{float:left}}.tab.c-1,.tab.c-10,.tab.c-11,.tab.c-12,.tab.c-2,.tab.c-2-4,.tab.c-3,.tab.c-4,.tab.c-5,.tab.c-6,.tab.c-7,.tab.c-8,.tab.c-9{display:inline-block;vertical-align:top}.top-img+.page-tabs{margin-top:-6rem}.page-tabs .wrap{padding:0}.tab.c-1{width:8.33%;width:calc(100% * 1/12)}.tab.c-2{width:16.67%;width:calc(100% * 2/12)}.tab.c-2-4{width:20%}.tab.c-3{width:25%}.tab.c-4{width:33.33%;width:calc(100% * 4/12)}.tab.c-5{width:41.67%;width:calc(100% * 5/12)}.tab.c-6{width:50%}.tab.c-7{width:58.33%;width:calc(100% * 7/12)}.tab.c-8{width:66.67%;width:calc(100% * 8/12)}.tab.c-9{width:75%}.tab.c-10{width:83.33%;width:calc(100% * 7/12)}.tab.c-11{width:91.67%;width:calc(100% * 11/12)}.tab.c-12{width:100%}.tab a{height:10rem;padding:0 5px;display:block;background-color:#edf1f5;font:400 2.1rem/1.2em hero-new,sans-serif;letter-spacing:-.6px;text-decoration:none;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;text-align:center}.tab span{display:inline-block;vertical-align:middle}.tab.active a{background-color:#0095c8;color:#fff;font-size:2.4rem;font-weight:700}@media all and (min-width:1024px){.page-tabs .wrap{padding:0 16px}}.page-nav{padding:15.8rem 0;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.page-nav .col{margin:3.2rem auto}.blk-preview{max-width:566px;height:100%;padding:5rem 5.4rem 6rem 8rem;background-color:#fff}.blk-preview .hd2{margin-bottom:2.2rem;font-size:4.2rem}.blk-preview .hd2>a{color:inherit}.blk-preview p{margin:.9rem 0 1.9rem}.blk-preview .foot{margin:1.9rem 0 0;font-size:1.8rem;line-height:1.2em}.blk-preview .foot a{font-weight:700;letter-spacing:-.6px}.blk-preview .foot .btn{margin-top:2.1rem}.blk-preview.alt1{padding:0}.blk-preview.alt1 .hd2{padding-left:4rem}.blk-preview.alt1 .hd2::before{right:auto;left:0}.blk-preview.alt1+.blk-preview.alt1{margin-top:6rem}.in-focus-mod{padding-top:7rem;padding-bottom:7rem}.grecaptcha-badge{display:none!important}.ausenco .tgl-site-nav .fr,.ausenco .tgl-site-nav .pt{display:none}.promo-lineup.infocus-feat{margin-bottom:5.8rem}.promo-lineup.infocus-feat .col{width:100%}.promo-lineup.infocus-feat .promo{margin-top:2.5rem;margin-bottom:2.5rem;text-align:left}.promo-lineup.infocus-feat .promo .img{width:calc(100% + 2px);max-width:calc(100% + 2px);margin-top:-1px;margin-right:-1px;margin-left:-1px}.promo-lineup.infocus-feat .promo .img::after{padding-top:100%}.promo-lineup.infocus-feat .promo article{height:100%;border:1px solid #acb4ba}.promo-lineup.infocus-feat .hd{margin-top:0;padding:2.5rem}@media all and (min-width:500px){.ausenco .promo-lineup.infocus-feat .col{width:50%}}@media all and (min-width:768px){.promo-lineup.infocus-feat{text-align:center;text-align:left}.promo-lineup.infocus-feat .promo .img::after{padding-top:37.18%}.promo-lineup.infocus-feat .col.c-4,.promo-lineup.infocus-feat.len-3 .col,.promo-lineup.infocus-feat.len-6 .col{width:33.33%;width:calc(100% * 4/12)}.promo-lineup.infocus-feat.len-4 .col{width:50%}.promo-lineup.infocus-feat.len-4 .promo .img::after{padding-top:100%}.promo-lineup.infocus-feat.len-5 .col:nth-of-type(2)~.col{width:33.33%;width:calc(100% * 4/12)}.ausenco .in-focus-single .promo-lineup.infocus-feat.len-5 .col{width:50%}}@media all and (min-width:1024px){.promo-lineup.infocus-feat.len-4 .col{width:25%}.ausenco .in-focus-single .promo-lineup.infocus-feat.len-5 .col.c-4{width:33.33%}.ausenco .in-focus-single .promo-lineup.infocus-feat.len-5 .col.c-4:last-of-type{padding-right:0}}.video-box{position:relative;background-color:#000}.video-box::after{content:'';padding-top:86%;padding-top:56.25%;display:block}.video-box video{width:100%;height:100%;position:absolute;top:0;left:0}.video-poster{width:100%;height:100%;position:absolute;top:0;left:0;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.video-box.playing .video-poster{display:none}.cat-comm-ser .hd1{margin-bottom:1.6rem}.cat-comm-ser .intro{margin-bottom:3.2rem}.cat-comm-ser.comm .insight-promo .hd4{display:none}.elem-api-load-more-infinite::after,.ico-loading{content:'';box-sizing:border-box;width:30px;height:30px;margin:0 auto;display:block;border:1px solid #ccc;border-top-color:#101820;border-radius:50%;-webkit-animation:spinner .6s linear infinite;animation:spinner .6s linear infinite}@-webkit-keyframes spinner{to{-webkit-transform:rotate(360deg)}}@keyframes spinner{to{transform:rotate(360deg)}}.in-focus-4 .summary .insight-promo{padding-bottom:4rem}.article-wrap .in-focus-4 .related .hd6{padding-bottom:0;border-bottom:none}.in-focus-4 .article-body{max-width:100%}@media all and (min-width:768px){.in-focus-4 .summary .c-3,.in-focus-4 .summary+.c-9 .col.c-6{width:100%}.in-focus-4 .summary{width:40%}.in-focus-4 .article-layout{width:60%}.in-focus-4 .promo-lineup.infocus-feat .col.c-4,.in-focus-4 .promo-lineup.infocus-feat.len-3 .col,.in-focus-4 .promo-lineup.infocus-feat.len-6 .col{width:50%}.in-focus-4 .article-layout .col{padding-left:0}}@media all and (min-width:1024px){.in-focus-4 .summary{width:25%}.in-focus-4 .article-layout{width:75%}}.sm-posts.len-plus-1{display:grid;gap:3.2rem;grid-template-columns:1fr}.page-sm-posts.sm-posts{padding-bottom:6rem}.sm-post iframe{width:100%!important;max-width:100%!important}.sm-post .twitter-tweet{max-width:100%!important;margin:0!important}@media all and (min-width:600px){.sm-posts.len-plus-1{grid-template-columns:1fr 1fr}}@media all and (min-width:768px){.sm-posts.len-plus-1:not(.page-sm-posts){margin-left:-66.67%;margin-left:calc(-66.67% - 1.6rem)}.c-6 .page-sm-posts.sm-posts.len-plus-1{display:block}}@media all and (min-width:1024px){.sm-posts.len-plus-1{margin-left:0}}@media all and (min-width:1280px){.c-6 .page-sm-posts.sm-posts.len-plus-1{display:grid}}