#page.home #hero{position:relative;overflow:hidden;background:#1a1f32}#page.home #hero:before{content:'';display:block;position:absolute;left:0;width:100%;height:100%;background:#1a1f32 url(/static/images/home/banner-mobile.svg) 100% 100% no-repeat;background-size:auto 100%}@media (min-width:768px){#page.home #hero:before{left:50%;width:50%;background-position:0 100%;background-image:url(/static/images/home/banner-animated-60s.svg)}}#page.home #hero .vertical-center-cell{padding:0 15px}@media (min-width:480px){#page.home #hero .vertical-center-cell{text-align:left}}#page.home #hero .fixed-header-banner{height:400px;padding-bottom:200px}@media (min-width:480px){#page.home #hero .fixed-header-banner{padding-bottom:0}}@media (min-width:1200px){#page.home #hero .fixed-header-banner{height:500px}}#page.home #hero .h1{font-weight:400;font-size:32px}@media (min-width:992px){#page.home #hero .h1{font-size:35px}}@media (min-width:1200px){#page.home #hero .h1{font-size:45px}}#page.home #hero .h1 span.text-primary{font-weight:600}#page.home #hero a.free-trial{margin-top:10px;width:200px}@media (min-width:480px){#page.home #hero a.free-trial{margin-top:0;width:auto}}#page.home #hero a.view-pricing{color:#fff;display:block;margin:10px auto 0;width:200px}#page.home #hero a.view-pricing:active,#page.home #hero a.view-pricing:focus,#page.home #hero a.view-pricing:hover{color:#152023}@media (min-width:480px){#page.home #hero a.view-pricing{margin-top:0;display:initial;margin-left:10px;width:auto}}