.form-error-text{color:#e74c3c;height:14px;font-size:10px}
.url-protocol-dropdown{position:relative}.url-protocol-dropdown::before{position:absolute;width:1px;height:100%;background-color:#ccc;right:-5px;bottom:0;content:""}.url-protocol-dropdown__btn{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:600;border-bottom:3px solid rgba(0,0,0,0)}.url-protocol-dropdown__content{position:absolute;left:0;width:100%;box-shadow:0 0 10px 5px rgba(0,0,0,.07);z-index:10;background-color:#fff}.url-protocol-dropdown__content .item{padding:10px;cursor:pointer;transition:all .3s}.url-protocol-dropdown__content .item:not(.active):hover{background:#f6e2e6}.url-protocol-dropdown .active{background-color:#b73966;color:#fff}
.flex-container{display:flex;height:100%}body.login-body{font-family:"futura-pt";background-color:#fff;height:100%}body.login-body .login-row{display:flex}body.login-body h1.login-heading{font-size:54px;font-weight:600;line-height:55px;color:#2a2a2a;font-family:"futura-pt";margin-bottom:47px;letter-spacing:0}body.login-body .marketing .error-message input[type=text],body.login-body .marketing .error-message input[type=email],body.login-body .marketing .error-message input[type=tel],body.login-body .marketing .error-message input[type=password]{border-color:rgba(236,3,3,.5)}body.login-body .marketing .error-message label{color:#ec0303;font-family:"futura-pt";font-weight:500}body.login-body .marketing h1{font-size:54px;font-weight:600;line-height:55px;color:#2a2a2a;font-family:"futura-pt";letter-spacing:0}body.login-body .marketing h2.tagline{font-family:"Caveat",cursive;color:#e6647f;font-size:30px;letter-spacing:0;line-height:34px;margin-bottom:36px;margin-top:5px}body.login-body .marketing h2{font-family:"futura-pt";font-size:32px;line-height:38px;color:#2a2a2a;font-weight:500;letter-spacing:0;margin-top:28px}body.login-body .marketing p{color:#525252;font-family:"futura-pt";font-size:24px;font-weight:300;line-height:28px}body.login-body .marketing a{color:#2a2a2a;font-family:"futura-pt";font-weight:500;font-size:18px;line-height:23px;text-align:right;margin-top:26px;margin-bottom:10px;border-bottom:1px solid #e6637f}@media(max-width: 992px){body.login-body .marketing a{border-bottom:none;margin:0;text-decoration:underline;text-decoration-color:#e6637f;padding-bottom:10px}}body.login-body .marketing input[type=text],body.login-body .marketing input[type=email],body.login-body .marketing input[type=password]{background-color:#fff;border-radius:0}body.login-body .marketing input[type=text].error,body.login-body .marketing input[type=email].error,body.login-body .marketing input[type=password].error{border-color:rgba(236,3,3,.5)}body.login-body .marketing .actions{margin-top:40px;padding:0}@media(max-width: 699px){body.login-body .marketing .actions{margin-top:0;display:flex;flex-direction:column;padding-left:10px;padding-right:10px}body.login-body .marketing .actions a{font-size:14px;text-align:left}}body.login-body .marketing .actions a{line-height:48px}body.login-body .marketing .footer-nav{text-align:center;margin-top:63px}body.login-body label{display:block;color:#525252;font-size:16px;font-weight:300;line-height:21px;height:21px}.login-sidebar{max-width:358px;height:100vh;min-height:700px !important;background:linear-gradient(225deg, #E6637F 0%, #B73966 100%);display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-top:112px;padding-bottom:51px;color:#fff;text-align:center;font-size:18px;line-height:32px}@media(max-width: 992px){.login-sidebar{flex-direction:row;height:90px;min-height:unset !important;max-width:unset;padding:0;position:fixed !important;top:0;width:100%}.login-sidebar>img{width:60px;margin-left:20px}.login-sidebar p{display:none}.login-sidebar .oc-logo img{width:140px;margin-right:20px}}.login-sidebar p{margin-top:16px}.content-wrapper{display:flex}@media(min-width: 993px){.content-wrapper{max-height:80vh;overflow:scroll}}.login-container{justify-content:center;padding-bottom:100px;margin-left:14%;max-width:700px}@media(max-width: 992px){.login-container{margin:200px 15px 0 15px}}.login-container .dynamic-form-group{position:relative;padding-top:1.5rem}.login-container input[type=email],.login-container input[type=text],.login-container input[type=tel],.login-container input[type=password]{border:none;border-bottom:.8px solid rgba(82,82,82,.25);font-size:18px;margin-top:4px;padding:0}.login-container input[type=submit]{background-color:#28ca65;border-radius:6.4px;height:48px;min-width:164px;width:auto;color:#fff;font-size:19.2px;font-weight:500;letter-spacing:0;line-height:19.2px;text-align:center}.login-container input::placeholder{color:#525252;font-size:20px;letter-spacing:0;line-height:26px}.login-container input:placeholder-shown+label{opacity:0;transform:translateY(1rem)}.login-container .login-actions{display:flex;align-items:center;justify-content:space-between;margin-top:52px}@media(max-width: 699px){.login-container .login-actions{flex-direction:column-reverse}.login-container .login-actions .btn{margin-bottom:10px}}.login-container .login-actions.button-only{justify-content:flex-end}.login-container .login-actions a{font-size:24px;line-height:31px;color:#2a2a2a;text-decoration:none;position:relative}.login-container .login-actions a:after{content:"";width:100%;position:absolute;left:0;bottom:1px;border-width:0 0 1px;border-style:solid;border-color:#b73966}

/*# sourceMappingURL=auth.css.js.map*/
