.ContestPlug-button{font-size:1em;font-weight:700;line-height:2.5em;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:6px;cursor:pointer;padding:0em 1.5em;text-align:center;text-decoration:none;color:#fff;-webkit-font-smoothing:auto}.ContestPlug-button:hover,.ContestPlug-button:focus{border-color:#0073b9;background-color:#fff;text-decoration:none;color:#0073b9}.ContestPlug-button::before{-webkit-transition:opacity ease 400ms;transition:opacity ease 400ms;opacity:0}[disabled].ContestPlug-button,.is-disabled.ContestPlug-button{pointer-events:none;background-color:#d7d9e0;cursor:not-allowed;color:#8990a4}[disabled].ContestPlug-button:hover,[disabled].ContestPlug-button:focus,.is-disabled.ContestPlug-button:hover,.is-disabled.ContestPlug-button:focus{background-color:#d7d9e0;color:#8990a4}.processing.ContestPlug-button,.is-loading.ContestPlug-button,[data-disable-with][disabled].ContestPlug-button{padding-left:40px}.processing.ContestPlug-button::before,.is-loading.ContestPlug-button::before,[data-disable-with][disabled].ContestPlug-button::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://a248.e.akamai.net/f/1611/26335/9h/dramsey.download.akamai.com/23572/npm/dr_theme/images/dr-form-icons.svg") no-repeat -18px -72px/36px 90px;content:""}.processing[disabled].ContestPlug-button::before,.processing.is-disabled.ContestPlug-button::before,.processing.ContestPlug-button:hover::before,.processing.ContestPlug-button:focus::before,.is-loading[disabled].ContestPlug-button::before,.is-loading.is-disabled.ContestPlug-button::before,.is-loading.ContestPlug-button:hover::before,.is-loading.ContestPlug-button:focus::before,[data-disable-with][disabled][disabled].ContestPlug-button::before,[data-disable-with][disabled].is-disabled.ContestPlug-button::before,[data-disable-with][disabled].ContestPlug-button:hover::before,[data-disable-with][disabled].ContestPlug-button:focus::before{background-position:0 -72px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'FontAwesome';src:url(//daveramsey-a.akamaihd.net/ruby/dr-root/assets/fa-9a8120b84615d3048cf37ed6173bc3d2.eot?25557728);src:url(//daveramsey-a.akamaihd.net/ruby/dr-root/assets/fa-9a8120b84615d3048cf37ed6173bc3d2.eot?25557728#iefix) format("embedded-opentype"),url(//daveramsey-a.akamaihd.net/ruby/dr-root/assets/fa-de183d042f8e62fd03ddf0613751ad16.woff?25557728) format("woff"),url(//daveramsey-a.akamaihd.net/ruby/dr-root/assets/fa-b43b604316981ce66207684b47791aeb.ttf?25557728) format("truetype"),url(//daveramsey-a.akamaihd.net/ruby/dr-root/assets/fa-9fc0c401e9b70d6285eee7ef3c491ce6.svg?25557728#fa) format("svg");font-weight:normal;font-style:normal}[class^="fa-"]:before,[class*=" fa-"]:before{speak:none;display:inline-block;width:1em;line-height:1;font-family:"FontAwesome";font-style:normal;font-variant:normal;font-weight:normal;text-align:center;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-cancel:before{content:'\e800'}.fa-facebook-square:before{content:'\e801'}.fa-search:before{content:'\e802'}.fa-angle-down:before{content:'\e803'}.fa-twitter-square:before{content:'\e804'}.fa-youtube-square:before{content:'\e805'}.fa-instagram:before{content:'\e806'}.fa-book:before{content:'\e807'}.fa-building:before{content:'\e808'}.fa-megaphone:before{content:'\e809'}.fa-flag:before{content:'\e80a'}.fa-chart-bar:before{content:'\e80b'}.fa-home:before{content:'\e80c'}.fa-umbrella:before{content:'\e80d'}.fa-ambulance:before{content:'\e80e'}.fa-money:before{content:'\e80f'}.fa-ok:before{content:'\e810'}.fa-unlink:before{content:'\e811'}.fa-child:before{content:'\e812'}.fa-lifebuoy:before{content:'\e813'}.fa-mail:before{content:'\e814'}.fa-location:before,.fa-map-marker:before{content:'\e815'}.fa-attention:before,.fa-warning:before{content:'\e816'}.fa-spinner:before{content:'\e817'}.Card--start .Card-hero-heading,#homepage-card-promo-start .Card-content-inner h3{font-family:sans-serif}.wf-active .Card--start .Card-hero-heading,.Card--start .wf-active .Card-hero-heading,.wf-active #homepage-card-promo-start .Card-content-inner h3,#homepage-card-promo-start .Card-content-inner .wf-active h3{font-family:"proxima-nova", "Open Sans", sans-serif;font-weight:800}.ContestPlug{width:100%;margin-top:1em;text-align:center}.ContestPlug-body{display:block;color:white;text-decoration:none}@media screen and (min-width: 48em){.ContestPlug-logo,.ContestPlug-heading,.ContestPlug-button{display:inline-block;vertical-align:middle}}@media screen and (min-width: 48em){.ContestPlug-logo{width:28%}}.ContestPlug-heading{margin:1rem 0;color:inherit;font-size:1.125rem;line-height:1.2;font-weight:normal}@media screen and (min-width: 48em){.ContestPlug-heading{margin:0;padding:0 1rem;font-size:1.333rem}}.wf-loading .ContestPlug-heading,.wf-active .ContestPlug-heading{font-family:"lexia", serif}.ContestPlug-button{background-color:#FF921D;border:2px solid transparent}.ContestPlug-button:hover,.ContestPlug-button:focus{border-color:#FF921D;background-color:#fff;text-decoration:none;color:#FF921D}@media screen and (max-width: 47.9375em){.SiteFooter{padding:0.3125em 0em;background:#eeeff2}}@media screen and (max-width: 47.9375em){.SiteFooter .Legal-copyright,.SiteFooter .copyright{font-size:12px;line-height:18px;text-align:center;margin:0;padding:0 0 5px 0;color:#3a3e4b}}.Footer-Link{display:block;font-size:0.75em;text-align:center;color:#fff;background:#047}@media screen and (min-width: 48em){.Footer-Link{display:none}}@media screen and (max-width: 47.9375em){.SiteFooter--split{border-top:0}}@media screen and (max-width: 47.9375em){.LinkList{display:none}}.footer-links--mobile{padding:1em 0em;background:#eeeff2}.footer-links--mobile:after{content:"";display:table;clear:both}.footer-links--mobile h4{font-size:0.875em;font-weight:"bold";line-height:1.42857em;text-transform:uppercase;padding:0em 0em 0.625em 1.5em}.footer-links--mobile ul{list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0;padding-left:2.5em;float:left;width:50%}.footer-links--mobile a{font-size:0.875em;font-weight:normal;line-height:1.42857em;display:inline-block;padding:0.75em 0 1em;text-align:center;text-decoration:none;color:#0073b9}.footer-links--mobile a:hover,.footer-links--mobile a:focus{text-decoration:underline}.customSelect{font-size:12px;line-height:18px;background-color:#fff;-webkit-box-shadow:inset 1px 1px 10px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 10px rgba(0,0,0,0.1);border:solid 1px #989898;border-color:#999999 #CBDFE8 #CBDFE8 #999999;padding:.8em 1.5em .8em .8em;position:relative;color:#999999;text-align:center}.customSelect:before{content:"";position:absolute;right:3px;top:11px;width:9px;height:16px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAQCAMAAADzlqVxAAAAJFBMVEUAAAD///+AgICampqZmZmZmZmYmJiYmJiampqZmZmZmZmZmZmTC3tGAAAAC3RSTlMAAQIrcHGVmr/S3ZZTjHEAAAA6SURBVHjabc5bCgAgCETRsXe5//0mjiBB9+uAKOKtSqDrLAE1Ek4DG1iHbfzKaW6g8YrASRgd+UF2AceDAntzPShOAAAAAElFTkSuQmCC)}select.hasCustomSelect{z-index:2}.input-group{display:table;font-size:16px}.input-group .input-group-input{display:table-cell;position:relative}.input-group input,.input-group select,.input-group .customSelect{border-top-right-radius:0px;border-bottom-right-radius:0px;height:40px;margin-bottom:0px !important;width:100%}.input-group input .customSelectInner,.input-group select .customSelectInner,.input-group .customSelect .customSelectInner{white-space:nowrap;line-height:1em}.input-group button,.input-group .btn,.input-group .Button{border-radius:0 4px 4px 0}.input-group .input-group-btn{width:1%;vertical-align:middle;white-space:nowrap;display:table-cell}@media screen and (max-width: 47.9375em){form.form .input-group input{border-top-right-radius:0px;border-bottom-right-radius:0px}}.navTertiary{padding-top:0px;padding-left:20px;margin:0;width:auto;background:none;list-style-type:none}.navTertiary:after{content:"";display:table;clear:both}.navTertiary li{float:left;margin-right:2em}.navTertiary li a{line-height:40px;background-image:none;background-color:transparent;font-family:'Open Sans', sans-serif;font-smoothing:antialiased;font-size:12px;color:#565656;text-transform:uppercase;border:none;text-decoration:none;float:left}.navTertiary li a#home{background-image:none;background-color:transparent;border:none}.navTertiary li.selected a{color:#858585}@media screen and (max-width: 47.9375em){.navTertiary{display:none}}.newsletter{position:relative;padding:2em 1.5em 1.5em}.newsletter:before{background-image:-webkit-linear-gradient(135deg, #02b9ef 0%, #02b9ef 23%, #fff 23%, #fff 30%, #e35b40 30%, #e35b40 73%, #fff 73%, #fff 80%, #02b9ef 80%, #02b9ef 100%, #02b9ef 100%);background-image:linear-gradient(-45deg, #02b9ef 0%, #02b9ef 23%, #fff 23%, #fff 30%, #e35b40 30%, #e35b40 73%, #fff 73%, #fff 80%, #02b9ef 80%, #02b9ef 100%, #02b9ef 100%);content:" ";position:absolute;top:2px;left:0;display:block !important;overflow:hidden;width:100%;height:8px;background-position:15px 0px;-webkit-background-size:80px 4px;background-size:80px 4px;background-repeat:repeat-x;content:" "}.newsletter:after{content:"";display:table;clear:both}@media screen and (max-width: 47.9375em){.newsletter{padding:0}}.newsletter .newsletter-content{padding:1.5em;background:#eeeff2}.newsletter .newsletter-content:after{content:"";display:table;clear:both}.newsletter h3{font-weight:normal}@media screen and (max-width: 47.9375em){.newsletter h3{margin-bottom:1em}}@media screen and (min-width: 48em){.newsletter h3{padding-right:1em;float:left;max-width:50%}}.newsletter form.form{background:none;border:none;padding:0}@media screen and (min-width: 48em){.newsletter form.form{max-width:50%;float:left}}@media screen and (max-width: 47.9375em){.newsletter form.form input[type="email"]{font-size:0.875em;font-weight:normal;line-height:1.42857em}}.newsletter .leadsy__success,.newsletter .leadsy__error{font-size:12px;line-height:18px;padding-top:0.5em}.newsletter .error,.newsletter .leadsy__error{color:#e35b40}.newsletter .success,.newsletter .leadsy__success{color:#8dc241}.input-group{position:relative;z-index:1}@media screen and (max-width: 47.9375em){.input-group{width:100%}}.input-group label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media screen and (min-width: 48em){.Card--newsletter .newsletter-content:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}.Card--newsletter .newsletter-content>h3{display:inline-block;vertical-align:middle}.Card--newsletter .newsletter-content>#newsletter_signup{display:inline-block;vertical-align:middle}}@media screen and (min-width: 48em){.Card--newsletter #newsletter_signup{float:left;width:50%}}@media screen and (min-width: 48em){.Card--newsletter .dr-FormField:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}.Card--newsletter .dr-FormField>#email{display:inline-block;vertical-align:middle}.Card--newsletter .dr-FormField>#submit{display:inline-block;vertical-align:middle}}.Card--newsletter .dr-FormField label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media screen and (min-width: 48em){.Card--newsletter .dr-FormField #email{width:60%}}@media screen and (max-width: 47.9375em){.Card--newsletter .dr-FormField #submit{width:100%;margin-top:1em}}.content{margin:0;padding:0;border-bottom:solid 1px transparent;background:#f3f5f8}@media screen and (max-width: 47.9375em){.Button{display:block}}@-webkit-keyframes flip{from{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes flip{from{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}.picobox-wrap{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;margin:auto}#pages_home .picobox-wrap,#pages_new_to_dave .picobox-wrap{top:50% !important;left:50% !important}@media screen and (max-width: 47.9375em){.picobox-wrap{width:100% !important;height:auto !important}}@media screen and (min-width: 48em){.picobox-wrap{max-width:853px;max-height:480px}}.picobox-wrap.fullscreen{padding:0}.picobox-wrap>.content{border:0}.picobox-wrap .close,.picobox-wrap.fullscreen .close{top:-32px;right:0;border:0;border-radius:0;background-color:transparent;color:#fff}@media screen and (max-width: 47.9375em){.picobox-wrap .close,.picobox-wrap.fullscreen .close{right:0}}.picobox-wrap .close:before,.picobox-wrap.fullscreen .close:before{font-size:36px;font-weight:normal}.Card--start .Card-hero-heading,#homepage-card-promo-start .Card-content-inner h3{font-family:"proxima-nova", "Open Sans", sans-serif;font-weight:800}.Card--start .Card-body{display:block;border-top:0;background:transparent}.Card--start .Card-body .Card-content{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:auto;padding:0}.Card--start .Card-hero{text-align:center;background:transparent url(//daveramsey-a.akamaihd.net/ruby/dr-root/assets/homepage/new_year/ny-hero-bg-64d1e36056507196697a355143cf9663.jpg) left top/cover no-repeat}@media screen and (min-width: 48em){.Card--start .Card-hero{overflow:hidden;position:relative}.Card--start .Card-hero:before{content:"";display:block;height:0;padding-top:44.59459%}}@media screen and (max-width: 47.9375em){.Card--start .Card-hero{-webkit-background-size:cover;background-size:cover}}.Card--start .Card-hero .Callout{display:none}@media screen and (min-width: 48em){.Card--start .Card-hero .Callout{position:absolute;right:20px;bottom:20px;z-index:2;display:block}}@media screen and (max-width: 47.9375em){.Card--start .Card-hero-content{padding:1em}}@media screen and (min-width: 48em){.Card--start .Card-hero-content{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%);width:100%}}.Card--start .Card-hero-heading,.Card--start .Card-hero-subheading{color:#fff}.Card--start .Card-hero-heading{font-size:3em}@media screen and (max-width: 47.9375em){.Card--start .Card-hero-heading{line-height:1.125;font-size:2.5em}}.Card--start .Card-hero-heading span{display:inline-block;text-transform:uppercase;position:relative}.Card--start .Card-hero-heading span:after{position:absolute;right:0;bottom:8px;left:0;content:"";height:5px;border-radius:20px;background-color:#02b9ef;-webkit-transform:perspective(1px) skewX(-50deg) rotate(-2deg);transform:perspective(1px) skewX(-50deg) rotate(-2deg)}@media screen and (max-width: 47.9375em){.Card--start .Card-hero-heading span:after{bottom:0}}.Card--start .Card-hero-subheading{letter-spacing:1px}@media screen and (max-width: 47.9375em){.Card--start .Card-hero-subheading{font-size:1.25em;letter-spacing:0}}.Card--start .Card-tabs{background-color:#fff}#homepage-card-promo-start .Card-body{background-color:transparent}#homepage-card-promo-start .Card-content{background:transparent url(//daveramsey-a.akamaihd.net/ruby/dr-root/assets/homepage/new_year/ny-not-sure-bg-fe921be6f22df4752df0be346141c07e.png) no-repeat;background-position:40% top;-webkit-background-size:cover;background-size:cover}@media screen and (min-width: 48em){#homepage-card-promo-start .Card-content{overflow:hidden;position:relative;background-position:left top;-webkit-background-size:contain;background-size:contain}#homepage-card-promo-start .Card-content:before{content:"";display:block;height:0;padding-top:36.56716%}}@media screen and (max-width: 47.9375em){#homepage-card-promo-start .Card-content-inner{padding:2em 1em 1em}}@media screen and (min-width: 48em){#homepage-card-promo-start .Card-content-inner{position:absolute;left:32px;position:absolute;top:50%;margin-top:auto;margin-bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:40%}}#homepage-card-promo-start .Card-content-inner h3{font-size:2.5em;line-height:1;color:#fff}@media screen and (max-width: 47.9375em){#homepage-card-promo-start .Card-content-inner h3{font-size:2em;width:80%}}#homepage-card-promo-start .Card-content-inner p{margin:1em 0;line-height:1;color:#fff}#homepage-card-promo-start .Card-content-inner .Button--inversed{background-color:transparent;border:2px solid #fff}#homepage-card-promo-start .Card-content-inner .Button--inversed:hover,#homepage-card-promo-start .Card-content-inner .Button--inversed:focus{color:#0073b9;border-color:#fff;background-color:#fff}.Tabs-navigation{list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.no-flex-wrap .Tabs-navigation{display:block}.no-flex-wrap .Tabs-navigation:after{content:"";display:table;clear:both}.Tabs-item{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background-color:#eeeff2}@media screen and (max-width: 47.9375em){.Tabs-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.no-flex-wrap .Tabs-item{display:block;float:left;width:25%}.Tabs-item:not(:first-child) .Tabs-item-link{border-left:1px solid #d7d9e0}.Tabs-item-link{display:block;padding:1em;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase;color:#8990a4}@media screen and (max-width: 47.9375em){.Tabs-item-link{font-size:12px;font-size:0.75rem;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1em 0.5em;line-height:1.2}}.Tabs-item-link:hover{color:#000}.is-active .Tabs-item-link{position:relative;color:#02b9ef;background-color:#fff}.is-active .Tabs-item-link:hover,.is-active .Tabs-item-link:focus{color:#02b9ef}.is-active .Tabs-item-link:before{position:absolute;top:-4px;right:0;left:0;width:100%;height:4px;content:"";z-index:1;background-color:#fff}.is-active .Tabs-item-link:after{position:absolute;top:-8px;right:0;left:0;width:100%;height:4px;content:"";z-index:1;background-color:#02b9ef}.js .Tab:not(.is-active){display:none}.js .Tab.is-active{display:block}.Tab-content{display:block;padding:1em}.Tab-content:after{content:"";display:table;clear:both}@media screen and (min-width: 48em){.Tab-content{padding:2em}}.flex-wrap .Tab-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 48em){.flex-wrap .Tab-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}}.Tab-content-column{position:relative}@media screen and (min-width: 48em){.no-flex-wrap .Tab-content-column{float:left}}.Tab-content-column:first-child{margin-bottom:1em}@media screen and (min-width: 48em){.Tab-content-column:first-child{width:60%;margin-bottom:0;padding-right:1em}}.Tab-content-column:last-child{text-align:center}@media screen and (min-width: 48em){.Tab-content-column:last-child{width:40%;margin-left:auto}}@media screen and (max-width: 47.9375em){.Tab-content-column p br{display:none}}.Tab-content-cta{margin-top:1.75em}.Tab-content-cta .Button{margin-right:0.5em}@media screen and (max-width: 47.9375em){.Tab-content-cta .Button ~ a{display:block;margin:1em 0;text-align:center}}.Tab-content .Callout{position:absolute;top:-15px;left:-90px;z-index:2}.no-flex-wrap .Tab-content .Callout{left:-85px}@media screen and (max-width: 47.9375em){.Tab-content .Callout{display:none}}.Tab-content .Callout--debt{left:-105px}.no-flex-wrap .Tab-content .Callout--debt,.flex-wrap .Tab-content .Callout--debt{left:-105px}.Video-wrap{position:relative;display:block}.Video-wrap:before,.Video-wrap:after{cursor:pointer;position:absolute;content:"";top:50%;left:50%}.Video-wrap:before{display:block;margin:-40px 0px 0px -40px;width:80px;height:80px;border:solid white 8px;border-radius:50%;background-color:rgba(255,255,255,0.5);opacity:.75}.Video-wrap:after{margin:-16.84211px 0px 0px -10px;padding:0;width:0px;height:0px;border-width:16px 0 16px 26.66667px;border-style:solid;border-color:transparent transparent transparent #ffffff}.Video-wrap:hover:before{opacity:1}
