@import url(font-awesome.min.css);@import url(simpletextrotator.css);@import url(overwrite.css);@import url(animate.css);#about .content h2,.intro-text,.intro-text h1,body,button{text-align:center}.og-grid,ul.clients{list-style:none}body{font-family:'Open Sans',sans-serif;font-size:14px;line-height:1.6em}h1{font-size:36px}h2{font-size:32px}h3{font-size:28px}h4{font-size:24px}h5{font-size:15px}h6{font-size:18px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#3a3a3a;font-weight:600;margin-bottom:20px;font-family:Montserrat,sans-serif}.lead,button{font-weight:400}button{display:inline-block;margin-bottom:10px;padding:6px 12px;border:1px solid transparent;vertical-align:middle;white-space:nowrap;font-size:14px;line-height:1.428571429;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}button.navbar-toggle{background:0 0;border:none;color:#fff}.btn-theme,.btn-theme:focus,.btn-theme:hover{color:#fff}.btn-theme:hover{background:0 0!important;border-color:#999;color:#999}.btn-explore{background-color:transparent;border:1px solid grey;color:#000}.btn-explore:hover{background-color:#fff;border:1px solid #000;color:#fc720d}.mar-top0{margin-top:0}.mar-top10{margin-top:10px}.mar-top20{margin-top:20px}.mar-top30{margin-top:30px}.mar-top40{margin-top:40px}.back-to-top{position:fixed;display:none;padding:6px 12px 9px;font-size:16px;border-radius:2px;right:15px;bottom:15px;transition:background .5s;z-index:1000}@media (max-width:768px){.back-to-top{bottom:15px}}.back-to-top:focus{outline:0}nav.navbar{position:fixed;top:-72px;margin-bottom:0;padding:10px 0;width:100%;border-radius:0;transition:all .2s}.navbar-nav{float:right}nav.navbar.fixed-to-top{top:0}.navbar-default{border:none;border-bottom:none;opacity:1;display:none;z-index:9999}.navbar-default .navbar-nav>li>a{color:#020000;font-weight:500;text-transform:capitalize}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#3A3A3A;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;outline:0}.navbar-default .navbar-brand{color:#083e38;text-transform:uppercase;font-weight:700;font-size:2em}.home-section{width:100%;padding:60px 0 10px}.section-heading{margin-bottom:50px}.section-heading h2{font-size:38px;text-transform:uppercase}.section-heading .heading-line{margin:10px auto 20px;display:block;height:1px;width:80px;background:#333}.bg-white{background:#fff}.bg-gray{background:#f8f8f8}.bg-dark{background:#575757}.color-light h1,.color-light h2,.color-light h3,.color-light h4,.color-light h5,.color-light h6{color:#fff}.color-light p{color:#eee}#parallax1{background-image:url(../img/parallax/1.jpg)}#parallax2{background-image:url(../img/parallax/2.jpg)}#intro{position:relative;margin:0 auto;width:100%;overflow-x:hidden;height:100vh;z-index:2;background-size:cover}.intro-text{display:flex;justify-content:center;align-items:center;flex-direction:column;position:absolute;bottom:0;top:0;left:0;right:0;z-index:999}.intro-text h1{color:#fff;font-weight:700;font-size:60px;line-height:1.1em;padding-top:30px;text-transform:uppercase;margin-top:-32px;margin-bottom:0}#about .content h3,#about .content p{line-height:26px;text-align:left}.line-spacer{width:20%;margin:20px auto 25px;border-bottom:1px solid #fff}.intro-text p span{color:#fff;font-size:20px;text-align:center;font-weight:300}#about .about-img{height:350px;overflow:hidden}#about .about-img img{margin-left:-15px;max-width:100%}@media (max-width:768px){#about .about-img{height:auto}#about .about-img img{margin-left:0;padding-bottom:30px}}#about .content h2{color:#333;font-weight:300;font-size:24px}#about .content h3{color:#777;font-weight:300;font-size:18px;font-style:italic}#about .content p:last-child{margin-bottom:0}.box-team img{margin-bottom:30px}.service.carousel h4,.service.carousel p{text-align:left}.service .carousel-control{background:0 0}.service .screenshot{overflow:hidden;margin-right:auto;margin-left:auto}.service .screenshot img{margin-right:auto;margin-left:auto;padding-left:4px;width:400px}.service .carousel-indicators{position:relative;bottom:0;left:0;margin-top:0;margin-bottom:0;margin-left:0;padding:5px 5px 8px;width:100%;background:#fff}.service .carousel-indicators .active{width:45px;height:5px;border:none;border-radius:0}.service .carousel-indicators li{display:inline-block;margin:1px;width:45px;height:5px;border:none;border-radius:0;background:#eee;text-indent:-999px;cursor:pointer}.og-grid{padding:20px 0;margin:0 auto;text-align:center;width:100%}.og-grid li{display:inline-block;margin:10px 5px 0;vertical-align:top;height:250px}.og-grid li>a,.og-grid li>a img{border:none;outline:0;display:block;position:relative}.og-grid li.og-expanded>a::after{top:auto;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:none;border-width:15px;left:50%;margin:-20px 0 0 -15px}.og-expander{position:absolute;background:0 0;top:auto;left:0;width:100%;margin-top:10px;text-align:left;height:0;overflow:hidden}.og-expander-inner{padding:50px 0;height:100%}.og-close{position:absolute;width:40px;height:40px;top:20px;right:20px;cursor:pointer}.og-close::after,.og-close::before{content:'';position:absolute;width:100%;top:50%;height:1px;background:#888;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.og-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.og-close:hover::after,.og-close:hover::before{background:#333}.og-details,.og-fullimg{width:50%;float:left;height:100%;overflow:hidden;position:relative}.og-details{padding:0 40px 0 0}.og-fullimg{text-align:center}.og-fullimg img{display:inline-block;max-height:100%;max-width:100%}.og-details h4{font-weight:300;margin-bottom:10px}.og-details p{font-weight:300;font-size:16px;line-height:1.6em;color:#555}.og-details a{font-weight:700;display:inline-block;margin:30px 0 0;outline:0}.og-details a:hover{border-color:#999;color:#999}.og-loading{width:20px;height:20px;border-radius:50%;background:#ddd;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ccc;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;-webkit-animation:loader .5s infinite ease-in-out both;-moz-animation:loader .5s infinite ease-in-out both;animation:loader .5s infinite ease-in-out both}@-webkit-keyframes loader{0%{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}@-moz-keyframes loader{0%{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}@keyframes loader{0%{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}@media screen and (max-width:830px){.og-expander h3{font-size:32px}.og-expander p{font-size:13px}.og-expander a{font-size:12px}}@media screen and (max-width:650px){.og-fullimg{display:none}.og-details{float:none;width:100%}}.validation{color:red;display:none;margin:0;font-weight:400;font-size:13px}#errormessage,#sendmessage{display:none;text-align:center;padding:15px;font-weight:600;margin-bottom:15px}#sendmessage{color:green;border:1px solid green}#errormessage{color:red;border:1px solid red}#errormessage.show,#sendmessage.show,.show{display:block}ul.clients li{display:inline}#bottom-widget{overflow:hidden}ul.social-network{margin:0;padding-left:0;list-style:none}ul.social-network li{display:inline;margin:5px}ul.social-network li a:hover span .fa-circle{color:#2b2b2b}ul.social-network li a i{transition:.3s}@media (max-width:768px){header{padding-bottom:50px;min-height:1000px;height:100%}.navbar-nav{float:left;text-align:left}.box-team,.box-team img{text-align:center}.box-team img{float:none;margin:0 auto}.box-team{margin-bottom:30px}.og-fullimg{display:none}.og-details{float:none;width:100%;padding:0 40px}}@media (max-width:992px){.service.carousel .item h4,.service.carousel .item p{text-align:center}.service p{margin-bottom:60px}.og-expander{background:0 0}.og-details{padding:0 20px}}@media (max-width:480px){.detail .screenshot,header .carousel-iphone{width:280px}.detail .screenshot img,header .carousel{padding-top:85px;width:245px}.service .screenshot img{margin-top:-12px;padding-top:0}header{padding-top:30px;padding-bottom:0}header h1{font-size:70px}}