@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Source Sans\ 3,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}button{height:-webkit-fit-content;height:fit-content}.btn-accept,.btn-add,.btn-standard,.btn-toggle{align-items:center;background-color:#018db0;border:0;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-weight:500;margin:10px;max-width:200px;padding:10px 25px;text-decoration:none;transition:all .3s ease}.btn-accept svg,.btn-add svg,.btn-standard svg,.btn-toggle svg{pointer-events:none;transition:all .5s ease}.btn-accept.open svg,.btn-add.open svg,.btn-standard.open svg,.btn-toggle.open svg{transform:rotate(45deg)}.btn-accept.disabled,.btn-add.disabled,.btn-standard.disabled,.btn-toggle.disabled,button.disabled{background-color:#a2a2a2!important;color:#fff!important;cursor:not-allowed}.btn-standard:hover{background-color:#01647d}.back-btn{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#002a35;cursor:pointer;display:flex;font-size:18px;font-weight:500;padding:8px 12px;text-decoration:none;width:-webkit-fit-content;width:fit-content}.back-btn svg{stroke:#002a35;font-size:18px}.btn-toggle{align-items:center;background-color:#fff;border:1px solid #018db0;color:#018db0;display:flex}.btn-toggle svg{pointer-events:none;transition:all .5s ease}.btn-toggle.open svg{transform:rotate(180deg)}.btn-toggle:hover{color:#fff}.btn-toggle.open:hover,.btn-toggle:hover{background-color:#018db080}.btn-add{background-color:#fff;border:1px solid #02b05f;color:#02b05f}.btn-add svg{pointer-events:none;transition:all .5s ease}.btn-accept,.btn-add:hover{background-color:#02b05f;border-color:#0000;color:#fff}.btn-accept:hover{background-color:#017e44}.btn-remove{align-items:center;background-color:#ff6060;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-weight:500;height:44px;justify-content:center;padding:9px;transition:background-color .3s ease;width:44px}.btn-remove>svg{fill:#fff}.btn-remove:hover{background-color:#ff2d2d}.btn-add.open{background-color:#02b05f;border-color:#0000;color:#fff}.btn-add.open svg{transform:rotate(45deg)}.btn-group{align-items:center;display:flex}.btn-group>button{margin-right:1rem}.toggle-btn{margin:0;position:relative}.toggle-btn,.toggle-btn button{cursor:pointer;height:24px;width:48px}.toggle-btn button{background-color:#e5e7eb;border:0;border-radius:24px;box-shadow:none;padding:0;transition:background-color .3s ease}.toggle-btn:after{background-color:#fff;border:none;border-radius:50%;box-shadow:0 2px 4px #0003;content:"";display:block;height:20px;left:2px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:20px}.toggle-btn.toggled button{background-color:#0891b2}.toggle-btn.toggled:after{left:26px}.toggle-btn.toggled:hover button{background-color:#066981}.toggle-btn:not(.toggled):hover button{background-color:#d7dae0}.btn-secondary{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#002a35;cursor:pointer;display:flex;font-size:16px;font-weight:500;padding:10px 15px;text-decoration:none;transition:all .3s ease}.btn-secondary svg{stroke:#018db0;font-size:16px;margin-right:.25rem;margin-top:-2px}.btn-secondary:hover{opacity:.8}.btn-tertiary{align-items:center;background-color:#0000;border:0;border-radius:8px;color:#018db0;cursor:pointer;display:flex;font-size:16px;font-weight:500;padding:10px 25px;text-decoration:none;transition:all .3s ease}.btn-tertiary svg{stroke:#018db0;font-size:16px;margin-right:.25rem;margin-top:-2px}.btn-tertiary:hover{opacity:.8}#questions{margin:auto;max-width:978px}#questions,#questions form,#questions form>label{display:flex;flex-direction:column}#questions form>label{justify-content:center}#questions .btn-standard{margin-left:auto}#blocked{background-color:#fff;box-shadow:0 10px 20px -25px #000;left:50%;padding:25px;position:absolute;top:50%;transform:translate(-50%,-50%)}#blocked h1{margin-top:0}.selects{counter-reset:select;margin-bottom:50px;margin-top:50px;overflow-y:auto;width:100%}.selects .sub-details{display:flex;margin-left:auto}.selects .sub-details>span{color:#33555d;margin:0 5px;text-align:center;width:110px}.selects .sub-details>span:first-child{margin-left:auto;padding-left:5px}.selects .sub-details>span:last-child{margin-right:20px}.selects>.select{align-items:center;display:flex;padding:10px 15px;transition:all .5s ease}.selects>.select:not(:first-child) .an .sub-details{display:none}.selects>.select:before{color:#33555d;content:counter(select);counter-increment:select;margin-right:15px;width:18px}.selects>.select:hover{background-color:#e6eaeb}.selects>.select>.label{color:#002a35;font-weight:700;margin-bottom:0;margin-right:auto;margin-top:0}.selects>.select .an{align-items:center;display:flex;flex-direction:column;margin-left:auto;width:100%}.selects>.select .an .sub-details>span:last-child{margin-right:0}.selects>.select .to-select{display:flex;margin-left:auto}.selects>.select .to-select>.number{align-items:center;background-color:#cce8ef;color:#014758;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:30px;justify-content:center;margin:5px;padding:0 10px;transition:all .5s ease;width:50px}.selects .label{line-height:1.3;margin-right:25px;max-width:600px;width:100%}.selects>.select .to-select>.number.active,.selects>.select .to-select>.number:hover{background-color:#018db0;border:1px solid #0000;color:#fff}.egogramm-questions{margin:0 auto 60px;max-width:978px;padding:20px;width:100%}.egogramm-questions .egogramm-question-list{counter-reset:select;display:flex;flex-direction:column;gap:15px;margin:30px 0}.egogramm-questions .egogramm-question{align-items:center;display:flex;padding:10px 15px;transition:all .5s ease}.egogramm-questions .egogramm-question:before{color:#33555d;content:counter(select);counter-increment:select;margin-right:15px;width:18px}.egogramm-questions .egogramm-question:hover{background-color:#e6eaeb}.egogramm-questions .egogramm-question.unanswered{background-color:#ffe6e6}.egogramm-questions .egogramm-question.unanswered:hover{background-color:#fcc}.egogramm-questions .egogramm-question .question-text{color:#002a35;flex:1 1;font-weight:700;line-height:1.3;margin-bottom:0;margin-right:25px;margin-top:0;min-width:200px}.egogramm-questions .egogramm-question .answer-buttons{display:flex;margin-left:auto}.egogramm-questions .egogramm-question .answer-buttons .answer-btn{align-items:center;background-color:#cce8ef;border:none;color:#014758;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:30px;justify-content:center;margin:5px;padding:0 10px;transition:all .5s ease;width:50px}.egogramm-questions .egogramm-question .answer-buttons .answer-btn.active,.egogramm-questions .egogramm-question .answer-buttons .answer-btn:hover{background-color:#018db0;border:1px solid #0000;color:#fff}.egogramm-chart{background-color:#fff;border-radius:6px;box-shadow:0 10px 20px -25px #000;margin:40px 0;padding:20px}.egogramm-content-wrapper{align-items:flex-start;display:flex;gap:30px;margin-bottom:20px}@media screen and (max-width:978px){.egogramm-content-wrapper{flex-direction:column;gap:20px}}.egogramm-score-list{display:flex;flex:1 1;flex-direction:column;flex-wrap:wrap;gap:15px;list-style:none;margin:0;min-width:300px;padding:0}@media screen and (max-width:978px){.egogramm-score-list{min-width:100%}}.egogramm-score-list li{align-items:center;background-color:#fff;border-radius:6px;box-shadow:0 10px 20px -25px #000;display:flex;gap:8px;justify-content:space-between;padding:10px 15px}.egogramm-score-list li .cat{font-weight:700}.egogramm-explanation-accordion{flex:1 1;min-width:300px}.egogramm-explanation-accordion.MuiAccordion-root:before{background-color:#0000}.egogramm-explanation-accordion.MuiAccordion-rounded{border-radius:4px}@media screen and (max-width:978px){.egogramm-explanation-accordion{min-width:100%}}.egogramm-explanation-accordion.MuiAccordion-root.Mui-expanded{margin:0}.egogramm-explanation-accordion .MuiCollapse-container h3,.egogramm-explanation-accordion .MuiCollapse-container p{margin-bottom:10px}#login{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 140px);padding:35px;width:100%}#login>h1{margin-bottom:2rem;text-align:center}#login label{font-weight:500}#login form{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;display:flex;flex-direction:column;justify-content:center;max-width:450px;padding:1.4rem;width:100%}#login form input{border:1px solid #a2a2a2;border-radius:8px;color:#002a35;font-size:16px;margin:10px;padding:8px 15px;width:100%}#login form input::placeholder{color:#a2a2a2}#login form button{justify-content:center;margin-top:10px;max-width:none;width:100%}#header{align-items:center;background-color:#fff;display:flex;margin:-35px -35px 0;padding:15px 35px}#header img{display:block;width:100px}#header a:not(.logo){color:#018db0;font-size:18px;font-weight:700;margin-left:auto;text-decoration:none;transition:all .5s ease}#header a:not(.logo):hover{color:#014758}.modal{background-color:#fff;box-shadow:0 10px 20px -25px #000;padding:15px;top:0;z-index:998}.modal,.modal:after{left:0;position:fixed;width:100vw}.modal:after{background-color:#0003;content:"";display:block;height:100vh;margin-top:15px}.modal .event-preview{margin-right:15px;vertical-align:middle;width:200px}@media screen and (min-width:979px){.egogramm-questions .egogramm-question .question-text{max-width:600px;width:600px}}@media screen and (max-width:468px){.egogramm-questions{padding-left:0!important;padding-right:0!important}.egogramm-questions .egogramm-card .egogramm-question-list .egogramm-question{flex-wrap:wrap}.egogramm-questions .egogramm-card .egogramm-question-list .egogramm-question .question-text{margin-right:0}.egogramm-questions .egogramm-card .egogramm-question-list .egogramm-question .answer-buttons{justify-content:flex-start;width:100%}.egogramm-questions .egogramm-card .egogramm-question-list .egogramm-question .answer-buttons .answer-btn{width:100%}}@media screen and (max-width:375px){html>body #app>div#statistics .individual-box .radar{display:block!important;left:16%!important;position:absolute!important;top:42%!important;transform:rotate(45deg) translate(-28%,-15%) scale(1.2)!important;transition:all .5s ease!important;z-index:999!important}}@media screen and (max-width:320px){html>body #app>div#statistics .individual-box .radar{display:block!important;left:10%!important;position:absolute!important;top:40%!important;transform:rotate(45deg) translate(-28%,-15%) scale(1)!important;transition:all .5s ease!important;z-index:999!important}}@media screen and (max-width:978px){html>body{box-sizing:border-box;height:calc(100vh - 55px);padding:15px;width:100vw}html>body h1{font-size:1.5rem}html>body h2{font-size:1.3rem}html>body h3{font-size:1rem}html>body #header{height:70px;margin:-15px}html>body #app{display:flex;flex-direction:column;padding-bottom:25px}html>body #app>div{height:100%;margin-top:15px;max-height:calc(100vh - 100px);overflow-y:auto;width:calc(100vw - 30px)}html>body #app>div .btn-standard{height:44px;margin-bottom:0}html>body #app>div#answer .btn-print{margin-top:15px;position:relative!important;top:0!important}html>body #app>div#answer .pre-title{padding-top:15px!important}html>body #app>div#dashboard>button,html>body #app>div#ground-profile>button{margin-left:0}html>body #app>div#dashboard .form.open,html>body #app>div#ground-profile .form.open{height:141px}html>body #app>div#dashboard #add-company-form,html>body #app>div#ground-profile #add-company-form{background-color:#fff;flex-direction:column}html>body #app>div#dashboard #add-company-form label,html>body #app>div#ground-profile #add-company-form label{width:calc(100% - 20px)}html>body #app>div#dashboard #companies-list,html>body #app>div#ground-profile #companies-list{padding:0}html>body #app>div#dashboard #companies-list>li,html>body #app>div#ground-profile #companies-list>li{gap:10px;padding:15px 0}html>body #app>div#dashboard #companies-list>li>.btn-remove,html>body #app>div#ground-profile #companies-list>li>.btn-remove{margin-left:auto}html>body #app>div #login{min-height:calc(100vh - 120px);padding:15px}html>body #app>div #login form{max-width:100%;padding:1.4rem}html>body #app>div #login form input{width:100%}html>body #app>div #pass-form{box-sizing:border-box;left:0;margin-bottom:0;margin-top:35px;max-width:calc(100% - 30px);min-width:calc(100% - 30px);padding:1.4rem;position:relative;top:0;transform:none;width:calc(100% - 30px)}html>body #app>div #pass-form>h1{margin-bottom:15px;margin-top:0}html>body #app>div #pass-form .checkbox{margin-bottom:15px}html>body #app>div #pass-form .checkbox p{line-height:1}html>body #app>div #pass-form .btn-accept{margin-bottom:0}html>body #app>div#questionnaire .search{flex-grow:1}html>body #app>div#questionnaire .options{flex-direction:column-reverse;padding:0}html>body #app>div#questionnaire .options h3{font-size:20px;margin-right:20px}html>body #app>div#questionnaire .options .toggle-btn{margin-right:auto;transform:scale(1.5)}html>body #app>div#questionnaire .options .url-link{margin:15px 0;width:100%}html>body #app>div#questionnaire .options .url-link textarea{box-sizing:border-box;font-size:14px;padding:10px;width:100%;word-break:break-all}html>body #app>div#questionnaire .employees-list .email{margin:15px 0;padding-left:0}html>body #app>div#questionnaire .employees-list .btn-standard{margin:0;max-width:none}html>body #app>div#questions,html>body #app>div#second-questions{overflow-x:hidden;padding:15px}html>body #app>div#questions .egogramm-questions,html>body #app>div#second-questions .egogramm-questions{margin:0;padding:0;width:100%}html>body #app>div#questions .egogramm-questions .egogramm-card,html>body #app>div#second-questions .egogramm-questions .egogramm-card{padding:15px}html>body #app>div#questions .egogramm-questions .egogramm-card .pre-title,html>body #app>div#second-questions .egogramm-questions .egogramm-card .pre-title{margin-top:0}html>body #app>div#questions .egogramm-questions .egogramm-card h1,html>body #app>div#second-questions .egogramm-questions .egogramm-card h1{font-size:1.5rem;margin:15px 0}html>body #app>div#questions .egogramm-questions .egogramm-card p,html>body #app>div#second-questions .egogramm-questions .egogramm-card p{margin:15px 0}html>body #app>div#questions .egogramm-questions .egogramm-question-list,html>body #app>div#second-questions .egogramm-questions .egogramm-question-list{gap:10px;margin:15px 0}html>body #app>div#questions .egogramm-questions .egogramm-question,html>body #app>div#second-questions .egogramm-questions .egogramm-question{align-items:flex-start;flex-direction:column;padding:10px 5px}html>body #app>div#questions .egogramm-questions .egogramm-question:before,html>body #app>div#second-questions .egogramm-questions .egogramm-question:before{display:none}html>body #app>div#questions .egogramm-questions .egogramm-question:hover,html>body #app>div#second-questions .egogramm-questions .egogramm-question:hover{background-color:#0000}html>body #app>div#questions .egogramm-questions .egogramm-question .question-text,html>body #app>div#second-questions .egogramm-questions .egogramm-question .question-text{margin-bottom:15px;margin-right:0;min-width:0;min-width:auto;width:100%}html>body #app>div#questions .egogramm-questions .egogramm-question .answer-buttons,html>body #app>div#second-questions .egogramm-questions .egogramm-question .answer-buttons{justify-content:flex-end;margin-left:0;width:100%}html>body #app>div#questions .egogramm-questions .egogramm-question .answer-buttons .answer-btn,html>body #app>div#second-questions .egogramm-questions .egogramm-question .answer-buttons .answer-btn{font-size:16px;height:40px;width:70px}html>body #app>div#questions .egogramm-questions .btn-accept,html>body #app>div#second-questions .egogramm-questions .btn-accept{margin:15px 0;width:100%}html>body #app>div#questions .selects,html>body #app>div#second-questions .selects{margin:15px -30px;overflow-y:visible;overflow-y:initial;width:100vw}html>body #app>div#questions .selects .sub-details,html>body #app>div#second-questions .selects .sub-details{display:flex!important;width:100%!important}html>body #app>div#questions .selects .sub-details>span,html>body #app>div#second-questions .selects .sub-details>span{margin-right:0!important;margin-top:10px!important;padding:0!important}html>body #app>div#questions .selects .sub-details>span:first-child,html>body #app>div#second-questions .selects .sub-details>span:first-child{text-align:left!important}html>body #app>div#questions .selects .sub-details>span:last-child,html>body #app>div#second-questions .selects .sub-details>span:last-child{margin-left:auto!important}html>body #app>div#questions .selects .select,html>body #app>div#second-questions .selects .select{align-items:normal;flex-direction:column;margin-bottom:15px}html>body #app>div#questions .selects .select:hover,html>body #app>div#second-questions .selects .select:hover{background-color:#0000}html>body #app>div#questions .selects .select:before,html>body #app>div#second-questions .selects .select:before{display:none}html>body #app>div#questions .selects .select .number,html>body #app>div#second-questions .selects .select .number{height:60px;padding:0;width:60px}html>body #app>div#questions .selects .select .number:first-child,html>body #app>div#second-questions .selects .select .number:first-child{margin-left:0}html>body #app>div#questions .selects .select .label,html>body #app>div#second-questions .selects .select .label{line-height:1}html>body #app>div#questions .selects .select .to-select,html>body #app>div#second-questions .selects .select .to-select{width:100%}html>body #app>div#questions>.pre-title,html>body #app>div#questions>h1,html>body #app>div#questions>p,html>body #app>div#second-questions>.pre-title,html>body #app>div#second-questions>h1,html>body #app>div#second-questions>p{margin:15px -15px;padding-top:0;width:calc(100vw - 30px)}html>body #app>div#questions>button,html>body #app>div#second-questions>button{margin-bottom:-15px;margin-right:-10px}html>body #app>div#statistics{margin-bottom:0;overflow-x:hidden}html>body #app>div#statistics>.result{padding-top:15px}html>body #app>div#statistics .pre-title{margin-top:20px;padding-top:0}html>body #app>div#statistics .result-box{margin-top:0}html>body #app>div#statistics .result-box ul{align-items:normal;flex-wrap:wrap;justify-content:normal}html>body #app>div#statistics .result-box ul li{margin:0;width:50%}html>body #app>div#statistics .result-box ul li>p,html>body #app>div#statistics .result-box ul li>p>span{font-size:1rem}html>body #app>div#statistics .result-box ul li>h3{font-size:3rem}html>body #app>div#statistics .individual-box{height:600px;margin-top:0;position:relative;width:auto}html>body #app>div#statistics .individual-box .descriptions{height:600px;margin-top:0;width:100%}html>body #app>div#statistics .individual-box .descriptions ul>li:not(.big){font-size:12px}html>body #app>div#statistics .individual-box .radar{display:block;height:250px;left:50%;position:absolute;top:50%;transform:rotate(45deg) translate(-70%) scale(1.5);transition:all .5s ease;width:250px;z-index:999}html>body #app>div#statistics .individual-box .radar .radar-stats{height:250px;left:6px;min-height:250px!important;top:-4px;transform:rotate3d(1,1,0,180deg) scale(1.2);width:250px}html>body #app>div#statistics .individual-box .procentages>ul{display:flex;height:100px;justify-content:center;margin:0;padding:0;position:relative;top:600px;width:calc(100vw - 30px)}html>body #app>div#statistics .individual-box .procentages>ul>li{align-items:center;bottom:auto;display:flex;height:auto;justify-content:center;left:auto;position:relative;right:auto;top:auto;transform:none}html>body #app>div#employees .employees-list .employee>img{align-self:flex-start}html>body #app>div#employees .employees-list .employee .employee-content{align-items:flex-start;flex-direction:column;gap:10px}html>body #app>div#employees .employees-list .employee .user-name{width:100%}html>body #app>div#employees .employees-list .employee .employee-actions{align-items:flex-start;flex-direction:column;gap:10px;width:100%}html>body #app>div#employees .employees-list .employee .action-buttons{justify-content:flex-start;width:100%}html>body #app>div#employees .employees-list .employee .MuiChip-root{width:auto}html>body #app>div#employees .employees-list .employee .btn-standard{font-size:0;padding:10px 15px}html>body #app>div#employees .employees-list .employee .btn-standard:after{content:"Ergebnis";font-size:14px}html>body #app>div#employees .form.open{height:231px}html>body #app>div#employees #add-employee-form{background-color:#fff;flex-direction:column}html>body #app>div#employees #add-employee-form label{width:calc(100% - 20px)}html>body #app>div#employees>button{margin-left:0}.egogramm-questions .egogramm-card .egogramm-question-list .egogramm-question{flex-wrap:wrap}}.default-list{background-color:#fff;border-radius:.5rem;box-shadow:0 2px 8px #00000014;max-height:calc(100vh - 320px);overflow:auto;padding:0}.default-list li{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:16px 12px;transition:.25s ease-in}.default-list li:hover{background-color:#e6eaeb}.default-list li:last-child{border-bottom:none}.default-list p{font-weight:700;margin:0}.default-list span{color:#393a4d}.default-list a{text-decoration:none}.default-list .btn-group{margin-left:auto}.default-list .btn-group>a,.default-list .btn-group>svg{color:#018db0;cursor:pointer;height:24px;margin:8px;transition:.25s ease-in;width:24px}.default-list .btn-group>a:hover,.default-list .btn-group>svg:hover{color:#016a84}.default-list .btn-group .edit{align-items:center;background-color:#cce8ef;border-radius:8px;color:#018db0;cursor:pointer;display:flex;font-weight:500;height:44px;justify-content:center;margin:0 8px;padding:9px;transition:background-color .3s ease;width:44px}.default-list .btn-group .edit>svg{fill:#018db0}.default-list .btn-group .edit:hover{background-color:#a5d6e3}.default-list .btn-group .delete{align-items:center;background-color:#ff6060;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-weight:500;height:44px;justify-content:center;margin:0 8px;padding:9px;transition:background-color .3s ease;width:44px}.default-list .btn-group .delete>svg{fill:#fff}.default-list .btn-group .delete:hover{background-color:#ff2d2d}.info-list{background-color:#fff;border-radius:.5rem;box-shadow:0 2px 8px #00000014;margin:0;overflow:hidden;padding:0}.info-list li{border-bottom:1px solid #e0e0e0;flex-wrap:nowrap!important;padding:4px 12px}.info-list li a{color:#018db0;transition:.25s ease-in}.info-list li a:hover{color:#016a84}.info-list li .info-title{font-weight:700;margin:8px 0;min-width:120px}.info-list li .info-description{margin:8px 0}.info-list li:last-child{border-bottom:none}#ground-profile>h2{color:#002a35}#ground-profile>.btn-standard{margin-left:0;margin-right:0}*{box-sizing:border-box;font-family:Source Sans\ 3,sans-serif!important;line-height:1}body{background-color:#f4f6f7;min-height:100vh;padding:35px}a,button,p,span{font-size:16px;line-height:1.5}a,button{cursor:pointer}button{font-weight:500}p{color:#33555d}h1{color:#002a35}h1,h2{font-weight:700}h2{color:#a2a2a2}h3{color:#33555d;font-weight:700}.error-msg{background-color:#ff6060;color:#fff!important;margin:15px auto;padding:10px;text-align:center}label b{color:#018db0}label input{border:1px solid #018db0;border-radius:8px;color:#002a35;font-size:16px;padding:8px 15px!important}.pre-title,label input::placeholder{color:#018db0}.pre-title{align-items:center;display:flex;font-size:14px;padding-top:50px}.pre-title:before{background-color:#018db0;content:"";display:block;height:2px;margin-right:15px;width:60px}#dashboard{margin:auto;max-width:978px;padding-top:50px}#dashboard ul{background-color:#fff;border-radius:.5rem;box-shadow:0 2px 8px #00000014;list-style:none;margin-top:50px;overflow:hidden;padding:0}#dashboard ul li a{align-items:center;border-bottom:1px solid #e0e0e0;color:#80959a;cursor:pointer;display:flex;font-weight:700;padding:15px;text-decoration:none;transition:background-color .5s ease;width:100%}#dashboard ul li a h3{color:#014758!important;margin:0}#dashboard ul li a svg{color:#018db0;font-size:40px}#dashboard ul li a svg:first-child{margin-right:15px}#dashboard ul li a svg:last-child{margin-left:auto}#dashboard ul li a:hover{background-color:#e6eaeb}#dashboard ul li:last-child a{border-bottom:none}.deactivated{color:#014758;font-size:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.url-link{display:flex;margin-bottom:15px;width:100%}.url-link textarea{border:0;border-radius:.5rem;box-shadow:0 2px 8px #00000014;color:#e6eaeb;cursor:not-allowed;font-size:20px;margin-left:auto;padding:10px;pointer-events:none;resize:none;text-align:center;width:100%}.url-link textarea.active{color:#014758;cursor:pointer;pointer-events:auto}.options{align-items:center;display:flex;flex-wrap:wrap}.options .btn-standard{margin-bottom:0;margin-left:0;margin-top:0}.options .open{align-items:center;display:flex;gap:10px;justify-content:flex-end;width:100%}.options h3{line-height:1px;margin-right:10px}.options .toggle-btn{margin:0}.options-with-searchbar{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between}.options-with-searchbar .btn-standard{margin-bottom:0;margin-left:0;margin-top:0}.options-with-searchbar .open{align-items:center;display:flex;gap:10px}.options-with-searchbar h3{line-height:1px;margin-left:auto;margin-right:10px}.options-with-searchbar .toggle-btn{margin:0}#add-employee-form{margin-top:15px}#add-employee-form label:first-child{margin-left:0}#add-employee-form button{margin-right:0}ul#companies-list{background-color:#fff;border-radius:.5rem;box-shadow:0 2px 8px #00000014;list-style:none;padding:0}ul#companies-list .details-title h3{color:#002a35;margin:0}ul#companies-list .details-title h4{color:#80959a;font-weight:400;margin:5px 0 0}ul#companies-list>li{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;flex-wrap:wrap;gap:15px;padding:15px 25px;position:relative;transition:background-color .25s ease}ul#companies-list>li:hover{background-color:#e6eaeb}ul#companies-list>li:last-child{border-bottom:none}ul#companies-list>li .btn-remove{margin-left:auto}ul h3{color:#002a35}ul#companies-list>li{width:100%}ul#companies-list>li>a{align-items:center;display:flex;flex:1 1;min-width:0;text-decoration:none}ul#companies-list>li>a>img{flex-shrink:0;margin-right:10px;width:40px}.employees-list>li,ul>li{align-items:center;display:flex;flex-wrap:wrap}.employees-list>li .employee-icon-and-text,ul>li .employee-icon-and-text{align-items:center;display:flex;flex:1 1;gap:8px}.employees-list>li .employee-icon-and-text>img,ul>li .employee-icon-and-text>img{width:34px}ul>li>button{margin-left:15px}.employees-list{background-color:#fff;border:1px solid #0000;border-radius:.5rem;box-shadow:0 2px 8px #00000014;display:block;height:100%;margin-top:15px;overflow-x:hidden;overflow-y:hidden;padding:0;transition:all .5s ease;width:100%}.employees-list>li{border-bottom:1px solid #e0e0e0;padding:15px 25px;transition:background-color .25s ease}.employees-list>li:hover{background-color:#e6eaeb}.employees-list>li:last-child{border-bottom:none}.employees-list>li>img{margin-right:10px;width:34px}.employees-list>li .btn-standard{background-color:#0891b2;border-radius:8px;height:44px;margin:0;padding:10px 20px;white-space:nowrap}.employees-list>li .btn-standard:hover{background-color:#066981}.employees-list>li .MuiChip-root{margin:0}.employees-list.open{border-color:#80959a;margin-top:15px;overflow-y:auto;padding:25px}.employees-list>li .employee-content{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0}.employees-list>li .user-name{display:flex;flex:1 1;flex-wrap:wrap;min-width:0}.employees-list>li .action-buttons,.employees-list>li .employee-actions{align-items:center;display:flex;gap:10px}.employees-list>li .url{margin-left:auto;position:relative}.employees-list>li{position:relative}.employees-list>li .link.blocked{background-color:#a2a2a2!important}.employees-list>li .link.blocked img{filter:grayscale(10) brightness(3)}.employees-list>li .block,.employees-list>li .delete,.employees-list>li .link{align-items:center;background-color:#cce8ef;border-radius:8px;color:#018db0;cursor:pointer;display:flex;font-weight:500;height:44px;justify-content:center;margin:0;padding:9px;position:relative;transition:background-color .3s ease;width:44px}.employees-list>li .block:hover,.employees-list>li .delete:hover,.employees-list>li .link:hover{background-color:#a5d6e3}.employees-list>li .block>img,.employees-list>li .delete>img,.employees-list>li .link>img{display:block;height:25px;pointer-events:none;width:25px}.employees-list>li .delete{background-color:#ff6060}.employees-list>li .delete>svg{fill:#fff}.employees-list>li .delete:hover{background-color:#ff2d2d}.employees-list>li .link:after{content:attr(data-link);z-index:999}.employees-list>li .block:after,.employees-list>li .link:after{background-color:#4b4b4b;color:#fff;display:block;font-size:14px;max-width:200px;opacity:0;padding:5px;pointer-events:none;position:absolute;text-align:center;transform:translate(-90px,25px);transition:all .5s ease;width:200px;word-break:break-all;z-index:-1}.employees-list>li .block:after{content:"Link blockieren"}.employees-list>li .block:hover:after,.employees-list>li .link:hover:after{opacity:1;transform:translate(-90px,15px);z-index:999}.employees-list>li .link:before{background-color:#24ca64;color:#fff;content:"Kopiert!";display:block;opacity:0;padding:5px;pointer-events:none;position:absolute;text-align:center;transform:translate(-25px,-55px);transition:all .5s ease;width:60px;word-break:break-all;z-index:999}.employees-list>li .link.copied:before{opacity:1;transform:translate(-25px,-45px)}.user-name>span{font-weight:700;margin-right:5px}.user-name>span.email{color:#b1b1b1;font-weight:400;margin-right:5px;margin-top:0;width:100%}.form{height:0;overflow:hidden;transition:all .5s ease}.form.open{height:75px}.form>form{align-items:center;display:flex;width:100%}.form>form>label{display:flex;flex-direction:column;margin:10px}label>b{margin-bottom:5px}label>input{border-radius:8px;padding:5px}.form>form>button{margin-left:auto!important}.employee{position:relative}#statistics{margin:100px auto;width:978px}.result-box{margin-top:50px}.result-box ul{display:flex;justify-content:center;padding:0}.result-box ul>li{display:flex;flex-direction:column;margin:0 25px}.result-box ul>li>p{color:#80959a;font-size:24px;margin-bottom:0;margin-top:0}.result-box ul>li>p>span{font-size:24px;font-weight:700}.individual-box>h3,.result-box>h3{border-bottom:2px solid #80959a;font-size:24px;padding-bottom:15px}.result-box ul>li>h3{font-size:45px;margin:0}.A p>span,.A>h3{color:#216dd5}.B p>span,.B>h3{color:#01ac3b}.C p>span,.C>h3{color:#e01058}.D p>span,.D>h3{color:#edcc06}#statistics h2{color:#80959a}.individual-box{display:block;height:800px;margin:50px auto 100px;position:relative;width:978px}#statistics .radar{display:block;height:500px;left:50%;position:absolute;top:40%;transform:rotate(45deg) translate(-60%,11%);transition:all .5s ease;width:500px;z-index:999}#statistics .radar .radar-stats{left:6px;min-height:500px!important;position:relative;top:-4px;transform:rotate3d(1,1,0,180deg) scale(1.12);transform-style:preserve-3d}#statistics .radar img{height:100%;position:absolute;width:100%}.a,.b,.c,.d{font-weight:700;margin:5px!important}.procentages ul{display:block;height:800px;margin:0;position:relative;top:0;width:978px}.procentages ul>li>h3{color:#33555d;font-size:24px;margin:0}.procentages ul>li>p{color:#80959a}.procentages ul>li>p,.procentages ul>li>p>span{font-size:18px;margin:5px 0}.procentages ul>li{display:flex;flex-direction:column;height:80px;position:absolute;text-align:center}.procentages ul>.pr-a{align-items:center;left:50%;top:50%;transform:translate(-50%,calc(-50% - 300px))}.procentages ul>.pr-d{align-items:flex-start;right:50%;top:50%;transform:translate(calc(50% + 350px),-50%)}.procentages ul>.pr-b{align-items:flex-end;left:50%;top:50%;transform:translate(calc(-50% - 350px),-50%)}.procentages ul>.pr-c{bottom:50%;left:50%;transform:translate(-50%,calc(50% + 300px))}.descriptions{height:800px;position:absolute;width:978px}.descriptions>ul{margin:0;padding:0}.descriptions ul.desc-list-a{left:0;position:absolute;top:0}.descriptions ul.desc-list-b{bottom:0;left:0;position:absolute}.descriptions ul.desc-list-c{bottom:0;position:absolute;right:0}.descriptions ul.desc-list-d{position:absolute;right:0;top:0}.descriptions ul.desc-list-c>li,.descriptions ul.desc-list-d>li{justify-content:flex-end}.a,.descriptions ul.desc-list-a li.big{color:#216dd5}.b,.descriptions ul.desc-list-b li.big{color:#01ac3b}.c,.descriptions ul.desc-list-c li.big{color:#e01058}.d,.descriptions ul.desc-list-d li.big{color:#edcc06}.descriptions ul li:not(.big){margin:5px 0}.descriptions ul li.big{font-size:45px;font-weight:700}#pass-form{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;box-sizing:border-box;display:flex;flex-direction:column;left:50%;margin:auto;max-width:450px;min-width:450px;padding:1.4rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:450px}#pass-form p{color:#33555d;margin-top:0}#pass-form label{display:flex;flex-direction:column;margin-bottom:25px}#pass-form label span{color:#33555d}#pass-form button{margin-left:auto;margin-right:0}#pass-form .checkbox{align-items:baseline;display:flex;flex-direction:row}#pass-form .checkbox input{margin-right:15px;margin-top:5px}#pass-form .checkbox p{color:#33555d}#pass-form .checkbox p a{color:#018db0}@page{@bottom-left{display:none}}@media print{#header,.back-btn,.btn-edit-answers,.btn-print,.pre-title{display:none}#statistics{margin:0 auto;page-break-after:avoid}#statistics h1{margin-top:0}#statistics .radar{page-break-after:avoid;position:absolute;top:50%}#statistics .radar .apexcharts-graphical .apexcharts-grid line{display:none}#statistics .procentages{top:0}#statistics .procentages>ul{top:90px}#statistics .descriptions{margin-top:-50px;top:120px}.egogramm-detail .egogramm-content-wrapper,.egogramm-result .egogramm-content-wrapper{display:block!important}.egogramm-detail .egogramm-score-list,.egogramm-result .egogramm-score-list{margin-bottom:20px;page-break-after:avoid}.egogramm-detail .egogramm-explanation-accordion,.egogramm-result .egogramm-explanation-accordion{border:1px solid #ddd;box-shadow:none!important;page-break-before:always;page-break-inside:avoid}.egogramm-detail .egogramm-explanation-accordion .MuiAccordionSummary-root .MuiAccordionSummary-expandIcon,.egogramm-result .egogramm-explanation-accordion .MuiAccordionSummary-root .MuiAccordionSummary-expandIcon{display:none}.egogramm-detail .egogramm-explanation-accordion .MuiAccordionDetails-root,.egogramm-result .egogramm-explanation-accordion .MuiAccordionDetails-root{display:block!important}.egogramm-detail .egogramm-explanation-accordion .ego-states-content .ego-state-section,.egogramm-result .egogramm-explanation-accordion .ego-states-content .ego-state-section{margin-bottom:20px;page-break-inside:avoid}.egogramm-detail .egogramm-explanation-accordion .ego-states-content .ego-state-section h3,.egogramm-result .egogramm-explanation-accordion .ego-states-content .ego-state-section h3{margin-bottom:10px;margin-top:0}.egogramm-detail .egogramm-explanation-accordion .ego-states-content .ego-state-section p,.egogramm-result .egogramm-explanation-accordion .ego-states-content .ego-state-section p{line-height:1.6;margin-top:0}}#questionnaire{margin:auto;max-width:1280px}#questionnaire>h2{color:#014758;font-weight:700}#questionnaire .email{background-color:#0000;color:#a2a2a2;margin-left:auto;margin-right:15px;text-decoration:none}#questionnaire .search{background-color:#fff;border:1px solid #a2a2a2!important;border-radius:8px;box-shadow:none;font-size:16px;padding:10px 15px}#questionnaire h3,#questionnaire p{margin:0}#questionnaire h3{color:#002a35}#questionnaire p{color:#a2a2a2}#questionnaire ul{height:auto}#questionnaire li>svg{color:#018db0;font-size:40px;margin-right:15px}#questionnaire li .btn-standard{align-items:center;display:flex;justify-content:center;margin:0}#questionnaire li .delete{margin-left:15px}#individual h2{color:#014758;font-weight:700;margin-top:0}#individual p{color:#014758}#individual-questions h2,#second-questions h2{color:#014758;font-weight:700;margin-top:0}#individual-questions p,#second-questions p{color:#014758}#second-questions{margin:auto;max-width:978px}#second-questions>h2{margin-top:25px}#second-questions button{margin-left:auto;margin-right:20px;margin-top:25px}#answer{margin:50px auto;max-width:600px}#answer h2,#answer h3{color:#014758;font-weight:700;margin:0}#answer h2>span,#answer h3>span{font-size:1.17rem;font-weight:400;margin-left:10px}#answer h2{margin-top:25px}#answer ul{margin-bottom:50px;padding:0}#answer li{border-bottom:2px solid #e6eaeb;padding:15px 0}#answer .answer-score{font-size:40px;margin:0 0 0 auto;position:relative;top:-1px}.MuiDialog-paper{display:flex;flex-direction:column}.event-form-content{display:block;width:100%}.event-form-content .sub-title{font-size:16px;font-weight:700;margin-bottom:.5rem;margin-top:1.5rem}.event-form-content label{display:block;margin-bottom:1rem}.event-form-content label:first-child{margin-top:0}.event-form-content label p{font-weight:500;margin-bottom:.5rem;margin-top:0}.event-form-content label p:first-child{margin-top:0}.event-form-content label input[type=file],.event-form-content label input[type=text]{border:1px solid #e0e0e0;border-radius:4px;font-size:14px;padding:8px 15px;width:100%}.event-form-content label input[type=file]:focus,.event-form-content label input[type=text]:focus{border-color:#018db0;outline:none}.event-form-content textarea{border:1px solid #e0e0e0;border-radius:4px;color:#014758;font-family:inherit;font-size:14px;max-width:100%;min-height:120px;padding:8px 15px;resize:vertical;width:100%}.event-form-content textarea:focus{border-color:#018db0;outline:none}.event-form-content .flex-box{align-items:flex-start;display:flex;gap:1rem;margin-bottom:1.5rem;margin-top:0}.event-form-content .flex-box:first-child{margin-top:0}.event-form-content .flex-box>p{font-weight:500;margin:0;min-width:100px;padding-top:6px}.event-form-content .flex-box .btn-group{display:flex;flex-wrap:wrap;gap:.5rem}.event-form-content label.checkbox{align-items:center;cursor:pointer;display:flex;gap:.5rem;margin-bottom:1.5rem}.event-form-content label.checkbox p{font-weight:500;margin:0}.event-form-content label.checkbox input[type=checkbox]{cursor:pointer;width:auto}.event-form-content ul{padding-left:0}.event-form-content .text-field-title{align-items:center;display:flex;margin-bottom:.5rem!important}.event-form-content .react-datetime-picker{width:100%}.event-form-content .react-datetime-picker__wrapper{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;padding:8px 15px;transition:border-color .2s ease;width:100%}.event-form-content .react-datetime-picker__wrapper:hover{border-color:#018db0}.event-form-content .react-datetime-picker__wrapper .react-datetime-picker__inputGroup>input{border:none;color:#014758;font-size:14px;height:auto;padding:0}.event-form-content .react-datetime-picker__wrapper .react-datetime-picker__inputGroup>input:not(:first-child){padding-left:0}.event-form-content .react-datetime-picker__wrapper .react-datetime-picker__inputGroup>input.react-datetime-picker__inputGroup__year{margin-right:.5rem}.event-form-content .react-datetime-picker__wrapper .react-datetime-picker__inputGroup>span{color:#014758}.event-form-content .react-datetime-picker__wrapper .react-datetime-picker__inputGroup .react-datetime-picker__inputGroup__input--hasLeadingZero{margin-left:0}.event-form-content .react-datetime-picker__wrapper .react-datetime-picker__button{padding:4px}.event-form-content .react-datetime-picker__wrapper .react-datetime-picker__button:hover .react-datetime-picker__button__icon{stroke:#018db0}.event-form-content button.back-btn{align-items:center;background-color:#0000;border:1px solid #018db0;border-radius:8px;color:#018db0;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;margin:0;padding:8px 16px;transition:all .3s ease}.event-form-content button.back-btn:hover{opacity:.8}.event-form-content .image-input-wrapper{display:block;margin-bottom:1rem}.event-form-content .image-input-wrapper>p{font-weight:500;margin-bottom:.5rem;margin-top:0}.event-form-content .image-input-wrapper .image-input{cursor:pointer;display:inline-block}.event-form-content .image-input-wrapper .image-input input[type=file]{height:1px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:1px}.event-form-content .image-input-wrapper .image-input .logo-preview{align-items:center;background-color:#fafafa;border:2px dashed #e0e0e0;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;height:100px;justify-content:center;overflow:hidden;padding:10px;position:relative;transition:all .3s ease;width:100px}.event-form-content .image-input-wrapper .image-input .logo-preview:hover{background-color:#f0f7f7;border-color:#018db0}.event-form-content .image-input-wrapper .image-input .logo-preview p{color:#999;font-size:10px;line-height:1.2;margin:0;max-width:70px;padding:5px;position:absolute;text-align:center;z-index:0}.event-form-content .delete{align-items:center;background-color:#ff6060;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-weight:500;height:44px;justify-content:center;margin-top:1rem;padding:9px;transition:background-color .3s ease;width:44px}.event-form-content .delete>svg{fill:#fff}.event-form-content .delete:hover{background-color:#ff2d2d}.event-form-content .calendar-icon{color:#018db0}#event>h2,#vwt>h2{color:#002a35}#event>.btn-standard,#vwt>.btn-standard{margin-left:0;margin-right:0}#event .delete-icon,#vwt .delete-icon{align-items:center;background-color:#ff6060;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;height:24px;justify-content:center;margin-left:8px;padding:4px;transition:background-color .3s ease;width:24px}#event .delete-icon>svg,#vwt .delete-icon>svg{fill:#fff;font-size:16px}#event .delete-icon:hover,#vwt .delete-icon:hover{background-color:#ff2d2d}#event .modal,#vwt .modal{box-shadow:0 0 100vh 100vh #0003;height:100vh;top:50%;transform:translateY(-50%)}#event .modal h3,#vwt .modal h3{align-items:center;display:flex;justify-content:space-between}#event .modal .form,#vwt .modal .form{height:calc(100vh - 200px);overflow:auto}#event .modal:after,#vwt .modal:after{display:none}#event .event-header{align-items:center;display:flex;margin-bottom:1rem;margin-top:2rem}#event .event-header .logo{height:70px;margin-right:1rem;object-fit:contain;width:70px}#event .event-header .btn-tertiary{margin-left:auto}#event .event-registrations{margin-top:2rem;max-height:calc(100vh - 560px);min-height:200px;overflow:auto;position:relative}#event .btn-csv{align-items:center;background-color:#018db0;border-radius:8px;color:#fff;display:flex;font-size:12px;justify-content:center;margin-top:2rem;min-height:32px;padding:4px 12px;text-align:center;text-decoration:none;transition:background-color .3s ease;width:140px}#event .btn-csv:hover{background-color:#01647d}#event .registered-list{border-collapse:collapse;min-width:1700px;width:100%}#event .registered-list td,#event .registered-list th{height:45px;padding:8px;text-align:left}#event .registered-list thead th{background-color:#e5e7e7;border-bottom:1px solid #babfc4;min-width:120px;position:-webkit-sticky;position:sticky;top:0}#event .registered-list tbody td{border-bottom:1px solid #babfc4;font-weight:400}#event .registered-list tbody td>.options{align-items:center;display:flex;justify-content:flex-end}#event .registered-list tbody td>.options>svg{color:#018db0;cursor:pointer;margin-left:.5rem;transition:opacity .5s ease}#event .registered-list tbody td>.options>svg:hover{opacity:.5}#template-buttons button.template-btn{word-wrap:break-word!important;align-items:center!important;background-color:#cce8ef!important;border:none!important;border-radius:8px!important;color:#018db0!important;cursor:pointer;display:inline-flex!important;font-size:12px!important;font-weight:500!important;height:auto!important;justify-content:center!important;line-height:1.3!important;margin:0!important;max-width:120px!important;min-height:40px!important;min-width:120px!important;padding:8px 12px!important;text-align:center!important;text-decoration:none!important;transition:background-color .3s ease;white-space:normal!important;width:120px!important;word-break:break-word!important}#template-buttons button.template-btn:hover{background-color:#a5d6e3!important}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;line-height:16px;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.react-clock{display:block;position:relative}.react-clock,.react-clock *,.react-clock :after,.react-clock :before{box-sizing:border-box}.react-clock__face{border:1px solid #000;border-radius:50%;bottom:0;left:0;position:absolute;right:0;top:0}.react-clock__hand{bottom:0;left:50%;position:absolute;right:50%;top:0}.react-clock__hand__body{background-color:#000;position:absolute;transform:translateX(-50%)}.react-clock__mark{bottom:0;left:50%;position:absolute;right:50%;top:0}.react-clock__mark__body{background-color:#000;position:absolute;transform:translateX(-50%)}.react-clock__mark__number{left:-40px;position:absolute;text-align:center;width:80px}.react-clock__second-hand__body{background-color:red}.react-datetime-picker{display:inline-flex;position:relative}.react-datetime-picker,.react-datetime-picker *,.react-datetime-picker :after,.react-datetime-picker :before{box-sizing:border-box}.react-datetime-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-datetime-picker__wrapper{border:thin solid gray;display:flex;flex-grow:1;flex-shrink:0}.react-datetime-picker__inputGroup{flex-grow:1;min-width:calc(16px + 3.674em);padding:0 2px}.react-datetime-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-datetime-picker__inputGroup__input{-moz-appearance:textfield;background:none;border:0;box-sizing:initial;font:inherit;height:calc(100% - 2px);min-width:.54em;padding:1px;position:relative}.react-datetime-picker__inputGroup__input::-webkit-inner-spin-button,.react-datetime-picker__inputGroup__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datetime-picker__inputGroup__input:invalid{background:#ff00001a}.react-datetime-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-datetime-picker__inputGroup__amPm{-moz-appearance:menulist;font:inherit}.react-datetime-picker__button{background:#0000;border:0;padding:4px 6px}.react-datetime-picker__button:enabled{cursor:pointer}.react-datetime-picker__button:enabled:focus .react-datetime-picker__button__icon,.react-datetime-picker__button:enabled:hover .react-datetime-picker__button__icon{stroke:#0078d7}.react-datetime-picker__button:disabled .react-datetime-picker__button__icon{stroke:#6d6d6d}.react-datetime-picker__button svg{display:inherit}.react-datetime-picker__calendar,.react-datetime-picker__clock{left:0;position:absolute;top:100%;z-index:1}.react-datetime-picker__calendar--closed,.react-datetime-picker__clock--closed{display:none}.react-datetime-picker__calendar{max-width:100vw;width:350px}.react-datetime-picker__calendar .react-calendar{border-width:thin}.react-datetime-picker__clock{background-color:#fff;border:thin solid #a0a096;height:200px;max-width:100vw;padding:25px;width:200px}#app #registration,#app #registration-success{margin:-15px -15px 0!important;min-height:100vh!important;width:100vw!important}#app #registration *,#app #registration-success *{font-family:Playfair Display,serif!important}#app #registration * ::-webkit-scrollbar,#app #registration-success * ::-webkit-scrollbar{width:10px}#app #registration * ::-webkit-scrollbar-track,#app #registration-success * ::-webkit-scrollbar-track{background:#0000}#app #registration * ::-webkit-scrollbar-thumb,#app #registration-success * ::-webkit-scrollbar-thumb{background:#272727}#app #registration * ::-webkit-scrollbar-thumb:hover,#app #registration-success * ::-webkit-scrollbar-thumb:hover{background:#1a1a1a}#app #registration .header,#app #registration-success .header{align-items:center;background-color:#000;display:flex;height:72px;padding:0 20px;position:fixed;width:100%;z-index:20}#app #registration .header img,#app #registration-success .header img{height:56px;width:56px}#app #registration .body,#app #registration-success .body{background-color:#353535;margin-top:72px;padding:25px 15px}#app #registration .body .hero,#app #registration-success .body .hero{align-items:flex-end;display:flex;height:calc(100vh - 72px);justify-content:center;margin:-25px -15px;overflow:hidden;position:relative}#app #registration .body .hero>img,#app #registration-success .body .hero>img{height:100%;object-fit:cover;object-position:right;position:absolute;top:0;width:100%;z-index:0}#app #registration .body .hero .hero-content,#app #registration-success .body .hero .hero-content{align-items:center;background-color:#fffc;display:flex;flex-direction:column;justify-content:center;margin:15px 15px 100px;padding:25px 15px;position:relative;z-index:1}#app #registration .body .hero .hero-content>img,#app #registration-success .body .hero .hero-content>img{border-radius:5px;height:64px}#app #registration .body .hero .hero-content>h2,#app #registration-success .body .hero .hero-content>h2{color:#353535;font-size:24px;line-height:1.5;text-align:center}#app #registration .body .hero .hero-content>h3,#app #registration-success .body .hero .hero-content>h3{color:#353535;font-size:18px;line-height:1.5;margin-bottom:0;text-align:center}#app #registration .body .hero .hero-content>h4,#app #registration-success .body .hero .hero-content>h4{color:#353535;font-size:14px;line-height:1.5;margin:0;text-align:center}#app #registration .body .hero .hero-content a,#app #registration-success .body .hero .hero-content a{color:#b0976d}#app #registration .body .registration-form.offline,#app #registration-success .body .registration-form.offline{align-items:center;display:flex;flex-direction:column;justify-content:center}#app #registration .body .registration-form.offline h2,#app #registration-success .body .registration-form.offline h2{color:#fff;font-size:56px;text-align:center}#app #registration .body .registration-form.offline h3,#app #registration-success .body .registration-form.offline h3{color:#fff;font-size:24px;line-height:1.5;text-align:center}#app #registration .body .slogans-container,#app #registration-success .body .slogans-container{padding:25px 15px}#app #registration .body .slogans-container h2,#app #registration-success .body .slogans-container h2{color:#fff;font-size:36px;text-align:center}#app #registration .body .slogans-container p,#app #registration-success .body .slogans-container p{color:#fff;text-align:center}#app #registration .body .greetings-container,#app #registration-success .body .greetings-container{align-items:center;background-color:#fffc;display:flex;flex-direction:column;justify-content:center;padding:25px 15px}#app #registration .body .greetings-container h2,#app #registration-success .body .greetings-container h2{color:#353535;font-size:36px;margin-top:0;text-align:center}#app #registration .body .greetings-container p,#app #registration-success .body .greetings-container p{color:#353535;margin:0;text-align:center}#app #registration .body form *,#app #registration-success .body form *{font-family:Lato,sans-serif!important}#app #registration .body form>p,#app #registration-success .body form>p{color:#fff;font-size:18px}#app #registration .body form>p.description,#app #registration-success .body form>p.description{color:#babfc4;font-size:14px}#app #registration .body form label,#app #registration-success .body form label{position:relative;width:100%}#app #registration .body form label input,#app #registration-success .body form label input{border-radius:8px;font-size:16px;width:100%}#app #registration .body form label input.has-error,#app #registration-success .body form label input.has-error{border:1px solid red}#app #registration .body form label p,#app #registration-success .body form label p{color:#fff;font-size:16px;margin-bottom:0;text-transform:uppercase}#app #registration .body form label.checkbox,#app #registration-success .body form label.checkbox{display:flex;margin-top:1rem;position:relative}#app #registration .body form label.checkbox>input,#app #registration-success .body form label.checkbox>input{background-color:#0000;height:20px;margin-right:1rem;min-width:20px;visibility:hidden;width:20px;z-index:0}#app #registration .body form label.checkbox>input:checked+div,#app #registration-success .body form label.checkbox>input:checked+div{background-color:#b0976d;border-color:#b0976d}#app #registration .body form label.checkbox>input:checked+div>svg,#app #registration-success .body form label.checkbox>input:checked+div>svg{color:#fff;font-size:16px;visibility:visible;z-index:3}#app #registration .body form label.checkbox>p,#app #registration-success .body form label.checkbox>p{margin-top:0;text-transform:none}#app #registration .body form label.checkbox>div,#app #registration-success .body form label.checkbox>div{align-items:center;border:1px solid #fff;border-radius:3px;display:flex;height:20px;justify-content:center;left:0;margin:3px;position:absolute;top:0;width:20px;z-index:2}#app #registration .body form label.checkbox>div>svg,#app #registration-success .body form label.checkbox>div>svg{color:#fff;font-size:16px;visibility:hidden}#app #registration .body form label.radio-select,#app #registration-success .body form label.radio-select{display:flex;margin-top:1rem;position:relative}#app #registration .body form label.radio-select>input,#app #registration-success .body form label.radio-select>input{height:15px;margin-right:1rem;position:relative;visibility:hidden;width:15px;z-index:0}#app #registration .body form label.radio-select>input:checked+div,#app #registration-success .body form label.radio-select>input:checked+div{align-items:center;background-color:#b0976d;border-color:#b0976d;display:flex;justify-content:center}#app #registration .body form label.radio-select>input:checked+div:after,#app #registration-success .body form label.radio-select>input:checked+div:after{background-color:#fff;border-radius:50%;content:"";display:block;height:6px;width:6px}#app #registration .body form label.radio-select>div,#app #registration-success .body form label.radio-select>div{border:1px solid #fff;border-radius:50%;display:block;height:20px;left:0;margin:3px;position:absolute;top:0;width:20px;z-index:2}#app #registration .body form label.radio-select>p,#app #registration-success .body form label.radio-select>p{margin-top:0;text-transform:none}#app #registration .body form label a,#app #registration-success .body form label a{color:#b0976d;text-decoration:none}#app #registration .body form .select-input,#app #registration-success .body form .select-input{align-items:center;background-color:#fff;border:1px solid #0000;border-radius:8px;display:flex;flex-wrap:wrap;max-height:0;min-height:37px;padding:0 8px;position:relative;width:100%}#app #registration .body form .select-input.has-error,#app #registration-success .body form .select-input.has-error{border-color:red}#app #registration .body form .select-input>p,#app #registration-success .body form .select-input>p{color:#3d3d3d;margin:0}#app #registration .body form .select-input>svg,#app #registration-success .body form .select-input>svg{margin-left:auto}#app #registration .body form .select-box,#app #registration-success .body form .select-box{align-items:center;background-color:#fff;border-radius:5px;display:flex;flex-wrap:wrap;max-height:0;overflow:hidden;padding:0 8px;position:relative;transition:all .5s ease}#app #registration .body form .select-box.open,#app #registration-success .body form .select-box.open{height:100%;max-height:250px;overflow:auto}#app #registration .body form .select-box>.selected-country,#app #registration-success .body form .select-box>.selected-country{width:calc(100% - 30px)!important}#app #registration .body form .select-box>li,#app #registration-success .body form .select-box>li{height:37px;width:100%}#app #registration .body form .select-box>svg,#app #registration-success .body form .select-box>svg{width:30px}#app #registration .body form>button,#app #registration-success .body form>button{background-color:#b0976d;border:1px solid #0000!important;border-radius:8px;color:#fff;display:block;font-weight:500;margin:1rem auto;padding:5px 15px;text-align:center;text-transform:uppercase;transition:background-color .3s ease}#app #registration .body form>button:hover,#app #registration-success .body form>button:hover{background-color:#987e52}#app #registration .body form hr,#app #registration-success .body form hr{margin:1rem 0}#app #registration .body form input,#app #registration-success .body form input{border-color:#0000}#app #registration .body form .datepicker,#app #registration-success .body form .datepicker{height:37px;width:100%}#app #registration .body form .datepicker.has-error>div,#app #registration-success .body form .datepicker.has-error>div{border-color:red}#app #registration .body form .datepicker>div,#app #registration-success .body form .datepicker>div{background-color:#fff;border:1px solid #0000;border-radius:8px;font-size:16px;padding:0 15px!important;width:100%}#app #registration .body form .datepicker input::placeholder,#app #registration-success .body form .datepicker input::placeholder{color:#272727}#app #registration .body form .datepicker input:not(.react-datetime-picker__inputGroup__input),#app #registration-success .body form .datepicker input:not(.react-datetime-picker__inputGroup__input){padding:0 15px!important}#app #registration .body form .datepicker .react-datetime-picker__inputGroup__input,#app #registration-success .body form .datepicker .react-datetime-picker__inputGroup__input{margin-left:0;padding:0!important}#app #registration .body form .datepicker .calendar-icon,#app #registration-success .body form .datepicker .calendar-icon{color:#272727}#root #app>#registration-success>.body{align-items:center;flex-direction:column;height:100vh;overflow:auto;padding-left:0;padding-right:0}#root #app>#registration-success>.body>div.hero{align-items:center;height:70vh;justify-content:center;margin:0!important;min-height:350px;width:100%}#root #app>#registration-success>.body>div.hero>.hero-content{background-color:#0000;margin:0}#root #app>#registration-success>.body>div.hero>.hero-content>h2{color:#fff}#root #app>#registration-success>.body>div.hero>img{left:0;opacity:.2;width:100%}#root #app>#registration-success>.body .success-message{align-items:center;display:flex;flex-direction:column;margin-top:50px;padding:25px}#root #app>#registration-success>.body .success-message h2,#root #app>#registration-success>.body .success-message p{color:#fff;line-height:1.5;text-align:center}#root #app>#registration-success>.body .btn-primary-registered{background-color:#b0976d;border:1px solid #0000;border-radius:8px;color:#fff;display:block;font-weight:500;margin:1rem auto;padding:5px 15px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease}#root #app>#registration-success>.body .btn-primary-registered:hover{background-color:#987e52}@media screen and (min-width:978px){#app #registration,#app #registration-success{margin:-35px!important}#app #registration .body,#app #registration-success .body{display:flex;margin:0;max-height:100vh;overflow:hidden;padding-right:0;padding-top:72px}#app #registration .body>div,#app #registration-success .body>div{width:50%}#app #registration .body>div.hero,#app #registration-success .body>div.hero{height:100vh;margin:0 15px -25px -15px}#app #registration .body>div.registration-form,#app #registration-success .body>div.registration-form{max-height:calc(100vh - 72px);overflow:auto}#app #registration .body>div form,#app #registration-success .body>div form{display:flex;flex-wrap:wrap}#app #registration .body>div form>.description,#app #registration .body>div form>.sub-title,#app #registration-success .body>div form>.description,#app #registration-success .body>div form>.sub-title{padding:0 15px;width:100%}#app #registration .body>div form>label:not(.radio-select):not(.checkbox),#app #registration-success .body>div form>label:not(.radio-select):not(.checkbox){padding:0 15px;width:50%}#app #registration .body>div form .checkbox,#app #registration .body>div form .radio-select,#app #registration-success .body>div form .checkbox,#app #registration-success .body>div form .radio-select{margin:15px}#app #registration .body>div form>hr,#app #registration-success .body>div form>hr{margin:0 15px;width:100%}}@media screen and (max-width:978px){#root>#app{padding-bottom:0}#root>#app>#registration-success{margin:-15px!important}#root>#app>#registration-success>.body{height:100%;padding-top:0}#root>#app>#registration-success>.body div.hero{margin:-25px -15px}#root>#app>#registration-success>.body div.success-message{margin-top:50px}#root>#app>#registration>.body>div.hero{align-items:center}#root>#app>#registration>.body>div.hero>.hero-content{margin-bottom:15px}#root>#app>#registration>.body>div.hero>img{opacity:.5}}
/*# sourceMappingURL=main.092635ec.css.map*/