.pictureDiv{text-align:center;padding-top:70px}#introduction{padding-top:50px;padding-bottom:0}.top-icons{padding-top:40px}@media screen and (max-width:1024px){.top-icons{padding-top:10px}.pictureDiv{padding-top:0;text-align:center}.banner{}#header .header-content{width:90%}.nav-toggle{display:block}.navigation{position:fixed;background-color:#000;width:100%;height:100%;top:0;left:0;z-index:99999;visibility:hidden;opacity:0;-webkit-transition:opacity .5s,visibility 0s .5s;transition:opacity .5s,visibility 0s .5s}.navigation .primary-nav{position:relative;top:45%;-moz-transform:translateY(-45%);-ms-transform:translateY(-45%);-webkit-transform:translateY(-45%);transform:translateY(-45%)}.navigation li{display:block;margin-bottom:20px}.navigation a{display:block;font-size:25px;margin:0;text-align:center}.person{margin:0 auto 50px}.person-content{text-align:center}.person .social-icons li{display:inline-block;float:none;margin-bottom:5px}.testimonials blockquote{padding:20px 5% 0}.testimonials p{font-size:26px}.flex-control-nav{bottom:20px}}@media screen and (max-width:768px){.header-content{padding:0!important}#mobile-nav{display:block!important}#desktop-nav{display:none}.logo{display:none}.banner-inner-wrapper{padding-top:20px!important}.banner-text{padding-top:15px!important}.banner{background-image:none}.btn-block{padding:3%!important}#art{margin-bottom:0}#introduction{padding-bottom:0}.banner-text h1{font-size:24px}.banner-text p{font-size:15px}.flexslider{padding-bottom:80px}.flex-control-nav{width:100%}.footer .footer-col{margin-bottom:50px}}@media screen and (max-width:640px){.banner-text{padding-top:35%;text-align:center}}@media screen and (max-width:480px){.banner-text{padding-top:45%;text-align:center}.banner-text h1{font-size:21px}.banner-text p{font-size:13px}.banner{}}@media screen and (max-width:320px){.banner-text{padding-top:55%;text-align:center}.banner-text h1{font-size:21px}.banner-text p{font-size:13px}.testimonials blockquote{padding:20px 5% 0}.testimonials p{font-size:26px}}