.icon-sprite,.icon-cloud,.icon-cost,.icon-curve-up,.icon-pdf,.icon-play{background:url('../img/icon-sd4b98443b8.png') no-repeat}.icon-cloud{background-position:0 -94px}.icon-cost{background-position:0 -50px}.icon-curve-up{background-position:0 -184px}.icon-pdf{background-position:0 0}.icon-play{background-position:0 -139px}.logo-sprite,.logo-drupal,.logo-memcached,.logo-varnish-cache,.logo-wordpress{background:url('../img/logo-se55645c2d1.png') no-repeat}.logo-drupal{background-position:0 -720px}.logo-memcached{background-position:0 -480px}.logo-varnish-cache{background-position:0 -240px}.logo-wordpress{background-position:0 0}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{height:100%;font:16px/28px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#222;margin:0;padding:0;-webkit-font-smoothing:antialiased;-webkit-backface-visibility:hidden;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}ul,li{list-style-type:none;margin:0;padding:0}h1{font-size:36px;font-size:2.25rem;line-height:40px;line-height:2.5rem;color:#333;margin:0 0 30px}@media screen and (min-width: 600px){h1{font-size:56px;font-size:3.5rem;line-height:56px;line-height:3.5rem}}h1 span{color:#666;font-weight:200}@media screen and (max-width: 767px){h1 span{display:block}}h2{font-size:28px;font-size:1.75rem;line-height:32px;line-height:2rem;margin-bottom:0.5em;margin-top:0}@media screen and (min-width: 600px){h2{font-size:38px;font-size:2.375rem;line-height:42px;line-height:2.625rem}}section{padding:2em 0}section:before,section:after{content:" ";display:table}section:after{clear:both}@media screen and (min-width: 790px){section{padding:3em 0}section .right{float:right;width:50%}section .left{float:left;margin-right:7%;width:43%}}section .column{padding:0.5em 0}@media screen and (min-width: 790px){section .column{padding:0;float:left;margin-right:2%;width:23%}}img.main{height:auto;max-width:450px;width:100%}a{color:#0971b2;text-decoration:none}.main{min-height:100%;overflow:hidden}.wrap{margin:0 auto;padding:0 1.5em;max-width:1140px}.fr{float:right}.align-center{text-align:center}@media screen and (min-width: 768px){.cols li{float:left;margin:0 2% 2% 0;width:49%}.cols li:nth-of-type(2n){margin-right:0}}.grid:before,.grid:after{content:" ";display:table}.grid:after{clear:both}.grid li{background-color:#fff;border:1px solid #ccc;float:left;margin:1% 1% 0 0;min-width:120px;width:100%}@media screen and (min-width: 480px) and (max-width: 639px){.grid li{width:48%}.grid li:nth-of-type(2n){margin-right:0}}@media screen and (min-width: 840px){.grid li{width:48%}.grid li:nth-of-type(2n){margin-right:0}}.grid li span{display:block;margin:auto;height:200px;max-width:200px;width:100%;background-size:cover}header{background-color:#dbe5e7;color:#333;font-family:"Helvetica Neue",Helvetica,sans-serif;text-align:center;font-size:19px;line-height:28px}header:before,header:after{content:" ";display:table}header:after{clear:both}@media screen and (min-width: 568px){header{background:url(../img/header.jpg) no-repeat 50% 50%;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}header .wrap{padding:87px 1.5em}}header p{color:#666}@media screen and (min-width: 568px){header p{font-size:24px;font-size:1.5rem}}.logo{margin:1em 0;width:96%;max-width:590px}.blue{background:#59bffe;color:#fff}.blue a{color:#000}.grey{background-color:#fafafa}.promo img{display:inline-block}@media screen and (min-width: 600px){.promo img{display:block;margin-bottom:23px}}.promo h3{font:bold 18px/24px "Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;margin-bottom:12px;padding-left:36px}.benefits{background-color:#438fbf;color:#fff}.fb-share-button{display:block !important;margin-bottom:20px}.icon-pdf{display:inline-block;height:30px;padding-left:32px}.clip{float:right;margin-top:-106px}footer{background:#dff0f9;color:#666;padding:1em 0}footer:before,footer:after{content:" ";display:table}footer:after{clear:both}footer a{color:#333}.bullets:before,.bullets:after{content:" ";display:table}.bullets:after{clear:both}.bullets li{list-style-type:none;list-style-position:outside}.bullets li:before{color:#59bffe;content:"\00BB";font-size:1.2em;padding-right:10px}
