@media screen and (max-width:1024px){.nav-toggle,.navigation a{display:block}.banner{min-height:620px}.header-overlay h1 span{font-size:.9em}.banner-text{padding-top:15%}.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%;-webkit-transform:translateY(-45%);transform:translateY(-45%)}.navigation li{display:block;margin-bottom:20px}.navigation a{font-size:14px;margin:0;text-align:center}.overview-video iframe{width:290px;height:163px}.flex-control-nav{bottom:20px}}@media screen and (max-width:991px){.section-title{text-align:center}}@media screen and (max-width:768px){#banner,#features,#overview,.left{text-align:center}.features3 img,.middle{padding-left:0}.banner{min-height:520px}.header-overlay .banner-text{padding-top:30%}.header-overlay .banner-text h1{margin-top:70px;font-size:33px;line-height:36px}.header-overlay .banner-text p{font-size:18px;width:80%}.banner-img{margin:auto}.banner-btn a{margin-bottom:100px}.banner-btn a img{max-width:140px}.overview-content p{padding-right:0}.features1-content{margin-top:5%}.middle{margin:5% auto}.features2-content h2.section-title,.row h2.section-title{font-size:32px}.features2-content{margin-top:0}.subscribe .banner-btn a{margin-bottom:0}.footer .footer-col{margin-bottom:50px}}@media screen and (max-width:375px){.banner{min-height:400px}.header-overlay .banner-text{padding-top:8%}.header-overlay .banner-text p{width:90%}.banner-btn a{margin-bottom:60px}.section{padding:50px 0}.section.subscribe{padding:30px 0}.subscribe .banner-btn a{margin:0 5px}.row h2.section-title{font-size:1.4em}.features2-content p{font-size:1.1em}.subscribe p{font-size:1.2em;width:90%;margin:5% auto 8%}}@media screen and (max-width:320px){.header-overlay h1 span{font-size:.8em}.header-overlay .banner-text p{width:90%;font-size:1.1em}.banner-btn a img{max-width:120px}.subscribe-form input[type=text]{width:65%}.subscribe-form input[type=submit]{width:35%}}