@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:400,700|Roboto:300,400,400i,500,700);body,nav.navbar-default .navbar-nav>li>a{font-size:16px;font-family:Roboto,sans-serif}.about-section h3,.header-content-inner h1{letter-spacing:.05em;text-transform:uppercase}.btn-default-new,body,nav.navbar-default .navbar-brand{font-family:Roboto,sans-serif}footer,section{padding:80px 0;position:relative;text-align:center}.service-items .icon,footer,section{text-align:center}body{background:#fff;color:#414141;overflow-x:hidden;-webkit-text-stroke:rgba(255,255,255,0.01) 0.1px;-webkit-font-smoothing:antialiased!important}a{text-decoration:none;-ms-transition:.3s ease-in;-webkit-transition:.3s ease-in;transition:.3s ease-in}a:active,a:focus,a:hover{outline:0;text-decoration:none}:focus{outline:0}img{max-width:100%,height: auto}b,strong{font-weight:700}em,i{font-style:italic}.clear{border:0;clear:both;height:0}h1,h2,h3,h4,h5,h6,p{font-weight:400;margin:0}input,textarea{-webkit-appearance:none;border-radius:0}body,html{height:100%}nav.navbar-default{background-color:rgba(0,0,0,.28);border-color:rgba(0,0,0,.05);-ms-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}nav.navbar-default.affix{background-color:#222;-ms-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}nav.navbar-default .navbar-brand{color:#fff;font-size:24px;text-transform:uppercase}nav.navbar-default .navbar-brand:focus,nav.navbar-default .navbar-brand:hover{color:#fff!important;background-color:transparent}nav.navbar-default .navbar-nav>li>a{color:#fff;text-transform:uppercase}nav.navbar-default .navbar-nav li a.active,nav.navbar-default .navbar-nav li a.active:focus,nav.navbar-default .navbar-nav li a.active:hover,nav.navbar-default .navbar-nav>li>a:focus,nav.navbar-default .navbar-nav>li>a:hover{color:#f05f40;background-color:transparent}header{min-height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}header:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:0}header,header .header-content{position:relative;width:100%;text-align:center}header .header-content{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 50px;z-index:10}header .header-content .header-content-inner{width:100%;max-width:1000px;margin:0 auto;text-shadow:2px 3px 6px rgba(0,0,0,.41)}h1,h2,h3,h4{font-family:'Roboto Slab',serif}.header-content-inner h1{font-size:48px;margin-bottom:30px;color:#fff}.header-content-inner h1:after,.service-section h3:after,footer h3:after{content:"";display:block;width:80px;height:3px;margin:20px auto 0;background:#f05f40}.header-content-inner p{font-size:22px;line-height:1.8;color:#e4e4e4}.bg-color{background:#f9f9f9}.about-section h3{font-size:36px;margin-bottom:20px;color:#fff}.about-section h3:after{content:"";display:block;width:80px;height:3px;margin:20px auto 0;background:#c34d34}.about-section p{font-size:18px;line-height:1.8;color:#fff;margin-bottom:15px}.service-section h3,footer h3{font-size:36px;margin-bottom:30px;letter-spacing:.05em}.btn-default-new{background:#c34d34;border-radius:30px;border:3px solid #c34d34;color:#fff;font-size:18px;text-transform:capitalize;padding:0 25px;line-height:3.1;margin-top:30px;letter-spacing:.05em;-ms-transition:.6s ease-in-out;-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out}.btn-default-new:focus,.btn-default-new:hover{background:#fff;color:#c34d34;border-color:#c34d34}.service-section h3{text-transform:uppercase;color:#222}.service-items .icon{color:#f05f40;font-size:36px;display:block;width:100px;height:100px;border-radius:100%;border:2px solid #f05f40;margin:0 auto 30px;line-height:98px}.service-items h4{font-size:22px;margin-bottom:20px;text-transform:capitalize;color:#f05f40}.service-items h4 a{color:#222}.service-items h4 a:hover,footer a:hover{color:#f05f40}footer a,footer p{color:#adadad}.service-items p{font-size:16px;line-height:1.6;color:#414141;margin-bottom:15px}.portfolio-section-text a:hover,.red-btn,footer h3{color:#fff}.portfolio-section{padding:0}.portfolio-section .portfolio-section-inner{display:table;table-layout:fixed;width:100%;max-width:2000px}.portfolio-section-inner .portfolio-section-row{display:table-row;width:100%}.portfolio-section-inner .portfolio-section-data{display:table-cell;width:33.33%;vertical-align:middle;height:420px;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;overflow:hidden}.portfolio-section-inner .portfolio-section-data .portfolio-section-text{position:absolute;top:150%;bottom:0;right:0;left:0;background:rgba(0,0,0,.8);margin:auto;-ms-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.portfolio-section-inner .portfolio-section-data:hover .portfolio-section-text{top:0}.portfolio-section-text .portfolio-section-text-inner{position:absolute;top:50%;right:20px;left:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.portfolio-section-text p{font-size:28px;line-height:1.6;color:#fff}.portfolio-section-text a{color:#f05f40;font-size:14px}footer{background:#222}footer h3{text-transform:capitalize}footer p{font-size:18px;line-height:1.6}.gap{display:block;margin-top:50px}footer span.glyphicon{color:#adadad;font-size:28px;display:block;margin:0 auto 30px}.red-btn{background:#f88888;padding:10px 9%;border-radius:6px}