body{background:#101010;color:grey;font-family:Montserrat,sans-serif;font-weight:400}@media (min-width:768px){.container{width:700px}}@media (min-width:992px){.container{width:900px}}@media (min-width:1200px){.container{width:1000px}}.mt20{margin-top:20px}.mt30{margin-top:30px}h1,h2,h3,h4{color:#fff;font-weight:700}h1,h2{font-size:30px}img{max-width:100%;height:auto}.btn{background:#54C7C3;border:2px solid #fff;border-radius:0;box-shadow:none;color:#fff;padding:12px 18px;font-size:13px;font-weight:700;transition:all .4s ease-in}.btn:hover{background:#098;border-color:transparent}.email{margin-top:10px;padding:8px 12px}.navbar-default{background:#202020;border:none;border-left:6px solid #c32830;padding-right:40px;margin:0!important;position:relative;top:20px}.navbar-default .navbar-brand{font-size:40px;line-height:40px;padding-top:4px}.navbar-default .navbar-nav li a{color:#f2f2f2;font-size:13px;font-weight:400;line-height:40px;transition:all .4s ease-in}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:orange}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:orange;background-color:transparent}.navbar-default .navbar-toggle{background:#d54ab6;border-radius:0;border:none;margin-top:20px;margin-bottom:30px}.navbar-default .navbar-toggle .icon-bar{background:#fff;border-color:transparent}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.active{background:#333}#home{background:url(../images/home-bg.jpg) no-repeat;background-size:cover;background-position:center;min-height:500px;padding-top:180px;padding-bottom:100px}#home h1,#home h3{line-height:30px;font-size:40px}.divider{color:#fff;text-align:center}.divider .fa{border:2px solid #fff;border-radius:50%;font-size:32px;width:80px;height:80px;line-height:76px;text-transform:capitalize}.divider h2{padding-bottom:4px}.divider .divider-wrapper{padding:40px 20px 40px 20px;position:relative;bottom:40px;transition:all .4s ease-in}.divider .divider-wrapper:hover{bottom:60px;cursor:pointer}.divider .divider-one{background:#c14000}.divider .divider-two{background:#098}.divider .divider-three{background:orange}#about-header{background:url(../images/about-header.jpg) no-repeat;background-size:cover;background-position:center;min-height:500px;padding-top:160px}#about{padding-top:60px}#about .container{background:#191919}#about .col-md-6{padding:0;margin:0}#about .about-des{padding-top:20px;padding-left:30px;padding-right:20px}#about .btn{margin-top:30px}#team{padding-top:60px;padding-bottom:80px}#team h2{padding-bottom:30px;text-align:center}#team h3{padding-bottom:10px}#team .team-wrapper{border:2px solid #303030;padding:20px}#team h4{color:#d54ab6}#team img{opacity:.8}#team hr{border-color:#303030;margin-top:80px;margin-bottom:80px}#team strong{display:inline-block;padding-top:12px;padding-bottom:10px}#team .progress{border-radius:0;height:4px}#portfolio-header{background:url(../images/portfolio-header.jpg) no-repeat;background-size:cover;background-position:center;min-height:500px;padding-top:160px}#portfolio{text-align:center;padding-top:80px;padding-bottom:60px}#portfolio h2{padding-bottom:20px}#portfolio .col-md-3,#portfolio .col-md-4{padding:0;margin:0}#portfolio img{width:100%;transition:all .4s ease-in;opacity:.8}#portfolio img:hover{opacity:1}#portfolio .btn{margin-top:30px}#contact-header{background:url(../images/contact-header.jpg) no-repeat;background-size:cover;background-position:center;min-height:500px;padding-top:160px}#contact{padding-top:60px;padding-bottom:60px}#contact h2{text-align:center;padding-bottom:30px}#contact .form-control{background:#202020;border:none;border-radius:0;box-shadow:none;margin-bottom:20px;transition:all .4s ease-in;color:#fff}#contact .form-control:focus{background:#404040}#contact input{height:53px}.form-control::-moz-placeholder{color:#fff;opacity:1}.form-control:-ms-input-placeholder{color:#fff}.form-control::-webkit-input-placeholder{color:#fff}#map-canvas{border:none;width:100%;height:300px}footer{background:#1c1c1c;padding-top:60px;padding-bottom:60px}footer .fa{font-size:18px;margin-right:10px;padding:5px}footer h3{padding-bottom:10px}footer .newsletter p{padding-bottom:10px}footer .form-control{background:0 0;border:2px solid #fff;border-radius:0;padding-bottom:10px}footer .form-control:focus,footer .form-control:hover{color:#fff;background:#806040;border-color:transparent}footer .input-group-addon{background:#fff}footer a,footer a:visited{font-size:14px;color:#999}footer a:hover{color:#fff;text-decoration:none}.copyright{margin:10px 0}.copyright p{padding-top:20px}.social-icons{padding:0;margin:0}.social-icons li{display:inline-block;list-style:none;background:#303030;margin:10px 0 0 0}.social-icons li a{color:#909090;text-decoration:none;font-size:20px;padding:10px 15px;text-align:center;transition:all .4s ease-in}.social-icons li a:hover{background:#d54ab6;color:#fff}@media (max-width:980px){.divider .divider-wrapper{margin-bottom:20px}#about .about-des{padding-bottom:40px}#team .team-wrapper{margin-bottom:40px}#contact h3{padding-top:20px}#contact .btn{margin-bottom:20px}footer h3{padding-top:30px}}