.cta-block-wrapper--top-padding-none{padding-top:0}.cta-block-wrapper--top-padding-small{padding-top:3.33em}.cta-block-wrapper--top-padding-normal{padding-top:5.33em}.cta-block-wrapper--top-padding-large{padding-top:7.33em}@media(min-width:690px){.cta-block-wrapper--bottom-padding-none{padding-bottom:0}.cta-block-wrapper--bottom-padding-small{padding-bottom:3.33em}.cta-block-wrapper--bottom-padding-normal{padding-bottom:5.33em}.cta-block-wrapper--bottom-padding-large{padding-bottom:7.33em}}.cta-block-wrapper--bg-lgrey{background-color:#f1f3fc}.cta-block-wrapper--bg-split-grey-top{background-image:linear-gradient(to bottom,#f1f3fc 0%,#f1f3fc 50%,#fff 50%,#fff 100%)}.cta-block-wrapper--bg-split-white-top{background-image:linear-gradient(to bottom,#fff 0%,#fff 50%,#f1f3fc 50%,#f1f3fc 100%)}.cta-block{background-color:#07023d;color:#fff;padding:2.66em 1.33em 2.33em 1.33em;position:relative;overflow:hidden}@media(min-width:690px){.cta-block{padding:3.66em;border-radius:7px}}@media(min-width:690px){.cta-block{padding-bottom:3em}}.cta-block::before,.cta-block::after{content:'';display:block;background-size:contain;background-repeat:no-repeat;position:absolute;z-index:0000}.cta-block--type-form::before{background-image:url(https://www.revenueanalytics.com/hubfs/2020%20Refresh%20Assets/cta--large-green-wave.svg);width:11.75em;padding-top:4.55em;top:0;left:0;z-index:0000}.cta-block--type-form::after{background-image:url(https://www.revenueanalytics.com/hubfs/2020%20Refresh%20Assets/cta--small-blue-wave.svg);background-position:bottom right;top:-1px;bottom:0;right:-1px;left:0}.cta-block--type-plain::before{background-image:url(https://www.revenueanalytics.com/hubfs/2020%20Refresh%20Assets/cta--large-green-wave.svg);width:11.75em;padding-top:4.55em;top:0;left:0;z-index:0000}.cta-block--type-plain::after{background-image:url(https://www.revenueanalytics.com/hubfs/2020%20Refresh%20Assets/cta--small-blue-wave.svg);background-position:bottom right;top:-1px;bottom:0;right:-1px;left:0}@media(max-width:679px){.cta-block--type-form::after{right:-70px;top:15em}.cta-block--type-plain::before{display:none;top:-13px}.cta-block--type-plain::after{display:none;left:-70px}}@media(min-width:960px){.cta-block--type-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta-block--type-form .cta-block__body{-webkit-box-flex:5;-ms-flex:5;flex:5;margin-right:4.66em}.cta-block__form-well{-webkit-box-flex:5.25;-ms-flex:5.25;flex:5.25}}.cta-block__body,.cta-block__form-well{position:relative;z-index:0001}.cta-block__title{font-weight:600;font-size:2.33em;letter-spacing:-0.8px;line-height:1.33;margin-bottom:1em}.cta-logo-grid{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2.66em}.cta-logo-grid__item{flex:1}.cta-logo::before{content:"";padding-bottom:40%;display:block}.cta-logo{display:-ms-grid;display:grid;display:flex;margin-top:2.66em}.is-ie .cta-logo{display:flex}.cta-logo+.cta-logo{margin-left:2.22em}.cta-logo::before,.cta-logo-grid__logo{grid-area:1 / 1 / 2 / 2}.cta-logo-grid__logo{width:100%;height:100% !important;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;font-family:'object-fit: contain; object-position: center;'}.cta-block__form-well{background-color:#fff;padding:2.33em;border-radius:7px}.cta-block__form-title{color:#000;font-size:1.66em;font-weight:600;text-align:center;margin-bottom:1.2em}@media(min-width:690px){.cta-block__form-title{margin-bottom:1.66em}}.cta-block__post-form{color:#707791;font-size:.75em;line-height:1.66}.cta-block__form-well input[type=submit]{width:100%;text-align:center}.cta-block--type-plain .cta-block__body{max-width:32.75em;margin:0 auto}.cta-block__cta{margin-top:2em}@media(max-width:960px){.cta-block{padding:3.66em 1.33em}.cta-block__title{font-size:1.88em;text-align:center;max-width:100% !important}.cta-block__message{text-align:center}.cta-block__form-well{padding:1.66em 1.25em}.cta-block__form-title{text-align:center}.cta-block--type-plain::after{display:none}}.cta-block--type-form.cta-block--one-column{display:block;text-align:center}.cta-block--one-column .cta-block__body,.cta-block--one-column .cta-block__form-well{max-width:38em;margin-right:auto;margin-left:auto}.cta-block__post-form a,.cta-block__post-form a:visited{color:#1548f5}.cta-block__post-form{margin-top:1em}