:root{--site-border-radius: 10px}.raymondJames,body.raymondJames{--site-border-radius: 0}body.raymondJames .cs-form__header .cs-form__intro [class*=rTapNumber],body.raymondJames .cs-form__header .cs-form__intro a{color:#b1cbdd!important}body.raymondJames .cs-form__header .cs-form__intro [class*=rTapNumber]:focus,body.raymondJames .cs-form__header .cs-form__intro [class*=rTapNumber]:hover,body.raymondJames .cs-form__header .cs-form__intro a:focus,body.raymondJames .cs-form__header .cs-form__intro a:hover{color:#fff!important}body.raymondJames .contactform__item [class*=rTapNumber],body.raymondJames .contactform__item a{color:#3d7ca9!important}body.raymondJames .fui-input-wrapper a{color:#3d7ca9!important;text-decoration:underline}body.raymondJames .fui-input-wrapper a:focus,body.raymondJames .fui-input-wrapper a:hover{color:#002949!important}.card-group{position:relative;padding-top:60px;padding-bottom:60px;color:#1b1944}body.raymondJames .card-group{color:#002949}@media (max-width:767px){.card-group{padding-top:40px;padding-bottom:40px}}.card-group .card-group__introduction{font-size:1.125rem;line-height:1.27778}.card-group .card-group__introduction p{margin:0}@media (max-width:767px){.card-group .flex-grid--mobile-scroll .card__count{display:block}}.card-group__background{position:absolute;width:50%;right:0;z-index:-1}@media (max-width:1024px){.card-group__background{width:66.6%}}@media (max-width:767px){.card-group__background{width:100%}}.card-group__background svg{display:block}.card-group__background.top{top:0}.card-group__background.bottom{bottom:0}.card-group__background.individualscsd svg.csdindividuals_background{width:70%!important}