@font-face {
    font-family: 'Actief Grotesque';
    src: url('../fonts/ActiefGrotesque-W-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display:swap;
}

@font-face {
    font-family: 'Actief Grotesque';
    src: url('../fonts/ActiefGrotesque-W-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display:swap;
}

@font-face {
    font-family: 'Actief Grotesque';
    src: url('../fonts/ActiefGrotesque-W-Bd.woff') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display:swap;
}

@font-face {
    font-family: 'GT Super WT';
    src: url('../fonts/GT-Super-WT-Regular.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display:swap;
}

@font-face {
    font-family: 'GT Super WT';
    src: url('../fonts/GT-Super-WT-Super.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display:swap;
}
#logo-bender {
    left: unset !important;
    right: 20px !important;
}
#logo-kibuc-login{
	text-align: center;
	padding-top: 100px;
}
#logo-kibuc-login a img{
	max-width: 200px;
}

#logo-bender-login{
	text-align: center;
	padding-top: 0px;
	padding-bottom: 150px;
}
#logo-bender-login a img{
	max-width: 120px;
	max-height: 120px;

}

main {
    height: 100vh;
    position: relative;
    z-index:1;
}
.login-container{
	display: flex;
    min-height: 100%;
}
.wt-pane--left {
    align-items: stretch;

}
.login-container .wt-pane--left img{
	
}
.login-container .wt-pane {
    flex: 1;
}
.login-container .wt-pane--left {
    display: none;
}
.wt-product-feature-pane {
    display: flex;
    flex-direction: column;
    height: 100%;
    padding: 200px 0 0 0;
    width: 100%;
}

.wt-product-feature-pane .wt-product-header {
    padding-left: 80px;
}
.wt-product-feature-pane .wt-product-header__header {
    font-family: GT Super WT,"ui-serif","Georgia","Cambria","Times New Roman","Times","serif";
    color: #2a2b2e;
    font-size: 3rem;
    font-weight: 400;
    max-width: 80%;
}
.wt-product-feature-pane .wt-product-header__header--strong {
    font-family: GT Super WT,"ui-serif","Georgia","Cambria","Times New Roman","Times","serif";
    color: #2a2b2e;
    font-weight: 900;
}
.wt-product-feature-pane .wt-product-header__subheader {
    font-family: Actief Grotesque,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
    color: #2a2b2e;
    font-size: .875rem;
    font-weight: 400;
    margin-top: .75rem;
}
.wt-product-feature-pane .wt-product-feature__image-wrapper {
    align-items: center;
    display: flex;
    flex: 1;
}
.wt-product-feature-pane .wt-product-feature__image {
    margin-top: 40px;
}
.wt-product-feature-pane .wt-product-feature__image-wrapper .wt-product-feature__image {
    margin: 40px 0 0 80px;
    max-height: 60vh;
}
.login-container .wt-pane--right {
    min-width: 100%;
}
.auth0-lock.auth0-lock, .auth0-lock.auth0-lock * {
    box-sizing: initial;
}
.auth0-lock.auth0-lock {
    font-family: "Avenir Next", Avenir, -apple-system, BlinkMacSystemFont, Roboto, Helvetica, sans-serif;
    text-rendering: optimizeLegibility;
    pointer-events: none;
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    right: 0;
    z-index: 1;
}
.auth0-lock.auth0-lock.auth0-lock-opened-in-frame {
    opacity: 1;
    pointer-events: auto;
    position: relative;
    width: auto;
    margin-left: auto;
    margin-right: auto;
}
.auth0-lock.auth0-lock.auth0-lock-opened-in-frame .auth0-lock-center {
    -ms-overflow-style: none;
    scrollbar-width: none important;
    overflow: hidden;
}
.auth0-lock.auth0-lock .auth0-lock-center {
	display:flex;
    box-sizing: border-box;
    flex-direction: column;

}

.auth0-lock.auth0-lock.auth0-lock-opened-in-frame .auth0-lock-widget {
    padding: 20px;
    opacity: 1;
    transform: translateY(0%) scale(1);
    transition: transform 0.6s, opacity 0.6s;
    transition-delay: 0.5s;
    margin: auto;
}
.auth0-lock.auth0-lock .auth0-lock-widget {
    max-width: 300px;
    width: unset;
}
.auth0-lock.auth0-lock .auth0-lock-widget {
    width: 300px;
    opacity: 0;
    transform: translateY(100%) scale(0.8);
    transition-timing-function: cubic-bezier(0.3, 0, 0, 1.4);
    margin: auto;
    border-radius: 5px;
}
.auth0-lock.auth0-lock .auth0-lock-widget-container {
    position: relative;
}
.auth0-lock.auth0-lock .auth0-lock-cred-pane {
    background: #fff;
    border-radius: 6px;
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%;
    min-height: 100%;
}
.auth0-lock.auth0-lock .auth0-lock-widget-container .auth0-lock-cred-pane-internal-wrapper {
    height: auto;
}
.auth0-lock.auth0-lock .auth0-lock-cred-pane-internal-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100vh;
    height: calc(var(--vh, 1vh) * 100);
    max-height: auto;
}
.auth0-lock.auth0-lock .auth0-lock-widget-container .auth0-lock-content-wrapper {
    flex-grow: 0;
    overflow-x: visible;
}
.auth0-lock.auth0-lock .auth0-lock-content-wrapper {
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
}
.auth0-lock.auth0-lock .auth0-lock-header {
    text-align: center;
    padding: 11px;
    color: #333;
    position: relative;
    background: #fff;
    border-radius: 5px 5px 0 0;
    overflow: hidden;
    box-sizing: border-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
}
.auth0-lock.auth0-lock .auth0-lock-cred-pane .auth0-lock-header {
    height: auto;
}
.auth0-lock.auth0-lock .auth0-lock-header-bg, .auth0-lock.auth0-lock.auth0-lock-opened-in-frame .auth0-lock-header-bg {
    background: none;
}
.auth0-lock.auth0-lock .auth0-lock-header-bg {
    position: absolute;
    height: 100%;
    width: 100%;
    overflow: hidden;
    top: 0;
    left: 0;
    pointer-events: none;
}
.auth0-lock.auth0-lock .auth0-lock-header-bg .auth0-lock-header-bg-blur, .auth0-lock.auth0-lock.auth0-lock-opened-in-frame .auth0-lock-header-bg .auth0-lock-header-bg-blur {
    display: none;
}
.auth0-lock.auth0-lock .auth0-lock-header-bg .auth0-lock-header-bg-blur {
    display: none;
    height: 100%;
    width: 100%;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    -ms-filter: blur(40px) grayscale(1);
    filter: blur(40px) grayscale(1);
    -webkit-backdrop-filter: blur(0);
    background-color: #fff;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 300px;
    opacity: 0;
    transition: 0s ease 0s;
}
.auth0-lock.auth0-lock.auth0-lock-opened-in-frame .auth0-lock-header-bg .auth0-lock-header-bg-blur {
    opacity: 0.4;
    transition: 1s ease 1s;
}
.auth0-lock.auth0-lock .auth0-lock-header-bg .auth0-lock-header-bg-solid, .auth0-lock.auth0-lock.auth0-lock-opened-in-frame .auth0-lock-header-bg .auth0-lock-header-bg-solid {
    display: none;
}
.auth0-lock.auth0-lock .auth0-lock-header-bg .auth0-lock-header-bg-solid {
    height: 100%;
    opacity: 0.08;
}
.auth0-lock.auth0-lock .auth0-lock-header-welcome {
    font-size: 18px;
    position: relative;
}
.auth0-lock.auth0-lock .auth0-lock-content-body-wrapper {
	background: #f6f6f6;
    padding: 0px 0px;
    
}
.auth0-lock.auth0-lock .auth0-lock-content {
    box-sizing: border-box;
}
.auth0-lock.auth0-lock .auth0-lock-cred-pane .auth0-lock-content {
    padding: 0;
}
.auth0-lock.auth0-lock .auth0-lock-form {
    padding: 0;
}
.auth0-lock.auth0-lock .auth0-lock-tabs-container {
    margin-bottom: 20px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}
.auth0-lock.auth0-lock .auth0-lock-tabs {
    background: #fff;
    padding: 0;
    margin: 0;
    font-size: 13px;
    letter-spacing: 0.7px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -ms-flex-align: stretch;
    align-items: stretch;
    border: solid 1px #e8e8e8;
}
.auth0-lock.auth0-lock .auth0-lock-tabs li {
	background: #fff;
	color: #575656;
    width: 50%;
    display: block;
    list-style: none;
    float: left;
    padding: 0;
    margin: 0;
    text-align: center;
    cursor: pointer;
	border-right: none;    
}
.campos{
	 padding: 0px 10px;
}

.auth0-lock.auth0-lock .auth0-lock-tabs li.auth0-lock-tabs-current {
	background: #575656;
	color: #ededed;
    cursor: default;
}
.auth0-lock-input-block.auth0-lock-input-given_name.iniciar {
    display: none;
}

.auth0-lock-input-block.auth0-lock-input-family_name.iniciar {
    display: none;
}

.auth0-lock.auth0-lock .auth0-lock-tabs li a, .auth0-lock.auth0-lock .auth0-lock-tabs li span {
    padding: 11px 10px;
    display: block;
    text-decoration: none;
    color: rgba(92,102,111,0.6);
    font-weight: 500;
}
.auth0-lock.auth0-lock .auth0-lock-tabs li.auth0-lock-tabs-current span {
    color: #5c666f;
}
.auth0-lock.auth0-lock .auth0-lock-tabs-container .auth0-lock-tabs li span {
    font-size: .875rem;
    letter-spacing: 0;
}
.auth0-lock.auth0-lock .auth0-lock-tabs li:hover, .auth0-lock-tabs-container .auth0-lock-tabs li:hover span{
	background: #575656;
	color: #ededed;
}


.auth0-lock.auth0-lock .auth0-lock-tabs-container .auth0-lock-tabs li.auth0-lock-tabs-current span {
    color: #ededed;
}
.auth0-lock.auth0-lock .auth0-lock-tabs:after {
    content: "";
    display: table;
    clear: both;
}
*, *::before, *::after {
    box-sizing: inherit;
}
.auth0-lock.auth0-lock .auth-lock-social-buttons-pane, .auth0-lock.auth0-lock .auth0-lock-last-login-pane {
    position: relative;
}
.auth0-lock.auth0-lock .auth0-lock-social-buttons-container {
    text-align: center;
}
.auth0-lock a {
    background-color: transparent;
}
.auth0-lock-social-button[data-provider^="google"] {
    background-color: #4285f4;
}
.auth0-lock.auth0-lock a {
    text-decoration: none;
}
.auth0-lock.auth0-lock .auth0-lock-social-button {
    border: 0;
    padding: 0;
    display: inline-block;
    box-sizing: border-box;
    overflow: hidden;
    border-radius: 3px;
    margin: 4px;
    position: relative;
    width: 40px;
    height: 40px;
    transition: background-color 0.2s ease-in-out;
    cursor: pointer;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    appearance: none !important;
}
.auth0-lock.auth0-lock .auth0-lock-social-button.auth0-lock-social-big-button {
    display: block;
    margin: 10px 0 0;
    width: 100%;
}
.auth0-lock.auth0-lock .auth0-lock-social-button.auth0-lock-social-big-button:first-child {
    margin-top: 0;
}
.auth0-lock.auth0-lock .auth-lock-social-buttons-pane .auth0-lock-social-buttons-container .auth0-lock-social-button {
    align-items: center;
    background-color: transparent;
    border: 1px solid #e5e5e5;
    border-radius: 99px;
    display: flex;
    height: 54px;
    justify-content: center;
}
.auth0-lock-social-button-icon {
    background-repeat: no-repeat;
    background-size: 50%;
    background-position: center center;
}
.auth0-lock-social-button[data-provider^=google] .auth0-lock-social-button-icon {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIzOHB4IiBoZWlnaHQ9IjM4cHgiIHZpZXdCb3g9IjAgMCAzOCAzOCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5BcnRib2FyZDwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZyBpZD0iQXJ0Ym9hcmQiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9ImJ0bl9nb29nbGVfZGFya19ub3JtYWxfaW9zIj4gICAgICAgICAgICA8ZyBpZD0iYnV0dG9uLWJnLWNvcHkiPiAgICAgICAgICAgICAgICA8cmVjdCBpZD0icGF0aC0zIiB4PSIwIiB5PSIwIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxIj48L3JlY3Q+ICAgICAgICAgICAgPC9nPiAgICAgICAgICAgIDxnIGlkPSJsb2dvX2dvb2dsZWdfNDhkcCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuMDAwMDAwLCAxMC4wMDAwMDApIj4gICAgICAgICAgICAgICAgPHBhdGggZD0iTTE3LjY0LDkuMjA0NTQ1NDUgQzE3LjY0LDguNTY2MzYzNjQgMTcuNTgyNzI3Myw3Ljk1MjcyNzI3IDE3LjQ3NjM2MzYsNy4zNjM2MzYzNiBMOSw3LjM2MzYzNjM2IEw5LDEwLjg0NSBMMTMuODQzNjM2NCwxMC44NDUgQzEzLjYzNSwxMS45NyAxMy4wMDA5MDkxLDEyLjkyMzE4MTggMTIuMDQ3NzI3MywxMy41NjEzNjM2IEwxMi4wNDc3MjczLDE1LjgxOTU0NTUgTDE0Ljk1NjM2MzYsMTUuODE5NTQ1NSBDMTYuNjU4MTgxOCwxNC4yNTI3MjczIDE3LjY0LDExLjk0NTQ1NDUgMTcuNjQsOS4yMDQ1NDU0NSBaIiBpZD0iU2hhcGUiIGZpbGw9IiM0Mjg1RjQiPjwvcGF0aD4gICAgICAgICAgICAgICAgPHBhdGggZD0iTTksMTggQzExLjQzLDE4IDEzLjQ2NzI3MjcsMTcuMTk0MDkwOSAxNC45NTYzNjM2LDE1LjgxOTU0NTUgTDEyLjA0NzcyNzMsMTMuNTYxMzYzNiBDMTEuMjQxODE4MiwxNC4xMDEzNjM2IDEwLjIxMDkwOTEsMTQuNDIwNDU0NSA5LDE0LjQyMDQ1NDUgQzYuNjU1OTA5MDksMTQuNDIwNDU0NSA0LjY3MTgxODE4LDEyLjgzNzI3MjcgMy45NjQwOTA5MSwxMC43MSBMMC45NTcyNzI3MjcsMTAuNzEgTDAuOTU3MjcyNzI3LDEzLjA0MTgxODIgQzIuNDM4MTgxODIsMTUuOTgzMTgxOCA1LjQ4MTgxODE4LDE4IDksMTggWiIgaWQ9IlNoYXBlIiBmaWxsPSIjMzRBODUzIj48L3BhdGg+ICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zLjk2NDA5MDkxLDEwLjcxIEMzLjc4NDA5MDkxLDEwLjE3IDMuNjgxODE4MTgsOS41OTMxODE4MiAzLjY4MTgxODE4LDkgQzMuNjgxODE4MTgsOC40MDY4MTgxOCAzLjc4NDA5MDkxLDcuODMgMy45NjQwOTA5MSw3LjI5IEwzLjk2NDA5MDkxLDQuOTU4MTgxODIgTDAuOTU3MjcyNzI3LDQuOTU4MTgxODIgQzAuMzQ3NzI3MjczLDYuMTczMTgxODIgMCw3LjU0NzcyNzI3IDAsOSBDMCwxMC40NTIyNzI3IDAuMzQ3NzI3MjczLDExLjgyNjgxODIgMC45NTcyNzI3MjcsMTMuMDQxODE4MiBMMy45NjQwOTA5MSwxMC43MSBaIiBpZD0iU2hhcGUiIGZpbGw9IiNGQkJDMDUiPjwvcGF0aD4gICAgICAgICAgICAgICAgPHBhdGggZD0iTTksMy41Nzk1NDU0NSBDMTAuMzIxMzYzNiwzLjU3OTU0NTQ1IDExLjUwNzcyNzMsNC4wMzM2MzYzNiAxMi40NDA0NTQ1LDQuOTI1NDU0NTUgTDE1LjAyMTgxODIsMi4zNDQwOTA5MSBDMTMuNDYzMTgxOCwwLjg5MTgxODE4MiAxMS40MjU5MDkxLDAgOSwwIEM1LjQ4MTgxODE4LDAgMi40MzgxODE4MiwyLjAxNjgxODE4IDAuOTU3MjcyNzI3LDQuOTU4MTgxODIgTDMuOTY0MDkwOTEsNy4yOSBDNC42NzE4MTgxOCw1LjE2MjcyNzI3IDYuNjU1OTA5MDksMy41Nzk1NDU0NSA5LDMuNTc5NTQ1NDUgWiIgaWQ9IlNoYXBlIiBmaWxsPSIjRUE0MzM1Ij48L3BhdGg+ICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJTaGFwZSIgcG9pbnRzPSIwIDAgMTggMCAxOCAxOCAwIDE4Ij48L3BvbHlnb24+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
    background-size: 100%;
}
.auth0-lock.auth0-lock .auth0-lock-social-button .auth0-lock-social-button-icon {
    box-sizing: content-box;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 0;
    left: 0;
    transition: background-color 0.3s, border 0.2s ease-in-out;
    -webkit-transition: background-color 0.3s, border 0.2s ease-in-out;
}
.auth0-lock.auth0-lock .auth0-lock-social-button[data-provider^=google] .auth0-lock-social-button-icon {
    height: 36px;
    width: 36px;
}
.auth0-lock.auth0-lock .auth0-lock-social-button[data-provider^=google].auth0-lock-social-big-button .auth0-lock-social-button-icon {
    width: 38px;
}
.auth0-lock.auth0-lock .auth-lock-social-buttons-pane .auth0-lock-social-buttons-container .auth0-lock-social-button .auth0-lock-social-button-icon {
    position: relative;
}
.auth0-lock.auth0-lock .auth-lock-social-buttons-pane .auth0-lock-social-buttons-container .auth0-lock-social-button[data-provider^=google] .auth0-lock-social-button-icon, .auth0-lock.auth0-lock .auth-lock-social-buttons-pane .auth0-lock-social-buttons-container .auth0-lock-social-button[data-provider^=google] .auth0-lock-social-button-text {
    background-color: transparent !important;
}
.auth0-lock.auth0-lock .auth0-lock-social-button .auth0-lock-social-button-text {
    display: none;
}
.auth0-lock.auth0-lock .auth0-lock-social-button[data-provider^=google] .auth0-lock-social-button-text {
    color: #333 !important;
}
.auth0-lock.auth0-lock .auth0-lock-social-button.auth0-lock-social-big-button .auth0-lock-social-button-text {
    box-sizing: border-box;
    display: block;
    overflow: hidden;
    width: 100%;
    padding-left: 50px;
    padding-right: 15px;
    line-height: 40px;
    text-align: left;
    text-overflow: ellipsis;
    font-size: 14px;
    font-weight: 500;
    color: #fff;
    white-space: nowrap;
    transition: background 0.3s;
    -webkit-transition: background 0.3s;
}
.auth0-lock.auth0-lock .auth-lock-social-buttons-pane .auth0-lock-social-buttons-container .auth0-lock-social-button .auth0-lock-social-button-text {
    color: #333;
    font-size: 1rem;
    font-weight: 500;
    line-height: inherit;
    padding: 0;
    width: auto;
}
.auth0-lock.auth0-lock .auth-lock-social-buttons-pane .auth0-lock-social-buttons-container .auth0-lock-social-button[data-provider^=google] .auth0-lock-social-button-icon, .auth0-lock.auth0-lock .auth-lock-social-buttons-pane .auth0-lock-social-buttons-container .auth0-lock-social-button[data-provider^=google] .auth0-lock-social-button-text {
    background-color: transparent !important;
}
.auth0-lock .auth0-lock-form div.auth0-lock-pane-separator {
    padding-top: 15px;
}
.auth0-lock.auth0-lock .auth0-lock-form p {
    font-size: 13px;
    line-height: 1.8;
    text-align: center;
    margin-top: 0;
    margin-bottom: 15px;
    color: rgba(0,0,0,0.54);
}
.auth0-lock.auth0-lock .auth0-lock-widget-container .auth0-lock-form p {
    color: #4c4c4c;
}
.auth0-lock.auth0-lock .auth0-lock-form .auth0-lock-tabs-container+div:not([class])>div:not([class])>p:not([class]), .auth0-lock.auth0-lock .auth0-lock-form:not([class])>div:not([class])>p:not([class]) {
    order: -1;
}
.auth0-lock.auth0-lock .auth0-lock-form .auth0-lock-tabs-container+div p>span, .auth0-lock.auth0-lock .auth0-lock-form p>span {
    align-items: center;
    color: #4c4c4c;
    display: flex;
    font-size: .875rem;
}
.auth0-lock.auth0-lock .auth0-lock-form .auth0-lock-tabs-container+div p>span::before, .auth0-lock.auth0-lock .auth0-lock-form .auth0-lock-tabs-container+div p>span::after, .auth0-lock.auth0-lock .auth0-lock-form p>span::before, .auth0-lock.auth0-lock .auth0-lock-form p>span::after {
    border-bottom: 1px solid #e5e5e5;
    content: "";
    flex: 1;
}
.auth0-lock.auth0-lock .auth0-lock-form .auth0-lock-tabs-container+div p>span::before, .auth0-lock.auth0-lock .auth0-lock-form p>span::before {
    margin-right: 0.5rem;
}
.auth0-lock.auth0-lock .auth0-lock-form .auth0-lock-tabs-container+div p>span::before, .auth0-lock.auth0-lock .auth0-lock-form .auth0-lock-tabs-container+div p>span::after, .auth0-lock.auth0-lock .auth0-lock-form p>span::before, .auth0-lock.auth0-lock .auth0-lock-form p>span::after {
    border-bottom: 1px solid #e5e5e5;
    content: "";
    flex: 1;
}
.auth0-lock.auth0-lock .auth0-lock-form .auth0-lock-tabs-container+div p>span::after, .auth0-lock.auth0-lock .auth0-lock-form p>span::after {
    margin-left: 0.5rem;
}
.auth0-lock.auth0-lock .auth0-lock-input-block {
    position: relative;
    margin-bottom: 12px;
}
.auth0-lock.auth0-lock .auth0-lock-form .auth0-lock-tabs-container+div:not([class])>div:not([class])>.auth0-lock-input-block.auth0-lock-input-email, .auth0-lock.auth0-lock .auth0-lock-form:not([class])>div:not([class])>.auth0-lock-input-block.auth0-lock-input-email {
    order: 1;
}
.auth0-lock.auth0-lock .auth0-lock-input-wrap {
    border-radius: 3px;
    border: 1px solid #f1f1f1;
    position: relative;
    background: #f1f1f1;
    transition: border-color 0.8s;
}
.auth0-lock.auth0-lock .auth0-lock-input-wrap.auth0-lock-input-wrap-with-icon {
    padding-left: 40px;
}
.auth0-lock.auth0-lock .auth0-lock-input-wrap, .auth0-lock.auth0-lock .auth0-lock-input-wrap.auth0-lock-input-wrap-with-icon {
    align-items: center;
    background: #fff;
    border: solid 1px #e8e8e8;
    display: flex;
    flex-wrap: wrap;
    overflow: visible;
    padding-left: 0;
}
.auth0-lock.auth0-lock .auth0-lock-input-wrap>span, .auth0-lock.auth0-lock .auth0-lock-input-wrap.auth0-lock-input-wrap-with-icon>span {
    margin: 0 12px;
}
.auth0-lock.auth0-lock .auth0-lock-input-block.auth0-lock-input-email .auth0-lock-input-wrap>span {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAyMCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDJDMCAwLjg5NTQzIDAuODk1NDMxIDAgMiAwSDE4QzE5LjEwNDYgMCAyMCAwLjg5NTQzMSAyMCAyVjEyQzIwIDEzLjEwNDYgMTkuMTA0NiAxNCAxOCAxNEgyQzAuODk1NDMxIDE0IDAgMTMuMTA0NiAwIDEyVjJaTTIuNDI0MjYgMS41NzU3NEw5Ljc4MTQ0IDguOTMyOTFDOS45MDIxNSA5LjA1MzYyIDEwLjA5NzkgOS4wNTM2MiAxMC4yMTg2IDguOTMyOTFMMTcuNTc1NyAxLjU3NTc0QzE3LjgxMDEgMS4zNDE0MiAxOC4xODk5IDEuMzQxNDIgMTguNDI0MyAxLjU3NTc0QzE4LjY1ODYgMS44MTAwNSAxOC42NTg2IDIuMTg5OTUgMTguNDI0MyAyLjQyNDI2TDEzLjYwODMgNy4yNDAyNEwxOC40MDE0IDExLjU1NEMxOC42NDc3IDExLjc3NTcgMTguNjY3NyAxMi4xNTUxIDE4LjQ0NiAxMi40MDE0QzE4LjIyNDMgMTIuNjQ3NyAxNy44NDQ5IDEyLjY2NzcgMTcuNTk4NiAxMi40NDZMMTIuNzU4NiA4LjA4OTk0TDExLjA2NzEgOS43ODE0NEMxMC40Nzc4IDEwLjM3MDggOS41MjIyNSAxMC4zNzA4IDguOTMyOTEgOS43ODE0NEw3LjI0MTQyIDguMDg5OTRMMi40MDEzOCAxMi40NDZDMi4xNTUwNyAxMi42Njc3IDEuNzc1NyAxMi42NDc3IDEuNTU0MDIgMTIuNDAxNEMxLjMzMjM1IDEyLjE1NTEgMS41MjMyIDExLjc3NTcgMS41OTg2MiAxMS41NTRMNi4zOTE3MSA3LjI0MDI0TDEuNTc1NzQgMi40MjQyNkMxLjM0MTQyIDIuMTg5OTUgMS4zNDE0MiAxLjgxMDA1IDEuNTc1NzQgMS41NzU3NEMxLjgxMDA1IDEuMzQxNDIgMi4xODk5NSAxLjM0MTQyIDIuNDI0MjYgMS41NzU3NFoiIGZpbGw9IiNCMkIyQjIiLz4KPC9zdmc+Cg==);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    left: 14px;
    width: 20px;
}
.auth0-lock svg:not(:root) {
    overflow: hidden;
}
.auth0-lock.auth0-lock svg {
    background-color: transparent;
}
.auth0-lock.auth0-lock .auth0-lock-input-wrap .auth0-lock-icon, .auth0-lock.auth0-lock .auth0-lock-input-wrap .auth0-lock-custom-icon {
    position: absolute;
    font-size: 12px;
    top: 13px;
    left: 14px;
}
.auth0-lock.auth0-lock .auth0-lock-input-wrap .auth0-lock-icon.auth0-lock-icon-box, .auth0-lock.auth0-lock .auth0-lock-input-wrap .auth0-lock-custom-icon.auth0-lock-icon-box {
    width: 12px;
    height: 14px;
    top: auto;
    bottom: 14px;
    left: 14px;
}
.auth0-lock.auth0-lock .auth0-lock-input-wrap .auth0-lock-icon, .auth0-lock.auth0-lock .auth0-lock-input-wrap .auth0-lock-custom-icon, .auth0-lock.auth0-lock .auth0-lock-input-wrap.auth0-lock-input-wrap-with-icon .auth0-lock-icon, .auth0-lock.auth0-lock .auth0-lock-input-wrap.auth0-lock-input-wrap-with-icon .auth0-lock-custom-icon {
    height: 20px;
    margin: 0 12px;
    position: unset;
    width: 20px;
}
.auth0-lock.auth0-lock .auth0-lock-input-block.auth0-lock-input-email .auth0-lock-input-wrap>span svg {
    display: none;
}
.auth0-lock button, .auth0-lock input, .auth0-lock optgroup, .auth0-lock select, .auth0-lock textarea {
    color: inherit;
    font: inherit;
    margin: 0;
}
.auth0-lock input {
    line-height: normal;
}
.auth0-lock-input-show-password {
    position: relative;
}
.auth0-lock.auth0-lock .auth0-lock-form .auth0-lock-tabs-container+div:not([class])>div:not([class])>.auth0-lock-input-block.auth0-lock-input-show-password, .auth0-lock.auth0-lock .auth0-lock-form:not([class])>div:not([class])>.auth0-lock-input-block.auth0-lock-input-show-password {
    margin-bottom: 0;
    order: 4;
}
.auth0-lock.auth0-lock .auth0-lock-input-block:last-child {
    margin-bottom: 10px;
}
.auth0-lock.auth0-lock .auth0-lock-input-block.auth0-lock-input-password .auth0-lock-input-wrap>span {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxNCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03IDAuMjVDNC45Mjg5MyAwLjI1IDMuMjUgMS45Mjg5MyAzLjI1IDRWN0gzQzEuMzQzMTUgNyAwIDguMzQzMTUgMCAxMFYxNkMwIDE3LjY1NjkgMS4zNDMxNSAxOSAzIDE5SDExQzEyLjY1NjkgMTkgMTQgMTcuNjU2OSAxNCAxNlYxMEMxNCA4LjM0MzE1IDEyLjY1NjkgNyAxMSA3SDEwLjc1VjRDMTAuNzUgMS45Mjg5MyA5LjA3MTA3IDAuMjUgNyAwLjI1Wk05LjI1IDdWNEM5LjI1IDIuNzU3MzYgOC4yNDI2NCAxLjc1IDcgMS43NUM1Ljc1NzM2IDEuNzUgNC43NSAyLjc1NzM2IDQuNzUgNFY3SDkuMjVaTTkgMTNDOSAxNC4xMDQ2IDguMTA0NTcgMTUgNyAxNUM1Ljg5NTQzIDE1IDUgMTQuMTA0NiA1IDEzQzUgMTEuODk1NCA1Ljg5NTQzIDExIDcgMTFDOC4xMDQ1NyAxMSA5IDExLjg5NTQgOSAxM1oiIGZpbGw9IiNCMkIyQjIiLz4KPC9zdmc+Cg==);
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    height: 20px;
    left: 14px;
    width: 20px;
}
.auth0-lock.auth0-lock .auth0-lock-input-block.auth0-lock-input-password .auth0-lock-input-wrap>span.store {
    background-image: url(https://www.3dbender.com/public/assets/img/user.svg) !important;
 
}
.auth0-lock.auth0-lock .auth0-lock-input-wrap .auth0-lock-input {
    border: 0;
    padding: 0 14px;
    right: 0;
    height: 40px;
    font-size: 13px;
    width: 100%;
    border-radius: 0 2px 2px 0;
    box-sizing: border-box;
    position: relative;
    color: rgba(0,0,0,0.87);
}
.auth0-lock.auth0-lock .auth0-lock-input-wrap .auth0-lock-input, .auth0-lock.auth0-lock .auth0-lock-input-wrap.auth0-lock-input-wrap-with-icon .auth0-lock-input {
    background: transparent;
    color: #4c4c4c;
    flex-grow: 1;
    font-size: 1rem;
    height: 54px;
    padding-left: 0;
    width: auto;
}
.auth0-lock.auth0-lock .auth0-lock-form .auth0-lock-alternative {
    margin-top: 20px;
    margin-bottom: 0;
}
.auth0-lock.auth0-lock .auth0-lock-form .auth0-lock-tabs-container+div .auth0-lock-alternative, .auth0-lock.auth0-lock .auth0-lock-form .auth0-lock-alternative {
    margin-top: 0.75rem;
}
.auth0-lock.auth0-lock .auth0-lock-form .auth0-lock-tabs-container+div:not([class])>div:not([class])>p.auth0-lock-alternative, .auth0-lock.auth0-lock .auth0-lock-form:not([class])>div:not([class])>p.auth0-lock-alternative {
    order: 10;
}
.auth0-lock.auth0-lock .auth0-lock-form .auth0-lock-alternative .auth0-lock-alternative-link {
    font-size: 13px;
    color: rgba(0,0,0,0.87);
    cursor: pointer;
    margin-bottom: 0;
}
.auth0-lock.auth0-lock .auth0-lock-form .auth0-lock-tabs-container+div .auth0-lock-alternative .auth0-lock-alternative-link, .auth0-lock.auth0-lock .auth0-lock-form .auth0-lock-alternative .auth0-lock-alternative-link {
    color: #4c4c4c;
    font-size: .875rem;
    text-decoration: underline;
}
.auth0-lock.auth0-lock .auth0-lock-input-block.auth0-lock-input-password .auth0-lock-input-wrap>span svg {
    display: none;
}
.auth0-lock.auth0-lock .auth0-lock-form .auth0-lock-tabs-container+div:not([class])>div:not([class])>.auth0-lock-input-block.auth0-lock-input-given_name, .auth0-lock.auth0-lock .auth0-lock-form:not([class])>div:not([class])>.auth0-lock-input-block.auth0-lock-input-given_name {
    order: 2;
}
.auth0-lock.auth0-lock .auth0-lock-form .auth0-lock-tabs-container+div:not([class])>div:not([class])>.auth0-lock-input-block.auth0-lock-input-family_name, .auth0-lock.auth0-lock .auth0-lock-form:not([class])>div:not([class])>.auth0-lock-input-block.auth0-lock-input-family_name {
    margin-bottom: 15px;
    order: 3;
}

.auth0-lock small {
    font-size: 80%;
}
.auth0-lock.auth0-lock .auth0-lock-terms {
    background: #eee;
    text-align: center;
    display: block;
    font-size: 12px;
    color: rgba(0,0,0,0.54);
    line-height: 22px;
    padding: 10px;
    position: relative;
}
.auth0-lock.auth0-lock .auth0-lock-body-content .auth0-lock-terms {
    background: none;
    color: #4c4c4c;
    font-size: .875rem;
    line-height: 1.25rem;
    padding: 1rem 0;
}
.auth0-lock.auth0-lock .auth0-lock-body-content .auth0-lock-terms a {
    color: #4c4c4c;
    text-decoration: underline;
}
.auth0-lock button {
    overflow: visible;
}
.auth0-lock button, .auth0-lock select {
    text-transform: none;
}
.auth0-lock button, .auth0-lock html input[type="button"], .auth0-lock input[type="reset"], .auth0-lock input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
}
.auth0-lock.auth0-lock .auth0-lock-submit {
    border: 0;
    padding: 14px;
    display: block;
    box-sizing: border-box;
    width: 100%;
    overflow: hidden;
    transition: 0.2s ease-in-out;
    color: #fff;
    letter-spacing: 1px;
    font-size: 14px;
    text-transform: uppercase;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    background-color: #575656;
    
}
.auth0-lock.auth0-lock .auth0-lock-submit, .auth0-lock.auth0-lock.auth0-lock-with-submit .auth0-lock-submit {
    align-items: center;
    align-self: center;
    margin: 0 auto;
    margin-top: 0rem;
    padding: 0;
    text-transform: none;
}
.auth0-lock.auth0-lock .auth0-lock-submit span {
    display: inline-block;
    transition: 0.2s ease-in-out;
}
.auth0-lock.auth0-lock .auth0-lock-submit .auth0-label-submit {
    height: 42px;
    line-height: 42px;
}
.auth0-lock.auth0-lock .auth0-lock-submit>span, .auth0-lock.auth0-lock .auth0-lock-submit>.auth0-label-submit, .auth0-lock.auth0-lock.auth0-lock-with-submit .auth0-lock-submit>span, .auth0-lock.auth0-lock.auth0-lock-with-submit .auth0-lock-submit>.auth0-label-submit {
    align-items: center;
    display: flex;
    font-size: 1rem;
    height: 54px;
    justify-content: center;
    letter-spacing: 0;
    line-height: 42px;
}

.auth0-lock.auth0-lock .auth0-lock-form .auth0-lock-tabs-container+div:not([class])>div:not([class])>.auth0-lock-input-block.auth0-lock-input-given_name.iniciar{
	display:none;
}
.auth0-lock.auth0-lock .auth0-lock-form .auth0-lock-tabs-container+div:not([class])>div:not([class])>.auth0-lock-input-block.auth0-lock-input-family_name.iniciar{
	display:none;
}
.auth0-lock.auth0-lock .auth0-lock-body-content .auth0-lock-terms.iniciar{
	display:none;
} 
.auth0-lock.auth0-lock .auth0-lock-submit.iniciar{
	display:none;
}




input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus, 
input:-webkit-autofill:active  {
    -webkit-box-shadow: 0 0 0 30px #f2f2f2 inset !important;
    border: #f2f2f2 !important;
     color-scheme: unset;
}
input:-internal-autofill-selected {
    appearance: menulist-button;
    background-image: none !important;
    background-color: -internal-light-dark(rgb(232, 240, 254), rgba(70, 90, 126, 0)) !important;
    color: -internal-light-dark(black, white) !important;
}

@media screen and (min-width: 60px) and (max-width: 660px){
	#logo-bender {
		display: table-cell !important;
		width:100%;
		left: unset !important;
		right: unset !important;
		text-align: center;
	}
	#logo-bender img {
		width: 120px;
	}	
	main {
		z-index: 1;
	}	
	.wt-product-feature-pane {
		padding: 200px 0 0 0;
	}
	#wt-auth-widget-container {
		padding: 0px 0 0 0;
	}	
	#logo-kibuc-login{
		padding-top: 80px;
	}
	#logo-bender-login{
		text-align: center;
		padding-top: 20px;
	}


}
@media only screen and (min-width: 56.25em){
	.login-container .wt-pane--left {
		align-items: stretch;
		display: flex;
		max-width: 50%;
		overflow: hidden;
	}
	.login-container .wt-pane--right {
		min-width: 481px;
		width: 50%;
	}

}

@media only screen and (min-width: 481px){
	.auth0-lock.auth0-lock.auth0-lock-opened-in-frame .auth0-lock-center {
		padding: 10px 0;
	}
	.auth0-lock.auth0-lock .auth0-lock-center {
		padding: 40px;
		height: 100%;
		display: -ms-flexbox;
		display: flex;
	}
	.auth0-lock.auth0-lock.auth0-lock-opened-in-frame .auth0-lock-widget {
		padding: 0;
	}
	.auth0-lock.auth0-lock .auth0-lock-widget {
		width: 300px;
		transition: transform 0.4s, opacity 0.3s;
	}
	.auth0-lock.auth0-lock .auth0-lock-cred-pane-internal-wrapper {
		min-height: auto;
		height: auto;
	}
	.auth0-lock.auth0-lock .auth0-lock-content-wrapper {
		overflow-x: inherit;
	}
	.auth0-lock.auth0-lock .auth0-lock-header-bg {
		background: rgba(241,241,241,0.8);
	}
	.auth0-lock.auth0-lock .auth0-lock-header-bg.auth0-lock-blur-support .auth0-lock-header-bg-blur {
		display: block;
	}
	.auth0-lock.auth0-lock .auth0-lock-input-block {
		margin-bottom: 10px;
	}
	.auth0-lock.auth0-lock .auth0-lock-form .auth0-lock-tabs-container+div:not([class])>div:not([class])>.auth0-lock-input-block.auth0-lock-input-family_name, .auth0-lock.auth0-lock .auth0-lock-form:not([class])>div:not([class])>.auth0-lock-input-block.auth0-lock-input-family_name {
		margin-bottom: 10px;
	}
	

}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){
	.auth0-lock.auth0-lock .auth0-lock-social-button.auth0-lock-social-big-button .auth0-lock-social-button-text {
		font-weight: 600;
	}
}
.stores-av{
    display: none;
}

.stores-av select#stores{
 width: 50px;
}







