.tsc-calendar{display:flex;flex:1 1;flex-direction:column;color:#313232;background:#fff;padding:.8em}.tsc-calendar__actions{display:flex;flex:1 1;border-bottom:.075em solid #dde4e6}.tsc-calendar__action{display:flex;justify-content:center;align-items:center;font-weight:700;color:#313232;text-align:center}.tsc-calendar__action-element{font-size:1.5em;padding:0 1em;cursor:pointer}.tsc-calendar__action-title{flex-grow:2;padding:1em;text-transform:uppercase}.form-container .tsc-calendar{background-color:rgba(232,233,235,.3);background-color:rgba(var(--light-grey-background,232,233,235),.3);position:relative;padding:1.5rem}.tsc-month{flex-direction:column;background:#fff}.tsc-month,.tsc-month__actions{display:flex}.tsc-month__action{display:flex;justify-content:center;align-items:center;font-weight:700;text-align:center}.tsc-month__action-element{font-size:1.5em;padding:0 1em;cursor:pointer}.tsc-month__action-title{flex-grow:2;padding:1em}.form-container .tsc-month{background-color:transparent;flex-grow:1}.form-container .tsc-month .tsc-month__actions{flex-grow:1}.form-container .tsc-month__action{margin:0;padding:0 .7rem}.tsc-month__action.disabled{color:#c6c3bd!important;color:var(--disabled-grey,#c6c3bd)!important}.tsc-week{flex-grow:1}.tsc-week .calendar-helpText>p{font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.02em;text-align:center}@media only screen and (max-width:767px){.tsc-week{flex-direction:column}}.form-container .tsc-week-days-container{display:flex}.form-container .tsc-week-days-container .tsc-week-days{display:flex;flex-wrap:wrap;flex-grow:1;justify-content:space-evenly}@media screen and (max-width:1100px){.form-container .tsc-week{flex-wrap:wrap;justify-content:center;flex-direction:inherit}}.tsc-day{display:flex;flex:1 1;flex-direction:column}.tsc-day__title{color:#e30613;text-align:center;font-weight:700;padding:1em;text-transform:uppercase}.form-container .tsc-dayTitle{text-align:center;display:flex;flex-direction:column;height:70px;margin:0;padding:.5rem}.form-container .tsc-dayTitle+.tsc-dayTitle{margin-bottom:.5rem}.form-container .tsc-dayTitle>*{width:100%}.form-container .tsc-dayTitle .tsc-day_number{font-size:1.3rem;font-weight:700}.form-container .tsc-dayTitle{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:background .3s ease}.form-container .tsc-dayTitle:not([class*=disabled]):hover{background:#e8e9eb;background:var(--light-grey,#e8e9eb)}.form-container .tsc-dayTitle.tsc-dayTitle--selected{background:#abd190;background:var(--color-primary,#abd190);color:#fff}.form-container .tsc-dayTitle.tsc-dayTitle--disabled{color:#c6c3bd;color:var(--disabled-grey,#c6c3bd);cursor:not-allowed}.form-container .tsc-timeslot--selected{background:#abd190;background:var(--color-primary,#abd190);color:#fff}.form-container .tsc-day{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:1100px){.form-container .tsc-day{top:13rem}.form-container .tsc-dayTitle{flex:0 0 18%}}@media screen and (max-width:320px){.form-container .tsc-day{top:18rem}}.tsc-timeslot{display:flex;flex:1 1;justify-content:center;padding:1em;font-size:.9em;background-color:#fff;transition:background-color .5s,color .5s;border-radius:.25em;text-align:center;margin:.8em;color:#313232;border:1px solid #ccc}.tsc-timeslot:not(.tsc-timeslot--disabled){cursor:pointer}.tsc-timeslot--selected{border:0}.tsc-timeslot--disabled{background-color:#eeedeb;color:#c6c3bd;border:0}.tsc-timeslot--hidden{visibility:hidden}@media (max-width:1100px){.tsc-timeslot--hidden{display:none}}.form-container .tsc-timeslot{flex:0 0 24%;margin:.5rem 0;border-radius:0;align-items:center}@media screen and (max-width:1100px){.form-container .tsc-timeslot{flex:0 0 35%}}.tsc-timeslot:not(.tsc-timeslot--disabled):hover{color:#ddd}.white-loader{background-color:#fff;position:absolute;width:100vw;height:100vh;z-index:10000000;display:flex;align-items:center;justify-content:center}.background-app{width:100%;min-height:100%;background-size:cover;background-position:50%}.information-helpText{display:flex;justify-content:flex-end}.information-helpText .word-counter{justify-content:flex-end;color:#000;color:var(--default-text,#000);font-size:.8rem}.error .information-helpText{justify-content:space-between}.note.error{display:flex;flex-direction:column}.note .MuiSvgIcon-root{color:#989898}.tsc-timeslot--disabled{background-color:#fff;background-color:var(--default-background,#fff);border:1px solid #e8e9eb;border:1px solid var(--default-border-color,#e8e9eb)}.missing-slot-helpText{margin-top:.5rem;display:flex;justify-content:center;color:#000;color:var(--default-text,#000);font-size:.8rem}.form-container .note label{margin:0!important}@font-face{font-family:SegoeUILight;src:local("Segoe UI Light"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.woff2) format("woff2"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.woff) format("woff"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/light/latest.ttf) format("truetype");font-weight:100}@font-face{font-family:SegoeUI;src:local("Segoe UI Semilight"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/semilight/latest.woff2) format("woff2"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/semilight/latest.woff) format("woff"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/semilight/latest.ttf) format("truetype");font-weight:200}@font-face{font-family:SegoeUI;src:local("Segoe UI"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.woff2) format("woff2"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.woff) format("woff"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.ttf) format("truetype");font-weight:400}@font-face{font-family:SegoeUI;src:local("Segoe UI Bold"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.woff2) format("woff2"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.woff) format("woff"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/bold/latest.ttf) format("truetype");font-weight:600}@font-face{font-family:SegoeUI;src:local("Segoe UI Semibold"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/semibold/latest.woff2) format("woff2"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/semibold/latest.woff) format("woff"),url(//c.s-microsoft.com/static/fonts/segoe-ui/west-european/semibold/latest.ttf) format("truetype");font-weight:700}body>*{font-family:SegoeUI,sans-serif}a{color:#abd190;color:var(--color-primary,#abd190)}.form-container .error{font-size:.7rem;color:#ff603b;color:var(--error-color,#ff603b)}.form-container{padding:1rem 6rem;min-height:80vh}.form-container .note label span{font-size:.7rem;line-height:1.3;margin:0;padding:0 .3rem 0 0!important}.form-container .note label{margin:1.5rem 0 0}.form-container .buttons-container{display:flex;justify-content:space-between;margin:2rem 0 1rem}.form-container .buttons-container button{margin:0}.form-container .buttons-container button+button{margin-left:1rem}.form-container .required-info textarea{padding-left:.75rem!important;padding-bottom:.5rem!important}.form-container .basic-information .MuiInputLabel-root{color:#989898!important;color:var(--grey,#989898)!important}.form-container .basic-information .MuiIconButton-label>input~div{color:#989898;color:var(--grey,#989898)}.form-container .MuiGrid-root{font-size:.8rem}.form-container .resume{background-color:rgba(232,233,235,.38);background-color:rgba(var(--light-grey-background,232,233,235),.38);display:flex;flex-wrap:wrap;padding:2rem;margin:0 0 2rem;box-sizing:border-box;width:100%}.form-container .resume>div{font-size:1rem;font-weight:100;flex:0 0 100%;margin:.3rem 0 0;display:flex;justify-content:space-between}.form-container .resume>div b{font-weight:500}@media screen and (max-width:1100px){.footer,.form-container{padding:1rem 4rem}}@media screen and (max-width:480px){.form-container{padding:1rem 2rem}.form-container .buttons-container>button{flex-grow:1}}.calendar-container,.calendar-loader{min-height:365px;padding:24px 0}.calendar-not-visible{padding-top:24px}@media screen and (max-width:1100px){.calendar-container,.calendar-loader,.calendar-not-visible{height:unset;margin-bottom:10px}}.calendar-loader{display:flex;align-items:center;justify-content:center}.dropdown{display:flex;position:relative}.dropdown .dropdown-header{cursor:pointer;display:flex;justify-content:space-between;align-items:center}.dropdown .dropdown-body{position:absolute;top:30px;right:0;z-index:5;width:150px;border-radius:2px;box-shadow:0 10px 25px rgba(0,0,0,.1);background-color:#fff;border:1px solid #e5e8ec;display:none}.dropdown .dropdown-body.open,.dropdown .overlay-dropdown.open{display:block}.dropdown .dropdown-item{padding:10px}.dropdown .dropdown-item:hover{background-color:#d3d3d3;cursor:pointer}.dropdown .dropdown-item-dot{opacity:0;color:#91a5be}.dropdown .dropdown-item-dot.selected{opacity:1}.dropdown .icon{font-size:13px;color:#91a5be;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.dropdown .icon.arrow-down{background-color:#000;-webkit-mask:url(https://objectstorage.eu-frankfurt-1.oraclecloud.com/n/fronf8xprl08/b/tecma-assets-coll/o/FloorPlanning/img/icon/arrow-down.svg);mask:url(https://objectstorage.eu-frankfurt-1.oraclecloud.com/n/fronf8xprl08/b/tecma-assets-coll/o/FloorPlanning/img/icon/arrow-down.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.dropdown .icon.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dropdown .overlay-dropdown{position:fixed;z-index:1;top:0;left:0;width:100%;height:100%;display:none}.dropdown .dropdown-header .icon{height:16px;width:16px;background-size:10px;margin-left:3px}#root,body,html{height:100%}body{font-weight:300;font-weight:var(--light-font,300);color:#3a3e44;color:var(--default-font-color,#3a3e44);margin:0!important;background-color:#f5f5fc;background-color:var(--background-page,#f5f5fc)}.login-icon{max-width:180px;max-width:var(--logo-width-huge,180px);max-height:100px}h1{margin:30px 0 0}.wrapper .header{position:relative;font-size:1rem;font-style:normal;line-height:1rem;padding:1rem;font-weight:700;text-align:center}.wrapper .header-language-switcher{position:absolute;top:1rem;right:1rem}.wrapper .form-stepper{padding:0}.wrapper .form-stepper .MuiStep-root:first-child{padding-left:0}.wrapper .form-stepper .MuiStep-root:last-child{padding-right:0}.wrapper .form-stepper .MuiStepLabel-iconContainer{padding:0}.wrapper .form-stepper .MuiStepConnector-active .MuiStepConnector-line,.wrapper .form-stepper .MuiStepConnector-completed .MuiStepConnector-line{border-color:#abd190;border-color:var(--color-primary,#abd190);border-width:2px}.wrapper .footer{border-top:1px solid #e8e9eb;border-top:1px solid var(--default-border-color,#e8e9eb);display:flex;justify-content:space-between;align-items:center;padding:1rem 6rem}.wrapper .footer .footer-links{display:flex;font-size:.75rem;font-style:normal;font-weight:700;line-height:1rem}.wrapper .footer .footer-links>a{padding:.25rem}@media (max-width:var(--breakpoint-smartphone,599px)){.wrapper .footer{padding:1rem 2rem}.wrapper .footer .footer-links{flex-direction:column}}@media screen and (max-width:1100px){.wrapper .footer{padding:1rem 4rem}}@media screen and (max-width:480px){.wrapper .footer{padding:1rem 2rem}}.wrapper-form{height:100vh;overflow-x:hidden;overflow-y:auto;background-color:#fff}
/*# sourceMappingURL=main.c7117a22.chunk.css.map */