@keyframes appear-from-left{0%{opacity:0;transform:translate(-300px)}to{opacity:1;transform:translate(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-dialog-wrapper .k-window.k-dialog.deleteDialog .k-window-titlebar.k-dialog-titlebar .k-button .k-i-x:before,.k-dialog-wrapper .k-window.k-dialog.deleteDialog .k-window-content .k-button .k-button-text{color:#fff}.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}@keyframes corner{0%{transform:scale(0)}to{transform:scale(3.2)}}@-moz-document url-prefix(){#corner svg polygon,#corner svg path{-moz-filter:none;filter:none}}@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-dialog-wrapper .k-window.k-dialog.deleteDialog .k-window-titlebar.k-dialog-titlebar .k-button .k-i-x:before,.k-dialog-wrapper .k-window.k-dialog.deleteDialog .k-window-content .k-button .k-button-text{color:#fff}.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}@-moz-document url-prefix(){#corner svg polygon,#corner svg path{-moz-filter:none;filter:none}}#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;float:right;opacity:.2;margin-bottom:30px;font-size:60px;display:block}#remember-password h2.error a{font-size:30px!important}#remember-password #rememberPassword .col-md-6:first-child:after{color:#dedede;content:"o";text-align:center;width:10px;height:20px;margin-top:-10px;font-size:20px;line-height:20px;position:absolute;top:50%;right:-5px}@media (min-width:576px){#remember-password .col-sm-8{width:66.6667%!important}}:root{--bs-heading-color:#76b828!important;--bs-table-bg:transparent!important}label{max-width:100%;margin-bottom:5px;font-weight:700}@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{box-sizing:border-box;text-align:center;z-index:99999;line-height:0;display:inline-block;position:fixed;top:43%;left:47%}.k-loader-spinner-4.k-loader-lg .k-loader-canvas{width:70px;height:70px}.k-loader-spinner-4 .k-loader-canvas{animation:1.833s infinite spinner-4}.k-loader-canvas{display:flex;position:relative}.k-loader-spinner-4 .k-loader-segment:first-child{animation:1.833s infinite spinner-4-segment-1}.k-loader-spinner-4 .k-loader-segment{color:#76b828;transform:translate(-50%)translateY(-50%)}.k-loader-lg .k-loader-segment{width:20px;height:20px}.k-loader-segment{background-color:currentColor;border-radius:50%;position:absolute}.overlayedLoading{opacity:.5;z-index:10001;pointer-events:none;background-color:#000;width:100%;height:100%;position:fixed;top:0;left:0}.btn.btn-primary{background-color:#76b828;border-color:#76b828}.btn.btn-primary:hover{color:#fff;background-color:#76b828;border-color:#76b828}#app:not(.inSimulator) #schueco-content .k-dropdownlist.k-picker{background:0 0}#app:not(.inSimulator) #schueco-content .k-dropdownlist .k-input-inner{line-height:44px;padding:0!important}#app:not(.inSimulator) #schueco-content .k-dropdownlist .k-input-button{background-color:#0000;border:none;height:44px;bottom:0;right:15px;background-image:none!important}#app:not(.inSimulator) #schueco-content .k-combobox .k-button{background-color:#0000;border:none;background-image:none!important}#app:not(.inSimulator) #schueco-content .k-combobox .k-button .k-icon{color:#76b828}#app:not(.inSimulator) #schueco-content .k-grid{overflow:unset}#app:not(.inSimulator) #schueco-content .k-grid th,#app:not(.inSimulator) #schueco-content .k-grid td{text-overflow:unset;white-space:normal}#app:not(.inSimulator) #schueco-content .k-grid .k-grid-aria-root{overflow:unset}#app:not(.inSimulator) #schueco-content .k-grid .k-grid-pager{padding:5px;display:flex}#app:not(.inSimulator) #schueco-content .k-grid .k-grid-pager .k-button{background:0 0}#app:not(.inSimulator) #schueco-content .k-grid .k-grid-pager .k-pager-sizes .k-button{height:30px!important;right:0!important}#app:not(.inSimulator) #schueco-content .k-grid .k-grid-pager .k-pager-sizes .k-dropdownlist{height:30px}#app:not(.inSimulator) #schueco-content .k-grid .k-grid-pager .k-pager-sizes .k-dropdownlist .k-input-inner{height:20px;line-height:20px;padding:0!important}#app:not(.inSimulator) #schueco-content input.k-input{padding:0 0 0 15px;line-height:30px}#app:not(.inSimulator) #schueco-content .k-input.k-textarea textarea{padding:10px}#app:not(.inSimulator) #schueco-content .check-select{text-align:center}#app:not(.inSimulator) #schueco-content .k-button-primary{background:#eee;border-color:#0003}.k-dialog-wrapper .k-window.k-dialog.deleteDialog .k-window-titlebar.k-dialog-titlebar .k-button .k-i-x:before,.k-dialog-wrapper .k-window.k-dialog.deleteDialog .k-window-content .k-button .k-button-text{color:#fff}.infoDialog .k-no .k-button-text{color:#fff!important}.k-datepicker{border:1px solid #ddd!important;justify-content:space-between!important;display:flex!important}span.k-input-value-text:before{content:"​";height:auto}:where(#app:not(.inSimulator) #schueco-content .k-dropdownlist:not(.k-toolbar .k-dropdownlist)) .k-input-value-text{padding-left:10px}span.k-switch{border-radius:9999px}:where(.k-grid) td:not(.k-table-td){border-width:0;border-block-end-width:0;border-inline-start-width:1px;border-style:solid;border-color:var(--kendo-color-border);font-weight:inherit;text-align:inherit;text-overflow:ellipsis;box-sizing:content-box;white-space:unset;vertical-align:middle;padding-block:var(--kendo-spacing-2);padding-inline:var(--kendo-spacing-3);outline:0;position:static;overflow:hidden}:where(.k-grid) td:not(.k-table-td):first-child{border-inline-start-width:0}:where(.k-grid.k-grid-sm) td:not(.k-table-td){padding-block:var(--kendo-spacing-1);padding-inline:var(--kendo-spacing-2)}.k-dateinput>.k-input-inner{border-style:hidden!important}.k-panelbar{border-color:#434444}.k-panelbar>.k-panelbar-header>.k-link .k-panelbar-item-text,.k-panelbar>.k-panelbar-header>.k-link .k-icon,.k-panelbar>.k-panelbar-header>.k-link.k-selected .k-panelbar-item-text,.k-panelbar>.k-panelbar-header>.k-link.k-selected .k-icon,.k-panelbar>.k-panelbar-header>.k-link.k-selected:hover .k-panelbar-item-text,.k-panelbar>.k-panelbar-header>.k-link.k-selected:hover .k-icon{color:#fefefe;text-transform:uppercase;letter-spacing:1.5px;font-size:14px}.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}body.specialBody a:not(.k-icon),body.specialBody div,body.specialBody span:not(.k-icon),body.specialBody input,body.specialBody button,body.specialBody select,body.specialBody textarea,body.specialBody p{font-family:Arial,sans-serif!important}.specialBody{background:linear-gradient(135deg,#cfd9df 0%,#445c67 100%)!important;min-height:100vh!important;font-family:Arial,sans-serif!important}.specialBody .container-fluid{background-color:#0000!important}.specialBody h1{border-bottom:0!important}.specialBody #schueco-content{padding-top:0!important}.specialBody #drawerMenu{padding:20px!important}.specialBody footer{display:none!important}.specialBody .k-drawer-content{background:0 0!important}.table>:not(caption)>*>*{background:unset}.noBlackHeader thead tr{background:#fff!important}.noBlackHeader thead th{color:#535353!important}.k-tooltip-content{text-align:left;box-sizing:border-box;color:#fff;width:340px;padding:20px;font-size:1em;line-height:1.2}.k-tooltip-content p{color:#fff;font-size:1em}.k-tooltip-content ul li{color:#fff}#containerNotification .k-animation-container{z-index:99999999;position:absolute;bottom:0;right:15px;overflow:visible!important}#containerNotification .k-animation-container .k-notification{flex-direction:column;display:flex}#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;top:5px;right: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{color:#fff;z-index:2;opacity:1;cursor:pointer;align-items:center;gap:5px;font-size:20px;transition-delay:1s;display:flex;position:absolute;top:30px;right:30px;transform:translate(100px)}.formRegistration #to-login span,.formRegistration #to-login i{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{color:#fff;margin-left:5px;transform:translate(48px)}.formRegistration #to-login:hover span{color:#fff;transform:translate(-30px)}.formRegistration #logo-wrapper{z-index:10;width:200px;margin-left:-100px;position:absolute;top:30px;left:50%}.formRegistration #logo-wrapper svg{transition:all .3s cubic-bezier(.24,.605,.375,.75);opacity:0;width:100%;max-width:100%;transition-delay:.2s;transform:translateY(30px)}.formRegistration #logo-wrapper svg path{fill:#fff}.formRegistration #logo-wrapperBlack{z-index:10;width:300px;margin-left:-150px;position:absolute;top:30px;left:50%}.formRegistration #logo-wrapperBlack svg{transition:all .3s cubic-bezier(.24,.605,.375,.75);opacity:0;width:100%;max-width:100%;transition-delay:.2s;transform:translateY(30px)}.formRegistration #logo-wrapperBlack svg g,.formRegistration #logo-wrapperBlack svg path{fill:#000}.formRegistration #registration-background{-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);background:url(/img/registration/schueco_registration.jpg) 50%/cover;width:100%;height:100%;position:fixed;top:0;left:0}.formRegistration #public-background{background:url(/img/registration/public_background.jpg) 0 0/cover no-repeat fixed;width:100%;height:100%;padding-bottom:60px;position:fixed;top:0;left:0}.formRegistration #remember-password{z-index:10;margin-top:35px;position:relative;margin-bottom:0!important}.formRegistration #remember-password #registration-message .public-panel{z-index:2;background:#fff;border-radius:2px;margin-top:50px;margin-bottom:50px;padding-bottom:30px;position:relative;box-shadow:1px 1px 7px #33333387}.formRegistration #remember-password #registration-message .public-panel h1{margin-top:0;margin-bottom:50px}.touch .formRegistration #remember-password #registration-message .public-panel{margin-top:40px;margin-bottom:100px}.formRegistration #remember-password #registration-message .public-panel #rememberPassword{margin-top:40px}.formRegistration #remember-password #registration-message .breadcrumb{float:left;background:#76b82899;border-radius:0;margin-top:10px;padding:10px 15px;font-size:12px;width:auto!important}.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{text-align:right;margin-top:25px;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;margin-top:75px;position:relative;margin-bottom:150px!important}.formRegistration #registration-index #registration-message{transition:all .6s cubic-bezier(.24,.605,.375,.75);opacity:0;background:#fff;transition-delay:.5s;transform:translate(-30px)}.formRegistration #registration-index .spacer{margin:40px}.formRegistration #registration-index h1{color:#76b828;margin:40px 0;font-size:40px}.formRegistration #registration-index p{font-size:16px;line-height:23px}.formRegistration #registration-index .col-md-offset-1{margin-left:8.33333%}.formRegistration #registration-index .link-container:first-child{transition-delay:.7s}.formRegistration #registration-index .link-container{opacity:0;transition:all .6s cubic-bezier(.24,.605,.375,.75);transform:translateY(-30px)}.formRegistration #registration-index .link-container a{color:#fff;cursor:pointer;margin-bottom:30px;font-size:40px;font-weight:100;display:block}.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 #34333366}.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{height:44px;-webkit-box-shadow:none;box-shadow:none;border:none;border-bottom:1px solid #76b828;font-size:24px}.formRegistration #formRegister .privacy-check{flex-direction:column;display:flex}.formRegistration #formRegister .privacy-check span{font-size:21px;font-weight:300;display:block}.formRegistration #formRegister .privacy-check .privacy-link{color:#76b828;font-size:16px;text-decoration:none}.formRegistration #formRegister .arrow-submit-wrapper{justify-content:end;display:flex}.formRegistration #formRegister .arrow-submit-wrapper button{color:#fff;text-align:center;cursor:pointer;background:#76b828;border:1px solid #76b828;border-radius:50px;width:50px;height:50px;margin:30px 0;font-size:30px;line-height:46px;transition:all .3s cubic-bezier(.24,.605,.375,.75);display:flex}.formRegistration #formRegister .arrow-submit-wrapper button i{color:#fff}.formRegistration #formRegister .arrow-submit-wrapper button:hover{color:#fff;transform:scale(1.1)}.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;text-align:center;cursor:pointer;border:1px solid;border-radius:50px;width:50px;height:50px;padding:0;font-size:30px;line-height:46px}.formRegistration .text-center a.round-button{margin-bottom:40px;display:inline-block}.formRegistration footer{display:none}.formRegistration footer.registrationFooter{z-index:2;background:#333;width:100%;height:40px;line-height:40px;position:fixed;bottom:0;right:0;box-shadow:1px 2px 2px #34333366;display:block!important}.formRegistration footer.registrationFooter ul{justify-content:flex-end;gap:20px;padding:0;list-style:none;display:flex}.formRegistration footer.registrationFooter ul li{cursor:pointer;padding:10px 0}.formRegistration footer.registrationFooter ul li a{color:#ffffff4d;text-transform:uppercase;letter-spacing:1.2px;padding:0 10px;font-size:11px}.formRegistration footer.registrationFooter ul li a:hover{color:#fff}.formRegistration footer.registrationFooter ul li#copyright{margin-left:20px}.formRegistration body.loaded #to-login{opacity:1;transform:translate(0)}.formRegistration body.loaded #logo-wrapper svg,.formRegistration body.loaded #logo-wrapperBlack svg{opacity:1;transform:translateY(0)}.formRegistration body.loaded #registration-index #registration-message,.formRegistration body.loaded #remember-password #registration-message{opacity:1;transform:translate(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{color:#76b828;background:#76b82812;border:#76b828;padding:20px}.formRegistration div#email-wrapper p{font-size:16px;line-height:23px;margin:0!important}.formRegistration legend{width:100%;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5;margin-bottom:20px;padding:0;display:block;font-weight:900!important}.formRegistration #secondStepRegistration input.k-input{color:#555!important;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s!important;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out!important;background-color:#fff!important;background-image:none!important;border:1px solid #ccc!important;border-radius:4px!important;width:100%!important;height:34px!important;padding:6px 12px!important;font-size:14px!important;line-height:1.42857!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out!important;display:block!important;box-shadow:inset 0 1px 1px #00000013!important}.formRegistration #secondStepRegistration input.k-input.disabled{cursor:not-allowed!important;opacity:1!important;background-color:#eee!important}.formRegistration #secondStepRegistration .row{margin:7.5px 0!important}.formRegistration #secondStepRegistration .k-dropdownlist{padding-left:15px!important}.formRegistration .k-checkbox:checked,.formRegistration .k-checkbox.k-checked{color:#fff;background-color:#76b828!important;border-color:#76b828!important}.formRegistration .k-checkbox:focus,.formRegistration .k-checkbox.k-focus{box-shadow:0 0 0 2px #76b828!important}#corner{width:100%;height:100%;position:fixed;top:0;left:0}#corner svg{transition:all .4s cubic-bezier(.22,.72,.655,1.08);transition-timing-function:cubic-bezier(.22,.72,.655,1.08);animation:4s forwards corner;position:absolute;top:30px;left:0}#corner svg polygon,#corner svg path{filter:drop-shadow(3px 3px 2px #000000b3);fill:#eeeeee80}@-moz-document url-prefix(){#corner svg polygon,#corner svg path{-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;float:right;opacity:.2;margin-bottom:30px;font-size:60px;display:block}#registration-index h2.error a{font-size:30px!important}
