@font-face{font-display:swap;font-family:Roobert;font-style:normal;font-weight:300;src:url(/build/fonts/RoobertPRO-Light.7d3b7713.woff2) format("woff2"),url(/build/fonts/RoobertPRO-Light.03dfb6a9.ttf) format("truetype"),url(/build/fonts/RoobertPRO-Light.0b4d65a2.eot) format("eot"),url(/build/fonts/RoobertPRO-Light.79fc1a7c.woff) format("woff")}@font-face{font-display:swap;font-family:Roobert;font-style:normal;font-weight:400;src:url(/build/fonts/RoobertPRO-Regular.9a3678c8.woff2) format("woff2"),url(/build/fonts/RoobertPRO-Regular.d533abd8.ttf) format("truetype"),url(/build/fonts/RoobertPRO-Regular.7ac3a386.eot) format("eot"),url(/build/fonts/RoobertPRO-Regular.c1c5cb8f.woff) format("woff")}@font-face{font-display:swap;font-family:Roobert;font-style:normal;font-weight:500;src:url(/build/fonts/RoobertPRO-Medium.b9f26258.woff2) format("woff2"),url(/build/fonts/RoobertPRO-Medium.dfb10097.ttf) format("truetype"),url(/build/fonts/RoobertPRO-Medium.b47204ba.eot) format("eot"),url(/build/fonts/RoobertPRO-Medium.efbc9343.woff) format("woff")}@font-face{font-display:swap;font-family:Roobert;font-style:normal;font-weight:700;src:url(/build/fonts/RoobertPRO-Bold.f0a721a6.woff2) format("woff2"),url(/build/fonts/RoobertPRO-Bold.57820505.ttf) format("truetype"),url(/build/fonts/RoobertPRO-Bold.df132696.eot) format("eot"),url(/build/fonts/RoobertPRO-Bold.f758e8a2.woff) format("woff")}:root{--webf-background-agenda-color:#fff;--webf-duration-md-text-transition:300ms;--webf-ripple-duration-animation:600ms;--webf-modal-overlay-opacity:0.15;--webf-modal-duration-opening:380ms;--webf-modal-duration-closing:200ms}.webf-box{border:0}.webf-tagsinput{-webkit-box-shadow:none!important;box-shadow:none!important}.webf-list.smart-webf-list{box-shadow:0 .5rem 1.25rem -.1rem rgba(0,0,0,.175);color:#6c757d;font-family:Lucida Grande,arial,sans-serif;font-size:.75rem;max-height:150px;overflow-y:auto;padding:0}.webf-list.smart-webf-list>li.webf-list-item{padding:0}.webf-list.smart-webf-list>li.webf-list-item a{height:auto;line-height:normal;padding:.4rem 1rem}.webf-list.smart-webf-list>li.webf-list-item:hover,.webf-list.smart-webf-list>li.webf-list-item:hover a{background:#f8f9fa;border-color:transparent;color:#4250f2}.column-icon>div{text-overflow:unset!important}.wrapCheckbox .webf-checkboxwrapper.checkmark{align-items:center;background:#fff;border:1px solid #727cf5;display:flex;flex-shrink:0;height:18px;justify-content:center;margin-right:.6rem;padding-left:2px;position:relative;top:3px;transition-duration:.3s;transition-property:background-color;width:18px}.wrapCheckbox .webf-checkboxwrapper.checkmark a.checkbox{background-color:transparent;text-decoration:none;transition-duration:.3s;transition-property:color}.wrapCheckbox .webf-checkboxwrapper.checkmark a.checkbox i.fas{color:#fff;font-size:13px}.wrapCheckbox .webf-checkboxwrapper.checkmark.checked{background:#727cf5}.wrapCheckbox .webf-checkboxwrapper.checkmark.checked a.checkbox{color:#fff}.wrapper-webf-textarea{width:100%!important}.webf-tagsinput.md-style.outlined.small{line-height:16px;margin-bottom:10px;min-height:28px}.webf-tagsinput.md-style.outlined.small:not(.has-label)>label{font-size:13px;line-height:14px;transform:translate(-4px,5px)}.webf-tagsinput.md-style.outlined.small:not(.has-label) .container-tags{padding:0}.webf-tagsinput.md-style.outlined.small .container-tags{padding:6px 0 0}.webf-tagsinput.md-style.outlined.small .container-tags .webf-tag{font-size:11px;margin-bottom:3px;padding:1px 6px}.webf-tagsinput.md-style.outlined.small .container-tags .webf-tag .remove{font-size:10px;padding:0 2px 0 0}.webf-tagsinput.md-style.outlined.small .container-tags input.webf-tagsinput-text{font-size:13px;height:15px;margin-bottom:0;padding:0}.webf-tagsinput.md-style.outlined.small.has-label>label{font-size:13px;line-height:14px}.webf-tagsinput.md-style.outlined.small.has-label .container-tags input.webf-tagsinput-text{position:relative;top:-1px}#login,body,header,html,main{height:100%}img{max-width:100%}#login{background:url(/build/images/fond_egsol_v1.e96cb5e8.jpg) no-repeat 50% fixed;display:flex;justify-content:center}#login .feature-panel,#login .main-panel{align-self:center}#login .feature-panel{background:url(/build/images/fond_egsol_v1.e96cb5e8.jpg) no-repeat 50% scroll;background-size:cover;height:100%;position:relative}#login .feature-panel .mask{background-color:hsla(0,0%,100%,.1);height:100%;left:0;position:absolute;top:0;width:100%}#login .main-panel{background:hsla(0,0%,100%,.9);max-height:100%;overflow-y:auto}#login .main-panel .wrapper-logo{padding:10px 0;text-align:center}#login .main-panel .wrapper-logo img{max-height:150px;max-width:80%}#login .main-panel .connection-btn{background:linear-gradient(60deg,#d81b60,#ff77a3);border:none;box-shadow:0 4px 20px 0 rgba(0,0,0,.14),0 7px 10px -5px rgba(233,30,99,.4);color:#fff;margin-left:15px;text-transform:uppercase;transition:.5s}#login .main-panel .connection-btn:hover{background:linear-gradient(60deg,#c11856,#ff4481);box-shadow:0 4px 30px 0 rgba(0,0,0,.14),0 7px 30px -5px rgba(233,30,99,.4)}#login .main-panel .forgotten-pwd-btn{background:linear-gradient(60deg,#2c8c60,#66bb6a);box-shadow:0 4px 20px 0 rgba(0,0,0,.14),0 7px 10px -5px rgba(76,175,80,.4);color:#fff;margin-left:15px;text-transform:uppercase;transition:.5s}#login .main-panel .forgotten-pwd-btn:hover{background:linear-gradient(60deg,#267953,#49a54e);box-shadow:0 4px 30px 0 rgba(0,0,0,.14),0 7px 30px -5px rgba(76,175,80,.4)}#login .forms-container{overflow:hidden}#login .forms-container form.connection,#login .forms-container form.forgotten-pwd{max-height:900px;opacity:1;padding:0;transition:.3s .3s}#login .forms-container form.connection.disabled,#login .forms-container form.forgotten-pwd.disabled{max-height:0;opacity:0;overflow:hidden}.form-switch{cursor:pointer}.input-group-text{background:#fff}.input-group>.form-control:not(:first-child){border-left-style:dashed}.input-group>.input-group-prepend>.input-group-text{border-right:none}.form-control{transition:.5s}.form-control:focus{border-color:#bbb;border-style:dashed;box-shadow:inset 600px 0 0 0 #fafafa,inset 600px 0 0 0 #ddd}.input-group.is-invalid>.input-group-prepend>.input-group-text{border-color:#f46236;color:#f46236}.input-group.is-invalid .form-control{border-color:#f46236}.input-group.is-invalid .invalid-feedback,.input-group.is-invalid .invalid-tooltip{display:block}.input-group.is-valid>.input-group-prepend>.input-group-text{color:#66bb6a}.input-group.is-valid .valid-feedback,.input-group.is-valid .valid-tooltip{display:block}@media (min-width:768px){#login{background:none}}