body{font-family:'Roboto', sans-serif;font-weight:300}p{line-height:1.6}a:hover,a:focus{text-decoration:none}.navbar-inverse{border-bottom:none;padding-top:10px;padding-bottom:10px}.navbar-inverse .navbar-brand{font-weight:400;color:#f62828;font-size:24px}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#f62828;text-shadow:0 0 5px rgba(246,40,40,0.75)}.navbar-inverse .btn{padding-top:7.5px;padding-bottom:7.5px;margin-top:2px}.navbar-inverse .btn.btn-default{border-color:rgba(255,255,255,0.2)}.navbar-inverse .btn.btn-default:hover,.navbar-inverse .btn.btn-default:focus{background-color:rgba(255,255,255,0.1)}.navbar-inverse .navbar-brand,.navbar-inverse li a{transition:0.1s all}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus,.navbar-inverse li a:hover,.navbar-inverse li a:focus{transition:0.1s all}.navbar-inverse .navbar-nav .active>a{background-color:transparent}.navbar-inverse .navbar-nav .active>a:hover,.navbar-inverse .navbar-nav .active>a:focus{background-color:transparent}@media only screen and (max-width: 786px){.navbar-inverse .navbar-nav{margin:7.5px 0px}}@media only screen and (max-width: 480px){.navbar-inverse .btn{width:100%}}.btn{border-radius:4px;font-weight:400}.btn-primary{background-color:#f62828;border:#f62828 2px solid;color:white !important;transition:0.1s all}.btn-primary:hover,.btn-primary:focus{background-color:#e20909 !important;border-color:#e20909;transition:0.1s all}.btn-primary-o{background-color:transparent;border:#f62828 2px solid;color:#f62828;transition:0.1s all}.btn-primary-o:hover,.btn-primary-o:focus{background-color:rgba(246,40,40,0.1);border-color:#f62828;color:#f62828;transition:0.1s all}.btn-default{border-color:#e1e1e1;background-color:transparent;transition:0.1s all}.btn-default:hover,.btn-default:focus{transition:0.1s all;border-color:rgba(0,0,0,0.1);background-color:rgba(0,0,0,0.05)}.btn-default-o{border:#e1e1e1 2px solid;background-color:transparent;color:#e1e1e1;transition:0.1s all}.btn-default-o:hover,.btn-default-o:focus{background-color:rgba(225,225,225,0.1);border-color:#e1e1e1;color:#e1e1e1;transition:0.1s all}.jumbotron{background:#222 url("../img/jumbotron.jpg") center center no-repeat;background-size:cover;padding-top:150px;padding-bottom:150px;margin-bottom:0}.jumbotron h1{margin-bottom:25px}.jumbotron p.lead{color:#D4D4D4;margin-bottom:45px}.jumbotron .btn-lg{font-size:16px;padding:15px 40px;margin-right:15px}@media only screen and (max-width: 480px){.jumbotron .btn-lg{width:100%;margin-bottom:25px}}section.clients{border-bottom:1px solid #f1f1f1;padding-top:50px;padding-bottom:50px}section.clients .container{display:flex;flex-direction:row;justify-content:center;align-items:center}section.clients .container .cell{box-flex:1;flex:1 1 auto;padding-right:50px}section.clients .container .cell:last-child{padding-right:0}section.clients .container img{max-width:100%;opacity:0.4;transition:0.1s all}section.clients .container img:hover{opacity:0.6;transition:0.1s all}@media only screen and (max-width: 786px){section.clients .container{flex-wrap:wrap}section.clients .container .cell{padding:25px}section.clients .container img{text-align:center}section.clients .container img:hover{opacity:0.4}}@media only screen and (max-width: 480px){section.clients .container{text-align:center}section.clients .container .cell{padding:20px}section.clients .container img{max-width:50%}}section{padding-top:75px;padding-bottom:75px}section.ltgray{background-color:#f1f1f1}section h3{color:#f62828}section p{font-size:17px;margin-top:25px;color:#78787b}section [class*="col-"]{padding-right:50px;padding-left:50px}section [class*="col-"]:first-child{padding-left:0px}@media only screen and (max-width: 786px){section [class*="col-"]:first-child{padding-left:15px;padding-right:15px}}section [class*="col-"]:last-child{padding-right:0px}@media only screen and (max-width: 786px){section [class*="col-"]:last-child{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 786px){section.intro{padding-bottom:25px}}section.intro [class*="col-"]:last-child{border-right:1px solid #f1f1f1;padding-top:50px}@media only screen and (max-width: 786px){section.about{margin-top:25px;padding-top:25px;padding-bottom:0;background:none;border-top:1px solid #f1f1f1}section.about h3{margin-bottom:0px;padding-bottom:0}}section.contact h3{margin-top:0}@media only screen and (max-width: 786px){section.contact h3{margin-bottom:25px}}section.contact li{list-style:none;margin-bottom:4px;font-size:17px;color:#78787b}section.contact li strong{color:black;font-weight:500}section.contact li.tel{color:#f62828;font-size:24px;font-weight:400;margin-bottom:10px}section.contact li.tel i{margin-right:7.5px}section.contact li.address{margin-top:15px;padding-top:15px;border-top:1px solid #f1f1f1}section.contact a{color:black;font-weight:400}section.contact .contact-about p:first-child{margin-top:0}section.contact .info{background-color:#f1f1f1;padding:25px;border-radius:4px}@media only screen and (max-width: 786px){section.contact .info{margin-left:15px;margin-right:15px;margin-bottom:25px}}footer{border-top:1px solid #f1f1f1;padding-top:35px;margin-bottom:25px}footer a{color:#78787b}footer a:hover,footer a:focus{color:#78787b;text-decoration:none}footer .btn{margin-top:-7.5px}footer .pull-left{padding-top:4px}
