/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger--3dx .hamburger-box,.hamburger--3dx-r .hamburger-box,.hamburger--3dy .hamburger-box,.hamburger--3dy-r .hamburger-box{perspective:80px}#project-detail-section,#project-section{background-image:url(../images/portfolio.jpg);min-height:100vh}#contact-row,#first-row,#nine-row,#project-detail-section,#project-section,#second-row,#third-row{background-repeat:no-repeat}@font-face{font-family:'Maven Pro';font-style:normal;font-weight:400;src:local('Maven Pro Regular'),local('MavenPro-Regular'),url(https://fonts.gstatic.com/s/mavenpro/v11/MG9KbUZFchDs94Tbv9U-paCWcynf_cDxXwCLxiixG1c.ttf) format('truetype')}.hamburger{padding-top:15px;padding-right:15px;float:right;display:inline-block;cursor:pointer;outline:0;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0 10px 0 0;overflow:visible}.hamburger--emphatic,.hamburger--emphatic-r{overflow:hidden}.hamburger:hover{opacity:.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}#first-row,body{position:relative}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-inner{transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner::after,.hamburger--3dx .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-inner{transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner::after,.hamburger--3dx-r .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-inner{transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner::after,.hamburger--3dy .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-inner{transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner::after,.hamburger--3dy-r .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowalt .hamburger-inner::before{transition:top .1s .15s ease,transform .15s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom .1s .15s ease,transform .15s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scale(.7,1);transition:top .1s ease,transform .15s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scale(.7,1);transition:bottom .1s ease,transform .15s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top .1s .15s ease,transform .15s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom .1s .15s ease,transform .15s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scale(.7,1);transition:top .1s ease,transform .15s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scale(.7,1);transition:bottom .1s ease,transform .15s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::after,.hamburger--boring .hamburger-inner::before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top .3s .3s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.32s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .27s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),transform .15s .42s cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top .3s .3s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:.32s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .27s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),transform .15s .42s cubic-bezier(.215,.61,.355,1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:.4s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity .15s .4s ease}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:.1s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:.1s}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:.4s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity .15s .4s ease}.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:.1s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:.1s}.hamburger--emphatic .hamburger-inner{transition:background-color .2s .25s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform .2s cubic-bezier(.6,.04,.98,.335),top 50ms .2s linear,left .2s .25s ease-in}.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;transition:transform .2s cubic-bezier(.6,.04,.98,.335),top 50ms .2s linear,right .2s .25s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left .2s ease-out,top 50ms .2s linear,transform .2s .25s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right .2s ease-out,top 50ms .2s linear,transform .2s .25s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r .hamburger-inner{transition:background-color .2s .25s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform .2s cubic-bezier(.6,.04,.98,.335),top 50ms .2s linear,left .2s .25s ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:10px;right:0;transition:transform .2s cubic-bezier(.6,.04,.98,.335),top 50ms .2s linear,right .2s .25s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-80px;top:80px;transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left .2s ease-out,top 50ms .2s linear,transform .2s .25s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-80px;top:80px;transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right .2s ease-out,top 50ms .2s linear,transform .2s .25s cubic-bezier(.075,.82,.165,1)}.hamburger--slider .hamburger-inner::before,.hamburger--slider-r .hamburger-inner::before{transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.2s}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-5.71px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner::before{top:10px}.hamburger--slider-r .hamburger-inner::after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(5.71px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s .15s linear}.hamburger--spring .hamburger-inner::before{top:10px;transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner::after{top:20px;transition:top .3s .3s cubic-bezier(.33333,.66667,.66667,1),transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.32s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),transform .15s .32s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),transform .15s .32s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.15s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top .3s .3s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top .12s .3s cubic-bezier(.33333,.66667,.66667,1),transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.32s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .32s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .12s .18s cubic-bezier(.33333,0,.66667,.33333),transform .15s .32s cubic-bezier(.215,.61,.355,1)}.hamburger--stand .hamburger-inner{transition:transform .1s .22s cubic-bezier(.55,.055,.675,.19),background-color 0s .1s linear}.hamburger--stand .hamburger-inner::before{transition:top .1s .1s ease-in,transform .1s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner::after{transition:bottom .1s .1s ease-in,transform .1s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent;transition:transform .1s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .22s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top .1s .12s ease-out,transform .1s .22s cubic-bezier(.215,.61,.355,1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom .1s .12s ease-out,transform .1s .22s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r .hamburger-inner{transition:transform .1s .22s cubic-bezier(.55,.055,.675,.19),background-color 0s .1s linear}.hamburger--stand-r .hamburger-inner::before{transition:top .1s .1s ease-in,transform .1s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom .1s .1s ease-in,transform .1s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent;transition:transform .1s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .22s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top .1s .12s ease-out,transform .1s .22s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom .1s .12s ease-out,transform .1s .22s cubic-bezier(.215,.61,.355,1)}.hamburger--spin .hamburger-inner{transition-duration:.3s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .34s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .34s ease-in,transform .3s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .14s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .3s .14s cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r .hamburger-inner{transition-duration:.3s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner::before{transition:top .1s .34s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom .1s .34s ease-in,transform .3s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .14s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .3s .14s cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze .hamburger-inner{transition-duration:.1s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .1s .14s ease,opacity .1s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .1s .14s ease,transform .1s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease,opacity .1s .14s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease,transform .1s .14s cubic-bezier(.215,.61,.355,1)}.hamburger--vortex .hamburger-inner{transition-duration:.3s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner::after,.hamburger--vortex .hamburger-inner::before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner::after,.hamburger--vortex.is-active .hamburger-inner::before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.3s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner::after,.hamburger--vortex-r .hamburger-inner::before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner::after,.hamburger--vortex-r.is-active .hamburger-inner::before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}*{font-family:'Maven Pro',sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{overflow-x:hidden}body,html{height:100%}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:transparent;color:#000}.navbar{text-align:center;float:none;margin:0 auto}.navbar .navbar-header{width:100%;padding-top:10px}.navbar .navbar-brand{float:none;height:auto;width:100%;padding:15px;font-size:18px;line-height:20px}.navbar .navbar-brand img{height:60px;display:inline-block}.navbar-nav{float:none;margin-top:10px}.navbar-default{background-color:#fff}.navbar-default .container-fluid .navbar-header .navbar-collapse .active{background-color:#fff!important}.nav li{float:none;display:inline-block}.nav li a{background-color:#fff;color:#000;font-size:1.4em;border-right:#d3d3d3 1px solid;margin-bottom:10px;margin-right:50px;padding-top:10px;padding-bottom:10px;padding-right:60px}.nav li #no-border{border-right:none}.row{width:100%;height:auto;margin:0 auto}#first-row{height:700px;width:100%;background-image:url(../images/index1.png);background-size:cover;background-position-y:30%}#first-row #top-text{height:auto;width:90%;margin:0 auto;padding-top:20px;position:absolute;top:0;right:0;left:0;color:#fff;text-align:center;text-transform:uppercase}#first-row #top-text p{width:100%;font-size:1.4em}#first-row #bottom-text{height:auto;width:90%;margin:0 auto;padding-bottom:10px;position:absolute;bottom:0;right:0;left:0;color:#fff;text-align:center;text-transform:uppercase}#first-row #bottom-text p{padding:30px;width:100%;font-size:1.2em;background-color:rgba(0,0,0,.4)}#second-row{height:850px;width:100%;background-image:url(../images/index3.png);background-position-y:50%;background-size:cover;display:flex;justify-content:start;align-items:start;text-align:justify;margin-top:100px;padding-top:100px;padding-left:100px}#second-row #text-box{height:auto;width:30%;color:#fff}#second-row #text-box img{width:60%;height:auto}#second-row #text-box h2{font-size:2em;font-weight:700}#second-row #text-box h3{font-size:1.2em;font-weight:100}#second-row #text-box p{font-size:1.1em;width:100%;font-weight:100;color:#d3d3d3}#second-row #text-box a{color:#fff;font-weight:700;text-decoration:underline}#third-row{height:auto;width:100%;background-image:url(../images/index4.jpg);background-size:cover;display:flex;justify-content:center;align-items:flex-start;padding-top:0}#third-row #text-box{width:100%;height:auto;background-color:rgba(0,0,0,.6);text-align:center;padding-bottom:100px;color:#fff}#third-row #text-box hr{margin-top:100px;width:90%}#third-row #text-box h1{font-size:5em;font-weight:700;margin-top:80px;margin-bottom:0}#third-row #text-box h2{margin-top:0;font-size:4em;font-weight:700;margin-bottom:10px}#third-row #text-box h3{margin-top:0;margin-bottom:10px;font-size:1.8em;font-weight:100}#third-row #text-box h4{margin:0 auto 20px;width:70%;font-size:1.8em;font-weight:700}#third-row #text-box h5{font-size:2em;font-weight:700;margin-top:50px}#third-row #text-box p{width:40%;margin:0 auto 20px;font-size:1.3em;text-align:justify}#third-row #text-box .underline{text-decoration:underline;font-weight:700;color:#fff;text-transform:none}#third-row #text-box a img{width:20%}#fourth-row{height:auto;width:100%;background-color:#2e3941;margin:0 auto;padding-top:50px;padding-bottom:20px;text-align:center}#fourth-row #inside-box{width:80%;margin:0 auto;position:relative;color:#fff}#fourth-row #inside-box .button{height:165px}#fourth-row #inside-box hr{border:1px solid #fff;width:5%}#fourth-row #inside-box img{width:100%;margin-bottom:20px}#fourth-row #inside-box h2{font-size:4em;font-weight:700;color:#fff;float:none;text-transform:uppercase;margin-bottom:0}#fourth-row #inside-box h3{font-size:1.6em;margin-top:0}#fourth-row #inside-box p{width:50%;margin:0 auto 20px}#fourth-row #inside-box a{height:auto;width:50%;font-size:2em;font-weight:700;position:absolute;bottom:10px;right:0;left:0;margin:30px auto 20px;padding:30px;border:2px solid #fff;text-decoration:none;text-transform:none;color:#fff}#nine-row{height:700px;width:100%;background-image:url(../images/index5.jpg);background-size:cover;background-position-y:50%}#nine-row #section-text{height:700px;width:100%;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center}#nine-row #section-text #text-box{width:40%;height:auto;text-align:center;color:#fff}#nine-row #section-text #text-box hr{width:10%}#nine-row #section-text #text-box h2{margin-top:0;margin-bottom:0;font-size:3em;font-weight:700}#nine-row #section-text #text-box p{width:100%;margin:0 auto;font-size:1.3em}#contact-row{height:auto;width:100%;background-image:url(../images/index6.jpg);background-size:cover;margin-bottom:0;display:flex;justify-content:center;align-items:center}#contact-row .row{margin-left:0;margin-right:0;width:100%}#contact-row .maincontent{padding-left:0;padding-right:0;min-height:100vh;max-height:100vh;width:100%}#contact-row .container{width:50%;height:auto;background-color:rgba(0,0,0,.6);padding-left:0;padding-right:0}#contact-row .container #info{color:#fff;width:100%;text-align:center;height:auto}#contact-row .container #info h2{font-size:4em;font-weight:700;margin-bottom:0}#contact-row .container #info h3{font-size:1.4em;margin-top:10px;margin-bottom:20px}#contact-row .container p{width:75%;margin:5px auto 0;text-align:center;text-transform:uppercase;letter-spacing:1px}#contact-row .container form{float:none;margin:0 auto 40px;text-align:right;padding-top:100px}#contact-row .container form .form-control{height:5em;border-radius:0;box-shadow:none;background-color:rgba(255,255,255,.2);border:none;border-left:none;border-right:none;border-top:none;text-align:center;color:#fff}#contact-row .container form .textarea-box{float:none;height:6em!important;margin:0 auto}#contact-row .container form .form-group{padding:0;text-align:right}#contact-row .container form .form-group ::-webkit-input-placeholder{color:#fff;font-weight:100;text-transform:uppercase}#contact-row .container form .form-group :-moz-placeholder{color:#fff;font-weight:100;text-transform:uppercase;opacity:1}#contact-row .container form .form-group ::-moz-placeholder{color:#fff;font-weight:100;text-transform:uppercase;opacity:1}#contact-row .container form .form-group :-ms-input-placeholder{color:#fff;font-weight:100;text-transform:uppercase}#contact-row .container form .form-group .col-md-8{padding-right:0}#contact-row .container form .form-group #maps-box{height:auto;width:100%;text-align:left}#contact-row .container form .form-group #maps-box h3{font-size:1.4em;margin-bottom:0;margin-top:40px;text-align:left}#contact-row .container form .form-group #maps-box p{width:100%;font-size:.8em;text-align:left;margin-bottom:0;margin-top:20px}#contact-row .container form .form-group #maps-box hr{border:2px solid #000;width:20%;float:left}#contact-row .container form #name-input{margin:0 auto 10px;float:none}#contact-row .container form #email-input{padding-left:0;margin:0 auto 10px;float:none}#contact-row .container form textarea{padding-bottom:35px}#contact-row .container form .button-container{width:100%;text-align:center}#contact-row .container form .button-container #maps-box{text-align:center}#contact-row .container form .button-container #maps-box .send-button{padding:0;width:200px;height:65px;box-shadow:none;border:none;border-radius:0;color:#fff;background-color:#000;text-transform:uppercase;letter-spacing:2px;font-weight:700;font-size:1.4em}#contact-row .container form .button-container #maps-box .send-button:hover{background-color:#a9a9a9;color:#000}#project-section{height:auto;width:100%;padding-top:100px;background-size:cover}#project-section .project-container{overflow:none;width:90%;margin:0 auto;height:auto}#project-section .project-container .project-row{margin-top:20px;margin-bottom:20px;width:100%;height:auto;display:inline-block}#project-section .project-container .project-row .project-col{height:290px;display:inline-block;margin-left:5px;width:32%;margin-right:5px;margin-top:5px;text-align:center}#project-section .project-container .project-row .project-col img{width:80%;padding-top:20px;margin-bottom:20px}#project-section .project-container .project-row .project-col h1{font-size:1em;font-weight:200;text-transform:uppercase;background-color:#000;width:100%;padding:20px;color:#fff;margin:0 auto}#project-section .project-container .project-row .project-col a{background-color:#000;text-decoration:none;width:180px;padding:10px;color:#fff;margin:0 auto}#project-section .project-container .project-row .project-col a:hover{background-color:#fff;color:#000}#project-detail-section{height:auto;background-size:cover;padding-bottom:100px;padding-top:130px;text-align:center}#project-detail-section h1{width:90%;margin:0 auto 10px;padding-top:20px;color:#fff;text-transform:uppercase;font-size:2em}#project-detail-section .border{background:#fff;display:block;height:1px;margin:0 auto 20px;width:200px}#project-detail-section p{background-color:rgba(0,0,0,.3);color:#fff;padding:20px 300px 20px 20%;width:80%;font-size:1em;text-transform:none;margin:0 auto;text-align:justify}#project-detail-section .project-container{width:100%;margin:0 auto;height:auto}#project-detail-section .project-container .project-row{margin-top:0;width:100%;height:auto;display:inline-block}#project-detail-section .project-container .project-row .project-col{height:auto;display:inline-block;margin-left:5px;width:30%;margin-right:5px;margin-top:5px;text-align:center}#project-detail-section .project-container .project-row .project-col img{width:100%;padding-top:20px}@media (min-width:320px) and (max-width:768px){#first-row,#third-row{background-position-x:50%}.navbar-default .navbar-collapse ul{float:none}.navbar-default .navbar-collapse ul li{display:block}.navbar,.navbar-default{height:60px}.navbar-default .navbar-brand{margin-top:0;float:left;padding:0;width:70%;color:#fff}.navbar-default .navbar-brand img{width:auto;height:50px;float:left;margin-top:5px;margin-left:15px}.navbar-default .navbar-nav li a{border-right:none;margin-right:0;padding-right:0;padding-top:20px}.navbar-default .navbar-header{width:100%;float:none;margin-right:0;margin-left:0;padding:0}.navbar-default .navbar-collapse{width:100%;background-color:#fff;float:none;margin-top:0;border-color:transparent}.row{width:100%;height:auto;margin:0}#first-row,#nine-row,#nine-row #section-text{height:500px}#first-row{margin-top:0}#contact-row,#first-row #top-text{height:auto;width:100%}#first-row #top-text p{font-size:1em;font-weight:100}#first-row #bottom-text{height:auto}#first-row #bottom-text p{font-size:1em;padding:20px;background-color:rgba(0,0,0,.8)}#second-row{height:auto;background-position-x:40%;padding-top:20px;padding-bottom:100px;margin-top:60px;padding-left:20px}#second-row #text-box{width:100%;color:#fff}#second-row #text-box img{width:60%}#second-row #text-box p{width:60%;font-size:1.2em;font-weight:100;text-align:left}#third-row{height:auto;width:100%;padding-top:0;padding-bottom:0}#contact-row .container form,#fourth-row{padding-top:50px}#third-row #text-box{height:auto;width:100%;color:#fff;text-align:center}#third-row #text-box img{width:30%}#third-row #text-box h1{font-size:3.6em;text-align:center;margin-bottom:0}#third-row #text-box h2{font-size:4em;font-weight:700}#third-row #text-box h3{font-size:2em}#third-row #text-box h4{width:90%;font-size:1.4em;margin:0 auto 20px}#third-row #text-box p{width:80%;font-size:1.2em;font-weight:100;text-align:justify}#fourth-row{height:auto;margin-top:0;margin-bottom:0;padding-bottom:50px}#fourth-row #inside-box{height:auto;width:90%;color:#fff}#contact-row .container,#fourth-row #inside-box img,#nine-row #section-text #text-box{width:100%}#fourth-row #inside-box h2{font-size:2em;margin-bottom:10px;font-weight:700}#fourth-row #inside-box h3{margin-top:10px}#fourth-row #inside-box p{font-size:.8em;font-weight:100;text-align:center}#fourth-row #inside-box a{width:80%;font-size:2em;font-weight:100}#nine-row #section-text #text-box p{width:80%;font-size:1.2em;text-align:justify}#contact-row .container #info h2{font-size:3em}#contact-row .container #info h3{font-size:1.2em}#project-section{padding-top:60px;background-color:#d3d3d3}#project-section .project-container{width:85%}#project-section .project-container .project-row .project-col{width:100%}#project-section .project-container .project-row .project-col .project-photo{width:85%}#project-section .project-container .project-row .project-col .project-photo img{width:70%}#project-detail-section{padding-bottom:50px;padding-top:60px}#project-detail-section .border{width:80%}#project-detail-section h1{padding-top:25px;font-size:2em}#project-detail-section p{margin-top:20px;padding-left:10px;padding-right:20px;font-size:.8em;text-align:justify}#project-detail-section .project-container{width:85%}#project-detail-section .project-container .project-row .project-col{height:auto;width:100%}#project-detail-section .project-container .project-row .project-col img{width:90%}}@media (min-width:768px) and (max-width:1200px){#second-row #text-box,#third-row #text-box{color:#fff;width:100%}.navbar-nav li a{border-right:none;margin-right:0;padding-right:10px;padding-top:10px;font-size:1.2em}#second-row{height:auto;padding-bottom:150px}#second-row #text-box img{width:20%}#second-row #text-box p{width:60%;font-size:1.3em;font-weight:100;text-align:left}#third-row{height:auto;width:100%;background-position-x:50%;padding-top:0;padding-bottom:0}#third-row #text-box{height:auto;text-align:center}#third-row #text-box img{width:30%}#third-row #text-box h1{font-size:3.6em;text-align:center;margin-bottom:0}#third-row #text-box h2{font-size:4em;font-weight:700}#third-row #text-box h3{font-size:2em}#third-row #text-box h4{width:90%;font-size:1.4em;margin:0 auto}#third-row #text-box p{width:80%;font-size:1em;font-weight:100;text-align:justify}#nine-row,#nine-row #section-text{height:500px}#nine-row #section-text #text-box{width:100%}#nine-row #section-text #text-box p{width:90%}#project-detail-section .project-container .project-row .project-col,#project-section .project-container .project-row .project-col{width:45%}#project-detail-section{padding-top:120px}#contact-row{height:auto;width:100%}#contact-row .container{width:80%}#contact-row .container #info h2{font-size:3em}#contact-row .container #info h3{font-size:1.2em}#contact-row .container form{padding-top:50px}}.centered-table{display:table}.centered-table-cell{display:table-cell;vertical-align:middle;text-align:center}