html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.image-responsive{width:100%;height:auto}.pull-left{float:left}.pull-right{float:right}.parsley-errors-list{color:#d14;margin:0 auto;text-align:center;list-style:none}.color-blue-dark{color:#163a5c}.color-gray{color:#585858}html{font-size:16px;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.content{max-width:950px;margin:0 auto;padding-left:10px;padding-right:10px}.content__center{text-align:center}header{background-color:#163A5C;background-size:100%;padding:15px 5px;box-shadow:0 6px 15px 0px #B3B2B2}.section-top:after{clear:both;content:'';display:block}.section-top .section-middle h1{font-size:4.5em;color:#fd100a;text-transform:uppercase;margin-bottom:20px}.section-top .section-middle p{text-transform:uppercase;font-size:1.2em;margin-top:0;font-weight:300;margin-bottom:30px}.section-top .section-middle h2{color:#163A5C;text-transform:uppercase}.section-top .section-middle ul{padding-left:0;list-style:none}.section-top .section-middle ul li{display:inline-block;border:3px solid #163A5C;color:#163A5C;height:75px;width:75px;border-radius:50%;line-height:100px;margin-right:1%;margin-left:1%}.section-top .section-middle ul li:hover{background:#163A5C;color:#fff}.section-top .section-middle ul li .fa{font-size:35px;display:block;line-height:75px}.section-left{width:56%;padding:0 8px}.section-right{width:44%;padding:35px 8px 0 20px}.image-feature{margin:0 auto 10px auto}.headline{font-size:2.7em;text-align:left;margin:0.67em 0 0.30em 0;font-family:"Lato", sans-serif;text-transform:uppercase;font-weight:bold;line-height:1.1em}.headline .small-s{text-transform:lowercase}@media screen and (max-width: 414px){.headline{font-size:8vw}}@media screen and (min-width: 415px){.headline br{display:none}}.headline-sub{font-family:"Lato", sans-serif;font-size:1.3em;font-weight:400;margin:0 0 1em 0;text-transform:uppercase;color:#262626;line-height:1.1em}.headline-sub .italic-span{font-style:italic}@media screen and (max-width: 750px){.headline-sub{text-align:left}}@media screen and (max-width: 414px){.headline-sub{font-size:4vw}}@media screen and (max-width: 750px){.headline-sub__desktop{display:none}}.headline-sub__mobile{display:none}@media screen and (max-width: 750px){.headline-sub__mobile{display:block}}.headline-sub-2{font-family:"Lato", sans-serif;font-size:1.25em;color:#444444}.circle-green{list-style:none;padding:0;font-family:"Lato", sans-serif;color:#444;font-weight:normal;font-size:1em;letter-spacing:.8px}@media screen and (max-width: 750px){.circle-green__desktop{display:none}}.circle-green__mobile{display:none}@media screen and (max-width: 750px){.circle-green__mobile{display:block}}.circle-green li{background-image:url("//assets-ruleoneinvesting-com.s3.us-west-004.backblazeb2.com/assets/img/common/list-circle-check-green.png");background-repeat:no-repeat;background-position:0 5px;padding:0 0 15px 60px;margin:0 0 15px 0;line-height:1.4em;font-size:1.2em}@media screen and (max-width: 750px){.circle-green li{text-align:left}}@media screen and (max-width: 414px){.circle-green li br{display:none}}blockquote{max-width:775px;margin:50px auto 10px auto;display:block;min-height:100px;padding:0 0 10px 0;position:relative}blockquote p{width:70%;margin:0 auto;color:#202020;position:absolute;font-family:"Open Sans", sans-serif;font-weight:400;font-size:1.3em;line-height:1.4em;left:0;right:0;text-align:center;z-index:10}blockquote:before{float:left;left:0;content:"";background-size:100%;background-image:url("//assets-ruleoneinvesting-com.s3.us-west-004.backblazeb2.com/assets/img/common/quote-open-gray.png");background-repeat:no-repeat;background-position:left;width:14%;display:inline-block;min-height:100px;position:absolute;z-index:1}blockquote:after{float:right;right:0;content:"";background-size:100%;background-image:url("//assets-ruleoneinvesting-com.s3.us-west-004.backblazeb2.com/assets/img/common/quote-close-gray.png");background-repeat:no-repeat;background-position:right;width:14%;display:inline-block;min-height:100px;position:absolute;z-index:1}.quote-by{max-width:350px;margin:30px auto 10px auto;padding:1px 0 0 0}.quote-by img{margin:0 15px 0 0;border:3px solid #fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.35);-moz-box-shadow:0 0 5px rgba(0,0,0,0.35);box-shadow:0 0 5px rgba(0,0,0,0.35)}.quote-by p{font-size:1.1em;color:#2f3e6c;margin:25px 0 0 0}.quote-by p span{display:block;margin:0;letter-spacing:.8px;color:#9b9b9b}.section-middle .middle-headline-sub{font-family:"Lato", sans-serif;font-size:1.3em;font-weight:400;margin:20px 0 20px 0;color:#262626;line-height:30px}.section-bottom{margin:40px auto 0 auto;font-family:"Lato", sans-serif}.section-bottom .content{max-width:1000px;margin:0 auto}.section-bottom img{margin:0 40px 0 0}.section-bottom .text-quote{font-size:1.4em;line-height:1.5em;padding-top:15px}.section-bottom .text-quote-by{font-size:1.6em}.overlay{background-color:rgba(0,0,0,0.8);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 .optin-container{max-width:700px;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}.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:#C3C3C3}.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}@media (max-width: 600px){.overlay input[type="email"],.overlay input[type="text"]{font-size:16px !important}}.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}footer{margin:140px auto 0 auto;color:#666;font-size:.8em;font-family:"Open Sans", sans-serif;font-weight:400}.color-red{color:#fd100a}.image-responsive{width:100%;height:auto}.parsley-errors-list{padding-top:10px}.popup-optin #optin-form h2.form-header{margin:.5em;line-height:1.5}.popup-optin #optin-form>p{margin:.5em;line-height:1.5em}@media (max-width: 900px){.section-left .headline{text-align:center}.section-left .remove-break{display:none}.section-bottom{padding:0 15px;text-align:center}.section-bottom img{float:none !important;margin:5px auto;display:block}}@media (max-width: 750px){html{font-size:14px}.section-right,.section-left{float:none !important;margin:0 auto;width:95%;max-width:500px;text-align:center}.section-left{text-align:left}.section-right{padding:10px}.section-middle ul li{margin-bottom:10px}}@media (max-width: 600px){input{font-size:16px !important}}@media (max-width: 500px){html{font-size:13px}}@media (max-width: 400px){blockquote{min-height:240px}}
