html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5{font-family:'Oswald', sans-serif;letter-spacing:2px;font-weight:bold}html{box-sizing:border-box;font-family:'Open Sans', sans-serif;color:#191919}*,*:before,*:after{box-sizing:inherit}a{color:inherit;text-decoration:none}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}.green{color:#62b758}p{padding-top:10px;padding-bottom:10px;font-size:17px;line-height:30px}h3{display:block;float:left;font-size:70px;width:100%;padding:100px;text-align:center}.head-wrapper{color:white;width:100%;text-align:center;padding:40px;min-height:900px;background:url("../../img/header.jpg");background-size:cover;background-position:center;}.head-wrapper .sticky{position:fixed;top:0;left:0;width:100%;background:#191919;z-index:10000;padding:26px}.head-wrapper .sticky .logo img{width:30px !important}.head-wrapper .sticky .email-nav,.head-wrapper .sticky .main-nav{padding-top:8px}.head-wrapper .logo{width:33%;display:inline-block;text-align:left}.head-wrapper .logo img{width:40px}.head-wrapper .email-nav{width:33%;display:inline-block;text-align:center}.head-wrapper .main-nav{width:33%;display:inline-block;text-align:right}.head-wrapper .main-nav li{float:right;cursor:pointer}.head-wrapper .big-logo{text-align:center;margin-top:100px}.head-wrapper .big-logo img{width:400px;padding:30px}.head-wrapper .header-text{text-align:center;padding:20px;font-size:60px;display:block;margin-top:50px;line-height:65px}.head-wrapper .header-arrow{text-align:center;display:inline-block;transform:rotate(90deg);padding:30px;margin-top:100px;font-size:50px}.head-wrapper .email-nav,.head-wrapper .main-nav{vertical-align:top;font-size:18px}.head-wrapper .main-nav li a{padding-right:20px;text-decoration:none}a{cursor:pointer}.about-wrapper{display:block;float:left;padding-top:30px}.about-wrapper h3{font-size:60px;padding:50px;padding-top:0;padding-left:0;text-align:left}.about-wrapper .left-wrap{width:35%;float:left;position:relative;background:url("../../img/about.jpg");height:800px;background-size:cover;background-position:center}.about-wrapper .left-wrap h2{background:white;position:absolute;right:-150px;top:20%;padding:70px;font-size:70px;width:100%;text-align:right}.about-wrapper .right-wrap{width:55%;float:right;margin-right:5%;padding:100px}.projects-wrapper{display:block;float:left;padding-top:40px}.projects-wrapper .project-type-one,.projects-wrapper .project-type-two{display:block;float:left;vertical-align:middle}.projects-wrapper .project-type-one .project-text{float:left}.projects-wrapper .project-type-one .project-text h4{font-size:70px;position:relative;background:white;padding-right:30px}.projects-wrapper .project-type-one .project-text h4:before{z-index:-1;position:absolute;width:100%;height:3px;left:-110%;top:50%;background:black;content:""}.projects-wrapper .project-type-one .project-image{float:right}.projects-wrapper .project-type-two .project-text{float:right;text-align:right}.projects-wrapper .project-type-two .project-text h4{font-size:70px;position:relative;background:white;padding-right:30px}.projects-wrapper .project-type-two .project-text h4:before{z-index:-1;position:absolute;width:100%;height:3px;right:-110%;top:50%;background:black;content:""}.projects-wrapper .project-type-two .project-image{float:left}.projects-wrapper .project-text{width:50%;padding:200px;padding-top:100px;padding-bottom:0;overflow:auto;overflow:hidden}.projects-wrapper .project-text p{line-height:26px;padding-top:30px}.projects-wrapper .project-image{width:50%}.projects-wrapper .project-image img{width:100%}.buytolet-wrapper{display:block;float:left;width:100%;position:relative}.buytolet-wrapper .text{background:white;position:absolute;right:60%;top:20%;padding:70px;font-size:70px;width:35%;text-align:right}.buytolet-wrapper .buytolet-image{width:80%;float:right;background:url("../../img/smithy-front.JPG");background-position:top;background-size:cover;float:right;height:800px}.contact-wrapper{display:block;float:left;width:100%;position:relative}.contact-wrapper .contact-text{background:white;position:absolute;left:60%;top:20%;padding:70px;font-size:70px;width:35%;text-align:left}.contact-wrapper .contact-image{width:80%;float:left;background:url("../../img/contact.jpg");background-position:center;background-size:cover;height:600px}b{font-weight:bold}footer{background:#191919;float:left;display:block;width:100%;border-top:6px solid #62b758}footer p{color:white;text-align:center;padding:50px}@media only screen and (max-width: 1500px){h4{font-size:50px !important}.about-wrapper .right-wrap{padding:30px;width:60%}.about-wrapper .left-wrap h2{left:0;width:80%;font-size:40px;padding:50px;text-align:left}.projects-wrapper .project-text{padding:40px}}@media only screen and (max-width: 1200px){.projects-wrapper .project-text{width:100%;float:left;text-align:center !important}.projects-wrapper .project-image{width:100%;float:left}.buytolet-wrapper .text{width:60%;text-align:center;right:20%}.buytolet-wrapper .buytolet-image{min-height: 900px;overflow:auto;display:block;clear:both;width:100%;height:auto;padding-bottom:50px;}.contact-wrapper .contact-text{width:60%;text-align:center;left:20%}.contact-wrapper .contact-image{width:100%}}@media only screen and (max-width: 1000px){.head-wrapper .logo{display:none}.head-wrapper .email-nav{text-align:center;width:100%;padding-bottom:40px}.head-wrapper .main-nav{width:100%;text-align:center}.head-wrapper .main-nav li{float:none;display:inline-block}.about-wrapper .right-wrap{padding:30px;width:100%;left:0;margin-right:0}.about-wrapper .left-wrap{width:100%;height:auto}.about-wrapper .left-wrap h2{left:0;width:100%;font-size:40px;padding:50px;text-align:left}.buytolet-wrapper .text,.contact-wrapper .contact-text{width:80%;right:10%;left:10%;top:10%}.projects-wrapper .project-type-one .project-text h4{padding:0}.about-wrapper h3{text-align:center;padding:0;padding-bottom:20px}h3{padding:10px}p{text-align:center}.about-wrapper .left-wrap h2{position:relative;text-align:center}}
