#remember-password>.row{justify-content:center}#remember-password h2.error{text-align:center;margin:50px 0;font-size:30px!important}#remember-password h2.error .text-center{font-size:30px!important}#remember-password h2.error i{color:red;font-size:60px;display:block;margin-bottom:30px;float:right;opacity:.2}#remember-password h2.error a{font-size:30px!important}#remember-password #rememberPassword .col-md-6:first-child:after{color:#dedede;content:"o";font-size:20px;position:absolute;height:20px;right:-5px;top:50%;margin-top:-10px;line-height:20px;width:10px;text-align:center}@media(min-width:576px){#remember-password .col-sm-8{width:66.66666667%!important}}:root{--bs-heading-color:#76b828!important;--bs-table-bg:transparent!important}label{max-width:100%;margin-bottom:5px;font-weight:700}@keyframes appear-from-left{0%{opacity:0;transform:translateX(-300px)}to{opacity:1;transform:translateX(0)}}@keyframes appear-from-top{0%{opacity:0;transform:translateY(-300px)}to{opacity:1;transform:translateY(0)}}@keyframes appear-from-bottom{0%{opacity:0;transform:translateY(300px)}to{opacity:1;transform:translateY(0)}}@media(max-width:767px){.hidden-xs{display:none!important}}@media(min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media(min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-lg{display:none!important}}.k-loader-lg{padding:8px}.k-loader{position:fixed;display:inline-block;box-sizing:border-box;line-height:0;top:43%;left:47%;text-align:center;z-index:99999}.k-loader-spinner-4.k-loader-lg .k-loader-canvas{width:70px;height:70px}.k-loader-spinner-4 .k-loader-canvas{animation:spinner-4 1.833s ease infinite}.k-loader-canvas{display:flex;position:relative}.k-loader-spinner-4 .k-loader-segment:first-child{animation:spinner-4-segment-1 1.833s ease infinite}.k-loader-spinner-4 .k-loader-segment{transform:translateX(-50%) translateY(-50%);color:#76b828}.k-loader-lg .k-loader-segment{width:20px;height:20px}.k-loader-segment{border-radius:50%;background-color:currentColor;position:absolute}.overlayedLoading{width:100%;height:100%;opacity:.5;position:fixed;top:0;left:0;z-index:10001;background-color:#000;pointer-events:none}.btn.btn-primary,.btn.btn-primary:hover{background-color:#76b828;border-color:#76b828}.btn.btn-primary:hover{color:#fff}#schueco-content .k-dropdownlist.k-picker-solid{background:transparent}#schueco-content .k-dropdownlist .k-input-inner{line-height:44px;padding:0!important}#schueco-content .k-dropdownlist .k-input-button{bottom:0;height:44px;right:15px}#schueco-content .k-combobox .k-button,#schueco-content .k-dropdownlist .k-input-button{background-color:transparent;border:none;background-image:none!important}#schueco-content .k-combobox .k-button .k-icon{color:#76b828}#schueco-content .k-grid{overflow:unset}#schueco-content .k-grid td,#schueco-content .k-grid th{text-overflow:unset;white-space:normal}#schueco-content .k-grid .k-grid-aria-root{overflow:unset}#schueco-content .k-grid .k-grid-pager{display:flex;padding:5px}#schueco-content .k-grid .k-grid-pager .k-button{background:transparent}#schueco-content .k-grid .k-grid-pager .k-pager-sizes .k-button{height:30px!important;right:0!important}#schueco-content .k-grid .k-grid-pager .k-pager-sizes .k-dropdownlist{height:30px}#schueco-content .k-grid .k-grid-pager .k-pager-sizes .k-dropdownlist .k-input-inner{height:20px;line-height:20px;padding:0!important}#schueco-content input.k-input{padding:0 0 0 15px;line-height:30px}#schueco-content .k-input.k-textarea textarea{padding:10px}#schueco-content .check-select{text-align:center}#schueco-content .k-button-solid-primary{background:#eee;border-color:rgba(0,0,0,.2)}.k-dialog-wrapper .k-window.k-dialog.deleteDialog .k-window-content .k-button .k-button-text,.k-dialog-wrapper .k-window.k-dialog.deleteDialog .k-window-titlebar.k-dialog-titlebar .k-button .k-i-x:before{color:#fff}.infoDialog .k-no .k-button-text{color:#fff!important}.k-datepicker{border-style:hidden!important}.k-dateinput>.k-input-inner{border:1px solid #ddd!important}.k-panelbar{border-color:#434444}.k-panelbar>.k-panelbar-header>.k-link .k-icon,.k-panelbar>.k-panelbar-header>.k-link .k-panelbar-item-text,.k-panelbar>.k-panelbar-header>.k-link.k-selected .k-icon,.k-panelbar>.k-panelbar-header>.k-link.k-selected .k-panelbar-item-text,.k-panelbar>.k-panelbar-header>.k-link.k-selected:hover .k-icon,.k-panelbar>.k-panelbar-header>.k-link.k-selected:hover .k-panelbar-item-text{color:#fefefe;font-size:14px;text-transform:uppercase;letter-spacing:1.5px}.k-panelbar>.k-panelbar-header>.k-link,.k-panelbar>.k-panelbar-header>.k-link.k-selected,.k-panelbar>.k-panelbar-header>.k-link.k-selected:hover{background-color:#434444;border-color:#434444;border-radius:0}.k-panelbar .k-panelbar-content{padding:20px}.k-clear-value{z-index:2!important}.noMenu #mainHeader{display:none!important}.noMenu .k-drawer-content{padding:0!important}.table>:not(caption)>*>*{background:unset}.noBlackHeader thead tr{background:#fff!important}.noBlackHeader thead th{color:#535353!important}.k-tooltip-content{line-height:1.2;padding:20px;width:340px;text-align:left;box-sizing:border-box}.k-tooltip-content,.k-tooltip-content p{font-size:1em;color:#fff}.k-tooltip-content ul li{color:#fff}#containerNotification .k-animation-container{position:absolute;right:15px;bottom:0;overflow:visible!important;z-index:99999999}#containerNotification .k-animation-container .k-notification{display:flex;flex-direction:column}#containerNotification .k-animation-container .k-notification .k-notification-content{padding-top:10px}#containerNotification .k-animation-container .k-notification .k-notification-status{display:none}#containerNotification .k-animation-container .k-notification .k-notification-actions{position:absolute;right:5px;top:5px}#containerNotification .k-animation-container .k-notification .k-notification-content{height:inherit}.k-multiselect .k-input-inner{display:block!important}.formRegistration #schueco-content{overflow-y:auto}.formRegistration .k-drawer-content{padding:0!important}.formRegistration #to-login{position:absolute;right:30px;top:30px;font-size:20px;color:#fff;z-index:2;transition-delay:1s;transform:translateX(100px);opacity:1;display:flex;align-items:center;gap:5px;cursor:pointer}.formRegistration #to-login i,.formRegistration #to-login span{color:#fff;transition:all .4s cubic-bezier(.945,-.395,.185,1.39);transition-timing-function:cubic-bezier(.945,-.395,.185,1.39);display:inline-block}.formRegistration #to-login span{vertical-align:middle;font-size:16px}.formRegistration #to-login:hover i{transform:translateX(48px);margin-left:5px;color:#fff}.formRegistration #to-login:hover span{transform:translateX(-30px);color:#fff}.formRegistration #logo-wrapper{position:absolute;top:30px;width:200px;left:50%;margin-left:-100px;z-index:10}.formRegistration #logo-wrapper svg{max-width:100%;width:100%;transition:all .3s cubic-bezier(.24,.605,.375,.75);transition-delay:0s;transition-timing-function:cubic-bezier(.24,.605,.375,.75);transition-delay:.2s;transform:translateY(30px);opacity:0}.formRegistration #logo-wrapper svg path{fill:#fff}.formRegistration #logo-wrapperBlack{position:absolute;top:30px;width:300px;left:50%;margin-left:-150px;z-index:10}.formRegistration #logo-wrapperBlack svg{max-width:100%;width:100%;transition:all .3s cubic-bezier(.24,.605,.375,.75);transition-delay:0s;transition-timing-function:cubic-bezier(.24,.605,.375,.75);transition-delay:.2s;transform:translateY(30px);opacity:0}.formRegistration #logo-wrapperBlack svg g,.formRegistration #logo-wrapperBlack svg path{fill:#000}.formRegistration #registration-background{position:fixed;background:url(/img/schueco_registration.ca32e2de.jpg);background-position-x:0;background-position-y:0;background-size:auto;background-position:50%;background-size:cover;height:100%;width:100%;top:0;left:0;filter:blur(3px);filter:url(/img/blur.2f95729e.svg#blur);-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px)}.formRegistration #public-background{position:fixed;background:url(/img/public_background.39431d65.jpg);height:100%;width:100%;top:0;left:0;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;padding-bottom:60px}.formRegistration #remember-password{z-index:10;position:relative;margin-top:35px;margin-bottom:0!important}.formRegistration #remember-password #registration-message .public-panel{background:#fff;z-index:2;position:relative;margin-top:50px;box-shadow:1px 1px 7px rgba(51,51,51,.53);border-radius:2px;margin-bottom:50px;padding-bottom:30px}.formRegistration #remember-password #registration-message .public-panel h1{margin-bottom:50px;margin-top:0}.touch .formRegistration #remember-password #registration-message .public-panel{margin-bottom:100px;margin-top:40px}.formRegistration #remember-password #registration-message .public-panel #rememberPassword{margin-top:40px}.formRegistration #remember-password #registration-message .breadcrumb{width:auto!important;background:rgba(118,184,40,.6);font-size:12px;padding:10px;padding-right:10px;padding-left:10px;margin-top:10px;border-radius:0;float:left;padding-left:15px;padding-right:15px}.formRegistration #remember-password #registration-message .breadcrumb li:first-child{cursor:pointer}.formRegistration #remember-password #registration-message .breadcrumb li{line-height:11px;display:inline-block}.formRegistration #remember-password #registration-message .breadcrumb li.active{color:#76b828}.formRegistration #remember-password #registration-message .breadcrumb li,.formRegistration #remember-password #registration-message .breadcrumb li a,.formRegistration #remember-password #registration-message .breadcrumb>li+li:before{color:#fff;text-decoration:none}.formRegistration #remember-password #registration-message .green-color{color:#76b828}.formRegistration #remember-password .text-right{margin-top:25px;text-align:right;margin-bottom:50px}.formRegistration #remember-password .text-right button{border-radius:0;height:45px}.formRegistration #remember-password .text-right button .k-button-text{text-transform:uppercase}.formRegistration #registration-index{z-index:10;position:relative;margin-top:75px;margin-bottom:150px!important}.formRegistration #registration-index #registration-message{background:#fff;transition:all .6s cubic-bezier(.24,.605,.375,.75);transition-delay:0s;transition-timing-function:cubic-bezier(.24,.605,.375,.75);transition-delay:.5s;opacity:0;transform:translateX(-30px)}.formRegistration #registration-index .spacer{margin:40px}.formRegistration #registration-index h1{color:#76b828;font-size:40px;margin:40px 0}.formRegistration #registration-index p{font-size:16px;line-height:23px}.formRegistration #registration-index .col-md-offset-1{margin-left:8.33333333%}.formRegistration #registration-index .link-container:first-child{transition-delay:.7s}.formRegistration #registration-index .link-container{transition:all .6s cubic-bezier(.24,.605,.375,.75);transition-delay:0s;transition-timing-function:cubic-bezier(.24,.605,.375,.75);opacity:0;transform:translateY(-30px)}.formRegistration #registration-index .link-container a{color:#fff;font-size:40px;font-weight:100;display:block;margin-bottom:30px;cursor:pointer}.formRegistration #registration-index .link-container a:hover,.formRegistration #registration-index .link-container a:hover i,.formRegistration #registration-index .link-container a:hover span{color:#76b828}.formRegistration #registration-index .text-shadow{text-shadow:1px 2px 2px rgba(52,51,51,.4)}.formRegistration #firstStepRegistration,.formRegistration #secondStepRegistration{justify-content:center}.formRegistration #formRegister{margin:30px 0}.formRegistration #formRegister .form-group{margin-bottom:15px}.formRegistration #formRegister .form-group .big{border:none!important}.formRegistration #formRegister .form-group .big input{border:none;border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor;border-bottom:1px solid #76b828;height:44px;font-size:24px;box-shadow:none}.formRegistration #formRegister .privacy-check{display:flex;flex-direction:column}.formRegistration #formRegister .privacy-check span{display:block;font-weight:300;font-size:21px}.formRegistration #formRegister .privacy-check .privacy-link{font-size:16px;text-decoration:none;color:#76b828}.formRegistration #formRegister .arrow-submit-wrapper{display:flex;justify-content:end}.formRegistration #formRegister .arrow-submit-wrapper button{transition:all .3s cubic-bezier(.24,.605,.375,.75);transition-timing-function:cubic-bezier(.24,.605,.375,.75);color:#fff;font-size:30px;width:50px;height:50px;border-radius:50px;text-align:center;line-height:46px;display:inline-block;margin:30px 0;border:1px solid #76b828;background:#76b828;cursor:pointer;display:flex}.formRegistration #formRegister .arrow-submit-wrapper button i{color:#fff}.formRegistration #formRegister .arrow-submit-wrapper button:hover{transform:scale(1.1);color:#fff}.formRegistration #secondStepRegistration .arrow-submit-wrapper{display:flex;justify-content:space-between!important}.formRegistration #secondStepRegistration #backToFirstStep{background:#ebebeb!important;border:1px solid #ebebeb!important}.formRegistration .round-button{color:#76b828;width:50px;height:50px;border:1px solid;text-align:center;line-height:46px;border-radius:50px;font-size:30px;padding:0;cursor:pointer}.formRegistration .text-center a.round-button{display:inline-block;margin-bottom:40px}.formRegistration footer{display:none}.formRegistration footer.registrationFooter{display:block!important;z-index:2;width:100%;height:40px;line-height:40px;box-shadow:1px 2px 2px rgba(52,51,51,.4);position:fixed;right:0;bottom:0;background:#333}.formRegistration footer.registrationFooter ul{display:flex;justify-content:flex-end;list-style:none;padding:0;gap:20px}.formRegistration footer.registrationFooter ul li{padding:10px 0;cursor:pointer}.formRegistration footer.registrationFooter ul li a{color:hsla(0,0%,100%,.3);font-size:11px;text-transform:uppercase;letter-spacing:1.2px;padding:0 10px}.formRegistration footer.registrationFooter ul li a:hover{color:#fff}.formRegistration footer.registrationFooter ul li#copyright{margin-left:20px}.formRegistration body.loaded #to-login{transform:translateX(0);opacity:1}.formRegistration body.loaded #logo-wrapper svg,.formRegistration body.loaded #logo-wrapperBlack svg{transform:translateY(0);opacity:1}.formRegistration body.loaded #registration-index #registration-message,.formRegistration body.loaded #remember-password #registration-message{opacity:1;transform:translateX(0)}.formRegistration body.loaded #registration-index .link-container,.formRegistration body.loaded #remember-password .link-container{opacity:1;transform:translateY(0)}.formRegistration .hide{display:none}.formRegistration div#email-wrapper{padding:20px;color:#76b828;border:#76b828;background:rgba(118,184,40,.07)}.formRegistration div#email-wrapper p{font-size:16px;line-height:23px;margin:0!important}.formRegistration legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom-width:0;border-bottom-style:none;border-bottom-color:currentcolor;border-bottom:1px solid #e5e5e5;font-weight:900!important}.formRegistration #secondStepRegistration input.k-input{display:block!important;width:100%!important;height:34px!important;padding:6px 12px!important;font-size:14px!important;line-height:1.42857143!important;color:#555!important;background-color:#fff!important;background-image:none!important;border:1px solid #ccc!important;border-radius:4px!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out!important}.formRegistration #secondStepRegistration input.k-input.disabled{cursor:not-allowed!important;background-color:#eee!important;opacity:1!important}.formRegistration #secondStepRegistration .row{margin:7.5px 0!important}.formRegistration #secondStepRegistration .k-dropdownlist{padding-left:15px!important}.formRegistration .k-checkbox.k-checked,.formRegistration .k-checkbox:checked{border-color:#76b828!important;color:#fff;background-color:#76b828!important}.formRegistration .k-checkbox.k-focus,.formRegistration .k-checkbox:focus{box-shadow:0 0 0 2px #76b828!important}#corner{position:fixed;width:100%;height:100%;top:0;left:0}#corner svg{top:30px;left:0;position:absolute;transition:all .4s cubic-bezier(.22,.72,.655,1.08);transition-timing-function:cubic-bezier(.22,.72,.655,1.08);animation:corner 4s;animation-fill-mode:forwards}#corner svg path,#corner svg polygon{filter:drop-shadow(3px 3px 2px rgba(0,0,0,.7));fill:hsla(0,0%,93%,.5)}@keyframes corner{0%{transform:scale(0)}to{transform:scale(3.2)}}@-moz-document url-prefix(){#corner svg path,#corner svg polygon{-moz-filter:none;filter:none}}.onPublicPage .container-fluid{--bs-gutter-x:0!important}#registration-index>.row{justify-content:center}#registration-index h2.error{text-align:center;margin:50px 0;font-size:30px!important}#registration-index h2.error .text-center{font-size:30px!important}#registration-index h2.error i{color:red;font-size:60px;display:block;margin-bottom:30px;float:right;opacity:.2}#registration-index h2.error a{font-size:30px!important}