.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}.carouselbanner-wrp{position:relative;display:none}.carouselbanner-wrp .controls-container{padding:0;margin:0}.carouselbanner-wrp .controls-container li{opacity:0;top:50%;cursor:pointer;border-radius:50%;list-style:none;position:absolute;display:block;width:6px;height:6px;right:5px;margin-top:-3px;outline:0;transition:ease-in .2s;box-sizing:border-box;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAKqADAAQAAAABAAAAKgAAAAD30ocxAAAA40lEQVRYCe2Z0QqDMAxF3XzY9+2P+lV73l+NPW23YEvQCHm4rpHdQqiUEE+uaSw6Tfwx80PyIxaEfMBu/NC8iAWhPoulhbWQaWE9yHSwdePUx9zAvDlNGdSNI1iIQB9Sli7pElDKSlkooDJQGfxVGXgHidFr7kFmNNTe/Tewe44Z1jvs9ahtfkTcDMp5DF3NlrTnNHptA9lgfzWf4pUqSFY5SEkpCQVs21MLipSENk5EpYiPlIyoFPE51WfHgoxs27HXw1vQWm0PNh1kg7awdEjmP6EniC+wF+wOe8NSD2byPdEvzay/SlprDUkAAAAASUVORK5CYII=');background-repeat:no-repeat;background-color:#fff;background-size:3px;background-position:center}.carouselbanner-wrp .controls-container li img{width:50%}.carouselbanner-wrp .controls-container li:first-child{left:5px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAKqADAAQAAAABAAAAKgAAAAD30ocxAAAA0klEQVRYCe2YQQqDQAxFpS48Se/pldy49mb2pzSiA5IsZjq/5QfCKAZ5vEkGdBjaxFj7tdVfCMAJuSCfyA1JGQa5IvdPzljpooSkhL2DpIKNIA3W2qHFPKTbKgtpdd1CkLXUy6RMwoCfk34EabqjttDgRIayz2Uyayqqy5g8T/o3rw92ZkgT8g52yP3hpL+0slu9uGSGvYDaTQbWPi2srnsIttUWyKzMwoDaQG2gNmjVA/9qtutvR9+s6OiavZBhvYOlgnRRJSwlZAlLDemw1QfnBeaAveVp+MtDAAAAAElFTkSuQmCC')}.carouselbanner-wrp:hover .controls-container li{opacity:.7;width:24px;height:24px;margin-top:-12px;background-size:12px;right:10px}.carouselbanner-wrp:hover .controls-container li:first-child{left:10px}.carouselbanner-wrp:hover .controls-container li:hover{opacity:1}.carouselbanner-wrp:hover .controls-container li:active{opacity:.3}.carouselbanner{overflow:hidden;width:100%;margin:1rem 0}.auto-hw-logo {width:auto;height:100%}.logo-container {display:inline-block}.logo-container.has-infocard {position:relative;z-index:222}#infocard {position:absolute;top:100%;margin-top:5px;width:440px;padding:20px;background:#fff;color:#666;border-radius:2px;font-size:12px;display:block;visibility:hidden;opacity:0;box-shadow:0 2px 3px rgba(0,0,0,.1);-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-ms-transition:all .15s ease-out;transition:all .15s ease-out;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s;-webkit-backface-visibility:hidden}.logo-container.has-infocard:hover #infocard {visibility:visible;opacity:1;margin-top:10px;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;-transition-delay:0s}#infocard h1,#infocard h2,#infocard h3,#infocard h4 {font-size:12px;line-height:20px;margin-top:10px}#infocard .info-social li {display:inline-block;margin-right:20px}#infocard .info-social li {display:inline-block;margin-right:20px}#infocard p {margin-top:0;margin-bottom:10px}#infocard .uk-icon-button {border-radius:3px;width:28px;height:28px;line-height:28px;font-size:13px}#infocard .social-header,#infocard .infocard-social span {display:block;margin-bottom:5px;font-weight:bold}