.ap3-header{padding-bottom:3em;padding-top:calc(3em + 70px);position:relative;width:100%}@media (min-width:850px){.ap3-header{padding-top:calc(3em + 105px)}}.ap-width-container{margin:0 auto;max-width:1000px;position:relative;width:90%;z-index:2}.ap3-header:after{background:linear-gradient(0deg,rgba(14,21,17,.1),rgba(14,21,17,.25),rgba(10,15,12,.55));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.ap3-header.content-callout{margin-bottom:6em;padding-bottom:0}.ap3-header__heading,.ap3-header__subheading{color:#fff;text-align:center}.ap3-header__subheading{font-size:1.75em;font-weight:500;margin:0 0 .75em}.ap3-header__buttons{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0 auto}.ap3-header__buttons>a{margin:.5em;-webkit-transition:color .15s ease,background .15s ease,border .15s ease,opacity .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:color .15s ease,background .15s ease,border .15s ease,opacity .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease;-o-transition:transform .15s ease,color .15s ease,box-shadow .15s ease,background .15s ease,border .15s ease,opacity .15s ease;transition:transform .15s ease,color .15s ease,box-shadow .15s ease,background .15s ease,border .15s ease,opacity .15s ease;transition:transform .15s ease,color .15s ease,box-shadow .15s ease,background .15s ease,border .15s ease,opacity .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease;will-change:background,box-shadow,transform,color,opacity}.ap3-button__primary:active,.ap3-button__primary:focus,.ap3-button__primary:hover{color:#2c903b}.ap3-button__primary:active,.ap3-button__primary:focus,.ap3-button__primary:hover,.ap3-button__secondary:active,.ap3-button__secondary:focus,.ap3-button__secondary:hover{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12);box-shadow:0 1px 3px rgba(0,0,0,.12);text-decoration:none;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.ap3-button__secondary:active,.ap3-button__secondary:focus,.ap3-button__secondary:hover{background:hsla(0,0%,100%,.075);color:#fff}.ap3-button__primary{background:#fff;border:2px solid transparent;border-radius:5px;color:#38b84c}.ap3-button__primary,.ap3-button__secondary{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;padding:.5em 1em;text-decoration:none}.ap3-button__secondary{background:transparent;border:2px solid #fff;border-radius:5px;color:#fff}.ap3-header__content-callout{background:#fff;border-radius:5px;-webkit-box-shadow:0 8px 10px rgba(0,0,0,.12);box-shadow:0 8px 10px rgba(0,0,0,.12);margin-top:-2em;padding:2em;-webkit-transform:translateY(4em);-ms-transform:translateY(4em);transform:translateY(4em)}.ap3-header__download-card,.ap3-header__download-cards{display:-webkit-box;display:-ms-flexbox;display:flex}.ap3-header__download-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-radius:5px;-webkit-box-shadow:0 5px 7px rgba(0,0,0,.08);box-shadow:0 5px 7px rgba(0,0,0,.08);-ms-flex-direction:column;flex-direction:column;margin:0 1.5em;padding:2em;width:100%}.ap3-header__download-card a{-webkit-transition:color .15s ease,background .15s ease,border .15s ease,-webkit-transform .15s ease;transition:color .15s ease,background .15s ease,border .15s ease,-webkit-transform .15s ease;-o-transition:transform .15s ease,color .15s ease,background .15s ease,border .15s ease;transition:transform .15s ease,color .15s ease,background .15s ease,border .15s ease;transition:transform .15s ease,color .15s ease,background .15s ease,border .15s ease,-webkit-transform .15s ease;will-change:transform}.ap3-header__download-card a:hover{text-decoration:none;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.ap3-header__download-card-image{display:block;height:45px;margin:0 auto 1em;max-width:40px}.ap3-header__download-card-description,.ap3-header__download-card-heading{margin:0;padding:0;text-align:center}.ap3-header__download-card-heading{margin-bottom:.5em}.ap3-header__download-card-description{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:.5em}.ap3-header__download-card-buttons{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.ap3-header__download-card-button--primary{background:#38b84c;border:2px solid transparent;border-radius:5px;color:#fff}.ap3-header__download-card-button--primary,.ap3-header__download-card-button--secondary{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;justify-content:center;margin-top:.5em;padding:.5em 1em;text-align:center;text-decoration:none}.ap3-header__download-card-button--secondary{background:transparent;border:2px solid #38b84c;border-radius:5px;color:#38b84c}.ap3-header__download-card-button--primary:hover{background:#2c903b;color:#fff}.ap3-header__download-card-buttons a.narrow{width:calc(50% - .25em)}.ap3-header__download-card-buttons a.wide{width:100%}.ap3-header__download-card-footer{font-size:.85em;margin-top:1.25em}.ap3-header__callout-footer{font-size:.85em;margin-top:2.5em}.ap3-header__callout-footer :last-child,.ap3-header__callout-footer p:last-of-type,.ap3-header__download-card-footer :last-child,.ap3-header__download-card-footer p:last-of-type{margin-bottom:0}.form-qualifier h2{color:#404040;font-weight:700;margin:0}.form-qualifier__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.5em}.form-qualifier__button{-webkit-box-flex:1;background:rgba(0,0,0,.04);border:0;border-radius:5px;color:#7b7b7b;cursor:pointer;display:block;-ms-flex:1;flex:1;font-size:1em;font-weight:700;margin:.5em;outline:0;padding:1em;text-align:center;text-decoration:none;-webkit-transition:background .15s ease,color .15s ease;-o-transition:background .15s ease,color .15s ease;transition:background .15s ease,color .15s ease}.form-qualifier__button:hover{background:rgba(0,0,0,.07);color:#404040;text-decoration:none}.form-qualifier__button:active{color:#353535;text-decoration:none}.form-qualifier__button.active{background:#00ae41;color:#fff}#contactFormContainer.formHidden{display:none}#contactFormContainer input,#contactFormContainer select,#contactFormContainer textarea{font-weight:400;max-width:none!important}#contactFormContainer inpu:placeholder,#contactFormContainer select:placeholder,#contactFormContainer textarea:placeholder{font-weight:400}#contactFormContainer input[type=submit]{margin-top:1em}@media only screen and (max-width:776px){.ap3-header__download-:not(:first-child){margin-top:1em}.ap3-header__download-cards{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:777px){.ap3-header__download-card{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto}}