@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}.container{overflow:hidden}.navbar a{font-weight:500;color:#000}.title-image{height:850px;width:100%;background:url(/images/TopBanner3_lg.jpg) no-repeat 0 0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:0}.starter-template{padding:3rem 1.5rem;text-align:center}.top-offset{padding:0;margin:0;height:50px}.vertical{height:550px}.download{height:70px}.signuptext{margin:0 auto;color:#fff;font-weight:500;text-shadow:2px 2px #000;font-size:14pt}.btn{box-shadow:.2em .2em 3px rgba(0,0,0,.5)}.btn-disabled{color:rgba(0,0,0,.25);box-shadow:.2em .2em 3px rgba(0,0,0,.15)}.small-text{font-size:.9em}.top-space{margin-top:.5em}.fa-space{margin-right:5px}#download-comment{color:rgba(17,34,51,.8)}.splash-logo{color:rgba(0,0,0,.7);font-weight:200;font-size:4em}.splash-logo .logo-image{height:1em}.splash-logo span{vertical-align:middle}.navbar-brand{width:175px}.navbar-nav .nav-link{font-weight:200;font-size:16pt;color:#777}.av{width:32px;height:32px;background:url(/images/av_blue.svg) no-repeat center center;background-size:30px 30px;border-radius:5px;padding-left:2em;font-weight:300;font-size:17pt;color:#0097ff}.c4{width:32px;height:32px;background:url(/images/C4_Logo_Thick_Grey.svg) no-repeat center center;background-size:30px 30px}.avalanche{display:inline-block;width:100%}.avalanche .A{background-image:url(../images/Logo.svg);background-size:60pt 60pt;background-repeat:no-repeat;background-position:left middle;margin-top:60pt;padding-left:55pt;width:430px;margin-left:auto;margin-right:auto;line-height:1em;font-size:65pt;color:#fff}.headline{position:relative;text-align:center;padding:0 0;margin:0;width:100%;height:100%;overflow:hidden}.headline .left{width:50%;margin-top:80px}.headline h1{font-weight:100;font-size:86pt;color:rgba(255,255,255,.8);text-shadow:2px 2px 0 rgba(0,0,0,.25)}.headline .lead{color:#fff;font-weight:400;font-size:24pt}.headline img{position:absolute;right:-350;top:0;max-width:1200px}.app-image{width:100%;height:850px;overflow:hidden;position:relative}.app-image img{position:absolute;top:-400px;right:-250px;max-width:900px}.app-image-text{margin-top:2em;margin-left:auto;margin-right:auto;font-size:20pt;text-align:justify;color:rgba(0,0,0,.6);font-weight:300}.features2{width:100%;background-color:rgba(0,0,0,.05)}.features2 h2{text-align:center;color:rgba(0,0,0,.6);font-weight:300}.features2 h4{text-align:center;color:rgba(0,0,0,.6);font-weight:500;font-size:14pt;margin-bottom:2em}.feature{padding:2em;text-align:center}.feature .fa-stack{margin-bottom:.5em}.feature .fa-stack .fa-circle{color:#3b4be1}.feature img.icon{width:82px;margin:7px}.big-ideas{height:100px}.features{margin-top:300px;background-color:#fff}.feature_icon{width:60px;margin:30px auto}.marketing .col-lg-4{margin-bottom:1.5rem;text-align:center}.marketing h2{font-weight:400}.marketing .col-lg-4 p{margin-right:.75rem;margin-left:.75rem}.featurette-divider{margin:5rem 0}.featurette-heading{font-weight:300;line-height:1;letter-spacing:-.05rem}@media (min-width:40em){.featurette-heading{font-size:50px}}@media (min-width:62em){.featurette-heading{margin-top:7rem}}.active a{color:#0097ff;text-decoration:underline}.contact{height:300px;background:url(/images/TopBanner2_lg.jpg) no-repeat 0 100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:0}footer{width:100%;height:60px;margin:0;padding:0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:0}footer .navbar a{font-weight:100;color:rgba(0,99,153,.85)}footer .copyright{padding-top:.5em;color:rgba(0,0,0,.25)}.contact{color:rgba(255,255,255,.85)}.contact h1{margin-top:50px;font-size:24pt;font-weight:300}h1.moretocome{text-align:center;font-weight:100}