@charset "UTF-8";*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline;text-decoration:none}html{-webkit-font-smoothing:antialiased}table{border-collapse:collapse}body{-webkit-backface-visibility:hidden}body,html{width:100%;height:100%}li,ol,ul{list-style:none}img{max-width:100%}h1{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2em;font-weight:600;color:#62ac7c;padding-bottom:10px}h2{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.8em;font-weight:300;color:#373737}h3{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.3em;font-weight:600;color:#373737}h4{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;font-weight:600;color:#838383}p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;font-weight:400;color:#373737;padding-bottom:10px}aside{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8em;font-weight:400;color:#838383;padding-bottom:10px}aside li{padding-left:10px;padding-top:10px}aside li:before{content:"✱";padding-right:5px;color:#62ac7c}sup{vertical-align:super;font-size:50%;padding-left:2px}sub{vertical-align:sub;font-size:50%;padding-left:2px}legend{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.3em;font-weight:300;color:#838383;display:table;white-space:normal;padding-bottom:20px}.red{color:#de453e}.green{color:#62ac7c}.basic-hero,.intro-row{zoom:1}.basic-hero:after,.intro-row:after{content:"";display:table;clear:both}.tabbing-menu a i,.tabbing-menu a span{position:relative;top:25%;-webkit-transform:translateY(-50%)}.button-row,.cleared{width:100%;clear:both;display:block;float:left}header{height:50px;width:100%;background-color:#373737}header .nav-container{max-width:62.5em;margin-left:auto;margin-right:auto}header .nav-container:after,header .nav-container:before{content:" ";display:table}header .nav-container:after{clear:both}header .nav-container img{max-height:28px;margin-top:10px;float:left}header .nav-container p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2em;font-weight:600;color:#fff;float:left;padding-top:17px;padding-left:5px}@media screen and (max-width:582px){header .nav-container p{font-size:.75em}}header .right-menu{float:right}header .horizontal-menu{float:inherit;text-align:right}@media screen and (max-width:991px){header .horizontal-menu{display:none}}header .horizontal-menu li{float:right}header .horizontal-menu a{float:left;height:50px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.88em;font-weight:400;color:#fff;padding:17px 8px 0;display:block;border-right:1px solid #2d2d2d;-webkit-transition:background .3s ease-in;-moz-transition:background .3s ease-in;transition:background .3s ease-in}header .horizontal-menu a i{padding-right:5px}header .horizontal-menu a:hover{background-color:#1e1e1e}header .dropdown-button{background-color:#373737;color:#8fbbed;padding:14px;font-size:16px;border:none;cursor:pointer;display:none}@media screen and (max-width:991px){header .dropdown-button{display:block}}header .dropdown-button:focus,header .dropdown-button:hover,header .dropdown-content a:hover{background-color:#373737;outline:0}header .dropdown{position:relative;display:inline-block}header .dropdown-content{top:50px;right:0;display:none;position:absolute;text-align:left;background-color:#373737;width:200px}header .dropdown-content a{color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;font-weight:400;color:#fff;display:block;float:left;height:40px;padding:10px 0 0 20px;width:200px;border-bottom:1px solid #444}header .dropdown-content a:hover{background-color:#1e1e1e}header .show-dropdown{display:block}header.fixed{position:fixed;top:0;z-index:999}body{background-color:#eee;font-size:16px}.noscroll{overflow:hidden}.center{text-align:center}.global-container{max-width:62.5em;margin-left:auto;margin-right:auto;height:auto;background-color:#fff;margin-top:30px;margin-bottom:40px;overflow:hidden;border-radius:6px}.global-container:after,.global-container:before{content:" ";display:table}.global-container:after{clear:both}.tabbing-menu{background-color:#eee;padding-top:20px;border-bottom:10px solid #acc688;display:block;float:left;width:100%;position:relative}.tabbing-menu a{-webkit-transition:background .3s ease-in;-moz-transition:background .3s ease-in;transition:background .3s ease-in;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.1em;font-weight:400;color:#838383;height:50px;width:16.6666%;float:left;display:block;box-sizing:border-box;text-align:center;border-radius:6px 6px 0 0}.tabbing-menu a i{font-size:1.5em;padding-right:5px}.tabbing-menu a span{top:15%}@media screen and (max-width:716px){.tabbing-menu a span{display:none}}.tabbing-menu a:hover{background-color:#acc688;color:#fff}.tabbing-menu a.selected{background-color:#acc688;color:#fff;box-shadow:none}.tabbing-menu a.disabled{opacity:.8}.tabbing-menu a.disabled:hover{color:#838383;background-color:#eee;cursor:not-allowed}.info-container{padding:40px;color:#373737;overflow:auto}.welcome-container{padding:40px;color:#373737;overflow:auto}.welcome-container h1{font-size:21px}.tabbed-container{padding:40px;margin-top:60px;color:#373737}.basic-container{padding:40px;margin-top:0;color:#373737;overflow:auto}.omega{margin-right:0}.cleared{padding-bottom:10px}.cleared textarea{width:100%;height:100px;resize:none}.divide{border-bottom:1px solid #c8d4de;padding-bottom:15px;margin-bottom:15px}.welcome-message{float:left;display:block;margin-right:2.12766%;width:100%;margin-left:0}.welcome-message:last-child{margin-right:0}@media screen and (max-width:582px){.welcome-message{float:left;display:block;margin-right:4.34783%;width:100%;margin-left:0}.welcome-message:last-child{margin-right:0}}.welcome-message h1{padding-bottom:20px;font-size:1.8em}.welcome-message a h2{padding-top:0;padding-bottom:15px;color:#00f}.welcome-message a h2:hover{color:#009}.welcome-message h2{display:block;font-size:1em;font-weight:700;line-height:inherit;padding-top:5px;padding-bottom:10px}.welcome-message h3{display:block;font-size:.8em;font-weight:400;line-height:inherit;padding-top:10px}.welcome-message h4{padding-top:10px;padding-bottom:10px;font-size:1.3em;color:#6e6e6e}.welcome-message div p a{font-size:1.3em}.welcome-message a.anchor{display:block;position:relative;top:-45px;visibility:hidden}.welcome-message ol,.welcome-message ul{padding:30px;width:100%;text-align:left;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.1em}.welcome-message ol li,.welcome-message ul li{padding-bottom:10px}.welcome-message ol li{list-style:decimal}.welcome-message ul li{list-style:disc}.intro{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-left:17.02128%;padding-top:40px}.intro:last-child{margin-right:0}@media screen and (max-width:582px){.intro{float:left;display:block;margin-right:4.34783%;width:100%;margin-left:0}.intro:last-child{margin-right:0}}.long-label-adjust label{margin-right:-10px}.follow-us{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;width:100%;clear:both;text-align:left;margin-bottom:10px}footer.copyright{background:#373737;color:#62ac7c;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;width:100%;clear:both;text-align:center}.social-link-preamble{margin-left:5px;margin-right:5px;color:#de453e}.sitemap-link:hover{border-bottom:1px solid #437f58}.emr-link,.social-link{margin-left:5px;margin-right:5px}.emr-link:hover,.social-link:hover{border-bottom:1px solid #437f58}.social-link{color:#62ac7c}.info-link{margin-left:5px;margin-right:5px;color:#fff}.info-link:hover{border-bottom:1px solid #d9d9d9}#back-to-top{display:none;position:fixed;z-index:999;right:20px;bottom:80px;font-size:18px;border:none;outline:0;background-color:#64c0bf;color:#fff;cursor:pointer;padding:15px;border-radius:5px}#back-to-top:hover{background-color:#378786}.add-credits,.add-entity,.contact-button,.copy-plan,.download-api,.export-csv,.login-button-large,.login-button-small,.printer-friendly,.register-button-large,.register-button-small,.revoke-sharing,.share-plan,.subscribe-premium,.subscribe-standard,.transfer-plan{-webkit-appearance:none;-moz-appearance:none;padding:10px 15px;border-radius:6px;border:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;font-weight:400;color:#fff;display:inline-block;-webkit-transition:background .3s ease-in;-moz-transition:background .3s ease-in;transition:background .3s ease-in}.add-credits:focus,.add-entity:focus,.contact-button:focus,.copy-plan:focus,.download-api:focus,.export-csv:focus,.login-button-large:focus,.login-button-small:focus,.printer-friendly:focus,.register-button-large:focus,.register-button-small:focus,.revoke-sharing:focus,.share-plan:focus,.subscribe-premium:focus,.subscribe-standard:focus,.transfer-plan:focus{outline:0}.button-row{padding-top:20px}.add-entity{background-color:#62ac7c;float:right;margin-right:12%;cursor:pointer}.add-entity:hover{background-color:#3a6e4c}.add-credits{background-color:#62ac7c;float:left;margin-left:10px;cursor:pointer}.add-credits:hover{background-color:#3a6e4c}.download-api,.subscribe-premium,.subscribe-standard{float:left;cursor:pointer;margin-right:10px}.subscribe-standard{background-color:#98cfaf}.subscribe-standard:hover{background-color:#52af79}.subscribe-premium{background-color:#bf87c9}.subscribe-premium:hover{background-color:#9449a1}.download-api{background-color:#64c0bf}.download-api:hover{background-color:#378786}.copy-plan,.revoke-sharing,.share-plan,.transfer-plan{float:left;margin-right:10px;margin-bottom:20px;cursor:pointer}.share-plan{background-color:#64c0bf}.share-plan:hover{background-color:#378786}.transfer-plan{background-color:#f09a3d}.transfer-plan:hover{background-color:#b9670e}.revoke-sharing{background-color:#de453e}.revoke-sharing:hover{background-color:#9b201b}.copy-plan{background-color:#8fbbed}.copy-plan:hover{background-color:#3786df}.export-csv{float:none;cursor:pointer;margin-bottom:20px;background-color:#0078c1}.export-csv:hover{background-color:#00395b}.red-button{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.3em;font-weight:300;color:#fff;padding:10px 30px;background-color:#de1a17;cursor:pointer}.save-button{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.3em;font-weight:300;color:#fff;padding:10px 30px;background-color:#6cb586;cursor:pointer}.cancel-button{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.3em;font-weight:300;color:#fff;padding:10px 30px;margin:2px 0;background-color:#c7c6c6;cursor:pointer}.printer-friendly{background-color:#bfbebe;float:left;margin:0 0 20px 30%;cursor:pointer}.printer-friendly:hover{background-color:#8c8b8b}.create-a-strategy a{padding:40px;margin-bottom:20px;text-align:center;display:block;border-radius:6px;-webkit-transition:background .3s ease-in;-moz-transition:background .3s ease-in;transition:background .3s ease-in}.create-a-strategy a h4{color:#fff;font-size:1.2em}.create-a-strategy a.optimised-create{background-color:#62ac7c}.create-a-strategy a.optimised-create:hover{background-color:#3a6e4c}.create-a-strategy a.self-create{background-color:#8fbbed}.create-a-strategy a.self-create:hover{background-color:#3786df}.strategy-controls a{padding:30px;text-align:center;display:block;width:80%;margin:20px auto;border-radius:6px;-webkit-transition:background .3s ease-in;-moz-transition:background .3s ease-in;transition:background .3s ease-in;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2em;font-weight:600;color:#fff}.strategy-controls a aside{color:#fff;margin:0;padding:5px}.strategy-controls a.optimise-strategy{background-color:#bf87c9}.strategy-controls a.optimise-strategy:hover{background-color:#9449a1}.strategy-controls a.new-strategy{background-color:#62ac7c}.strategy-controls a.new-strategy:hover{background-color:#3a6e4c}.strategy-controls a.edit-strategy-button{background-color:#f09a3d}.strategy-controls a.edit-strategy-button:hover{background-color:#b9670e}.strategy-controls a.view-results-button{background-color:#8fbbed}.strategy-controls a.view-results-button:hover{background-color:#3786df}.strategy-table{vertical-align:center}.strategy-table a{padding:7px;display:inline-block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9em;font-weight:600;color:#fff;border-radius:6px;-webkit-transition:background .3s ease-in;-moz-transition:background .3s ease-in;transition:background .3s ease-in}.strategy-table .view-strategy{background-color:#acc688}.strategy-table .view-strategy:hover{background-color:#7b9d4b}.strategy-table .adopt-strategy{background-color:#8fbbed}.strategy-table .adopt-strategy:hover{background-color:#3786df}.strategy-table .delete-strategy{background-color:#de453e}.strategy-table .delete-strategy:hover{background-color:#9b201b}.cancel-button,.red-button,.save-button{-webkit-appearance:none;-moz-appearance:none;padding:10px 15px;border-radius:6px;border:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;font-weight:400;color:#fff;display:inline-block;-webkit-transition:background .3s ease-in;-moz-transition:background .3s ease-in;transition:background .3s ease-in}.cancel-button:hover,.red-button:hover,.save-button:hover{border-color:rgba(0,0,0,.07);background-color:#888}.cancel-button[data-loading],.cancel-button[disabled],.red-button[data-loading],.red-button[disabled],.save-button[data-loading],.save-button[disabled]{border-color:rgba(0,0,0,.07)}.cancel-button[data-loading],.cancel-button[data-loading]:hover,.cancel-button[disabled],.cancel-button[disabled]:hover,.red-button[data-loading],.red-button[data-loading]:hover,.red-button[disabled],.red-button[disabled]:hover,.save-button[data-loading],.save-button[data-loading]:hover,.save-button[disabled],.save-button[disabled]:hover{cursor:default;background-color:#999}.cancel-button[data-size=xs],.red-button[data-size=xs],.save-button[data-size=xs]{padding:4px 8px}.cancel-button[data-size=xs] .ladda-label,.red-button[data-size=xs] .ladda-label,.save-button[data-size=xs] .ladda-label{font-size:.7em}.cancel-button[data-size=s],.red-button[data-size=s],.save-button[data-size=s]{padding:6px 10px}.cancel-button[data-size=s] .ladda-label,.red-button[data-size=s] .ladda-label,.save-button[data-size=s] .ladda-label{font-size:.9em}.cancel-button[data-size=l] .ladda-label,.red-button[data-size=l] .ladda-label,.save-button[data-size=l] .ladda-label{font-size:1.2em}.cancel-button[data-size=xl] .ladda-label,.red-button[data-size=xl] .ladda-label,.save-button[data-size=xl] .ladda-label{font-size:1.5em}header.fixed{position:fixed;top:0;z-index:999}.landing-container{max-width:62.5em;margin-left:auto;margin-right:auto;clear:both}.landing-container:after,.landing-container:before{content:" ";display:table}.landing-container:after{clear:both}.basic-hero p,.hero .hero-caption p{color:#fff;font-size:1.3em;padding-right:60px}.basic-hero img,.hero .hero-caption img{max-width:80%;max-height:150px;padding-bottom:20px}.basic-hero h2,.hero .hero-caption h2{color:#fff;font-size:2.6em;font-weight:300;padding-bottom:20px}.basic-hero aside,.hero .hero-caption aside{color:#fff}@media screen and (max-width:991px){.basic-hero p,.hero .hero-caption p{padding-right:0}}.hero{position:relative;clear:both;width:100%}@media screen and (min-width:991px){.hero{height:60%;max-height:500px}}.hero a.anchor{display:block;position:relative;top:-45px;visibility:hidden}.hero .hero-image{margin-right:0;height:200px}@media screen and (min-width:991px){.hero .hero-image{width:50%;float:left;height:100%}}.hero .landing-image{background:url(../images/landing/calculating.jpg);background-position:center;background-size:cover}.hero .how-to-use-image{background:url(../images/landing/strategy-screen.jpg);background-position:center;background-size:cover}.hero .how-our-financial-planning-works-image{background:url(../images/landing/mathematics-calculations-1.jpg);background-position:center;background-size:cover}.hero .financial-plan-image{background:url(../images/landing/piggy-banks.jpg);background-position:center;background-size:cover}.hero .hero-caption{position:relative;background-color:#acc688;z-index:2;padding-top:20px;padding-left:20px;padding-bottom:20px}@media screen and (min-width:991px){.hero .hero-caption{width:50%;float:left;height:100%}.hero .hero-caption h2,.hero .hero-caption p{max-width:700px}.hero .hero-caption:before{content:'';display:block;position:absolute;top:30px;left:-20px;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #acc688}}@media screen and (max-width:991px){.hero .hero-caption{text-align:center;padding:20px}}.hero .hero-caption h1{font-size:3em;font-weight:700;color:#fff}.hero .hero-caption a{font-style:normal;border-bottom:2px solid #62ac7c;color:#fff;font-weight:700}.hero .hero-caption a:hover{color:#62ac7c;border-bottom:2px solid #373737}.app-container{max-width:62.5em;margin-left:auto;margin-right:auto}.app-container:after,.app-container:before{content:" ";display:table}.app-container:after{clear:both}.intro-row{clear:both;padding-bottom:40px}.intro-row a.anchor{display:block;position:relative;top:-45px;visibility:hidden}.intro-image{float:left;display:block;margin-right:2.12766%;width:48.93617%;margin-left:0;padding-top:40px;padding-right:40px}.intro-image:last-child{margin-right:0}@media screen and (max-width:991px){.intro-image{float:left;display:block;margin-right:2.85714%;width:100%;margin-left:0}.intro-image:last-child{margin-right:0}}@media screen and (max-width:991px){.intro-image{text-align:center}.intro-image img{max-width:275px}}.intro-paragraph-left h2,.intro-paragraph-right h2{padding-bottom:20px}.intro-paragraph-left h3,.intro-paragraph-right h3{margin-bottom:20px;padding-left:20px;border-left:3px solid #acc688;color:#6cb586}.intro-paragraph-left p,.intro-paragraph-right p{font-size:1.1em;line-height:1.6}.intro-paragraph-left a,.intro-paragraph-right a{font-style:normal;border-bottom:2px solid #acc688;color:#000;font-weight:700}.intro-paragraph-left a:hover,.intro-paragraph-right a:hover{color:#acc688;border-bottom:2px solid #373737}.intro-paragraph-left .giant-list,.intro-paragraph-right .giant-list{padding-bottom:10px}.intro-paragraph-left .giant-list li,.intro-paragraph-right .giant-list li{margin-left:30px;position:relative;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#6cb586;font-size:1.3em;line-height:1;font-weight:600;padding-top:10px;padding-bottom:10px}.intro-paragraph-left .giant-list li:before,.intro-paragraph-right .giant-list li:before{content:"\f069";display:block;font-family:fontawesome;color:#acc688;position:absolute;left:-30px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.intro-paragraph-left{float:left;display:block;margin-right:2.12766%;width:48.93617%;margin-left:0;padding-top:40px;padding-right:40px}.intro-paragraph-left:last-child{margin-right:0}@media screen and (max-width:991px){.intro-paragraph-left{float:left;display:block;margin-right:2.85714%;width:100%;margin-left:0}.intro-paragraph-left:last-child{margin-right:0}}@media screen and (max-width:991px){.intro-paragraph-left{padding-left:60px}.intro-paragraph-left img{max-width:275px}}.intro-paragraph-right{float:left;display:block;margin-right:2.12766%;width:48.93617%;margin-left:0;margin-right:0;padding-top:40px;margin-right:20px;color:#373737}.intro-paragraph-right:last-child{margin-right:0}@media screen and (max-width:991px){.intro-paragraph-right{float:left;display:block;margin-right:2.85714%;width:100%;margin-left:0}.intro-paragraph-right:last-child{margin-right:0}}@media screen and (max-width:991px){.intro-paragraph-right{padding:20px 60px}}@media screen and (max-width:582px){.intro-paragraph-right{padding:20px 40px}.intro-paragraph-right aside{font-size:medium}}@media screen and (max-width:340px){.intro-paragraph-right{padding:20px}}.intro-paragraph-stretch{margin-right:0;padding-top:40px;margin-left:50px;margin-right:50px;color:#373737}.intro-paragraph-stretch h2{padding-top:10px;padding-bottom:10px;color:#6cb586}.intro-paragraph-stretch p{font-size:1.1em;line-height:1.6}.intro-paragraph-stretch a{font-style:normal;border-bottom:2px solid #acc688;color:#000;font-weight:700}.intro-paragraph-stretch a:hover{color:#acc688;border-bottom:2px solid #373737}.intro-paragraph-stretch img{max-width:80%;max-height:200px;margin-right:10px}.image-left{float:left}.image-right{float:right}.call-to-action-large,.call-to-action-small{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-left:17.02128%;text-align:center}.call-to-action-large:last-child,.call-to-action-small:last-child{margin-right:0}@media screen and (max-width:991px){.call-to-action-large,.call-to-action-small{float:left;display:block;margin-right:2.85714%;width:100%;margin-left:0}.call-to-action-large:last-child,.call-to-action-small:last-child{margin-right:0}}.call-to-action-large h1,.call-to-action-small h1{color:#62ac7c;font-size:2.4em;font-weight:700;padding-bottom:10px}.call-to-action-large h2,.call-to-action-small h2{color:#62ac7c;font-weight:700;padding-bottom:10px}.call-to-action-large{background-color:#373737;width:100%;margin-left:0;padding-top:70px}.call-to-action-large h1{color:#fff}.call-to-action-large h2{color:#fff}.call-to-action-small h1{color:#62ac7c}.call-to-action-small h2{color:#62ac7c}.anchor-links{background-color:#373737;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding-top:25px;padding-bottom:20px;text-align:center}.anchor-links a{color:#fff}.contact-button,.login-button-large,.register-button-large{cursor:pointer;font-size:1.5em;padding:20px 50px;margin-top:10px;margin-left:10px;margin-right:10px}.register-button-large{background-color:#de1a17}.register-button-large:hover{background-color:#820f0d}.login-button-large{background-color:#62ac7c}.login-button-large:hover{background-color:#3a6e4c}.login-button-small,.register-button-small{cursor:pointer;font-size:1em;padding:10px 30px;margin-top:5px;margin-left:5px;margin-right:5px}.register-button-small{background-color:#de1a17}.register-button-small:hover{background-color:#820f0d}.login-button-small{background-color:#62ac7c}.login-button-small:hover{background-color:#3a6e4c}.contact-button{background-color:#53b5e6}.contact-button:hover{background-color:#1b84b8}.basic-hero{position:relative}.basic-hero a.anchor{display:block;position:relative;top:-45px;visibility:hidden}.basic-hero h2{font-size:2em}.basic-hero h3{font-size:1.5em;color:#fff;font-weight:700;padding-bottom:10px}.basic-hero .basic-hero-image{position:absolute;top:0;left:0;right:0;bottom:0;width:50%}@media screen and (max-width:991px){.basic-hero .basic-hero-image{position:relative;width:100%;height:200px}}.basic-hero #how-it-works-image.lazy{background:0 0;background-color:#838383}.basic-hero #how-it-works-image{background:url(../images/landing/digital-ball.jpg);background-position:left top;background-size:cover}.basic-hero .how-long-image{background:url(../images/landing/coffee.jpg);background-position:center;background-size:cover}.basic-hero #expenses-image.lazy{background:0 0;background-color:#d3d3d3}.basic-hero #expenses-image{background:url(../images/landing/expenses-screen.jpg);background-size:cover;background-position:center}.basic-hero #financial-planning-image.lazy{background:0 0;background-color:#d3d3d3}.basic-hero #financial-planning-image{background:url(../images/landing/working-at-pc.jpg);background-position:center;background-size:cover}.basic-hero .caption-container{position:relative;padding:20px;background:#acc688}@media screen and (min-width:991px){.basic-hero .caption-container{width:50%;float:left;margin-left:50%}.basic-hero .caption-container:before{content:'';display:block;position:absolute;top:30px;left:-20px;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #acc688}}@media screen and (max-width:991px){.basic-hero .caption-container{text-align:center}}.basic-hero .caption-container a{font-style:normal;border-bottom:2px solid #62ac7c;color:#fff;font-weight:700}.basic-hero .caption-container a:hover{color:#62ac7c;border-bottom:2px solid #373737}.comparison,.comparison-footnote{max-width:940px;margin:0 auto;font:13px/1.4 "Helvetica Neue",Helvetica,Arial,sans-serif;padding:10px}.comparison table{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;border-bottom:1px solid #fff}.comparison td,.comparison th{border-right:1px solid #fff;empty-cells:show;padding:10px}.summary-table{border-left:1px solid #fff;border-top:1px solid #fff}.comparison .compare-heading{font-size:18px;font-weight:700!important;border-bottom:0!important;padding-top:10px!important}.comparison tbody tr:nth-child(odd){display:none}.comparison .compare-row{background:#d3d3d3}.comparison .tickblue{color:#0078c1}.comparison .tickgreen{color:#62ac7c}.comparison .tickorange{color:#f09a3d}.comparison .footnote-link{color:#373737}.comparison th{font-weight:400;padding:0;border-bottom:1px solid #fff}.comparison tr td:first-child{text-align:left}.comparison .comparison-features,.comparison .qbo,.comparison .qbse,.comparison .tl{color:#fff;padding:10px;font-size:13px;border-right:1px solid #fff;border-bottom:0}.comparison .tl2{border-right:0}.comparison .qbse{background:#0078c1;border-top-left-radius:5px;border-left:0}.comparison .qbo{background:#62ac7c;border-top-right-radius:5px;border-right:0}.comparison .price-info{padding:5px 15px 15px 15px}.comparison .price-now,.comparison .price-now span{color:#de1a17}.comparison .price-now span{font-size:32px}.comparison .price-small{font-size:18px!important;position:relative;top:-11px;left:2px}.comparison .price-buy{background:#ea8557;padding:10px 20px;font-size:12px;display:inline-block;color:#fff;text-decoration:none;border-radius:5px;text-transform:uppercase;margin:5px 0 10px 0}.comparison .price-try{font-size:12px}.comparison .price-description-blue,.comparison .price-description-green{font-size:14px}.comparison .price-description-blue{color:#0078c1}.comparison .price-description-green{color:#62ac7c}.comparison h1{font-size:large;text-align:center}@media (max-width:767px){.comparison td:first-child,.comparison th:first-child{display:none}.comparison tbody tr:nth-child(odd){display:table-row;background:#fff}.comparison td,.comparison th{border:1px solid #fff}.price-info{border-top:0!important}}@media (max-width:639px){.comparison .price-buy{padding:5px 10px}.comparison td,.comparison th{padding:10px 5px}.comparison .price-now span{font-size:16px}.comparison .price-small{font-size:16px!important;top:0;left:0}.comparison .comparison-features,.comparison .qbo,.comparison .qbse{font-size:12px;padding:10px 5px}.comparison .price-buy{margin-top:10px}.compare-heading{font-size:13px}}.comparison-footnote li,.comparison-footnote p{font-size:1.1em;line-height:1.2;font-style:italic}.comparison-footnote li{list-style-type:disc;margin-left:20px}.comparison-features{font-size:18px!important;background:#62ac7c;border-right:0}