body{font-family:Effra,sans-serif;font-size:20px;line-height:27px;font-weight:300}.header-container-wrapper{position:fixed;width:100%;z-index:2}.w-container{max-width:1140px}.w-nav-overlay{height:calc(100vh - 122px) !important;overflow:scroll;top:auto;bottom:60px}.pillar-hero{padding-top:140px;padding-bottom:160px;background-color:#eaf0f6;background-position:50% 74px;background-size:cover;background-repeat:no-repeat}.color-overlay{position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(20%,rgba(71,80,87,0.9)),to(rgba(71,80,87,0)));background-image:linear-gradient(0,rgba(71,80,87,0.9) 20%,rgba(71,80,87,0))}.pillar-text p{margin-bottom:30px;line-height:150%}.hero-text{max-width:600px;margin-right:auto;margin-left:auto;text-align:center}.hero-subheader{margin-top:10px;color:#ff6701;font-size:20px;font-weight:400;font-weight:800}.pillar-intro{background-color:#f4f7fa}.intro-content{margin-top:-200px;margin-right:auto;margin-left:auto}.pillar-text a{color:#03a4bf}.pillar-text h4{margin-top:30px;margin-bottom:5px;color:#ff6701;font-weight:800}.section-header{display:block;width:100%;margin-top:0px;margin-bottom:15px;padding:0px;float:right;letter-spacing:.5px;position:relative;font-family:"Effra-Regular"}.section-header.white{color:#fff}.pillar-text{position:relative;max-width:650px;margin-right:auto;margin-bottom:20px;margin-left:auto;padding:320px 25px 25px;background-color:#fff;box-shadow:14px 14px 0 0 rgba(33,71,111,0.05)}.pillar-text h3{margin-top:40px;margin-bottom:15px}.pillar-text-callout h3{margin-top:0;margin-bottom:0}.pillar-text.intro-text{padding-top:25px;box-shadow:14px 14px 0 0 rgba(33,71,111,0.05)}.main-text{margin-bottom:40px}.main-text.above-list{margin-bottom:20px}.bold-text{font-size:16px;line-height:20px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.pillar-main-content{padding-bottom:90px;background-color:#f4f7fa}.text-image{width:100%;margin-bottom:50px}.pillar-text-callout{padding:23px 23px 1px;background-color:#e2e8f1;margin-top:40px}.bold-text-2{font-family:Effra,sans-serif;font-size:22px;font-weight:400}.callout-list{margin-bottom:30px;padding-left:20px}.callout-list-item{margin-top:5px;margin-bottom:15px;font-weight:300}.heading{margin-top:0px;text-align:center}.section-image{position:absolute;left:0;top:0;right:0;bottom:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:40px;padding:160px 25px 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#000;background-image:url('../images/hero-images-prep-1.svg');background-position:0px 0px;background-size:cover;color:#fff;text-align:right}.section-image.image-3{background-image:url('../images/hero-images-prep-2.svg');background-position:100% 100%}.section-image.image-4{background-image:url('../images/hero-images-prep-3.svg');background-position:100% 100%}.section-image.image-5{background-image:url('../images/hero-images-prep-4.svg')}.section-image.image-5.dark{background-position:100% 100%}.section-image.image-6{background-image:url('../images/hero-images-prep-5.svg');background-position:100% 100%}.section-image.image-7{background-image:url('../images/hero-images-prep-6.svg');background-position:100% 100%}.section-image.image-7.dark{background-image:url('../images/hero-images-prep-6.svg')}.section-image.image-8{background-image:url('../images/hero-images-prep-7.svg')}.section-image.image-9{background-image:url('../images/hero-images-prep-8.svg');background-position:100% 100%}form.hs-form fieldset[class*="form-columns"] .hs-input{width:100% !important}form.hs-form fieldset .hs-form-field{padding:0}.section-image.image-10{background-image:url('../images/hero-images-prep-9.svg');background-position:100% 100%}.section-image.dark{background-position:100% 100%;color:#333}.section-number{font-size:54px;line-height:48px}.section-number.in-image{position:relative;left:0px;top:0px;right:auto;bottom:auto;display:block;width:100%;float:right;font-size:54px}.section-number.white{color:#fff}.section-number.nav-number{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:60px;height:60px;min-width:60px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:36px;line-height:36px}.section-number.first{color:#ff6701}.heading-2{font-family:"Effra-Regular"}.nav-section{position:static;left:0;top:auto;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;background-color:#000}.cta-form .hs_cos_wrapper_type_form{background:transparent}.pillar-nav-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;max-width:60px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#000;-webkit-transition:all 500ms ease;transition:all 500ms ease;color:#fff;text-decoration:none !important;white-space:nowrap}.pillar-nav-link:hover{max-width:100%;background-color:#f4c500;color:#000}.pillar-nav-link:focus{max-width:100%;background-color:#333}.nav-section-container{position:fixed;left:0;top:auto;right:0;bottom:-60px;opacity:1;-webkit-transition:all 200ms ease;transition:all 200ms ease}.nav-section-container:hover{bottom:0px}.nav-section-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px;background-color:#ffce00;color:#000;font-size:14px;line-height:15px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.nav-instructions{padding-right:20px;padding-left:20px;font-weight:300}.pillar-content-wrapper{padding-top:80px}.pillar-text-wrapper{padding-top:120px;padding-bottom:0px}.pillar-text-wrapper.intro{padding-top:90px}.bold-text-3{color:#5b6770}.link{color:#03a4bf}.cta-form{margin-top:25px;padding:36px 30px;background-color:#e2e8f1;text-align:center}.button{min-width:200px;padding-right:20px;padding-left:20px;border-radius:4px;background-color:#1992c7;font-size:16px;line-height:24px;letter-spacing:1px}.button.form-button{margin-top:27px;padding-top:10px;padding-bottom:10px}.form-field{font-size:16px;text-align:left}.hs-form-field>label{text-align:left}form.hs-form fieldset .hs-form-field{padding:5px}.cta-form h3{display:none}.hs-button{min-width:240px;margin-top:25px}.image-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:240px;margin-bottom:50px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:transparent;background-image:url('../images/ecosystem.svg');background-position:50% 50%;background-size:contain;background-repeat:no-repeat;font-size:16px;font-weight:700;letter-spacing:3px;text-transform:uppercase}.text-block{opacity:.33}@media screen and (max-width:991px){.section-number.nav-number{height:auto;font-size:20px;margin-bottom:0}.nav-section{padding-top:20px}.hs-form-field>label{font-size:24px}.pillar-nav-link{max-width:none;font-size:20px;padding:10px 0;white-space:normal;text-align:left}.pillar-text p{font-size:24px;line-height:36px}.section-header .bold-text{font-size:26px}.hs-form-field>label{text-align:left}.section-number{font-size:70px;line-height:70px;margin-bottom:25px}.hs-button.primary,input[type="submit"],input[type="button"]{width:100%;font-size:24px;padding:15px;margin-top:20px}.callout-list-item{font-size:24px;line-height:36px}.pillar-text{padding-top:20px}form.hs-form fieldset[class*="form-columns"] .hs-input{width:100% !important;font-size:24px;padding:12px 10px;height:54px;margin-bottom:25px}.section-image{background-size:10000%;position:relative;text-align:left;padding-top:25px;background-position:left}.pillar-text-wrapper.overlay .section-image{background-size:cover}.nav-section-container{bottom:0px}form.hs-form fieldset .hs-form-field{padding:0}.nav-section-title{position:fixed;left:0;top:auto;right:60px;bottom:0;z-index:4;height:60px;padding-top:23px;padding-bottom:23px}.nav-instructions{display:none}.navbar{z-index:1}}@media screen and (max-width:767px){.pillar-hero{padding-right:20px;padding-left:20px}.section-image.dark{background-position:100% 100%}}@media screen and (max-width:479px){.pillar-text{padding-right:20px;padding-left:20px;font-size:18px;line-height:24px}.heading-2{font-size:28px;line-height:36px}.nav-section-title{padding-top:16px;padding-bottom:16px;font-size:11px;line-height:14px}}