#main #home>.intro .animation .cloudblock .cloudblockanimation #container2{width:17%;height:30px;border:1px solid #fff;clear:left;position:absolute;left:0%;bottom:0px;display:none}#main #home>.intro .animation .devices{width:100%;margin-left:110%;position:relative;float:left;display:none}#main #home>.intro .animation .mobile{width:10%;position:relative;margin-top:13%;float:left;z-index:10;min-width:100px}@media (max-width: 950px){#main #home>.intro .animation .mobile{margin-top:16%}}@media (max-width: 768px){#main #home>.intro .animation .mobile{margin-top:21.5%;min-width:110px}}@media (max-width: 500px){#main #home>.intro .animation .mobile{margin-top:25%;min-width:100px}}@media (max-width: 420px){#main #home>.intro .animation .mobile{margin-top:25%;min-width:80px}}#main #home>.intro .animation .mobile #mobile{width:100%}#main #home>.intro .animation .mobile #mobileChat{width:100%;display:none;position:absolute;top:0px;left:0px}#main #home>.intro .animation .tablet{width:37.5%;margin-top:10%;position:absolute;float:left;z-index:2;margin-left:0%;min-width:410px}@media (max-width: 950px){#main #home>.intro .animation .tablet{margin-top:12%;margin-left:0%;min-width:400px}}@media (max-width: 768px){#main #home>.intro .animation .tablet{margin-top:18%;min-width:380px;margin-left:-14%}}@media (max-width: 500px){#main #home>.intro .animation .tablet{margin-top:15%;min-width:400px;margin-left:0%}}@media (max-width: 420px){#main #home>.intro .animation .tablet{margin-top:17%;min-width:300px;margin-left:0%}}#main #home>.intro .animation .tablet #tablet{width:100%}#main #home>.intro .animation .tablet #tabletChat{width:100%;display:none;position:absolute;top:0px;left:0px}#main #home>.intro .jumbotron{background-color:transparent;padding:0;background-size:10%;text-align:center}@media (max-width: 768px){#main #home>.intro .jumbotron{margin:10px 0 30px 0}}#main #home>.intro .jumbotron h1{font-family:"ProximaNova-Light";-webkit-font-smoothing:antialiased;font-size:40px;line-height:46px;letter-spacing:-2px;margin:10px 0;font-weight:normal}@media (max-width: 768px){#main #home>.intro .jumbotron h1{font-size:26px;line-height:33px;margin-bottom:20px}}#main #home>.intro .jumbotron p.lead{font-family:"ProximaNova-Light"}@media (max-width: 768px){#main #home>.intro .jumbotron p.lead{max-width:400px;margin:0 auto 30px;padding:0 20px;font-size:18px}}#main #home>.intro .jumbotron .btn.btn-primary{width:260px;margin:10px;color:white;border-color:#de4f4f}#main #home>.intro .jumbotron .btn.btn-primary.btn-invert{background-color:#de4f4f}#main #home>.intro .jumbotron .btn.btn-primary:hover,#main #home>.intro .jumbotron .btn.btn-primary:focus{background-color:#a83636;border-color:#a83636}#main #home>.intro .jumbotron .social-buttons{text-align:center;height:25px;margin-top:20px}@media (max-width: 768px){#main #home>.intro .jumbotron .social-buttons{margin-top:25px}}#main #home>.intro .jumbotron .social-buttons .github-button,#main #home>.intro .jumbotron .social-buttons .twitter-button{display:inline-block}#main #home>.intro .jumbotron .social-buttons .github-button #twitter-widget-1,#main #home>.intro .jumbotron .social-buttons .twitter-button #twitter-widget-1{width:210px !important}#main #home>.intro+aside.feature{padding:30px 0px}#main #home>.intro+aside.feature h1{font-size:32px;margin-top:0px;font-family:"ProximaNova-Light";font-weight:normal}#main #home>.intro+aside.feature p{font-size:18px}.newsletter{background-color:#e9e9e9}.newsletter .newsletter-title{font-family:"ProximaNova-Regular";font-size:18px;line-height:27px;margin-top:19px;margin-bottom:14px;text-transform:uppercase}@media (max-width: 930px){.newsletter .newsletter-title{text-align:center}}.newsletter .newsletter-form .form.email-form .form-group{margin-top:10px}.newsletter .newsletter-form .form.email-form .form-group input{height:40px}.newsletter .newsletter-form .form.email-form .submit-btn{margin-top:-40px;padding:12px 0 8px;font-size:12px;background-color:#de4f4f;border:2px solid #de4f4f}#home>.stats{min-height:320px;background:url("/assets/node-bottom.png") no-repeat 50% 0%;background-color:#27272b;padding:0 0 55px;color:#fff;position:relative;background-size:1600px 344px;margin-top:-40px}@media (max-width: 930px){#home>.stats{min-height:248px;background-size:1280px 275px;padding:0px}}@media (max-width: 768px){#home>.stats{min-height:400px;background-position:50% 100%}}#home>.stats .container{position:relative;top:40px}#home>.stats a.stat{cursor:pointer}#home>.stats a.stat:hover{background-color:#de4f4f}#home>.stats a.stat:hover span.stat-title{color:#de4f4f}#home>.stats .stat{position:absolute;width:68px;height:68px;background-color:#27272b;border-radius:120px;border:2px solid #de4f4f;transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;color:white;text-decoration:none}#home>.stats .stat span.value{display:block;line-height:68px;text-align:center;font-family:"VanCondensedPro";-webkit-font-smoothing:antialiased;font-size:22px}#home>.stats .stat span.stat-title{display:block;text-transform:uppercase;width:250px;text-align:center;margin-left:-93px;margin-top:7px;-webkit-font-smoothing:antialiased;letter-spacing:1px;font-size:12px}@media (max-width: 930px){#home>.stats .stat span.stat-title{width:150px;margin-left:-42px}}#home>.stats .stat.events-stat{left:0px;top:55px}@media (max-width: 1300px){#home>.stats .stat.events-stat{left:1px;top:80px}}@media (max-width: 930px){#home>.stats .stat.events-stat{left:69px;top:0px}}@media (max-width: 768px){#home>.stats .stat.events-stat{left:25%;top:0px}}@media (max-width: 480px){#home>.stats .stat.events-stat{left:15%;top:0px}}#home>.stats .stat.packages-stat{left:150px;top:135px}@media (max-width: 1300px){#home>.stats .stat.packages-stat{left:165px;top:163px}}@media (max-width: 930px){#home>.stats .stat.packages-stat{left:153px;top:90px}}@media (max-width: 768px){#home>.stats .stat.packages-stat{right:25%;top:0px;left:inherit}}@media (max-width: 480px){#home>.stats .stat.packages-stat{right:15%;top:0px;left:inherit}}#home>.stats .stat.stackoverflow-stat{left:396px;top:72px}@media (max-width: 1300px){#home>.stats .stat.stackoverflow-stat{left:392px;top:97px}}@media (max-width: 930px){#home>.stats .stat.stackoverflow-stat{left:295px;top:40px}}@media (max-width: 768px){#home>.stats .stat.stackoverflow-stat{left:25%;top:116px}}@media (max-width: 480px){#home>.stats .stat.stackoverflow-stat{left:15%;top:116px}}#home>.stats .stat.installs-stat{left:622px;top:100px}@media (max-width: 1300px){#home>.stats .stat.installs-stat{left:664px}}@media (max-width: 930px){#home>.stats .stat.installs-stat{left:467px;top:67px}}@media (max-width: 768px){#home>.stats .stat.installs-stat{left:inherit;top:116px;right:25%}}@media (max-width: 480px){#home>.stats .stat.installs-stat{left:inherit;top:116px;right:15%}}#home>.stats .stat.providers-stat{left:800px;top:144px}@media (max-width: 1300px){#home>.stats .stat.providers-stat{left:836px;top:190px}}@media (max-width: 930px){#home>.stats .stat.providers-stat{left:608px;top:85px}}@media (max-width: 768px){#home>.stats .stat.providers-stat{top:232px;left:50%;margin-left:-35px}}#home>.about{padding:54px 0 60px}@media (max-width: 930px){#home>.about{padding:32px 0 55px}}@media (max-width: 768px){#home>.about{padding:25px 0 40px}}@media (max-width: 480px){#home>.about{padding:10px 0 30px}}#home>.about .box{text-align:center}#home>.about .box h2{font-family:"AktivGrotesk-Regular";font-size:22px;line-height:26px;margin:0 0 23px;-webkit-font-smoothing:antialiased}#home>.about .box h2::after{content:"";position:absolute;bottom:0;left:50%;width:90px;height:3px;background:#e4e4e5;margin:0 0 0 -45px}#home>.about .about-header-row{margin-bottom:48px}@media (max-width: 930px){#home>.about .about-header-row{display:none}}.about-row{margin-bottom:15px}@media (max-width: 930px){.about-row{margin-bottom:0px}}.about-row .about-section{padding:0px 50px}@media (max-width: 480px){.about-row .about-section{padding:0px 20px}}.about-row .image-block{display:block;width:100px;height:100px;background-size:100%;float:left}@media (max-width: 480px){.about-row .image-block{width:60px;height:60px}}.about-row .image-block.modern-user-interface{background-image:url("/assets/modern-user-interface.svg");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/modern-user-interface.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/assets/modern-user-interface.png', sizingMethod='scale')"}.about-row .image-block.radically-less-code{background-image:url("/assets/radically-less-code.svg");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/radically-less-code.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/assets/radically-less-code.png', sizingMethod='scale')"}.about-row .image-block.multiple-devices{background-image:url("/assets/multiple-devices.svg");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/multiple-devices.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/assets/multiple-devices.png', sizingMethod='scale')"}.about-row .image-block.live-updates{background-image:url("/assets/live-updates.svg");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/live-updates.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/assets/live-updates.png', sizingMethod='scale')"}.about-row .image-block.ultra-responsive{background-image:url("/assets/ultra-responsive.svg");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/ultra-responsive.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/assets/ultra-responsive.png', sizingMethod='scale')"}.about-row .image-block.unified-package-system{background-image:url("/assets/unified-package-system.svg");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/unified-package-system.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/assets/unified-package-system.png', sizingMethod='scale')"}.about-row .image-block.one-language{background-image:url("/assets/one-language.svg");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/one-language.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/assets/one-language.png', sizingMethod='scale')"}.about-row .image-block.hot-deploys{background-image:url("/assets/hot-deploys.svg");filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/hot-deploys.png', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/assets/hot-deploys.png', sizingMethod='scale')"}.about-row .content-block{width:auto;min-height:100px;margin-left:122px;margin-top:33px}@media (max-width: 480px){.about-row .content-block{margin-left:80px;margin-top:10px}}.about-row .content-block h3{font-family:"AktivGrotesk-Regular";font-size:18px;line-height:30px;-webkit-font-smoothing:antialiased;color:#de4f4f;margin-top:0px;margin-bottom:0px;display:inline-block}#home>.info{background-color:#de4f4f;background-image:url("/assets/triangles.svg");background-size:1650px;background-position:50%;color:white;padding:60px 0 80px}@media (max-width: 930px){#home>.info{padding:20px 0 50px}}#home>.info .info-row{margin-bottom:40px}@media (max-width: 930px){#home>.info .info-row{margin-bottom:0px}}#home>.info .info-row .info-section{text-align:center;padding:0 20px}#home>.info .info-row .info-section .info-wrap{padding:30px 0;min-height:330px;border-style:solid;border-width:5px 5px 5px 5px;background-color:#de4f4f;-moz-border-image:url("/assets/info-border.png") 5 5 5 5 repeat;-webkit-border-image:url("/assets/info-border.png") 5 5 5 5 repeat;-o-border-image:url("/assets/info-border.png") 5 5 5 5 repeat;border-image:url("/assets/info-border.png") 5 5 5 5 fill repeat}@media (max-width: 930px){#home>.info .info-row .info-section .info-wrap{padding:20px 0;min-height:inherit;margin-bottom:20px}}#home>.info .info-row .info-section .info-wrap a{text-decoration:none;color:white;border-bottom:1px solid white;padding:3px 2px;margin-left:-2px;margin-right:-2px;transition:all 0.1s linear;-moz-transition:all 0.1s linear;-webkit-transition:all 0.1s linear}#home>.info .info-row .info-section .info-wrap a:hover{border-bottom:none;padding:5px 2px;margin-left:-2px;margin-right:-2px;background-color:#a83636}#home>.info .info-row .info-section .heading{padding:0 0 23px;position:relative;margin:0 0 23px;-webkit-font-smoothing:antialiased;font-weight:bold;text-transform:uppercase}#home>.info .info-row .info-section .value{display:block;font-family:"VanCondensedPro";-webkit-font-smoothing:antialiased;font-weight:normal;font-size:40px;line-height:40px;margin:0 0 0px;color:#9a3030}#home>.info .info-row .info-section p{-webkit-font-smoothing:antialiased;padding:0px 20px;margin-bottom:0px}#home>.info .info-row .info-section h2{margin:0;font-size:14px;line-height:16px;letter-spacing:1px}#home>.info .info-row .info-section h2::after{content:"";position:absolute;bottom:0;left:50%;width:108px;height:2px;background:#b93e3e;margin:0 0 0 -54px}#home>.info .info-second-row>.info-section>.info-wrap{min-height:360px}@media (max-width: 930px){#home>.info .info-second-row>.info-section>.info-wrap{min-height:inherit}}#home>.applications{padding:48px 0 108px}@media (max-width: 930px){#home>.applications{padding:19px 0 50px}}#home>.applications .page-header{margin:35px 0 20px}#home>.applications .application{padding-left:3.5px;padding-right:3.5px;padding-bottom:7px}#home>.applications .application a.trigger-modal{cursor:pointer}#home>.applications .application .application-inner{width:100%}#home>.applications .application .application-inner:hover span.overlay{display:block}#home>.applications .application .application-inner img{width:100%}#home>.applications .application .application-inner span.icon{position:absolute;top:50%;left:50%;margin:-66px 0 0 -90px;z-index:3}#home>.applications .application .application-inner span.overlay{content:"";position:absolute;top:0;left:3.5px;bottom:0;right:3.5px;z-index:1;display:none;background:rgba(225, 96, 96, 0.7);z-index:2}#home>.location{color:white;background-image:url("/assets/fractal-top.png");background-size:1200px 150px;background-position:50% 0;background-repeat:no-repeat;background-color:#27272b;padding:82px 0 26px;position:relative;overflow:hidden}@media (max-width: 768px){#home>.location{display:none}}#home>.location a{color:#de4f4f;text-decoration:none;border-bottom:2px solid #de4f4f}#home>.location .page-header{margin-bottom:10px}#home>.location .page-header h1{font-size:38px;margin-bottom:0px}#home>.location .page-header h4{font-size:16px;-webkit-font-smoothing:antialiased}#home>.location .fractal-bottom{pointer-events:none;height:235px;width:100%;position:absolute;bottom:0;background-size:1200px 176px;background-image:url("/assets/fractal-bottom.png");background-position:50% 100%;background-repeat:no-repeat}#home>.location .leaflet-popup-content-header{font-family:"ProximaNova-Regular";text-transform:uppercase;letter-spacing:1px;color:#414a51}#home>.location .leaflet-popup{bottom:3px !important;left:-1px !important;border-left:2px solid white;min-height:172px}#home>.location .leaflet-popup-tip-container{display:none}#meetup_map{cursor:auto !important}@media (max-width: 930px){#meetup_map{height:375px;width:750px}}@media (min-width: 930px){#meetup_map{height:592px;width:100%}}#meetup_map .leaflet-popup-content{color:black}#meetup_map .leaflet-popup-close-button{visibility:hidden}#meetup_map .leaflet-popup-content-wrapper{border-radius:0px;box-shadow:none !important}#meetup_map .leaflet-popup-content{margin:0px}#meetup_map .leaflet-popup-content-header{border-bottom:2px solid #d8dadc;padding:15px}#meetup_map .leaflet-popup-content-body{margin:15px;color:#414a51}#meetup_map .leaflet-popup-content-body .next-event{color:#dc4242;margin-left:20px}#meetup_map .leaflet-popup-content-body .events{margin-top:5px;margin-bottom:25px}#meetup_map .leaflet-popup-content-body .events ul{list-style:none;margin-left:0;padding-left:0}#meetup_map .leaflet-popup-content-body .events li{background-image:url('/assets/map-arrow.png');background-position:0px 0px;background-size:10px 16px;background-repeat:no-repeat;padding-left:20px;margin-left:-20px;color:#414a51}#meetup_map .more-details{background-color:#de4f4e;padding:10px 20px;float:right;margin-right:-1px;margin-top:1px;text-transform:uppercase}#meetup_map .more-details a{color:white;text-decoration:none;letter-spacing:1.5px;font-size:10px}#meetup_map .leaflet-popup::after{content:" ";display:block;position:absolute;width:32px;height:32px;background-image:url("/assets/selected-map-pin.png");background-repeat:no-repeat;background-position:0px 100%;background-size:32px 32px;bottom:-19px;left:-17px}#meetup_map.leaflet-container{background-color:#27272b;overflow:visible}#home>.home-examples{background-color:#e9e9e9;padding:60px 0 80px;text-align:center}@media (max-width: 930px){#home>.home-examples{padding:28px 0 58px}}@media (max-width: 768px){#home>.home-examples{padding:10px 0 0}}#home>.home-examples .example{margin-bottom:0}@media (max-width: 768px){#home>.home-examples .example{margin-bottom:50px}}#home>.home-examples .example .image>a>img{position:relative;-webkit-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear;height:auto;max-height:290px;max-width:100%}#home>.home-examples .example .image>a>img:hover{-webkit-transform:translate(0, -5px);-ms-transform:translate(0, -5px);-o-transform:translate(0, -5px);transform:translate(0, -5px)}@media (max-width: 930px){#home>.home-examples .example .image>a>img{max-height:250px}}#home>.home-examples .example h3>a{font-family:"AktivGrotesk-Light";font-size:20px;line-height:30px;-webkit-font-smoothing:antialiased;color:#de4f4f;margin-top:12px;display:inline-block}@media (max-width: 768px){#home>.home-examples .example h3>a{margin-top:0}}#home>.home-examples .examples-row{margin-top:72px}@media (min-width: 768px) and (max-width: 930px){#home>.home-examples .examples-row{margin-top:55px}}@media (max-width: 768px){#home>.home-examples .examples-row{margin-top:30px}}#home>.quote{padding:115px 0 111px}@media (max-width: 930px){#home>.quote{padding:80px 0 73px}}@media (max-width: 768px){#home>.quote{padding-top:56px;padding-bottom:50px}}@media (max-width: 930px){#home>.quote .quote-container{height:276px}}#home>.quote .quote-marker{font-family:"ProximaNovaS-Thin";-webkit-font-smoothing:antialiased;font-size:175px;line-height:20px;margin-left:-12px;color:#d4d4d5}#home>.quote .quote-block{font-family:"AktivGrotesk-Light";-webkit-font-smoothing:antialiased;font-size:31px;line-height:50px;position:absolute;width:95%;opacity:0;z-index:100;-webkit-transition:opacity 300ms;transition:opacity 300ms}@media (max-width: 768px){#home>.quote .quote-block{font-size:20px;line-height:30px}}#home>.quote .quote-block span.attributed{display:inline-block;color:#de4f4f;margin-top:20px;font-size:24px;line-height:40px}@media (max-width: 768px){#home>.quote .quote-block span.attributed{font-size:20px;line-height:32px}}#home>.quote .quote-block span.attributed a{color:#de4f4f;text-decoration:none;border-bottom:2px solid #de4f4f}#home>.quote .quote-block.active{opacity:1;z-index:101}#home>.quote .calls{padding:0 10px}@media (max-width: 930px){#home>.quote .calls{padding-top:40px}}#home>.quote .calls h3{font-family:"AktivGrotesk-Light";-webkit-font-smoothing:antialiased;text-align:center;font-size:18px;line-height:27px;margin-top:0px;margin-bottom:22px}@media (max-width: 930px){#home>.quote .calls h3{margin-bottom:10px}}#home>.quote .calls hr{margin:50px 0 45px}#companyContact{}#companyContact .forms>div{display:none}#companyContact .forms>div textarea.hs-input{height:140px}#companyContact #FIELDSET_1{box-sizing:border-box;color:#27272b;height:69px;max-width:500px;min-width:0px;width:500px;perspective-origin:250px 34.5px;transform-origin:250px 34.5px;border:0px none #27272b;font:normal normal normal normal 14px/20px ProximaNova-Regular;margin:0px;outline:#27272b none 0px;padding:0px}#companyContact #DIV_2{box-sizing:border-box;color:#27272b;height:51px;width:500px;perspective-origin:250px 25.5px;transform-origin:250px 25.5px;border:0px none #27272b;font:normal normal normal normal 14px/20px ProximaNova-Regular;margin:0px 0px 18px;outline:#27272b none 0px}#companyContact #LABEL_3{box-sizing:border-box;color:#414141;display:block;height:20px;max-width:100%;text-align:left;width:500px;perspective-origin:250px 10px;transform-origin:250px 10px;border:0px none #414141;font:normal normal bold normal 13px/20px 'Helvetica Neue', Helvetica, Arial, sans-serif;margin:0px 0px 4px;outline:#414141 none 0px}#companyContact #SPAN_4{box-sizing:border-box;color:#ff0000;cursor:default;text-align:left;border:0px none #ff0000;font:normal normal bold normal 13px/20px 'Helvetica Neue', Helvetica, Arial, sans-serif;outline:#ff0000 none 0px}#companyContact #DIV_6{box-sizing:border-box;color:#27272b;height:27px;width:492px;perspective-origin:246px 13.5px;transform-origin:246px 13.5px;border:0px none #27272b;font:normal normal normal normal 14px/20px ProximaNova-Regular;margin:0px 8px 0px 0px;outline:#27272b none 0px}#companyContact #SELECT_7{color:#666666;height:27px;max-width:500px;min-height:15px;width:467.390625px;perspective-origin:233.6875px 13.5px;transform-origin:233.6875px 13.5px;border:1px solid #cccccc;border-radius:5px 5px 5px 5px;font:normal normal normal normal 13px / normal 'Helvetica Neue', Helvetica, Arial, sans-serif;outline:#666666 none 0px}#companyContact #SELECT_7 option{box-sizing:border-box;color:#666666;cursor:default;height:auto;min-height:15.6000003814697px;width:auto;align-self:center;perspective-origin:50% 50%;transform-origin:50% 50%;border:0px none #666666;outline:#666666 none 0px}#companyContact #SELECT_7 #OPTION_8{box-sizing:border-box;color:#7f7f7f;cursor:default;height:auto;min-height:15.6000003814697px;width:auto;align-self:center;perspective-origin:50% 50%;transform-origin:50% 50%;border:0px none #7f7f7f;font:normal normal normal normal 13px / normal 'Helvetica Neue', Helvetica, Arial, sans-serif;outline:#7f7f7f none 0px}@media (max-width: 768px){#home>.implementation .feature:first-child{margin-bottom:20px}}#home>.implementation .feature .details{padding-left:20px;float:none;display:inline-block;vertical-align:middle}@media (max-width: 768px){#home>.implementation .feature .details{padding-left:10px}}#home>.implementation .feature img{float:none;display:inline-block;vertical-align:middle}@media (max-width: 768px){#home>.implementation .feature img{float:none;max-width:100px}}#home>.implementation .bottom{margin-top:90px}@media (max-width: 768px){#home>.implementation .bottom{margin-top:40px}}#home>.implementation .bottom h3{font-size:32px;font-family:"ProximaNova-Light";margin:10px 0px 20px}#home>.implementation .bottom h3:after{margin:10px 0 15px;width:25%;height:1px;background-color:#1b66ff;display:block;content:""}#home>.implementation .bottom{border-top:1px solid #cccccc;padding-top:100px}@media (max-width: 768px){#home>.implementation .bottom>div{margin-top:20px}}#home>.implementation blockquote{margin:40px 0 0;padding:15px 30px}#home>.implementation p{line-height:1.4}#home>.implementation h4{font-size:32px;margin:0px 0px 13px;font-family:"ProximaNova-Light"}#home>.implementation .use-case-img{margin-right:5%}@media (max-width: 768px){#home>.implementation .use-case-img{padding-bottom:40px}}.home #main section.experience-meteor{padding:70px 0 70px}.home #main section.experience-meteor .section-subtitle{margin-bottom:50px}@media (min-width: 480px){.home #main section.experience-meteor .section-subtitle{margin-bottom:20px}}section.experience-meteor{padding:70px 0 70px}section.experience-meteor .section-subtitle{margin-bottom:50px}@media (min-width: 480px){section.experience-meteor .section-subtitle{margin-bottom:20px}}section.experience-meteor .jumbotron{background-color:transparent;text-align:center;padding-bottom:0;margin-bottom:0}@media (max-width: 480px){section.experience-meteor .jumbotron{padding-left:0;padding-right:0}section.experience-meteor .jumbotron .btn.btn-primary{width:200px;padding:19px}}#home>.community .statistics{text-align:center}#home>.community .statistic{position:relative;width:105px;display:inline-block;vertical-align:middle;margin:10px}@media (min-width: 480px){#home>.community .statistic{width:140px;margin:20px}}@media (min-width: 768px){#home>.community .statistic{width:165px}}#home>.community .statistic img{width:100%}#home>.community .statistic a{color:#ffffff;text-decoration:none}#home>.community .statistic a:hover{color:#E25A59}#home>.community .statistic figcaption{color:#ffffff;text-transform:uppercase;font-size:18px;text-align:center;width:100%;font-family:"ProximaNova-Regular";position:absolute;top:32px;font-size:11px}@media (min-width: 480px){#home>.community .statistic figcaption{top:40px;font-size:15px}}@media (min-width: 768px){#home>.community .statistic figcaption{top:55px}}#home>.community .statistic figcaption .stat{display:block;font-size:40px;font-family:"ProximaNovaT-Thin";line-height:1}@media (min-width: 480px){#home>.community .statistic figcaption .stat{font-size:54px}}#home>.community .statistic figcaption .title{font-size:16px}@media (max-width: 930px){#home>.community .statistic figcaption .title{font-size:15px}}@media (max-width: 768px){#home>.community .statistic figcaption .title{font-size:11px}}#home>.the-whole-package .boxes{text-align:center}#home>.the-whole-package .box{border-style:solid;border-width:5px 5px 5px 5px;border:5px solid #a6a6a6;-moz-border-image:url("/assets/a6a6a6.png") 5 5 5 5 repeat;-webkit-border-image:url("/assets/a6a6a6.png") 5 5 5 5 repeat;-o-border-image:url("/assets/a6a6a6.png") 5 5 5 5 repeat;border-image:url("/assets/a6a6a6.png") 5 5 5 5 fill repeat;padding:35px 40px;margin:0px 10px;border-image-outset:3px;text-align:left;float:none;display:inline-block;vertical-align:middle}@media (max-width: 930px){#home>.the-whole-package .box{margin-bottom:20px}}@media (max-width: 480px){#home>.the-whole-package .box{padding:20px 15px}}#home>.the-whole-package .box .box-title{margin-top:0;font-size:32px}#home>.the-whole-package .box.grey{border:5px solid #cccccc;-moz-border-image:url("/assets/cccccc.png") 5 5 5 5 repeat;-webkit-border-image:url("/assets/cccccc.png") 5 5 5 5 repeat;-o-border-image:url("/assets/cccccc.png") 5 5 5 5 repeat;border-image:url("/assets/cccccc.png") 5 5 5 5 fill repeat;border-image-outset:3px;background-color:#f2f2f2}#home>.the-whole-package .box.grey img{margin-bottom:45px}#home>.the-whole-package .box .btn{border-color:#de4f4f;background-color:#de4f4f;color:#ffffff;margin:20px auto 0px;display:block;width:190px}#home>.the-whole-package .box .btn:hover{background-color:#a83636;border-color:#a83636}#home>.the-whole-package .box img{margin:0 auto;display:block;max-width:100%}#home>.the-whole-package .box img.package-img{margin:0 auto;display:block;max-width:88px;margin-bottom:40px}#home>.the-whole-package .box img.package-img-people{margin:0 auto;display:block;max-width:150px;padding-right:10px;margin-bottom:40px}#home>.the-whole-package .box img.pricing-rocket{margin:0 auto;display:block;max-width:350px}p{font-size:18px;line-height:20px;font-family:"ProximaNova-Light"}@media (max-width: 768px){p{font-size:14px;line-height:20px}}.home #main{padding-top:0px;overflow-x:hidden}.home #main section{padding:60px 0 100px;overflow-x:hidden;overflow-y:hidden}@media (max-width: 768px){.home #main section{padding:40px 0 50px}}section .section-title{text-align:center;color:#27272b;text-transform:uppercase;font-family:"ProximaNova-Regular";font-size:18px;float:none;margin:20px auto 10px;padding:0;position:relative;display:table;overflow:hidden;white-space:nowrap}section .section-title:before,section .section-title:after{display:table-cell;content:'';width:45%;border-top:1px solid #1b66ff;position:relative;top:7px}section .section-title:before{right:10px}section .section-title:after{left:10px}section .section-subtitle{text-align:center;color:#27272b;font-family:"ProximaNovaT-Thin";font-size:44px;margin-bottom:50px}@media (min-width: 480px){section .section-subtitle{margin-bottom:40px}}section.stars{background:#19283f;background-image:url("/assets/met-stars.png");background-image:url("/assets/met-stars.png"), -webkit-gradient(linear, left top, left bottom, from(#202023), to(#19283f));background-image:url("/assets/met-stars.png"), -webkit-linear-gradient(top, #202023, #19283f);background-image:url("/assets/met-stars.png"), -moz-linear-gradient(top, #202023, #19283f);background-image:url("/assets/met-stars.png"), -o-linear-gradient(top, #202023, #19283f);background-image:url("/assets/met-stars.png"), linear-gradient(#202023, #19283f);background-size:contain;background-repeat:repeat}section.stars .section-title,section.stars .section-subtitle{color:#ffffff}section.stars .section-title:before,section.stars .section-title:after{border-top:1px solid #ffffff}#home .section-subtitle{margin-bottom:70px;margin-top:10px}@media (max-width: 768px){#home .section-subtitle{margin-bottom:50px}}.img-head{margin-bottom:34px}.img-head img{display:block;margin:0 auto;width:100px;height:100px}.page-header{border-bottom:none;text-align:center;font-weight:normal;margin:35px 0 56px}@media (max-width: 930px){.page-header{margin-bottom:15px;margin-top:20px}}@media (max-width: 768px){.page-header{padding-left:5px;padding-right:5px;margin-bottom:0px}}.page-header h1{font-family:"AktivGrotesk-Light";font-size:34px;line-height:43px;font-weight:200;-webkit-font-smoothing:antialiased;margin-top:0px}@media (max-width: 930px){.page-header h1{font-size:32px;line-height:45px}}@media (max-width: 768px){.page-header h1{font-size:26px;line-height:32px}}.page-header.no-margin-bottom{margin-bottom:0px}.page-header.horizontal-rule{margin-bottom:5px}.page-header.horizontal-rule ::after{content:"";position:absolute;bottom:0;left:50%;width:108px;height:3px;background:rgba(39, 39, 43, 0.1);margin:0 0 0 -59px}.page-header u{color:#de4f4f;text-decoration:none;border-bottom:3px solid #dd4f4f}.page-header h2{font-size:30px;font-family:"AktivGrotesk-Light";-webkit-font-smoothing:antialiased}.page-header h3{font-size:14.5px;font-family:"ProximaNova-Regular";text-transform:uppercase;letter-spacing:1px}.page-header h4{font-size:22px;margin-top:15px;font-family:"ProximaNova-Regular"}.jumbotron .btn.btn-primary{width:260px;margin:10px;color:white;border-color:#de4f4f}.jumbotron .btn.btn-primary.btn-invert{background-color:#de4f4f}#examples{padding-top:60px}@media (max-width: 930px){#examples{padding-top:5px}}@media (max-width: 768px){#examples{padding-top:7px}}#examples #sidebar h2{font-family:"AktivGrotesk-Medium";-webkit-font-smoothing:antialiased;font-size:18px;line-height:28px}#examples #content .image img{display:block;width:auto;max-height:270px;max-width:90%;margin:30px auto}#cs-header{height:140px;padding-bottom:30px}#cs-header .icon{float:left}#cs-header .icon img{width:96px;height:96px;float:left}#cs-header .title{display:block;border-bottom:1px solid #000000;padding-top:11px}#cs-header .title p{font-size:22px;margin-left:110px}#cs-header .study .btn.btn-primary{width:260px;margin:20px 0px 20px 10px;float:right;color:white;border-color:#de4f4f}#cs-header .study .btn.btn-primary.btn-invert{background-color:#de4f4f}#cs-header .study .btn.btn-primary:hover,#cs-header .study .btn.btn-primary:focus{background-color:#a83636;border-color:#a83636}#cs-title{padding-bottom:10px}#cs-title .header{font-size:44px;line-height:36px;color:#de4f4f;margin:0px;text-transform:uppercase}#cs-title .subheader{font-size:30px;line-height:40px;margin-top:5px}#cs-matter ul{font-size:14.6px;line-height:28px;margin-left:20px}#cs-matter li{margin-top:20px}#cs-pullquote{padding-bottom:30px}#cs-pullquote .quote-marker{font-family:ProximaNovaS-Thin;-webkit-font-smoothing:antialiased;font-size:175px;line-height:20px;margin-left:-12px;color:#d4d4d5}#cs-pullquote .quote{font-size:26px;line-height:40px}#cs-pullquote .quote>span{color:#de4f4f}#cs-stats h3{font-size:22px;line-height:60px}#cs-stats div{width:226px;float:left;padding-bottom:15px}#cs-stats .stat{width:76px;height:76px;border-radius:120px;border:2px solid #de4f4f;transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;color:black;text-decoration:none}#cs-stats .value{float:left;line-height:76px;text-align:center;font-family:"VanCondensedPro";-webkit-font-smoothing:antialiased;font-size:26px}#cs-stats .stat-title{float:left;text-transform:uppercase;width:143px;padding-top:25px;padding-left:5px;-webkit-font-smoothing:antialiased;font-size:14px}#cs-19degrees h2{text-transform:uppercase;font-family:"AktivGrotesk-Light"}#cs-19degrees h3{font-size:18px;color:#de4f4f;line-height:30px;margin-top:0px;text-transform:uppercase;font-family:"AktivGrotesk-Regular"}#cs-19degrees p{line-height:28px;font-size:15.6px}#cs-19degrees section.background-hero h2{display:block;font-size:24px;text-transform:uppercase;font-family:"AktivGrotesk-Light"}#cs-19degrees section.background-hero p{display:block;font-size:30px;line-height:36px;font-family:"AktivGrotesk-Light";margin-top:40px;padding-bottom:40px}#cs-19degrees .quote-marker{font-family:ProximaNovaS-Thin;-webkit-font-smoothing:antialiased;font-size:175px;line-height:20px;margin-left:-12px}#cs-19degrees .quote-text{font-size:24px;line-height:40px;font-family:"AktivGrotesk-Light"}#cs-19degrees .red{color:#de4f4f}#cs-19degrees .highlight{font-size:22px;line-height:30px;font-family:"AktivGrotesk-Light";color:#de4f4f;margin-top:30px}#cs-19degrees section{width:100%;padding:90px 0px 65px 0px}#cs-19degrees section.background-red{padding:65px 0px 65px 0px}#cs-19degrees .background-hero{background:url("/assets/i/case-studies/19d/19-degree-hero-background.png") no-repeat center center;color:#ffffff;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#cs-19degrees .background-gray{background:#e9e9e9}#cs-19degrees .background-red{background:url("/assets/i/case-studies/19d/19-degree-red-background.png") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#ffffff}#cs-19degrees .background-black{background:url("/assets/i/case-studies/19d/19-degree-black-background.png") no-repeat center center;color:#ffffff;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#cs-19degrees .column-one-four{box-sizing:border-box}#cs-19degrees .column-three-four{box-sizing:border-box;border-left:1px solid #b9b8b8;padding-left:30px}#cs-19degrees .column-three-four-right{box-sizing:border-box;border-left:1px solid #ffffff;padding-left:30px}#cs-19degrees img.full-width{width:100%;padding-top:60px}#cs-19degrees .horizontal-rule-red{width:186px;height:3px;background:#de4f4f;margin:15px 0px 15px 0px}#cs-19degrees .horizontal-rule-black{box-sizing:border-box;width:186px;height:3px;background:#27272b;margin:25px 0px 25px 0px}#cs-19degrees .horizontal-rule-white{box-sizing:border-box;width:186px;height:3px;background:#ffffff;margin:25px 0px 25px 0px}#cs-19degrees .horizontal-rule-gray{display:block;box-sizing:content-box;width:35%;height:3px;margin:0px auto;background:#e9e9e9}#cs-19degrees ul.callout{margin-left:20px}#cs-19degrees ul.callout li{font-size:16.4px;margin-top:20px}#cs-19degrees .btn.btn-primary{width:300px;margin:30px 0px 20px 0px;float:left;color:white;border-color:#de4f4f}#cs-19degrees .btn.btn-primary.btn-invert{background-color:#de4f4f}#cs-19degrees .btn.btn-primary:hover,#cs-19degrees .btn.btn-primary:focus{background-color:#a83636;border-color:#a83636}@media (min-width: 992px){#cs-19degrees h2{font-size:45px;line-height:40px;color:white}#cs-19degrees .hero-copy-container{width:75%}#cs-19degrees section.background-hero h1{display:block;font-size:100px;line-height:30px;text-transform:uppercase;font-family:"AktivGrotesk-Medium";margin-top:55px;color:white}#cs-19degrees .column-one-four{width:25%;float:left}#cs-19degrees div.column-one-four img{width:100%}#cs-19degrees .column-three-four{width:75%;float:left}#cs-19degrees .column-three-four-right{width:75%;float:left;margin-left:25%}#cs-19degrees .stat-container{width:33%;float:left}#cs-19degrees .value{float:left;line-height:76px;text-align:center;font-family:"VanCondensedPro";-webkit-font-smoothing:antialiased;font-size:26px}#cs-19degrees .stat{width:76px;height:76px;border-radius:120px;border:2px solid #ffffff;transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;color:black;text-decoration:none}#cs-19degrees .stat-title{box-sizing:border-box;float:left;text-transform:uppercase;width:180px;padding-top:25px;padding-left:5px;-webkit-font-smoothing:antialiased;font-size:14px;color:#27272b}}@media (min-width: 621px) and (max-width: 991px){#cs-19degrees h2{font-size:45px;line-height:40px;color:white}#cs-19degrees .hero-copy-container{width:100%;margin:0px auto}#cs-19degrees section.background-hero h1{display:block;font-size:80px;line-height:30px;text-transform:uppercase;font-family:"AktivGrotesk-Medium";margin-top:55px;color:white}#cs-19degrees .column-one-four{width:25%;float:left}#cs-19degrees div.column-one-four img{width:100%}#cs-19degrees .column-three-four{width:75%;float:left}#cs-19degrees .column-three-four-right{width:75%;float:left;margin-left:25%}#cs-19degrees .stat-container{width:33%;float:left}#cs-19degrees .value{float:none;line-height:76px;text-align:center;font-family:"VanCondensedPro";-webkit-font-smoothing:antialiased;font-size:26px}#cs-19degrees .stat{width:76px;height:76px;border-radius:120px;border:2px solid #ffffff;transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;color:black;text-decoration:none;margin:0px auto}#cs-19degrees .stat-title{box-sizing:border-box;float:none;text-transform:uppercase;width:220px;padding-top:25px;padding-left:5px;-webkit-font-smoothing:antialiased;font-size:14px;color:#27272b;text-align:center}}@media (max-width: 620px){#cs-19degrees h2{font-size:36px;line-height:40px;color:white}#cs-19degrees .hero-copy-container{width:90%;margin:0px auto}#cs-19degrees section.background-hero h1{display:block;font-size:40px;line-height:30px;text-transform:uppercase;font-family:"AktivGrotesk-Medium";margin-top:55px;color:white}#cs-19degrees .column-one-four{width:90%;float:none;margin:0px auto}#cs-19degrees div.column-one-four img{width:180px;padding-bottom:35px}#cs-19degrees .column-three-four{width:90%;float:none;margin:0px auto}#cs-19degrees .column-three-four-right{width:90%;float:none;margin:0px auto}#cs-19degrees .stat-container{width:90%;float:none;margin:0px auto}#cs-19degrees .value{float:none;line-height:76px;text-align:center;font-family:"VanCondensedPro";-webkit-font-smoothing:antialiased;font-size:26px}#cs-19degrees .stat{width:76px;height:76px;border-radius:120px;border:2px solid #ffffff;transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;color:black;text-decoration:none;margin:0px auto}#cs-19degrees .stat-title{box-sizing:border-box;float:none;text-transform:uppercase;width:100%;padding-top:25px;padding-left:5px;padding-bottom:25px;-webkit-font-smoothing:antialiased;font-size:14px;color:#27272b;text-align:center}}#maincontent{padding-top:60px}@media (max-width: 930px){#maincontent{padding-top:5px}}@media (max-width: 768px){#maincontent{padding-top:7px}}#maincontent #details{border:1px solid #f0f0f0;padding:15px 25px;margin:0px 0px 25px 25px;font-family:"ProximaNova-SemiBold";-webkit-font-smoothing:antialiased;font-size:13px;float:right;top:0px;right:0px}@media (max-width: 930px){#maincontent #details{display:none}}#maincontent #details ul>li{margin-bottom:4px;background:none;padding-left:0px;font-size:12px;font-size:13px;margin-bottom:0px}#maincontent #details ul>li a{color:#de4f4f;text-decoration:none;border-bottom:1px solid #f7d3d3}#maincontent #details h5{margin:25px 0 5px 0}#maincontent #sidebar h2{font-family:"AktivGrotesk-Medium";-webkit-font-smoothing:antialiased;font-size:18px;line-height:28px}#tutorial{padding-top:60px}@media (max-width: 930px){#tutorial{padding-top:20px}}@media (max-width: 768px){#tutorial{padding-top:0px}#tutorial .controls{width:100%;margin-bottom:15px}#tutorial .mobile-nav{margin-bottom:5px;margin-top:5px}}#tutorial .controls .btn.btn-default:focus{background-color:white;color:#27272b;border-color:#27272b}#tutorial .controls .btn.btn-default:hover{background-color:white;color:#de4f4f;border-color:#de4f4f}#tutorial #sidebar{padding-right:15px}@media (max-width: 768px){#tutorial #sidebar{padding-top:15px}}#tutorial #sidebar h2{font-family:"AktivGrotesk-Medium";-webkit-font-smoothing:antialiased;font-size:18px;line-height:28px}#tutorial #sidebar .sidebar-group{position:relative}#tutorial #sidebar .timeline{border-left:2px solid #d3d2d2;position:absolute;top:10px;bottom:10px;z-index:888}@media (max-width: 768px){#tutorial #sidebar .timeline{top:25px}}#tutorial #sidebar .tutorial-sidebar-item{padding:6px 0}#tutorial #sidebar .tutorial-sidebar-item a{display:block;color:#27272b;padding-left:25px;z-index:999;position:relative;margin-left:-4px;background-image:url("/assets/timeline-item.png");background-position:0px 3px;background-size:10px 10px;background-repeat:no-repeat;text-decoration:none}#tutorial #sidebar .tutorial-sidebar-item a span{border-bottom:1px solid white}#tutorial #sidebar .tutorial-sidebar-item a.selected{background-image:url("/assets/timeline-selected.png");color:#de4f4f}#tutorial #sidebar .tutorial-sidebar-item a.selected:hover{color:#de4f4f;background-image:url("/assets/timeline-selected.png")}#tutorial #sidebar .tutorial-sidebar-item a:hover{background-image:url("/assets/timeline-hover.png")}#tutorial #sidebar .tutorial-sidebar-item a:hover span{border-bottom:1px solid #eee}#tutorial #sidebar .tutorial-sidebar-item a h4{font-family:"VanCondensedPro";font-size:14.5px;line-height:16px;margin:0}#tutorial #sidebar .tutorial-sidebar-item a p{font-family:"ProximaNova-Regular";line-height:20px;font-size:13px;font-weight:100;margin-bottom:0px}#tutorial #content p{font-size:16px;line-height:1.6em}#tutorial #content p code{font-size:80%}#tutorial #content>pre{border:none;background:#f8f8f8;border-radius:0}#tutorial #content>pre code{padding:0}.oldIe #tutorial #sidebar .tutorial-sidebar-item a{background-image:url("/assets/timeline-item-ie.png")}.oldIe #tutorial #sidebar .tutorial-sidebar-item a.selected{background-image:url("/assets/timeline-selected-ie.png")}.oldIe #tutorial #sidebar .tutorial-sidebar-item a.selected:hover{background-image:url("/assets/timeline-selected-ie.png")}.oldIe #tutorial #sidebar .tutorial-sidebar-item a:hover{background-image:url("/assets/timeline-selected-ie.png")}.oldIe #mission-header .header-image h1{background-image:url("/assets/mission-arrow-ie.png")}#mission-header .header-image{height:469px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;background-color:#27272b}@media (max-width: 768px){#mission-header .header-image{height:200px}}#mission-header .header-image h1{font-family:"ProximaNovaT-Thin";font-size:40px;line-height:469px;text-align:center;color:white;margin-top:0px;margin-bottom:0px;background-image:url("/assets/mission-arrow.png");background-size:35px 35px;background-repeat:no-repeat;background-position:50% 285px}@media (max-width: 768px){#mission-header .header-image h1{font-size:20px;line-height:200px;background-position:50% 126px;background-size:25px 25px}}#mission-header .mission-nav{height:80px;background-color:#27272b;font-family:"ProximaNova-Semibold";-webkit-font-smoothing:antialiased;text-transform:uppercase;font-size:12px;letter-spacing:1px;margin-bottom:60px}@media (max-width: 768px){#mission-header .mission-nav{margin-bottom:15px}}@media (max-width: 500px){#mission-header .mission-nav{font-size:10px;letter-spacing:0px}}#mission-header .mission-nav a{color:white;text-decoration:none}#mission-header .mission-nav a:hover{color:#de4f4f}#mission-header .mission-nav .company-header-nav-item{text-align:center;line-height:80px}#mission-header .mission-nav .company-header-nav-item.selected>a{color:#de4f4f}.mission-stats{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:60px 0;text-align:center}@media (max-width: 768px){.mission-stats{padding:30px 0}}.mission-stats .stat-value{font-family:"VanCondensedPro";font-size:40px;line-height:40px}@media (max-width: 768px){.mission-stats .stat-value{font-size:24px;line-height:30px}}.mission-stats .stat-title{font-family:"ProximaNova-Semibold";-webkit-font-smoothing:antialiased;text-transform:uppercase;font-size:12px;letter-spacing:1px}@media (max-width: 768px){.mission-stats .stat-title{font-size:10px;letter-spacing:0px}}.person{max-width:950px;margin:0 auto;border-bottom:1px solid #e0e0e0;padding:20px 0}.person h3{font-family:"AktivGrotesk-Medium";-webkit-font-smoothing:antialiased;font-size:19px;margin-bottom:0px}.person .twitter{color:#de4f4f;text-decoration:none;font-family:"VanCondensedPro";-webkit-font-smoothing:antialiased;font-size:18px}.person .person-image{width:100%;padding:50px}.person .person-image img{width:100%;height:auto}@media (max-width: 768px){.person .person-image{padding:0 20%}}.person p{margin-top:10px;font-size:14.6px}.advisors{background-color:#e9e9e9}.other-advisors{padding:60px 0}.other-advisors h3,.other-advisors p{text-align:center}.other-advisors h3{font-size:19px}.other-advisors .first-advisor-row{margin-bottom:80px}.other-advisors .person-image{padding:0px 60px}.other-advisors .person-image img{width:100%}.advisor-logos{max-width:950px;margin:0 auto;text-align:center}.advisor-logos img{height:80px}@media (max-width: 768px){.advisor-logos img{width:100%;height:inherit}}.oldIe .contact-pin{background-image:url("/assets/contact-pin-ie.png")}.contact-pin{position:absolute;left:50%;margin-left:-30px;width:74px;height:105px;background-image:url("/assets/contact-pin.png");background-size:59px 84px;background-repeat:no-repeat;margin-top:90px}@media (max-width: 768px){.contact-pin{margin-left:-14.5px;margin-top:28px;background-size:30px 45px}}#content.contact-page,#content.jobs{margin-bottom:100px}#content.contact-page h1,#content.jobs h1,#content.contact-page h2,#content.jobs h2,#content.contact-page h3,#content.jobs h3,#content.contact-page h4,#content.jobs h4{font-family:'VanCondensedPro'}#content.contact-page h3,#content.jobs h3{font-family:'VanCondensedPro';font-size:24px}.oldIe .company-jobs-header #mission-header>.header-image p{background-image:url("/assets/mission-arrow-ie.png")}.company-jobs-header #mission-header>.header-image{display:table-cell;vertical-align:middle;width:9999px}.company-jobs-header #mission-header>.header-image h1{line-height:50px;background:none;margin-top:62px}@media (max-width: 768px){.company-jobs-header #mission-header>.header-image h1{margin-top:0px;line-height:200px;background-image:url("/assets/mission-arrow.png");background-repeat:no-repeat;background-position:50% 126px;background-size:25px 25px}}.company-jobs-header #mission-header>.header-image p{width:600px;margin:0 auto;text-align:center;color:white;background-image:url("/assets/mission-arrow.png");padding-bottom:85px;background-repeat:no-repeat;background-position:50% 146px;background-size:35px}@media (max-width: 768px){.company-jobs-header #mission-header>.header-image p{display:none}}.press-image img{width:75px;display:block;margin-left:auto;margin-right:auto;vertical-align:middle}.press-image .press-headline{margin-top:0px;margin-bottom:20px}@media (max-width: 768px){.press-image{padding:0 20%}}#account-settings{padding-top:40px}@media (max-width: 768px){#account-settings{padding-top:0px}}#account-settings .mobile-nav{margin-top:10px}#account-settings #sidebar{padding-right:50px}#account-settings .logout{float:right;background:none;border:2px solid #27272b;font-size:10px;text-transform:uppercase;letter-spacing:1px;font-family:"ProximaNova-SemiBold";padding-top:4px}#account-settings #content h2{font-family:'AktivGrotesk-Regular'}#account-settings ul.email-addresses-list li{background:none;padding-left:0px}#account-settings .cancel,#account-settings .revoke{cursor:pointer}#account-settings .form-error{color:red;font-size:11px}#account-settings .redirect-uris{padding-top:20px;padding-left:35px}#account-settings .client,#account-settings .organization{border:1px dotted #27272b;padding:20px;margin-bottom:20px;position:relative}#account-settings .client h3,#account-settings .organization h3{margin-top:0px}#account-settings .client .actions,#account-settings .organization .actions,#account-settings .client .edit,#account-settings .organization .edit,#account-settings .client .done-editing,#account-settings .organization .done-editing{position:absolute;top:10px;right:10px}#account-settings .client .actions .edit-client,#account-settings .organization .actions .edit-client,#account-settings .client .edit .edit-client,#account-settings .organization .edit .edit-client,#account-settings .client .done-editing .edit-client,#account-settings .organization .done-editing .edit-client{margin-right:10px}#account-settings .client .client-secret,#account-settings .organization .client-secret{color:white;border:1px #aaa dashed}#account-settings .client .client-secret:hover,#account-settings .organization .client-secret:hover{color:#27272b;border:none}#account-settings .client .client-info>table>tr>td,#account-settings .organization .client-info>table>tr>td{padding:5px}#account-settings .new-app{margin-top:20px}#account-settings .client-form .form-actions{padding-top:20px}#hubspot-form .actions{margin-left:-20px}#not-found{background-color:#27272b;color:white;position:absolute;top:0;right:0;left:0;bottom:0;padding-top:200px;text-align:center;background-image:url("/assets/404-background.png");background-size:1833px 516px;background-position:50% 0%;background-repeat:no-repeat}#not-found h1{font-family:"AktivGrotesk-Medium";font-size:42px}#not-found h2{font-family:"AktivGrotesk-Light";font-size:18px}.pricing-tiers,.what-you-get{padding:0;margin-bottom:20px;text-align:center}.pricing-tiers .popover-toggle,.what-you-get .popover-toggle{position:relative;border-bottom:1px solid #bfbfc0}.pricing-tiers .popover-toggle:hover,.what-you-get .popover-toggle:hover{cursor:pointer}.pricing-tiers hr,.what-you-get hr{max-width:100px;width:100%;height:1px;border-style:solid;border-color:#a6a6a6;border-width:1px 0 0 0;border-radius:0px;margin:15px auto 15px}.pricing-tiers .tier,.what-you-get .tier{padding:30px 0px;display:table-cell;float:none}.pricing-tiers .tier img,.what-you-get .tier img{margin-bottom:20px}.pricing-tiers .tier h2,.what-you-get .tier h2{margin-top:0px}.pricing-tiers .tier .dropdown-toggle,.what-you-get .tier .dropdown-toggle{font-family:"ProximaNova-Regular";text-transform:uppercase;color:#db4e4e;display:block;white-space:nowrap;font-size:12px}.pricing-tiers .tier .dropdown-toggle .fa,.what-you-get .tier .dropdown-toggle .fa{font-family:"FontAwesome";font-size:12px;display:inline-block;width:10px;height:10px}.pricing-tiers .tier .dropdown-toggle .fa:before,.what-you-get .tier .dropdown-toggle .fa:before{content:"\f078"}.pricing-tiers .tier.open .dropdown-toggle:before,.what-you-get .tier.open .dropdown-toggle:before,.pricing-tiers .tier.open .dropdown-toggle:after,.what-you-get .tier.open .dropdown-toggle:after{display:table-cell;content:'';width:45%;border-top:1px solid #a6a6a6;position:relative;top:7px}.pricing-tiers .tier.open .dropdown-toggle .fa:before,.what-you-get .tier.open .dropdown-toggle .fa:before{content:"\f077"}.pricing-tiers .tier .dropdown-menu,.what-you-get .tier .dropdown-menu{position:relative;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;background:none;text-align:center;float:none;width:100%}.pricing-tiers .tier .btn,.what-you-get .tier .btn{width:205px}.pricing-tiers .tier .learn-more,.what-you-get .tier .learn-more{font-size:18px;font-family:"ProximaNova-SemiBold"}.pricing-tiers .tier .learn-more:after,.what-you-get .tier .learn-more:after{content:"\f054";font-family:"FontAwesome";font-size:12px;padding-left:5px}.pricing-tiers .tier .price,.what-you-get .tier .price{display:block;font-family:"ProximaNova-Light";font-size:40px}.pricing-tiers .tier .price small,.what-you-get .tier .price small{color:#27272b;font-size:22px;text-transform:lowercase;display:inline-block}.pricing-tiers .tier small,.what-you-get .tier small{font-size:12px;color:#a6a6a6;display:block;text-transform:uppercase}.pricing-tiers .tier.enterprise .price,.what-you-get .tier.enterprise .price{text-transform:uppercase;font-family:"ProximaNova-Regular";color:#a6a6a6;padding:24px 0px;font-size:18px}.pricing-tiers .box,.what-you-get .box{display:table-cell;float:none;vertical-align:top;padding:20px 0}@media (max-width: 768px){.pricing-tiers .box,.what-you-get .box{padding:20px 10px}.pricing-tiers .box p,.what-you-get .box p{font-size:14px}}.pricing-tiers .row,.what-you-get .row{display:table;width:100%}.pricing-tiers .dropdown-toggle,.what-you-get .dropdown-toggle{margin-top:20px}.pricing-tiers .dropdown-menu .price,.what-you-get .dropdown-menu .price{display:inline-block;font-size:26px}.pricing-tiers .dropdown-menu .price small,.what-you-get .dropdown-menu .price small{font-size:18px}.pricing-tiers .dropdown-menu .fa,.what-you-get .dropdown-menu .fa{color:#3577ff;padding:0px 10px}.pricing-tiers .dropdown-menu .learn-more,.what-you-get .dropdown-menu .learn-more{display:block}@media (max-width: 768px){.pricing-tiers .row{display:block;margin:0}}@media (max-width: 768px){.pricing-tiers .tier{display:block;float:left;margin-left:-2px}}.what-you-get h3{text-transform:uppercase;border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;text-align:left;font-size:18px;padding:15px 30px;margin:-3px 0 0 0}.what-you-get h3:first-child{border-top:none}@media (max-width: 768px){.what-you-get h3{text-align:center;font-size:16px}}.what-you-get h4{font-family:"ProximaNova-SemiBold"}@media (max-width: 768px){.what-you-get h4{font-size:14px}}.what-you-get p{font-family:"ProximaNova-Light";font-size:16px}.what-you-get p strong{font-family:"ProximaNova-Regular"}.what-you-get .visible-xs{display:none}@media (max-width: 768px){.what-you-get .visible-xs{display:table !important}}.what-you-get .row{padding-bottom:3px}.what-you-get .row:last-child{padding-bottom:0px}.what-you-get .mobile-headings h2{font-size:14px;margin:0}.features{margin:0;padding-bottom:0px}.features.stackingfeature{border-bottom:1px solid #cccccc;padding-bottom:0px}.featured{padding:50px;margin:0}@media (max-width: 768px){.featured{padding:10px 10px}}.featured.grey{background-color:#f2f2f2}.featured h2{font-family:"ProximaNova-Light";font-size:32px}.featured p,.featured ul{font-family:"ProximaNova-Light";font-size:18px}.featured ul{padding-left:20px}.featured ul li{position:relative;padding-left:20px}.featured ul li:before{content:"\f111";font-family:"FontAwesome";color:#93acf9;display:inline-block;font-size:6px;position:absolute;top:8px;left:0px}.pricing-rocket{max-width:380px;margin:0 auto;display:block;float:none}.prime-wrapper{border:2px solid #20ac5d;width:50%;border-radius:5px;height:30px;min-height:30px}.prime-wrapper-text{text-transform:uppercase;text-align:center;font-size:10px;color:#20ac5d;letter-spacing:2px;padding:4px}.admin_partner_row{margin:0;margin-top:5px;border:1px solid black;width:100%;height:40px}.partner_text{width:95%;float:left;padding:6px;font-size:18px;font-weight:bold;cursor:pointer;cursor:hand}.partner_icons{width:10%;width:3%;float:right;padding:5px}.logo_progress{color:#27272b;border-color:#27272b;border:2px solid #27272b;margin-left:-120px}.progress-bar{background-color:white;color:black;font-size:18px}#newLogoImage{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}#newLogoImage+label{font-size:1.25em;font-weight:700;color:white}#newLogoImage:focus+label,#newLogoImage+label:hover{background-color:red}.label_newlogo{background:white;color:#27272b;border-color:#27272b;border:1px solid;width:50%;border-radius:0;border:2px solid #27272b;text-align:center;display:block;vertical-align:-webkit-baseline-middle;height:45px;top:0;position:absolute}.articlesWrapper{max-width:100%;height:auto;padding-top:40px}#articlesMainContent{float:left;width:75%;margin-left:70px}#articlesSideContent{float:left;width:20%;margin-top:70px !important}.widget-type-post_filter{border-style:solid;border-width:5px 5px 5px 5px;padding:16px 20px 11px;background-color:#f2f2f2;border:5px solid #a6a6a6;-moz-border-image:url("http://www.meteor.com/assets/a6a6a6.png") 5 5 5 5 repeat;-webkit-border-image:url("http://www.meteor.com/assets/a6a6a6.png") 5 5 5 5 repeat;-o-border-image:url("http://www.meteor.com/assets/a6a6a6.png") 5 5 5 5 repeat;border-image:url("http://www.meteor.com/assets/a6a6a6.png") 5 5 5 5 fill repeat;margin:0 10px;border-image-outset:3px;text-align:left;float:none;display:inline-block;vertical-align:middle;margin:32px 0 28px}@media only screen and (min-width: 320px){#articlesSideContent{float:left;width:100%}}@media only screen and (min-width: 767px){#articlesSideContent{float:left;width:100%}}@media only screen and (min-width: 769px){#articlesSideContent{float:left;width:25%;margin-left:-150px;margin-top:250px}}@media only screen and (min-width: 1200px){#articlesSideContent{float:left;width:20%;margin-top:0}}