.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#41315E}a{color:#41315E;transition-property:color;transition-duration:0.2s}a:hover{color:#1f172c}.btn-primary{color:#fff;background-color:#41315E;border-color:#41315E}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle,.btn-primary:focus,.btn-primary:hover{background-color:#eaaa69;border-color:#eaaa69}.btn-check:checked+.btn-primary::before{position:absolute;top:0.25rem;left:0.5rem;color:#fff;font-family:"Font Awesome 5 Pro";font-weight:500;content:"\f00c"}.btn-outline-primary{color:#41315E;border-color:#41315E}.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active,.btn-outline-primary:hover{background-color:#eaaa69;border-color:#eaaa69;color:#fff}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary{background-color:#41315E}.btn-outline-secondary{color:#41315E;border-color:#41315E}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active,.btn-outline-secondary:hover{background-color:#41315E;border-color:#41315E}.btn-light:hover,.btn-outline-light:hover{background-color:#eaaa69;border-color:#eaaa69}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700;margin-bottom:1rem}.container{max-width:960px}.table{border-color:#eaaa69}.table>:not(:last-child)>:last-child>*{border-bottom-color:#eaaa69}.bg-tan-light{background-color:#F3D39B}.bg-tan-extra-light{background-color:#F6DEB6}.bg-tan-super-light{background-color:#FBEEE1}.bg-purple{background-color:#41315E}.text-purple{color:#41315E}.text-purple a{color:#41315E}.text-purple-light{color:#A098AE}.text-purple-light a{color:#A098AE}.text-purple-light a:hover{color:#fff}.text-tan{color:#eaaa69}.links-light a:not(.btn){color:#F3D39B}.links-light a:not(.btn):hover{color:white}body{text-rendering:optimizeLegibility;font-family:proxima-nova, sans-serif;font-weight:400;font-style:normal;background-color:#41315E;color:#fff}.bg-graphic{background-image:url(../images/bg.svg);background-size:100%;background-position:center bottom;background-repeat:no-repeat}@media screen and (min-width: 992px){.bg-loop-graphic{background-image:url("../images/loop.svg");background-repeat:no-repeat;background-position:right bottom}}@media screen and (min-width: 576px){.bg-ok-graphic{background-image:url("../images/ok.svg");background-repeat:no-repeat;background-position:right bottom;background-size:contain}}.fg-squiggle-graphic{position:relative}@media screen and (min-width: 992px){.fg-squiggle-graphic::before{content:' ';display:block;position:absolute;top:2rem;left:-1rem;width:141px;height:107px;background-image:url("../images/squiggle.svg");background-repeat:no-repeat;background-size:contain}}.fg-crescent-graphic{position:relative}@media screen and (min-width: 992px){.fg-crescent-graphic::before{content:' ';display:block;position:absolute;top:2rem;left:-1rem;width:141px;height:107px;background-image:url("../images/crescent.svg");background-repeat:no-repeat;background-size:contain}}.fg-star-graphic{position:relative}@media screen and (min-width: 992px){.fg-star-graphic::before{content:' ';display:block;position:absolute;top:2rem;right:-1rem;width:84px;height:107px;background-image:url("../images/star.svg");background-repeat:no-repeat;background-size:contain}}.referral-form-progress{width:50px;display:flex;justify-content:center;align-content:center;flex-wrap:wrap}.referral-form-progress .stage{width:50px;height:50px;border-radius:100%;background-color:#eaaa69;display:flex;justify-content:center;align-items:center;color:#fff;z-index:10}.referral-form-progress .stage.active{background-color:#41315E}.referral-form-progress .stage.complete{background-color:#86DC91}.referral-form-progress .connector{width:10px;height:10px;background-color:#eaaa69;margin:-3px 0;z-index:1}.referral-form-progress .connector.complete{background-color:#86DC91}.referral-form #condition_background,.referral-form #legal_contact{padding-top:3rem}@media screen and (min-width: 576px){.referral-form #condition_background,.referral-form #legal_contact{padding-top:1.75rem}}.referral-form .grid .grid-item label,.referral-form .grid .grid-item .label{line-height:1.2}@media screen and (min-width: 576px){.referral-form .grid .grid-item label,.referral-form .grid .grid-item .label{font-size:1.25rem}}.step_by_step_guide .pane{display:none;align-items:center}.step_by_step_guide .pane.active{display:flex}.step_by_step_guide .image{display:none;width:100%;object-fit:scale-down}.step_by_step_guide .image.active{display:block}.step_by_step_guide a.stage{text-decoration:none;cursor:pointer}.step_by_step_guide a.stage:hover{background-color:#41315E}footer a{display:inline-block}.wysiwyg-content img{max-width:100%;height:auto}
/*# sourceMappingURL=base.css.map */
