.pull-left{float:left}.pull-right{float:right}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}body{margin:0;padding:0;font-family:"Avenir","Avenir Next","Helvetica Neue",arial,sans-serif;font-size:16px;position:relative;min-width:1000px}a{text-decoration:none;color:#333}a:hover{color:#666}.container{width:960px;margin:0 auto;position:relative}section img{max-width:100%;height:auto}p{margin-top:0;line-height:1.45}.group:after{content:"";display:table;clear:both}.muted{color:#979797}h1{font-size:48px;color:#fff;line-height:1.3;font-weight:700;margin:0;padding:0;margin-bottom:30px}h2{font-weight:400;color:#A01D26;font-size:40px;line-height:1;margin-bottom:40px}h3{color:#4A4A4A;font-size:24px;line-height:30px;font-weight:700;margin-top:0}h3 .muted{display:block;font-weight:600}.lead{font-size:20px;line-height:1.48}.lead-full-width{font-size:24px}.section-promo-copy{color:#fff;font-size:24px;line-height:1.48;font-weight:300;width:580px;float:left}.section-promo-copy>p:first-child{margin-top:0}.section-promo-copy strong{font-weight:600}.certification-header{padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;margin-bottom:20px;border-bottom:1px solid #eee}.certification-header img{display:block}.form-group{padding-bottom:20px}.form-group input{display:block;width:90%;font-size:16px;color:#666;padding:5%;border:none;background:none;background-color:#FFF}.form-group label{display:none;width:100%;font-size:18px;color:#fff;margin-bottom:3px}.section-promo-form{width:300px;float:right}.section-promo-form-header{color:#EEE;background-color:#6E6E6E;font-size:24px;line-height:30px;padding-top:15px;padding-bottom:15px;text-align:center;font-weight:400}.section-promo-form-body{padding-bottom:10px}.section-promo-form-submit{color:#fff;background:none;background-color:#6E6E6E;background-color:rgba(110,110,110,0.8);font-size:18px;line-height:30px;padding-top:15px;padding-bottom:15px;text-align:center;font-weight:600;display:block;text-transform:uppercase;width:100%;border:0;outline:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.section-promo-form-submit:hover{background-color:#fff;color:#9FB9C9}.section-promo-success{width:260px;padding:20px;padding-bottom:10px;float:right;background-color:#f6f8fa}.section-promo-success h2{color:#2f383e;margin:0;padding:0;font-size:30px;font-weight:700;margin-bottom:10px}.section-promo-success p{color:#2f383e}.section-promo-success p strong{font-weight:600}.section-promo-success a{text-decoration:underline}.section-promo-success a:hover{text-decoration:none}.certification-points{padding:0;margin:0;padding-left:20px;font-size:14px;line-height:1.5}.certification-points li{margin-bottom:10px;list-style:none;text-indent:-17px}.certification-points li:before{content:"\002022";color:#c24736;padding-right:10px}.level-logo{height:28px;width:auto;vertical-align:middle;margin-right:6px}.icon{float:left;height:24px;width:32px;margin-right:10px;background-size:100%;background-repeat:no-repeat;background-position:0 0}.icon-triangle-certified{background-image:url(/static/images/icon-triangle-certified.png?6b67535ed84f)}.icon-triangle-committed{background-image:url(/static/images/icon-triangle-comitted.png?6b67535ed84f)}.icon-triangle-participant{background-image:url(/static/images/icon-triangle-participant.png?6b67535ed84f)}.call-to-action{background-color:#fff;border-radius:3px;color:#9FB9C9;display:inline-block;padding:10px 20px;font-size:20px;font-weight:500}.span-600{width:600px;overflow:hidden}.span-300{width:300px;overflow:hidden}.span-half{width:50%;float:left}.span-two-thirds{float:left;width:66.666%}.two-up{overflow:hidden;display:block}.two-up>div{float:left;width:449px}.two-up-one{padding-right:30px;border-right:1px solid #eee}.two-up-two{padding-left:30px;border-left:1px solid #eee}.four-up{overflow:hidden;clear:both;padding-top:60px}.four-up>div{float:left;width:449px}.four-up-one{padding-right:30px;border-right:1px solid #eee}.four-up-two{padding-left:30px;border-left:1px solid #eee}.four-up-three{padding-right:30px;border-right:1px solid #eee}.four-up-four{padding-left:30px;border-left:1px solid #eee}.three-up{overflow:hidden}.three-up>div{width:33.3333%;float:left;overflow:hidden}section{overflow:hidden;padding-top:100px;padding-bottom:100px;position:relative}.section-promo{background-color:#9FB9C9;padding-top:181px}.section-dark{background-color:#F9F9F9}.well{background-color:#FFF;padding:20px;overflow:hidden;border-radius:3px}.well-lines{border:1px solid #eee;border-radius:0}.spacer{background:none;padding:none;margin-bottom:none;height:1;border:none;padding-top:20px;padding-bottom:20px}.four-up hr{clear:both;background:none;padding:none;border:none;border-bottom:2px solid #eee;padding-top:40px;margin-bottom:40px}.nav-site{overflow:hidden;background-color:#fff;position:fixed;border-bottom:1px solid #D8D8D8;z-index:100;top:0;left:0;width:100%;min-width:1000px}.nav-site-logo{font-size:20px;font-weight:400;height:80px}img{display:inline-block;margin-right:8px}.nav-site-logo img{float:left;margin:15px 0 0 0;width:270px;height:auto}.nav-site ul{padding:0;margin:0;list-style:none;overflow:hidden}.nav-site li{float:left}.nav-site li a{display:block;font-size:16px;line-height:20px;text-transform:uppercase;font-weight:600;padding:30px 10px;letter-spacing:0px;color:#333}.nav-site li a:hover{background-color:#eee}.nav-site .active a{background-color:#f5f5f5}.nav-site li .button-action{background-color:#9FB9C9;color:#fff;padding:10px 15px;margin-top:20px;margin-left:10px;margin-bottom:20px;border-radius:3px}.nav-site li .button-action:hover{color:#9FB9C9;background-color:#fff}.pricing-table{overflow:hidden;color:#333}.pricing-table-item{float:left;width:460px;padding:40px;padding-left:0}.pricing-table-item ul{margin:0;padding:0;list-style:none;margin-bottom:-10px}.pricing-table-item li{margin-bottom:10px;text-align:center}.pricing-table-item-three{padding-right:0}.pricing-table-header{padding:20px;font-weight:600;font-size:24px;color:#333;border:1px solid #eee;text-align:center;background-color:#9FB9C9;letter-spacing:1px;color:#fff}.pricing-table-headline{font-size:18px;font-weight:200;color:#444;text-transform:uppercase;letter-spacing:2px;margin-bottom:15px;text-align:center}.pricing-table-costs{border:1px solid #eee;border-top:none;padding:20px;background-color:#F5f5f5}.pricing-table-reqs{border:1px solid #eee;border-top:none;padding:20px}.three-up-two .well-lines{border-left:none;border-right:none}.levels{position:relative}.levels:after{content:"";display:table;clear:both}.pyramid{margin:0 auto;display:block;position:static;top:0;right:0}.pyramid.fixed{position:fixed;top:0;right:0}.pyramid-container.affix{position:fixed;top:100px}.pyramid-container.affix-bottom{position:absolute}