/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type='button']:-moz-focusring,[type='reset']:-moz-focusring,[type='submit']:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type='checkbox'],[type='radio']{box-sizing:border-box;padding:0}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto}[type='search']{-webkit-appearance:textfield;outline-offset:-2px}[type='search']::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}strong{font-weight:700}header{height:69px;box-shadow:0px 2px 27px 0 rgba(11,55,78,0.21);background-color:#163A5C;display:flex;justify-content:center;align-items:center}header img{width:72.5px}.bg{height:calc(100vh - 69px);display:flex;overflow-y:scroll}@media screen and (max-width: 1440px){.bg{height:calc(100vh - 62px)}}@media screen and (max-height: 850px){.bg{height:100%}}@media screen and (max-width: 870px){.bg{position:relative;padding-bottom:0px;overflow-x:hidden;overflow-y:scroll;background-position:bottom;background:url("https://s3.amazonaws.com/media2-ruleoneinvesting-com/invest/gifts/op/warren-buffet-quiz/res-bg.jpg") no-repeat}.bg::after{content:'';position:absolute;background:url("https://s3.amazonaws.com/media2-ruleoneinvesting-com/invest/gifts/op/warren-buffet-quiz/footer-mobile.png") no-repeat;width:415px;height:301px;bottom:-300px;left:0}}@media screen and (max-width: 870px) and (min-height: 1279px){.bg::after{bottom:0}}.container{max-width:1400px;width:100%;margin:0 auto}@media screen and (max-width: 1440px){.container{max-width:95%}}@media screen and (max-width: 450px){.container{max-width:90%}}.card{width:677px;min-height:657px;border-radius:10px;box-shadow:0px 9px 25px 0 rgba(0,0,0,0.11);border:solid 2px #e1e1e1;background-color:#ffffff;float:right;margin-top:109px;text-align:center}@media screen and (max-width: 1440px){.card{margin-top:50px}}@media screen and (max-width: 870px){.card{margin-top:30px}}@media screen and (max-height: 850px){.card{margin-bottom:50px}}@media screen and (max-width: 720px){.card{width:inherit;min-height:inherit;padding-bottom:30px}}.card__question{font-family:"Open Sans",sans-serif;font-size:19.5px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.41;letter-spacing:0.59px;text-align:center;color:#2f87b5}.card__progress{width:80%;height:21px;border-radius:9.8px;border:solid 1px #dddddd;background-color:#ffffff;margin:0 auto}.card__progress--status{width:0;height:21px;border-radius:9.8px;background-color:#22d89b;transition:.5s}.card__title{font-family:"Open Sans",sans-serif;font-size:41px;font-stretch:normal;font-style:normal;line-height:1.39;letter-spacing:1.23px;text-align:center;color:#2b4b72;padding-left:135px;padding-right:135px;position:relative}@media screen and (max-width: 1440px){.card__title{font-size:35px}}@media screen and (max-width: 720px){.card__title{padding-left:30px;padding-right:30px}}@media screen and (max-width: 450px){.card__title{font-size:30px}}@media screen and (max-width: 375px){.card__title{font-size:27px}}@media screen and (max-width: 320px){.card__title{font-size:23px}}.card__title:after{content:'';position:absolute;width:99px;height:5px;background-color:#2f87b5;margin-left:auto;margin-right:auto;left:0;right:0;bottom:-34px}.card__text{font-family:"Open Sans",sans-serif;font-size:29px;font-weight:300;font-stretch:normal;font-style:italic;line-height:1.24;letter-spacing:0.87px;text-align:center;color:#2b4b72;width:465px;margin:66px auto 0;position:relative}@media screen and (max-width: 720px){.card__text{width:65%}}@media screen and (max-width: 450px){.card__text{font-size:24px}}.card__text .quotes-o{position:relative;top:-10px;left:-10px}.card__text .quotes-c{position:relative;right:-10px;bottom:-10px}.card__text--box{min-height:175px}.card__btn-box{display:flex;margin-top:47px;justify-content:space-between;padding-left:68px;padding-right:68px}@media screen and (max-width: 720px){.card__btn-box{padding-left:30px;padding-right:30px}}.card__btn{width:259px;height:62px;border-radius:10px;box-shadow:0px 9px 25px 0 rgba(0,0,0,0.11);border:solid 2px #e1e1e1;background-color:#ffffff;font-family:"Open Sans",sans-serif;font-size:19px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.92;letter-spacing:0.57px;color:#2f87b5;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:.3s}@media screen and (max-width: 1440px){.card__btn{font-size:18px}}@media screen and (max-width: 700px){.card__btn{width:46%}}.card__btn:hover{color:#fff;background-color:#22d89b;transition:.3s}.card__btn:active{box-shadow:none}footer{color:#bbb;text-align:center;padding:0 15px;font-family:"Open Sans",sans-serif}footer a{color:#bbb}.popup-form{border-radius:10px !important;box-shadow:0px 9px 25px 0 rgba(0,0,0,0.11) !important;border:solid 1px #e1e1e1 !important;background-color:#ffffff !important}@media screen and (max-width: 320px){.popup-form{margin-top:-230px !important}}.popup-form .progressBar-container{border-radius:8.8px !important;border:solid 1px #dddddd !important;height:16px !important}.popup-form .btz-form-title{font-weight:bold !important;font-stretch:normal !important;font-style:normal !important;letter-spacing:-0.38px !important}@media screen and (max-width: 320px){.popup-form .btz-form-title{font-size:14px !important}}@media screen and (max-width: 320px){.popup-form p.btz-subtitle{margin:0.5rem !important}}@media screen and (max-width: 320px){.popup-form button.Submit-form.btz-optin-button{height:45px !important;line-height:45px !important}}.popup-form .btz-form-field-input{font-family:"Open Sans",sans-serif !important}.popup-form .btz-form-sub{font-weight:normal !important;font-stretch:normal !important;font-style:normal !important;line-height:normal !important;letter-spacing:0.47px !important}.popup-form .form-step-0 .btz-form-sub{margin-bottom:15px !important}.popup-form .btz-optin-button{background-color:#22d89b !important}.popup-form .btz-nope{font-size:12.5px !important;font-weight:normal !important;font-stretch:normal !important;font-style:normal !important;letter-spacing:-0.13px !important;color:#acacac !important;margin-bottom:15px !important}.popup-form .gdpr__text{font-weight:normal !important;font-stretch:normal !important;font-style:normal !important;letter-spacing:0.27px !important;font:16px/ 1.4 "Open Sans", Helvetica, Arial, Sans-serif;color:#2b2b2b}.popup-form .parsley-error{border-color:rgba(252,1,1,0.5)}.popup-form .error-container{display:none}button:focus{outline:0}@media (hover: none) and (pointer: coarse){.card__btn:hover{background-color:#ffffff;color:#2f87b5}}.back-btn{color:#777;font-size:14px;text-align:center;font-family:"Open Sans",sans-serif;display:inline-block;padding:.5rem}.back-btn:hover{text-decoration:underline;cursor:pointer}
