.signup{padding-bottom:20px;max-width:960px}.signup h1,.signup h2{font-size:22px}#signin-with-google{background:url(/images/signin-with-google.jpg) no-repeat;width:200px;background-size:contain;color:transparent}.sidecol{margin-top:20px}.signup-form a{text-decoration:underline}.signup-form p{color:#0f3c44;font-size:14px}div.signup-form section div h1{font-family:Cormorant,serif;font-optical-sizing:auto;font-weight:100;font-style:normal;text-align:left;font-size:30px;padding-bottom:0;margin-bottom:0}.login-form,.signup-form{padding-top:100px;background-image:url(https://vibetribe.io/images/update/hero/hero-bg.jpg)}.login-form section,.signup-form section{background:#0f3c44}.login-form input,.signup-form input{font-size:14px}.login-form input[type=checkbox],.signup-form input[type=checkbox]{display:inline-block;opacity:1;visibility:visible;width:inherit;height:inherit}.login-form p,.signup-form p{display:inline-block;width:90%}.login-form p.subtitle,.signup-form p.subtitle{color:#0f3c44;font-size:16px}.login-form .signup-form p,.signup-form .signup-form p{color:#0f3c44}.login-form .row,.signup-form .row{padding:0;margin-top:0}.login-form>div,.signup-form>div{max-width:400px;background:#0f3c44;margin:40px auto;padding-bottom:20px}.login-form>div h1,.signup-form>div h1{color:#fff;font-size:22px}.login-form>section,.signup-form>section{background:#e9f5e5;padding-top:40px}.login-form>section div,.signup-form>section div{background:#fff;padding:40px;margin:40px auto;max-width:750px}.login-form>section div h1,.signup-form>section div h1{font-size:20px;margin-bottom:20px;text-align:center}.login-form>section div form input,.signup-form>section div form input{margin-bottom:20px}.login-form>section label .show-pwd,.signup-form>section label .show-pwd{float:right}.login-form p{font-size:16px;text-align:center}.inline-link{color:#0f3c44;text-decoration:underline}.signup{background:#fff}.signup .btn3{padding:20px;font-size:18px}div.signup-form-container{margin-top:20px;background:#fff;padding-bottom:40px;padding-left:20px;padding-right:20px}div.signup-form-container h1{font-size:40px;margin-bottom:20px;font-weight:100}div.signup-form-container button.btn.continue{display:none}div.signup-form-container p{color:#333;font-size:14px}div.signup-form-container p a{text-decoration:underline}div.signup-form-container p.text-success{font-size:16px}div.signup-form-container .signup-form-subtitle{font-size:16px;text-align:left}div.signup-form-container .show-pwd{background:#0f3c44}.oauth-signups{margin-top:120px}.oauth-signups h2{text-align:left}.oauth-signups p{color:#333;padding:20px 0;width:60%;font-size:18px}.sidecol p,div.divider{display:none}.mobile-only h1{padding-top:0}.mobile-signup-summary{font-size:14px}#oauth_confirmation{background:#fff;padding-top:150px;padding-bottom:150px;color:#000;display:flex;flex-direction:column;align-items:center;min-height:calc(100vh - 80px)}#oauth_confirmation h1{font-size:40px;margin-bottom:30px;font-weight:100}#oauth_confirmation h2{padding-bottom:20px;color:#007c89}#oauth_confirmation p{color:#000;text-align:left;font-size:15px}#oauth_confirmation img{border-radius:20px}#oauth_confirmation .this-is-why{margin-bottom:20px}#oauth_confirmation ul{text-align:left;font-size:13px;padding-left:10px}footer{width:100%;padding:20px;color:#fff;background-image:url(/images/update/hero/hero-bg.jpg);text-align:center}@media(max-width:768px){body,html{height:100%;margin:0;padding:0;background:#fff}footer{position:absolute;bottom:0}.login-form section{min-height:calc(100vh - 180px)}.signup .signup-form-container{padding-left:20px;padding-right:20px}.signup .signup-form-container h1{font-size:34px;font-weight:100}.signup button.btn.standard-signup-btn{width:100%;border-radius:0}.signup div.divider{display:inherit}.signup button.btn.standard-signup-btn.continue{display:inherit;width:100%;border-radius:0}.signup .sidecol{margin-top:40px;text-align:center}.signup .sidecol p{padding-top:20px;color:#333;text-align:center;display:block}.signup .sidecol.hidden{display:none}.inner-content-wrapper{--bs-gutter-x:0;margin-left:0}.inner-content-wrapper h1{padding-top:0}a.go-profile-init{margin-top:-140px!important;height:50px;border-radius:20px}#oauth_confirmation{padding-top:80px;padding-bottom:30px}#oauth_confirmation h1{font-size:16px;color:#007c89;margin-bottom:0;font-weight:100}#oauth_confirmation img{margin-top:-50px}#oauth_confirmation p.welcome-to-vibetribe{margin-bottom:65px;padding:0 10px}div.this-is-why{--bs-gutter-x:0;--bs-gutter-y:0}div.this-is-why p{color:#000}div.this-is-why>div{position:relative}div.this-is-why .benefits-of-app{position:absolute;width:100%;background-color:rgba(0,0,0,.5);color:#fff;z-index:99;padding:20px}div.this-is-why .benefits-of-app p.slight-emphasis{color:#fff!important;font-size:18px}div.this-is-why .benefits-of-app li{font-size:16px}div.this-is-why .signup-form-subtitle{font-size:16px;text-align:center}}