@media only screen and (max-width: 768px){body{padding-top:85px}.navbar-brand{float:none;padding:0}.navbar-brand img{padding:0 !important;display:inline;width:180px}.hamburger-box{display:block;position:absolute;right:0px;top:5px}#home{height:calc(100vh - 85px)}#home .cities{font-size:1rem;padding-top:3rem}#home .cities li{padding:0 10px}#home .headline h1{font-size:1.875rem}#home .headline p{color:#fff;font-size:1rem;margin-left:15px;margin-right:15px}.people-section h2,.portfolio-section h2{margin:3.5rem auto;text-align:center;font-size:2.5rem}.story-content,.services-content{height:calc(100vh - 85px);padding:2rem}.story-content h2,.services-content h2{font-size:2.5rem;margin-bottom:2rem}.story-content p,.services-content p{font-size:0.875rem}.story-content a,.services-content a{bottom:2rem;left:2rem;font-size:1rem}.basic-page{padding-left:20px;padding-right:20px;padding-bottom:2rem}.basic-page img{margin-bottom:2rem}.basic-page h1{font-size:3rem}.basic-page p{font-size:1rem}.basic-page p:last-child{margin-bottom:0}footer .newsletter-box,footer .contact-box{min-height:325px}footer .contact-box .contact-content{font-size:1.25rem}footer .newsletter-box .newsletter-form-container input[type="email"]{background-color:transparent;border:2px solid #fff;padding:25px 20px;border-radius:0;margin-top:30px;margin-bottom:20px;width:325px;color:#fff;font-size:1.25rem}footer .newsletter-box .newsletter-form-container{font-size:2.5rem}footer .newsletter-box .newsletter-form-container input[type="submit"]{font-size:1rem}.modal.in .modal-dialog{position:relative;top:inherit;left:inherit;-webkit-transform:none;transform:none}.modal.in .modal-dialog .modal-content p{margin-left:inherit}.modal.in .modal-dialog .ion{right:1.5rem;top:1rem}}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{background:#333;height:2px;border-radius:0px}.transparent .hamburger-inner,.transparent .hamburger-inner:before,.transparent .hamburger-inner:after{background-color:white}.navbar-toggle{position:absolute;float:none;right:1.5rem;top:1.75rem;padding:0;margin:0;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:0}
