@media only screen and (max-width:1024px){#testimonials .text-container,.hero-text{width:82%}.hero-text h1{font:38px/1.2em montserrat-regular,sans-serif}#call-to-action h2{font:26px/36px montserrat-bold,sans-serif}#call-to-action p{font-size:16px}}@media only screen and (max-width:900px){.section-head h1{font:18px/30px montserrat-bold,sans-serif}header .header-social{font-size:18px}header .header-social li{margin-right:15px}#hero{padding-top:60px}.hero-text{width:88%}.hero-text h1{font:35px/1.2em montserrat-regular,sans-serif}.hero-text p{font:15px/30px opensans-regular,sans-serif}#nav-wrap{font:10px montserrat-regular,sans-serif}#features .feature{margin-bottom:30px}#features .right{padding-left:18px}#features .left{padding-right:18px}#features h3{margin-bottom:6px}.pricing-tables{width:82%;margin:0 auto}#call-to-action .header-col h1:before{font-size:66px;line-height:66px}#call-to-action h2{font:25px/36px montserrat-bold,sans-serif}#call-to-action .action .button{font:14px/24px montserrat-bold,sans-serif}#call-to-action p{font-size:15px}#testimonials blockquote p{font-size:24px}#subscribe h1{margin-bottom:18px}#mc_embed_signup input[type=submit],#mc_embed_signup input[type=email]{width:46%}footer .right-cols .columns{width:50%!important}footer .right-cols .columns:last-child{clear:left;float:left}}@media only screen and (max-width:767px){.js #nav-wrap a,.no-js #nav-wrap:not( :target )>a:first-of-type,.no-js #nav-wrap:target>a:last-of-type,.no-js #nav-wrap:target>ul#nav,ul#nav li,ul#nav li a{display:block}.section-head{padding:0 30px}#nav-wrap{font:11px montserrat-regular,sans-serif;background:0 0!important;letter-spacing:1.5px;color:#515968;position:absolute;top:0;right:0}#nav-wrap>a{text-align:left;border:none;height:54px;line-height:54px;float:right;font:0/0 a;text-shadow:none;color:transparent;position:relative;top:0;right:36px}#nav-wrap>a:before{font-family:FontAwesome;content:"\f0c9";color:#fff;margin:0;font-size:25px;line-height:54px;text-align:left;display:block;float:right}#nav-wrap ul#nav{padding:24px 36px 48px;background:#F60;height:auto;display:none;clear:both;width:auto;position:relative;top:0;right:30px}ul#nav li{height:auto;text-align:left;border-bottom:1px solid #FFF;border-bottom-style:dotted}#call-to-action,#call-to-action h1,#features h3,footer,footer .right-cols,footer h3:before{text-align:center}ul#nav li a{width:auto;padding:0;margin:12px 0;line-height:16px;border:none}#features .left,footer .info{padding-right:30px}.header-social{display:none}header .logo{margin-right:36px}#hero{padding-top:48px}.hero-text{width:92%}.hero-text h1{font:31px/1.2em montserrat-regular,sans-serif}.hero-text p{font:14px/24px opensans-regular,sans-serif}#hero .buttons{margin-bottom:30px}#hero .buttons .button{display:block;width:70%;margin:0 auto 18px;font:13px/24px montserrat-bold,sans-serif;letter-spacing:1.5px}#testimonials .text-container,.pricing-tables{width:80%}#features .feature{margin-top:12px;margin-bottom:60px}#features .right{padding-left:30px;float:none}#features .left{float:none}#call-to-action h1{font:16px/24px montserrat-bold,sans-serif;margin-bottom:30px;text-shadow:0 1px 3px rgba(0,0,0,1)}#call-to-action h1 span{display:block}#call-to-action .header-col h1:before{content:none}#screenshots-wrapper{width:80%;margin:0 auto}#screenshots-wrapper .columns{margin-bottom:36px}#testimonials .quote-left,#testimonials .quote-right{font-size:30px;margin-top:-25px}#testimonials blockquote p{font-size:20px;line-height:30px}#mc_embed_signup{width:90%}#mc_embed_signup input[type=submit],#mc_embed_signup input[type=email]{width:100%;text-align:center;margin-bottom:30px}footer .info p{margin-bottom:18px}footer .right-cols{width:90%!important;margin:0 auto 42px}footer .right-cols .columns{float:left;padding:0 30px}footer .right-cols .columns:last-child{clear:both;float:left}#go-top{margin-left:-22px}#go-top a{width:54px;height:54px;font-size:18px;line-height:54px}}@media only screen and (max-width:480px){#nav-wrap{width:100%}#nav-wrap ul#nav{width:100%;float:none;right:0}#hero{padding-top:42px}.hero-text{width:96%}.hero-text h1{font:25px/1.2em montserrat-regular,sans-serif}.hero-text p{font:13px/24px opensans-regular,sans-serif}#testimonials .quote-left,#testimonials .quote-right{font-size:28px}#testimonials blockquote p{font-size:20px}footer .right-cols .columns{padding:0 10px}}@media only screen and (max-width:420px){.hero-text{width:100%}#screenshots-wrapper,.pricing-tables{width:92%}#testimonials .text-container{width:85%}#testimonials blockquote p{font-size:18px;line-height:27px}}@media only screen and (min-width:768px){#nav-wrap ul#nav{display:block!important}}