body{background-color:#fff;font-family:'Open Sans', sans-serif;line-height:21px;font-size:13px;color:#6a737b;}
ol, ul{margin:0;padding:0;list-style:none;}
figure, p{margin:0; color: #fff;}
a{color:#fff;-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, a:focus, a:hover{text-decoration:none;outline:0;}
a:focus, a:hover{color:#6CB670;}
h1, h2, h3,
h4, h5, h6{font-weight:normal;margin:0;}
.clear:before,
.clear:after{content:" ";display:table;}
.clear:after{clear:both;}
.clear{*zoom:1;}
span.color{color:#7a00ff;}
body > section,
.footer{padding:26px 0;}
.sec-title{}
.sec-title h2{color:#fff;font-size:28px;font-weight:800;text-transform:uppercase;}
.sec-sub-title{margin:35px 0 45px;}
.sec-sub-title p{font-weight:600;line-height:24px;font-size:18px;color:#5b646e;}
.devider{margin-top:15px;}
.devider i{color:#cccccc;}
.devider:before,
.devider:after{content:"______________________";color:#e6e8ea;position:relative;bottom:6px;}
.devider:before{right:10px;}
.devider:after{left:10px;}
.mb50{margin-bottom:25px;}
#preloader{background-color:#fff;height:100%;position:fixed;width:100%;z-index:1100;}
#preloader > img{left:47%;position:absolute;top:48%;}
#navigation{background-color:rgba(16, 22, 54, 0.2);border:0 none;margin:0;-webkit-transition:background-color 800ms linear;-moz-transition:background-color 800ms linear;-ms-transition:background-color 800ms linear;-o-transition:background-color 800ms linear;transition:background-color 800ms linear;}
.navbar-toggle i{color:#fff;}
.navbar-brand{padding:0;}
.navbar-nav li a{border-top:1px solid transparent;}
.navbar-nav li a.current,
.navbar-nav li a:focus,
.navbar-nav li a:hover{background-color:transparent;border-top:1px solid #32B0EE;color:#fff;}
#slider{padding:0;}
#slider .carousel-inner .item{background-size:cover;}
.carousel-caption{top:50%;}
.carousel-caption h2{font-size:62px;font-weight:300;}
.carousel-caption h2 span{font-weight:800;}
.carousel-caption h3{font-size:48px;font-weight:300;margin:6px 0 20px;}
.carousel-caption p{color:#fff;font-size:18px;font-weight:300;}
.carousel-caption p:before,
.carousel-caption p:after{color:#0feb9e;content:"___";position:relative;top:-8px;}
.carousel-caption p:before{right:20px;}
.carousel-caption p:after{left:20px;}
.social-links{margin-top:5%;}
.social-links li{display:inline-block;}
.social-links li a{color:rgba(255, 255, 255, 0.3);display:block;margin:0 6px;}
.social-links li a:hover{color:#fff;}
.carousel-indicators{bottom:10px;left:inherit;margin:0;right:30px;top:49%;width:0;}
.carousel-indicators li{border:1px solid rgba(255, 255, 255, 0.3);height:8px;width:8px;}
.carousel-indicators .active{height:8px;width:8px;}
.features{background-color:#000;padding-bottom:53px;}
.owl-controls{bottom:-45px;margin-top:10px;position:relative;text-align:center;}
.owl-controls .owl-page{display:inline-block;}
.owl-controls .owl-page span{border:1px solid #C7CED3;border-radius:20px;display:block;height:8px;margin:5px 4px;width:8px;}
.owl-controls .owl-page.active span{background:#062033;border:0;}
.service-icon{border:1px solid #ee9995;border-radius:50%;color:#ee9995;float:left;padding:10px 13px;}
.service-desc{margin-left:70px;position:relative;top:5px;}
.service-desc h3{color:#b58061;font-size:20px;font-weight:600;margin-bottom:25px;}
.work-filter{margin-bottom:35px;}
.work-filter ul li{display:inline-block;}
.work-filter ul li a{color:#062033;display:block;font-size:14px;font-weight:700;padding:5px 17px;border-radius:6px;text-transform:capitalize;}
.work-filter ul li a:hover,
.work-filter ul li a.active{background-color:#ee9995;border-radius:6px;color:#fff;padding:5px 17px;}
.mix{display:none;}
.work-item{float:left;width:25%;position:relative;}
.work-item > img{display:block;height:auto;max-width:100%;}
.overlay{background-color:#ee9995;text-align:center;position:absolute;left:0;top:0;width:100%;height:100%;color:#fff;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 450ms ease-out 0s;-moz-transition:all 450ms ease-out 0s;-o-transition:all 450ms ease-out 0s;transition:all 450ms ease-out 0s;-webkit-transform:rotateY(180deg) scale(0.5,0.5);-moz-transform:rotateY(180deg) scale(0.5,0.5);-ms-transform:rotateY(180deg) scale(0.5,0.5);-o-transform:rotateY(180deg) scale(0.5,0.5);transform:rotateY(180deg) scale(0.5,0.5);}
.work-item:hover .overlay{opacity:1;filter:alpha(opacity=100);-webkit-transform:rotateY(0deg) scale(1,1);-moz-transform:rotateY(0deg) scale(1,1);-ms-transform:rotateY(0deg) scale(1,1);-o-transform:rotateY(0deg) scale(1,1);transform:rotateY(0deg) scale(1,1);}
.work-item .overlay a{border:1px solid #fff;border-radius:50%;display:inline-block;margin-top:20%;padding:7px 10px;}
.work-item .overlay a:hover{color:#fff;}
.work-item .overlay h4{font-size:18px;font-weight:700;line-height:24px;margin:25px 0 8px;}
.work-item .overlay p{font-size:14px;line-height:24px;}
.member-thumb{width:273px;position:relative;}
.member-thumb .overlay h5{font-size:16px;font-weight:700;line-height:24px;margin:10px 0;}
.member-thumb .overlay{font-size:16px;padding:20px;line-height:24px;}
.team-member h4{color:#062033;font-size:18px;font-weight:600;line-height:24px;margin:15px 0 8px;}
.member-thumb:hover .overlay{cursor:pointer;opacity:1;filter:alpha(opacity=100);-webkit-transform:rotateY(0deg) scale(1,1);-moz-transform:rotateY(0deg) scale(1,1);-ms-transform:rotateY(0deg) scale(1,1);-o-transform:rotateY(0deg) scale(1,1);transform:rotateY(0deg) scale(1,1);}
.team-member:hover h4{color:#ee9995;}
.team-member .social-links{margin-top:24%;}
.team-member .social-links li a{background-color:#0d7c67;color:#fff;height:42px;padding:10px 0 0;width:42px;}
#loactions{background-image:url("../img/parallax/city.jpg");background-color:rgba(6,32,51,.8);background-attachment:fixed !important;background-position:center center;background-repeat:no-repeat;background-size:cover;padding:0;}
.loactions .devider:before,
.loactions .devider:after{color:#737C85;}
.loactions .devider i{color:#fff;}
.parallax-overlay{background-color:rgba(181, 128, 97, 0.5);padding:70px 0;}
.counters-item{color:#fff;}
.counters-item i{border:1px solid #737C85;border-radius:50%;color:#fff;display:inline-block;height:120px;margin:0 0 35px;padding:40px 0 0;width:120px;}
.counters-item strong{display:block;font-size:60px;font-weight:600;line-height:60px;}
.counters-item p{font-size:18px;line-height:24px;margin-top:15px;text-transform:uppercase;}
.contact{padding-bottom:0;}
.contact-address h3{color:#062033;font-size:22px;line-height:32px;margin-bottom:25px;}
.contact-address p{line-height:24px;color: #000;}
.contact-form{}
.contact-form h3{color:#062033;font-size:24px;font-weight:700;line-height:32px;margin-bottom:25px;}
.contact-form .input-group{width:100%;}
.contact-form .form-control{border-color:-moz-use-text-color -moz-use-text-color #cccccc;border-radius:0;border-style:none none solid;border-width:0 0 1px;box-shadow:none;margin-bottom:10px;}
.contact-form .input-field{width:30%;float:left;margin-right:4%;}
.contact-form .input-field:last-child{margin-right:0;}
.contact-form .form-control.error{border-bottom-color:#c0392b;}
label.error{color:#c0392b;font-weight:normal;text-transform:capitalize;}
.contact-form #form-submit{background:url("../img/envelop.png") no-repeat scroll 0 15px transparent;border:0 none;color:#000;font-size:16px;line-height:24px;padding:10px;text-align:right;width:150px;}
.footer-social{margin-top:61px;}
.footer-social li a{color:#cdd2d6;display:block;margin-bottom:10px;}
#map_canvas{height:215px;width:100%;}
.footer{background-color:#000;border-top:5px solid #5b5424;color:#fff;}
.footer a:hover{color:#7ece06;}
.footer h6{font-size:14px;font-weight:700;line-height:24px;margin-bottom:30px;}
.about-us p{line-height:24px;}
.footer-single .subscribe{margin-bottom:15px;position:relative;}
.subscribe #subscribe{background-color:transparent;border:2px solid #fff;border-radius:2px;height:40px;text-indent:10px;width:100%;}
.subscribe #subs{background-color:transparent;border:0 none;font-size:24px;position:absolute;right:0;top:6px;}
.footer-single{line-height:24px;}
.footer-single ul{}
.footer-single li{line-height:32px;}
.footer-single p i{margin:0 10px;}
.credit a{color:#062033;}
.credit a:hover{color:#fff;}
.copyright{color:#fff;margin-top: 15px;padding-bottom: 10px;}
#back-top{bottom:20px;position:fixed;right:25px;z-index:9;}