@media only screen and (max-width: 1024px){.hero-text{width:82%}.hero-text h1{font:38px/1.2em 'montserrat-regular', sans-serif}#testimonials .text-container{width:82%}#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"]{width:46%}#mc_embed_signup input[type="email"]{width:46%}footer .right-cols .columns{width:50% !important}footer .right-cols .columns:last-child{float:left}}@media only screen and (max-width: 767px){.section-head{padding:0 30px}#nav-wrap{font:11px 'montserrat-regular', sans-serif;background:transparent !important;letter-spacing:1.5px;color:#515968;position:absolute;top:0;right:0}#nav-wrap>a{text-align:left;border:none;color:#fff;font-size:12px;height:54px;line-height:54px;float:right;font:0/0 a;text-shadow:none;color:transparent;position:relative;top:0px;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 36px;background:#1D2025;height:auto;display:none;clear:both;width:auto;position:relative;top:0;right:30px}.no-js #nav-wrap:not(:target)>a:first-of-type,.no-js #nav-wrap:target>a:last-of-type{display:block}.js #nav-wrap a{display:block}.no-js #nav-wrap:target>ul#nav{display:block}ul#nav li{display:block;height:auto;text-align:left;border-bottom:1px solid #2D2E34;border-bottom-style:dotted}ul#nav li a{display:block;width:auto;margin:0;padding:0;margin:12px 0;line-height:16px;border:none}.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 auto;font:13px/24px 'montserrat-bold', sans-serif;letter-spacing:1.5px}#features .feature{margin-top:12px;margin-bottom:60px}#features .right{padding-left:30px;float:none}#features .left{padding-right:30px;float:none}#features h3{text-align:center}.pricing-tables{width:80%}#call-to-action{text-align:left;padding:40px 20px 30px 20px}#call-to-action h1{font:16px/24px 'montserrat-bold', sans-serif;text-align:center;margin-bottom:30px;text-shadow:0px 1px 3px #000}#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 .text-container{width:80%}#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{text-align:center}footer .info{padding-right:30px}footer .info p{margin-bottom:18px}footer h3:before{text-align:center}footer .right-cols{width:90% !important;margin:0 auto;margin-bottom:42px;text-align:center}footer .right-cols .columns{float:left;padding:0 30px}#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:15px/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%;padding:10px 30px 30px 40px;text-align:left}.hero-text h2{margin-bottom:30px}.pricing-tables{width:92%}#screenshots-wrapper{width:92%}#testimonials{text-align:left}#testimonials .text-container{width:85%}#testimonials blockquote p{font-size:18px;line-height:27px}.story-info{text-align:left}.story-info .top{padding:0 20px 0 30px}.story-info h2{text-align:center}.detail p{text-align:left}}@media only screen and (min-width: 768px){#nav-wrap ul#nav{display:block !important}}
