@media screen and (max-width:1024px){#section-1 .content{margin-top:-20vh}#section-2 .device{top:0}#section-3 .picture{transform:translate3d(-8vw,0px,0px)}#section-7 .picture{transform:translate3d(-8vw,0px,0px)}}@media screen and (min-width:768px) and (max-width:1024px){header .main .main-menu{border-top:1px solid rgba(255,255,255,.25);border-bottom:1px solid rgba(255,255,255,.25);width:100%;bottom:0;top:64px;height:62px;background:rgba(0,0,0,.25)}#section-2-5{background-color:#5c8838}#section-2-5 h2{top:160px}#section-2-5 .device-wrapper{top:120px}#section-2-5 .feature-list .item{height:140px;color:#fff}#section-2-5 .feature-list .item h5{color:white!important}.feature-list.align-left .item:last-child{color:#fff}#section-1 .picture{background-position:bottom}#section-1 .content{margin-top:0}#section-3 .picture{transform:translate3d(-20vw,0px,0px) scale(.8,.8)}#section-7 .picture{transform:translate3d(-20vw,0px,0px) scale(.8,.8)}#section-6 .picture{background-position:50vw center}}@media screen and (max-width:640px){header{display:block;position:fixed;top:0;background:rgba(255,255,255,.95);border-bottom:1px solid #ddd;z-index:4}header .main{display:block;position:fixed;top:64px;left:0;right:0;margin:auto;text-align:center;pointer-events:none;opacity:0;transition:all .15s ease-out}header .main>*{float:none!important}body.menu-on header .main{pointer-events:auto;opacity:1}header .menu-toggle{float:right;font-size:24px}header .menu-toggle i.fa-bars{display:inline-block}.menu-on header .menu-toggle i.fa-bars{display:none}header .menu-toggle i.fa-times{display:none}.menu-on header .menu-toggle i.fa-times{display:inline-block}header .main-menu{width:100%;position:relative}header .main .download{display:block;width:100%}header .download li img{max-width:40vw;height:auto}header .main-menu li .no{display:none}header .main-menu li .txt{display:block;opacity:1!important;width:100%;font-size:inherit!important;color:#fff;margin:0}header .main-menu li{display:block;font-size:20px;float:none}.reveal{opacity:1;transform:none}h2{font-size:24px;line-height:32px}.m-hidden{display:none!important}.m-shown{display:block}.section{margin:24px 0}.device{position:relative;top:0;margin:24px auto!important;width:240px!important}#section-2 .device{top:-24px}#section-1 .picture{height:220px;background-size:cover;background-position:center top;transform:none;opacity:1;position:relative;margin-bottom:24px}#section-1 .content{margin:0}#section-2-5{margin:0;padding:32px 0 0;background-size:auto 280px}#section-2-5 .device-wrapper{top:-32px;height:auto;margin-bottom:42px}#section-2-5 .feature-list{margin:0}.feature-list .item{height:auto!important;padding:0 0 16px 60px!important;text-align:left;margin-bottom:16px;color:initial;border-bottom:1px solid #ddd}.feature-list .item:last-child{border:none}.feature-list .item .icon{left:0!important;right:initial!important;margin-right:24px;border:1px solid #DDD!important;box-shadow:none!important}.feature-list .item h5{color:initial!important}#section-2-5 h2{position:relative;top:0}#section-2{margin:0;padding:32px 0}#section-2 .highlight{margin-top:24px}#section-2 .highlight .item{width:calc(50% - 3px)}#section-2 .highlight .item:nth-child(2n){margin-right:0}#section-2 .picture{opacity:1;position:relative;height:240px;background-position:center;transform:none;margin-bottom:16px;display:none}#section-3 .picture{position:relative;transform:none;height:auto;margin-bottom:24px}#section-3 .picture .pic-list{margin:0;position:relative}#section-3 .picture .pic-list img{max-width:100%;top:initial;left:initial;position:absolute}#section-3 .picture .pic-list img.pic-1{width:25%;bottom:0;right:0;z-index:5}#section-3 .picture .pic-list img.pic-2{width:65%;bottom:-8px}#section-3 .picture .pic-list img.pic-3{width:100%;position:relative}#section-4{position:relative;padding:32px 0 0;margin-bottom:0}#section-4 .register{display:block;top:0;margin-top:-56px}#section-4 .register .cta{64:42px width:100%;margin-top:0;transform:none;padding:32px 48px;margin-bottom:32px;height:332px;margin-bottom:0;box-shadow:none;left:0;max-width:none;width:calc(100% + 30px);margin-left:-15px}#section-4 .cta a{width:auto;display:block;text-align:center;padding:0}#section-4 .cta h2{font-size:18px;line-height:32px}#section-4 .register .featured-photo{margin:0;width:100%;height:320px;max-width:none;background-position:top center;background-color:transparent;background-size:cover;position:relative}#section-4 .footer{position:relative;text-align:center;height:auto;line-height:initial;margin-top:0;border:none}#section-4 .footer .info .row>*{float:none!important;width:100%!important;padding:16px 0;position:relative;right:initial;text-align:center}#section-4 .footer>.float-center{border-top:1px solid #ddd;border-bottom:1px solid #ddd}#section-6 .picture{background:0 0}#calling{right:0;position:fixed}#calling i{font-size:54px}#section-7 .picture{position:relative;transform:none;height:auto;margin-bottom:24px}#section-7 .picture .pic-list{margin:0;position:relative}#section-7 .picture .pic-list img{max-width:100%;top:initial;left:initial;position:absolute}#section-7 .picture .pic-list img.pic-1{width:25%;bottom:0;right:0;z-index:5}#section-7 .picture .pic-list img.pic-2{width:65%;bottom:-8px}#section-7 .picture .pic-list img.pic-3{width:100%;position:relative}}@media screen and (min-width:1360px){#section-2-5{background-size:100% 100vh}#section-2-5 .feature-list .item{height:18vh}#section-3 .pic-list{margin:0 0 0 -2vw}#section-3 .content{margin-top:24vh}#section-3 .picture{position:relative;margin-top:10vh}#section-7 .pic-list{margin:0 0 0 -2vw}#section-7 .content{margin-top:24vh}#section-7 .picture{position:relative;margin-top:10vh}#section-6 .picture{background-position:46vw 20vh;background-size:50vw auto}}