body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}
*{font-family:"Arial",Helvetica,sans-serif;font-size:15px}body{width:100%;margin:0;background-color:#e7e7e7}h1,h3{margin:0;color:#696669}p{font-size:1em;line-height:normal}.input-field-label{display:block;margin-bottom:6px}.contact-send-button-block{display:flex;justify-content:center;padding-top:20px}#root{margin:auto;width:100%;max-width:1200px}.start{background-color:#fff;padding-left:2%;padding-right:2%;margin-bottom:5%;margin-top:5px;color:#696669;padding-bottom:5px;border-bottom:1px solid #cfcfd0}.stepsContainer{padding-top:10px;padding-bottom:6%;width:97%}hr{border:none;height:1px;background-color:#bcbcbc;color:#bcbcbc}.no_link{text-decoration:none;color:#fff}#generalButton,#maintenanceContinueButton,#contactButton,#incomeButton{margin-top:25px;margin-bottom:20px}.no-margin{margin-bottom:0 !important}input{font-size:15px}.backToPageButton{background-color:#9e2b12;color:#fff;padding:5px 25px;margin-top:10px;border:1px solid #9e2b12;font-size:1em;cursor:pointer}.headerRight{padding-right:0 !important}.rate-agreement-teaser-container{margin-top:0;margin-bottom:10px}.contact-data-container *,.contact-data-container *::before,.contact-data-container *::after{box-sizing:border-box}.cookiePrivacyLink{margin-left:5px;color:#fff}.menu_header{text-align:right;font-size:14px}.headerPhoneNumber{color:#9c301a;font-size:14px;font-weight:bold;margin-top:16px;text-align:center}.headerPhoneNumber i{position:absolute;font-size:16px;margin-left:-20px}.dsgvo a{display:inline-block;color:#282c34}
.react-datepicker__navigation-icon::before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after{box-sizing:content-box;position:absolute;border:8px solid rgba(0,0,0,0);height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:"Helvetica Neue",helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:bold;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *::before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next::before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous::before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:bold}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:rgba(0,0,0,0)}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__month--selected,.react-datepicker__month--in-selecting-range,.react-datepicker__month--in-range,.react-datepicker__quarter--selected,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__month--selected:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--in-range:hover,.react-datepicker__quarter--selected:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--in-range:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:rgba(0,0,0,0)}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:bold}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range{background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range,.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range,.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range,.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range{background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:rgba(0,0,0,0)}.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid rgba(0,0,0,0);border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:rgba(0,0,0,0);border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon::after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:bold;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}
.panel-wrapper{font-family:Arial,Helvetica,sans-serif}.panel-header{font-size:18px;font-weight:bold;color:#fff;padding:15px 20px;background-color:#64abb3}.panel-body{padding:15px 20px;background-color:#e3eef0}
.spot-button{font-family:Arial,Helvetica,sans-serif;padding:9px 36px;font-weight:700;border:0;border-radius:3em;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;min-height:48px;position:relative;line-height:22px}.spot-button .loading{position:absolute;left:10px}.spot-button:disabled{background-color:#c3bbbe;color:#eeeff1;border-color:#c3bbbe}.spot-button:not(:disabled):not(:focus):active{background-color:#31171f}.spot-button:not(:disabled):not(:active):focus{outline:2px solid #2f7c85}.spot-button:not(:disabled):hover{background-color:#31171f}.spot-button:not(:disabled):hover:focus{outline:none}.spot-button--primary{color:#fff;background-color:#ea0029}.spot-button--secondary{color:#31171f;background-color:rgba(0,0,0,0);border:2px solid #31171f}.spot-button--secondary:not(:disabled):hover{border:2px solid #31171f;color:#fff}.spot-button--tertiary{color:#31171f;background-color:rgba(0,0,0,0);height:24px}.spot-button--tertiary:not(:disabled):not(:focus):active,.spot-button--tertiary:not(:disabled):hover{background-color:rgba(0,0,0,0);color:#ea0029}.spot-button--ghost{color:#ea0029;background-color:rgba(0,0,0,0);border:2px solid #ea0029}.spot-button--ghost:not(:disabled):hover{border:2px solid #ea0029;color:#fff;background-color:#ea0029}[class^=icon-]{font-size:24px;padding-right:6px}
.loading-spinner{color:#ea0029}.loading-spinner.grey{color:#505f6e}.loading-spinner.red{color:#ea0029}.loading-spinner.white{color:#fff}.page-loading{text-align:center;font-size:50px;padding:30px}.loading-spinner{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-animation-name:loading-spinner;animation-name:anim-rotate;-webkit-animation-duration:var(--fa-animation-duration, 2s);animation-duration:var(--fa-animation-duration, 2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, linear);animation-timing-function:var(--fa-animation-timing, linear)}@-webkit-keyframes anim-rotate{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes anim-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.contact-form-finish-wrapper{display:flex;flex-flow:column wrap;align-content:center}
.react-datepicker__navigation-icon::before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after{box-sizing:content-box;position:absolute;border:8px solid rgba(0,0,0,0);height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:"Helvetica Neue",helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time{border-top-left-radius:0}.react-datepicker__header{border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:bold;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time{right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *::before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next::before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous::before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:bold}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:rgba(0,0,0,0)}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__month--selected,.react-datepicker__month--in-selecting-range,.react-datepicker__month--in-range,.react-datepicker__quarter--selected,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__month--selected:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--in-range:hover,.react-datepicker__quarter--selected:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--in-range:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:rgba(0,0,0,0)}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:bold}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range{background-color:rgba(33,107,165,.5)}.L33oR4f60bYLaFTjBAyh1w\=\= .react-datepicker__day--in-range,.L33oR4f60bYLaFTjBAyh1w\=\= .react-datepicker__month-text--in-range,.L33oR4f60bYLaFTjBAyh1w\=\= .react-datepicker__quarter-text--in-range,.L33oR4f60bYLaFTjBAyh1w\=\= .react-datepicker__year-text--in-range{background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:rgba(0,0,0,0)}.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid rgba(0,0,0,0);border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:rgba(0,0,0,0);border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon::after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:bold;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}
.input-label-wrapper{display:flex;align-items:flex-end}.input-label{font-family:Arial,Helvetica,sans-serif;display:inline-block;margin-bottom:6px}.input-field{font-family:Arial,Helvetica,sans-serif;position:relative;font-size:12px;line-height:18px}.input-field .input-icon{text-align:center;transition:all .4s;position:absolute;right:10px;top:0;line-height:40px;font-size:24px}.input-field input{width:100%;height:40px;padding-left:10px;padding-right:30px;margin-bottom:17px;border:1px solid #c1b9bc;box-sizing:border-box}.input-field input:active{border:1px solid #31171f}.input-field input:focus{outline:2px solid #2f7c85;border-color:rgba(0,0,0,0)}.input-field input:focus:hover{border-color:rgba(0,0,0,0)}.input-field input:hover{border:1px solid #837479}.input-field input[type=text]:disabled{background:#d3d3d3;border-color:#c3bbbe;color:#a7a1a5}.input-error input{border:solid 1px #e14252}.input-error .input-icon{color:#e14252}.input-success input{border:solid 1px #00bf8d}.input-success .input-icon{color:#00bf8d}.inputErrorMessage{color:#e14252;display:flex;margin-top:-15px;margin-bottom:15px;font-size:12px}
@font-face{font-family:"icomoon";src:url(/services/contactform/assets/icomoon.eot?wtfftb);src:url(/services/contactform/assets/icomoon.eot?wtfftb#iefix) format("embedded-opentype"),url(/services/contactform/assets/icomoon.ttf?wtfftb) format("truetype"),url(/services/contactform/assets/icomoon.woff?wtfftb) format("woff"),url(/services/contactform/assets/icomoon.svg#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-pay-digital-note:before{content:""}.icon-pay-claim-note:before{content:""}.icon-pay-notes:before{content:""}.icon-rate-agreement-notes:before{content:""}.icon-amount-chf:before{content:""}.icon-fintech-chf:before{content:""}.icon-rate-agreement-ch:before{content:""}.icon-rate-break:before{content:""}.icon-close:before{content:""}.icon-attention-round:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-down:before{content:""}.icon-rate-agreement:before{content:""}.icon-smiley-negative:before{content:""}.icon-smiley-neutral:before{content:""}.icon-smiley-positive:before{content:""}.icon-minus:before{content:""}.icon-resource-gain:before{content:""}.icon-agile-working:before{content:""}.icon-app:before{content:""}.icon-arrow-up1:before{content:""}.icon-arrow-down1:before{content:""}.icon-arrow-left1:before{content:""}.icon-arrow-right1:before{content:""}.icon-bullhorn:before{content:""}.icon-call:before{content:""}.icon-collaboration:before{content:""}.icon-communication-V1:before{content:""}.icon-communication-V2:before{content:""}.icon-company-car:before{content:""}.icon-company-sports-V1:before{content:""}.icon-company-V1:before{content:""}.icon-contact:before{content:""}.icon-delete:before{content:""}.icon-digital-processes-V1:before{content:""}.icon-digital-processes-V2:before{content:""}.icon-digital-processes-V3:before{content:""}.icon-digital-working:before{content:""}.icon-download:before{content:""}.icon-e-mail-V1:before{content:""}.icon-e-mail-V2:before{content:""}.icon-education:before{content:""}.icon-employee:before{content:""}.icon-error-culture:before{content:""}.icon-exchange-V1:before{content:""}.icon-exchange-V2:before{content:""}.icon-facility-management:before{content:""}.icon-finish:before{content:""}.icon-checkmark:before{content:""}.icon-flexible-working-time:before{content:""}.icon-flexidays:before{content:""}.icon-foresight:before{content:""}.icon-future:before{content:""}.icon-global-service:before{content:""}.icon-handset:before{content:""}.icon-health:before{content:""}.icon-heart:before{content:""}.icon-helpdesk-V1:before{content:""}.icon-helpdesk-V2:before{content:""}.icon-holiday-V1:before{content:""}.icon-holiday-V2:before{content:""}.icon-household:before{content:""}.icon-info:before{content:""}.icon-IT-consumer-basket:before{content:""}.icon-law:before{content:""}.icon-local-public-transport:before{content:""}.icon-lunch-V1:before{content:""}.icon-lunch-V2:before{content:""}.icon-menu:before{content:""}.icon-money:before{content:""}.icon-networking:before{content:""}.icon-office-climate:before{content:""}.icon-organic-fruits:before{content:""}.icon-organization:before{content:""}.icon-outsourcing-V1:before{content:""}.icon-parking-area:before{content:""}.icon-pension-plan:before{content:""}.icon-percentages:before{content:""}.icon-positive-development-V1:before{content:""}.icon-print:before{content:""}.icon-project-goal:before{content:""}.icon-questions-V2:before{content:""}.icon-questions-V3:before{content:""}.icon-safety-digital:before{content:""}.icon-safety:before{content:""}.icon-search:before{content:""}.icon-seminar-programs:before{content:""}.icon-server-V1:before{content:""}.icon-server-V2:before{content:""}.icon-smartphone:before{content:""}.icon-amount-dollar:before{content:""}.icon-amount-euro:before{content:""}.icon-amount-pound:before{content:""}.icon-calculation:before{content:""}.icon-claim-management-dollar:before{content:""}.icon-claim-management-euro:before{content:""}.icon-claim-management-pound:before{content:""}.icon-debt-collection-dollar:before{content:""}.icon-debt-collection-euro:before{content:""}.icon-debt-collection-pound:before{content:""}.icon-documents:before{content:""}.icon-pound-V2:before{content:""}.icon-dollar-V2:before{content:""}.icon-euro-V2:before{content:""}.icon-e-commerce:before{content:""}.icon-educational-journey:before{content:""}.icon-fintech-dollar:before{content:""}.icon-fintech-euro:before{content:""}.icon-fintech-pound:before{content:""}.icon-further-development:before{content:""}.icon-further-education:before{content:""}.icon-germany:before{content:""}.icon-good-reputation:before{content:""}.icon-infographics:before{content:""}.icon-insurance:before{content:""}.icon-knowledge:before{content:""}.icon-learn-fast:before{content:""}.icon-location:before{content:""}.icon-media-publishing-houses:before{content:""}.icon-press-videos:before{content:""}.icon-operating-system-choice:before{content:""}.icon-negative-rating:before{content:""}.icon-positive-rating:before{content:""}.icon-project-week:before{content:""}.icon-strategy-V1:before{content:""}.icon-strategy-V2:before{content:""}.icon-strategy-V3:before{content:""}.icon-tasks:before{content:""}.icon-team:before{content:""}.icon-technologies:before{content:""}.icon-travel:before{content:""}.icon-unisex:before{content:""}.icon-unsecured-debts:before{content:""}.icon-upload:before{content:""}.icon-wifi-V1:before{content:""}.icon-woman:before{content:""}.icon-work-life-balance:before{content:""}.icon-agileworking:before{content:""}.icon-arrow-simple-left:before{content:""}.icon-arrow-simple-right:before{content:""}.icon-arrow-simple-up:before{content:""}.icon-arrow-simple-down:before{content:""}.icon-artificialintelligence:before{content:""}.icon-attachment:before{content:""}.icon-attention:before{content:""}.icon-award:before{content:""}.icon-bank:before{content:""}.icon-bike:before{content:""}.icon-brandhub_designguideline:before{content:""}.icon-calendar:before{content:""}.icon-camera:before{content:""}.icon-cancel-V2:before{content:""}.icon-form:before{content:""}.icon-claimnumber:before{content:""}.icon-chargetoclaim-V1:before{content:""}.icon-goodreputation:before{content:""}
.modal{color:#fff}.modal>.header{width:100%;border-bottom:1px solid gray;font-size:18px;text-align:center;padding:5px}.modal>.content{width:100%;padding:10px 5px;color:#fff}.modal>.actions{width:100%;padding:10px 5px;margin:auto;text-align:center}.modal>.close{cursor:pointer;position:absolute;display:block;padding:2px 5px;line-height:20px;right:-10px;top:-10px;font-size:24px;background:#4e7981}.popup-content{background-color:#2f1d24 !important;border:0 !important;border-radius:8px !important;box-shadow:0 0 3px rgba(0,0,0,.4);color:#fff !important;font-size:15px;max-width:300px;padding:10px 15px !important;width:55% !important}.popup-arrow{stroke:#2f1d24 !important;color:#2f1d24 !important}
textarea{border:1px solid #c1b9bc;padding:5px 30px 5px 10px;width:100%;resize:none;box-sizing:border-box}.textarea-success textarea{border:1px solid #00bf8d}.textarea-error textarea{border:1px solid #e14252}.textarea-field i{position:absolute;margin-left:-35px;margin-top:10px}.textarea-field i.icon-close{color:#e14252}.textarea-field i.icon-checkmark{color:#00bf8d}.textarea-field .inputErrorMessage{margin-top:0}.textarea-field .numberOfCharacter{text-align:right}
.eos-content{flex:1;margin:20px 0;display:flex;flex-flow:column}.eos-main{display:flex;flex-direction:column;min-height:100vh;margin:auto;width:100%;max-width:1200px;background-color:#fff;box-shadow:12px 0 8px -4px #c2c1c2,-12px 0 8px -4px #c2c1c2;border-bottom:1px solid #c2c1c2}.eos-main body{padding:0 !important;margin:0 !important;background-color:#e7e7e7}
.wrapper{position:relative;margin-bottom:10px}.dropdown-field{background-color:#fff;cursor:pointer;border:2px solid #c1b9bc;height:40px;line-height:14px;font-size:12px;font-family:Arial,Helvetica,sans-serif}.dropdown-field-label{opacity:.5}.dropdown-field:hover{border:2px solid #837479}.noHover{pointer-events:none}.dropdown-without-border{background-color:#fff;cursor:pointer;height:32px;line-height:14px;width:fit-content}.dropdown-without-border-label{opacity:.5}.icon-block{display:flex;flex-flow:column;align-items:flex-end}.dropdown-flex-container,.dropdown-placeholder,.placeholder-color{cursor:pointer}.dropdown-flex-container{display:flex;flex-direction:column}.dropdown-flex-container .dropdown-options{border:1px solid #c1b9bc;border-top:none;overflow:hidden;margin-top:12px;padding-right:30px;z-index:9999}.style-dropdown-onfocus .dropdown-field,.style-dropdown-onfocus .dropdown-without-border{border:2px solid #2f7c85}.dropdown-error .dropdown-field{border-color:#e14252}.dropdown-error .dropdown-field .icon-arrow-up{color:#e14252}.dropdown-error-label{color:#ea0029}.datalayer{margin:0;padding:2px 0 0 0}.datalayer li{list-style-type:none;width:102%;padding:10px 0 10px 24px;cursor:pointer;background-color:#fff}.datalayer li:hover{background-color:#e0dcdd}.placeholder-color{color:#837479}.hiddenDropdown{z-index:10;top:0;left:0;opacity:.01}.dropdown-select-container{display:flex;flex-flow:row;padding-top:13px;padding-right:30px}.un-styled-icons .icon-arrow-up,.un-styled-icons .icon-arrow-down{position:absolute;top:2px;font-size:30px;color:#31171f}.dropdown-select-container-icon .icon-arrow-up,.dropdown-select-container-icon .icon-arrow-down{position:absolute;right:5px;top:4px;font-size:30px;color:#31171f}.dropdown-select-container-placeholder{align-items:flex-start;padding-left:10px}
.rate-agreement-input-fields{margin-top:1.5em;margin-bottom:-2em}
.date-field{width:100%;position:relative}.date-field .input-icon{text-align:center;transition:all .4s;position:absolute;top:0;right:10px;line-height:40px;font-size:24px}.date-field .icon-calendar{position:absolute;left:8px;top:0;right:auto;text-align:center;font-size:24px;line-height:40px}.date-field input{width:100%;height:40px;padding-left:40px;border:1px solid #c1b9bc;box-sizing:border-box}.date-field input:active{border:1px solid #31171f}.date-field input:focus{outline:2px solid #2f7c85;border-color:rgba(0,0,0,0)}.date-field input:focus:hover{border-color:rgba(0,0,0,0)}.date-field input:hover{border:1px solid #837479}.date-field-label{font-family:Arial,Helvetica,sans-serif;display:inline-block;margin-bottom:6px}.date-field-error input{border:solid 1px #e14252}.date-field-error .input-icon{color:#e14252}.date-field-success input{border:solid 1px #00bf8d}.date-field-success .input-icon{color:#00bf8d}.react-datepicker-wrapper{width:100%}.react-datepicker__day--keyboard-selected{background-color:#ea0029 !important}.datePicker{width:100%;height:40px;border:1px solid #c1b9bc;padding:0 30px 0 10px}.dateFieldErrorMessage{color:#e14252;display:flex;margin-top:10px;margin-bottom:3px;font-size:12px}.react-datepicker{color:#31171f;font-family:Arial,Helvetica,sans-serif;font-size:12px}.react-datepicker__triangle:after{border-bottom-color:#fff !important}.react-datepicker__header{text-align:center;background-color:#fff}.react-datepicker__header.react-datepicker-year-header,.react-datepicker__header .react-datepicker__current-month,.react-datepicker__header.react-datepicker__header--time{font-family:"Arial Black",Arial,sans-serif;font-size:15px;line-height:23px}.react-datepicker__day{border-radius:0 !important}.react-datepicker__day:hover{background-color:#dcdfe2}.react-datepicker__day--selected{background-color:#ea0029}.react-datepicker__day--selected:hover{background-color:#ea0029}.react-datepicker__time-list-item{height:unset !important;padding:0 !important;line-height:2.5em}.react-datepicker__time-list-item--selected{background-color:#ea0029 !important}.react-datepicker__month--selected{background-color:#ea0029 !important;color:#fff !important}.react-datepicker__month--selected:hover{background-color:#ea0029}.react-datepicker__month--disabled{color:inherit;opacity:.5 !important}.react-datepicker__month-text{width:6em !important;line-height:2.5em;border-radius:0}.react-datepicker__month-text:hover{border-radius:0;background-color:#dcdfe2}.react-datepicker__month-text--keyboard-selected{background-color:#fff;color:#31171f}.react-datepicker__month-text--keyboard-selected:hover{background-color:#dcdfe2}.react-datepicker__month-text--today{font-weight:normal}.react-datepicker__close-icon{right:3rem}.react-datepicker__close-icon:after{background-color:#fff}.react-datepicker__day--selected{background-color:#ea0029}
.label-font{font-family:"Arial",Helvetica,sans-serif;-webkit-font-smoothing:antialiased}.radio-button-component{display:flex;align-items:center}.format-radio-button{accent-color:#2d1e24;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;width:25px;height:25px;min-width:25px;min-height:25px;border:2px solid #999;margin-right:20px;background-clip:content-box;padding:3px}.format-radio-button-disabled,.payment-logo-disabled{opacity:.7}.format-radio-button-disabled:hover{border:2px solid #999 !important}.format-radio-button:hover{border:2px solid #2d1e24}.format-radio-button:checked{background-color:#2d1e24}.resize-prop-logo{padding:-1px 0 0 5px;height:40px}
.rate-agreement-info-panel{padding:.5em 0}.rate-agreement-info-panel-content{display:flex;flex-direction:column;align-items:center;gap:1em}.rate-agreement-info-panel-content a{display:flex;align-items:center;color:#ea0029;text-decoration:none}.rate-agreement-info-panel-content h3{color:#31171f;text-align:center;font-size:18px;align-self:normal}.rate-agreement-info-panel-content .rate-agreement-info-text{display:flex;align-items:center}.rate-agreement-info-panel-content .rate-agreement-info-text i{color:#00bf8d;font-size:4em}@media screen and (min-width: 900px){.rate-agreement-info-panel-content{display:flex;flex-direction:row;justify-content:space-between}.rate-agreement-info-panel-content h3{text-align:left;align-content:normal;margin-right:20px;margin-top:20px}}
.spot-notification{color:#fff}.spot-notification .warning{margin-bottom:10px;padding:5px;background-color:#ffc346;border-radius:5px;display:flex}.spot-notification .warning.filled{background-color:#ffc346}.spot-notification .warning.none{background-color:unset;color:#ffc346}.spot-notification .warning i{font-size:1.5em;padding:0 10px 0 5px}.spot-notification .warning p{margin:3px 0 0 0}.spot-notification .error{margin-bottom:10px;padding:5px;border-radius:5px;display:flex}.spot-notification .error.filled{background-color:#c34452}.spot-notification .error.none{background-color:unset;color:#c34452}.spot-notification .error i{font-size:1.5em;padding:0 10px 0 5px}.spot-notification .error p{margin:3px 0 0 0}

/*# sourceMappingURL=main.css.map*/