.account-container{align-items:center;background-color:#90dae3;background-image:url(https://365financialanalyst.com/resources/assets/images/login-bg.webp);background-position:100%;background-repeat:no-repeat;background-size:cover;display:flex;image-rendering:-webkit-optimize-contrast;justify-content:center;min-height:100vh;padding-top:var(--spacing-80);position:relative}.account-container .form-wrap{background-color:var(--main-light);border-radius:10px;box-shadow:0 326px 91px 0 transparent,0 209px 83px 0 rgba(0,0,0,.01),0 117px 70px 0 rgba(0,0,0,.05),0 52px 52px 0 rgba(0,0,0,.09),0 13px 29px 0 rgba(0,0,0,.1);max-width:470px;padding:var(--spacing-48);width:100%;z-index:2}.account-container .input-group input{height:58px}@media (min-width:1024px) and (max-width:1439px){.account-container .form-wrap{max-width:395px}}@media (max-width:1023px){.account-container{background-position:50%;padding:0 24px}.account-container:after,.account-container:before{opacity:0;visibility:hidden}.account-container .form-wrap{padding:40px 24px}}.fa .account-container{background-color:var(--main-dark);background-image:url(https://365financialanalyst.com/resources/assets/images/fa-login-bg.jpg);background-position:50%}.fa .account-container:after,.fa .account-container:before{bottom:0;content:"";left:0;position:absolute;width:100%}.fa .account-container:before{background:linear-gradient(180deg,rgba(1,22,51,.6),rgba(1,22,51,0));height:160px;top:0}.fa .account-container:after{background:linear-gradient(180deg,rgba(1,22,51,.7),rgba(1,22,51,.5) 47.92%,rgba(1,22,51,0));height:249.07px;transform:rotate(-180deg)}.fa .account-container .main-gradient{background:linear-gradient(90deg,var(--main-dark) 0,var(--main-dark) 55.93%,rgba(1,22,51,.76) 74.62%,rgba(1,22,51,0) 100%)}@media (max-width:1023px){.fa .account-container{background:var(--main-light);padding-top:148px}.fa .account-container:after,.fa .account-container:before{opacity:0;visibility:hidden}.fa .account-container .form-wrap{box-shadow:unset;margin:0 auto;padding:0;position:relative;top:auto;transform:none;z-index:0}.fa .account-container .main-gradient{display:none}}.profile-options .title{font-weight:400;margin-bottom:var(--spacing-8);text-align:center}.profile-options .subtitle{font-size:16px;margin-bottom:var(--spacing-20);margin-top:0;text-align:center}.profile-options .body{margin-bottom:var(--spacing-16)}.profile-options .body .action-btn{border:1px solid var(--main-light-shade-4);border-radius:8px;height:58px;outline:1px solid transparent}.profile-options .body .action-btn:not(:last-child){margin-bottom:var(--spacing-12)}.profile-options .body .action-btn:hover{border-color:var(--accent);outline-color:var(--accent)}.profile-options .body .action-btn>button{background:none;border:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:normal;margin:0;padding:0;width:100%}.profile-options .body .action-btn>button>svg{padding-left:2px;padding-right:2px;width:24px}.profile-options .body .action-btn>button>svg>path[stroke]{stroke:var(--main-dark-light-3)}.profile-options .body .action-btn a.visible,.profile-options .body .action-btn button,.profile-options .body .action-btn>a{align-items:center;display:flex;font-size:18px;line-height:unset;padding:18px var(--spacing-44)}.profile-options .body .action-btn a.visible>svg,.profile-options .body .action-btn button>svg,.profile-options .body .action-btn>a>svg{margin-right:15px;width:24px}.profile-options .body .action-btn .invisible{overflow:hidden}.profile-options .terms{color:var(--main-dark-light-3);font-size:14px;font-weight:500;line-height:130%;margin-bottom:var(--spacing-20)}.profile-options .terms .error .custom-checkbox+label:after{border-color:var(--main-red-shade-1);border-radius:4px}.profile-options .terms .error+.alert{background:var(--main-red-light-2);border:1px solid var(--main-red-light-3);border-radius:5px;color:var(--main-red-shade-1);display:block;font-size:14px;margin-top:8px;padding:12px;text-align:center}.profile-options .footer{color:var(--main-dark-light-3);line-height:150%;text-align:center}.profile-options .footer a{font-weight:600}.profile-options .alert-error{background-color:var(--main-red-light-2);border:1px solid var(--main-red-light-3);border-radius:5px;color:var(--main-red-shade-1);display:block;font-size:14px;font-weight:500;height:auto;line-height:130%;margin-bottom:var(--spacing-12);margin-top:var(--spacing-8);padding:12px 30px;position:static;text-align:center}.profile-options.login .title{margin-bottom:var(--spacing-28)}.profile-options.login .body{margin-bottom:var(--spacing-32)}@media (min-width:1024px) and (max-width:1439px){.profile-options .body .action-btn a.visible,.profile-options .body .action-btn button,.profile-options .body .action-btn>a{padding:var(--spacing-16) var(--spacing-22)}}@media (max-width:600px){.profile-options .title{font-size:18px}.profile-options .subtitle{font-size:14px}.profile-options .body .action-btn a.visible,.profile-options .body .action-btn button,.profile-options .body .action-btn>a{height:58px;padding:17px 12px;text-align:left}.profile-options .body .action-btn a.visible svg,.profile-options .body .action-btn button svg,.profile-options .body .action-btn>a svg{flex-shrink:0}}@media (min-width:601px) and (max-width:1023px){.login-options{padding:var(--spacing-24)}}