body{font:300 14px/26px "Open Sans",Arial,sans-serif;position:relative}body h1,body h2,body h3,body h4,body h5,body h6{line-height:1.5}.headline{margin-bottom:60px;padding-top:100px;background:url(../images/img_logo-small_icon.png) center top no-repeat;text-align:center}h1{font-size:28px;font-weight:300;margin:0 0 4px;text-transform:uppercase}h2{font-size:18px;font-weight:300;margin:0 0 4px;text-align:center}h4{font-size:30px}h6{margin-bottom:20px}p{margin:0;font-size:14px;line-height:18px;letter-spacing:1px;color:#636363}.fa{font-size:24px}.btn{border-color:transparent;border-radius:0;transition:all .2s ease-out 0s;-webkit-transition:all .2s ease-out 0s}.btn-portfolio{color:#fff!important;border-color:#fff;padding:5px 60px;font-size:22px;font-weight:lighter;text-transform:uppercase;background-color:rgba(255,255,255,.1)}.btn-portfolio.active,.btn-portfolio:active,.btn-portfolio:focus,.btn-portfolio:hover,.open>.dropdown-toggle.btn-portfolio{color:#fff!important;border-color:#fff;background-color:rgba(255,255,255,.4)}.btn-send{color:#333!important;border-color:#b0b0b0;background-color:#fff}.btn-send.active,.btn-send:active,.btn-send:focus,.btn-send:hover,.open>.dropdown-toggle.btn-send{color:#b0b0b0!important;background-color:#fff}.btn-group.open .dropdown-toggle{box-shadow:0 0 0 rgba(0,0,0,.125) inset}.newslink{font-size:20px;line-height:30px;color:#181818}.newslink:active,.newslink:focus,.newslink:hover{color:#888;text-decoration:none}.full-section{-webkit-background-size:cover!important;background-size:cover!important;position:relative;margin-bottom:100px;padding:50px 0;background:center center no-repeat fixed}.is-mobile .full-section{background-attachment:scroll!important}#section-1{padding:150px 0 115px;margin-top:50px;background-image:url(../images/bg-slide-2.jpg);height:450px}#section-2{padding:150px 0 115px;margin-top:50px;background-image:url(../images/bg-slide-3.jpg);height:450px}.profile{margin-bottom:50px;min-height:1580px}#section-3{padding:150px 0 115px;margin-top:50px;background-image:url(../images/bg-slide-4.jpg);height:650px}#News{margin-bottom:50px}.navbar-groovy{background-color:#fff;box-shadow:0 1px 3px #d7d7d7;transition:background-color .2s ease 0s;-webkit-transition:background-color .2s ease 0s}.navbar-groovy.sticky{background-color:#fff;box-shadow:0 1px 3px #d7d7d7}.navbar-groovy.sticky .groovy-logo>img{height:45px;margin-left:20px;opacity:1}.navbar-groovy.sticky .navbar-nav>li>a{font-size:14px;color:#181818;height:60px;line-height:60px}.navbar-groovy.sticky .navbar-header{height:60px;line-height:60px}.navbar-groovy.sticky .navbar-toggle{margin-top:14px}.navbar-groovy .groovy-logo{display:block}.navbar-groovy .groovy-logo>img{height:15px;opacity:0;transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s}.navbar-groovy .navbar-nav>li>a{font-family:Dosis,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:4px;text-transform:uppercase;color:#181818;transition:color .2s ease 0s,height .2s ease 0s,line-height .2s ease 0s;-webkit-transition:color .2s ease 0s,height .2s ease 0s,line-height .2s ease 0s;outline:0;padding:0 15px;height:90px;line-height:90px}.navbar-groovy .navbar-nav>li>a:focus{background-color:transparent}.navbar-groovy .navbar-nav>li>a:hover{background-color:transparent;color:#b0b0b0}.navbar-groovy .navbar-nav>.active>a{background-color:transparent;border-color:transparent;color:#b0b0b0!important}.navbar-groovy .navbar-nav>.active>a:focus,.navbar-groovy .navbar-nav>.active>a:hover{background-color:transparent;color:#b0b0b0}.navbar-groovy .navbar-nav>.disabled>a,.navbar-groovy .navbar-nav>.disabled>a:focus,.navbar-groovy .navbar-nav>.disabled>a:hover{background-color:transparent;color:#ccc}.navbar-groovy .navbar-nav>.open>a,.navbar-groovy .navbar-nav>.open>a:focus,.navbar-groovy .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}.navbar-groovy .navbar-header{position:relative;height:90px;line-height:90px;transition:color .2s ease 0s,height .2s ease 0s,line-height .2s ease 0s;-webkit-transition:color .2s ease 0s,height .2s ease 0s,line-height .2s ease 0s}.navbar-groovy .navbar-toggle{border-color:#ddd;margin-top:28px;transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s}.navbar-groovy .navbar-toggle:focus,.navbar-groovy .navbar-toggle:hover{background-color:#ddd}.navbar-groovy .navbar-toggle .icon-bar{background-color:#888}@media (max-width:767px){.navbar-groovy{height:auto}.navbar-groovy .navbar-header{height:60px;line-height:60px}.navbar-groovy .navbar-toggle{margin-top:14px}.navbar-groovy .navbar-nav>li>a{font-size:14px;padding:0 15px;height:40px!important;line-height:40px!important}.navbar-groovy .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-groovy .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-groovy .navbar-nav .open .dropdown-menu>li>a:hover{background-color:transparent;color:#333}.navbar-groovy .navbar-nav .open .dropdown-menu>.active>a,.navbar-groovy .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-groovy .navbar-nav .open .dropdown-menu>.active>a:hover{background-color:#e7e7e7;color:#555}.navbar-groovy .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-groovy .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-groovy .navbar-nav .open .dropdown-menu>.disabled>a:hover{background-color:transparent;color:#ccc}}#Lang{position:absolute;top:23%;left:2%;z-index:21}#Lang>.btn{font-weight:600}#Lang>button{background:#fff;border:1px solid transparent;border-radius:0;padding:12px}#Lang>button:focus{outline:0}#Lang>.dropdown-menu{border:none;border-radius:0;right:0;text-align:center;min-width:auto}@media (max-width:480px){#Lang{top:12%}}#Autoscroll{bottom:25px;color:#fff;margin:0;opacity:0;position:fixed;right:25px;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;z-index:10;background:#636363;border-radius:50%;height:48px;line-height:42px;text-decoration:none;width:48px;font-size:32px;text-align:center;outline:0;visibility:hidden}#Autoscroll:hover{background-color:#181818}#Autoscroll.on{opacity:1;visibility:visible}#header{height:60px;width:100%}.bannercontainer{margin-bottom:100px;padding:0;position:relative;width:100%}.bannercontainer .banner{position:relative;width:100%}.service-box{border:1px solid transparent;margin-bottom:30px;padding:40px 15px 30px;text-align:center;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;position:relative}.service-box img{margin:10px 0}#Portfolio{text-align:center;margin-bottom:100px}#Portfolio #project{color:#777;height:0;overflow:hidden;text-align:left}#Portfolio #project .project{background:#fff;margin-bottom:50px;padding-bottom:40px}#Portfolio #project .project h3{margin-top:15px;text-align:left;text-transform:none;color:#777}#Portfolio #project .project p{margin-bottom:10px;font-size:14px;line-height:22px;color:#777}#Portfolio #project .project .container{height:100%}#Portfolio #project .project img{width:100%}#Portfolio #project .button{margin-bottom:0}#Portfolio #project .close-btn{color:#ddd;display:block;font-size:40px;height:50px;padding:0 0 80px;text-align:right;width:100%}#Portfolio #project .loader{color:#444;height:45px;text-align:center}#Portfolio #project .project-details{list-style:none none;margin-bottom:0;margin-left:0;padding:0}#Portfolio #project .project-details li{margin-bottom:15px}#Portfolio #project .project-details li i{background:rgba(255,255,255,.07);border:none;border-radius:50%;color:#aaa;display:inline-block;font-size:12px;left:0;padding:0 10px 0 0;text-align:center;top:-5px}#Portfolio .portfolio img{display:block;width:100%}#Portfolio .port-info{padding:10px 6px}#Portfolio .portfolio::before{border-left:1px solid #fff;content:" ";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}#Portfolio .portfolio .port-item{float:left;overflow:hidden;width:50%}#Portfolio .portfolio .port-item::before{border-bottom:1px solid #fff;border-right:1px solid #fff;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}#Portfolio .portfolio .port-item.no-border::before{border-right:medium none}@media (min-width:980px){#Portfolio .portfolio .port-item{width:33.33%}}#Portfolio .portfolio .port-item:hover img{transform:scale(1.1);-webkit-transform:scale(1.1)}#Portfolio .portfolio .port-item img{transition:transform .5s ease 0s;-webkit-transition:transform .5s ease 0s}#Portfolio .port-overlay{backface-visibility:hidden;background:rgba(255,255,255,.1);box-shadow:0 0 1px transparent;color:#000;display:inline-block;height:100%;left:0;overflow:hidden;position:absolute;top:0;transition:color .3s,background-color .3s;-webkit-transition:color .3s,background-color .3s;vertical-align:middle;width:100%;outline:0}#Portfolio .port-overlay .inner{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;width:100%}#Portfolio .port-overlay i{color:#fff;display:block;font-size:24px;margin-bottom:20px;transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s}#Portfolio .port-overlay .title{color:inherit;margin-bottom:0}#Portfolio .port-overlay span{color:inherit}#Portfolio .port-item:hover .port-overlay{background:rgba(255,255,255,.7);color:#000;opacity:1;z-index:1}#Portfolio .port-item:hover .port-overlay .inner{opacity:1}#Portfolio .port-item:hover .port-overlay i{margin-bottom:10px}.carousel-control.left,.carousel-control.right{background-image:none}#Consulting,#Team{text-align:center}#Contact{margin-bottom:100px;max-width:970px}#Contact form{margin-top:40px}#Contact .fa{font-size:1.5em;vertical-align:-15%;width:1.5em;text-align:center;color:#8c8c8c}#Contact .alert{border-radius:0}#Contact .alert.alert-danger,#Contact .alert.alert-success{background:#fff;border-color:#ccc}#Contact .alert>i{font-size:20px;margin-right:20px}#company{margin-top:100px}#company h3,#company p{text-align:center}#footer{padding:40px 0 30px;background-color:#181818;color:#979797}#footer a,#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6{color:#fff}#footer p{font-size:14px;line-height:22px;color:#979797}#footer .widget-title{font-size:14px;line-height:20px;margin-bottom:40px;text-align:left;text-transform:none}#footer .widget-text div{margin-top:-5px}#footer .widget-recent-comments ul li>p a{color:#979797}#footer .widget-contact ul{font-size:11px;color:#979797}#footer-bottom{padding:30px 0;background-color:#101010;color:#979797}#footer-bottom a,#footer-bottom h1,#footer-bottom h2,#footer-bottom h3,#footer-bottom h4,#footer-bottom h5,#footer-bottom h6{color:#fff}#footer-bottom .copyright{font-size:11px;letter-spacing:1px;text-transform:uppercase}#footer-bottom .copyright img{height:45px;margin-right:20px}#footer-bottom .widget:last-child{margin-bottom:0}#footer-bottom .widget-social .social-media{text-align:right;margin-top:8px}#footer-bottom .widget-social .social-media a{color:#979797}#footer-bottom .last{margin-bottom:0;font-size:12px}@media (max-width:767px){#footer-bottom .last{margin-bottom:20px}#footer-bottom .copyright{text-align:center}#footer-bottom .copyright img{display:block;margin:0 auto 20px}}