body,h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif}figure,ol,p,ul{margin:0}.footer-social h3,.navigation .navbar-nav>li>a,.pricing-table .plan,.progress-bars>span,.project-filter ul li a,.section-title h2,.service-features h3,.subtitle h3{text-transform:uppercase}.block-1 .support a,a,a:focus,a:hover{outline:0;text-decoration:none}body{background-color:#fff;line-height:1;font-size:13px;color:#a8a8a8}ol,ul{padding:0;list-style:none}a{-webkit-transition:all .3s ease-in 0s;-moz-transition:all .3s ease-in 0s;-ms-transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}iframe{border:0}a:focus,a:hover{color:inherit}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0}.clear:after,.clear:before{content:" ";display:table}#nav-arrows>a,.navbar-brand a{display:block}.clear:after{clear:both}body>section{padding:50px 0}.section-title{margin:0 auto 85px;width:100%}.section-title h2{color:#1f2021;font-size:30px;position:relative;margin-bottom:25px;padding-bottom:27px}.section-title h2:after,.section-title h2:before{left:50%;position:absolute;content:""}.section-title h2:before{border-bottom:1px solid #1f2021;bottom:0;margin-left:-50px;width:100px}.section-title h2:after{background:#fff;border:1px solid #1F2021;border-radius:25px;bottom:-6px;height:11px;margin-left:-5.5px;width:11px}.section-title p{line-height:25px;font-weight:400;font-size:16px;color:black}.btn{border-radius:0}.btn:focus,.btn:hover{outline:0}.btn-blue{background-color:#00c7fc;color:#fff;font-size:16px;line-height:24px;padding:10px 35px}.navigation .navbar-nav>li>a:focus,.navigation .navbar-nav>li>a:hover,.search-form>#search{background-color:transparent}.kill-margin{margin:0!important}#navigation,.navbar-brand,.navbar-nav>li>a,.navbar-toggle,.search-form>#search-sub{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.animated-nav .navbar-brand{padding:15px 0}.animated-nav .navigation .navbar-nav>li>a{padding:23px 25px}.animated-nav#navigation>.container{border-bottom:none}.navbar-brand{height:inherit;padding:30px 0}.navigation .navbar-nav>li>a{color:#fff;font-size:13px;font-weight:600;padding:38px 25px}.navigation .navbar-nav>li.current>a{color:#00C7FC;border-bottom:1px solid #00C7FC}.animated-nav .navigation .navbar-nav>li.current>a{color:#fff;border-bottom:1px solid #fff}.search-form{position:relative}.search-form>#search{height:40px;border:0;margin-top:28px;width:100%}.search-form>#search-sub{background:url(../img/icons/search.png) no-repeat;border:0;bottom:11px;height:15px;position:absolute;right:8px;padding:0;text-indent:-9999em;width:15px}.animated-nav .search-form>#search-sub{bottom:22px}#home{padding:0;overflow:hidden}#home-carousel .carousel-inner .item{background-size:cover}#home-carousel .slider-content{height:100%}#home-carousel .carousel-caption{left:0;top:0;z-index:11;text-align:left}#nav-arrows>a,.owl-pagination{text-align:center}.carousel-caption>div{background-color:rgba(15,116,143,.8);padding:43px 30px 55px 5%;position:absolute;top:21%;width:70%}#home-carousel .carousel-inner h2{color:#fff;font-size:30px;line-height:50px;margin-bottom:20px;text-shadow:none;text-transform:uppercase}#home-carousel .carousel-inner p{color:#FFF;line-height:28px;font-size:13px;margin-top:0;text-shadow:none}#nav-arrows>a{border:1px solid #fff;color:#fff;height:60px;line-height:76px;position:absolute;top:50%;width:60px;z-index:20;margin-top:-30px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}#service-bottom,.mobile-device{position:relative}#nav-arrows>a.sl-prev{left:50px}#nav-arrows>a.sl-next{right:50px}#nav-arrows>a.sl-next:hover{background-color:#009EE3;border-color:#009EE3;color:#fff}.carousel-indicators .active{background-color:#00c7fc;border:0}#service .media>.pull-left{margin-right:50px}#service .media .media-body h3{color:#00C7FC;font-weight:600;font-size:20px;margin-bottom:15px}#service .media .media-body p{color:#000000;font-size:16px;line-height:24px}#service .media{padding-bottom:50px;padding-left:20px}.service-item{margin-bottom:70px}.service-icon{float:left;margin-top:8px}.service-desc{margin-left:115px}.service-item h3{color:#00c7fc;font-size:20px;margin-bottom:28px}.service-item p{line-height:24px}#service-bottom{background-color:#1f2021;padding-bottom:0}.mobile-device img{float:left;position:relative}.mobile-device .black{left:98px;z-index:2}.mobile-device .white{bottom:-62px;z-index:1}.service-features{background-color:#0f748f;color:#fff;height:335px;padding:50px 0 50px 65px;position:absolute;right:0;top:18%;width:45%}.service-features h3{margin-bottom:60px}.service-features ul li{background:url(../img/icons/list-bg.png) 0 13px no-repeat;font-size:16px;line-height:36px;padding-left:50px}#projects{width:100%}.project-filter{margin-bottom:40px}.project-filter ul li{padding:0}.project-filter ul li a{color:#000;display:block;line-height:18px;padding:10px 20px}.project-filter ul li a.active,.project-filter ul li a:hover{background-color:#00C7FC;color:#fff}.mix{display:none}.portfolio-item{position:relative;float:left;overflow:hidden;width:10%;height:149px;padding:1%}.portfolio-item img{border:1px solid #c2c2bd;box-shadow:0 3px 10px rgba(0,0,0,.7)}.plus{background:url(../img/icons/plus.png) center center no-repeat #0faed9;border-radius:50%;display:block;height:25px;left:50%;margin:-20px 0 0 -20px;position:absolute;top:-20px;width:25px;-webkit-transition:.3s ease-out 0s;-moz-transition:.3s ease-out 0s;-ms-transition:.3s ease-out 0s;-o-transition:.3s ease-out 0s;transition:.3s ease-out 0s}figcaption.mask{background-color:#fff;bottom:-101px;left:0;padding:3px 0 3px 3px;position:absolute;width:100%;-webkit-transition:.3s ease-out 0s;-moz-transition:.3s ease-out 0s;-ms-transition:.3s ease-out 0s;-o-transition:.3s ease-out 0s;transition:.3s ease-out 0s}.portfolio-item:hover figcaption.mask{bottom:0}.portfolio-item:hover .plus{top:15%}figcaption.mask h3{color:#1f2021;font-size:12px;line-height:20px;padding:6%}figcaption.mask span{color:#0FAED9;padding:6%}#about{padding-bottom:0}.about-us img{margin:0 auto}#count{background-color:#121116;padding-bottom:90px}.counter-section{background-color:#096c89;padding:25px 0 40px}.fact-item{color:#fff}.fact-icon{position:relative;width:50px;height:28.87px;background-color:#1F2021;margin:14.43px auto}.fact-icon:after,.fact-icon:before{content:"";position:absolute;width:0;left:0;border-left:25px solid transparent;border-right:25px solid transparent}.fact-icon:before{bottom:100%;border-bottom:14.43px solid #1F2021}.fact-icon:after{top:100%;width:0;border-top:14.43px solid #1F2021}.fact-icon>i{line-height:27px}.fact-item span{display:block;font-size:50px;line-height:42px;font-weight:700;margin:28px 0 20px}.fact-item p{font-weight:300}.subtitle{margin:0 auto;width:95%}.subtitle h3{color:#1f2021;margin-bottom:30px}.subtitle p{line-height:25px;margin-bottom:65px}.tst-single{margin-bottom:40px}.tst-single img{max-width:100px;float:left}.tst-content{border-bottom:1px solid #a9a9a9;margin:10px 0 0 160px;padding-bottom:25px}.tst-content p{color:#1f2021;line-height:25px}.tst-content span{float:right;font-style:italic;margin-right:5px}.owl-controls .owl-page{cursor:pointer;display:inline-block}.owl-controls .owl-page span{background-color:#fff;border-radius:20px;border:1px solid #ACACAC;display:block;height:12px;margin:5px 4px;width:12px}.owl-controls .owl-page.active span,.owl-controls .owl-page:hover span{background-color:#00C7FC;border-color:#00C7FC}.progress-bars>span{color:#1f2021;line-height:24px}.progress{background-color:#dbdbdb;border-radius:0;box-shadow:none;height:25px;margin-bottom:25px}.progress .bar,.progress-green .bar,.progress-success .bar{background-color:#00C7FC}.progress .bar{width:0;height:25px;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-ms-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress .bar small{color:#fafafa;font-size:12px}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}#quotes{background-color:#1F2021}.call-to-action{color:#fff;font-weight:600}.call-to-action p{font-size:25px;line-height:35px;margin-bottom:15px}.pricing-table{color:#1f2021;font-size:16px;line-height:24px}.pricing-table .price{border-top:1px solid #00c7fc;padding:35px 0 45px}.pricing-table .plan{display:block}.pricing-table .value{font-size:13px;font-weight:600}.pricing-table .value>small{font-size:20.33px;margin-right:15px;position:relative;top:-27px}.pricing-table .value>strong{font-size:59.48px;margin-right:10px;line-height:69.22px}.pricing-table ul{border-bottom:1px solid #00c7fc;border-top:1px solid #00c7fc}.pricing-table ul li{margin:20px 0;padding-bottom:20px;position:relative}.pricing-table ul li:after{border-bottom:1px solid #00c7fc;bottom:0;content:"";display:block;left:50%;margin-left:-65px;position:absolute;width:130px}.pricing-table ul li:last-child:after{border-bottom:none}.pricing-table ul li:last-child{margin-bottom:0}.btn-price{border:1px solid #00c7fc;color:#1f2021;margin-top:40px;padding:10px 30px}.special-plan{margin-top:100px}.special-plan p{font-size:20px;margin-bottom:35px;color:#1f2021}#subscribe{background-color:#1f2021;color:#fff;line-height:24px}.subscription-form{color:#fff;position:relative}.subscription-form i{left:21px;position:absolute;top:22px}.subscription-form .subscribe{background-color:transparent;border:1px solid #fff;color:#fff;height:58px;text-indent:60px;width:100%}.subscription-form #mail-submit{background-color:#00c7fc;border:0;color:#fff;padding:16px 35px;position:absolute;right:1px;top:1px}.contact-form .input-field{margin-bottom:30px}.contact-form .form-control{border:1px solid #dbdbdb;padding:20px;border-radius:0;height:58px;box-shadow:none}.contact-form .message .form-control{height:198px}.contact-form .form-control::-moz-placeholder{color:#1f2021}.contact-form #msg-submit{font-size:13px;padding:17px 50px}.contact-details{margin-bottom:90px}.contact-details>span{color:#1f2021;display:block;margin-bottom:35px}#footer{background-color:#121116;padding:15px 0 10px}.footer-logo{margin-bottom:12px}.footer-social,.footer-social h3{margin-bottom:20px}.footer-social h3{font-size:20px;color:#fff;padding-bottom:20px;position:relative}.footer-social h3:after{border-bottom:1px solid #fff;bottom:0;content:"";display:block;left:50%;margin-left:-115px;position:absolute;width:230px}.footer-social ul li a{color:#fff;display:block;margin:0 8px}.footer-social ul li a:hover{color:#00C7FC}.copyright{font-size:15px;font-weight:600;color:#fff}.copyright a{color:#00C7FC}.block-1,.copyright a:hover{color:#fff}.copyright p:first-child{margin-bottom:15px}.block-1{font:20px/30px 'Roboto Condensed',sans-serif;background-color:#088389;font-size:20px;line-height:30px;padding:34px 0 18px}.container{margin-left:auto;margin-right:auto;display:table}.row{margin-left:-30px}.grid_3{width:257px;float:left;margin-left:30px;min-height:1px}.block-1 .block-1_count{float:left;font-size:72px;font-weight:300;line-height:58px;width:100px}.block-1 .block-1_count span{font-size:26px}.block-1 img{max-width:100%}.block-1 .support{display:block;margin-top:-13px}.block-1 .support a{color:inherit;transition:all .5s ease 0s}