.login-form .form-group .field-wrap{margin-bottom:15px}.login-form .field-wrap{position:relative}.login-form .field-wrap i{color:inherit;z-index:1;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.login-form .layout-horizontal .form-group,.login-form .form-group .field-wrap.field-style-3{display:table;width:100%}.login-form .form-group .field-wrap.field-style-3 label,.login-form .form-group .field-wrap.field-style-3 i,.login-form .layout-vertical .form-group .field-wrap.field-style-3 .form-control{display:table-cell}.login-form .layout-vertical .form-group .field-wrap.field-style-3 label{width:50%}.login-form .form-group .form-control{width:100%;color:inherit;position:relative;border-radius:5px;padding-left:15px;padding-right:15px;font-family:inherit;font-size:1em}.elementor-widget-blogkit_login_form.button-align-left .button-wrap,.elementor-widget-blogkit_login_form.label-align-left .field-wrap.field-style-2{text-align:left}.elementor-widget-blogkit_login_form.button-align-center .button-wrap,.elementor-widget-blogkit_login_form.button-align-justify .button-wrap,.elementor-widget-blogkit_login_form.label-align-center .field-wrap.field-style-2{text-align:center}.elementor-widget-blogkit_login_form.button-align-right .button-wrap,.elementor-widget-blogkit_login_form.label-align-right .field-wrap.field-style-2{text-align:right}.login-form .layout-horizontal .form-group .form-btn{width:100%}.login-form .form-group input.form-control::-moz-placeholder{color:inherit}.login-form .form-group input.form-control:-ms-input-placeholder{color:inherit}.login-form .form-group input.form-control::-webkit-input-placeholder{color:inherit}.login-form .form-group .form-btn,.login-form .form-group input.form-control{min-height:50px}.login-form .form-group .form-btn{padding:0 30px;direction:ltr;display:inline-flex;display:-ms-inline-flex;display:-webkit-inline-flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-form .layout-horizontal .form-group .field-wrap{display:table-cell;vertical-align:bottom;width:auto;padding-right:8px;margin-bottom:0}.login-form .layout-horizontal .form-group .button-wrap{vertical-align:bottom;display:table-cell}.login-form .form-group .form-btn i{position:relative;top:auto;transform:none}.login-form .form-group .form-btn i+span{margin-left:10px}.elementor-widget-blogkit_login_form.button-icon-right .form-btn{flex-direction:row-reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse}.elementor-widget-blogkit_login_form.button-icon-right i+span{margin-left:auto;margin-right:10px}.login-form .layout-horizontal .form-group .field-wrap:last-child{padding-right:0}.login-form .form-group .field-wrap.field-style-2 i,.login-form .form-group .field-wrap.field-style-3 i{position:relative;margin-bottom:10px;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);transform:translateY(0%)}.login-form .form-group .field-wrap label{font-style:normal;text-transform:uppercase;font-size:1em;padding-left:0}.login-form .form-group .field-wrap i+label{padding-left:7px}.login-form .form-group .login-remember label{display:table}.login-form .form-group .login-remember label input,.login-form .form-group .login-remember label p{display:table-cell;vertical-align:middle}.login-form .form-group .login-remember label input{margin-right:7px}.login-form .form-group .login-remember label p{margin:0}.login-form .form-group .field-wrap.field-style-1 i{left:15px}.login-form .form-group .field-wrap.field-style-1 i+input{padding-left:50px}.login-form button.wp-hide-pw{background:0 0;border:1px solid transparent;outline:none;box-shadow:none;font-size:14px;line-height:2;width:2.5rem;height:2.5rem;min-width:40px;min-height:40px;margin:0;padding:5px 9px;position:absolute;right:0;bottom:0}.login-form button.wp-hide-pw span{vertical-align:middle}.login-form button.wp-hide-pw:hover,.login-form button.wp-hide-pw:focus{background:0 0;box-shadow:none;outline:none}@media (max-width:768px){.login-form .layout-horizontal .form-group .field-wrap,.elementor-widget-blogkit_login_form.label-mobile-row-yes .login-form .form-group .field-wrap.field-style-3,.elementor-widget-blogkit_login_form.label-mobile-row-yes .login-form .layout-vertical .form-group .field-wrap.field-style-3 .form-control{display:block}.elementor-widget-blogkit_login_form.label-mobile-row-yes .login-form .form-group .field-wrap.field-style-3 i,.elementor-widget-blogkit_login_form.label-mobile-row-yes .login-form .form-group .field-wrap.field-style-3 label{display:inline-block}}body.rtl .form-group .field-wrap i+label{padding-left:0;padding-right:7px}body.rtl .login-form .form-group .login-remember label input{margin-left:7px;margin-right:auto}body.rtl .login-form .layout-horizontal .form-group .field-wrap{padding-right:0;padding-left:8px}body.rtl .login-form .form-group .field-wrap.field-style-1 i{right:15px;left:auto}body.rtl .login-form .form-group .field-wrap.field-style-1 i+input{padding-left:15px;padding-right:50px}body.rtl .login-form button.wp-hide-pw{right:auto;left:0}