*{margin:0;padding:1px,0px,0px,0;box-sizing:border-box}html,body{background-color:#e7e7e7;color:#000;font-family:'Lato','Arial',sans-serif;font-weight:300;font-size:20px;text-rendering:optimizeLegibility;overflow-x:hidden}.row{max-width:1140px;margin:0 auto}section{padding:70px 0}.box{padding:1%}h1,h2{font-weight:300;text-transform:uppercase}h1{margin-top:0;margin-bottom:20px;color:#fff;font-size:240%;word-spacing:4px;letter-spacing:1px}h2{font-size:180%;word-spacing:2px;text-align:center;margin-bottom:30px;letter-spacing:1px}h3{font-size:110%;font-weight:400;margin-bottom:15px}h2:after{display:block;height:2px;background-color:#e67e22;content:" ";width:100px;margin:0 auto;margin-top:30px}.about-text{margin-top:10px;line-height:180%;font-family:serif;width:70%;margin-left:15%}.about-text-sign{font-family:serif;width:85%;text-align:right}.box p{font-size:90%;line-height:145%}a:link{color:#e67e22;text-decoration:none;padding-bottom:1px}a:visited{color:#e67e22;text-decoration:none;padding-bottom:1px;border-bottom:1px solid #e67e22;-webkit-transition:border-bottom 0.2s,color .2s;transition:border-bottom 0.2s,color .2s}a:hover,a:active{color:#555;border-bottom:1px solid transparent}header{background-image:-webkit-linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url(img/home.jpg);background-image:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url(img/home.jpg);background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-position:center;height:100vh}.title-text-box{position:absolute;width:1140px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.main-nav{float:center;list-style:none;margin-top:55px;margin-bottom:15px}.main-nav li{display:inline-block;margin-left:40px}.main-nav li a:link,.main-nav li a:visited{padding:8px 0;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:bolder;font-size:90%;border-bottom:2px solid transparent;-webkit-transition:border-bottom .2s;transition:border-bottom .2s}.main-nav li a:hover,.main-nav li a:active{border-bottom:2px solid #e67e22}.mobile-nav-icon{float:right;margin-top:30px;cursor:pointer;display:none}.mobile-nav-icon i{font-size:200%;color:#fff}.sticky{position:fixed;top:0;left:0;width:100%;background-color:rgba(231,231,231,0.95);box-shadow:0 2px 2px #bbb;z-index:9999}.sticky .main-nav{margin-top:18px}.sticky .main-nav li a:link,.sticky .main-nav li a:visited{padding:16px 0;color:#555}.section-about .about-text{margin-bottom:30px}.box img{width:100%;height:auto;margin-bottom:15px}.section-testimonials{background-image:-webkit-linear-gradient(bottom,#555 0%,#333232 15%);background-size:cover;color:#fff;background-attachment:fixed}blockquote{padding:2%;font-style:italic;line-height:145%;position:relative;margin-top:40px;font-size:101%}blockquote:before{content:"\201C";font-size:500%;display:block;position:absolute;top:-5px;left:-5px}cite{font-size:90%;margin-top:50px;display:block}footer{background-color:#333;padding:50px;font-size:80%;text-align:center}.footer-nav{list-style:none;float:left}.social-links{list-style:none;float:center}.footer-nav li,.social-links li{display:inline-block;margin-right:20px}.footer-nav li:last-child,.social-links li:last-child{margin-right:0}.footer-nav li a:link,.footer-nav li a:visited,.social-links li a:link,.social-links li a:visited{text-decoration:none;border:0;color:#888;-webkit-transition:color .2s;transition:color .2s}.footer-nav li a:hover,.footer-nav li a:active{color:#ddd}.social-links li a:link,.social-links li a:visited{font-size:160%}.ion-social-facebook,.ion-social-twitter,.ion-social-googleplus,.ion-social-instagram,.ion-email{-webkit-transition:color .2s;transition:color .2s}.ion-email:hover{color:#3b5998}.ion-social-facebook:hover{color:#3b5998}.ion-social-twitter:hover{color:#00aced}.ion-social-googleplus:hover{color:#dd4b39}.ion-social-instagram:hover{color:#517fa4}footer p{color:#888;text-align:center;margin-top:20px;font-weight:400}.art-section{text-align:center}.js--wp-1,.js--wp-2,.js--wp-3{opacity:0;-webkit-animation-duration:1s;animation-duration:1s}.js--wp-4{-webkit-animation-duration:1s;animation-duration:1s}.js--wp-1.animated,.js--wp-2.animated,.js--wp-3.animated{opacity:1}