.SiteSearch:after{content:"";display:table;clear:both}.PalmNavigation>ol,.PalmNavigation>ul{list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0}.SiteSearch label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.Masthead .logo,.PalmNavigation .logo{text-indent:102%;white-space:nowrap;overflow:hidden;padding:0}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}img,canvas,iframe,video,svg,select,textarea{max-width:100%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:normal;margin:0}b{font-weight:normal}label,select,option,button{cursor:pointer}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}button,[type="button"],[type="submit"],[type="reset"]{background:transparent;border:0;color:inherit;font:inherit;margin:0;padding:0;width:auto;-webkit-appearance:none;-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner{padding:0;border:0}.SiteSearch:after{content:"";display:table;clear:both}.PalmNavigation>ol,.PalmNavigation>ul{list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0}.SiteSearch label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.Masthead .logo,.PalmNavigation .logo{text-indent:102%;white-space:nowrap;overflow:hidden;padding:0}.btn,form.form input[type="submit"],.Button,.Button--small,.btn-small,.Button--block,.Button--campaign,.btn-campaign,.Button--success,.Button--danger,.Button--quiet{font-size:1rem;font-weight:700;line-height:2.5rem;background-color:#0073b9;border:2px solid transparent;display:inline-block;position:relative;-webkit-transition:background-color 400ms cubic-bezier(0.19, 1, 0.22, 1),border-color 400ms cubic-bezier(0.19, 1, 0.22, 1),padding-left 400ms cubic-bezier(0.19, 1, 0.22, 1);transition:background-color 400ms cubic-bezier(0.19, 1, 0.22, 1),border-color 400ms cubic-bezier(0.19, 1, 0.22, 1),padding-left 400ms cubic-bezier(0.19, 1, 0.22, 1);border-radius:3px;cursor:pointer;padding:0em 1.5em;max-width:22.5rem;text-align:center;text-decoration:none;color:#fff;-webkit-font-smoothing:auto}.btn:hover,form.form input[type="submit"]:hover,.btn:focus,form.form input[type="submit"]:focus,.Button:hover,.Button--small:hover,.btn-small:hover,.Button--block:hover,.Button--campaign:hover,.btn-campaign:hover,.Button--success:hover,.Button--danger:hover,.Button--quiet:hover,.Button:focus,.Button--small:focus,.btn-small:focus,.Button--block:focus,.Button--campaign:focus,.btn-campaign:focus,.Button--success:focus,.Button--danger:focus,.Button--quiet:focus{background-color:#005a91;text-decoration:none}.btn:hover .Icon,form.form input[type="submit"]:hover .Icon,.btn:focus .Icon,form.form input[type="submit"]:focus .Icon,.Button:hover .Icon,.Button--small:hover .Icon,.btn-small:hover .Icon,.Button--block:hover .Icon,.Button--campaign:hover .Icon,.btn-campaign:hover .Icon,.Button--success:hover .Icon,.Button--danger:hover .Icon,.Button--quiet:hover .Icon,.Button:focus .Icon,.Button--small:focus .Icon,.btn-small:focus .Icon,.Button--block:focus .Icon,.Button--campaign:focus .Icon,.btn-campaign:focus .Icon,.Button--success:focus .Icon,.Button--danger:focus .Icon,.Button--quiet:focus .Icon{fill:currentColor}.btn::before,form.form input[type="submit"]::before,.Button::before,.Button--small::before,.btn-small::before,.Button--block::before,.Button--campaign::before,.btn-campaign::before,.Button--success::before,.Button--danger::before,.Button--quiet::before{-webkit-transition:opacity ease 400ms;transition:opacity ease 400ms;opacity:0}[disabled].btn,form.form input[disabled][type="submit"],.is-disabled.btn,form.form input.is-disabled[type="submit"],[disabled].Button,[disabled].Button--small,[disabled].btn-small,[disabled].Button--block,[disabled].Button--campaign,[disabled].btn-campaign,[disabled].Button--success,[disabled].Button--danger,[disabled].Button--quiet,.is-disabled.Button,.is-disabled.Button--small,.is-disabled.btn-small,.is-disabled.Button--block,.is-disabled.Button--campaign,.is-disabled.btn-campaign,.is-disabled.Button--success,.is-disabled.Button--danger,.is-disabled.Button--quiet{pointer-events:none;background-color:#d7d9e0;cursor:not-allowed;color:#8990a4}[disabled].btn:hover,form.form input[disabled][type="submit"]:hover,[disabled].btn:focus,form.form input[disabled][type="submit"]:focus,.is-disabled.btn:hover,form.form input.is-disabled[type="submit"]:hover,.is-disabled.btn:focus,form.form input.is-disabled[type="submit"]:focus,[disabled].Button:hover,[disabled].Button--small:hover,[disabled].btn-small:hover,[disabled].Button--block:hover,[disabled].Button--campaign:hover,[disabled].btn-campaign:hover,[disabled].Button--success:hover,[disabled].Button--danger:hover,[disabled].Button--quiet:hover,[disabled].Button:focus,[disabled].Button--small:focus,[disabled].btn-small:focus,[disabled].Button--block:focus,[disabled].Button--campaign:focus,[disabled].btn-campaign:focus,[disabled].Button--success:focus,[disabled].Button--danger:focus,[disabled].Button--quiet:focus,.is-disabled.Button:hover,.is-disabled.Button--small:hover,.is-disabled.btn-small:hover,.is-disabled.Button--block:hover,.is-disabled.Button--campaign:hover,.is-disabled.btn-campaign:hover,.is-disabled.Button--success:hover,.is-disabled.Button--danger:hover,.is-disabled.Button--quiet:hover,.is-disabled.Button:focus,.is-disabled.Button--small:focus,.is-disabled.btn-small:focus,.is-disabled.Button--block:focus,.is-disabled.Button--campaign:focus,.is-disabled.btn-campaign:focus,.is-disabled.Button--success:focus,.is-disabled.Button--danger:focus,.is-disabled.Button--quiet:focus{background-color:#d7d9e0;color:#8990a4}.processing.btn,form.form input.processing[type="submit"],.is-loading.btn,form.form input.is-loading[type="submit"],[data-disable-with][disabled].btn,form.form input[data-disable-with][disabled][type="submit"],.processing.Button,.processing.Button--small,.processing.btn-small,.processing.Button--block,.processing.Button--campaign,.processing.btn-campaign,.processing.Button--success,.processing.Button--danger,.processing.Button--quiet,.is-loading.Button,.is-loading.Button--small,.is-loading.btn-small,.is-loading.Button--block,.is-loading.Button--campaign,.is-loading.btn-campaign,.is-loading.Button--success,.is-loading.Button--danger,.is-loading.Button--quiet,[data-disable-with][disabled].Button,[data-disable-with][disabled].Button--small,[data-disable-with][disabled].btn-small,[data-disable-with][disabled].Button--block,[data-disable-with][disabled].Button--campaign,[data-disable-with][disabled].btn-campaign,[data-disable-with][disabled].Button--success,[data-disable-with][disabled].Button--danger,[data-disable-with][disabled].Button--quiet{padding-left:40px}.processing.btn::before,form.form input.processing[type="submit"]::before,.is-loading.btn::before,form.form input.is-loading[type="submit"]::before,[data-disable-with][disabled].btn::before,form.form input[data-disable-with][disabled][type="submit"]::before,.processing.Button::before,.processing.Button--small::before,.processing.btn-small::before,.processing.Button--block::before,.processing.Button--campaign::before,.processing.btn-campaign::before,.processing.Button--success::before,.processing.Button--danger::before,.processing.Button--quiet::before,.is-loading.Button::before,.is-loading.Button--small::before,.is-loading.btn-small::before,.is-loading.Button--block::before,.is-loading.Button--campaign::before,.is-loading.btn-campaign::before,.is-loading.Button--success::before,.is-loading.Button--danger::before,.is-loading.Button--quiet::before,[data-disable-with][disabled].Button::before,[data-disable-with][disabled].Button--small::before,[data-disable-with][disabled].btn-small::before,[data-disable-with][disabled].Button--block::before,[data-disable-with][disabled].Button--campaign::before,[data-disable-with][disabled].btn-campaign::before,[data-disable-with][disabled].Button--success::before,[data-disable-with][disabled].Button--danger::before,[data-disable-with][disabled].Button--quiet::before{width:18px;height:18px;position:absolute;top:50%;left:10px;-webkit-animation:fa-spin 1500ms infinite steps(12);animation:fa-spin 1500ms infinite steps(12);opacity:1;margin-top:-9px;background:url("https://cdn.ramseysolutions.net/npm/dr_theme/images/dr-form-icons.svg") no-repeat -18px -2 90px;content:""}.processing[disabled].btn::before,form.form input.processing[disabled][type="submit"]::before,.processing.is-disabled.btn::before,form.form input.processing.is-disabled[type="submit"]::before,.processing.btn:hover::before,form.form input.processing[type="submit"]:hover::before,.processing.btn:focus::before,form.form input.processing[type="submit"]:focus::before,.is-loading[disabled].btn::before,form.form input.is-loading[disabled][type="submit"]::before,.is-loading.is-disabled.btn::before,form.form input.is-loading.is-disabled[type="submit"]::before,.is-loading.btn:hover::before,form.form input.is-loading[type="submit"]:hover::before,.is-loading.btn:focus::before,form.form input.is-loading[type="submit"]:focus::before,[data-disable-with][disabled][disabled].btn::before,form.form input[data-disable-with][disabled][disabled][type="submit"]::before,[data-disable-with][disabled].is-disabled.btn::before,form.form input[data-disable-with][disabled].is-disabled[type="submit"]::before,[data-disable-with][disabled].btn:hover::before,form.form input[data-disable-with][disabled][type="submit"]:hover::before,[data-disable-with][disabled].btn:focus::before,form.form input[data-disable-with][disabled][type="submit"]:focus::before,.processing[disabled].Button::before,.processing[disabled].Button--small::before,.processing[disabled].btn-small::before,.processing[disabled].Button--block::before,.processing[disabled].Button--campaign::before,.processing[disabled].btn-campaign::before,.processing[disabled].Button--success::before,.processing[disabled].Button--danger::before,.processing[disabled].Button--quiet::before,.processing.is-disabled.Button::before,.processing.is-disabled.Button--small::before,.processing.is-disabled.btn-small::before,.processing.is-disabled.Button--block::before,.processing.is-disabled.Button--campaign::before,.processing.is-disabled.btn-campaign::before,.processing.is-disabled.Button--success::before,.processing.is-disabled.Button--danger::before,.processing.is-disabled.Button--quiet::before,.processing.Button:hover::before,.processing.Button--small:hover::before,.processing.btn-small:hover::before,.processing.Button--block:hover::before,.processing.Button--campaign:hover::before,.processing.btn-campaign:hover::before,.processing.Button--success:hover::before,.processing.Button--danger:hover::before,.processing.Button--quiet:hover::before,.processing.Button:focus::before,.processing.Button--small:focus::before,.processing.btn-small:focus::before,.processing.Button--block:focus::before,.processing.Button--campaign:focus::before,.processing.btn-campaign:focus::before,.processing.Button--success:focus::before,.processing.Button--danger:focus::before,.processing.Button--quiet:focus::before,.is-loading[disabled].Button::before,.is-loading[disabled].Button--small::before,.is-loading[disabled].btn-small::before,.is-loading[disabled].Button--block::before,.is-loading[disabled].Button--campaign::before,.is-loading[disabled].btn-campaign::before,.is-loading[disabled].Button--success::before,.is-loading[disabled].Button--danger::before,.is-loading[disabled].Button--quiet::before,.is-loading.is-disabled.Button::before,.is-loading.is-disabled.Button--small::before,.is-loading.is-disabled.btn-small::before,.is-loading.is-disabled.Button--block::before,.is-loading.is-disabled.Button--campaign::before,.is-loading.is-disabled.btn-campaign::before,.is-loading.is-disabled.Button--success::before,.is-loading.is-disabled.Button--danger::before,.is-loading.is-disabled.Button--quiet::before,.is-loading.Button:hover::before,.is-loading.Button--small:hover::before,.is-loading.btn-small:hover::before,.is-loading.Button--block:hover::before,.is-loading.Button--campaign:hover::before,.is-loading.btn-campaign:hover::before,.is-loading.Button--success:hover::before,.is-loading.Button--danger:hover::before,.is-loading.Button--quiet:hover::before,.is-loading.Button:focus::before,.is-loading.Button--small:focus::before,.is-loading.btn-small:focus::before,.is-loading.Button--block:focus::before,.is-loading.Button--campaign:focus::before,.is-loading.btn-campaign:focus::before,.is-loading.Button--success:focus::before,.is-loading.Button--danger:focus::before,.is-loading.Button--quiet:focus::before,[data-disable-with][disabled][disabled].Button::before,[data-disable-with][disabled][disabled].Button--small::before,[data-disable-with][disabled][disabled].btn-small::before,[data-disable-with][disabled][disabled].Button--block::before,[data-disable-with][disabled][disabled].Button--campaign::before,[data-disable-with][disabled][disabled].btn-campaign::before,[data-disable-with][disabled][disabled].Button--success::before,[data-disable-with][disabled][disabled].Button--danger::before,[data-disable-with][disabled][disabled].Button--quiet::before,[data-disable-with][disabled].is-disabled.Button::before,[data-disable-with][disabled].is-disabled.Button--small::before,[data-disable-with][disabled].is-disabled.btn-small::before,[data-disable-with][disabled].is-disabled.Button--block::before,[data-disable-with][disabled].is-disabled.Button--campaign::before,[data-disable-with][disabled].is-disabled.btn-campaign::before,[data-disable-with][disabled].is-disabled.Button--success::before,[data-disable-with][disabled].is-disabled.Button--danger::before,[data-disable-with][disabled].is-disabled.Button--quiet::before,[data-disable-with][disabled].Button:hover::before,[data-disable-with][disabled].Button--small:hover::before,[data-disable-with][disabled].btn-small:hover::before,[data-disable-with][disabled].Button--block:hover::before,[data-disable-with][disabled].Button--campaign:hover::before,[data-disable-with][disabled].btn-campaign:hover::before,[data-disable-with][disabled].Button--success:hover::before,[data-disable-with][disabled].Button--danger:hover::before,[data-disable-with][disabled].Button--quiet:hover::before,[data-disable-with][disabled].Button:focus::before,[data-disable-with][disabled].Button--small:focus::before,[data-disable-with][disabled].btn-small:focus::before,[data-disable-with][disabled].Button--block:focus::before,[data-disable-with][disabled].Button--campaign:focus::before,[data-disable-with][disabled].btn-campaign:focus::before,[data-disable-with][disabled].Button--success:focus::before,[data-disable-with][disabled].Button--danger:focus::before,[data-disable-with][disabled].Button--quiet:focus::before{background-position:0 -72px}@media screen and (max-width: 47.9375em){html,body{overflow-x:hidden}}html{background-color:#eeeff2;color:#3a3e4b;font-size:16px;line-height:1.5;font-family:Arial, Helvetica, sans-serif}html.wf-active{font-family:"Open Sans","Open-Sans",arial,sans-serif}a{color:#0073b9}a:hover,a:focus{text-decoration:none}body.preload *{-webkit-transition:none !important;transition:none !important}#wrap{position:relative}@media screen and (min-width: 61.5em){#nav-main{margin-bottom:1.5rem}.dr-fullWidth #nav-main{margin-bottom:0}}#main,#contentinfo{margin-left:auto;margin-right:auto;max-width:984px}#main{background-color:#fff;overflow:auto}.dr-fullWidth #main{max-width:none}#content{margin-left:auto;margin-right:auto;max-width:984px}#content:after{content:"";display:table;clear:both}@media screen and (min-width: 48em){#content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.dr-fullWidth #content{max-width:1200px}#primary_content{background-color:#fff;overflow:auto}@media screen and (min-width: 48em){#primary_content{float:left;width:75%}}@media screen and (min-width: 48em){#secondary_content{float:left;width:25%}}@media screen and (min-width: 48em){#contentinfo{margin-top:1.5rem}}.dr-fullWidth #contentinfo{max-width:1200px}@-webkit-keyframes dr-loading-stripes{0%{background-position:0 0}100%{background-position:-100px 0}}@keyframes dr-loading-stripes{0%{background-position:0 0}100%{background-position:-100px 0}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.Button--small,.btn-small{font-size:.75rem;font-weight:bold;line-height:1.5rem;display:inline;width:auto;padding:.3125em .625em;letter-spacing:1px}.Button--block{display:block;width:100%;max-width:none}.Button--campaign,.btn-campaign{background-color:#f9ad2c;border:2px solid transparent}.Button--campaign:hover,.btn-campaign:hover,.Button--campaign:focus,.btn-campaign:focus{background-color:#f59d07;text-decoration:none}.Button--campaign:hover .Icon,.btn-campaign:hover .Icon,.Button--campaign:focus .Icon,.btn-campaign:focus .Icon{fill:currentColor}.Button--success{background-color:#9bcb52;border:2px solid transparent}.Button--success:hover,.Button--success:focus{background-color:#88bc38;text-decoration:none}.Button--success:hover .Icon,.Button--success:focus .Icon{fill:currentColor}.Button--danger{background-color:#e35b40;border:2px solid transparent}.Button--danger:hover,.Button--danger:focus{background-color:#da3f20;text-decoration:none}.Button--danger:hover .Icon,.Button--danger:focus .Icon{fill:currentColor}.Button--quiet{background-color:#8990a4;border:2px solid transparent}.Button--quiet:hover,.Button--quiet:focus{background-color:#727a92;text-decoration:none}.Button--quiet:hover .Icon,.Button--quiet:focus .Icon{fill:currentColor}.Button--reversed{border-color:currentColor;background-color:transparent;color:#0073b9}.Button--reversed:hover,.Button--reversed:focus{background-color:transparent;color:#047}.dr-FormField+.dr-FormField{margin-top:1em}.dr-FormField.is-invalid label,.dr-FormField.is-invalid legend{color:#e35b40}.dr-FormField.is-invalid input[type="text"],.dr-FormField.is-invalid input[type="email"],.dr-FormField.is-invalid input[type="tel"],.dr-FormField.is-invalid input[type="url"],.dr-FormField.is-invalid input[type="number"],.dr-FormField.is-invalid input[type="password"],.dr-FormField.is-invalid select,.dr-FormField.is-invalid textarea{color:#e35b40;border-color:#e35b40}.dr-FormField.is-invalid input[type="text"]:focus,.dr-FormField.is-invalid input[type="email"]:focus,.dr-FormField.is-invalid input[type="tel"]:focus,.dr-FormField.is-invalid input[type="url"]:focus,.dr-FormField.is-invalid input[type="number"]:focus,.dr-FormField.is-invalid input[type="password"]:focus,.dr-FormField.is-invalid select:focus,.dr-FormField.is-invalid textarea:focus{box-shadow:0 0 1px 1px #e0482a}.dr-FormField.is-valid input[type="text"],.dr-FormField.is-valid input[type="email"],.dr-FormField.is-valid input[type="tel"],.dr-FormField.is-valid input[type="url"],.dr-FormField.is-valid input[type="number"],.dr-FormField.is-valid input[type="password"],.dr-FormField.is-valid select,.dr-FormField.is-valid textarea{border-color:#9bcb52}.dr-FormField.is-valid input[type="text"]:focus,.dr-FormField.is-valid input[type="email"]:focus,.dr-FormField.is-valid input[type="tel"]:focus,.dr-FormField.is-valid input[type="url"]:focus,.dr-FormField.is-valid input[type="number"]:focus,.dr-FormField.is-valid input[type="password"]:focus,.dr-FormField.is-valid select:focus,.dr-FormField.is-valid textarea:focus{box-shadow:0 0 1px 1px #90c53e}.dr-FormField label,.dr-FormField legend{display:inline-block;margin-bottom:0.25em;padding-right:0.25em}.dr-FormField input[type="text"],.dr-FormField input[type="email"],.dr-FormField input[type="tel"],.dr-FormField input[type="url"],.dr-FormField input[type="number"],.dr-FormField input[type="password"],.dr-FormField textarea,.dr-FormField select{display:block;border:2px solid #8990a4;border-radius:3px;padding:0.5em}.dr-FormField input[type="text"]:focus,.dr-FormField input[type="email"]:focus,.dr-FormField input[type="tel"]:focus,.dr-FormField input[type="url"]:focus,.dr-FormField input[type="number"]:focus,.dr-FormField input[type="password"]:focus,.dr-FormField textarea:focus,.dr-FormField select:focus{outline:none;box-shadow:0 0 1px 1px #6d758d}.dr-FormField input[type="text"],.dr-FormField input[type="email"],.dr-FormField input[type="tel"],.dr-FormField input[type="url"],.dr-FormField input[type="number"],.dr-FormField input[type="password"],.dr-FormField textarea{width:100%}.dr-FormField select{height:2.5em}.dr-FormField--name .dr-FormField-control{max-width:20em}.dr-FormField--email .dr-FormField-control{max-width:28em}.dr-FormField--tel .dr-FormField-control{max-width:10em}.dr-FormField--url .dr-FormField-control{max-width:28em}.dr-FormField--address .dr-FormField-control{max-width:28em}.dr-FormField--zipCode .dr-FormField-control{max-width:6em}.dr-FormField--number .dr-FormField-control{max-width:8em}.dr-FormField--shortNumber .dr-FormField-control{max-width:4em}.dr-FormField--checkbox input,.dr-FormField--radio input{position:absolute;opacity:0}.dr-FormField--checkbox label,.dr-FormField--radio label{position:relative;border-radius:3px;padding-left:1.5em}.dr-FormField--checkbox label::before,.dr-FormField--radio label::before{position:absolute;top:3px;left:3px;width:18px;height:18px;pointer-events:none;background-image:url("https://cdn.ramseysolutions.net/npm/dr_theme/images/dr-form-icons.svg");background-repeat:no-repeat;background-size:36px 90px;content:""}.dr-FormField--checkbox input:focus+label,.dr-FormField--radio input:focus+label{box-shadow:0 0 1px 1px #7b8299}.dr-FormField--checkbox label::before{background-position:0 0}.dr-FormField--radio label::before{background-position:0 -18px}.dr-FormField--checkbox input:checked+label::before{background-position:-18px 0}.dr-FormField--radio input:checked+label::before{background-position:-18px -18px}.dr-FormField-title{margin-top:0.5em}.dr-FormField.is-invalid .dr-FormField-title{color:#e35b40}.dr-FormField-labelNote,.dr-FormField-hint{margin:0;color:#8990a4;font-style:italic}.dr-FormField-success+.dr-FormField-hint,.dr-FormField-error+.dr-FormField-hint{margin-top:.5rem}.dr-FormField-success,.dr-FormField-error{padding-top:.25em;padding-bottom:.25em;padding-left:.5em;padding-right:.5em;display:inline-block;position:relative;margin:0.5em 0 0;border-radius:3px;max-width:75%;color:#fff}.dr-FormField-success::before,.dr-FormField-error::before{width:18px;height:18px;display:inline-block;margin-right:0.25em;background-image:url("https://cdn.ramseysolutions.net/npm/dr_theme/images/dr-form-icons.svg");background-repeat:no-repeat;background-size:36px 90px;vertical-align:sub;content:""}.dr-FormField-success::after,.dr-FormField-error::after{position:absolute;bottom:100%;left:.5em;display:inline-block;height:0;width:0;-webkit-transform:rotate(360deg);border-width:.375em .375em;border-style:solid;border-color:transparent;border-bottom-color:inherit;border-top-width:0;content:""}.dr-FormField-success{border-color:#9bcb52;background-color:#9bcb52}.dr-FormField-success::before{background-position:-18px -54px}.dr-FormField-error{border-color:#e35b40;background-color:#e35b40}.dr-FormField-error::before{background-position:-18px -36px}.dr-FormField-list{list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0}.Icon{max-height:100%;fill:currentColor}.dr-HiringTab{display:table-row;height:2.25rem;background-color:#02b9ef;color:#fff;font-size:1.5rem;line-height:2.25rem;text-decoration:none;text-shadow:1px 1px 0 rgba(0,0,0,0.25);box-shadow:-3px 3px 0 0 rgba(0,0,0,0.25)}@media screen and (min-width: 48em){.dr-HiringTab{position:fixed;top:50%;right:-100px;-webkit-transform:rotateZ(-90deg);-ms-transform:rotate(-90deg);transform:rotateZ(-90deg);z-index:9999}.ie9 .dr-HiringTab{top:25%}}.dr-HiringTab::before,.dr-HiringTab-text{display:table-cell;vertical-align:middle}.dr-HiringTab::before{padding:0 .75rem;content:"+";background:#0292bc;font-family:monospace;font-weight:900}.dr-HiringTab-text{padding:0 1.5rem;font-size:1.125rem;font-weight:600;text-transform:uppercase;letter-spacing:1px}.LinkBucket{overflow:hidden;text-align:left}.LinkBucket:after{content:"";display:table;clear:both}@media screen and (max-width: 46.1875em){.LinkBucket{display:none}}.LinkBucket>ul{list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0;float:left;width:19%}.LinkBucket>ul+ul{margin-left:1.25%}.LinkBucket>ul ul{list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0;padding-left:10px}.LinkBucket>ul ul li{font-size:.75rem;font-weight:normal;line-height:1.5rem;margin-top:10px}.LinkBucket>ul h2{font-size:.875rem;font-weight:normal;line-height:1.5rem;margin-top:20px;font-weight:bold;text-transform:uppercase;color:#8990a4}.LinkBucket>ul li:first-child h2{margin-top:0}.LinkBucket>ul a{text-decoration:none}.LinkBucket>ul a:hover,.LinkBucket>ul a:focus{text-decoration:underline}.Masthead{min-height:55px;background:#fff}@media screen and (max-width: 47.9375em){.Masthead{position:relative;z-index:999;box-shadow:0 2px 5px 3px rgba(0,0,0,0.15)}}@media screen and (min-width: 48em){.Masthead{min-height:100px;background:#047;background:-webkit-linear-gradient(top, #064376 0%, #0f71a8 100%);background:linear-gradient(to bottom, #064376 0%, #0f71a8 100%)}}.Masthead .location-toggle{display:none}@media screen and (max-width: 47.9375em){.Masthead .location-toggle{position:absolute;top:0;right:120px;width:55px;height:55px;display:block;line-height:55px;font-size:18px;text-align:center;color:#0073b9}}.Masthead-body{margin-left:auto;margin-right:auto;max-width:1016px;position:relative}.Masthead-body:after{content:"";display:table;clear:both}@media screen and (min-width: 48em){.Masthead-body{z-index:999;padding:0 16px}}@media screen and (max-width: 47.9375em){.Masthead-body{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:55px}}.dr-fullWidth .Masthead-body{max-width:1200px;padding:0}@media screen and (min-width: 48em){.dr-fullWidth .Masthead-body{padding-left:.75rem;padding-right:.75rem}}@media screen and (min-width: 75em){.dr-fullWidth .Masthead-body{padding:0}}.Masthead-resources{position:relative;float:right;padding:1.75em 0 0}@media screen and (max-width: 47.9375em){.Masthead-resources{width:auto;height:55px;position:static;padding:0}}.Masthead-signinButton{padding:0 .875em;border:0;margin-bottom:1.875em}@media screen and (max-width: 47.9375em){.Masthead-signinButton{display:none}}.Masthead .logo,.PalmNavigation .logo{position:absolute;top:50%;margin-top:auto;margin-bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:49%;height:55px}@media screen and (min-width: 48em){.Masthead .logo,.PalmNavigation .logo{width:215px;background-image:url("https://cdn.ramseysolutions.net/media/3_way_universal/main_homepage/images/2015/dr-logo-name.png");background-image:url("https://cdn.ramseysolutions.net/media/3_way_universal/main_homepage/images/2015/dr-logo-name.svg");background-repeat:no-repeat}}@media screen and (max-width: 47.9375em){.Masthead .logo,.PalmNavigation .logo{width:55px;height:56px;background-repeat:no-repeat;background-position:center;opacity:0;-webkit-transition:opacity ease 0.25s;transition:opacity ease 0.25s}}@media screen and (max-width: 47.9375em){.Masthead .logo{background-image:url("https://cdn.ramseysolutions.net/media/3_way_universal/main_homepage/images/2015/dr-logo-square-reversed.png");background-image:url("https://cdn.ramseysolutions.net/media/3_way_universal/main_homepage/images/2015/dr-logo-square-reversed.svg"),-webkit-linear-gradient(#047 0%, #0073b9 100%);background-image:url("https://cdn.ramseysolutions.net/media/3_way_universal/main_homepage/images/2015/dr-logo-square-reversed.svg"),linear-gradient(#047 0%, #0073b9 100%);background-position:50% 52%, center;background-size:50% 50%, 100% 100%;opacity:1}}.js-menu--active .Masthead .logo{background:transparent;opacity:0}.js-menu--active .PalmNavigation .logo{margin-left:-1em;background-image:url("https://cdn.ramseysolutions.net/media/3_way_universal/main_homepage/images/2015/dr-logo-square-reversed.png");background-image:none,url("https://cdn.ramseysolutions.net/media/3_way_universal/main_homepage/images/2015/dr-logo-square-reversed.svg");background-size:50%;opacity:1}@media screen and (min-width: 48em){.MainNavigation{position:relative;z-index:10;height:55px;box-shadow:0 2px 5px 3px rgba(0,0,0,0.15);background:#fff}}@media screen and (max-width: 47.9375em){.MainNavigation{display:none}}.MainNavigation ol,.MainNavigation ul{list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0}.MainNavigation-menu{list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;max-width:984px;position:relative}.MainNavigation-menu:after{content:"";display:table;clear:both}.dr-fullWidth .MainNavigation-menu{max-width:1200px;padding:0}.MainNavigation>ul,.MainNavigation .Submenu,.MainNavigation .Submenu-header{height:100%}.Submenu{position:relative;float:left}.Submenu.hovering .Submenu-header,.Submenu:hover .Submenu-header,.Submenu:focus .Submenu-header,.Submenu:active .Submenu-header{color:#0073b9}.Submenu.hovering .Submenu-container,.Submenu:hover .Submenu-container,.Submenu:focus .Submenu-container,.Submenu:active .Submenu-container{pointer-events:auto;visibility:visible;top:50px;z-index:999;max-height:999px;opacity:1}.Submenu.classes .Submenu-container{left:-271px;width:764px}.Submenu.classes .Submenu-container:before{left:42%}.Submenu.get-started .Submenu-container{left:0;width:268px}.Submenu.home .Submenu-container,.Submenu.show .Submenu-container{left:0;width:516px}.Submenu.live-events .Submenu-container{left:-101px;width:516px}.Submenu.live-events .Submenu-container:before{left:30%}.Submenu.tools .Submenu-container{left:-455px;width:764px}.Submenu.tools .Submenu-container:before{left:66%}.Submenu.dave-recommends .Submenu-container{left:-25px;width:268px}.Submenu.dave-recommends .Submenu-container:before{left:43%}.Submenu.store:before{position:absolute;top:50%;margin-top:auto;margin-bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:5px;width:18px;height:18px;content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDQ3NiA1MTIiPjxwYXRoIGZpbGw9IiNCQUJFQ0EiIGQ9Ik0xODIuODU3IDQzOC44NTdxMCAxNS4xNDMtMTAuNzE0IDI1Ljg1N3QtMjUuODU3IDEwLjcxNC0yNS44NTctMTAuNzE0LTEwLjcxNi0yNS44NTdUMTIwLjQzIDQxM3QyNS44NTYtMTAuNzE0VDE3Mi4xNDMgNDEzdDEwLjcxNCAyNS44NTd6bTI1NiAwcTAgMTUuMTQzLTEwLjcxNCAyNS44NTd0LTI1Ljg1NyAxMC43MTQtMjUuODU3LTEwLjcxNC0xMC43MTUtMjUuODU3VDM3Ni40MyA0MTN0MjUuODU2LTEwLjcxNFQ0MjguMTQzIDQxM3QxMC43MTQgMjUuODU3ek00NzUuNDI3IDEyOHYxNDYuMjg2cTAgNi44NTctNC41NyAxMi4xNDN0LTExLjcxNSA2LjE0MkwxNjAuODU2IDMyNy40M3EuMjg2IDIgMS4yODYgNi4xNDJ0MS43MTQgNy41NzIuNzE0IDYuMjg2cTAgNC41NzItNi44NTcgMTguMjg2SDQyMC41N3E3LjQyOCAwIDEyLjg1NyA1LjQyOFQ0MzguODU1IDM4NHQtNS40MjggMTIuODU4LTEyLjg1NyA1LjQyOEgxMjcuOTk4cS03LjQyOCAwLTEyLjg1Ny01LjQyOFQxMDkuNzE0IDM4NHEwLTQgMy4xNDMtMTEuMjg1dDguNDI4LTE3IDUuODU3LTEwLjg1N0w3Ni41NyAxMDkuNzE1SDE4LjI4M3EtNy40MjggMC0xMi44NTctNS40MjhUMCA5MS40M3Q1LjQyNy0xMi44NTcgMTIuODU3LTUuNDI4aDczLjE0M3E0LjU3MiAwIDguMTQzIDEuODU3dDUuNzE1IDQuNDI4IDMuNzE1IDcgMi4xNDMgNy41NzIgMS41NzIgOC40MjggMS4yODUgNy4yODVoMzQzLjE0M3E3LjQyOCAwIDEyLjg1NyA1LjQyOFQ0NzUuNDI4IDEyOHoiLz48L3N2Zz4=);background-repeat:no-repeat}.Submenu.store .Submenu-header{padding-left:2em}.Submenu.store .Submenu-container{left:-182px;width:268px}.Submenu.store .Submenu-container:before{left:89%}.Submenu.store .MenuItem-header a{color:#047;text-decoration:none}.Submenu .MenuItem{width:247px}.Submenu .MenuItem-content{padding:.25em 1em}.Submenu .MenuItem-content ul{padding-top:.25em;padding-bottom:.25em;padding-left:1em}.Submenu .MenuItem-content li{margin-top:.5em;margin-bottom:.5em}.Submenu .MenuItem-content a{text-decoration:none}.Submenu .MenuItem-content a:hover,.Submenu .MenuItem-content a:focus{text-decoration:underline}.Submenu-header{padding-left:1.14286em;padding-right:1.14286em;font-size:14px;font-size:.875rem;display:block;color:#0073b9;line-height:55px;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none}.Submenu-header:after{position:absolute;right:50%;bottom:0;left:50%;content:"";margin:0 auto;height:1px;background:#0073b9;opacity:0;-webkit-transition:left 200ms ease-in-out, right 200ms ease-in-out;transition:left 200ms ease-in-out, right 200ms ease-in-out}.Submenu-header.hovering,.Submenu-header:hover,.Submenu-header:focus{color:#0073b9;text-decoration:none}.Submenu-header.hovering:after,.Submenu-header:hover:after,.Submenu-header:focus:after{right:1.14286em;left:1.14286em;opacity:1}.Submenu-container{position:absolute;top:100%;z-index:10;background-color:#eeeff2;box-shadow:0 3px 3px rgba(0,0,0,0.6);pointer-events:none;overflow:visible;visibility:hidden;top:40px;z-index:3;max-height:0;border:10px solid #fff;box-shadow:0 2px 5px 3px rgba(0,0,0,0.15);opacity:0;-webkit-transition:all 250ms ease 350ms;transition:all 250ms ease 350ms}.Submenu-container:after{content:"";display:table;clear:both}.Submenu-container:before{position:absolute;top:-10px;left:30px;width:0;height:0;content:"";margin-left:-3px;border:5px solid #fff;border-color:transparent transparent #fff #fff;box-shadow:-2px 2px 4px 0px rgba(0,0,0,0.085);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);box-sizing:border-box}.Submenu-container>ul{float:left;padding:0;background-color:#eeeff2}.Submenu-container>ul:after{content:"";display:table;clear:both}.Submenu-container>ul .Block{width:247px}.no-pointerevents .Submenu-container,.touchevents .Submenu-container{visibility:hidden;max-height:0}.no-pointerevents .Submenu.hovering .Submenu-container,.no-pointerevents .Submenu:hover .Submenu-container,.no-pointerevents .Submenu:focus .Submenu-container,.no-pointerevents .Submenu:active .Submenu-container,.touchevents .Submenu.hovering .Submenu-container,.touchevents .Submenu:hover .Submenu-container,.touchevents .Submenu:focus .Submenu-container,.touchevents .Submenu:active .Submenu-container{visibility:visible;max-height:999px;opacity:1}.js-menu-open{position:absolute;top:50%;right:0;z-index:1;margin:-1.125em .625em 0em 0em;padding:.125em .3125em;border:1px solid #0073b9;border-radius:3px;color:#0073b9;font-size:.875em;text-decoration:none}.js-menu-close{display:none}.js-menu.js-menu--active{position:fixed;overflow:hidden}.js-menu .js-menu-close{position:absolute;top:5px;right:0;width:40px;height:40px;display:block;padding-top:.75em;color:#fff;font-size:0;text-align:center;text-decoration:none}.js-menu .js-menu-close:before{position:absolute;top:50%;right:0;position:absolute;top:50%;margin-top:auto;margin-bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"\00d7";font-size:32px}.js-menu .PalmNavigation-header{position:fixed;margin:0 5%;width:90%;height:55px;border-bottom:1px solid #02b9ef}.PalmNavigation{padding-bottom:1em;background:#047}@media screen and (min-width: 48em){.PalmNavigation{display:none}}.js-menu .PalmNavigation{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;z-index:99999;padding-bottom:0;background:rgba(0,68,119,0.97);opacity:0;-webkit-transition:opacity ease 0.35s, visibility 0s 0.35s;transition:opacity ease 0.35s, visibility 0s 0.35s}.js-menu--active .PalmNavigation{visibility:visible;opacity:1;-webkit-transition:visibility 0.25s, opacity 0.25s;transition:visibility 0.25s, opacity 0.25s}.js-menu .PalmNavigation>ol,.js-menu .PalmNavigation>ul{overflow:auto;margin-top:55px;max-height:100%;padding-bottom:65px;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transition:opacity ease 0.25s, visibility 0s 0.25s, -webkit-transform 0.25s;transition:opacity ease 0.25s, visibility 0s 0.25s, -webkit-transform 0.25s;transition:transform 0.25s, opacity ease 0.25s, visibility 0s 0.25s;transition:transform 0.25s, opacity ease 0.25s, visibility 0s 0.25s, -webkit-transform 0.25s}.js-menu--active .PalmNavigation>ol,.js-menu--active .PalmNavigation>ul{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, -webkit-transform 0.3s;transition:transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s, -webkit-transform 0.3s}.PalmNavigation>ol a,.PalmNavigation>ul a{display:block;padding:1em 0 0 1em;color:#fff;font-size:1em;line-height:2;text-decoration:none}.js-menu .PalmNavigation>ol a,.js-menu .PalmNavigation>ul a{padding:.875em 0 0 2.25em}@media screen and (min-height: 710px){.PalmNavigation>ol a,.PalmNavigation>ul a{padding-top:1.5em;line-height:3}}.MenuItem{margin:0 1px 1px 0;outline:1px solid #fff;background-color:#eeeff2;text-align:left}.MenuItem .MenuItem-header{font-size:.875rem;font-weight:bold;line-height:1.5rem;padding-top:5px;padding-bottom:5px;padding-left:10px;display:block;background-color:#d7d9e0;color:#047}.MenuItem .MenuItem-subheader{font-weight:bold}.MenuItem .MenuItem-content{font-size:.75rem;font-weight:normal;line-height:1.5rem}.SiteSearch-term,.SiteSearch-submit{font-size:.75rem;font-weight:normal;line-height:1.5rem;float:left;border:1px solid #8990a4;padding:0}.SiteSearch-term:focus{box-shadow:0 0 5px 3px rgba(255,255,255,0.25)}.SiteSearch-term::-ms-clear,.SiteSearch-term::-webkit-search-cancel-button{display:none}.SiteSearch-submit{padding-left:0;padding-right:0;position:relative;width:2.5em;border-radius:0;background:#eeeff2;color:#0073b9}@media screen and (min-width: 48em){.SiteSearch-submit{color:#fff}}.SiteSearch-submit:focus{box-shadow:0 0 5px 3px rgba(255,255,255,0.25);background:#e0e1e7}@media screen and (min-width: 48em){.Masthead .Search-wrap{position:absolute;top:50%;right:100%;position:absolute;top:50%;margin-top:auto;margin-bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-right:1.25em}}@media screen and (max-width: 47.9375em){.Masthead .Search-wrap{width:auto;height:55px;right:130px}}.Masthead .SiteSearch{position:relative;float:none;margin-left:0;padding:0;background:transparent}@media screen and (max-width: 47.9375em){.Masthead .SiteSearch{position:static}}.Masthead .SiteSearch:before,.Masthead .SiteSearch:after{display:none}.Masthead .SiteSearch i{color:#fff;font-size:1.5em;-webkit-transition:color ease 0.25s, opacity ease 0.25s;transition:color ease 0.25s, opacity ease 0.25s}@media screen and (max-width: 47.9375em){.Masthead .SiteSearch i{color:#0073b9}}.Masthead .SiteSearch .SiteSearch-suggest{top:40px;right:-100%}.Masthead .SiteSearch .SiteSearch-suggest:before{position:absolute;top:0;left:90px;width:0;height:0;content:"";margin-left:-3px;border:5px solid #fff;border-color:transparent transparent #fff #fff;box-shadow:-2px 2px 4px 0px rgba(0,0,0,0.085);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);box-sizing:border-box}.Masthead .SiteSearch .SiteSearch-cancel,.Masthead .SiteSearch .SiteSearch-spinner{visibility:hidden;width:0;height:0}.Masthead .SiteSearch-term{font-size:1rem;line-height:1.5rem;position:absolute;top:0;width:40px;height:40px;cursor:pointer;display:inline-block;z-index:3;border:0;outline:0;box-shadow:none;background:#fff;opacity:0}@media screen and (min-width: 48em){.Masthead .SiteSearch-term{right:0;margin:-10px 0 0;padding:0;border-radius:80px;-webkit-transition:width ease 0.25s, opacity ease 0.25s, padding ease 0.25s;transition:width ease 0.25s, opacity ease 0.25s, padding ease 0.25s}}@media screen and (max-width: 47.9375em){.Masthead .SiteSearch-term{width:55px;height:55px;right:70px;margin:0;border-radius:0;-webkit-appearance:none}}.Masthead .SiteSearch-term::-ms-clear{display:none}.Masthead .SiteSearch-term:focus{cursor:text;width:15.625em;padding:0 0 0 1.25em;opacity:1}@media screen and (max-width: 47.9375em){.Masthead .SiteSearch-term:focus{left:0;width:75%}}.Masthead .SiteSearch-term:focus+.SiteSearch-submit{opacity:0}.Masthead .SiteSearch-term:focus ~ .SiteSearch-cancelbtn{display:block;visibility:visible;z-index:3;opacity:1}.Masthead .SiteSearch-submit{width:18px;height:18px;cursor:pointer;display:inline-block;position:relative;z-index:2;padding:0;border:0;outline:0;background:transparent;-webkit-appearance:none}@media screen and (min-width: 48em){.Masthead .SiteSearch-submit{right:12px}}@media screen and (max-width: 47.9375em){.Masthead .SiteSearch-submit{position:absolute;top:18px;right:90px}}.Masthead .SiteSearch-submit:before{display:none}.Masthead .SiteSearch-submit:focus,.Masthead .SiteSearch-submit:active{border:0;outline:0;box-shadow:none}.Masthead .SiteSearch-cancelbtn{position:absolute;top:-10px;right:10px;width:40px;height:40px;visibility:hidden;z-index:1;color:#8990a4;opacity:0;font-size:24px;text-align:center;text-decoration:none;-webkit-transition:opacity 0.2s, visibility 0.2s;transition:opacity 0.2s, visibility 0.2s}@media screen and (max-width: 47.9375em){.Masthead .SiteSearch-cancelbtn{position:absolute;top:0;right:70px;width:55px;height:55px;line-height:1}.Masthead .SiteSearch-cancelbtn:before{margin-left:-10%}}.Masthead .SiteSearch-cancelbtn:before{position:absolute;top:50%;margin-top:auto;margin-bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"\00d7"}@media screen and (min-width: 48em){.skipLinks{position:absolute;top:-1.875em}}@media screen and (max-width: 47.9375em){.skipLinks-toContent{display:none}}@media screen and (min-width: 48em){.skipLinks-toContent{position:relative;padding:.27778em .55556em;background:#047;background:rgba(0,0,0,0.5);color:#fff;font-size:1.125em;line-height:1.11111em}.skipLinks-toContent:focus{top:1.66667em}}.SiteFooter{padding:1.5rem .75rem;text-align:center}@media screen and (min-width: 75em){.SiteFooter{padding-left:0;padding-right:0}}.SiteFooter-toggle,.SiteFooter .IconList{display:none}.SiteFooter-linkList,.SiteFooter .LinkList{display:table;margin:1.5rem auto}.SiteFooter-linkList:after,.SiteFooter .LinkList:after{content:"";display:table;clear:both}@media screen and (max-width: 56.1875em){.SiteFooter-linkList,.SiteFooter .LinkList{display:none}}.SiteFooter-linkList h2,.SiteFooter .LinkList h2{font-size:.6875rem;font-weight:normal;line-height:1.5rem;float:left;margin:0 0.5em 0 0;letter-spacing:-0.2px}.SiteFooter-linkList ul,.SiteFooter .LinkList ul{list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0;font-size:.6875rem;font-weight:normal;line-height:1.5rem;float:left;letter-spacing:-0.1px}.SiteFooter-linkList ul:after,.SiteFooter .LinkList ul:after{content:"";display:table;clear:both}.SiteFooter-linkList ul>li,.SiteFooter .LinkList ul>li{float:left}.SiteFooter-linkList ul>li+li:before,.SiteFooter .LinkList ul>li+li:before{content:"|";display:inline-block;margin-left:0;margin-right:0}.SiteFooter-linkList ul a,.SiteFooter .LinkList ul a{color:inherit}.SiteFooter-branding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 48em){.SiteFooter-branding{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:1.5em;border-top:1px solid #d7d9e0}}.SiteFooter-socialBar,.SiteFooter-copyright,.SiteFooter-logo{display:block;margin:0 auto 1em}@media screen and (min-width: 48em){.SiteFooter-socialBar,.SiteFooter-copyright,.SiteFooter-logo{display:inline-block;margin:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}@media screen and (max-width: 47.9375em){.SiteFooter-socialBar{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.SiteFooter-logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.SiteFooter-copyright{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.SiteFooter-logo{width:175px;height:32px}@media screen and (min-width: 48em){.SiteFooter-logo{display:inline-block;float:right}}@media screen and (min-width: 48em){.SocialBar{display:inline-block;float:left}}.SocialBar-link{width:2em;height:2em;position:relative;display:inline-block;margin-left:0.5em;border-radius:50%;color:#eeeff2;background-color:#8990a4}.SocialBar-link:first-child{margin-left:0}.SocialBar-link--facebook:hover{background-color:#3b5998}.SocialBar-link--twitter:hover{background-color:#55acee}.SocialBar-link--youtube:hover{background-color:#e52d27}.SocialBar-link--linkedin:hover{background-color:#0077B5}.SocialBar-link--googleplus:hover{background-color:#dd4b39}.SocialBar-link--instagram:hover{background:-webkit-linear-gradient(305deg, #405df6 10%, #c13584 70%) no-repeat;background:linear-gradient(145deg, #405df6 10%, #c13584 70%) no-repeat}.SocialBar-icon{position:absolute;top:50%;margin-top:auto;margin-bottom:auto;left:50%;margin-left:auto;margin-right:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-height:50%}.MediaList{margin:0;padding:0}.Media{display:inline-block;border-bottom:1px solid #d7d9e0}.Media:after{content:"";display:table;clear:both}.Media .Media-object{display:block;float:left;padding-left:15px}.Media .Media-body{padding-right:.9375em;padding-left:.9375em;overflow:hidden;zoom:1}.Media .Media-title{font-weight:bold;font-style:normal}.Media:first-child{margin-top:0}.dr-SecondaryNav{background-color:#eeeff2;color:#0073b9}.dr-SecondaryNav:after{content:"";display:table;clear:both}.dr-SecondaryNav-toggle{width:3rem;height:3rem;float:right;display:none;border-left:1px solid #d7d9e0;padding:.75rem 0;text-align:center}@media screen and (max-width: 47.9375em){.dr-SecondaryNav-toggle{display:inline-block}}.dr-SecondaryNav-toggle>svg{fill:currentColor;stroke:currentColor;stroke-width:2;-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s, -webkit-transform 0.25s;pointer-events:none}.dr-SecondaryNav.is-active .dr-SecondaryNav-toggle>svg{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.dr-SecondaryNav-group.is-active .dr-SecondaryNav-toggle>svg{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.dr-SecondaryNav-group .dr-SecondaryNav-toggle{float:left;width:2.25rem;border-left:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media screen and (max-width: 47.9375em){.dr-SecondaryNav-group .dr-SecondaryNav-toggle{display:none}}@media screen and (min-width: 48em){.dr-SecondaryNav-group .dr-SecondaryNav-toggle{display:inline-block}}.dr-SecondaryNav-group .dr-SecondaryNav-toggle>svg{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.dr-SecondaryNav-title,.dr-SecondaryNav-item{display:block;border-left:.1875rem solid transparent}.dr-SecondaryNav-title:hover,.dr-SecondaryNav-title.is-current,.dr-SecondaryNav-item:hover,.dr-SecondaryNav-item.is-current{border-left-color:#0073b9;background-color:#fff}.dr-SecondaryNav-title>a,.dr-SecondaryNav-title>button:first-child,.dr-SecondaryNav-item>a,.dr-SecondaryNav-item>button:first-child{display:block;padding:.75rem;width:100%;text-decoration:none;color:inherit}.dr-SecondaryNav-title{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:bold}@media screen and (max-width: 47.9375em){.dr-SecondaryNav-title{border-right:1px solid #d7d9e0}}.dr-SecondaryNav-title>a,.dr-SecondaryNav-title>button:first-child{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.dr-SecondaryNav-group .dr-SecondaryNav-title{border-top:1px solid #d7d9e0;font-weight:normal}.dr-SecondaryNav-group .dr-SecondaryNav-title>a,.dr-SecondaryNav-group .dr-SecondaryNav-title>button:first-child{padding-left:2.25rem;text-align:left}@media screen and (min-width: 48em){.dr-SecondaryNav-group .dr-SecondaryNav-title>a,.dr-SecondaryNav-group .dr-SecondaryNav-title>button:first-child{padding-left:0}}@media screen and (max-width: 47.9375em){.dr-SecondaryNav-group .dr-SecondaryNav-title>button{cursor:default;color:#8990a4}}.dr-SecondaryNav-list{list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0}.dr-SecondaryNav-item{position:relative;border-top:1px solid #d7d9e0}.dr-SecondaryNav-item>a{padding-left:2.25rem}.dr-SecondaryNav-group .dr-SecondaryNav-item{border-top:0}.dr-SecondaryNav-group .dr-SecondaryNav-item>a{padding-left:3rem}@media screen and (max-width: 47.9375em){.dr-SecondaryNav:not(.is-active) .dr-SecondaryNav-title.is-current{border-left-color:transparent;background-color:transparent}.dr-SecondaryNav.is-loaded .dr-SecondaryNav-list{height:0;overflow:hidden}.dr-SecondaryNav.is-loaded.is-active .dr-SecondaryNav-list{height:auto;overflow:visible}}@media screen and (min-width: 48em){.dr-SecondaryNav-group .dr-SecondaryNav-list{height:0;overflow:hidden}.dr-SecondaryNav-group.is-active .dr-SecondaryNav-list{height:auto;overflow:visible}}.dr-FormField--date .dr-FormField-control{display:inline-block}.dr-FormField--date .dr-FormField-label,.dr-FormField--date .dr-FormField-error{display:block}@media screen and (max-width: 47.9375em){.hidden-palm{display:none !important}.visible-desk{display:none !important}}@media screen and (min-width: 48em){.hidden-desk{display:none !important}.visible-palm{display:none !important}}h1{color:#047;font-size:2.25rem;font-weight:800;line-height:3rem}h1.masthead{font-size:3rem;font-weight:800;line-height:3.75rem}h2{color:#047;font-size:1.5rem;font-weight:800;line-height:2.25rem}h3{color:#047;font-size:1.125rem;font-weight:700;line-height:1.5rem}h4{color:#047;font-size:1rem;font-weight:700;line-height:1.5rem}h4.section-heading{background-color:#0073b9;color:#fff;font-size:16px;padding:5px 20px;text-transform:uppercase}h4 em{font-style:normal;font-weight:400}form.form{background:#eeeff2;border:1px solid #d7d9e0;border-radius:4px;margin:0;padding:.75em .75em 1em}@media screen and (min-width: 48em){form.form{padding:1em 2em 2em}}form.form ul{list-style:none;margin:0;padding:0}form.form li{margin-bottom:24px}form.form abbr[title]{border-bottom:0}form.form .checkbox{display:block}form.form .input{margin-bottom:1em}form.form .input.small{width:40%}form.form .input.small input{max-width:8em}form.form .input.medium{width:80%}form.form .input.medium input{max-width:14em}form.form .input.large input{max-width:18em}form.form input[type="text"],form.form input[type="password"],form.form input[type="email"],form.form input[type="tel"],form.form input[type="url"],form.form input[type="number"],form.form input[type="datetime"],form.form input[type="datetime-local"],form.form input[type="date"],form.form input[type="month"],form.form input[type="time"],form.form input[type="week"],form.form textarea{border:solid 1px #8990a4;border-color:#8990a4 #d7d9e0 #d7d9e0 #8990a4;border-radius:4px;box-shadow:inset 1px 1px 10px rgba(0,0,0,0.1);margin-bottom:.2em;padding:.6em .5em;width:100%}@media screen and (min-width: 48em){form.form input[type="text"],form.form input[type="password"],form.form input[type="email"],form.form input[type="tel"],form.form input[type="url"],form.form input[type="number"],form.form input[type="datetime"],form.form input[type="datetime-local"],form.form input[type="date"],form.form input[type="month"],form.form input[type="time"],form.form input[type="week"],form.form textarea{border-radius:0}}form.form label{color:#3a3e4b;display:block;font-weight:bold;margin-bottom:.5em;text-shadow:1px 1px #fff}@media screen and (min-width: 48em){form.form label{text-shadow:none;font-weight:normal}}form.form label.check_boxes{display:inline;font-weight:bold}form.form input[type="submit"]{width:100%}@media screen and (min-width: 48em){form.form input[type="submit"]{width:auto}}form.form hr{border-style:solid;border-width:1px 0 0;color:#d7d9e0;margin:10px 0 15px}form.form .check_boxes.half-width,form.form .boolean.half-width{float:left;width:50%}form.form .check_boxes .checkbox,form.form .boolean .checkbox{margin:0 0 1.5em .5em}@media screen and (min-width: 48em){form.form .check_boxes .checkbox,form.form .boolean .checkbox{margin:0 0 .8em 2em}form.form .check_boxes .checkbox input,form.form .check_boxes .checkbox label,form.form .boolean .checkbox input,form.form .boolean .checkbox label{display:inline}}form.form .check_boxes input.check_boxes,form.form .check_boxes input.boolean,form.form .boolean input.check_boxes,form.form .boolean input.boolean{display:inline;margin-right:.5em}form.form .check_boxes label.collection_check_boxes,form.form .check_boxes label.boolean,form.form .boolean label.collection_check_boxes,form.form .boolean label.boolean{display:inline}form.form .field_with_errors{position:relative}form.form .field_with_errors label{color:#e35b40;font-weight:bold;position:relative}@media screen and (min-width: 48em){form.form .field_with_errors label:before{background:#d13c1f;border-radius:10em;color:#fff;content:'\00d7';display:block;font-size:1.2em;height:1.2em;left:-1.5em;line-height:1.3em;position:absolute;text-align:center;top:.1em;width:1.2em}}form.form .field_with_errors input{background-color:#fff2f0;border:solid 1px #e35b40;border-color:#d13c1f;box-shadow:inset 2px 2px 10px #eeeff2}form.form .field_with_errors .error{background:#d13c1f;border:solid 2px #bb361b;border-radius:4px;color:#fff;display:block;font-size:.8em;font-weight:bold;padding:.5em;width:100%}@media screen and (min-width: 48em){form.form .field_with_errors .error{background:none;border:0;bottom:-1.6em;color:#e35b40;font-size:.7em;font-weight:normal;left:0;padding:0;position:absolute}}form.form .hint{font-size:.875rem;font-weight:normal;line-height:1.5rem;display:block;color:#3a3e4b;font-style:italic}div.site-section{height:40px;display:block;background:gray;padding:10px 0 0 10px}div.site-section a{width:100%;height:100%;display:block;text-decoration:none;color:white;margin:-10px 0 0 -10px;padding:10px 0 0 10px}.primary{padding:10px}nav ul{list-style:none;margin:0;padding:0}nav.secondary{background-color:#D6DAE3;background:-webkit-linear-gradient(top, #d3dae5 0%, #F3F5F8 50%);background:linear-gradient(to bottom, #d3dae5 0%, #F3F5F8 50%);border-top:solid 1px #b3bfd2;padding:0 0 10px;margin:0 -10px -10px}nav.secondary h4{margin:0;padding:5px 0 5px 10px;border-bottom:solid 1px #b3bfd2;color:#445875}nav.secondary li.spacer,nav.secondary a,nav.secondary a:visited{display:block;width:auto;line-height:2.1em;padding-left:10px;text-decoration:none;color:#135175;position:relative}nav.secondary li.spacer:before,nav.secondary a:before,nav.secondary a:visited:before{position:absolute;bottom:-1px;left:0;width:100%;height:1px;content:"";background:#fff}nav.secondary li.spacer:after,nav.secondary a:after,nav.secondary a:visited:after{position:absolute;bottom:0px;left:0;width:100%;height:1px;content:"";background:#CED0D2}nav.secondary a:hover,nav.secondary a:visited:hover{color:#2A82A4}nav.secondary a.selected,nav.secondary a:visited.selected{background:white;color:#135175;font-weight:bold}nav.secondary a.selected:before,nav.secondary a:visited.selected:before{display:none}nav.secondary a.selected:after,nav.secondary a:visited.selected:after{left:100%;width:1px;height:100%;background:white}nav.secondary>ul>li>ul a,nav.secondary>ul>li>ul a:visited{color:#656565}@media screen and (max-width: 47.9375em){.rails-layout--siteSection nav.secondary li.spacer,.rails-layout--siteSection nav.secondary a,.rails-layout--siteSection nav.secondary a:visited{background:#DBE5E8 url("https://cdn.ramseysolutions.net/media/3_way_universal/mobile/ui/menu_arrow.png") right center no-repeat;font-size:18px;font-weight:bold;line-height:1em;padding:15px 30px 15px 20px;text-shadow:1px 1px #FFF;vertical-align:middle;-webkit-tap-highlight-color:#999}.rails-layout--siteSection nav.secondary li.spacer:after,.rails-layout--siteSection nav.secondary a:after,.rails-layout--siteSection nav.secondary a:visited:after{background:#B4C0C8;bottom:0;content:'';height:1px;left:0;position:absolute;width:100%}.rails-layout--siteSection nav.secondary>ul>li>ul a,.rails-layout--siteSection nav.secondary>ul>li>ul a:visited{background:#CBD5D7 url("https://cdn.ramseysolutions.net/media/3_way_universal/mobile/ui/menu_arrow.png") right center no-repeat;color:#626262;padding-left:40px}}@media screen and (min-width: 48em){.rails-layout--siteSection .content{background:-webkit-linear-gradient(left, #F3F5F8 0%, #F3F5F8 25%, #fff 25%);background:linear-gradient(to right, #F3F5F8 0%, #F3F5F8 25%, #fff 25%);padding:0}.rails-layout--siteSection .content:after{content:"";display:table;clear:both}.rails-layout--siteSection div.site-section{height:80px;margin:0;width:100%}.rails-layout--siteSection .primary{float:right;padding:2em;width:75%}.rails-layout--siteSection nav.secondary{border-top:0;float:left;font-size:.75em;line-height:1.2em;margin:0;width:25%}.rails-layout--siteSection nav.secondary li.spacer{min-height:2em}.rails-layout--siteSection nav.secondary a,.rails-layout--siteSection nav.secondary a:visited{padding-left:20px}.rails-layout--siteSection nav.secondary>ul>li>ul a,.rails-layout--siteSection nav.secondary>ul>li>ul a:visited{font-size:11px;line-height:2.1em;padding-left:30px}.rails-layout--siteSection #main{background:-webkit-linear-gradient(left, #F3F5F8 0%, #F3F5F8 18.4%, #fff 18.4%);background:linear-gradient(to right, #F3F5F8 0%, #F3F5F8 18.4%, #fff 18.4%)}.rails-layout--siteSection div.site-section{height:94px}.rails-layout--siteSection .primary{background-color:white;min-height:160px;position:relative;top:-12px;width:81.6%;z-index:2}.rails-layout--siteSection nav.secondary{padding-top:1em;position:relative;width:18.4%}.rails-layout--siteSection nav.secondary:after{background:none;box-shadow:-2px 0 20px rgba(0,0,0,0.6);content:'';height:130px;position:absolute;right:-17px;top:-10px;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);width:10px}}
