#wpmem_login .form,#wpmem_reg .form{font-family:WorkSans-Regular}#wppb-login-wrap p[class],.form-group:not(.no-focus) .div_text,.form-group:not(.no-focus) .div_textarea,.ur-frontend-form .form-row,.wppb-form-field,.wppb-user-forms p[class]{position:relative;border-bottom:2px solid rgba(0,0,0,.54);border-radius:4px;background-color:rgba(0,0,0,.06);display:block}.form-group.focused{border-bottom-color:#1a41ff}.form-group{position:relative;margin-bottom:45px}#wpmem_reg .form-group>.multicheckbox,#wpmem_reg .form-group>.radio{font-family:WorkSans-Medium;margin-bottom:10px;display:block}.wppb-user-forms p.form-submit,.wppb-user-forms p.login-submit{background-color:transparent;border-radius:0;border-bottom-width:0}.wppb-user-forms .wppb-username-email{padding-bottom:0}.form-group.checkbox{border-bottom:0;background-color:transparent}.form-group.checkbox label{padding-left:0}.form-group.checkbox .wpcf7-list-item{margin:0;width:45%;margin-top:10px}.ur-frontend-form .form-row{overflow:hidden}.form-block #wppb-login-wrap p,.form-block .wppb-user-forms p{margin-bottom:44px;padding-bottom:0}#wppb-login-wrap label,.form-group label:not(.radio):not(.multicheckbox),.form-label,.ur-frontend-form label,.wppb-user-forms label{position:absolute;left:16px;top:20px;color:#999;background-color:transparent;z-index:10;transition:transform 150ms ease-out,font-size 150ms ease-out;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:rgba(0,0,0,.54);margin:0;float:none;width:auto!important;float:none}#wppb-login-wrap .focused label,.focused:not(.no-focus) .form-label,.form-group.focused label:not(.radio):not(.multicheckbox),.ur-frontend-form .focused label,.wppb-user-forms .focused.wppb-username-email label{transform:translateY(-125%);background:0 0;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.17;letter-spacing:normal;color:#1a41ff;top:25px;float:none}#wpmem_reg .form-group.focused label:not(.radio):not(.multicheckbox) .req{font-size:18px}#wpmem_login .form-group input[type=password],#wpmem_login .form-group input[type=text],#wpmem_reg .form-group input[type=email],#wpmem_reg .form-group input[type=password],#wpmem_reg .form-group input[type=text],#wpmem_reg .form-group input[type=url],#wpmem_reg .form-group textarea,.form-input,.form-wrapper input,.form-wrapper textarea,.join-form input,.ur-frontend-form input,.ur-frontend-form textarea,.wppb-form-field #username_email,.wppb-user-forms input,.wppb-user-forms textarea{position:relative;padding:6px 16px 6px 16px;width:100%;outline:0;border:0;background:0 0;font-family:'Work Sans';font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.19;letter-spacing:normal;color:rgba(0,0,0,.87);resize:none;max-height:160px;float:none}.form-wrapper #button-row{padding:24px 0}#wpmem_reg .form-group textarea{padding-top:28px}#wpmem_login input[type=submit],#wpmem_reg input[type=submit],.form-wrapper input[type=submit],.ur-frontend-form form button[type=submit],.ur-frontend-form form input[type=submit],.wppb-user-forms input[type=submit]{border-width:0;border-radius:3px;padding:24px 40px;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.2px;text-align:center;color:#FFFFFF;display:inline-block;width:auto;height:64px;background-color:#DD0FF0;text-transform:uppercase;transition:.5s all ease;float:none;box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}#wpmem_reg .form legend{font-size:26px;font-family:TitlingGothicFBNor-Med;margin-bottom:30px;position:relative}#wpmem_reg .form legend span{background-color:#fff;padding-right:20px}@media screen and (min-width:1200px){#wpmem_reg .form legend span:before{background-color:#1a41ff;content:'';display:block;position:absolute;height:2px;width:100%;right:0;top:50%;z-index:-1}}#wpmem_reg .form fieldset{margin:0 0 40px 0}#wpmem_reg input[type=submit]:active,#wpmem_reg input[type=submit]:focus{border-width:0}#wpmem_login .form .button_div,#wpmem_reg .form .button_div{margin-bottom:20px;text-align:left;width:100%}#wpmem_login input[type=submit]:hover,#wpmem_reg input[type=submit]:hover,.form-wrapper input[type=submit]:hover,.ur-frontend-form form button[type=submit]:hover,.ur-frontend-form form input[type=submit]:hover,.wppb-user-forms input[type=submit]:hover{color:#FFFFFF;background-color:#1c1c1c}#wpmem_login input[type=submit]:active,#wpmem_login input[type=submit]:focus,#wpmem_reg input[type=submit]:active,#wpmem_reg input[type=submit]:focus{border-width:0}#wpmem_login input[type=password],#wpmem_login input[type=text],#wpmem_reg .form-group input[type=email],#wpmem_reg .form-group input[type=password],#wpmem_reg .form-group input[type=text],#wpmem_reg .form-group input[type=url],.join-form input,.ur-frontend-form input,.wppb-form-field #username_email{margin-top:20px}#wpmem_login .form .div_text,#wpmem_login .form .link-text,#wpmem_reg .form-group .div_text,#wpmem_reg .form-group .div_textarea{margin:0;width:100%}#wpmem_login .form .link-text{text-align:center}#wpmem_reg .form-group input:focus,#wpmem_reg .form-group textarea:focus{border-width:0}#wpmem_reg .div_multicheckbox input,#wpmem_reg .div_multicheckbox label,#wpmem_reg .div_radio input,#wpmem_reg .div_radio label{margin-right:12px;margin-bottom:15px;display:inline-block}#wpmem_reg .div_multicheckbox label,#wpmem_reg .div_radio label{display:inline-block}#wppb-login-wrap p.login-remember,.wppb-user-forms p.login-remember{display:none}#wppb-login-wrap p.login-submit,.wppb-user-forms p.login-submit{background:0 0;border:0}.ur-frontend-form{border:0;padding:0}.ur-frontend-form form .ur-form-row .ur-form-grid label,.ur-frontend-form form .ur-form-row .ur-form-grid legend{margin-bottom:0}.ur-frontend-form form .ur-form-row .ur-form-grid input[type=date],.ur-frontend-form form .ur-form-row .ur-form-grid input[type=email],.ur-frontend-form form .ur-form-row .ur-form-grid input[type=number],.ur-frontend-form form .ur-form-row .ur-form-grid input[type=password],.ur-frontend-form form .ur-form-row .ur-form-grid input[type=phone],.ur-frontend-form form .ur-form-row .ur-form-grid input[type=text],.ur-frontend-form form .ur-form-row .ur-form-grid input[type=timepicker],.ur-frontend-form form .ur-form-row .ur-form-grid input[type=url],.ur-frontend-form form .ur-form-row .ur-form-grid select,.ur-frontend-form form .ur-form-row .ur-form-grid textarea{height:auto;margin-bottom:0}.user-registration-password-hint{padding:5px 15px;font-style:italic}.ur-frontend-form form .ur-form-row .ur-form-grid{padding-left:0}.ur-field-item.field-checkbox p,.ur-field-item.field-radio p{border-bottom:0;max-height:100%;overflow:hidden;min-height:53px;background:0 0}.ur-field-item.field-checkbox label,.ur-field-item.field-radio label{margin-top:0;position:relative;top:auto;left:auto;margin-bottom:8px!important;font-size:14px}.ur-field-item.field-checkbox label.checkbox,.ur-field-item.field-radio label:first-of-type{display:none;padding-top:21px;margin-bottom:12px!important;font-size:16px;color:#1c1c1c}.ur-field-item.field-checkbox .focused label,.ur-field-item.field-radio .focused label{transform:translateY(0)}.ur-frontend-form form .ur-form-row .ur-form-grid input[type=checkbox],.ur-frontend-form form .ur-form-row .ur-form-grid input[type=radio]{width:14px;max-height:14px;margin-top:0;margin-right:0;position:relative;float:none;display:inline-block}.ur-frontend-form form .ur-form-row .ur-form-grid input[type=radio]{margin-left:2px!important;margin-right:3px}.ur-field-item.field-country p,.ur-field-item.field-select p{background:0 0}.ur-field-item.field-country label,.ur-field-item.field-select label{position:relative;top:auto;left:auto;padding-top:21px;margin-bottom:12px!important;font-size:16px;color:#1c1c1c}.ur-frontend-form form .ur-form-row .ur-form-grid select{height:53px;border-bottom:0}#wppb_general_top_error_message,.wppb-error,.wppb-warning,div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{border-radius:4px;padding:20px;font-family:'Work Sans'}span.wpcf7-not-valid-tip{font-family:'Work Sans';text-align:left;font-size:12px;bottom:-25px;position:absolute}.mc4wp-form-fields{width:100%}.mc4wp-form-fields p{display:inline-block;margin:0 0 0 -5px;width:20%;position:relative;background-color:rgba(0,0,0,.33);height:56px;border:0;border-left:solid 1px #979797;text-align:left}.mc4wp-form-fields p:last-of-type{width:17%}.mc4wp-form-fields p label,.mc4wp-form-fields p.focused label,.mc4wp-form-fields p:last-of-type label{display:none}.mc4wp-form-fields p input::placeholder,.mc4wp-form-fields p label{font-family:"Work Sans";font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:rgba(255,255,255,.54);text-align:left;position:absolute;top:20px;left:16px}.mc4wp-form-fields p input{font-family:WorkSans-Regular;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:#fff;position:absolute;left:0;top:0;height:100%;width:100%;height:56px;background:0 0;text-align:left;border:0;padding:15px;outline:0;outline:0}.mc4wp-form-fields p input:not([type=submit]){border-bottom:2px solid rgba(106,106,106,.54)}.mc4wp-form-fields p input[type=submit]{border:2px solid #DD0FF0;background-color:#DD0FF0;text-transform:uppercase;font-family:'Work Sans';font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.9px;text-align:center;color:#1c1c1c;transition:all .5s ease}.mc4wp-form-fields p input[type=submit]:hover{background-color:transparent;color:#DD0FF0}#footer-subscribe .mc4wp-alert p,#footer-subscribe .mc4wp-error p{color:#DD0FF0;font-family:'Work Sans';font-size:16px;font-weight:400;max-width:500px;margin:12px auto}@media screen and (min-width:992px){.form-wrapper .col-2{display:flex}.form-wrapper .col-2 .form-group:first-child{margin-right:15px}.form-wrapper .col-2 .form-group:nth-child(2){margin-left:15px}}


