hr,hr.light{border-color:#fff}a,a:focus,a:hover{color:#fef502}.chevi-down>a,.footer,.overlay>h1,.project-text{text-align:center}body,html{height:100%;width:100%}body,code,kbd,pre,samp{font-family:Montserrat,Courier,"Courier New",monospace}.navbar-default,.navbar-default-onwhite,.project-carousel-3zu2 .carousel-caption,.project-carousel-square .carousel-caption,h1,h2,h3,h4,h5,h6,p{font-family:"Roboto Mono",Courier,"Courier New",monospace}hr{border-width:3px}a{-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.chevi-down>a{font-size:50px;display:inline-block;width:100%;padding-top:20px}.chevi-down>a:hover,a:focus{color:#03ccea;text-decoration:none}@media (min-width:768px){.chevi-down>a{font-size:80px;display:inline-block;width:100%;text-align:center;padding-top:40px}}h1,h2,h3,h4,h5,h6{color:#1e2129}.yellow{color:#fef502}.blue{color:#03ccea}.pink{color:#ff1170}p{font-size:16px;line-height:1.5;margin-bottom:20px;color:#1e2129}.mobile-header,.mobile-header-inner{width:100%;margin:auto}.bg-primary{background-color:#fff}.bg-dark{background-color:#1e2129}.text-faded{color:rgba(255,255,255,.7)}section{padding-top:50px;padding-bottom:0}aside{padding:50px 0}.no-padding{padding:0}.navbar.navbar-default .navbar-collapse,.navbar.navbar-default-onwhite .navbar-collapse{border:none;box-shadow:none;padding-left:20px;padding-bottom:20px;padding-top:0}.navbar-default,.navbar-default-onwhite{background-color:#1e2129;border:none;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.navbar-default .navbar-header .navbar-brand,.navbar-default-onwhite .navbar-header .navbar-brand{color:#ff0;font-family:"Roboto Mono",Courier,"Courier New",monospace;font-weight:300;padding-top:0}.navbar-default .navbar-header .navbar-brand .mobile-logo,.navbar-default-onwhite .navbar-header .navbar-brand .mobile-logo{padding-top:10px;padding-left:6px}.navbar-default .navbar-header .navbar-brand:focus,.navbar-default .navbar-header .navbar-brand:hover{color:#fef502}.navbar-default-onwhite .navbar-header .navbar-brand:focus,.navbar-default-onwhite .navbar-header .navbar-brand:hover{color:#1e2129;text-decoration:underline}.navbar-default .navbar-header .navbar-toggle,.navbar-default-onwhite .navbar-header .navbar-toggle{font-size:18px;color:#fff;font-weight:300;border:none}.navbar-default .navbar-header .navbar-toggle{background-color:transparent}.navbar-default .navbar-header .navbar-toggle:hover,.navbar-default-onwhite .navbar-header .navbar-toggle:hover{color:#fff}.navbar-default .nav>li>a,.navbar-default .nav>li>a:focus,.navbar-default-onwhite .nav>li>a,.navbar-default-onwhite .nav>li>a:focus{font-weight:300;font-size:14px;color:#fff}.navbar-default-onwhite .nav>li>a:focus:hover,.navbar-default-onwhite .nav>li>a:hover{color:#fef502;background-color:transparent}.navbar-default .nav>li>a:focus:hover,.navbar-default .nav>li>a:hover{color:#fef502}.navbar-default .nav>li.active>a,.navbar-default .nav>li.active>a:focus{color:#fef502!important;background-color:transparent}.navbar-default .nav>li.active>a:focus:hover,.navbar-default .nav>li.active>a:hover{background-color:transparent}.navbar-default-onwhite .nav>li.active>a,.navbar-default-onwhite .nav>li.active>a:focus{color:#fef502!important;background-color:transparent!important}.navbar-default-onwhite .nav>li.active>a:focus:hover,.navbar-default-onwhite .nav>li.active>a:hover{background-color:transparent!important}@media (min-width:768px){.navbar-default,.navbar-default-onwhite{background-color:transparent;padding-top:4px;padding-right:20px;-webkit-transition:all .6s;-moz-transition:all .6s;transition:all .6s}.navbar-default .large-logo,.navbar-default-onwhite .large-logo{display:block;padding-top:50px;padding-left:30px}.navbar-default .scrolling .large-logo,.navbar-default .scrolling-logo,.navbar-default-onwhite .scrolling .large-logo,.navbar-default-onwhite .scrolling-logo{display:none}.navbar-default .scrolling .scrolling-logo,.navbar-default-onwhite .scrolling .scrolling-logo{display:block;padding-top:6px;padding-left:10px}.navbar-default .navbar-header .navbar-brand{color:rgba(255,255,255,.7)}.navbar-default-onwhite .navbar-header .navbar-brand{color:#1e2129}.navbar-default .navbar-header .navbar-brand:focus,.navbar-default .navbar-header .navbar-brand:hover{color:#fff}.navbar-default-onwhite .navbar-header .navbar-brand:focus,.navbar-default-onwhite .navbar-header .navbar-brand:hover{color:red}.navbar-default .nav>li>a,.navbar-default .nav>li>a:focus{color:rgba(255,255,255,.7)}.navbar-default-onwhite .nav>li>a,.navbar-default-onwhite .nav>li>a:focus{color:#1e2129;font-weight:400}.navbar-default-onwhite .nav>li.active>a,.navbar-default-onwhite .nav>li.active>a:focus{color:#1e2129!important;text-decoration:underline}.navbar-default .nav>li>a:focus:hover,.navbar-default .nav>li>a:hover{color:#fef502}.navbar-default-onwhite .nav>li>a:focus:hover,.navbar-default-onwhite .nav>li>a:hover{color:#1e2129;text-decoration:underline}.navbar-default-onwhite.affix,.navbar-default.affix{background-color:#1e2129;height:58px}.navbar-default.affix .navbar-header .navbar-brand,.navbar-default.affix-onwhite .navbar-header .navbar-brand{color:#fff;font-size:14px}.navbar-default.affix .navbar-header .navbar-brand:focus,.navbar-default.affix .navbar-header .navbar-brand:hover,.navbar-default.affix-onwhite .navbar-header .navbar-brand:focus,.navbar-default.affix-onwhite .navbar-header .navbar-brand:hover{color:#fef502}.navbar-default-onwhite.affix .nav>li>a,.navbar-default-onwhite.affix .nav>li>a:focus,.navbar-default.affix .nav>li>a,.navbar-default.affix .nav>li>a:focus{color:#fff}.navbar-default.affix .nav>li>a:focus:hover,.navbar-default.affix .nav>li>a:hover{color:#ff0}.navbar-default-onwhite.affix .nav>li>a:focus:hover,.navbar-default-onwhite.affix .nav>li>a:hover{color:#ff0;text-decoration:none}.navbar-default-onwhite.affix .nav>li.active>a,.navbar-default-onwhite.affix .nav>li.active>a:focus{color:#fef502!important;text-decoration:none;background-color:transparent}}video{position:relative;z-index:-1;opacity:1;width:100%}.overlay{position:absolute;top:0;left:0;z-index:1;padding-top:80px;width:100%}.overlay>h1{display:inline-block;width:100%;font-size:36px;line-height:1.6}.mobile-header{min-height:700px;background-color:#fff}@media (min-width:992px){.mobile-header{min-height:992px}}.overlay>h1>span{background-color:#1e2129;padding-left:4px;padding-right:4px}@media (min-width:768px){.overlay{position:absolute;top:0;left:0;z-index:1;padding-top:240px;padding-left:40px;padding-right:40px;text-align:center}.overlay>H1{display:inline-block;width:100%;font-size:50px;line-height:1.6}.overlay>H1>span{background-color:#1e2129;padding-left:10px;padding-right:10px}}.project-text{margin-bottom:30px}.project-text h2{margin-bottom:32px;color:rgba(30,33,41,.8)}.project-text p{color:rgba(30,33,41,.8);line-height:2;font-size:18px}.project-text>hr{background-color:rgba(30,33,41,.7);border:none;color:rgba(30,33,41,.7);height:.3em;width:20%;margin-top:4em}.longtext .lt-paragraph>hr,.longtext .lt-paragraph>hr.light{border-color:rgba(30,33,41,1)}@media (min-width:768px){.project-text{margin-left:auto;margin-right:auto;width:700px;margin-bottom:70px}.project-text p{color:rgba(30,33,41,.8);line-height:2}}.project-carousel-3zu2 .carousel-control,.project-carousel-square .carousel-control{opacity:1;text-shadow:none;filter:progid: none!important;filter:none!important;background-image:none;outline:0}.project-carousel-3zu2 .carousel-caption,.project-carousel-square .carousel-caption{position:relative;font-size:16px;line-height:1.5;color:rgba(30,33,41,.8);background-color:transparent;text-shadow:none;left:auto;right:auto;margin-top:10px;height:60px}.footer,.footer-wrapper{background-color:#1e2129}@media (min-width:1200px){.mobile-header{min-height:1200px}.project-carousel-3zu2{width:62%;margin:auto}.project-carousel-3zu2 .carousel-inner{width:100%;margin:auto}.project-carousel-3zu2 .carousel-control.left{top:-100px;left:-100px;color:#1e2129}.project-carousel-3zu2 .carousel-control.right{top:-100px;right:-100px;color:#1e2129}}@media (max-width:1199px){.project-carousel-3zu2{width:70%;margin:auto}.project-carousel-3zu2 .carousel-inner{width:100%;margin:auto}.project-carousel-3zu2 .carousel-control.left{top:-100px;left:-100px;color:#1e2129}.project-carousel-3zu2 .carousel-control.right{top:-100px;right:-100px;color:#1e2129}}@media (max-width:991px){.project-carousel-3zu2{width:80%;margin:auto}.project-carousel-3zu2 .carousel-inner{width:100%;margin:auto}.project-carousel-3zu2 .carousel-control.left{top:-100px;left:-100px;color:#1e2129}.project-carousel-3zu2 .carousel-control.right{top:-100px;right:-100px;color:#1e2129}}@media (max-width:767px){.project-carousel-3zu2,.project-carousel-3zu2 .carousel-inner{width:100%;margin:auto}.project-carousel-3zu2{padding-left:0;padding-right:0}.project-carousel-3zu2>p{padding-left:10px;padding-right:10px}.project-carousel-3zu2 .carousel-control .glyphicon{font-size:2em}.project-carousel-3zu2 .carousel-control.left{top:-100px;left:0;color:#fff;opacity:.8}.project-carousel-3zu2 .carousel-control.right{top:-100px;right:0;color:#fff;opacity:.8}}@media (max-width:575px){.project-carousel-3zu2 .carousel-control .glyphicon{font-size:1.5em}.project-carousel-3zu2 .carousel-control.left{top:-100px;left:0;color:#fff;opacity:.8}.project-carousel-3zu2 .carousel-control.right{top:-100px;right:0;color:#fff;opacity:.8}}.project-carousel-square{width:100%;margin:auto;padding:0}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.project-carousel-square .carousel-inner{width:100%;margin:auto}.project-carousel-square .carousel-control .glyphicon{font-size:2em}.project-carousel-square .carousel-control.left{top:-100px;left:0;color:#fff;opacity:.8}.project-carousel-square .carousel-control.right{top:-100px;right:0;color:#fff;opacity:.8}@media (min-width:992px){.project-carousel-square{width:40%;margin:auto}.project-carousel-square .carousel-inner{width:100%;margin:auto}}@media (min-width:768px){.project-carousel-square{width:60%;margin:auto}.project-carousel-square .carousel-inner{width:100%;margin:auto}.project-carousel-square .carousel-control.left{top:-100px;left:-16%;color:#1e2129}.project-carousel-square .carousel-control.right{top:-100px;right:-16%;color:#1e2129}}.footer-wrapper{min-height:100%;height:auto!important;height:100%;margin:0 auto -200px}.footer,.push{height:200px}.footer{padding-top:30px}.footer>p{color:#fff}.footer .copyright>p{font-size:12px;color:#fff}.longtext .lt-paragraph>h1,.longtext .lt-paragraph>h2{font-family:"Source Sans Pro",Arial,sans-serif;color:rgba(30,33,41,.9);line-height:1.5;font-weight:300;padding-bottom:40px}.footer>img{max-height:22px;margin-bottom:60px;margin-top:0}.lt-bg{background-color:rgba(30,33,41,.03)}.longtext{margin-top:50px}.longtext .lt-paragraph{margin-bottom:3em;margin-left:1.5em;margin-right:1.5em}.longtext .lt-paragraph>hr{border-width:1px;border-style:dotted}.longtext .lt-paragraph>h1{font-size:40px}.longtext .lt-paragraph>h2{font-size:32px;padding-top:20px}.longtext .lt-paragraph>p{font-family:"Source Serif Pro",Georgia,serif;color:rgba(30,33,41,.8);margin-bottom:1.5em;line-height:1.7;font-size:22px;font-weight:100}.longtext .lt-paragraph>img{margin-top:50px;margin-bottom:0}.longtext .lt-paragraph .caption>p{font-family:"Source Sans Pro",Arial,sans-serif;color:rgba(30,33,41,.7);line-height:1.5;font-size:18px;margin-top:6px;margin-bottom:40px}.custom-bullet li{display:block;font-family:"Source Serif Pro",Georgia,serif;color:rgba(30,33,41,.8);margin-bottom:1.5em;line-height:1.5;font-size:24px;font-weight:200}.custom-bullet li:before{content:"\e080";font-family:'Glyphicons Halflings';font-size:18px;float:left;margin-top:4px;margin-left:-40px;margin-right:0;color:rgba(30,33,41,.8)}@media (min-width:768px){.longtext .lt-paragraph>hr,.longtext .lt-paragraph>hr.light{border-color:rgba(30,33,41,1)}.longtext .lt-paragraph>h1,.longtext .lt-paragraph>h2{font-family:"Source Sans Pro",Arial,sans-serif;color:rgba(30,33,41,1);line-height:1.5;font-weight:300;padding-left:20px}.lt-bg{background-color:#fff}.longtext{margin-top:200px}.longtext .lt-paragraph{margin-bottom:3em;margin-left:auto;margin-right:auto;width:768px}.longtext .lt-paragraph>hr{border-width:1px;border-style:dotted}.longtext .lt-paragraph>h1{font-size:48px;padding-bottom:40px}.longtext .lt-paragraph>h2{font-size:32px;padding-top:20px;padding-bottom:30px}.longtext .lt-paragraph>p{font-family:"Source Serif Pro",Georgia,serif;color:rgba(30,33,41,.9);margin-bottom:1.5em;line-height:1.7;font-size:20px;font-weight:200;width:620px;padding-left:20px}.longtext .lt-paragraph>img{padding-left:20px;margin-top:50px;margin-bottom:0}.longtext .lt-paragraph .caption>p{font-family:"Source Sans Pro",Arial,sans-serif;color:rgba(30,33,41,.8);line-height:1.5;font-size:18px;margin-top:6px;padding-left:20px;margin-bottom:50px}.custom-bullet li{display:block;font-family:"Source Serif Pro",Georgia,serif;color:rgba(30,33,41,.9);margin-bottom:1.5em;line-height:1.2;font-size:20px;font-weight:200;width:620px;padding-left:0}.custom-bullet li:before{content:"\e080";font-family:'Glyphicons Halflings';font-size:14px;float:left;margin-top:3px;margin-left:-17px;margin-right:10px;color:rgba(30,33,41,.9)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}100%{opacity:1;transform:none}}@keyframes fadeInDown{0%{opacity:1;transform:translate3d(0,-10px,0)}100%{opacity:1;transform:none}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(.1%,0,0)}100%{opacity:1;transform:none}}.m-scene .scene_element{-webkit-animation-duration:.25s;-webkit-transition-timing-function:ease-in;-webkit-animation-fill-mode:both;-moz-animation-duration:.25s;-moz-transition-timing-function:ease-in;-moz-animation-fill-mode:both;animation-duration:.25s;transition-timing-function:ease-in;animation-fill-mode:both}.m-scene .scene_element--fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;animation-name:fadeInDown}.m-scene .scene_element--fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;animation-name:fadeIn}.m-scene .scene_element--fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;animation-name:fadeInUp}.m-scene .scene_element--fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;animation-name:fadeInRight}.m-scene.is-exiting .scene-element{animation-direction:alternate-reverse;-webkit-animation-direction:alternate-reverse;-moz-animation-direction:alternate-reverse}