@media only screen and (max-width:1200px){.hero-text-box{width:100%;padding:0 2%}.row{padding:0 2%}}@media only screen and (max-width:1023px){body{font-size:18px}section{padding:60px,0}.long-copy{width:80%;margin-left:10%}.steps-box,.steps-box:first-child,.steps-box:last-child{margin-top:10px}.works-step{margin-bottom:40px}.works-step:last-of-type{margin-bottom:60px}.app-screen{width:30%}.icon-small{width:17px;margin-right:5px}.city-feature{font-size:90%}.plan-box{width:100%;margin-left:0}.plan-price{font-size:250%}.plan-box ul li{font-size:90%}.contact-form{width:80%}}@media only screen and (max-width:767px){.col,.long-copy{width:100%}body{font-size:16px}section{padding:30px 0}row. .hero-text-box{padding:0 4%}.main-nav{display:none;float:left;margin-top:35px;margin-left:25px}.sticky .main-nav,.sticky .mobile-nav-icon{margin-top:10px}.mobile-nav-icon{display:inline-block}.main-nav li{display:block}.main-nav a:link,.main-nav a:visited{display:block;border:0;padding:10px 0;font-size:100%}.sticky .main-nav li a:link,.sticky .main-nav li a:visited{padding:10px 0}.sticky .mobile-nav-icon i{color:#555}.long-copy{margin-left:0}h1{font-size:180%}h2{font-size:150%}.steps-box:first-child{text-align:center}.works-step,.works-step:last-of-type{margin-bottom:20px}.works-step div{height:40px;width:40px;padding:4px;margin-right:15px;font-size:120%}.app-screen{width:30%}.section-features .long-copy{margin-bottom:0}.btn-app img{height:35px}.box img{width:60%}.plan-box{width:80%;margin-left:10%;margin-right:auto}cite{float:right}}@media only screen and (max-width:480px){body{font-size:14px;font-weight:300}.box p{font-size:100%}h2{font-size:140%}.box img{width:100%}.city-feature{margin-bottom:10px;font-size:100%}cite{float:right}.plan-box{width:90%;margin-left:5%;margin-right:auto;margin-bottom:10px}}