/*!
 * Bootstrap v3.3.1 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}footer,nav,section{display:block}a{background-color:transparent}a:active,a:hover{outline:0}h1{margin:.67em 0;font-size:2em}img{border:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}img{page-break-inside:avoid}img{max-width:100%!important}p{orphans:3;widows:3}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}h1,h4,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1{margin-top:20px;margin-bottom:10px}h4,h6{margin-top:10px;margin-bottom:10px}h1{font-size:36px}h4{font-size:18px}h6{font-size:12px}p{margin:0 0 10px}ul{margin-top:0;margin-bottom:10px}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-right:-15px;margin-left:-15px}.col-md-12,.col-md-3{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:992px){.col-md-12,.col-md-3{float:left}.col-md-12{width:100%}.col-md-3{width:25%}}.container:after,.container:before,.row:after,.row:before{display:table;content:" "}.container:after,.row:after{clear:both}@-ms-viewport{width:device-width}/*!
 * Bootstrap v3.3.1 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:400;font-style:normal}body{font-family:Montserrat,sans-serif}p{font-size:14px;color:#5a5a5a;font-weight:300;line-height:25px}.video{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;transform:translateX(-50%) translateY(-50%);background-size:cover;transition:1s opacity}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,.75)}.primary-button a{display:inline-block;background-color:#ffbb05;color:#343434;font-size:13px;padding:12px 18px;border-radius:3px;text-decoration:none;border:1px solid transparent}.primary-button a:hover{background-color:transparent;border:1px solid #ffbb05;-moz-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear}.cd-hero{z-index:2;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cd-hero-slider{position:relative;overflow:hidden;margin:0;padding:0;list-style:none}.cd-slider-nav{text-align:center}.cd-slider-nav ul{padding:0;margin:0}.cd-slider-nav ul li{display:inline-block;margin:80px 40px}.cd-slider-nav ul li a{text-decoration:none}.cd-slider-nav ul li h6{font-size:14px;text-transform:uppercase;text-align:center;font-weight:400;color:#fff;margin-top:15px}.cd-slider-nav ul .selected h6{color:#ffbb05;text-decoration:none}.cd-slider-nav .image-icon{margin:0 auto;margin-bottom:15px;display:block;width:80px;height:80px;line-height:80px;border-radius:50%;text-align:center;margin:auto;padding:0;background-color:#ffbb05}.cd-slider-nav .image-icon:hover{background-color:#fff;-moz-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear}.content{margin-bottom:100px;margin-top:-80px;background-color:#fff;border-top:15px solid #ffbb05;box-shadow:0 3px 5px rgba(0,0,0,.2)}.first-slide{text-align:center}.first-slide{background-color:#fff;width:100%}.heading{text-align:center;margin-bottom:180px}.heading h1{margin-top:30px;font-size:38px;text-transform:uppercase;color:#fff;font-weight:900;letter-spacing:1px}.first-content h4{font-size:19px;text-transform:uppercase;color:#121212;letter-spacing:1px;margin-top:0;margin-bottom:30px}.first-content{padding:60px 0}.first-content p{margin:0 120px}.first-content .primary-button{margin-top:30px}.fourth-slide{text-align:center;background-color:#fff;width:100%}.fourth-content{padding:15px 30px}.fourth-content .project-item{margin:15px 0}.fourth-content img{width:100%;overflow:hidden}footer{background-color:#ffbb05;position:relative;width:100%;bottom:0;z-index:2;margin-top:-1px}footer p{font-size:13px;color:#343434;margin:0;padding:25px 0;text-align:center;font-weight:400}footer p em{font-style:normal;font-weight:500}footer a{color:#343434}@media (max-width:850px){.cd-slider-nav ul li h6{font-size:13px;text-transform:uppercase;text-align:center;font-weight:400;color:#fff;margin-top:15px;display:none}.cd-slider-nav .image-icon img{width:25px}.cd-slider-nav ul .selected img{border-bottom:3px solid #fff;padding-bottom:10px;-moz-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear}.cd-slider-nav .image-icon{width:0;height:0;line-height:40px;margin:0 auto}.cd-slider-nav{background-color:#ffbb05;width:100%;height:80px;line-height:80px;margin:0 auto;text-align:center!important}.cd-slider-nav ul{padding:0;margin:0;text-align:center!important}.cd-slider-nav ul li{display:inline-block;margin-top:0;margin-left:15px}.heading h1{margin-top:60px;font-size:24px;font-weight:700;letter-spacing:0;color:#fff}.content{margin-bottom:100px;margin-top:-100px;background-color:#fff;border-top:15px solid #ffbb05;box-shadow:0 3px 5px rgba(0,0,0,.2)}.first-content h4{margin-left:15px;margin-right:15px}.first-content p{margin:0 30px}}body:after{content:url(../img/close.png) url(../img/loading.gif) url(../img/prev.png) url(../img/next.png);display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;opacity:.8;display:none}.lightbox{position:absolute;margin-top:5%;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../img/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-nav a{outline:0;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../img/prev.png) left 48% no-repeat;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../img/next.png) right 48% no-repeat;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../img/close.png) top right no-repeat;text-align:right;outline:0;opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;opacity:1}.profile-avatar{border-radius:50%;width:150px!important;height:150px;margin-bottom:20px}.aleft{text-align:left}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Xw5aX8.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Hw5aX8.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Hw5aX8.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw5aX8.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw5aX8.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu173w5aX8.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w5aX8.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr73w5aX8.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/montserrat/v25/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvC73w5aX8.ttf) format('truetype')}