.about-quote,h2{text-align:center}.main-navigation,.shownav{position:fixed;width:100%}h1,h2{margin-top:0}#menu li a,.bstones,.contact_text a{text-decoration:none}body,html{margin:0;height:100%;-webkit-font-smoothing:antialiased}h1{font-family:Raleway,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;color:#095258}.mainpara,h2{font-weight:400}h2{font-family:Bitter,serif;color:#FFF;font-size:32px;font-style:italic}.mainpara{font-size:15px;font-family:Raleway,sans-serif;color:#7f7f7f}.slide-header,.small-caps{text-transform:uppercase;color:#FFF}.small-caps{font-family:Questrial,sans-serif;font-size:14px}.slide-header{font-family:'Roboto Condensed',sans-serif;font-size:100px;line-height:100px}.about-quote{font-size:16px;font-family:Raleway,sans-serif;color:#C7C7C7}.main-navigation{z-index:999;top:15px}.bstones{float:left;margin-left:30px;font-family:Lobster,cursive;color:#FFF;font-size:30px;text-align:left;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}.bstones:hover{-webkit-transform:scale(1.1);ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.navbg{background-color:rgba(255,255,255,0);-webkit-transition:0s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}.navbg_active{background-color:rgba(255,255,255,.9)}.shownav{height:100%;top:0;right:0;z-index:900}#navbg nav,.slider-caption{position:relative;top:50%;text-align:center}.nav_animate_out{margin-top:0;opacity:0;background-color:rgba(255,255,255,0);-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.nav_animate_in{margin-top:-10px;opacity:1}.hide{visibility:hidden}.show{visibility:visible}.noscroll{overflow:hidden;-webkit-overflow:hidden}#navbg nav{-webkit-transform:translateY(-50%);transform:translateY(-50%)}#menu li{list-style-type:none;padding:15px 0;transition:.6s}#menu li,.navicon{-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s}#menu li a{font-family:Oswald,sans-serif;font-weight:300;font-size:18px;text-transform:uppercase;color:#464646}#menu li a:hover{font-weight:500;color:#000}.dark{color:rgba(0,0,0,1);opacity:1}.whitebg{background-color:rgba(255,255,255,1)}.darkbg{background-color:rgba(0,0,0,1)}.clearbg{background-color:rgba(255,255,255,0)}.invisible{color:transparent;opacity:0}button{outline:0;background:0 0;border:0}.navicon{float:right;margin-right:20px;transition:.6s}.navicon:hover{-webkit-transform:scale(1.2);ms-transform:scale(1.2);transform:scale(1.2)}.lines-button{padding:5px 3px;background-color:transparent;border-radius:18px;transition:.6s}.lines,.lines-button{-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s}.shadow{background-color:rgba(0,0,0,.3);border-radius:18px}.lines{display:block;width:20px;height:2px;margin:5px;transition:.6s}.carousel-inner,.fill,.project_text{height:100%}#line_top.cross{-webkit-transform:rotate(-45deg) translate(-4.9px,4.9px);ms-transform:rotate(-45deg) translate(-4.9px,4.9px);transform:rotate(-45deg) translate(-4.9px,4.9px)}#line_bottom.cross{-webkit-transform:rotate(45deg) translate(-4.9px,-4.9px);ms-transform:rotate(45deg) translate(-4.9px,-4.9px);transform:rotate(45deg) translate(-4.9px,-4.9px)}.active,.carousel,.item{height:100%;cursor:move}.slide1{background:url(../images/me-on-beach.jpg);background:url(../images/grid.png),-moz-linear-gradient(-45deg,rgba(0,255,108,1) 0,rgba(0,240,255,1) 100%),url(../images/me-on-beach.jpg);background:url(../images/grid.png),-webkit-gradient(linear,left top,right bottom,color-stop(0,rgba(0,255,108,.5)),color-stop(100%,rgba(0,240,255,.5))),url(../images/me-on-beach.jpg);background:url(../images/grid.png),-webkit-linear-gradient(-45deg,rgba(0,255,108,.5) 0,rgba(0,240,255,.5) 100%),url(../images/me-on-beach.jpg);background:url(../images/grid.png),-o-linear-gradient(-45deg,rgba(0,255,108,.5) 0,rgba(0,240,255,.5) 100%),url(../images/me-on-beach.jpg);background:url(../images/grid.png),-ms-linear-gradient(-45deg,rgba(0,255,108,.5) 0,rgba(0,240,255,.5) 100%),url(../images/me-on-beach.jpg);background:url(../images/grid.png),linear-gradient(135deg,rgba(0,255,108,.5) 0,rgba(0,240,255,.5) 100%),url(../images/me-on-beach.jpg);background-size:6px 6px,auto,cover;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ff6c', endColorstr='#00f0ff', GradientType=1 )}.slide2{background:url(../images/grid.png),url(../images/hero.jpg);background-size:6px 6px,cover}.slide3{background:url(../images/grid.png),url(../images/books.jpg);background-size:6px 6px,cover}.fill{width:100%;background-position:center}.slider-caption{color:#FFF;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-0-transform:translateY(-50%);transform:translateY(-50%)}.slide_button{width:130px;padding-top:15px;margin:auto}.explore{border:2px solid #fff;padding:10px;font-size:15px;font-weight:800;color:#FFF;background-color:rgba(255,255,255,0);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.about-section,.experience-section{padding:100px 0}.explore:hover{color:#000;background-color:rgba(255,255,255,1)}.indicator_space{margin-right:15px}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.downbutton{position:absolute;width:100%;bottom:30px}.downarrow{z-index:15;position:relative;display:block;margin:auto;width:50px}.downarrow img{width:50px;height:auto}.about-section{background-color:#F5F6FA}.profile_image{width:200px;height:200px;border-style:solid;border-width:10px;border-color:#FFF;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background:url(../images/BenStones.jpg) center center no-repeat;background-size:contain;float:right;margin-bottom:15px}.experience-section,.org,.service-section{background-color:#FFF}.section_space{margin-bottom:25px;padding-bottom:50px}.nopadding{padding:0}.experience_text{padding:10px;position:relative}.org{padding:15%;border:1px solid #F5F6FA;opacity:1;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.org:hover{opacity:.4}.org img{width:100%;height:auto;vertical-align:middle}.hull_logo{float:left!important}.askew_logo{float:right!important}.service-section{padding:100px 0}.vertical_padding{padding:10px 0}.quote-section{padding:150px 0;background:url(../images/apple_desk.jpg) center center no-repeat fixed;background-size:cover}.portfolio-section{background-color:#FFF}.featured_projects{padding:100px 0}.project_wrapper{padding:0;background-color:#000;-ms-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer}.project_image,.project_wrapper{overflow:hidden;-moz-transition:.3s}.project_image,.project_text,.project_wrapper{-webkit-transition:.3s}.project_wrapper:hover{background-color:#095258}.project_wrapper:hover .project_image{opacity:.3;transform:scale(1.15)}.project_wrapper:hover .project_text{opacity:1;margin-top:0}.project_wrapper:hover .project_subtitle{opacity:.8;margin-top:0}.project_wrapper:hover .project_links{opacity:1}.project_item{overflow:hidden}.project_image{width:100%;padding-bottom:56.25%;opacity:.8;transform:scale(1);-ms-transition:.3s;-o-transition:.3s;transition:.3s}.project_text{font-family:'Roboto Condensed',sans-serif;color:#FFF;font-size:32px;text-transform:uppercase;position:absolute;top:0;left:0;padding:20% 0;width:100%;transition:.3s}.project_subtitle,.project_text{text-align:center;opacity:0;margin-top:15px;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.contact_text,.contact_text a{color:#DCDCDC;font-weight:300}.project_subtitle{webkit-transition:.3s;transition:.3s}.nomargin,.row{margin:0}.project_links{background-color:#000;position:absolute;z-index:25;width:auto;bottom:0;right:0;opacity:0;transition:.3s}.project_links,.share_facebook,.share_google,.share_linkedin,.share_twitter,.web_link{height:40px;webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.share_facebook,.share_google,.share_linkedin,.share_twitter,.web_link{width:40px;padding-top:10px;float:right;text-align:center;z-index:50;display:inline-block;transition:.3s}.share_twitter{background-color:rgba(0,198,255,1)}.share_twitter:hover{background-color:rgba(0,198,255,.8)}.share_facebook{background-color:rgba(59,87,157,1)}.share_facebook:hover{background-color:rgba(59,87,157,.8)}.share_google{background-color:rgba(221,75,57,1)}.share_google:hover{background-color:rgba(221,75,57,.8)}.share_linkedin{background-color:rgba(2,116,179,1)}.share_linkedin:hover{background-color:rgba(2,116,179,.8)}.web_link{background-color:rgba(200,200,200,1)}.web_link:hover{background-color:rgba(200,200,200,.8)}.contact-section{background:url(../images/country.jpg) center center no-repeat fixed;background-size:cover;padding:100px 0}.nofloat{float:none}.footer_social{float:right;background-color:#000;margin-top:10px;margin-bottom:10px}.contact_para{font-size:18px;padding-top:25px;padding-bottom:10px}.contact_text,.contact_text a{font-size:13px}.email:hover{text-decoration:underline}.copyright{padding-top:50px;font-size:13px;color:#BFBFBF}.pink{color:#FF54DE;font-size:13px}@media (max-width:991px){.org{padding:10px 75px;border:none}.experience_text{padding:15px 25px 10px;text-align:center}}@media (max-width:767px){.footer_social,.responsive_text{text-align:center}h2{font-size:24px}.downbutton{bottom:10px}.slide-header{font-size:60px;line-height:60px}.profile_image{margin:auto auto 15px;float:none}.experience-section{padding:40px 0}.featured_projects{padding:50px 0}.quote-section{padding:75px 0}.about-section,.contact-section,.service-section{padding:50px 0}.about-quote{font-size:14px}.project_text{font-size:24px}.footer_social{float:none;background:0 0}}@media (min-width:992px) and (max-width:1200px){.project_text{font-size:24px}}