.view-container{background:url(../images/landingpage/backgrounds/HighresScreenshot00006.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;color:#fff!important}.lpc{}.lp-center-parent{margin:20px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.lp-desktop{max-width:1170px;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;min-height:75vh}.lp-left{width:70%}.lp-right{width:30%}.lp-left,.lp-right{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.lp-image{height:auto;width:70%}.lp-headers{font-family:Norwester;display:flex;flex-direction:column;justify-content:center;align-items:center;letter-spacing:20px;width:100%;margin:20px}.lp-header-shadow{text-shadow:0 0 8px rgba(0,0,0,.8)}.lp-header{font-size:21px;text-wrap:none;flex-wrap:nowrap;white-space:nowrap}.lp-subheader{font-size:54px;text-wrap:none;flex-wrap:nowrap;white-space:nowrap}.lp-header span{letter-spacing:1em;padding-left:10px}.lp-subheader span{padding-left:20px;letter-spacing:.5em}.lp-buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;margin:10px}.btn-red{background-image:linear-gradient(#e0483e,#e31b0b)!important;font-size:22px!important;max-width:300px;width:240px;height:60px;text-transform:uppercase!important;margin:5px}.btn-grey{background-image:linear-gradient(#464646,#5c5c5c)!important;font-size:22px!important;max-width:300px;width:240px;height:60px;text-transform:uppercase!important;margin:5px}.lp-counters{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around}.lp-counter-item{margin:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.lp-counter-shadow{text-shadow:0 0 8px rgba(0,0,0,.5);text-shadow:0 0 8px rgba(0,0,0,.9)}.lp-counter-number{font-size:2.5em;line-height:1em;color:#fff}.lp-counter-title{font-size:1.2em;line-height:1em}@media screen and (max-width:768px){.lp-right{display:none}}@media screen and (max-width:600px){.lp-counters{display:none}}@media screen and (max-width:480px){.mobile-hidden{display:none}.lp-header{font-size:20px}.lp-subheader{font-size:40px}.lp-headers{letter-spacing:10px}.lp-buttons{flex-direction:column}}