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:none}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}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}*{font-family:"Open Sans",sans-serif !important}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}html{font-size:16px;font-family:'Open Sans', sans-serif}.text-center{text-align:center}@media screen and (max-width: 600px){.for-mobile{display:block}.for-web{display:none}}@media screen and (min-width: 600px){.for-mobile{display:none}.for-web{display:block}}.button-yellow-pop{display:inline-block;vertical-align:middle;width:100%;max-width:280px;margin:20px 40px;padding:25px;border:0;border-radius:10px;box-shadow:0 3px 3px 0 #e2e2e2;font-size:1.2rem;font-weight:400;text-decoration:none;color:#ffffff;background-color:#c69e32;background:-moz-linear-gradient(top, #fdb645 0%, #fda545 100%);background:-webkit-linear-gradient(top, #fdb645 0%, #fda545 100%);background:linear-gradient(to bottom, #fdb645 0%, #fda545 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdb645', endColorstr='#fda545',GradientType=0 )}@media (max-width: 600px){.button-yellow-pop{margin:20px 0px}}.button-yellow-pop:hover{background:#fda545;background:-moz-linear-gradient(top, #fda545 0%, #fdb645 100%);background:-webkit-linear-gradient(top, #fda545 0%, #fdb645 100%);background:linear-gradient(to bottom, #fda545 0%, #fdb645 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fda545', endColorstr='#fdb645',GradientType=0 )}.mobile-click{display:none}header{background:#2a4d72;text-align:center}header img{padding:14px 0;max-width:221px}.wrapper{max-width:1200px;margin:0 auto;padding-left:15px;padding-right:15px}.wrapper .the-row{margin-right:-15px;margin-left:-15px}.wrapper .the-row .width-35{float:left;width:35%;padding-left:15px;padding-right:15px}.wrapper .the-row .width-30{float:left;width:30%;padding-left:15px;padding-right:15px}.blue-bg{background:url("//assets-ruleoneinvesting-com.s3.us-west-004.backblazeb2.com/assets/img/success/quiz2/blue-bg.jpg") no-repeat;width:100%;background-size:cover;height:172px;text-align:center;overflow:hidden}.blue-bg h1{font-size:34px;font-weight:800;font-style:normal;font-stretch:normal;line-height:1.62;letter-spacing:0.9px;color:#f6b661;padding-top:40px}.blue-bg h1 span{font-weight:normal;color:#ffffff}.blue-bg h2{position:relative;margin:0 auto;max-width:700px;width:100%}.blue-bg h2 span{display:block;position:relative;z-index:1;font-size:17px;font-weight:normal;font-style:italic;font-stretch:normal;letter-spacing:0.4px;text-align:center;color:#ffffff;margin-top:15px}.blue-bg h2 span:after{content:'';background:url("//assets-ruleoneinvesting-com.s3.us-west-004.backblazeb2.com/assets/img/success/quiz2/people-left.png") no-repeat;position:absolute;width:302px;height:135px;top:-73px;left:-280px}@media screen and (max-width: 600px){.blue-bg h2 span:after{display:none}}.blue-bg h2 span:before{content:'';background:url("//assets-ruleoneinvesting-com.s3.us-west-004.backblazeb2.com/assets/img/success/quiz2/people-right.png") no-repeat;position:absolute;width:302px;height:135px;top:-73px;left:680px}@media screen and (max-width: 600px){.blue-bg h2 span:before{display:none}}.subline{color:#2a4d72;font-size:1.4rem;font-weight:300;font-style:italic;margin-top:2.5rem}.section-container{width:100%;max-width:1200px;margin:33px auto}@media screen and (max-width: 600px){.section-container{margin:0 auto}}.subline{color:#2a4d72;font-size:1.4rem;font-weight:300;font-style:italic;margin-top:2.5rem}section-container{width:100%;max-width:1200px;margin:0 auto}.main-header{background-color:#2a4d72;padding:15px 0}.main-header a{border:0;outline:none;text-decoration:none}.main-header .rule-one-logo{display:block;margin:0 auto;border:0}.banner-gradient-blue{background:#2e86b5;background:-moz-linear-gradient(top, #2e86b5 0%, #256f96 100%);background:-webkit-linear-gradient(top, #2e86b5 0%, #256f96 100%);background:linear-gradient(to bottom, #2e86b5 0%, #256f96 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$lightblue', endColorstr='$darkblue',GradientType=0);padding:30px 20px}.main-headline{margin-bottom:10px;color:#fff;font-size:2.5rem;font-weight:700;line-height:1.4}@media (max-width: 560px){.main-headline{font-size:2.25rem}}.subheadline{color:#fff;font-size:1.2rem;font-weight:400;line-height:1.4}.button-cont{text-align:center;margin:40px auto}.button-cont img{display:inline-block;vertical-align:middle}@media (max-width: 768px){.button-cont img{display:none}}.button-cont .fill-all-required{display:none;text-align:center;font-size:1.2rem;font-weight:700;line-height:1.6;color:red}@media (max-width: 1000px){.bullets ul{padding-top:0}.counter-ul li span{width:50px}}@media (max-width: 900px){.wrapper .the-row .top-mobile-width{width:50%}.wrapper .the-row .width-30{width:50%}.wrapper .the-row .width-30 .brian-reflect{width:100%;width:200px;display:block;margin:0 auto;padding-top:50px}.wrapper .the-row .bottom-mobile-width{width:100%}.free-book{padding-top:10px}.bullets{padding-top:30px}.main-content{padding-top:0}.counter-ul li span{width:100px}}@media (max-width: 768px){header ul li:hover{background:#23405f}#mobile-nav{float:none}.nav-menu{display:none}.nav-menu li{width:100%}.toggled ul{display:block !important}.mobile-click{display:block;float:right;background:transparent;border:0px;margin-top:20px}.mobile-click span{color:#fff;background:#fff;display:block;width:22px;margin-bottom:5px;height:2px;border-radius:1px}}@media (max-width: 750px){.blue-bg{height:auto;padding-bottom:30px}.blue-bg h2{width:auto}.blue-bg h2:after,.blue-bg h2:before{content:none}.blue-bg h2 span{font-size:1em}}@media (max-width: 600px){.blue-bg h1{font-size:22px;padding-top:15px}.blue-bg h2 span{font-size:1em;margin-top:15px;line-height:25px;padding:0 10px}.blue-bg .counter-ul li span{width:40px !important}}.overlay{background-color:rgba(0,0,0,0.6);display:none;position:fixed;z-index:100;height:100%;width:100%;top:0;padding:50px 5px 0 5px}.overlay .image-close-optin{position:absolute;right:-8px;top:-10px;cursor:pointer}.overlay .form-input-desc{font-size:1.4em;padding-bottom:15px;color:#3487b3}.overlay .form-desc{padding-top:1px;color:#3487b3;font-size:1.2em;margin-bottom:15px;margin-top:15px}.overlay .optin-container{max-width:780px;width:100%;position:relative;background-color:#fff;margin:0 auto;padding:10px;text-align:center;background-color:#ffffff;margin-top:80px;color:#3487b3}.overlay .optin-container p{font-weight:300}.overlay .optin-container .text-under-progress{font-size:.8em;font-family:"Open Sans", sans-serif;color:#C3C3C3;margin:0 auto 10px auto}.overlay .optin-container .form-header{font-size:1.7em;line-height:1em;font-weight:400;margin-top:15px;margin-bottom:15px}.overlay .optin-container .form-block{display:none}.overlay .optin-container .form-block .button-orange{outline:none;display:block;width:100%;max-width:350px;font-size:1em;padding:16px 0;text-decoration:none;margin:20px auto 5px auto;background-color:#c69e32;color:#ffffff;border-radius:6px;font-weight:300}.overlay .optin-container .form-block .button-orange:hover{background-color:#b68f26;cursor:pointer}.overlay .optin-container #formblock0.form-block{display:block}.overlay .optin-container .progress{width:70%;height:15px;background-color:#fff;border-top-left-radius:7px 7px;border-top-right-radius:7px 7px;border-bottom-right-radius:7px 7px;border-bottom-left-radius:7px 7px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#ccc;border-right-color:#ccc;border-bottom-color:#ccc;border-left-color:#ccc;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;overflow-x:hidden;overflow-y:hidden;min-height:20px}.overlay .optin-container .progress .progress-inner{background-color:#3487b3;width:33%;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;height:100%;border-top-left-radius:6px 6px;border-top-right-radius:6px 6px;border-bottom-right-radius:6px 6px;border-bottom-left-radius:6px 6px}.overlay .optin-container .no-thanks{color:#3487b3;padding:10px;display:block;font-size:.9em}.overlay .headline{text-align:center}.overlay .input-container{background-color:#fafafa;background-repeat:no-repeat;background-position:right center;border:1px solid #dbdbdb;color:#686868;padding:15px;display:block;margin:0 auto 15px;font-size:17px;box-sizing:content-box;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);box-shadow:inset 0 0 2px rgba(0,0,0,0.3)}.overlay input[type="email"],.overlay input[type="text"]{font:400 .85em Futura, Lato, Arial, sans-serif;width:70%;display:block;border:none;padding:18px 10px;margin:0 auto;border:1px solid #CCCCCC;background-color:#ffffff;color:#000000}.overlay input[type="submit"]{background:#f39d13;background:-moz-linear-gradient(top, #f39d13 0, #c64f01 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f39d13), color-stop(100%, #c64f01));background:-webkit-linear-gradient(top, #f39d13 0, #c64f01 100%);background:-o-linear-gradient(top, #f39d13 0, #c64f01 100%);background:-ms-linear-gradient(top, #f39d13 0, #c64f01 100%);background:linear-gradient(top, #f39d13 0, #c64f01 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f39d13', endColorstr='#c64f01', GradientType=0);-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px;padding:0;margin:14px auto 10px auto;width:100%;border:3px solid #f0f0f0;border:1px solid #c94f00;text-shadow:0 1px #bf1802;font-size:20px;color:#fff;border-top:1px solid #f9d0a0;padding:14px 20px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px;display:block;color:#ffffff}.overlay .parsley-errors-list{padding-top:15px;color:red}.overlay small{font-size:12px;color:#ccc}@media (max-width: 600px){.overlay small .remove-break{display:none}}@media (max-width: 700px){input[type="email"],input[type="text"]{font-size:16px !important}.overlay{padding:0px 5px 0 5px}.overlay .optin-container{margin-top:40px}}.quiz__block{margin:0 auto;max-width:870px;width:100%}.quiz__step{font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:4.9;letter-spacing:0.3px;text-align:center;color:#000000}.quiz__progressbar{text-align:center;margin:0 auto 50px}@media screen and (max-width: 600px){.quiz__progressbar{margin:0 auto 20px}}.quiz__progressbar--steps{display:flex}.quiz__progressbar--steps li{width:6.6%;position:relative}.quiz__progressbar--steps li.active:before,.quiz__progressbar--steps li.active:after{background:#00a651}.quiz__progressbar--steps li.active:after{border-radius:4.5px;background:#00a651}.quiz__progressbar--steps li.active.current:before{background:#898989}.quiz__progressbar--steps li:before{content:'';width:16px;height:16px;display:block;background:#d7d7d7;border-radius:20px;margin:0 auto;margin-top:8px}.quiz__progressbar--steps li:after{content:'';width:100%;height:6px;background:#ddd;position:absolute;left:-50%;top:13px;z-index:-1}.quiz__progressbar--steps li:first-child:after{content:none}.quiz__img{float:left;margin-right:30px}@media screen and (max-width: 600px){.quiz__img{float:none;margin:0 auto;display:block;margin-top:15px}}.quiz__question{display:flex;padding-left:30px;font-size:22px;font-weight:800;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:0.2px;text-align:left;color:#000000}@media screen and (max-width: 600px){.quiz__question{padding:15px 15px 0 40px}}.quiz__answers{display:inline-block;padding-left:30px;max-width:590px}@media screen and (max-width: 600px){.quiz__answers{padding:0px 15px 0 40px}}.quiz__radio{margin:15px 0 15px 30px;line-height:1.5}.quiz__radio input[type="radio"]{position:absolute;opacity:0}.quiz__radio input[type="radio"]+.radio-label{opacity:0.6;position:relative}.quiz__radio input[type="radio"]+.radio-label:before{content:'';background:#f4f4f4;border-radius:100%;border:1px solid #686868;display:inline-block;width:1.4em;height:1.4em;vertical-align:top;cursor:pointer;text-align:center;transition:all 250ms ease;position:absolute;left:-30px;top:0}.quiz__radio input[type="radio"]:checked+.radio-label{opacity:1}.quiz__radio input[type="radio"]:checked+.radio-label:before{background-color:#00a651;box-shadow:inset 0 0 0 4px #f4f4f4}.quiz__radio input[type="radio"]:focus+.radio-label:before{outline:none;border-color:#00a651}.quiz__radio input[type="radio"]:disabled+.radio-label:before{box-shadow:inset 0 0 0 4px #f4f4f4;border-color:#b4b4b4;background:#b4b4b4}.quiz__radio input[type="radio"]+.radio-label:empty:before{margin-right:0}.quiz__btn-box{margin:55px auto;display:flex;justify-content:center;width:100%}@media screen and (max-width: 600px){.quiz__btn-box{margin:15px auto}}.quiz__next-btn{margin:0 8px;cursor:pointer;display:flex;justify-content:center;align-items:center;font-style:normal;font-stretch:normal;letter-spacing:0.4px;width:147px;height:46px;border:0;border-radius:5px;box-shadow:0 3px 3px 0 #e2e2e2;font-size:14.5px;font-weight:400;text-decoration:none;color:#ffffff;background-color:#c69e32;background:-moz-linear-gradient(top, #fdb645 0%, #fda545 100%);background:-webkit-linear-gradient(top, #fdb645 0%, #fda545 100%);background:linear-gradient(to bottom, #fdb645 0%, #fda545 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdb645', endColorstr='#fda545',GradientType=0 )}.quiz__next-btn:hover{background:#fda545;background:-moz-linear-gradient(top, #fda545 0%, #fdb645 100%);background:-webkit-linear-gradient(top, #fda545 0%, #fdb645 100%);background:linear-gradient(to bottom, #fda545 0%, #fdb645 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fda545', endColorstr='#fdb645',GradientType=0 )}ol{list-style:decimal}.show-step{display:block !important;margin:0 auto;max-width:870px;width:100%}.empty-answer{height:24px;margin:15px 0}.disabled{-webkit-filter:grayscale(100%);filter:grayscale(100%);pointer-events:none}footer{display:block;width:100%;max-width:1200px;margin:60px auto 10px;padding:20px;text-align:center}footer img{display:block;width:100%;max-width:1181px;margin:10px auto 20px}footer p{line-height:1.6;font-size:1rem}@media (max-width: 560px){footer p{line-height:1.4;font-size:.9rem}}footer a{color:#256f96;text-decoration:none}footer a:hover{text-decoration:underline}.popup-optin{display:none;width:100%;height:100%;text-align:center;color:#3487b3;background-color:rgba(0,0,0,0.6)}.popup-optin .progress{width:70%;height:15px;margin:0 auto;padding:0;border:1px solid #CCCCCC;border-radius:7px;overflow:hidden;background-color:#fff}.popup-optin .progress-inner{width:33%;height:100%;margin:0;padding:0;border-radius:6px;background-color:#3487b3}.popup-optin .optin-window{display:none;position:fixed;width:90%;max-width:800px;height:auto;margin:0 auto;padding:20px 10px;left:0;right:0;top:100px;z-index:9999;background-color:#fff}@media (max-width: 600px){.popup-optin .optin-window{width:95%;top:15px;padding:5px}}@media (max-width: 321px){.popup-optin .optin-window{overflow-y:scroll;height:415px;overflow:scroll;overflow-x:hidden}}.popup-optin .progress-title{margin-top:0;margin-bottom:5px;padding:0;font-size:.7rem;font-weight:300;color:#ccc}.popup-optin .form-header{margin:20px auto 0;line-height:1.6;font-size:1.9rem;font-weight:700}@media (max-width: 600px){.popup-optin .form-header{margin:10px auto 0;line-height:1.3;font-size:1rem}}.popup-optin .enter-information{margin-bottom:20px;line-height:1.6;font-size:1rem;font-weight:300}.popup-optin .form-block{display:none}.popup-optin input[type="text"],.popup-optin input[type="email"]{display:block;width:65%;margin:0 auto;padding:18px 10px;border:1px solid #ccc;font-family:Futura, Open Sans, Arial, sans-serif;font-size:.85rem;font-weight:400;color:#000;background-color:#fff}@media (max-width: 600px){.popup-optin input[type="text"],.popup-optin input[type="email"]{width:95%}}.popup-optin .form-desc{margin:15px auto 0;font-size:1.3rem;line-height:1.6;font-weight:300}@media (max-width: 600px){.popup-optin .form-desc{font-size:1rem}}.popup-optin .button-yellow{margin:10px auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}.popup-optin #formblock0.form-block{display:block}.popup-optin .popupfoot{width:100%}@media (max-width: 600px){.popup-optin .popupfoot{font-size:10px !important}.popup-optin .popupfoot a{font-size:10px !important}.popup-optin .popupfoot br{display:none}}.popup-optin .popupfoot .close{font-size:.7rem;line-height:1.6;text-decoration:underline;color:#ccc}.popup-optin .mask{display:none;position:fixed;width:100%;height:100%;left:0;top:0;z-index:9000;background-color:rgba(0,0,0,0.6)}.personality-description-cont{display:table;width:100%;max-width:900px;margin:40px auto;border:1px solid #e2e2e2;box-shadow:0 6px 6px 3px #e2e2e2}@media (max-width: 930px){.personality-description-cont{display:block;margin:20px auto 40px;box-shadow:none;border:0}}.personality-description-cont .left-cell,.personality-description-cont .right-cell{display:table-cell;vertical-align:top;padding:40px 40px 20px}@media (max-width: 930px){.personality-description-cont .left-cell,.personality-description-cont .right-cell{display:block;padding:20px}}.personality-description-cont .left-cell{width:25%;padding-right:20px}@media (max-width: 930px){.personality-description-cont .left-cell{width:auto;max-width:100%}}.personality-description-cont .right-cell{width:75%}@media (max-width: 930px){.personality-description-cont .right-cell{width:auto;max-width:100%}}.personality-description-cont img{display:block;width:auto;height:auto;max-width:100%;margin:20px auto}.personality-description-cont h2{margin-bottom:10px;font-size:1.6rem;font-weight:700;line-height:1.6;color:#0c334e}.personality-description-cont p{font-size:1.1rem;line-height:2;margin-bottom:30px}@media (max-width: 560px){.personality-description-cont p{font-size:1rem}}@media (max-width: 930px){.personality-description-cont p:last-of-type{margin-bottom:0}}.personality-description-cont h4{font-size:1.2rem;font-weight:700;line-height:1.6}.workshop-cont{width:100%;max-width:900px;margin:40px auto;padding:60px 20px;text-align:center;background-image:url("//assets-ruleoneinvesting-com.s3.us-west-004.backblazeb2.com/assets/img/success/investor-type-quiz/rule-one-quiz-blue-bg-image.jpg");background-repeat:no-repeat;background-size:cover;background-position:center center}@media (max-width: 930px){.workshop-cont{margin:0 auto 40px}}.workshop-cont img{display:inline-block;vertical-align:middle;width:auto;height:auto;margin:0 20px}@media (max-width: 768px){.workshop-cont img{display:none}}.workshop-cont .button-yellow{width:100%;max-width:340px;margin:0 auto;padding:25px 10px;text-align:center;vertical-align:middle;box-shadow:none}@media (max-width: 560px){.workshop-cont .button-yellow{font-size:1rem}}.br-mob-only{display:none}@media (max-width: 560px){.br-mob-only{display:block}}
