.cta-whitepapper{color:#000;background-color:#e8e8e8;padding-bottom:48px}.cta-whitepapper .cta-whitepaper__inner{max-width:880px}.cta-whitepapper .cta-whitepaper__wrapper{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;padding-right:10px;padding-left:10px}.cta-whitepapper .cta-whitepaper__box{padding-top:20px;padding-bottom:20px;position:relative}.cta-whitepapper .cta-whitepaper__box:before{position:absolute;top:0;right:-15px;bottom:0;left:-15px;display:block;content:"";background-color:#e19156}.cta-whitepapper .cta-whitepaper__title{position:relative}.cta-whitepapper .cta-whitepaper__title h2{margin:0;font-family:CentraNo1,Arial,Helvetica,sans-serif;font-weight:700;font-style:italic;line-height:1.29167;font-size:1.5rem}.cta-whitepapper .cta-whitepaper__content{margin-top:20px;position:relative}.cta-whitepapper .cta-whitepaper__text h3{margin:0;line-height:1.41667;font-size:1.375rem;margin-top:28px}.cta-whitepapper .cta-whitepaper__text>:first-child{margin-top:0}.cta-whitepapper .cta-whitepaper__text p{line-height:1.55556;font-size:1.125rem;margin-top:16px}.cta-whitepapper .cta-whitepaper__download{margin-top:20px}.cta-whitepapper .cta-whitepaper__download a{outline:0;text-decoration:none;line-height:42px;border:1px solid #fff;display:block;height:44px;padding-right:20px;padding-left:20px;transition:color,background-color,border-color;transition-timing-function:ease-out;transition-duration:.15s;color:#fff;border-color:#000;background-color:#000;text-transform:uppercase;font-weight:600;font-size:.75rem;text-align:center}.cta-whitepapper .cta-whitepaper__download a:hover{color:#000;border-color:#fff;background-color:#fff}@media screen and (min-width:48rem){.cta-whitepapper{padding-bottom:80px}.cta-whitepapper .cta-whitepaper__wrapper{padding:0 40px}.cta-whitepapper .cta-whitepaper__box{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:30px;padding-bottom:30px}.cta-whitepapper .cta-whitepaper__box:before{right:-30px;left:-30px}.cta-whitepapper .cta-whitepaper__title{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.cta-whitepapper .cta-whitepaper__content{-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-order:2;-ms-flex-order:2;order:2}.cta-whitepapper .cta-whitepaper__text h3{margin-top:40px}.cta-whitepapper .cta-whitepaper__text p{font-size:1.125rem;margin-top:24px}}@media screen and (min-width:62.25rem){.cta-whitepapper .cta-whitepaper__wrapper{padding:0 80px}.cta-whitepapper .cta-whitepaper__text h3{margin-top:60px;font-size:1.5rem}}