html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}.color-blue-dark{color:#314d73}.color-gray-dark{color:#636363}.text-center{text-align:center}.w-800{font-weight:800}.w-700{font-weight:700}.w-600{font-weight:600}.w-500{font-weight:500}.financial-terms-glossary{font-family:"Open Sans",sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.font-lato{font-family:'Lato',sans-serif}.color-gray{color:#a8a8a8}.popup-overlay{background-color:rgba(0,0,0,0.8);height:100%;padding:0 3px;position:fixed;top:0;width:100%;z-index:99;display:none}.text-progress{color:#a8a8a8;font-size:12.5px;margin:15px auto 7px}.popup-container{display:relative;background-color:#fff;margin:5% auto 0;max-width:800px;padding:1px 3px;width:100%;z-index:100}.popup-container .hl-top{font-size:35px;margin:20px auto}.popup-container .hl-sub{font-size:20px;margin:30px auto}.popup-container .hl-sub2{font-size:25px;margin:15px auto}.popup-container input[type="text"],.popup-container input[type="email"]{border:1px solid #ccc;display:block;padding:18px 8px;font-size:17px;margin:10px auto;max-width:500px;width:100%}.image-progress{display:block;margin:0 auto;max-width:500px;width:100%}.text-additional{font-size:15px;margin:20px auto 15px}.text-no-thanks{font-size:15px;margin:10px auto 25px}.step{display:none}.step-1{display:block}.parsley-errors-list{color:#c7254e;list-style:none;text-align:center}.button-yellow{background:#fdb841;background:-moz-linear-gradient(top,#fdb841 0,#fdb841 44%,#efa536 56%,#efa536 100%);background:-webkit-linear-gradient(top,#fdb841 0,#fdb841 44%,#efa536 56%,#efa536 100%);background:linear-gradient(to bottom,#fdb841 0,#fdb841 44%,#efa536 56%,#efa536 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$color1',endColorstr='$color2',GradientType=0);color:white;padding:22px 0;text-align:center;margin:1rem;border-radius:5px;border-radius:9px;display:block;max-width:300px;font-size:20px;font-weight:700;padding:23px 0;width:100%;margin:0 auto;text-decoration:none}.button-yellow:hover{cursor:pointer;background:#efa536;background:-moz-linear-gradient(top,#efa536 0,#efa536 44%,#fdb841 56%,#fdb841 100%);background:-webkit-linear-gradient(top,#efa536 0,#efa536 44%,#fdb841 56%,#fdb841 100%);background:linear-gradient(to bottom,#efa536 0,#efa536 44%,#fdb841 56%,#fdb841 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$color2',endColorstr='$color1',GradientType=0)}.top-logo{width:100%;padding:20px 10px;background-color:#314d73}.top-logo__logo-image{max-width:75px;margin:0 auto;display:block}.content-width{max-width:1100px;margin:0 auto}.content-width:after{clear:both;content:"";display:block}.top-banner{background-image:url("//assets-ruleoneinvesting-com.s3.us-west-004.backblazeb2.com/assets/img/success/gift/calculator/bg-blue-line.png");background-position:center;background-repeat:no-repeat;background-size:cover;color:white;padding:2rem}.top-banner__headline{font-size:2.6rem;font-weight:800;color:#fdc763;text-shadow:0 5px 14px #232323}@media(max-width:750px){.top-banner__headline{font-size:2rem}}.top-banner__subline{margin-top:1rem;font-size:1.45rem;font-weight:400;line-height:1.4}.image-boat{float:left;margin:0 40px 0 0}.boxes{width:92%;max-width:1400px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin:40px auto 0;flex-wrap:wrap}@media(max-width:689px){.boxes{margin-top:0;display:block}}.boxes__box{padding:.5rem}.boxes__box:nth-of-type(1){flex-basis:35%;padding:0}@media(max-width:1200px){.boxes__box:nth-of-type(1){flex-basis:50%;padding:20px}}.boxes__box:nth-of-type(2){flex-basis:30%;padding:0}@media(max-width:1200px){.boxes__box:nth-of-type(2){flex-basis:50%}}.boxes__box:nth-of-type(3){flex-basis:35%}@media(max-width:1200px){.boxes__box:nth-of-type(3){padding:20px;flex-basis:75%;align-self:center;margin:0 auto;display:block}}.info-list__list{margin-top:1rem}.info-list__item{position:relative;margin:2rem 0 2rem 1rem}@media(max-width:689px){.info-list__item{max-width:450px;margin:2rem auto}}.info-list__item p{margin-left:90px;font-size:1.2rem;line-height:1.65;font-weight:400}@media(max-width:500px){.info-list__item p{margin-left:70px;font-size:1.1rem}}.info-list__item img{position:absolute;display:block;left:0;top:5px;max-width:50px;height:auto}@media(max-width:500px){.info-list__item img{width:55px}}.product-image__image{width:80%;margin:0 auto;display:block;max-width:349px}.product-image__arrow{float:right;position:relative;left:100px;top:-30px}@media(max-width:1200px){.product-image__arrow{display:none}}.optin-box{margin-top:3rem;border:10px dotted #3487b3;border-color:#f1111a;border-image-repeat:round;border-image-slice:33% 33%;border-image-source:url("https://assets-ruleoneinvesting-com.s3.us-west-004.backblazeb2.com/assets/img/common/svg/dot-box-blue.svg");padding:0 15px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}@media(max-width:1200px){.optin-box{max-width:500px;margin-left:auto;margin-right:auto}}.optin-box__image-holder{flex-basis:30%;padding:1rem 0 0 1rem}.optin-box__phil-image{width:100%}.optin-box__subline{padding-left:1rem;flex-basis:70%;align-self:center;color:#0eaac5;font-size:1.9rem;line-height:34px;font-weight:700}@media(max-width:450px){.optin-box__subline{font-size:1.1rem}}@media(max-width:350px){.optin-box__subline{font-size:.9rem}}.optin-box__button{flex-basis:100%;flex-wrap:wrap;background-color:yellow;font-size:27px;font-weight:700;background:#fdb841;background:-moz-linear-gradient(top,#fdb841 0,#fdb841 44%,#efa536 56%,#efa536 100%);background:-webkit-linear-gradient(top,#fdb841 0,#fdb841 44%,#efa536 56%,#efa536 100%);background:linear-gradient(to bottom,#fdb841 0,#fdb841 44%,#efa536 56%,#efa536 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$color1',endColorstr='$color2',GradientType=0);color:white;padding:22px 0;text-align:center;margin:1rem;border-radius:5px}.optin-box__button:hover{cursor:pointer;background:#efa536;background:-moz-linear-gradient(top,#efa536 0,#efa536 44%,#fdb841 56%,#fdb841 100%);background:-webkit-linear-gradient(top,#efa536 0,#efa536 44%,#fdb841 56%,#fdb841 100%);background:linear-gradient(to bottom,#efa536 0,#efa536 44%,#fdb841 56%,#fdb841 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$color2',endColorstr='$color1',GradientType=0)}.footer{margin-top:3rem;color:#959595}.footer a{color:#959595}.footer__socialproof{width:90%;max-width:1200px;margin:0 auto;display:block}.footer__text{margin-top:1rem;margin-bottom:1rem;font-size:1rem;line-height:1.4;text-align:center;padding:0 20px}@media(max-width:768px){.footer__text{font-size:.9rem}}@media(max-width:1400px){.optin-box__subline{font-size:1.5rem}.product-image__arrow{top:-10px}}@media(max-width:1000px){.popup-container .hl-top{font-size:25px;margin:20px auto}.popup-container .hl-sub{font-size:20px;margin:20px auto}.popup-container .hl-sub2{font-size:18px}.top-banner__headline{font-size:2rem}.top-banner__subline{font-size:1rem}.image-boat{display:none}}