body,h1,h2,h3,h4,h5,h6,p,ul{font-family:Helvetica,Arial,sans-serif}.home-carousel{background:url(../img/nanpu-bridge_blured.jpg)50% repeat}.home-carousel h1{text-transform:none;font-weight:400;letter-spacing:normal}.home-carousel h2{text-transform:none;font-weight:400;letter-spacing:normal}.home-carousel ul{text-transform:none;font-weight:400;letter-spacing:normal}.home-carousel p{text-transform:none;font-weight:400;letter-spacing:normal}.home-carousel .dark-mask{opacity:0}section,div.section{margin-bottom:0}.bar{padding:30px 0}.bar.background-galliano{background:#fff2cc}.bar.nomargin{padding-bottom:0}#footer-nav{display:none}@media(max-width:768px){#footer-nav{display:block;text-transform:uppercase;background-color:#7ba3bf}#footer-nav ul{margin:0;padding:0}#footer-nav li{display:block;list-style-type:none;margin:0;padding:0;border-bottom:1px solid #fff}#footer-nav li i{float:right}#footer-nav li:last-child{border:0}#footer-nav a{display:block;padding:.7em;color:#fff}#footer-nav a:hover,#footer-nav a:active{display:block;background-color:silver;text-decoration:none}}#footer{padding:15px 0}#copyright{padding:15px 0}ul{padding-left:1.3em}figure figcaption{font-weight:700;font-style:italic}figure.center figcaption{text-align:center}figure.float-left img{float:left}figure.flex{display:inline-flex}figure.inline-block{display:inline-block}figure.inline-block figcaption{text-align:center}#language{text-transform:uppercase}.certifications img{width:30px;height:30px;margin-right:5px}.row.odd{background-color:#ebebeb;padding:40px 0}.row.even{background-color:#fff;padding:40px 0}.text-center .lead{text-align:center}.heading-banner{background-image:none;background-color:var(--banner-color);background-position-x:center;background-position-y:center;background-repeat:space;background-size:auto;color:#000}.heading-banner .container{min-height:340px;background-repeat:no-repeat;background-position-x:right 15px;background-position-y:bottom}.heading-banner h1{margin-top:40px;color:#000;font-size:4em;font-weight:400}.heading-banner h2{color:#000;font-size:1.5em;line-height:1.5em;font-weight:400;text-transform:none;margin-bottom:10px}.heading-banner p{font-size:1.2em}.heading-banner .btn-free-sample{display:none}@media(max-width:768px){.hero-photo img{max-width:100%;display:block}.sub-models{max-width:70%;display:block}figure img{max-width:100%}}@media(min-width:990px){.hero-photo img{display:inline;margin-top:3em;height:300px}.sub-models{display:inline;height:200px}.heading-banner{background-size:100%}}.heading-banner+p{margin:0}#bar-features{padding-bottom:0}.certifications .icon{border:0}#app-photo.bar{padding:0 0 0;text-align:right}#app-photo.bar figure{text-align:right}#app-photo.bar img{width:80%}#prdGallery img{height:300px}#getQuoteSection{display:none}#bar-dimension img{width:100%}.prd-list ul{list-style-type:dash;padding-left:1.3em}#tespro-zenovate-logo{height:20px}#IMLink i{font-size:80px;color:lime}@media(max-width:768px){#IMQR{display:none}}@media(min-width:990px){#IMLink{display:none}#IMQR img{width:100px}}.contact-us{display:none}#page-products .heading-banner h1{color:#fff}#page-products .heading-banner h2{color:#fff}#page-products .heading-banner img{height:400px}#page-support .heading-banner h1,#page-support .heading-banner h2,#page-support .heading-banner h3,#page-support .heading-banner h4,#page-support .heading-banner h5{color:#fff}#page-support .hfc{display:none}#page-contact .heading-banner h1{color:#fff}#page-contact .heading-banner h2{color:#fff}.prd-list{padding-top:40px}#distributors{display:none}