@font-face{font-family:'BebasNeue Bold';src:local('BebasNeue Bold'),url('/ui/fonts/bebas-neue/bebasneue-bold.otf') format('opentype'),url('/ui/fonts/bebas-neue/bebasneue-bold.ttf') format('truetype')}#apps{font-family:'Roboto Condensed';font-size:20px;font-weight:300}#apps #primary{max-width:1080px;width:inherit}.banner{background-image:url(/ui/images/apps/App_Landing_Hero_1080x250.jpg);background-position:center;background-repeat:no-repeat;height:250px;position:relative;max-width:1080px;margin:0 auto 10px;width:100%}.banner_title{position:absolute;font-family:"Bebasneue Bold";font-size:65px;line-height:65px;color:#424242;text-align:right;margin:60px 60px 0;top:0;right:0;width:100%;height:100%}.mobile_banner_title{font-family:"Bebasneue Bold";font-size:36px;line-height:36px;color:#424242;text-align:center;padding:20px 20px 0;width:100%;display:none}.key-capabilities{padding:60px 0 40px;width:100%;font-family:'Roboto Condensed',sans-serif;font-size:19px;font-weight:normal;letter-spacing:0;color:#424242}.key-capabilities .title{width:100%;color:#666;text-align:center;font-family:'Roboto Condensed',sans-serif;font-size:27px;font-weight:lighter;letter-spacing:0;padding-bottom:10px}.key-capabilities .circle_border{width:300px;height:300px;border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px;border:1px solid #b9b9b9}.key-capabilities .key_notes{width:auto;margin-left:-5px;padding:58px 0 0;text-align:left}.key-capabilities li{margin-bottom:19px}.key-capabilities li:before{content:'\2713';margin:0 5px 0 2px;vertical-align:middle;color:#ff4b55}.key-capabilities .pull_right{float:right !important;padding-left:15px}.key-capabilities .pull_right .circle_border{float:right}.download-app-banners{padding-top:23px;width:100%;text-align:center}.download-app-banners .download_title{margin:0 auto;width:55%;font-family:'Roboto Condensed',sans-serif;font-size:21px;color:#666;font-weight:lighter;letter-spacing:0;padding-bottom:40px}.download-app-banners .app_badges{margin:0 auto;height:60px}.download-app-banners .app_badge{display:inline-block;padding:0 35px;height:inherit}.download-app-banners img{height:100%}.row{margin-right:auto;margin-left:auto}@media screen and (max-width:990px){.key-capabilities{text-align:center;padding:60px 20px 40px}.key-capabilities .pull_right .circle_border{float:none}.download-app-banners .col-xs-12{float:none;text-align:center}.download-app-banners .download_title{width:80%}}@media screen and (max-width:950px){.banner_title{font-size:55px}}@media screen and (max-width:795px){.banner_title{font-size:50px}}@media screen and (max-width:740px){.key-capabilities .key_notes{font-size:15px;margin-left:0;padding:20px 5px 0}}@media screen and (max-width:700px){.banner_title{font-size:40px;margin-right:20px}}@media screen and (max-width:490px){.banner{background-image:url(/ui/images/apps/App_Landing_Mobile_Hero_375x173.jpg);height:173px}.banner_title{display:none}.mobile_banner_title{display:block}.key-capabilities{padding-top:20px}.key-capabilities .title{font-size:20px}.key-capabilities .circle_border{width:200px;height:200px}.cf>.key-capabilities{padding-bottom:30px}.cf>.key-capabilities ~ .key-capabilities{padding-bottom:0}.download-app-banners .download_title{font-size:14px;width:100%}.download-app-banners .app_badges{height:40px}.download-app-banners .app_badge{padding:0 10px}}@media screen and (max-width:320px){.key-capabilities .key_notes{font-size:15px;margin-left:0;width:60% !important}.gutter{width:0}.pull_right{padding-left:0}.row{margin-left:0}}