h1,h2,h3,h4,h5,h6{font-family:Red Hat Display;text-transform:none;font-weight:700;letter-spacing:normal}body{font-family:Roboto;font-weight:400;line-height:1.6em;font-size:17px}.de_light .de_count h3,.de_tab.tab_steps .de_nav li span{font-family:Red Hat Display}.expand h4{font-size:15px}.bg-dark{background:#111!important}h1{text-transform:none;letter-spacing:0;letter-spacing:-2px;text-align:left;font-size:48px}h2{letter-spacing:-.5px;font-size:38px}h3{font-size:20px}#mainmenu,#mainmenu li a{text-transform:none;letter-spacing:0;font-size:15px}#mainmenu>li>a{font-weight:700}#mainmenu li a:hover{color:#fff!important}#mainmenu li ul.mega li.title{font-size:16px}.de_count.ultra-big{padding:0}.de_count.ultra-big h3{margin-bottom:0;letter-spacing:-10px}.de_count.ultra-big span{letter-spacing:0;font-size:16px}.de_phone-simple .d-num{letter-spacing:-1.1px;color:#000}a.btn-custom,a.btn-custom:hover{font-family:Red Hat Display;text-transform:none;font-weight:700;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;letter-spacing:0;color:#fff;font-size:15px}.box-number.square i{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.de_tab.tab_steps .de_nav li span{text-transform:none}.text-light p.lead{color:#fff}p.lead{font-size:18px}.de_light .project-info .details{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:none}.header-light #menu-btn:hover:before{color:#fff}footer{font-size:16px}footer .widget ul li,footer address span{padding:2px 0}