@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700|Raleway:400,600,700);.bg-default{background-color:#abb7b7!important}.border-default{border-color:#abb7b7!important}.btn-default{background-color:#abb7b7;border-color:#abb7b7;color:#fff}.btn-default.active,.btn-default:focus,.btn-default:hover{background-color:#989898!important;border-color:#989898!important;color:#fff}.btn-bordered.btn-default{color:#abb7b7}.text-default{color:#abb7b7!important}.alert-default{color:#a4a4a4!important}.panel-default{border-color:#a4a4a4!important}.panel-default .panel-heading{background-color:#abb7b7!important;border-color:#a4a4a4!important;border-radius:0}.panel-default .panel-heading a,.panel-default .panel-title{color:#fff}.bg-primary{background-color:#4a525f!important}.border-primary{border-color:#4a525f!important}.btn-primary{background-color:#4a525f;border-color:#4a525f;color:#fff}.btn-primary.active,.btn-primary:focus,.btn-primary:hover{background-color:#3a3b3c!important;border-color:#3a3b3c!important;color:#fff}.btn.gold,.btn.gold.active,.btn.gold:focus,.btn.gold:hover{background-color:#9e9f36!important;border-color:#9e9f36!important;color:#fff}.btn-bordered.btn-primary{color:#4a525f}.text-primary{color:#4a525f!important}.alert-primary{color:#464749!important}.panel-primary{border-color:#464749!important}.panel-primary .panel-heading{background-color:#4a525f!important;border-color:#464749!important;border-radius:0}.panel-primary .panel-heading a,.panel-primary .panel-title{color:#fff}.bg-info{background-color:#65bbd6!important}.border-info{border-color:#65bbd6!important}.btn-info{background-color:#65bbd6;border-color:#65bbd6;color:#fff}.btn-info.active,.btn-info:focus,.btn-info:hover{background-color:#49a3bf!important;border-color:#49a3bf!important;color:#fff}.btn-bordered.btn-info{color:#65bbd6}.text-info{color:#65bbd6!important}.alert-info{color:#5cacc6!important}.panel-info{border-color:#5cacc6!important}.panel-info .panel-heading{background-color:#65bbd6!important;border-color:#5cacc6!important;border-radius:0}.panel-info .panel-heading a,.panel-info .panel-title{color:#fff}.bg-danger{background-color:#e15554!important}.border-danger{border-color:#e15554!important}.btn-danger{background-color:#e15554;border-color:#e15554;color:#fff}.btn-danger.active,.btn-danger:focus,.btn-danger:hover{background-color:#cd3635!important;border-color:#cd3635!important;color:#fff}.btn-bordered.btn-danger{color:#e15554}.text-danger{color:#e15554!important}.alert-danger{color:#d24b4a!important}.panel-danger{border-color:#d24b4a!important}.panel-danger .panel-heading{background-color:#e15554!important;border-color:#d24b4a!important;border-radius:0}.panel-danger .panel-heading a,.panel-danger .panel-title{color:#fff}.bg-success{background-color:#68c39f!important}.border-success{border-color:#68c39f!important}.btn-success{background-color:#68c39f;border-color:#68c39f;color:#fff}.btn-success.active,.btn-success:focus,.btn-success:hover{background-color:#53a585!important;border-color:#53a585!important;color:#fff}.btn-bordered.btn-success{color:#68c39f}.text-success{color:#68c39f!important}.alert-success{color:#62b091!important}.panel-success{border-color:#62b091!important}.panel-success .panel-heading{background-color:#68c39f!important;border-color:#62b091!important;border-radius:0}.panel-success .panel-heading a,.panel-success .panel-title{color:#fff}.bg-warning{background-color:#ffc052!important}.border-warning{border-color:#ffc052!important}.btn-warning{background-color:#ffc052;border-color:#ffc052;color:#fff}.btn-warning.active,.btn-warning:focus,.btn-warning:hover{background-color:#f4aa2a!important;border-color:#f4aa2a!important;color:#fff}.btn-bordered.btn-warning{color:#ffc052}.text-warning{color:#ffc052!important}.alert-warning{color:#f5b442!important}.panel-warning{border-color:#f5b442!important}.panel-warning .panel-heading{background-color:#ffc052!important;border-color:#f5b442!important;border-radius:0}.panel-warning .panel-heading a,.panel-warning .panel-title{color:#fff}.bg-main_color{background-color:#336799!important}.border-main_color{border-color:#336799!important}.btn-main_color{background-color:#336799;border-color:#336799;color:#fff}.btn-main_color.active,.btn-main_color:focus,.btn-main_color:hover{background-color:#2e4d6b!important;border-color:#2e4d6b!important;color:#fff}.btn-bordered.btn-main_color{color:#336799}.text-main_color{color:#336799!important}.alert-main_color{color:#365a7d!important}.panel-main_color{border-color:#365a7d!important}.panel-main_color .panel-heading{background-color:#336799!important;border-color:#365a7d!important;border-radius:0}.panel-main_color .panel-heading a,.panel-main_color .panel-title{color:#fff}.bg-white-1{background-color:#fff!important}.border-white-1{border-color:#fff!important}.btn-white-1{background-color:#fff;border-color:#fff;color:#fff}.btn-white-1.active,.btn-white-1:focus,.btn-white-1:hover{background-color:#e6e6e6!important;border-color:#e6e6e6!important;color:#fff}.btn-bordered.btn-white-1{color:#fff}.text-white-1{color:#fff!important}.alert-white-1{color:#f2f2f2!important}.panel-white-1{border-color:#f2f2f2!important}.panel-white-1 .panel-heading{background-color:#fff!important;border-color:#f2f2f2!important;border-radius:0}.panel-white-1 .panel-heading a,.panel-white-1 .panel-title{color:#333}.bg-grey-1{background-color:#ddd!important}.border-grey-1{border-color:#ddd!important}.btn-grey-1{background-color:#ddd;border-color:#ddd;color:#fff}.btn-grey-1.active,.btn-grey-1:focus,.btn-grey-1:hover{background-color:#c4c4c4!important;border-color:#c4c4c4!important;color:#fff}.btn-bordered.btn-grey-1{color:#ddd}.text-grey-1{color:#ddd!important}.alert-grey-1{color:#d0d0d0!important}.panel-grey-1{border-color:#d0d0d0!important}.panel-grey-1 .panel-heading{background-color:#ddd!important;border-color:#d0d0d0!important;border-radius:0}.panel-grey-1 .panel-heading a,.panel-grey-1 .panel-title{color:#333}body{background-color:#fff;font-family:"Open Sans",Arial;color:#666;outline:0!important;-webkit-font-smoothing:antialiased}body.pace-running{background:#fff}body.pace-running #wrapper{opacity:0}a{-webkit-font-smoothing:antialiased;outline:0!important;color:#336799}a:focus,a:hover{text-decoration:none;color:#204060}.vertical-space{display:inline-block;width:10px}h1,h2,h3,h4,h5,h6{color:#fff;font-family:Raleway}.font-black{color:#555}.light{font-weight:300!important}.semibold{font-weight:600!important}.bold{font-weight:700!important}#wrapper{width:100%;height:100%;background:#fff;position:relative;-webkit-transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-ms-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.form-control{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-size:13px;border-color:#ddd}.form-control:focus{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;background:#fafafa;border-color:#eee;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.btn,.btn:hover{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;text-transform:uppercase;font-weight:600;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.btn-link{text-decoration:none!important;color:#336799}.btn:hover{color:#fff!important}.btn.btn-link:focus,.btn.btn-link:hover{color:#204060!important}.btn.btn-pill{-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px}.btn.btn-lg{font-weight:700}.btn.btn-bordered{background:0 0;border-width:2px!important}.text-lg{font-size:16px}.text-md{font-size:14px}.text-sm{font-size:13px}.text-xs{font-size:11px}.icon-lg{font-size:48px}.icon-md{font-size:36px}.icon-sm{font-size:24px}.hideit{visibility:hidden}.invert{font-weight:700;color:#fff;padding:0 6px}.image-sized{width:100%}.well.shallow{border:1px solid #eee;background:#fafafa;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:15px}.well.transparent{border:0;background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:15px}.progress-bar{-webkit-transition:width 1.5s ease-in-out;-moz-transition:width 1.5s ease-in-out;-ms-transition:width 1.5s ease-in-out;-o-transition:width 1.5s ease-in-out;transition:width 1.5s ease-in-out}.parallax-bg{background-attachment:fixed;background-position:50% 0;background-size:100% auto;background-color:#000;background-repeat:no-repeat;position:relative}.parallax-bg>div{z-index:1;position:relative}.parallax-overlay:after{display:block;position:absolute;z-index:0;content:" ";top:0;width:100%;height:100%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGElEQVQImWNgYGD4zwABMBqF8x+Dg6ECAANPB/k5Ok6iAAAAAElFTkSuQmCC) repeat}.stacked{margin:0}.stacked>[class*=col-]{padding-left:0;padding-right:0;margin:0!important}#topbar{position:absolute;top:0;padding-bottom:10px;width:100%;z-index:10;color:#555;line-height:40px;height:40px;z-index:101;text-transform:uppercase}#topbar .top-divider{height:5px;border-bottom:1px solid rgba(47,44,44,.4)}#topbar i{font-size:12px;margin-right:3px;color:#555}header.white #topbar,header.white #topbar .login-button,header.white #topbar .signup-button,header.white #topbar .social-links a i,header.white #topbar i{color:#fff}#topbar .social-links a{text-decoration:none}#topbar .social-links a i{font-size:14px;color:#555}#topbar .login-button,#topbar .signup-button{padding:5px 10px;font-family:Raleway;font-size:12px;font-weight:600;color:#555;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px}header{margin:0 auto;padding:0;z-index:10}header .navbar-default{background:0 0;border:none;position:absolute;padding-top:20px;z-index:100;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;margin:0 auto;width:100%;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;padding-bottom:20px}header .navbar-default ul.navbar-nav{padding-top:55px}header .navbar-default ul.navbar-nav li a{text-transform:capitalize;font-weight:600;font-size:13px;color:#555;font-family:Raleway;padding:7px 10px;margin:0 10px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}header.white .navbar-default ul.navbar-nav li a{color:#fff}header .navbar-default ul.navbar-nav li a:focus,header .navbar-default ul.navbar-nav li a:hover{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;color:#555}header.white .navbar-default ul.navbar-nav li a:focus,header.white .navbar-default ul.navbar-nav li a:hover{color:#fff}header.white .slider-caption img{width:70%}header.white .main-slider .slider-caption{text-align:center}header.white .main-slider .slider-caption h2{font-size:30px;line-height:1.3em;margin-bottom:15px;margin-top:150px}header.white .main-slider .slider-caption .btn{background-color:#2bb673;padding:15px;text-align:center;width:220px;border-radius:10em;border:none;margin-top:1em;font-weight:400;font-size:15px}header.white .main-slider .slider-caption h5{line-height:1.5em;font-size:12px}header .navbar-default ul.navbar-nav li a.active:after,header .navbar-default ul.navbar-nav li a:hover:after{background:#555}header.white .navbar-default ul.navbar-nav li a.active:after,header.white .navbar-default ul.navbar-nav li a:hover:after{background:#fff}header .navbar-default .navbar-brand{height:auto;padding:15px 20px;padding-top:50px}header .navbar-default .navbar-brand .logo{height:80px}header .navbar-default.scrolled{padding:0;background:rgba(255,255,255,.7);position:fixed;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}header .navbar-default.scrolled .navbar-brand{padding:9px 20px 16px 20px}header .navbar-default.scrolled .navbar-brand img{width:25%}header .navbar-default.scrolled ul.navbar-nav{padding-top:15px}header .navbar-default .navbar-toggle,header .navbar-default .navbar-toggle:focus,header .navbar-default .navbar-toggle:hover{background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:26px;margin-top:.5em;color:#fff;border:none!important}header.inverted .navbar-toggle{color:#555!important}header.inverted{height:150px}header .navbar-default.scrolled ul.navbar-nav li a,header.inverted #topbar .login-button,header.inverted #topbar .signup-button,header.inverted .navbar-default ul.navbar-nav li a{color:#333}header.inverted #topbar,header.inverted #topbar i{color:#777}header .navbar-default.scrolled ul.navbar-nav li a.active:after,header .navbar-default.scrolled ul.navbar-nav li a:hover:after,header.inverted .navbar-default ul.navbar-nav li a.active:after,header.inverted .navbar-default ul.navbar-nav li a:hover:after{background:#333}header.inverted #topbar .top-divider{border-bottom:1px solid rgba(0,0,0,.3)}header.white #topbar .top-divider{border-bottom:1px solid rgba(255,255,255,1)}.main-slider{background-attachment:fixed;background-position:50% 0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;height:100vh;color:rgba(255,255,255,.7);margin:0 auto;position:relative;font-family:"Open Sans"}.mobile .main-slider{background-attachment:inherit!important}.main-slider a{color:#fff;font-weight:600}.main-slider .slider-caption{margin-top:-150px;top:50%;width:100%;position:absolute;z-index:99;text-align:center}.main-slider .slider-caption h1{font-size:60px;margin-bottom:30px;color:#fff}.main-slider .slider-caption h2{font-size:40px;line-height:50px;margin-bottom:30px;color:#fff}.main-slider .slider-caption h2 .invert{padding:0 10px 4px}.main-slider .slider-caption .btn{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-size:16px;padding:12px 30px 10px;font-family:Raleway;color:#fff}.block{padding:50px 0}.hero-banner{color:#555;padding-top:50px;padding-bottom:50px}.hero-banner h2{margin-bottom:20px;margin-top:0}.features-block{padding-top:50px;padding-bottom:50px;background:rgba(0,0,0,.05)}.features-block h4{font-weight:600}.features-block.about-features{background:rgba(0,0,0,0)}.features-block.about-features i,.features-block.services-features i{float:left;color:#abb7b7;line-height:100%;display:block;height:120px;line-height:60px;margin-right:20px}.features-block.services-features i{color:#68c39f}.features-block.about-features .row:first-child,.features-block.services-features .row:first-child{margin-bottom:30px}.product-block{padding-top:50px;padding-bottom:50px}.product-block p{padding-top:30px}.testimonials-block{padding-top:200px;padding-bottom:200px;color:#fff;background-image:url(../../images/testimonials.jpg)}.testimonials-block h2{color:#fff}.testimonials-block p{padding-top:30px}.product-block .btn{margin-right:15px}.services-block{padding-top:50px;padding-bottom:50px}.video-block{height:450px;padding:100px 0;overflow:hidden;position:relative}.video-block .video-overlay{background:rgba(0,0,0,.7);position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;width:100%}.video-block video{width:100%;position:absolute;top:0;left:0;z-index:0}.video-block h1{color:#fff;margin-bottom:30px;font-weight:700}.video-block .container{z-index:2;color:#fff;position:relative}.video-block p{font-size:15px}.whyuslist{font-size:18px;font-weight:300;line-height:30px;font-family:"Open Sans"}.whyuslist i{margin-right:5px}.brands-block{padding-top:50px;padding-bottom:50px}.subscribe-block{padding-top:50px;padding-bottom:50px;color:#999;background:#4a525f url(../../images/subscribe-bg.png)}.subscribe-block h1{color:#fff;font-weight:700}.subscribe-block .subscribe-btn{margin-top:10px}.team-block{padding:50px 0}.team-block .btn-group{margin-right:2px;margin-top:-37px;position:relative;z-index:10;background:rgba(0,0,0,.3)}.team-block .btn-group .btn-link{color:#fff}.pricing-tables{background:rgba(0,0,0,.05)}.pricing{border:1px solid #ddd;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.pricing.pricing-selected{-webkit-box-shadow:0 2px 0 rgba(0,0,0,.3);-moz-box-shadow:0 2px 0 rgba(0,0,0,.3);box-shadow:0 2px 0 rgba(0,0,0,.3);border-color:ccc}.pricing.pricing-selected .pricing-header,.pricing.pricing-selected .pricing-price{background:#68c39f}.pricing .pricing-price{font-size:50px;font-weight:300;background:#abb7b7;color:#fff;padding:15px;padding-top:0;font-family:"Open Sans"}.pricing .pricing-price p{color:#e2e6e6;margin-top:10px}.pricing .pricing-header{background:#abb7b7;padding:15px}.pricing .pricing-header h3{color:#fff;margin:0}.pricing .pricing-currency{color:#fff;font-size:18px;top:-20px;position:relative}.pricing .pricing-period{font-size:16px}.pricing .pricing-features{line-height:36px;padding:30px 15px}.pricing .pricing-buttons{padding:15px;padding-top:0}.portfolio-filter li{display:inline-block}.project{width:33.33333%;overflow:hidden;position:relative;padding:10px}.project .btn-link{color:#444}.project .btn-link:focus,.project .btn-link:hover{color:#666}.project .gallery-item-descr i{font-size:11px;color:#777}.contact-form h3,.contact-form h4{margin-top:0}.contact-phone{font-size:28px;font-family:"Open Sans";margin-top:30px}.contact-form b,.contact-form p{padding-left:10px}.tothetop{position:fixed;bottom:-100px;right:20px;font-size:20px;z-index:105;background:rgba(0,0,0,.7);color:#fff;text-align:center;display:block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:11px 20px 13px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;opacity:0}.tothetop.showup{bottom:20px;opacity:1}.tothetop:focus,.tothetop:hover{background:rgba(0,0,0,.5);color:#fff;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}footer{background:#6a4ca6 url(../../images/footer-bg.png) center 20px no-repeat;background-size:30%;color:#999;font-size:13px}footer h4{color:#fff;font-weight:700;font-size:14px}footer hr{border-color:rgba(255,255,255,.2)}footer a{color:#fff!important}footer .footer-logo{height:33px}footer .company-info li{padding-left:25px;position:relative;margin-bottom:10px}footer .company-info li i{position:absolute;top:2px;width:10px;color:#fff;text-align:center;left:0}footer .social-stream li{margin-bottom:10px}footer .social-stream li i{margin-right:5px;color:#fff}footer .social-links a{padding:2px 5px;font-size:16px;width:30px;text-align:center;display:inline-block}.bv-form .help-block{margin-bottom:0}.nav-tabs li.bv-tab-success>a{color:#3c763d}.nav-tabs li.bv-tab-error>a{color:#a94442}.bv-form .bv-no-label{top:0}.bv-form .bv-icon-input-group{top:0;z-index:100}.bv-form .tooltip-inner{text-align:left}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block,.has-error .radio,.has-error .radio-inline{color:#e15554}.has-success .form-control-feedback{color:#68c39f}.has-success .form-control{border-color:#ddd!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.has-error .form-control{border-color:#ddd!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.gallery-item{position:relative;z-index:1;display:inline-block;zoom:1;overflow:hidden;max-height:250px;max-width:100%;text-align:center;cursor:pointer}.gallery-item img{position:relative;display:block;max-width:100%;max-height:100%;opacity:.8}.gallery-item-title{font-size:13px;line-height:24px;display:block;font-family:Raleway;font-weight:600;color:#4a525f}.gallery-item-descr{color:#555;font-size:13px}.effect-milo{background:#000}.effect-milo img{max-width:100%;opacity:1;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,0,0) scale(1.12);transform:translate3d(0,0,0) scale(1.12);-webkit-backface-visibility:hidden;backface-visibility:hidden}.effect-milo:hover img{opacity:.5;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}.effect-milo h2{position:absolute;right:0;bottom:0;padding:1em 1.2em}.effect-milo p{padding:0 10px 0 0;width:50%;border-right:1px solid #fff;text-align:right;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}.effect-milo:after{position:absolute;top:50%;margin-top:-12px;color:rgba(255,255,255,.7);left:0;bottom:0;right:0;width:100%;z-index:5;content:"";font-family:icomoon;font-size:24px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}.effect-milo:hover:after{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.effect-milo:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.uppercase{text-transform:uppercase}h2.gold{color:#9e9f36!important}.black-background,.platform.black,.red-gradient{background:#000!important}section.contact{padding-bottom:0!important}.background-gold{background:#9e9f36!important}span.title.black{color:#000!important}.services-block.custom{text-align:center;padding-top:5px}.services-block.custom a img{width:100px;margin-bottom:15px}.services-block.custom .gallery-item-descr{margin-top:15px}.video-block.custom{background-color:#12a89d}.video-block.custom .video-overlay{background-color:transparent}.video-block.custom .video-overlay img{width:100%;margin-top:25px}.video-block.custom .btn.btn-bordered{padding:15px;text-align:center;width:220px;border-radius:10em;border:solid 2px #fff;font-weight:400;font-size:15px;color:#fff}.testimonials-block.custom{background-image:none;background-color:#fff;color:initial;padding-top:0;padding-bottom:30px}.testimonials-block.custom h2,.testimonials-block.custom h4,.testimonials-block.custom h5{color:initial}.testimonials-block.custom h2{padding-top:40px}.testimonials-block.custom h4{margin-top:20px;margin-bottom:20px}.testimonials-block.custom .item img{padding-top:100px;max-width:100%}.testimonials-block.custom .item li{font-size:11px;line-height:19px}.testimonials-block.custom .owl-controls.container .owl-buttons{position:relative}.testimonials-block.custom .owl-buttons{position:absolute;left:0;top:-60px}.owl-controls.custom .next,.owl-controls.custom .prev{background:url(../../assets/img/next.png) no-repeat center transparent;background-size:94%;width:30px;height:30px;cursor:pointer;display:inline-block;margin-right:20px;transition:all 0 linear .2s;border-radius:30px}.owl-controls.custom .prev{transform:rotate(180deg)}.owl-controls.custom .next:hover{transform:scale(1.1);background-color:#f0aa3e}.owl-controls.custom .next:active{transform:scale(1)}.owl-controls.custom .prev:hover{transform:rotate(180deg) scale(1.1);background-color:#f0aa3e}.owl-controls.custom .prev:active{transform:rotate(180deg) scale(1)}.no-padding{padding-left:0!important;padding-right:0!important}section.quote{background:#2ab572;background:-moz-linear-gradient(45deg,#2ab572 0,#2bb673 43%,#00ad5e 43%,#00ad5e 67%,#01aa59 67%,#01aa59 100%);background:-webkit-linear-gradient(45deg,#2ab572 0,#2bb673 43%,#00ad5e 43%,#00ad5e 67%,#01aa59 67%,#01aa59 100%);background:linear-gradient(45deg,#2ab572 0,#2bb673 43%,#00ad5e 43%,#00ad5e 67%,#01aa59 67%,#01aa59 100%)}section.quote h2{padding:2em 2em 0 2em}section.quote h4{padding-top:.75em}section.quote h6{line-height:1.5em;padding-bottom:3em}.small-divider{width:30px;border:solid 1px #fff;display:inline-block}footer.custom{background:#6a4ca6 url(../../assets/img/map.png) 70% 30px no-repeat;background-size:353px;color:#fff}@media screen and (max-width :992px){.main-slider .slider-caption h1{font-size:40px}.video-block{padding:50px 0}}@media screen and (max-width :767px){#topbar .top-divider{height:auto}.navbar-header{display:block}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:0}.nav.navbar-nav.navbar-right{padding-top:0;margin-bottom:0;margin-top:0;background:rgba(0,0,0,.3)}header .navbar-default.scrolled{background:0 0}header .navbar-default.scrolled .navbar-header{background:rgba(255,255,255,.7)}header .navbar-default.scrolled .navbar-toggle{margin-top:8px;color:#555}header .navbar-default ul.navbar-nav{padding-top:35px}header .navbar-default ul.navbar-nav li a,header .navbar-default.scrolled ul.navbar-nav li a{color:#fff}header .navbar-default ul.navbar-nav li a:after{display:none}header .navbar-default .navbar-brand{padding-top:35px}header .navbar-default.scrolled .navbar-brand{padding:20px}header .navbar-default.scrolled ul.navbar-nav li a:hover{color:#68c39f}header.inverted .navbar-default ul.navbar-nav li a{color:#fff}header.inverted .navbar-default ul.navbar-nav li a.active,header.inverted .navbar-default ul.navbar-nav li a:focus,header.inverted .navbar-default ul.navbar-nav li a:hover{color:#68c39f}.video-block{padding:10px 0}.features-block [class*=col-],.services-block [class*=col-],footer [class*=col-]{margin-bottom:20px}.features-block [class*=col-]:last-child,.services-block [class*=col-]:last-child{margin-bottom:0}.video-block video{width:auto;height:100%}.project{width:50%}}@media screen and (max-width :480px){.main-slider .slider-caption h1{font-size:24px}.main-slider .slider-caption h2{font-size:24px}.video-block h1{margin-bottom:15px}.video-block.custom h1{margin-top:40px}.video-block{height:500px}.video-block.custom p{margin-bottom:15px}.whyuslist{font-size:14px;line-height:24px}.project{width:100%}header.white .main-slider .slider-caption h2{margin-top:100px}header.white .main-slider .slider-caption img{margin-top:30px;width:90%}.video-block.custom .video-overlay .container,.video-block.custom .video-overlay img{height:100%;width:auto;overflow:hidden}}@font-face{font-family:DINPro;src:url(../fonts/DINPro.otf);src:url(../fonts/DINPro.otf?#iefix) format("embedded-opentype"),url(../fonts/DINPro.otf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:DINPro-bold;src:url(../fonts/DINPro-bold.otf);src:url(../fonts/DINPro-bold.otf?#iefix) format("embedded-opentype"),url(../fonts/DINPro-bold.otf) format("truetype");font-weight:700;font-style:normal}body{font-family:DINPro,"Helvetica Neue",Helvetica,Arial,sans-serif}header.white .navbar-default ul.navbar-nav li a{font-family:DINPro-bold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px}.header-circle{width:86vw;height:86vw;border-radius:85.5vw;border:solid 1px #fff;position:absolute;top:50%;left:50%;margin-top:-43vw;margin-left:-43vw;opacity:.2}.header-circle1{width:50vw;height:50vw;border-radius:50vw;border:solid 2px #fff;position:absolute;top:45%;left:50%;margin-top:-25vw;margin-left:-25vw}.header-circle2{width:46vw;height:46vw;border-radius:46vw;border:dashed 2px #fff;position:absolute;top:45%;left:50%;margin-top:-23vw;margin-left:-23vw}.header-circle3{width:40vw;height:40vw;border-radius:40vw;border:dashed 4px #fff;position:absolute;top:45%;left:50%;margin-top:-20vw;margin-left:-20vw}.hr-white{display:inline-block;border-bottom:solid 1px #fff;width:100px;margin-bottom:20px;margin-top:10px}header .navbar-default .navbar-brand .logo{height:auto}@media only screen and (min-width :410px){header .navbar-default .navbar-brand .logo{height:auto;margin-top:-.2em}}@media (min-width :767px) and (max-width :992px){header .navbar-default .navbar-brand .logo{height:auto;margin-top:.5em}}@media only screen and (min-width :992px){header .navbar-default .navbar-brand .logo{height:auto;margin-top:.5em;width:25%}}header .navbar-default .navbar-brand,header .navbar-default ul.navbar-nav{padding-top:0}header.white{background-image:url(../img/1-bg.jpg);background-repeat:no-repeat;background-size:cover}header.white .red-gradient{opacity:.8;position:absolute;top:0;left:0;width:100%;height:100%}header.white .main-slider .slider-caption h2{font-size:60px;line-height:60px;margin-top:0;font-family:DINPro-bold,"Helvetica Neue",Helvetica,Arial,sans-serif}header.white .main-slider .slider-caption h5{text-align:center;width:40%;margin-left:30%;font-size:16px;font-family:DINPro,"Helvetica Neue",Helvetica,Arial,sans-serif}.wrapper{position:relative;height:100%}.r-icon{position:absolute;background:url(../img/1-1.png) center center no-repeat transparent;background-size:100%}.r-icon.i1{width:150px;height:77px;left:33%;top:52px}.r-icon.i2{width:83px;height:59px;background-image:url(../img/1-2.png);left:66%;top:17%}.r-icon.i3{background-image:url(../img/1-3.png);width:47px;height:70px;left:80%;top:25%}.r-icon.i4{background-image:url(../img/1-4.png);width:57px;height:83px;top:45%;left:15px}.r-icon.i5{background-image:url(../img/1-5.png);width:186px;height:98px;top:60%;right:15px}.r-icon.i6{background-image:url(../img/1-6.png);width:139px;height:80px;left:15%;top:70%}.r-icon.i7{background-image:url(../img/1-7.png);width:65px;height:59px;left:66%;top:80%}.r-icon.i8{background-image:url(../img/1-4.png);width:57px;height:55px;right:90px;top:0;background-position:center bottom}.optimising .r-icon.i9,.r-icon.i9{background-image:url(../img/1-4.png);width:65px;height:96px;left:-15px;bottom:10px;z-index:2;background-position:center bottom}.optimising .r-icon.i9{bottom:auto;top:130px;width:50px}.optimising .r-icon.i10,.r-icon.i10{background-image:url(../img/1-7.png);width:65px;height:59px;left:26%;top:70px;z-index:2}.optimising .r-icon.i10{left:55%;top:20px}.r-icon.i11{background-image:url(../img/1-5.png);width:100px;height:59px;right:0;top:80%}.optimising .r-icon.i8{background-image:url(../img/1-7.png);bottom:144px;top:auto;left:20px;width:50px}.optimising .r-icon.i11{background-image:url(../img/1-5.png);bottom:44px;top:auto;left:50%;width:130px;height:68px;z-index:2}.building .r-icon.i8{background-image:url(../img/1-4.png);top:25px;left:20%;width:50px;height:100px;z-index:2}.building .r-icon.i9{background-image:url(../img/1-5.png);top:50px;right:0;left:auto;width:93px;height:100px;z-index:2}.building .r-icon.i10{background-image:url(../img/1-5.png);top:50%;left:40%;width:143px;height:100px;z-index:2}.building .r-icon.i11{background-image:url(../img/1-4.png);top:auto;bottom:50px;left:10%;width:50px;height:100px;z-index:2}.clients .r-icon.i8{background-image:url(../img/i-8-r.png);top:60px;left:auto;right:10%;width:105px;height:56px;z-index:2}.clients .r-icon.i9{background-image:url(../img/i-9-r.png);top:80px;bottom:50px;left:10%;width:57px;height:83px;z-index:2}.clients .r-icon.i10{background-image:url(../img/i-9-r.png);top:auto;bottom:-40px;left:10px;width:57px;height:83px;z-index:2}.building .container,.clients .container,.optimising .container{position:relative;overflow:hidden}.hero-banner .container{position:relative;width:100%}.clients h2,.hero-banner h2{color:#9c3b50;font-size:52px;line-height:60px;font-family:DINPro-bold,"Helvetica Neue",Helvetica,Arial,sans-serif}.clients h2{margin-bottom:30px}.clients h5,.hero-banner h5{color:#151515;font-family:DINPro,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:40px;line-height:1.4em;font-size:16px}.section2-item{text-align:center;text-transform:uppercase;margin-bottom:30px;height:165px;position:relative}.section2-item .img{display:block}.section2-item .img img{display:inline-block}.section2-item a.title{color:#9c3b50;padding-top:15px;display:block;position:absolute;bottom:0;width:100%;font-family:DINPro-bold,"Helvetica Neue",Helvetica,Arial,sans-serif}.optimising .image-right,.platform .image-left{padding:0}.optimising .image-right img,.platform .image-left img{width:100%}.platform{background-color:#8a0c17;color:#fff}.building .text-inside>div,.optimising .text,.platform .text{padding:100px 125px;text-align:left}.building h2,.optimising .text h2,.platform .text h2{font-size:52px;line-height:60px;font-family:DINPro-bold,"Helvetica Neue",Helvetica,Arial,sans-serif}.building h3,.optimising .text h3,.platform .text h3{font-size:24px;margin:25px 0 15px;font-family:DINPro-bold,"Helvetica Neue",Helvetica,Arial,sans-serif}.btn-standart{border-radius:0;border:solid 2px #fff;background-color:transparent;padding:10px 20px;margin-top:30px;font-family:DINPro-bold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px}.btn-standart>i{background:url(../img/i-2.png) center no-repeat transparent;display:inline-block;width:34px;height:7px;margin-left:7px}.optimising{background-color:#631316;color:#fff}.building .text-inside{position:absolute;width:100%;height:100%;top:0;left:0;color:#fff;text-align:left}.building img{width:100%}.clients .container{padding-bottom:65px;margin-top:50px}.client-item .img{position:relative;color:#fff;text-transform:uppercase;font-size:18px}.client-item:hover .img .cover{background-color:rgba(138,12,23,0)}.client-item .img>img{width:100%}.client-item .cover{background-color:rgba(0,0,0,.2);position:absolute;top:0;left:0;width:100%;height:100%;transition:all ease .2s}.client-item .top-left{position:absolute;top:0;right:0;background-color:#9e9f36;padding:10px 20px;font-family:DINPro-bold,"Helvetica Neue",Helvetica,Arial,sans-serif}.client-item .bottom{position:absolute;bottom:35px;width:100%;text-align:center;font-family:DINPro-bold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:22px}.client-item .top-left>i{background:url(../img/i-1.png) center no-repeat transparent;display:inline-block;width:23px;height:7px;margin-right:7px}.footer-icon{text-align:right}footer.custom{background-color:#8a0c17;padding-top:15px}footer table td{padding:10px 20px}.socials img{width:35px}.socials .tw img{width:43px}.socials{margin-top:35px}#img-left{position:absolute;left:0;top:50%;margin-top:-244px}#img-right{position:absolute;right:0;top:50%;margin-top:-244px}.building .container,.optimising .container,.platform .container{width:100%}.building .text{padding:0}@media (max-width :1366px){.building .text-inside>div,.optimising .text,.platform .text{padding:50px 80px;text-align:left}.building h2,.optimising .text h2,.platform .text h2{font-size:40px;line-height:50px}.header-circle1{width:60vw;height:60vw;border-radius:60vw;border:solid 2px #fff;position:absolute;top:45%;left:50%;margin-top:-30vw;margin-left:-30vw}.header-circle2{width:56vw;height:56vw;border-radius:56vw;border:dashed 2px #fff;position:absolute;top:45%;left:50%;margin-top:-28vw;margin-left:-28vw}.header-circle3{width:50vw;height:50vw;border-radius:50vw;border:dashed 4px #fff;position:absolute;top:45%;left:50%;margin-top:-25vw;margin-left:-25vw}.optimising .r-icon.i9,.r-icon.i9{display:none}}@media (max-width :1024px){.building .text-inside>div,.optimising .text,.platform .text{padding:20px 50px;text-align:left}.building h2,.optimising .text h2,.platform .text h2{font-size:30px;line-height:30px}.building h3,.optimising .text h3,.platform .text h3{font-size:20px}.header-circle1{width:60vw;height:60vw;border-radius:60vw;border:solid 2px #fff;position:absolute;top:45%;left:50%;margin-top:-30vw;margin-left:-30vw}.header-circle2{width:56vw;height:56vw;border-radius:56vw;border:dashed 2px #fff;position:absolute;top:45%;left:50%;margin-top:-28vw;margin-left:-28vw}.header-circle3{width:50vw;height:50vw;border-radius:50vw;border:dashed 4px #fff;position:absolute;top:45%;left:50%;margin-top:-25vw;margin-left:-25vw}#img-left,#img-right{width:120px;margin-top:-152px}.btn-standart{padding:5px 10px;font-size:12px}.client-item .top-left{font-size:12px}}@media (max-width :800px){.client-item{margin-bottom:30px}.building .r-icon.i8{display:none}header.white .main-slider .slider-caption h2{font-size:40px;line-height:40px}header.white .main-slider .slider-caption h5{width:80%;margin-left:10%}}body,html{overflow-x:hidden}.bg-building{background-image:url(../img/5-bg.jpg);background-size:cover}.bg-building:before{display:block;content:'';width:100%;height:100%;background-color:rgba(0,0,0,.3);position:absolute;top:0;left:0}.bg-optimising{background-image:url(../img/4-bg.jpg);background-size:cover;height:650px;position:absolute;right:0}.left-bg-optimising{background-image:url(../img/3-bg.jpg);background-size:cover;height:600px;position:absolute;left:0}.building .text-inside{position:relative}.o-hide{overflow:hidden}.socials{margin-top:2em;text-align:center}@media only screen and (min-width :320px){.h1-alt{font-size:2.25em!important}.h2-alt{font-size:2em!important}.h3-alt{font-size:1.75em!important}.h4-alt{font-size:1.5em!important}.h5-alt{font-size:1.25em!important}.h6-alt{font-size:1em!important}}@media only screen and (min-width :768px){.h2-alt{font-size:3em!important;line-height:1.2em!important}.h2-h2-alt{font-size:4em!important;line-height:1.2em!important}}@media only screen and (max-width :992px){.r-icon.i8{display:none}}@media only screen and (max-width :320px){.area-logo{padding-top:30px!important}}@media only screen and (max-width :480px){div.r-icon.i1{display:none}div.r-icon.i2{display:none}div.r-icon.i3{display:none}div.r-icon.i4{display:none}div.r-icon.i5{display:none}div.r-icon.i6{display:none}div.r-icon.i7{display:none}div.r-icon.i8{display:none}div.r-icon.i9{display:none}div.r-icon.i10{display:none}div.r-icon.i11{display:none}.bottom-paragraph{visibility:hidden}.col-sxs-12{width:100%}.xs-align-center{text-align:center}}@media only screen and (max-width :767px){div.r-icon.i1{display:none}div.r-icon.i2{display:none}div.r-icon.i3{display:none}div.r-icon.i4{display:none}div.r-icon.i5{display:none}div.r-icon.i6{display:none}div.r-icon.i7{display:none}div.r-icon.i8{display:none}div.r-icon.i9{display:none}div.r-icon.i10{display:none}div.r-icon.i11{display:none}.area-logo{padding-top:30px!important}section.main-slider.fullsize{height:100vh!important}.bg-optimising{display:none}.left-bg-optimising{display:none}.footer-icon{display:none}.sm-align-center{text-align:center}.nav.navbar-nav.navbar-right{padding-top:0;margin-bottom:0;margin-top:0;background:rgba(0,0,0,.9);height:100vh}}@media (min-width :767px) and (max-width :1024px){header .navbar-default ul.navbar-nav li a{padding:7px 0}}@media (min-width :1024px) and (max-width :1200px){header .navbar-default ul.navbar-nav li a{padding:7px 0}}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:85%;height:auto}.area-logo .img-responsive{width:45%}.btn{padding:10px 20px;background-color:#333;color:#f1f1f1;border-radius:0;transition:.2s}.btn:focus,.btn:hover{border:1px solid #333;background-color:#fff;color:#000}.navbar-nav li a:hover{background-color:#9e9f36!important;color:#fff!important}.navbar-nav li.active a{color:green!important;background-color:#29292c!important}.navbar-default .navbar-toggle{border-color:transparent}@media only screen and (max-width :768px){.dropdown-menu li a{color:#fff!important}header .navbar-default.scrolled .navbar-brand img{width:40%}}.dropdown-menu li a:hover{background-color:#9e9f36!important}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:transparent}.section2-item span.title{color:#9c3b50;padding-top:15px;display:block;position:absolute;bottom:0;width:100%;font-family:DINPro-bold,"Helvetica Neue",Helvetica,Arial,sans-serif}.contact-h2{font-size:52px;line-height:60px;font-family:DINPro-bold,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:30px}section.contact{background-color:#8a0c17;padding-bottom:20px}.white-font{color:#fff}.clients h2{color:#9c3b50;line-height:1.5em;font-family:DINPro-bold,"Helvetica Neue",Helvetica,Arial,sans-serif}.clients h2{margin-bottom:.5em}.clients p.h6-alt{margin-bottom:1.5em}#wrap{position:relative}#over_map{position:absolute;top:10px;right:10px;z-index:99}.dropSheet{background-color:#000;background-image:none;opacity:.9}a.mail-to,a.mail-to:hover{color:#fff}@media only screen and (max-width :768px){.row-margin{margin-bottom:15px;margin-top:15px}}.two-fold-zero-padding{padding-left:0;padding-right:0}.zero-padding{padding-left:0;padding-right:0}.letter-color{color:#333!important}.no-showdown{display:none}.bottom-spaces{margin-bottom:15px}.right-spaces{margin-right:15px}.gmap-box-size{width:100%;height:500px}.gmap-drop-sheet-layer{padding-left:.6em;padding-top:.3em;background-color:#f5f5f5;width:20em;height:15em;overflow:hidden}.sizing-small-font{font-size:small}.sizing-smaller-font{font-size:smaller}.element-footer-position{text-align:center;margin-bottom:1em}