body.de_light{font-weight:400;color:#707070;font-family:Open Sans}.text-light{color:#fff}.de_light span.overlay{background:rgba(0,0,0,.8)}.text-light .btn-line,.text-light a.btn-line{border:2px solid #fff!important;color:#fff}.btn-line:after,a.btn-line:after{color:#fff!important}.call-to-action h3{font-size:22px}.tp-caption.big-white{font-weight:600;letter-spacing:10px}.tp-caption.ultra-big-white{font-size:75px;font-weight:700}.typing-wrap{font-family:Montserrat}h1,h2,h3,h4,h5,h6{font-weight:500}.h2,h2{font-weight:700;margin-bottom:0;text-transform:uppercase!important;letter-spacing:2px}h2 .wm{font-size:80px;color:rgba(0,0,0,.05);position:absolute;text-align:left;margin-left:-130px;width:100%;display:block;z-index:0}.h2{font-size:48px;line-height:48px}h3{font-size:17px;font-weight:600;text-transform:uppercase!important}.text-light h2 .wm{color:hsla(0,0%,100%,.2)}a.btn-custom{padding:10px 20px;font-weight:700;color:#fff;border-radius:0}#mainmenu>li{font-size:12px;font-weight:600;letter-spacing:2px}.separator span i{font-size:20px;margin-top:-5px}.separator span:after,.separator span:before{border-bottom:2px solid hsla(0,0%,100%,.5)}.de_light .separator span:after,.de_light .separator span:before{border-bottom:2px solid #aaa}.de_tab.tab_steps .de_nav li span{text-transform:uppercase;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.de_tab.tab_steps .de_nav li.active span{border:5px solid #fff}.box-icon i{padding:18px;font-size:24px;color:#fff;text-align:center;background:#333;width:60px}.de_count span{font-weight:600;color:#333}.text-light .de_count span{color:#fff}.de_count h3{font-size:56px}.project-name{font-size:15px;color:#fff;text-transform:uppercase;letter-spacing:0;font-family:Montserrat}.widget h4{font-size:18px;font-weight:700;letter-spacing:0}.de_light .blog-list li,.de_light .widget{border-bottom:1px solid #707070}.blog-list .btn-more{color:#fff;font-family:Montserrat}.widget.widget-post ul li{padding:3px 0;font-weight:500;border-bottom:1px solid #ddd}.widget.widget-post ul li a{color:#707070}.widget.widget-post ul li:last-child{border:none}.de_light .widget_tags li{margin-bottom:10px}.de_light .widget_tags li a{border:2px solid #909090;text-transform:uppercase}.blog-list .date-box .day,.blog-read .date-box .day,.bloglist .date-box .day{background:#303030}.arrow-up,.blog-list img,.box-fx .inner,.dark .box-fx .inner{border:none}.text-light .btn-line,.text-light a.btn-line{font-weight:600}.text-light .btn-line:hover,.text-light a.btn-line:hover{background:#fff}