#Banner1,#Banner2{height:800px;background-repeat:no-repeat;background-size:cover;background-position-y:30%;background-position-x:right;border-top:3px solid #48adfe;border-bottom:3px solid #48adfe}h1,h2{text-align:center}header{text-align:center;background-color:#fff;position:fixed;left:0;right:0;top:0;border-bottom:4px solid #27a7ff;z-index:999999;height:60px}header .Wrapper{width:100%;max-width:850px;margin:0 auto;padding:5px;box-sizing:border-box}header .Wrapper nav{display:inline-block;line-height:60px;float:right}#NarrowMenu a,header .Wrapper nav a{color:#000;font-weight:700;text-decoration:none;padding:0 6px;text-transform:uppercase}#Banner1 h1,#Banner1 h2{color:#fff;font-weight:400}#NarrowMenu a.current,#NarrowMenu a:hover,header .Wrapper nav a.active,header .Wrapper nav a:hover{text-decoration:underline}header img{max-width:250px;float:left}#headerMenuBtn{display:none;width:30px!important;float:none!important;vertical-align:middle;cursor:pointer;padding:0 6px}#headerMenuBtn:hover{background-color:#ccc}.GetStartedLink{background-color:#48adfe;padding:5px 6px!important;color:#fff!important;text-decoration:none!important;border-radius:9px;border:2px solid #31708e;margin-left:10px;text-transform:initial!important}#FamilyWrapper .Background,#FamilyWrapper .Img img{border-radius:35px;position:absolute;height:100%;width:100%}.GetStartedLink:hover{background-color:#31708e}#NarrowMenu{display:none;background-color:#f7f9fb;width:100%;position:absolute;top:60px;left:0;right:0;box-shadow:0 10px 10px 0 #000;padding-top:25px}#NarrowMenu a{display:block;padding:5px 0;font-size:22px}#mainContentWrapper{margin-top:64px}@media (max-width:820px){header .Wrapper .Links .Main{display:none}#headerMenuBtn{display:inline-block}.GetStartedLink{margin:0 10px}}#FamilyWrapper{position:relative;width:480px;height:480px;margin:0 auto}#FamilyWrapper .Background{background-color:#48adfe;top:0;left:0}#FamilyWrapper .Img img{top:40px;left:40px;box-shadow:0 0 10px 0 #fff}@media(max-width:1200px){#FamilyWrapper{width:350px;height:350px}}#Banner1{background-image:url(/resources/images/homepage/MyFinancialHealthBanner-Wide.webp)}#Banner2{background-image:url(/resources/images/homepage/Michael-Demner-Wide.webp)}@media(max-width:1080px){#Banner1{background-image:url(/resources/images/homepage/MyFinancialHealthBanner-Mid.webp);height:500px;background-position-x:left}#Banner2{background-image:url(/resources/images/homepage/Michael-Demner-Mid.webp);height:550px}}@media(max-width:720px){#Banner1{background-image:url(/resources/images/homepage/MyFinancialHealthBanner-Narrow.webp)}#Banner2{background-image:url(/resources/images/homepage/Michael-Demner-Narrow.webp);background-position-x:100%;height:300px;background-position-y:68%;background-size:auto}}.HomepageSection{background-color:#fff;min-height:300px;padding-top:50px;padding-bottom:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.HomepageSection.Blue{background-color:#39a1f4}.HomepageSection.Gray{background-color:#fbfbfb}.HomepageSection .content{width:100%;max-width:1200px;margin:0 auto;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.HomepageSection .content li,.HomepageSection .content p{font-size:27px}.HomepageSection.Blue h2{text-align:center;font-size:40px;text-shadow:1px 1px #000;color:#fff;margin:0 auto 50px}.HomepageSection.Blue li{color:#fff;font-size:24px;margin-bottom:15px;text-shadow:-1px 1px #333}#Banner1 .Row{height:100%;width:50%;align-items:center;justify-content:center}#Banner1 h1{text-shadow:0 0 10px #000;font-size:70px;text-transform:uppercase;padding-bottom:20px}#Banner1 h2{text-shadow:0 0 40px #000;font-size:40px;margin-bottom:55px}@media(max-width:1100px){#Banner1 .Row{display:flex!important;width:100%}#Banner1 h1{font-size:50px}#Banner1 h2{font-size:35px}}@media(max-width:600px){#FamilyWrapper{width:300px;height:300px}#Banner1 .Row{display:flex!important;width:100%}#Banner1 h1{font-size:35px}#Banner1 h2{font-size:25px}header img{max-width:150px}}#AboutUs{min-height:635px}#AboutUs h2{color:#27a7ff;font-size:40px;font-weight:700}#AboutUs .Item p{text-align:left}.FAQRow{margin:30px 0}.FAQRow .Question{font-weight:700;font-size:25px;color:#39a1f4}.FAQRow .Answer{margin-top:10px;font-size:21px}#FeatureDetails .Row{margin-bottom:30px}#FeatureDetails .Item img{border-radius:20px;box-shadow:0 0 10px 0 #ccc;width:100%}#FeatureDetails ul{vertical-align:middle;display:table-cell;height:390px}.SliderWrapper{display:flex;margin:40px 0 20px}.SliderWrapper .range{flex:1;width:50px;max-width:50px;text-align:center;color:#b8bcc7;font-weight:400;font-size:16px;line-height:140%}.SliderWrapper .slider{flex:1;background:#8fbef5;border-radius:20px;height:8px;margin-top:7px;margin-left:20px;margin-right:20px}.SliderWrapper .slider .ui-slider-handle{background:#217fed;border:4px solid #fff;width:24px;height:24px;border-radius:20px;margin-top:-7px;cursor:pointer;font-size:18px;line-height:140%;text-align:center;color:#217fed;outline:0}.SliderWrapper .slider .ui-slider-handle .handle-text{position:relative;top:-25px;width:100px;text-align:center;left:-35px}#save100chart{height:420px}.AboutUsBlock li,.AboutUsBlock p{font-size:20px!important}@media (max-width:900px){.Row{display:block}}