.btn-primary{background:#560e99}.btn-primary:hover{background:#7012c8}.button{clear:both;color:#fff;cursor:pointer;display:inline-block;float:none;padding:18px 50px;width:100%}@media screen and (min-width:992px){.button:not(.filter,.sort){min-width:210px}}.button--no-min-width{min-width:0}.button--max-width210{max-width:210px}.button--max-width300{max-width:300px}.button--max-width790{max-width:790px}.button--no-underline{text-decoration:none}.button--remove{background:#ec4d40}.button--remove:hover{background:#e82a1b;-webkit-transition:all .3s ease;transition:all .3s ease}.button--remove:active{background:#9d1a10}.button--text-center{text-align:center}.button--uppercase{text-transform:uppercase}.button--border-none{border:0}.button--p15{padding:15px}.button--p10-15{padding:10px 15px}.button--lh20{line-height:20px}.button--green-outline{border:3px solid #78a315;color:#78a315}.button--green-outline:hover{border-color:#5d7f10;color:#5d7f10;-webkit-transition:all .3s ease;transition:all .3s ease}.button--green-outline:active{border-color:#253206;color:#253206}.button--bold{font-weight:700}.button--block{display:block}.button--green{background:#78a315}.button--green:hover{background:#5d7f10;-webkit-transition:all .3s ease;transition:all .3s ease}.button--green:active{background:#253206}.button--red{background:#b72720}.button--red:hover{background:#94201a;-webkit-transition:all .3s ease;transition:all .3s ease}.button--red:active{background:#4a100d}.button--violet{background:#81109c}.button--violet:hover{background:#620c77;-webkit-transition:all .3s ease;transition:all .3s ease}.button--violet:active{background:#210428}.button--blue{background:#2a3552}.button--blue:hover{background:#1c2437;-webkit-transition:all .3s ease;transition:all .3s ease}.button--blue:active{background:black}.button--not-rounded{border-radius:0}.button--margin-top{margin-top:20px}.button--center{margin:0 auto}.button--width-auto{width:auto}.button--w200{width:200px}.button--complete-details{margin:0;margin-left:-20px;width:110%}.button--full-width{background:#78a315;clear:both;color:#fff;display:block;float:none;font-size:14px;font-weight:700;height:45px;line-height:35px;margin:0 5px;margin-top:20px;text-transform:uppercase;width:100%}.access-denied--bg-gradient{background:-webkit-linear-gradient(45deg,#3f1b65 0,#0f1760 100%);background:linear-gradient(45deg,#3f1b65 0,#0f1760 100%)}.access-denied--bg-gradient-blue-purple{background:-webkit-linear-gradient(45deg,#0f1760 0,#3f1b65 100%);background:linear-gradient(45deg,#0f1760 0,#3f1b65 100%)}.access-denied__logo{margin:auto;text-align:center}.access-denied--p40{padding:40px 0}.access-denied__link--purple a{color:#81109c}.access-denied__header{color:#fff;font-family:"Lato",Arial;font-size:30px;font-weight:100;margin:40px 0 25px;text-align:center;text-transform:none}.access-denied__desc{color:#fff;font-size:15px;margin-top:40px;padding:0;text-align:center}.access-denied__desc--link{color:#fff;font-weight:700;text-decoration:none}.access-denied__select{margin-bottom:0}.access-denied__details-link{color:#2a3552;display:block;font-size:16px;font-weight:700;margin:20px auto;outline:0;text-align:center;text-decoration:underline}.access-denied__content{font-family:"Lato",Arial}.access-denied__content--purple-links a{color:#81109c}.access-denied__content a{text-decoration:underline}.access-denied__content .submit-btn{clear:both;color:#fff;display:block;float:none;margin:10px;padding:12px;text-decoration:none;width:230px}.access-denied__content--link{font-weight:700}.access-denied__content .submit-btn--white{color:#fff;font-size:16px;font-weight:700}.access-denied__content .submit-btn--center{margin:10px auto}.access-denied__content .submit-btn--leave{background:transparent;border:2px solid;padding:8px;text-align:center;text-transform:uppercase}.access-denied__content .input-text{width:70%}.btn-primary{background:#560e99}.btn-primary:hover{background:#7012c8}.document-identity{border:1px solid #838383;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:230px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px;padding:20px;position:relative;width:100%}.document-identity--loading{opacity:.3}.document-identity--margin-auto{margin:0 auto}.document-identity--bg-white{background-color:#fff}.document-identity:hover{box-shadow:1px 1px 1px #bfbfbf}.document-identity-container--column-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0}.document-identity--position-absolute{bottom:20px;left:0;position:absolute;right:0;top:auto}.document-identity__header{color:#2a3552;font-size:16px;font-weight:700;margin:0 auto;overflow:hidden;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:90%}.document-identity__header--full-name{text-overflow:unset;white-space:unset}.document-identity__desc{color:#838383;font-size:16px;line-height:28px;overflow:auto;padding:0 15px;text-align:center;text-overflow:ellipsis}.document-identity__status{line-height:45px;margin:10px auto;text-align:center}.document-identity__options{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;padding:10px;position:absolute;width:100%}.document-identity__option{background:transparent;color:#838383;font-family:Lato,Arial;font-size:14px;font-weight:400;line-height:25px;margin:0 10px;padding:0;text-transform:none}.document-identity__option--text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;vertical-align:top}.document-identity__option .svg-icon{margin-right:5px}.document-identity__option--text:hover{color:#000;text-decoration:underline}.document-identity__status-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.document-identity__status-text .svg-icon{margin-right:5px}.document-identity__status-text--add-file{color:#560e99}.document-identity__status-text--verified{color:#78a315}.document-identity__status-text--rejected{color:#b72720}.document-identity__status-text--pending{color:#fcd484}.document-identity__status-text--orange{color:#ff8900}@media all and (min-width:767px){.document-identity{width:360px}.document-identity--flex-basic-43{-ms-flex-preferred-size:43%;flex-basis:43%}.document-identity--flex-basic-48{-ms-flex-preferred-size:48%;flex-basis:48%}.document-identity--width-max-260{max-width:260px;width:100%}}.btn-primary{background:#560e99}.btn-primary:hover{background:#7012c8}.document-upload{font-family:Lato,Arial}.document-upload__box{border:1px solid #560e99;height:180px;position:relative}.document-upload__box .id-file-upload{height:100%}.document-upload__box--no-border{border:0;cursor:auto}.document-upload__box--border-orange{border:1px solid #fcd484}.document-upload__box--border-red{border:1px solid #b72720}.document-upload__box--border-green{border:1px solid #78a315}.document-upload__box--absolute{height:100%;left:0;position:absolute;top:0;width:100%}.document-upload__box--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.document-upload__box--not-visible{height:0;margin-top:-2px;min-height:100%;opacity:0;-webkit-transition:none;transition:none;visibility:hidden}.document-upload__box-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.document-upload__box-content--border-red{border:1px solid #b72720}.document-upload__box-content.error{cursor:pointer}.document-upload__text{font-size:16px}.document-upload__text--red{color:#b72720}.document-upload__text--bold{font-weight:700;text-transform:uppercase}.document-upload__loader{position:relative;z-index:9}.document-upload__loader-h60{height:60px}.document-upload__loader .loader{left:0;position:absolute;right:0}.document-upload__reject-msg{background:rgba(255,255,255,0.8);height:100vh;left:0;opacity:0;padding-top:100px;position:fixed;top:0;visibility:hidden;width:100%;z-index:999}.document-upload__reject-msg.__visible{opacity:1;visibility:visible}.document-upload__reject-msg.__visible .dialog{display:block;height:100%;width:510px}.document-upload__reject-msg.__visible .dialog .dialog_close{background-color:transparent;right:7px;top:7px}.document-upload__reject-msg.__visible .dialog .dialog_close:hover{color:#838383}.document-upload__reject-msg ul,.document-upload__reject-msg ol{padding-left:20px}.document-upload__reject-reason:hover{text-decoration:underline}.document-upload__errors{color:#b72720;text-align:center;text-transform:uppercase;overflow:auto}.document-upload__header{background:#2a3552;color:#fff;font-size:16px;height:40px;line-height:40px;position:absolute;text-align:center;top:0;width:100%;z-index:2}.document-upload__cancel{bottom:30px;left:0;margin:auto;position:absolute;right:0;width:100px}.document-upload__cancel button{background:#b72720;width:100%}.document-upload__progress{border-top:1px solid #000;bottom:0;position:absolute;width:100%}.document-upload__progress--no-border{border:0}.document-upload__progress-bar{background:-webkit-linear-gradient(45deg,#3f1b65 0,#0f1760 100%);background:linear-gradient(45deg,#3f1b65 0,#0f1760 100%);color:#fff;font-size:11px;height:12px;line-height:12px;text-align:center;-webkit-transition:all .7s ease;transition:all .7s ease}.document-upload__progress-bar--bottom{bottom:0;position:absolute;width:100%}.document-upload__box-delete button{background-color:#b72720;border-radius:0;font-size:12px;width:100%}@media screen and (min-width:768px){.document-upload__reject-msg.__visible .dialog,.document-upload__reject-msg.__visible .dialog{max-height:422px}.document-upload__reject-msg.__visible .dialog .document-upload__reject-msg-html{display:block;height:350px;overflow:auto;padding:0 10px;padding-bottom:20px}}.loader,.loader:before,.loader:after{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}.loader{color:#560e99;font-size:10px;margin:100px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.loader--small{-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5)}.loader--vertical-center{margin:auto}.loader:before,.loader:after{content:'';position:absolute;top:0}.loader:before{left:-3.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loader:after{left:3.5em}@-webkit-keyframes load7{0,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes load7{0,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.btn-primary{background:#560e99}.btn-primary:hover{background:#7012c8}.section{font-family:Lato,Arial}.section__boxes,.section--flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.section__column-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section--space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section--text-justify{text-align:justify}.section--justify-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section__page-name{font-family:Lato,Arial}.section--text-center{text-align:center}.section--text-left{text-align:left}.section--justify-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section--no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.section--gray{background-color:#bfbfbf}.section--light-gray{background-color:#f9f9f9}.section--margin-out-40{margin:0 -40px}.section--capitalize{text-transform:capitalize}.section__sub-text{font-size:15px;font-weight:400}.section__mobile-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (min-width:768px){.section__mobile-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.section--white,.section--white.company{background:#fff}.section__description{color:#838383;line-height:28px}.section--w890{max-width:890px;width:100%}.section--max-620{max-width:620px;width:100%}.section--max-450{max-width:450px;width:100%}.section--width-200{width:200px}.section--margin-center{margin:0 auto}.section--f12{font-size:12px}.section--f14{font-size:14px}.section--f16{font-size:16px}.section--f18{font-size:18px}.section--f20{font-size:20px}.section--f26{font-size:26px}.section--f32{font-size:32px}.section--f46{font-size:46px}.section--p20{padding:20px}.section--p-x-10{padding:0 10px}.section--p-y-70{padding:70px 0}.section--p-t-75{padding-top:75px}.section--pt0{padding-top:0}.section--mt20{margin-top:20px}.section--pbt0{padding-bottom:0;padding-top:0}.section__header{color:#2a3552;font-family:Lato,Arial;font-size:16px;font-weight:700;text-transform:uppercase}.section__header--light{font-size:30px;font-weight:300;text-transform:none}.section__header--white{color:#fff}.section__header--purple{color:#560e99}.section__header--f24{font-size:24px}.section__header--no-transform{text-transform:none}.section__header--bottom-gray{border-bottom:1px solid #e6e6e6;padding-bottom:5px}.section--font-light{font-weight:300}.section__center-vertically{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section--green{color:#78a315}.section--bottom-gray{border-bottom:1px solid #e6e6e6}.section__buttons-white a{color:#fff}.section__buttons a{background-color:#78a315;color:#fff;cursor:pointer;display:block;font-family:'Lato';font-size:12px;font-weight:700;letter-spacing:0;margin:10px 0;padding:15px;text-align:center;text-transform:uppercase;-webkit-transition:.5s;transition:.5s;width:100%}.section--justify-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section__separator{overflow:hidden;position:relative}.section__separator--no-text{height:3px}.section__separator--gray{background-color:#838383}.section__separator--h1{height:1px}.section__separator::before{background-color:#878787;content:' ';height:1px;position:absolute;right:50%;top:50%;width:100%}.section__separator::after{background-color:#878787;content:' ';height:1px;left:50%;position:absolute;top:50%;width:100%}.section__separator span{background-color:#FFF;position:relative;z-index:2;font-size:12px;padding:0 5px;display:inline-block;margin:auto;text-transform:uppercase}.section--bold{font-weight:700}.section__link--bold{font-weight:700}.section__link--underline{text-decoration:underline}.section__link--purple{color:#560e99}.section__column{margin:0 auto}.section__center{margin:auto}@media all and (min-width:992px){.section__buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section__buttons a{margin:10px 0;width:48%}.section__column{margin:0}.section__column-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.section__sidebar{max-width:250px;width:100%}}@media all and (min-width:1200px){.section__sidebar{max-width:370px}}.profile_box-yield-account{font-family:Lato,Arial}.profile_box-yield-account__section--border-y-gray{border:1px solid #e6e6e6;border-left:0;border-right:0}.profile_box-yield-account__section--gray{background-color:#f6f6f6}#toast-container.toast-top-full-width{top:0 !important}section .compliance_page__section{text-align:center}section .compliance_page__section--full-width{left:50%;margin-left:-50vw;margin-top:-75px;margin-right:-50vw;padding:20px;position:relative;right:50%;width:100vw}section .compliance_page__section--gray{background-color:#f6f6f6}section .compliance_page .certification-status-bar{display:none}section .compliance_page__btn--leave,section .compliance_page__btn--continue{background-color:#2a3552;color:#fff;padding:18px 50px}section .compliance_page__btn--green{background-color:#78a315}section .compliance_page__btn--leave:hover,section .compliance_page__btn--continue:hover{opacity:.8}section .compliance_page .investor-status__legal_text{text-align:left}section .compliance_page--flex-center{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section .compliance_page--flex-center a{margin:10px !important}section .compliance_page .investor-status{margin:0 auto 30px auto;font-family:"Lato",Arial}section .compliance_page .investor-status .profile_box-yield-account__header{font-size:26px;font-weight:100;text-align:center}section .compliance_page .investor-status .profile_box-yield-account__submit{text-align:center}section .compliance_page .investor-status .profile_box-yield-account__submit #go_to_quiz,section .compliance_page .investor-status .profile_box-yield-account__submit #quiz_check_fake_btn{background-color:#78a315;color:white;padding:12px;font-size:14px}section .compliance_page .investor-status .profile_box-yield-account__submit #go_to_quiz:hover,section .compliance_page .investor-status .profile_box-yield-account__submit #quiz_check_fake_btn:hover{background-color:#93c71a;box-shadow:0 0 10px 4px rgba(0,0,0,0.1)}section .compliance_page .investor-status .logo{margin:auto;padding-bottom:40px;text-align:center}section .compliance_page .investor-status .logo img{width:250px}section .compliance_page .investor-status-nav{position:fixed;width:100%;top:0;left:0;background:#fff;padding:15px 0;text-align:center;z-index:9999}section .compliance_page .investor-status-nav:after{content:'';left:0;bottom:-5px;right:0;height:5px;background:-webkit-linear-gradient(45deg,#0f1760 0,#3f1b65 100%);position:absolute}section .compliance_page .investor-status-nav-button{display:inline-block;color:#333;margin-right:10px;padding:10px;cursor:pointer;font-size:13px;text-transform:uppercase}section .compliance_page .investor-status-nav-button a{color:#fff}section .compliance_page .investor-status-nav-button a:hover,section .compliance_page .investor-status-nav-button a:visited,section .compliance_page .investor-status-nav-button a:link{color:#fff}section .compliance_page .investor-status-nav-button--primary{background-color:#78a315;color:white}section .compliance_page .investor-status-intro{font-size:15px;color:#333;text-align:justify;padding-bottom:40px}section .compliance_page .investor-status-header{color:#560e99;font-size:30px;font-weight:100;margin-bottom:30px;text-align:center;text-transform:none}section .compliance_page .investor-status-header--margined{margin-top:115px}section .compliance_page .styled_radio input[type="radio"]+label::before{border-radius:10px;width:14px;height:14px;top:6px}section .compliance_page .styled_radio input[type=radio]:checked+label::after{left:3px;top:9px;width:8px;height:8px}section .compliance_page input[type='submit'],section .compliance_page .button{float:none;margin:auto;padding:12px;font-size:14px;width:210px;display:block}section .compliance_page input[type='submit']:hover,section .compliance_page input[type='submit']:visited,section .compliance_page input[type='submit']:link,section .compliance_page .button:hover,section .compliance_page .button:visited,section .compliance_page .button:link{color:#fff}section .compliance_page .styled_radio label{margin:0}section .compliance_page .full-form .half-box:nth-of-type(even),section .compliance_page .full-form .half-box:nth-of-type(odd){padding:10px 0}section .compliance_page .full-form .fake-select::after{top:0}section .compliance_page .full-form .half-box:nth-of-type(even){padding-right:7px}section .compliance_page .full-form .half-box:nth-of-type(odd){padding-left:7px}section .compliance_page .width960{max-width:850px;width:100%}section .compliance_page .gradient-background{padding:40px 0;margin-bottom:40px}section .compliance_page .gradient-background .investor-status-intro{color:#fff !important;margin-top:40px;padding:0}section .compliance_page .gradient-background .investor-status-header{color:#fff !important;margin-bottom:0;font-size:30px;font-weight:100;text-transform:none;color:#590f56;margin-bottom:30px}section .compliance_page .gradient-background .logo{padding-bottom:0}section .compliance_page .gradient-background a.white_link{color:#fff;text-decoration:underline}section .compliance_page .gradient-background a.white_link:hover,section .compliance_page .gradient-background a.white_link:visited,section .compliance_page .gradient-background a.white_link:link{color:#fff}section .compliance_page .investment_form_only{display:none}.white-box{padding:10px}.big-separate{margin-top:80px}.small-separate{margin-top:50px}.minimal{padding:30px 0}.minimal,.minimal p{font-size:12px;line-height:16px}.thirty-two-box.register{width:70%;margin:0 auto !important;float:none}.signup{width:400px}.signup .social-button,.signup .social-button:visited{margin-top:0}.welcome_box{background-image:url("../homepage/welcome.jpg");background-position:center;background-size:cover;padding:0 10px;padding-top:70px;text-align:center;height:100vh}@media only screen and (max-width:700px) and (min-width:480px),screen and (max-width:700px) and (min-width:480px) and (-webkit-min-device-pixel-ratio:2){.new_styling #first-box{width:100%}.new_styling .thirty-two-box{width:49%}.new_styling .big-separate{margin-top:50px}}@media only screen and (max-width:480px),screen and (max-width:480px) and (-webkit-min-device-pixel-ratio:2){.new_styling .thirty-two-box,.new_styling .half-box{width:100%;margin:0 !important;padding:0}.new_styling .big-separate{margin-top:0}.new_styling .signup{width:90%}}