.navbar{padding:14px 0 0 0;background-color:transparent}.navbar-inner{background-image:none;background-color:transparent;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.navbar a.active{color:#ef3c59;border:0}.navbar .nav>li{float:left}.navbar .nav>li>a{color:#fff;font-family:Montserrat,"Helvetica Rounded",Arial,sans-serif;text-shadow:none;padding:30px 15px;font-size:20px;text-align:center}.navbar .nav li.logo a{padding:0}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{background:none!important}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#ef3c59!important}.navbar .nav>li>a:hover,.navbar .nav>.active>a:hover{color:#f5f5f5;background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.navbar .nav>.active>a{background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff}.navbar .nav{float:none;display:table;margin:auto;padding-left:56px}.icon-bar{display:none}h1,h2,h3{font-family:Montserrat,"Helvetica Rounded",Arial,sans-serif}h1{text-align:center;font-weight:bold;margin-bottom:45px;font-size:58px;text-transform:uppercase}h2,h3{font-weight:normal;text-align:center}h2{font-size:38px;margin-bottom:35px;text-transform:uppercase;font-weight:bold}p{font-size:17px;color:#fff;margin:0 auto;padding:0}img{display:block;margin:0}a{color:#ef3c59}a:hover{text-decoration:none}section{position:relative;padding:35px 0}input[type=email],input[type=text]{border:none;background:#4d576d;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0 12px;height:50px;color:#fff}input[type=text]:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #33e0f4}textarea[type=text]{border:none;background-color:#4d576d;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:12px;color:#fff}textarea[type=text]:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #33e0f4}.ng-hide{display:none}.form-group.has-error input.ng-invalid{background-color:#7a3a39}.textarea[disabled],.form-control[disabled]{color:#aaa!important;background-color:#1d2129!important}.button[disabled]:hover,.button[disabled]:focus:hover,.button[disabled]{background-color:#555}.button{-moz-border-radius:5px/4px;-webkit-border-radius:5px/4px;border-radius:5px/4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#ef3c59;color:#fff;font-family:Montserrat,"Helvetica Rounded",Arial,sans-serif;font-size:23px;text-transform:uppercase;text-align:center;display:block;width:300px;padding:20px 0;margin:auto}.button:hover,.button:focus:hover{color:#f5f5f5;background-color:#cc364f;text-decoration:none}.button:focus{outline:none}button{border:none}.change-language{position:absolute;top:10px;right:10px}.change-language a{font-size:13px;display:inline-block}.social-left{padding:0 5px 0 0;text-align:right}.social-right{padding:0;text-align:left}.social-icon:first-child{}.social-icon{width:20%;display:inline-block;text-align:center}.social-icon img{width:100%;max-width:65px;padding:0 5px}.section-white{background-color:#fff;color:#222}body{color:#fff;font-size:16px;line-height:1.3;font-family:Montserrat,sans-serif;background-color:#464a7b;height:580px;width:auto;padding:0}img.bg{min-height:100%;min-width:1024px;width:100%;height:auto;position:fixed;top:0;left:0}.profile-picture{text-align:left;margin-bottom:5px}.profile-picture img{width:100%;max-width:350px;border-radius:10px}header{position:relative;background-color:rgba(0,0,0,.5);width:100%}header h2{color:#eee;font-size:30px}header .content{padding-bottom:3em;margin:0;max-width:100%}header .main-text{padding-top:0}#about{}#about .container{margin:70px auto;text-align:left}#about .jobTitle{color:#999;display:block;font-size:19px;line-height:16px}#about .description{padding-top:10px}#about h2{color:#4b4542;margin:0 0 10px 0;text-align:left}#about h3{color:#574f4b;margin:0;text-align:left}#about h4{color:#ef3c59;text-transform:uppercase}#about p{color:#6e6560;margin-bottom:10px}#about img{margin:0 auto}#about div.social{margin:0 auto;padding:0;text-align:center}#about .social>a>div{margin:0 auto;padding:0 10px;height:64px;width:64px;display:inline-block;background-repeat:no-repeat}#quote{background-color:rgba(0,0,0,.5)}#quote .my-quote{font-family:Montserrat,"Helvetica Rounded",Arial,sans-serif;color:#fff;text-align:center;font-size:32px;margin-bottom:35px;text-transform:uppercase;font-weight:100}.learn-more{display:none}#services{font-size:14px;background-color:#fff;text-align:left;color:#6e6560}#services .container{margin-bottom:20px}#services h2{color:#4b4542}#services h3{font-size:16px;color:#fff;padding:10px;text-align:left}#services p{font-size:14px;color:#6e6560;margin-bottom:10px}#services ul{padding-left:25px}#services a{text-transform:uppercase}#services .icon-container{background-color:#888;border-radius:3px;width:100%;margin:0 0 20px 0}#services .icon-container img{width:100px}#services .description{padding:0 8px}#clients{background-color:rgba(0,0,0,.5)}#clients h2{color:#fff}#clients ul{list-style:none;margin:0 auto;text-align:center;padding:0}#clients ul>li{display:inline-block;margin:0 20px}#clients img{margin:0 auto;width:80%;max-width:100px;border-radius:10px}#clients .profile{display:inline-block;width:17%;text-align:center}#clients .description{padding-left:20px;vertical-align:top;display:inline-block;width:70%;font-size:24px}#achievements{background-color:#fff}#achievements h2{color:#4b4542}#achievements h3{color:#574f4b}#achievements p{color:#6e6560;text-align:center}#achievements .og-details p{text-align:left}#achievements .row{margin:20px 0}#achievements .row>div{text-align:center}#achievements .row img{border-radius:5px}#achievements .row a{display:inline-block}#v-card{background-color:rgba(0,0,0,.5)}#v-card h2{color:#fff}#contact{background-color:#363b48}#contact h2{color:#cc364f;text-align:center}#contact textarea{width:100%;height:100px;margin-bottom:30px;border:none;background-color:#4d576d;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:12px;color:#fff}#contact textarea:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #33e0f4}#contact form{width:90%;max-width:600px;margin:0 auto}#contact form label{color:#aaa}#contact .error{color:#cc364f;margin:0 0 5px 0;border-radius:5px;font-size:9pt}#contact input{width:100%;margin-bottom:20px}footer{position:relative;color:#888;background-color:#262a33;padding:30px 0;text-align:center}@media screen and (max-width:400px){header h1{font-size:36px}header h2{font-size:24px}h2{font-size:24px}#quote .my-quote{font-size:18px}}@media screen and (max-width:767px){body{padding:0}.section{padding:0 15px 0 20px}.person{display:block;margin:auto auto 80px}.button{font-size:17px;width:200px;padding:12px 0}.navbar{margin:10px 10px}.navbar .nav>li{float:none;height:40px}.navbar .nav{display:inline}.navbar .nav .logo{display:none}.navbar .nav>li>a{text-align:left}.icon-bar{display:block}header .main-text{padding-top:1em}#about .container{margin:0 auto;text-align:center}#about img{display:block;margin:0 auto!important}#about h2,#about h3{text-align:center}#about .row div{}#services .row div{margin-bottom:40px}#quote .my-quote{font-size:24px}#clients img{margin:0 auto}#clients .profile{display:block;width:100%;text-align:center}#clients .description{text-align:center;padding-left:0;margin-top:0;vertical-align:top;display:block;width:100%}}@media screen and (max-width:991px){img.bg{left:50%;margin-left:-512px}.profile-picture{margin-bottom:20px}.profile-picture img{max-width:200px}.social-left{padding:0 0 10px 0;text-align:center}.social-right{text-align:center}.social-icon{width:auto}#about img{margin:0}#clients{}#clients img{}#clients .description{font-size:22px;padding-top:10px}}