#footer .footer-bottom,#footer .footer-bottom a,#home-slider .caption h1 span,.contact-info ul li a:hover,.item span,.single-table.featured .btn.btn-primary,a{color:#1de9b6}.btn-submit:hover,.btn.btn-primary:hover{background:#1de9b6;background:-webkit-linear-gradient(90deg,#1de9b6,#64bb43);background:-o-linear-gradient(90deg,#1de9b6,#64bb43);background:-moz-linear-gradient(90deg,#1de9b6,#64bb43);background:linear-gradient(90deg,#1de9b6,#64bb43)}a:focus,a:hover{color:#1de9b6}.btn-submit{background:#000}.caption .btn-start:hover,.folio-overview a:hover,.left-control:hover,.right-control:hover{background:#1de9b6;background:-webkit-linear-gradient(90deg,#1de9b6,#64bb43);background:-o-linear-gradient(90deg,#1de9b6,#64bb43);background:-moz-linear-gradient(90deg,#1de9b6,#64bb43);background:linear-gradient(90deg,#1de9b6,#64bb43)}.btn-loadmore:hover,.twitter-left-control:hover,.twitter-right-control:hover{border:1px solid #1de9b6}.caption .btn-start:hover,.left-control:hover,.right-control:hover{border-color:linear-gradient(90deg,#1de9b6,#64bb43)}.twitter-icon .fa-twitter:after{border-color:#1de9b6 transparent transparent}body{font-family:Open Sans,sans-serif;font-size:14px;line-height:24px;color:#666;position:relative}h1,h2,h3,h4,h5,h6{color:#333}h2{font-size:30px;margin-bottom:20px}h3{font-size:18px}.parallax{background-size:cover;background-repeat:no-repeat;background-position:50%;background-attachment:fixed}.parallax,.parallax h1,.parallax h2,.parallax h3,.parallax h4,.parallax h5,.parallax h6{color:#cac5c5}.parallax input[type=email],.parallax input[type=email]:hover,.parallax input[type=password],.parallax input[type=password]:hover,.parallax input[type=text],.parallax input[type=text]:hover,.parallax input[type=url],.parallax input[type=url]:hover,.parallax textarea,.parallax textarea:hover{font-weight:300;color:#fff}.btn{border:0;border-radius:0}.btn.btn-primary:hover{background-color:#017fb5}a:focus,a:hover{text-decoration:none;outline:none}section{padding:90px 0}.heading{padding-bottom:90px}.preloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999;background:#fff}.preloader>i{position:absolute;font-size:36px;line-height:36px;top:50%;left:50%;height:36px;width:36px;margin-top:-15px;margin-left:-15px;display:inline-block}#home-slider{overflow:hidden;position:relative}#home-slider .caption{position:absolute;top:45%;margin-top:-104px;left:0;right:0;text-align:center;text-transform:uppercase;z-index:15;font-size:18px;font-weight:300;color:#fff}.top-link a{color:#fff!important}#home-slider .caption h1{color:#fff;font-size:60px;font-weight:700;margin-bottom:15px}.caption .btn-start{color:#fff;font-size:14px;font-weight:600;padding:14px 40px;border:1px solid #6e6d6c;border-radius:4px;margin-top:40px}.caption .btn-start:hover{color:#fff}.carousel-fade .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;transition-property:opacity;background-repeat:no-repeat;background-size:cover;height:1000px}.carousel-fade .carousel-inner .item:after{content:" ";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7)}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}.left-control,.right-control{position:absolute;top:50%;height:51px;width:51px;line-height:48px;border-radius:50%;border:1px solid #fff;z-index:20;font-size:24px;color:#fff;text-align:center;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.left-control{left:-51px}.right-control{right:-51px}.left-control:hover,.right-control:hover{color:#fff}#home-slider:hover .left-control{left:30px}#home-slider:hover .right-control{right:30px}.icon-scroll,.icon-scroll:before{position:absolute;left:50%;bottom:50px;color:#fff;display:inline-block;width:24px;margin-left:-12px;font-size:24px;line-height:24px;z-index:999}.icon-scroll{width:40px;height:70px;margin-left:-20px;top:90%;margin-top:-35px;box-shadow:inset 0 0 0 1px #fff;border-radius:25px}.icon-scroll:before{content:"";width:8px;height:8px;background:#1de9b6;margin-left:-4px;top:8px;border-radius:4px;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:scroll;animation-name:scroll}@-webkit-keyframes scroll{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(46px);transform:translateY(46px)}}@keyframes scroll{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(46px);transform:translateY(46px)}}.service-heading{padding-top:15px;padding-bottom:30px}.services{display:block;color:#444;float:left;width:100%;text-align:center;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;padding:20px 10px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;margin-bottom:1.5em},.services:active,.services:focus,.services:hover{text-decoration:none;outline:none}.services-icon,.services .services-icon{width:80px;height:80px;display:block;display:table;text-align:center;margin:0 auto;position:relative;border:2px solid #1de9b6;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.services-icon i,.services .services-icon i{display:table-cell;vertical-align:middle;font-size:50px;color:#1de9b6}.services .tenets-services{font-size:12px;letter-spacing:2px;font-family:Open Sans,sans-serif;text-transform:uppercase;font-weight:700}.services .service-description{color:#919191;padding-left:20px;padding-right:20px;line-height:24px}.services.active,.services:hover{-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 50px 0 rgba(0,0,0,.15);-ms-box-shadow:0 0 50px 0 rgba(0,0,0,.15);box-shadow:0 0 50px 0 rgba(0,0,0,.15);margin-top:-10px;border-bottom:2px solid #1de9b6}@media screen and (max-width:768px){,.services.active,.services:hover{margin-top:0}}.services.active .services-icon,.services:hover .services-icon{background:#1de9b6}.services.active .services-icon i,.services:hover .services-icon i{color:#fff}#about{background:#fff;padding-top:50px;padding-bottom:50px;font-weight:500;letter-spacing:2px}#about,#about h1,h2,h3{color:#333}.about{padding-top:15px}.nav-tabs{margin-top:20px;border-bottom:1px solid #606060}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{display:block;color:#333;font-size:16px;padding:10px 20px;border:0;border-radius:0}.nav-tabs>li>a:hover{background-color:hsla(0,0%,83%,.5);opacity:.9;color:#64bb43}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#1de9b6;cursor:default;background-color:transparent;border:0 solid transparent;border-bottom-color:transparent}.tab-content{padding-top:20px;letter-spacing:1px;text-align:justify}.tab-content a{color:#1de9b6}section{padding:20px 0}.col-md-4{height:350px}.team-sub img{display:block;height:100%;width:100%;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.35);-moz-box-shadow:0 0 50px 0 rgba(0,0,0,.35);-ms-box-shadow:0 0 50px 0 rgba(0,0,0,.35);box-shadow:0 0 50px 0 rgba(0,0,0,.35);margin-top:-10px}.team-main{margin:10px 0}.team-main,.team-sub{position:relative}.heading{padding-bottom:15px;padding-top:47px}.team-main h3{text-align:center;font-weight:700;padding-bottom:15px}.text{text-align:center;color:#fff;font-size:15px;position:relative;overflow:hidden;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}#contact{padding-top:45px;padding-bottom:0}.form-group button{font-weight:600}#google-map{height:350px}#contact-us{background-image:url(images/contact-us.jpg);padding-bottom:90px}.connect{max-width:250px;margin:0 auto;padding:5px 0}.connect .icon>i{font-size:4.4em}.connect .contact-us-heading{color:#cac5c5;margin:15px 0 5px;font-size:22px}.connect p{color:#cac5c5;font-size:10px;line-height:18px!important}.connect-info .icon{float:left;margin-top:24px;margin-right:20px;width:20%}.connect-info .description{overflow:hidden}.contact-form .col-md-4{height:400px}#main-contact-form p{padding-left:15px}#contact-us .heading{padding-top:95px}.form-control{background-color:transparent;border-color:hsla(0,0%,100%,.1);height:50px;border-radius:0;box-shadow:none}textarea.form-control{min-height:180px;resize:none}.form-group{margin-bottom:30px}.contact-info{padding-left:70px;font-weight:300}ul.address{margin-top:30px;list-style:none;padding:0;margin:0}.contact-info ul li{margin-bottom:8px}.contact-info ul li a{color:#fff}.btn-submit{display:block;padding:12px;width:100%;color:#fff;border:0;margin-top:40px}#mail{padding:0}.description a{color:#cac5c5}@media (min-width:1200px){.overlay{position:absolute;bottom:95%;left:15px;right:15px;top:5px;bottom:15px;background-color:rgba(71,74,73,.95);overflow:hidden;transition:.8s ease;width:91%;height:0}.team-sub{margin:auto;padding:15px;width:330px}.team-sub:hover .overlay{bottom:0;height:94%}}@media (min-width:992px) and (max-width:1199px){#about .img-responsive{height:420px}.overlay{position:absolute;bottom:95%;left:15px;right:15px;top:5px;bottom:15px;background-color:rgba(71,74,73,.95);overflow:hidden;width:91%;height:0;transition:.8s ease}.team-sub:hover .overlay{bottom:0;height:94%}.team-sub{margin:auto;padding:15px;width:330px;position:relative}}@media (min-width:768px) and (max-width:991px){.overlay{position:absolute;bottom:95%;left:8px;right:15px;top:-2px;bottom:5px;background-color:rgba(71,74,73,.95);overflow:hidden;width:94%;height:0;transition:.8s ease}.team-sub:hover .overlay{bottom:0;height:98%}.social-icons ul li{margin-bottom:10px}.team-sub{margin:auto;padding:8px;width:260px;margin-left:25px;margin-right:25px}}@media (max-width:767px){.overlay{position:absolute;bottom:95%;left:8px;right:15px;top:-2px;bottom:5px;background-color:rgba(71,74,73,.95);overflow:hidden;width:95.5%;height:0;transition:.8s ease}.team-sub:hover .overlay{bottom:0;height:98.3%}.team-sub{margin:auto;padding:8px;width:350px}#home-slider .caption h1{font-size:40px}#home-slider .caption{font-size:15px;padding:0 30px}.left-control,.right-control{font-size:20px;height:30px;line-height:25px;width:30px}#home-slider:hover .right-control{right:15px}#home-slider:hover .left-control{left:15px}.caption .btn-start{font-size:12px;padding:10px 30px}.navbar-brand{padding:0 15px 15px}.navbar-toggle{border:1px solid #fff}.navbar-toggle .icon-bar{background-color:#fff}.navbar-right li a{font-size:13px;padding-bottom:8px;padding-top:10px}section{padding:45px 0}.heading{font-size:14px;padding-bottom:45px}.heading h2{font-size:26px}.social-icons ul li a{font-size:14px;height:30px;line-height:30px;width:30px}.count .col-xs-6{margin-bottom:35px}#contact-us .heading{padding-top:35px}}@media (max-width:479px){#home-slider .caption,.text{font-size:13px}#home-slider .caption h1{font-size:35px}.icon-scroll{width:35px;height:60px}.team-sub{margin:auto;padding:8px;width:auto}.overlay{position:absolute;bottom:95%;left:8px;right:15px;top:-2px;bottom:5px;background-color:rgba(71,74,73,.95);overflow:hidden;width:94.5%;height:0;transition:.8s ease}}