body.content footer {padding-top:60px;}body.content footer .container {width:100%;}body.content footer .container .col {padding-left:0px;padding-right:0px;}body.content #content {margin-top:155px !important;min-height:500px;}body.content h1 {margin-top:35px;margin-bottom:8px;}body.content h2 {margin-bottom:25px;}body.content blockquote {font-family:'Roboto Condensed', sans-serif;font-size:22px;line-height:35px;border:none;background-color:#f8f8f8;padding:20px;margin:40px 0;color:#666;font-weight:normal;}body.content table,body.content p,body.content pre.prettyprint {margin-bottom:25px !important;}body.content pre,body.content pre * {font-family:Courier, sans-serif;font-size:1.5rem;}body.content pre.prettyprint ol {margin-left:0;padding-left:35px;}body.content .blog-meta {margin:0;padding:0;}body.content .blog-meta p {color:#aaa;text-transform:uppercase;font-size:12px;margin:0;padding:0;}body.content .blog-meta a {margin-right:5px;}@media (min-width:1200px) {body.content .container {width:1100px;}body.content .container .col {padding-right:30px;padding-left:30px;}}body footer {padding-top:60px;}body footer .container {width:100%;}body footer .container .col {padding-left:0px;padding-right:0px;}body {background:#989898 url() repeat center center;background-size:initial;}body h1,body h2,body h3,body h4,body h5,body p,body blockquote {margin-bottom:25px;}body h1,body h2,body h3,body h4,body h5 {font-family:"aktiv-grotesk", "neuzeit-grotesk", sans-serif;margin-bottom:25px;font-weight:500;letter-spacing:2px;}body p,body td,body th,body small,body li,body label,body input {color:#555;font-family:"aktiv-grotesk", "neuzeit-grotesk", sans-serif;font-weight:300;letter-spacing:0.0675em;}hr {height:2px;width:50px;margin:10px auto 20px 0px;}body h1 {font-size:28px;font-weight:300;color:#fff;margin-top:35px;margin-bottom:10px;}body h2 {font-size:24px;font-weight:300;color:#fff;}body h3 {font-size:20px;font-weight:300;color:#fff;}body h4 {font-size:18px;font-weight:300;color:#fff;}body h5 {font-size:18px;color:#fff;}body p,body blockquote,body label,body td,body th,body li {font-size:18px;color:#fff;line-height:25px;}body a,body a:hover {color:#aaddff;}body blockquote a,body blockquote a:hover {color:#557788;}p,blockquote,li,button,label {line-height:25px;font-size:16px;font-weight:300;}body input[type=text],body input[type=number],body input[type=password],body input[type=email],body select,body textarea {font-size:15px;box-shadow:none !important;background:none;outline:none !important;border:none !important;border:1px solid #ddd !important;border-radius:0 !important;padding:5px 10px !important;height:35px !important;}header {position:absolute;top:0;left:0;width:100%;background-color:;z-index:10;height:50px;border-radius:0;}pre.prettyprint ol.linenums {margin-left:0;}footer {border-top:none;margin:25px 0 0 0;padding:25px 30px 25px 30px;background-color:#000;}footer h3 {color:#fff;}footer a {color:#fff;}footer ul {margin:20px 0 0 0;padding:0;list-style:none;text-align:center;}footer li {margin:0;padding:0 10px;display:inline-block;text-transform:uppercase;font-size:12px;color:#fff;}footer .respond-badge.respond-badge a.respond-badge {width:50px;height:50px;line-height:50px;font-size:34px;}footer i.respond-badge {color:#000 !important;}footer div {text-align:left;}footer p {margin-bottom:5px;color:#fff;font-size:18px;}footer .menu {text-align:center;}div.respond-image img {margin:5px 0 20px 0;border:none;max-width:100%;}div.respond-image,div.respond-image {clear:both;}div.respond-image[data-display=left] img {float:left;margin:5px 20px 20px 0;border:none;width:50%;max-width:50%;}div.respond-image[data-display=right] img {float:right;margin:5px 0 20px 20px;border:none;width:50%;max-width:50%;}.respond-form label {font-weight:300;}.respond-form .error label {font-weight:bold;color:#b94a48;}.navbar-brand {max-height:40px;margin:22px 0 0 25px;padding:0;}.navbar-brand img {max-height:35px;margin:0;padding:0;}body .navbar {position:relative;top:0;background-color:rgba(178,178,178,0);border-radius:0;border:none;margin:0;}body ul.navbar-nav {margin:10px 20px 0 0;}body .navbar-toggle {border:none;border-radius:0;margin-right:0;margin-top:10px;}body .navbar-toggle .icon-bar {background-color:#fff !important;}body ul.navbar-nav li a {padding:20px 0 1.4px 0;margin:0 8px 10px 8px;border-bottom:2px solid #fff;}body .navbar a,body .navbar a:hover {color:#fff !important;font-size:19px;font-weight:300;}body .navbar li a:hover {color:#d0d2d3 !important;background:none;border-bottom:2px solid #d0d2d3;}body .navbar li.active a {color:#d0d2d3 !important;background:none !important;border-bottom:2px solid #d0d2d3;}body .navbar a:hover {background-color:none !important;}.navbar .navbar-nav>.dropdown>a .caret {color:#fff !important;}.navbar .navbar-nav>.open>a,.navbar .navbar-nav>.open>a:hover,.navbar .navbar-nav>.open>a:focus {color:#fff !important;}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus {background-color:rgba(178,178,178,0);}body .navbar ul.dropdown-menu {box-shadow:none;border:none;}body .navbar ul.dropdown-menu li a {color:#fff !important;}.nav-tabs {margin-bottom:20px;}.tab-pane {display:none;}.tab-pane.active {display:block;}video#bgvideo {top:50%;left:50%;min-width:100%;width:auto;height:auto;background-image:url(https://beta.chargebox.com/css/files/test.jpg);background-repeat-x:no-repeat;background-repeat-y:no-repeat;background-attachment:initial;background-position-x:initial;background-position-y:initial;background-origin:initial;background-clip:initial;background-color:initial;background-size:cover;}.video-container {position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.video-container iframe,.video-container object,.video-container embed {position:absolute;top:0;left:0;width:100%;height:100%;}body .carousel.fade {opacity:1;}body .carousel.fade .item {-moz-transition:opacity ease-in-out .7s;-o-transition:opacity ease-in-out .7s;-webkit-transition:opacity ease-in-out .7s;transition:opacity ease-in-out .7s;left:0;opacity:0;top:0;position:absolute;display:block;z-index:1;}body .carousel.fade .item:first-child {top:auto;position:relative;}body .carousel.fade .item.active {opacity:1;-moz-transition:opacity ease-in-out .7s;-o-transition:opacity ease-in-out .7s;-webkit-transition:opacity ease-in-out .7s;transition:opacity ease-in-out .7s;z-index:2;}body .carousel.fade .left,body .carousel.fade .right {z-index:10;}body .video-container {padding-top:0;}body .toggle {display:block;float:right;width:50px;height:50px;line-height:50px;text-align:center;color:#fff;cursor:pointer;}body .toggle:hover {color:#fff;}body .toggle.active {color:#d0d2d3 !important;}html[dir=rtl] body .toggle {float:left;}html[dir=rtl] .navbar-left {float:right !important;}html[dir=rtl] .navbar-right {float:left !important;}html[dir=rtl] .navbar-brand {position:absolute;left:auto;right:10px;}html[dir=rtl] body .navbar-toggle {float:left !important;margin-left:10px;}html[dir=rtl] footer div {text-align:right;}@media (max-width:767px) {body .navbar {background-color:#989898;}}@media (min-width:768px) {header .logo {margin:0 auto;max-width:970px;}}@media (min-width:992px) {header .logo {margin:0 auto;max-width:970px;}}@media (min-width:1200px) {header .logo {margin:0 auto;max-width:1170px;}}body.home header .navbar {border:none !important;margin:0;}body.home .container {max-width:100%;width:100% !important;padding:0;}body.home .container .row {margin:0 auto;}body.home .container .jumbotron {box-sizing:border-box;background:transparent;background-size:cover;background-position:center center;border-radius:0 !important;color:#fff;max-width:100%;margin-bottom:0;padding:0;}body.home .container .jumbotron .carousel {margin:0;padding:0;}body.home .container .col {padding:0;}body.home .container img {padding:0;margin:0;border:none;}body.home .project-name {position:absolute;left:30px;bottom:50px;border-bottom:2px solid #fff;}body.home .project-name-dark {position:absolute;left:30px;bottom:50px;border-bottom:2px solid #666;color:#666;}body.home .project-location {position:absolute;left:30px;bottom:15px;}body.home .project-location-dark {position:absolute;left:30px;bottom:15px;color:#666;}body.home .open-description {position:absolute;right:20px;bottom:20px;font-size:30px;}body.home .close-description {position:absolute;right:20px;bottom:15px;font-size:30px;}body.home .project-hover {display:none;background-color:rgba(0,0,0,0.6);position:absolute;bottom:0;pointer-events:none;width:100%;padding-right:20%;}body.home .project-hover .project-name,body.home .project-hover .project-location,body.home .project-hover .project-description {position:relative;bottom:0;left:0;border:none;width:auto;}body.home .project-hover .project-name {padding-bottom:12px;margin-bottom:0;}body.home .project-hover .project-location {padding-top:0;margin-top:0;}body.home .project-hover .project-name span,body.home .project-hover .project-name-dark span {border-bottom:2px solid #fff;padding-bottom:2px;}body.home .project-hover .project-wrapper {padding:50px 30px 15px;width:100%;}body.home .project-hover .project-wrapper .project-description p {max-width:100%;}body.home .jumbotron h1,body.home .jumbotron h2,body.home .jumbotron h3,body.home .jumbotron h4,body.home .jumbotron h5 {color:#fff;max-width:500px;font-size:60px;font-weight:400;}body.home .jumbotron p {color:#fff;max-width:500px;font-size:18px;font-weight:300;}body.home .jumbotron a {color:#fff;}body.home .container blockquote {border-left:0;text-align:center;font-size:18px;line-height:24px;color:#888;}body.home .home-block {padding-top:25px;padding-bottom:25px;}body.home .home-block h1,body.home .home-block h2,body.home .home-block h3,body.home .home-block p,body.home .home-block blockquote,body.home .home-block li {text-align:center;}body.home .home-block.feature-block {background-color:#b2b2b2;border-bottom:1px solid #b2b2b2;background-size:67px 100px;border-bottom:1px solid(--feature-border-color);padding-top:25px;padding-bottom:25px;}body.home .home-block.feature-block h1,body.home .home-block.feature-block h2,body.home .home-block.feature-block h3 {color:#fff;text-align:center;}body.home .home-block.feature-block p,body.home .home-block.feature-block td,body.home .home-block.feature-block th,body.home .home-block.feature-block blockquote,body.home .home-block.feature-block li {color:#fff;text-align:center;}body.home .home-block.feature-block a {color:#fff;}body.home .home-block.feature-block i {width:50px;height:50px;line-height:50px;text-align:center;background-color:#fff;color:#fff;border-radius:50%;font-size:25px;}body.home .home-block.feature-block .respond-image {text-align:center;}body.home .home-block.feature-block img {border-radius:50%;max-width:175px !important;margin-bottom:0 !important;border:3px solid rgba(221,221,221,0.4) !important;}body.home .home-block.callout-block {background-color:#b2b2b2;border-bottom:1px solid #fff;background-size:67px 100px;border-bottom:1px solid(--callout-border-color);padding-top:25px;padding-bottom:25px;}body.home .home-block.callout-block h1,body.home .home-block.callout-block h2,body.home .home-block.callout-block h3 {color:#FFF;text-align:left;}body.home .home-block.callout-block p,body.home .home-block.callout-block td,body.home .home-block.callout-block th,body.home .home-block.callout-block blockquote,body.home .home-block.callout-block li {color:#FFF;text-align:left;}body.home .home-block.callout-block a {color:#FFF;}body.home .home-block.callout-block img {border:3px solid rgba(255,255,255,0.4) !important;}body.home .home-block.welcome-block {background-color:#b2b2b2;border-bottom:1px solid rgba(255,255,255,0);padding-top:25px;padding-bottom:25px;}body.home .home-block.welcome-block h1,body.home .home-block.welcome-block h2,body.home .home-block.welcome-block h3 {color:#fff;text-align:center;}body.home .home-block.welcome-block p,body.home .home-block.welcome-block td,body.home .home-block.welcome-block th,body.home .home-block.welcome-block blockquote,body.home .home-block.welcome-block li {color:#fff;text-align:center;}body.home .home-block.welcome-block a {color:#fff;}body.home footer {margin-top:0;}