﻿.dr-Hero{position:relative;background-color:#fff}.dr-Hero:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";z-index:2;background:-webkit-linear-gradient(top, rgba(62,141,171,0.8) 0%, rgba(62,141,171,0.6) 55%, rgba(155,203,82,0.4) 100%);background:linear-gradient(to bottom, rgba(62,141,171,0.8) 0%, rgba(62,141,171,0.6) 55%, rgba(155,203,82,0.4) 100%)}.dr-Hero-container{position:relative;z-index:3}.dr-Hero-title{color:#fff}.dr-Hero-cta.Button{margin-top:1.5rem}.dr-Callout-title{color:#189cb3}.dr-Callout:first-of-type{margin-top:-6.75rem;padding-top:5rem}.dr-Callout:last-of-type .dr-Callout-title,.dr-Callout:last-of-type .dr-Callout-lede{color:#fff}@media screen and (min-width: 48em){.Features--secondary .dr-MediaObject{padding-left:5rem;padding-right:7rem}}@media screen and (max-width: 47.9375em){.Features--secondary .dr-MediaObject-body--right{text-align:left}}#Banner{padding:0}#Banner .gds-Callout-container{padding:0.75rem 1.5rem 3.75rem;height:500px}@media only screen and (min-width: 37.5em){#Banner .gds-Callout-container{height:auto}}@media only screen and (min-width: 37.5em){#Banner .gds-Callout-logo{max-width:67%}}#Banner .gds-Callout-body{font-size:1.125rem;margin-top:0;text-align:center}@media only screen and (min-width: 37.5em){#Banner .gds-Callout-body{max-width:50%;text-align:left;font-size:1.5rem}}#Banner .gds-Callout-directCta{margin-top:0.75rem}@media only screen and (min-width: 37.5em){#Banner .gds-Callout-directCta{margin-top:2.25rem}}#Banner .gds-Callout-directCta a{display:block;margin:auto;max-width:15rem}@media only screen and (min-width: 37.5em){#Banner .gds-Callout-directCta a{display:inline-block}}#pages_everydollar #main{max-width:1200px}.App{padding:4.5rem 0.75rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;max-width:1200px;background:#fff;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-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){.App{padding:4.5rem 6rem;text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.App-image{margin-bottom:0.75rem;width:17em;max-width:17em;-webkit-box-flex:1 0 0;-webkit-flex-grow:1 0 0;-ms-flex-positive:1 0 0;flex-grow:1 0 0}.App-content{max-width:37rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media screen and (min-width: 48em){.App-content{padding-left:2.25rem}}.App-header{line-height:2.25rem;font-size:1.5rem;margin-bottom:0.75rem;color:#0073b9;font-weight:bold}@media screen and (min-width: 48em){.App-header{line-height:3rem;font-size:2.25rem}}.App-links a{text-decoration:none}.App .AppBadges-googlePlay{display:inline-block}.EasyBudget{padding:2.25rem 1.5rem;position:relative;width:100%;max-width:1200px;background:#fff;text-align:center}.EasyBudget-header{line-height:2.25rem;font-size:1.5rem;color:#0073b9}@media screen and (min-width: 48em){.EasyBudget-header{line-height:3rem;font-size:2.25rem}}.EasyBudget-copy{display:inline-block;max-width:738px;color:#3a3e4b}.EasyBudget-featureList{padding:0 0 2.25rem 0;text-align:center}.EasyBudget-feature{padding:0.75rem;display:inline-block;max-width:16rem;vertical-align:top}@media screen and (min-width: 48em){.EasyBudget-feature{width:13rem}}.EasyBudget-featureIcon{width:4rem}.EasyBudget-featureTitle{display:block;font-weight:600}.EasyBudget-featureDescription{line-height:1.5rem;font-size:1.125rem;display:block;margin:auto}.EasyBudget-ctaButton{display:inline-block}.EasyBudget-appStoreBadge{display:none}.EasyBudget-googlePlayBadge{display:none}.is-iPhone .EasyBudget-ctaButton{display:none}.is-iPhone .EasyBudget-appStoreBadge{display:inline-block}.is-android .EasyBudget-ctaButton{display:none}.is-android .EasyBudget-googlePlayBadge{display:inline-block}.Hero{padding:2.25rem 1.5rem;position:relative;width:100%;max-width:1200px;background:#fff url("https://cdn.ramseysolutions.net/ruby/dr-site/assets/everydollar/update/hero-background-9c312e1bf4865f8fc240540915705d6a1d15f13d10ead10d3058debeaf4827cd.jpg");background-size:cover;color:#3a3e4b;text-align:center;padding-bottom:9.75rem}.Hero-logo{margin-bottom:0.75rem;width:12em}.Hero-title{line-height:3rem;font-size:2.25rem;margin-bottom:0.25em;color:#0073b9;font-weight:bold;line-height:1.1}@media screen and (min-width: 48em){.Hero-title{line-height:3.75rem;font-size:3rem}}.Hero-subtitle{line-height:1.5rem;font-size:1rem;display:block;margin-bottom:1.5rem;color:#3a3e4b;font-weight:normal}@media screen and (min-width: 48em){.Hero-subtitle{line-height:1.5rem;font-size:1.125rem}}.Hero-ctaButton{display:inline-block}.Hero-appStoreBadge{display:none}.Hero-googlePlayBadge{display:none}.is-iPhone .Hero-ctaButton{display:none}.is-iPhone .Hero-appStoreBadge{display:inline-block}.is-android .Hero-ctaButton{display:none}.is-android .Hero-googlePlayBadge{display:inline-block}.Overhang{width:100%;max-width:1200px;background:#fff;text-align:center}.Overhang-image{padding:0 0.75rem;position:relative;top:-8.25rem;margin-bottom:-8.25rem;width:25em}.PlusComparison{line-height:1.5rem;font-size:0.875rem;padding:2.25rem 0.75rem;width:100%;max-width:1200px;background:#f8f8f8}@media screen and (min-width: 48em){.PlusComparison{line-height:1.5rem;font-size:0.875rem}}@media screen and (min-width: 48em){.PlusComparison{padding:4.5rem 6rem}.PlusComparison-freeHeader,.PlusComparison-plusHeader{width:6rem}}.PlusComparison-header{line-height:2.25rem;font-size:1.5rem;margin-bottom:0.75rem;color:#0073b9;font-weight:bold;text-align:center}@media screen and (min-width: 48em){.PlusComparison-header{line-height:3rem;font-size:2.25rem}}.PlusComparison-subHeader{line-height:1.5rem;font-size:1.125rem;text-align:center}.PlusComparison-table{line-height:1.5rem;font-size:1.125rem;margin:2rem auto 0;width:100%}.PlusComparison-freeHeader{background:#9DCA5A;color:#fff;font-weight:600;text-align:center;border-top-left-radius:0.25em}.PlusComparison-plusHeader{background:#189cb3;color:#fff;font-weight:600;text-align:center;border-top-right-radius:0.25em}.PlusComparison-description{padding:0.5em 1em 0.5em 0;border-top:1px solid rgba(215,217,224,0.75)}.PlusComparison-free{border-top:1px solid #9DCA5A;background:rgba(157,202,90,0.75);color:#fff;text-align:center}.PlusComparison-plus{border-top:1px solid #189cb3;background:rgba(24,156,179,0.75);color:#fff;text-align:center}.PlusComparison-freeHeader,.PlusComparison-plusHeader{padding:0.25em 0.5em}.PlusComparison-checkmark{width:1em;height:1em}.PlusComparison-caption{line-height:1.5rem;font-size:1.125rem;font-style:italic;text-align:center}.Review{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;width:100%;max-width:1200px;background:#189cb3 url("https://cdn.ramseysolutions.net/ruby/dr-site/assets/everydollar/update/testimonial-slice-background-3ddbe1aebfc02bd77e5f6fd10840a3261a14751eeaee6e30a68396354f4dfe79.jpg");background-size:cover;color:#fff;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.Review-previousButton,.Review-container,.Review-nextButton{padding:1.5rem}.Review-previousButton,.Review-nextButton{cursor:pointer;opacity:0.5}.Review-previousButton:hover,.Review-nextButton:hover{opacity:1}.Review-container{-webkit-box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0}.Review-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:auto;max-width:35rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.Review-item:not(.is-shown){display:none}.Review-image{display:none}@media screen and (min-width: 48em){.Review-image{display:inline-block;width:11rem}}.Review-content{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}@media screen and (min-width: 48em){.Review-content{padding-left:3rem}}.Review-content blockquote{margin:0 0 0.75rem}.Review-content blockquote::before{content:"“"}.Review-content blockquote::after{content:"”"}.Review-content cite{line-height:1.5rem;font-size:1.125rem}.Review-content cite::before{content:"— "}.no-flex-wrap .Review{display:none}.TenMinute{padding:4.5rem 0.75rem;position:relative;width:100%;max-width:1200px;background:#fff;text-align:center}@media screen and (min-width: 48em){.TenMinute{padding:4.5rem 6rem}}.TenMinute-header{line-height:2.25rem;font-size:1.5rem;margin-bottom:0.75rem;color:#0073b9;font-weight:bold}@media screen and (min-width: 48em){.TenMinute-header{line-height:3rem;font-size:2.25rem}}.TenMinute-subHeader{display:block;margin-bottom:1.5rem;color:#3a3e4b;font-weight:normal}.TenMinute-ctaButton{display:inline-block}.TenMinute-appStoreBadge{display:none}.TenMinute-googlePlayBadge{display:none}.is-iPhone .TenMinute-ctaButton{display:none}.is-iPhone .TenMinute-appStoreBadge{display:inline-block}.is-android .TenMinute-ctaButton{display:none}.is-android .TenMinute-googlePlayBadge{display:inline-block}
