.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, white 50%, #eee 100%);background-image:-o-linear-gradient(top, white 50%, #eee 100%);background-image:linear-gradient(to bottom, white 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, white 0%, #eee 50%);background-image:-o-linear-gradient(top, white 0%, #eee 50%);background-image:linear-gradient(to bottom, white 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, white 100%);background-image:-o-linear-gradient(top, #eee 50%, white 100%);background-image:linear-gradient(to bottom, #eee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#FFFFFF;border-bottom:1px solid #BBBBBB;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-top:1px solid #CCCCCC;color:#333333;font-family:"Helvetica Neue", "Helvetica", "Arial", sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:none}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:0.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none currentColor;cursor:pointer;display:block;height:30px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";outline:medium none currentColor;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #DDDDDD}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#F5F5F5;border-top:1px solid #DDDDDD;color:#666666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#33AAFF;box-shadow:#178FE5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#F5F5F5;border:1px solid #DDDDDD;color:#666666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#F1F1F1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#33AAFF}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#33AAFF;box-shadow:#178FE5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit	!important;background:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000000;border-bottom:1px solid #444444;border-left:1px solid #333333;border-right:1px solid #333333;border-top:1px solid #333333;color:#cccccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222222;color:#999999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#cc5500;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222222;color:#999999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#cc5500}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#cc5500;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000 !important;background:#007fff !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333 !important}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-Thin-98b468a7b47c8ca06e95ac088feeda846760bf6e56d625540c904e2de947b579.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-Thin-98b468a7b47c8ca06e95ac088feeda846760bf6e56d625540c904e2de947b579.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-ThinItalic-aa316b41f46bc9b791b9132bc80a0cf46ba4f83a2f2a591a241781449777196c.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-ThinItalic-aa316b41f46bc9b791b9132bc80a0cf46ba4f83a2f2a591a241781449777196c.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-ExtraLight-e26d33bc6990a2779c6dd1ef5f5c2ebe59c83fba452ca219d71cfbb5fe2ca1a0.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-ExtraLight-e26d33bc6990a2779c6dd1ef5f5c2ebe59c83fba452ca219d71cfbb5fe2ca1a0.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-ExtraLightItalic-3fa24f0c9bafea5cdec176a16cfdd673a7ba9630f6881b48b1a7e7f2d106760e.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-ExtraLightItalic-3fa24f0c9bafea5cdec176a16cfdd673a7ba9630f6881b48b1a7e7f2d106760e.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-Light-4ce037c9246e2b381ddef69f59e4b33a75dc325d70fde111f085798e282df4c6.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-Light-4ce037c9246e2b381ddef69f59e4b33a75dc325d70fde111f085798e282df4c6.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-LightItalic-fb71eae6a38edbd448c7e31089f43a3b1d057dc5f2293e7c5c22055fa89f944c.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-LightItalic-fb71eae6a38edbd448c7e31089f43a3b1d057dc5f2293e7c5c22055fa89f944c.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-Regular-4132d2d2b9443d42422ebb2769b3113c157e0cf08c91cfe555a6da5ac0a9c762.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-Regular-4132d2d2b9443d42422ebb2769b3113c157e0cf08c91cfe555a6da5ac0a9c762.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-Regular-4132d2d2b9443d42422ebb2769b3113c157e0cf08c91cfe555a6da5ac0a9c762.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-Regular-4132d2d2b9443d42422ebb2769b3113c157e0cf08c91cfe555a6da5ac0a9c762.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-Medium-a0b175e6a264afe1ce1dd92dfed7dce5dc11456840b0485ba483b2af54814baf.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-Medium-a0b175e6a264afe1ce1dd92dfed7dce5dc11456840b0485ba483b2af54814baf.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-MediumItalic-70511621dae93667662525099afb59d9e122c07a0a4f097a36c9f8d03adce529.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-MediumItalic-70511621dae93667662525099afb59d9e122c07a0a4f097a36c9f8d03adce529.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-SemiBold-a27799af8da2e1b65bc12769eb5f8da47b0689e24f5cf655a4fb58db80bd90b7.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-SemiBold-a27799af8da2e1b65bc12769eb5f8da47b0689e24f5cf655a4fb58db80bd90b7.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-SemiBoldItalic-1dcef77255f4a359571ed3d2578ad53b20eb7cced711a16c4b2b5dd8782e2a82.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-SemiBoldItalic-1dcef77255f4a359571ed3d2578ad53b20eb7cced711a16c4b2b5dd8782e2a82.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-Bold-542ca15de37ab3bcf41f3ee5fdb9a8a4ba3346a27998196101a9a01a0f4ce0d8.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-Bold-542ca15de37ab3bcf41f3ee5fdb9a8a4ba3346a27998196101a9a01a0f4ce0d8.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-BoldItalic-13444103c4e6eda4c7737bd057ccd069a752fc6ac80398cdaabee980d0cc7f26.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-BoldItalic-13444103c4e6eda4c7737bd057ccd069a752fc6ac80398cdaabee980d0cc7f26.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-ExtraBold-9ecd5efbf99f5c6762b14741db971fbed9c206c2e8d51bf57bad3a68aea6d0d6.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-ExtraBold-9ecd5efbf99f5c6762b14741db971fbed9c206c2e8d51bf57bad3a68aea6d0d6.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-ExtraBoldItalic-43a5e41cb3eb1bad33da090653ea389f0583ab8adceb4b983a6fda8e63cfb80b.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-ExtraBoldItalic-43a5e41cb3eb1bad33da090653ea389f0583ab8adceb4b983a6fda8e63cfb80b.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-Black-2c2a65a82753d30553b00cbb9cd86dc666c66f9b3f9f219732a611d06addfa09.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-Black-2c2a65a82753d30553b00cbb9cd86dc666c66f9b3f9f219732a611d06addfa09.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-BlackItalic-08bb638681bba47056eaf5f1f28132a903cfde55d54b40ac8a8fe2de21e34406.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-BlackItalic-08bb638681bba47056eaf5f1f28132a903cfde55d54b40ac8a8fe2de21e34406.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:'Futura';src:url(https://demo.immifast.de/assets/fonts/Futura/Futura-Light-5b6263164cb589b8729a72829a6ff376b8a5b814d0103d3e5535c500025c377d.ttf);src:url(https://demo.immifast.de/assets/fonts/Futura/Futura-Light-5b6263164cb589b8729a72829a6ff376b8a5b814d0103d3e5535c500025c377d.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Futura';src:url(https://demo.immifast.de/assets/fonts/Futura/Futura-LightItalic-3752b6f86f72442920af6a64ee382f7506a0d74c64c012c6d53348f8adbd210b.ttf);src:url(https://demo.immifast.de/assets/fonts/Futura/Futura-LightItalic-3752b6f86f72442920af6a64ee382f7506a0d74c64c012c6d53348f8adbd210b.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'Futura';src:url(https://demo.immifast.de/assets/fonts/Futura/Futura-Medium-2b1b29c8cd2c9818fe399fce5fe8ff8f36a1d2cf6ab7d680d9cf0c0d803c36ce.ttf);src:url(https://demo.immifast.de/assets/fonts/Futura/Futura-Medium-2b1b29c8cd2c9818fe399fce5fe8ff8f36a1d2cf6ab7d680d9cf0c0d803c36ce.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Futura';src:url(https://demo.immifast.de/assets/fonts/Futura/Futura-MediumItalic-7536b6ae15d6671bcf9a0f5391a77729f0c73a60f490dd76e527272c4aca4ef9.ttf);src:url(https://demo.immifast.de/assets/fonts/Futura/Futura-MediumItalic-7536b6ae15d6671bcf9a0f5391a77729f0c73a60f490dd76e527272c4aca4ef9.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:'Futura';src:url(https://demo.immifast.de/assets/fonts/Futura/Futura-Bold-7af817252acfdc7c42446116b848a6a384ceb68dca93011a0f06eb5e3e00efbc.ttf);src:url(https://demo.immifast.de/assets/fonts/Futura/Futura-Bold-7af817252acfdc7c42446116b848a6a384ceb68dca93011a0f06eb5e3e00efbc.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Futura';src:url(https://demo.immifast.de/assets/fonts/Futura/Futura-BoldItalic-960a8755b7aa5a54cfc6b2abb7d6b564671f0f0801b1f388ed7ed4c8beb63376.ttf);src:url(https://demo.immifast.de/assets/fonts/Futura/Futura-BoldItalic-960a8755b7aa5a54cfc6b2abb7d6b564671f0f0801b1f388ed7ed4c8beb63376.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:'Futura';src:url(https://demo.immifast.de/assets/fonts/Futura/Futura-ExtraBold-3340cf45472315a0b7c6e8e710eb396b0df57117c6fab11106673fbeaecb2dff.ttf);src:url(https://demo.immifast.de/assets/fonts/Futura/Futura-ExtraBold-3340cf45472315a0b7c6e8e710eb396b0df57117c6fab11106673fbeaecb2dff.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:'Futura';src:url(https://demo.immifast.de/assets/fonts/Futura/Futura-ExtraBlack-03c5922edf30fe569d0253c412d5ab5d215944f8829f2248da5239fefecff634.ttf);src:url(https://demo.immifast.de/assets/fonts/Futura/Futura-ExtraBlack-03c5922edf30fe569d0253c412d5ab5d215944f8829f2248da5239fefecff634.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'Montserrat';src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-Thin-f4857b709bfa864ee2ef131477a9a002b31b3171cdd3da242b87a7fe757b2c4b.ttf);src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-Thin-f4857b709bfa864ee2ef131477a9a002b31b3171cdd3da242b87a7fe757b2c4b.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'Montserrat';src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-ThinItalic-8216e930197ab89c582390c10e4e1f6a132f07994b566b13d546a3eb57ae7f09.ttf);src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-ThinItalic-8216e930197ab89c582390c10e4e1f6a132f07994b566b13d546a3eb57ae7f09.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:'Montserrat';src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-ExtraLight-f0a5d1a8c811714495b96b221d4ef4e22f60c8fb24ddd5fb538495c55bdb2671.ttf);src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-ExtraLight-f0a5d1a8c811714495b96b221d4ef4e22f60c8fb24ddd5fb538495c55bdb2671.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:'Montserrat';src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-ExtraLightItalic-c82bca664c1e143df036e9ab647e03de61c94275eb28470e00892c87f751f112.ttf);src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-ExtraLightItalic-c82bca664c1e143df036e9ab647e03de61c94275eb28470e00892c87f751f112.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:'Montserrat';src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-Light-5882a7b0caf5b09c2aa272934772c8ae444c384ed052608c30e6a65d173c37e5.ttf);src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-Light-5882a7b0caf5b09c2aa272934772c8ae444c384ed052608c30e6a65d173c37e5.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Montserrat';src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-LightItalic-77110b45df5faba0e309bea40758d3ded4f84e47e75ea0c6a500bbb0361b2b03.ttf);src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-LightItalic-77110b45df5faba0e309bea40758d3ded4f84e47e75ea0c6a500bbb0361b2b03.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'Montserrat';src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-Regular-e8a360f467922f65ee921e9e548ffbf6913b2f67eca4d5b281e7db14b78b91ce.ttf);src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-Regular-e8a360f467922f65ee921e9e548ffbf6913b2f67eca4d5b281e7db14b78b91ce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Montserrat';src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-Regular-e8a360f467922f65ee921e9e548ffbf6913b2f67eca4d5b281e7db14b78b91ce.ttf);src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-Regular-e8a360f467922f65ee921e9e548ffbf6913b2f67eca4d5b281e7db14b78b91ce.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'Montserrat';src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-Medium-46cc928c07733a34838c5c7d853cad9c27262c358652d5c264af37487cb37f8c.ttf);src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-Medium-46cc928c07733a34838c5c7d853cad9c27262c358652d5c264af37487cb37f8c.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Montserrat';src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-MediumItalic-90c5df13d8329b18da6cbfc1cf87e735c8283009874c0471737860a944173597.ttf);src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-MediumItalic-90c5df13d8329b18da6cbfc1cf87e735c8283009874c0471737860a944173597.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:'Montserrat';src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-SemiBold-2d447a17beff37bde1246173318da9263e86769a5290fe702fe3885e0ed29cdd.ttf);src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-SemiBold-2d447a17beff37bde1246173318da9263e86769a5290fe702fe3885e0ed29cdd.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Montserrat';src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-SemiBoldItalic-95a2df4f8f15720f5ec1919a9ae66d199f47276162a1180cf962a78b16db16df.ttf);src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-SemiBoldItalic-95a2df4f8f15720f5ec1919a9ae66d199f47276162a1180cf962a78b16db16df.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:'Montserrat';src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-Bold-d4476609eb102e432960e08d165cc71c3fc4e333b85999584b251a0fde62373a.ttf);src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-Bold-d4476609eb102e432960e08d165cc71c3fc4e333b85999584b251a0fde62373a.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Montserrat';src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-BoldItalic-c61ec777eade6a1101acd744fabf198841e51abfb9244bf1f3f0d468da67b305.ttf);src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-BoldItalic-c61ec777eade6a1101acd744fabf198841e51abfb9244bf1f3f0d468da67b305.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:'Montserrat';src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-ExtraBold-28982478df62d2f62bf1d8bcd8b255d1abcf6aec8af144a30d8f7f55b962add1.ttf);src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-ExtraBold-28982478df62d2f62bf1d8bcd8b255d1abcf6aec8af144a30d8f7f55b962add1.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:'Montserrat';src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-ExtraBoldItalic-84b198086b55616b240ce4abd354a073b40aee2bb9ad407289f6dc708987bbad.ttf);src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-ExtraBoldItalic-84b198086b55616b240ce4abd354a073b40aee2bb9ad407289f6dc708987bbad.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:'Montserrat';src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-Black-6628a7e3631fb548f149908d87c67776d0732934ec2d8f37bc2b4109da9a516b.ttf);src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-Black-6628a7e3631fb548f149908d87c67776d0732934ec2d8f37bc2b4109da9a516b.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'Montserrat';src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-BlackItalic-8e374ed8c726d6f0b1483fe98d785bc30aa2e84fb08d4c5ffcbb16b95149956e.ttf);src:url(https://demo.immifast.de/assets/fonts/Montserrat/Montserrat-BlackItalic-8e374ed8c726d6f0b1483fe98d785bc30aa2e84fb08d4c5ffcbb16b95149956e.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:'Proxima Nova';src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-Thin-81d917bcf19a7f3b9162d549fe05a0b31e9cd573dec8d6b55a247acd68cd5164.otf);src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-Thin-81d917bcf19a7f3b9162d549fe05a0b31e9cd573dec8d6b55a247acd68cd5164.otf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-ThinItalic-fc5db599c3ee5a5375c11452a26c10d8b6cf5847b69398d00b931f1b242d0b6f.otf);src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-ThinItalic-fc5db599c3ee5a5375c11452a26c10d8b6cf5847b69398d00b931f1b242d0b6f.otf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:'Proxima Nova';src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-Light-d087afc7e90648cb47401ccad85a80bf9f0d8a252e4daf5fab8e339f38072ec7.otf);src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-Light-d087afc7e90648cb47401ccad85a80bf9f0d8a252e4daf5fab8e339f38072ec7.otf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-LightItalic-5322da8fddfb8a49a8c4edf44fb2fbc6871475f38e7db6c35ae36bde7b50d6d3.otf);src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-LightItalic-5322da8fddfb8a49a8c4edf44fb2fbc6871475f38e7db6c35ae36bde7b50d6d3.otf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'Proxima Nova';src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-Regular-d089ed8daf3f598e4a3b35f4d76597027a879353cda0eac786096c0639313a1e.otf);src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-Regular-d089ed8daf3f598e4a3b35f4d76597027a879353cda0eac786096c0639313a1e.otf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-RegularItalic-238a4ec301d3ac632a3e6cd75e1eabc4331dd6112d3032ee9dbd13f9d6fc7d50.otf);src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-RegularItalic-238a4ec301d3ac632a3e6cd75e1eabc4331dd6112d3032ee9dbd13f9d6fc7d50.otf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'Proxima Nova';src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-Medium-ddf7aa65bc3448d79b1e825431580414eccf8d43a49dc1dff032406e233e0bcd.otf);src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-Medium-ddf7aa65bc3448d79b1e825431580414eccf8d43a49dc1dff032406e233e0bcd.otf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-MediumItalic-d12c327222dc99dbaf00452e4106c1d53cc7621e6c389d6b532be90ffcdbdfdf.otf);src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-MediumItalic-d12c327222dc99dbaf00452e4106c1d53cc7621e6c389d6b532be90ffcdbdfdf.otf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:'Proxima Nova';src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-SemiBold-e1d714907b568a46327bee153c2b4c10097f2b2b5f3bc2e95749db3551eefe39.otf);src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-SemiBold-e1d714907b568a46327bee153c2b4c10097f2b2b5f3bc2e95749db3551eefe39.otf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-SemiBoldItalic-1bba418251788a739ef685f57e89252b6040d99efd7c10f15d994722f954cba9.otf);src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-SemiBoldItalic-1bba418251788a739ef685f57e89252b6040d99efd7c10f15d994722f954cba9.otf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:'Proxima Nova';src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-Bold-3306eaf2e5b8aaec09969a8b61edc2be2f880f5fd81089b714d69101a0f5a47b.otf);src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-Bold-3306eaf2e5b8aaec09969a8b61edc2be2f880f5fd81089b714d69101a0f5a47b.otf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-BoldItalic-1a7fff8485722901c2a3d944f19b7ee75d30f5303f4adb7b3a8dd456483318b1.otf);src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-BoldItalic-1a7fff8485722901c2a3d944f19b7ee75d30f5303f4adb7b3a8dd456483318b1.otf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:'Proxima Nova';src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-ExtraBold-7a55cc0182a722c6eb08d112a0fb32a7b8f9c0f7ec985f64fa5c0bf8c9483d9f.otf);src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-ExtraBold-7a55cc0182a722c6eb08d112a0fb32a7b8f9c0f7ec985f64fa5c0bf8c9483d9f.otf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-ExtraBoldItalic-38d5f848dacf130faff70a4a8fe49cf60d29d1084cba4c9967f7b59ef2497bb5.otf);src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-ExtraBoldItalic-38d5f848dacf130faff70a4a8fe49cf60d29d1084cba4c9967f7b59ef2497bb5.otf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:'Proxima Nova';src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-Black-740137267ba828306eeabf5fbb9c893d79eaf8bc96df29ba5aa89b35f4927ae4.otf);src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-Black-740137267ba828306eeabf5fbb9c893d79eaf8bc96df29ba5aa89b35f4927ae4.otf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-BlackItalic-89d1f1feba5c874607210660a6e4978cb293620418f21becf243f37f84bc6c69.otf);src:url(https://demo.immifast.de/assets/fonts/ProximaNova/ProximaNova-BlackItalic-89d1f1feba5c874607210660a6e4978cb293620418f21becf243f37f84bc6c69.otf) format("truetype");font-weight:900;font-style:italic}:root,[data-style="light"]:root{--primaryColor: #29D6B4;--secondaryColor: #05262F;--supplementaryColor: #EAF6F5;--activeLinkColor: #29D6B4;--primaryBackground: #FBFBFB;--secondaryBackground: #FFFFFF;--supplementaryBackground: var(--supplementaryColor);--asideBackground: #FFFFFF;--switcherBackround: #F4F4F4;--textGeneral: #202027;--textPrimary: #202027;--textSecondary: #A0A6B1;--darkToPrimary: #202027;--whiteToPrimary: #FFFFFF;--supplementaryToBlack: var(--supplementaryColor);--supplementaryToDark: var(--supplementaryColor);--whiteToSecondary: #FFFFFF;--whiteToDark: #FFFFFF;--secondaryToLight: var(--secondaryColor);--fade: linear-gradient(199.75deg, #05262F 1.19%, #29D6B4 100.08%);--separatorLine: #AFAFAF;--border: #E8ECF0;--sideBorder: #E8ECF0;--boxShadow: 0px 1px 26px -5px rgba(0, 0, 0, 0.09)}:root input:not([type="submit"]),:root textarea,:root select,[data-style="light"]:root input:not([type="submit"]),[data-style="light"]:root textarea,[data-style="light"]:root select{background-color:#FFFFFF;border:1px solid var(--border);color:var(--textGeneral)}[data-style="light"]:root .dark-logo{display:inline-block}[data-style="dark"]:root{--primaryBackground: #171717;--secondaryBackground: #1A1A1A;--supplementaryBackground: #0E0E0E;--asideBackground: #222222;--switcherBackround: #171717;--textGeneral: #FFFFFF;--textPrimary: #FFFFFF;--textSecondary: #FFFFFF;--darkToPrimary: var(--primaryColor);--whiteToPrimary: var(--primaryColor);--supplementaryToBlack: #0E0E0E;--supplementaryToDark: #202027;--whiteToSecondary: var(--secondaryColor);--whiteToDark: #0E0E0E;--secondaryToLight: #FFFFFF;--fade: linear-gradient(192.86deg, #001115 12.55%, #073541 48.12%, #29D6B4 92.62%);--svgWhite: #222222;--separatorLine: #343434;--border: var(--primaryColor);--sideBorder: #2A2A2B;--boxShadow: 1px 4px 29px rgba(0, 0, 0, 0.53)}[data-style="dark"]:root input:not([type="submit"]),[data-style="dark"]:root textarea,[data-style="dark"]:root select{background-color:#222222;border:1px solid #222222;color:var(--textGeneral)}[data-style="dark"]:root .light-logo{display:inline-block}[data-theme="blue"]:root{--primaryColor: #728FC8;--secondaryColor: #081C45;--supplementaryColor: #EDEEFF;--activeLinkColor: #081C45}[data-theme="yellow"]:root{--primaryColor: #a9a9a2;--secondaryColor: #050505;--supplementaryColor: #eae543;--activeLinkColor: #050505}[data-theme="orange"]:root{--primaryColor: #FFA564;--activeLinkColor: #853801;--secondaryColor: #303030;--supplementaryColor: #FFF6E3}html{visibility:hidden}div{box-sizing:border-box}p{font-weight:400;font-size:18px;word-break:break-word;color:var(--textGeneral)}a{text-decoration:none}p span,label span,.field-container__label span{color:#FF5370}.page-layout{max-width:1050px;margin:0 auto;padding:0 25px}@media screen and (max-width: 855px){.page-layout{padding:0 15px}}.page-title__header>div{display:flex;flex-direction:column;gap:15px}.space-between{display:flex;justify-content:space-between;align-items:center}.open-popup{position:relative;top:-10px;left:5px}.open-popup svg{stroke:var(--primaryColor);width:15px;stroke-width:3px}.open-popup:hover{stroke:none !important}.open-popup:hover svg{stroke:var(--primaryColor);fill:var(--primaryColor)}.open-popup:hover svg line{stroke:#FFFFFF !important}.feature-container{position:relative;height:calc(100% - 4.375em);display:flex;justify-content:center;align-items:center;box-shadow:var(--boxShadow);border-radius:10px}.feature-container h4{z-index:1}.feature-container .blured{position:absolute;width:100%;height:100%;filter:blur(10px);background-color:var(--supplementaryToDark)}.hide-page{position:absolute;top:0;left:0;width:100%;height:100%}.hide-page .feature-container{position:absolute;top:0;left:0;width:100%;height:100%}.section-headline{margin-bottom:10px;display:flex;align-items:center;justify-content:space-between;gap:10px}.section-headline h4{display:flex;align-items:center;gap:10px}.section-headline h4 i{background-color:var(--supplementaryToBlack);padding:10px 12px;border-radius:3px;color:var(--primaryColor);font-size:21px}.disabled{pointer-events:none;cursor:not-allowed;opacity:0.5}.poppins{font-family:'Poppins', sans-serif}.montserrat{font-family:'Montserrat', sans-serif}.futura{font-family:'Futura', sans-serif}.proxima-nova{font-family:'Proxima Nova', sans-serif}@media not all and (min-resolution: 0.001dpcm){@supports (-webkit-appearance: none){.menu .select2-container:first-of-type{display:none}}}header{display:flex;align-items:center;justify-content:space-between}header .logo{margin:-25px 0;display:flex;align-items:center;font-size:36px;font-weight:bold}header .logo span{color:var(--primaryColor)}header .logo img{margin-right:15px;width:100%;max-width:250px;max-height:85px}@media screen and (max-width: 855px){header .logo{font-size:21px}}header .menu{display:flex;justify-content:flex-end;align-items:center;width:250px}header .menu>a{margin-left:20px;margin-bottom:0 !important}header .menu>a:hover{color:var(--primaryColor)}header .menu>a:hover i{transform:rotate(5deg)}header .menu>a i{font-size:28px}.select2-container ul li{margin:0 15px}.select2-selection{padding-left:10px;border:none !important;border-radius:0 !important;background-color:var(--secondaryBackground) !important}.select2-selection .select2-selection__rendered{color:var(--textGeneral) !important}.select2-container--default .select2-results__option[aria-selected=true]{display:none !important}.select2-dropdown{padding:10px 0 !important;background-color:var(--secondaryBackground) !important;border:none !important;z-index:1 !important;border-radius:5px !important;box-shadow:var(--boxShadow) !important}.select2-results__option--highlighted{background-color:transparent !important;color:var(--primaryColor) !important}.start-page-footer{height:115px;padding:25px 65px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;background-color:var(--secondaryColor);box-sizing:border-box}.start-page-footer .reverse-toggle span,.start-page-footer .reverse-toggle .lang-toggle:hover span{color:white}.start-page-footer .reverse-toggle .lang-toggle:hover span{color:white !important}.start-page-footer a,.start-page-footer b,.start-page-footer span{color:#FFFFFF}@media screen and (max-width: 855px){.start-page-footer{height:auto;padding:25px 20px;flex-direction:column;align-items:center;gap:25px;text-align:center}}.start-page-footer>div{display:flex;align-items:center;gap:30px}.start-page-footer .hintsuite-logo{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.start-page-footer .hintsuite-logo img{width:120px}.start-container{padding:50px 0;display:flex;justify-content:space-between}@media (max-width: 855px){.start-container{min-height:70vh;padding:20px 0;flex-direction:column;gap:25px}}@media (max-width: 855px){.start-container>.start-container__block.login-form{padding:30px 20px;display:none;position:fixed;top:0;left:0;right:0;bottom:0;min-width:85vw !important;width:85vw !important;max-height:fit-content;margin:auto;z-index:3}}.start-container__block{display:flex;flex-direction:column;justify-content:center;min-width:40%}.start-container__block:first-of-type{max-width:55%;min-width:55%;margin-right:50px}@media (max-width: 855px){.start-container__block{max-width:100% !important;min-width:100% !important;width:100% !important}}.start-container__block.login-form{background-color:var(--secondaryBackground);padding:25px 50px;border-radius:5px;box-shadow:var(--boxShadow)}.start-container__block.login-form h4{font-size:24px;text-align:center;color:var(--primaryColor);margin-bottom:15px}.start-container__block.login-form p{text-align:center}.start-container__block.login-form form{margin:25px 0}@media screen and (max-width: 855px){.start-container__block.login-form form{margin:0}}.start-container__block.login-form form .field-container{padding:0;background-color:transparent !important;box-shadow:none !important}.start-container__block.login-form form .field-container label{display:flex;align-items:center}.start-container__block.login-form form .field-container input{width:100%;margin-top:10px;border-radius:5px;font-size:14px}.start-container__block.login-form .actions-container{margin-top:15px;display:flex;justify-content:space-between;gap:25px}@media screen and (max-width: 855px){.start-container__block.login-form .actions-container{flex-direction:column;gap:15px;margin-top:25px}}.start-container__block.login-form .label-with-notice{display:flex;align-items:center;gap:5px}.start-container__block.login-form .label-with-notice span{font-size:13px}.start-container__block h3{font-size:48px}@media screen and (max-width: 855px){.start-container__block h3{font-size:32px}}.start-container__block p{font-weight:500;line-height:28px}@media screen and (max-width: 855px){.start-container__block p{font-size:16px}}.start-container__block a.btn{max-width:210px;margin:25px 0 0;box-sizing:border-box;text-align:center}@media screen and (max-width: 855px){.start-container__block>.button-container{margin-top:20px;display:flex;flex-direction:column;gap:15px}.start-container__block>.button-container a{max-width:100%;width:100%;margin:0;font-size:16px}}@media screen and (min-width: 855px){.start-container__block>.button-container #trackHintBtn{display:none}}.start-page-headline{margin:25px 0 5vh 0 !important}.start-page-headline h5{font-size:21px !important;margin-bottom:15px}.table{display:flex;flex-direction:column}.table__line{padding:15px 10px;display:grid;grid-template-columns:1fr 3fr 3.5fr 2fr 2.5fr;gap:10px}.table__line div{color:var(--textGeneral);font-size:14px;font-weight:600;align-self:center}.table__line div:first-of-type{justify-self:center}.table__line.active{display:grid}.table__header{background-color:var(--supplementaryToDark)}.table__body>.table__line{border-top:1px solid var(--separatorLine)}.table__body>.table__line div{font-weight:300}.table__body>.table__line div:first-of-type{width:18px;height:18px;border-radius:100%}[data-status='submitted']>div:first-of-type{background-color:#bfc9c6}[data-status='in-progress']>div:first-of-type{background-color:#F7C882}[data-status='waiting_for_response']>div:first-of-type{background-color:#ff0ff8}[data-status='create_measure']>div:first-of-type{background-color:#4F9CDA}[data-status='completed']{display:none}[data-status='completed']>div:first-of-type{background-color:#3eef1e}[data-status='confirmed']{display:none}[data-status='confirmed']>div:first-of-type{background-color:#f8ff7e}[data-status='aborted']{display:none}[data-status='aborted']>div:first-of-type{background-color:#FF5370}[data-status='revert']>div:first-of-type{background-color:#535cff}.xdsoft_datetimepicker .xdsoft_current,.xdsoft_datetimepicker .xdsoft_current div{color:#fff !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current,.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:var(--secondaryColor) !important;box-shadow:var(--secondaryColor) 0 1px 3px 0 inset !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:var(--supplementaryColor) !important;box-shadow:var(--supplementaryColor) 0 1px 3px 0 inset !important;color:var(--secondaryColor) !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default div,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current div,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current div{color:var(--secondaryColor) !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background:var(--primaryColor) !important;box-shadow:var(--primaryColor) 0 1px 3px 0 inset !important;color:#FFFFFF !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover div,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover div{color:#FFFFFF !important}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover,.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{background-color:var(--primaryColor) !important;color:#FFFFFF !important}.xdsoft_datetimepicker .xdsoft_calendar td:hover div,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover div,.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover div{color:#FFFFFF}.xdsoft_datetimepicker .xdsoft_timepicker.active{margin-top:0 !important;margin-bottom:0 !important}.xdsoft_datetimepicker .xdsoft_timepicker.active .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker.active .xdsoft_next{display:none !important}.xdsoft_datetimepicker .xdsoft_timepicker.active .xdsoft_time_box.xdsoft_scroller_box{margin:31px 0 0 !important}.form-date .form-item{position:relative}.form-date .form-item .error{position:absolute;top:-15px;left:0;width:max-content}@media screen and (max-width: 855px){.form-date .form-line{gap:15px !important}}form{display:flex;flex-direction:column}.form-control.error::placeholder{color:#E96253 !important}.field-container{margin-bottom:35px;padding:50px 25px;border-radius:10px;background-color:var(--secondaryBackground);-webkit-box-shadow:var(--boxShadow);box-shadow:var(--boxShadow);transition:0.3s}.field-container__label{display:flex;align-items:center;margin-bottom:50px}.field-container textarea{width:100%;background-color:var(--primaryBackground);border-radius:10px}.remember-block{display:flex;align-items:center}.remember-block input{width:auto;margin-right:5px;border:1px solid var(--border);border-radius:10px;box-shadow:none}.remember-block span{font-size:16px;color:var(--textGeneral)}.checkbox-list{padding:0;display:grid;grid-template-columns:1fr 1fr;border:none}@media screen and (max-width: 855px){.checkbox-list{grid-template-columns:1fr}}.checkbox-list__item{margin:0 20px 10px 0;padding:5px 10px;display:flex;align-items:center;justify-content:flex-start}.checkbox-list__item label{position:relative;width:100%;display:flex;align-items:center;cursor:pointer}.checkbox-list__item label input{margin-right:10px;margin-bottom:0 !important;min-width:15px;width:15px;height:15px}.checkbox-list__item label input::before{content:'';position:absolute;left:0;width:15px;height:15px;border-radius:8px;background-color:#C4C4C4;transition:all 150ms linear 0ms}.checkbox-list__item label input:checked::before{border:4px solid #C4C4C4;background-color:var(--primaryColor);box-sizing:border-box;border-radius:8px;transform:rotate(90deg)}.hint-form{margin:15px 0}.hint-form .form-line{position:relative;display:none;justify-content:space-between;align-items:center;column-gap:5px}@media screen and (max-width: 855px){.hint-form .form-line{flex-direction:column;align-items:flex-start;gap:10px}}.hint-form .form-item{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.hint-form .form-item input{width:100%;height:38px}.hint-form .form-item input::placeholder{font-size:12px}.hint-form .form-item__actions{position:absolute;right:0;width:40px;background-color:var(--primaryColor);border-radius:0px 6px 6px 0px;box-sizing:border-box;cursor:pointer}@media screen and (max-width: 855px){.hint-form .form-item__actions{position:unset}}.hint-form .form-item__actions span{display:none;color:#FFFFFF}.hint-form .form-item__actions:hover{background-color:var(--secondaryColor)}.hint-form .form-item__actions:hover a i{color:#FFFFFF !important}.hint-form .form-item__actions a{width:40px;height:38px;display:flex;align-items:center;justify-content:center}.hint-form .form-item__actions i,.hint-form .form-item__actions svg{color:#FFFFFF}@media screen and (max-width: 855px){.hint-form .form-item__actions{width:100%;gap:10px}.hint-form .form-item__actions a{width:100%;padding:7.5px 20px;background-color:var(--primaryColor);color:#FFFFFF !important;box-sizing:border-box;border:0.125em solid transparent;border-radius:0.3125em;display:flex;align-items:center;justify-content:center;gap:10px}.hint-form .form-item__actions span{display:inline-block}}.hint-form .form-item__label{max-width:75px;width:fit-content}.hint-form .form-item:nth-last-child(2) input{padding-right:55px}.hint-form .data-usage-container{min-height:150px;margin-top:30px}.hint-form .data-usage-container .data-usage-headline{display:flex;flex-direction:column;gap:10px}.hint-form .data-usage-container .fs-subtitle{justify-content:flex-start}.hint-form .data-usage-container .subscription-toggle{position:relative;width:115px;height:18px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.hint-form .data-usage-container .subscription-toggle input{position:absolute;left:0;top:0;width:100%;height:18px;z-index:1;opacity:0;cursor:pointer;outline:none}.hint-form .data-usage-container .subscription-toggle input:not(:checked)~.toggle{background-color:#A0A6B1}.hint-form .data-usage-container .subscription-toggle input:checked~.toggle::before{left:auto;right:1px}.hint-form .hidden-inputs{margin-top:15px;display:none;justify-content:space-between;gap:15px}@media screen and (max-width: 855px){.hint-form .hidden-inputs{flex-direction:column}}.hint-form .hidden-inputs label,.hint-form .hidden-inputs input{width:100%}.files-table .files-list{max-width:450px;display:flex;flex-direction:column;text-align:start}.files-table .files-list__item{padding:7px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;border-bottom:1px solid var(--separatorLine)}.files-table .files-list__item.error{border:3px solid #FF5370;border-radius:6px}.files-table .files-list__item .remove-btn{text-align:end;font-size:14px}.files-table .files-list__item___error{flex-direction:column;gap:5px;align-items:flex-start}.files-table .files-list__file-name{padding-right:15px;flex:0.8;word-break:break-all;font-size:14px}.files-table .files-list__file-date{color:#5a5a5a;text-align:right;flex:0.2;font-size:12px}.files-table .files-list__file-checkbox{color:#5a5a5a;text-align:right;flex:0.2;font-size:12px;cursor:pointer}.files-table .files-list__file-checkbox svg{stroke:darkgray}.files-table .files-list__file-checkbox svg.active{stroke:lightgreen;stroke-width:3px}.files-table__upload{position:relative;margin-top:25px;display:flex;align-items:center;justify-content:flex-start;gap:15px}.files-table__upload input[type='file']{position:absolute;top:0;left:0;opacity:0;max-width:150px;z-index:-1}.chat{position:relative;padding:30px 15px 15px;background-color:var(--asideBackground);box-shadow:var(--boxShadow);border-radius:16px}.chat__security{position:absolute;max-width:420px;width:fit-content;top:5px;left:10px;right:10px;margin:0 auto;padding:5px 15px;display:flex;align-items:center;gap:5px;font-size:10px;background-color:var(--supplementaryBackground);border-radius:15px;box-shadow:var(--boxShadow)}.chat__security span{padding-left:5px}.chat__security i{color:var(--primaryColor)}.chat__messages{height:375px;margin-bottom:10px;display:flex;flex-direction:column-reverse;overflow-y:auto}.chat__messages .message{max-width:85%;margin-top:15px;display:flex;flex-direction:column;align-items:end;align-self:flex-end;text-align:end;gap:5px}.chat__messages .message__reply{align-self:flex-start;align-items:start;text-align:start}.chat__messages .message__reply .message__header{background-color:var(--secondaryBackground)}.chat__messages .message__reply .message__header p{color:var(--textGeneral)}.chat__messages .message__header{padding:0 15px;border-radius:10px;background-color:var(--primaryColor);-webkit-box-shadow:var(--boxShadow);-moz-box-shadow:var(--boxShadow);box-shadow:var(--boxShadow)}.chat__messages .message__header p{color:#FFFFFF;font-size:13px;line-height:18px;text-align:left}.chat__messages .message__footer{margin:5px 5px 0;display:flex;flex-direction:column;color:var(--textGeneral);font-weight:bold}.chat__messages .message__footer span{font-size:11px;color:#CACACA;font-weight:400}.chat__messages .chat-placeholder{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;text-align:center}.chat__messages .chat-placeholder img{max-width:210px;margin-bottom:10px}.chat__messages .chat-placeholder p{margin:0;color:#6A6A6A;font-size:14px}.chat__actions{position:relative;display:flex}.chat__actions form{width:100%;flex-direction:row}.chat__actions textarea{height:50px;padding:17px 15px;background-color:var(--secondaryBackground) !important;border-radius:10px 0 0 10px;resize:none;outline:none}.chat__actions .chat-btn{position:relative;width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer}.chat__actions .chat-btn input{position:absolute;width:25px;height:25px;z-index:-1;opacity:0}.chat__actions .chat-btn svg{width:16px}.chat__actions .attach-file{position:absolute;right:50px}.chat__actions .send-btn{background-color:var(--primaryColor);border-top-right-radius:10px;border-bottom-right-radius:10px}.chat__actions .send-btn svg{width:21px;stroke:#FFFFFF}.chat__actions .send-btn i{color:var(--supplementaryColor)}.auth-container{max-width:550px;margin:50px auto;padding:50px;background:var(--secondaryBackground);box-shadow:var(--boxShadow);border-radius:15px}.auth-container .page-title{margin:0;display:flex;flex-direction:column;align-items:center}.auth-container .page-title__footer p{text-align:center;font-weight:700;font-size:18px;color:var(--textGeneral)}.auth-container .login-form{background:none;padding:0;border-radius:unset;box-shadow:none}.auth-container .field-container{background-color:transparent !important}@media screen and (max-width: 855px){.auth-container .buttons-container{margin-top:10px}.auth-container .field-container{margin-bottom:15px}}.reset-pass{position:relative;top:-5px;font-size:12px;color:#FFFFFF}.reset-password-form{max-width:720px;min-height:calc(100vh - 115px);margin:0 auto;padding:75px 0 50px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.reset-password-form>*{width:100% !important;min-width:100% !important;max-width:100% !important}.recent-case{min-height:auto !important;display:flex;flex-direction:column;gap:15px}.recent-case__line{display:flex;flex-direction:column;gap:5px;font-size:16px}.recent-case__line b{font-size:17px}.cases-table .color-explainer-container{margin:25px 0;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:20px}.cases-table .color-explainer-container .color-explainer{padding:10px 15px;display:flex;align-items:center;gap:10px;background-color:var(--secondaryBackground);box-shadow:var(--boxShadow);border-radius:5px;font-size:13px;cursor:pointer}.cases-table .color-explainer-container .color-explainer div{width:18px;height:18px;border-radius:100%}.cases-table .color-explainer-container .color-explainer.active-color{background-color:var(--primaryColor)}.cases-table .color-explainer-container .color-explainer.active-color span{color:#FFFFFF}.cases-table .table-switcher{max-width:300px;width:fit-content;padding:10px 15px;display:flex;align-items:center;justify-content:flex-start;gap:10px;box-sizing:border-box;background-color:var(--secondaryBackground);box-shadow:var(--boxShadow)}.cases-table .table-switcher.active{border-color:#3eef1e}.cases-table .table-switcher.active span{color:#3eef1e;stroke:#3eef1e}.cases-table .table-switcher span{display:none;text-transform:uppercase;font-style:unset}.cases-table .table-switcher span.active-btn{display:inline-block}.open-popup{padding-top:20px}.activity-list__popup{display:none;position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;max-width:640px;height:fit-content;background-color:white;border:1px solid #ccc;padding:50px;box-shadow:0 2px 5px rgba(0,0,0,0.2);z-index:999;border-radius:5px}.activity-list__popup.active{display:block}.activity-list__popup .close{position:absolute;top:15px;right:15px}.activity-list__popup .content{display:flex;flex-direction:column;gap:10px}.alert{padding:15px;border:1px solid transparent;border-radius:4px;margin-bottom:20px}.alert-auto-disappear{animation:fadeOut 40s forwards}@keyframes fadeOut{0%{opacity:1}100%{opacity:0;height:0;padding:0;margin:0;overflow:hidden}}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.manage-hint-container{display:flex;flex-wrap:wrap;gap:20px}@media screen and (max-width: 855px){.manage-hint-container{flex-direction:column-reverse;gap:35px}}.manage-hint-container .col{display:flex;flex-direction:column;gap:25px}.manage-hint-container .col:first-of-type{flex:1.2}.manage-hint-container .col:last-of-type{flex:.8}@media screen and (max-width: 855px){.manage-hint-container .col{flex:1 !important}}.manage-hint-container .manage-hint-title{margin-bottom:25px;gap:30px}.manage-hint-container .manage-hint-title>span{color:var(--textGeneral);font-size:18px;font-weight:700}.manage-hint-container p{font-size:14px;line-height:20px}.manage-hint-container .main-information section{height:100%;padding:30px 25px;box-shadow:0 1px 26px -5px rgba(0,0,0,0.09);border-radius:16px;background-color:var(--secondaryBackground)}.manage-hint-container .main-information section:first-of-type{padding:30px 25px 10px;border:2px solid var(--primaryColor)}.manage-hint-container .main-information section:first-of-type>div{margin-bottom:20px}.manage-hint-container .main-information .hint-form{margin:0}.manage-hint-container .main-information .hint-form .form-item #removeBtn{display:none}@media screen and (max-width: 855px){.manage-hint-container .main-information .section-headline{flex-direction:column;align-items:flex-start}}.manage-hint-container .activity-list__line{grid-template-columns:1.2fr 2.5fr 1.2fr}.hint-files-container{margin-top:30px;padding:35px 25px;box-shadow:0 1px 26px -5px rgba(0,0,0,0.09);border-radius:16px;background-color:var(--secondaryBackground)}.hint-files-container.error{border:2px solid #FF5370}.hint-files-container .manage-hint-title{margin:0;flex-direction:column}.hint-files-container .manage-hint-title p{font-size:16px;color:var(--textPrimary)}@media screen and (max-width: 855px){.hint-files-container .manage-hint-title p{font-size:14px}}.popup{position:fixed;top:0;left:0;width:100%;height:100%;display:none;flex-direction:column}.popup___active{display:flex}.popup__background{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);z-index:2}.popup__container{position:fixed;top:0;left:0;right:0;bottom:0;width:75%;height:75%;margin:auto;z-index:3}.popup__header{padding:25px 50px;align-items:center;background-color:var(--primaryColor);border-radius:10px 10px 0 0}.popup__header i{font-size:36px}.popup__header span{color:#FFFFFF;font-size:24px;font-weight:bold}.popup__body{padding:25px 50px;font-size:16px;background-color:var(--secondaryBackground);line-height:21px;border-radius:0 0 10px 10px}.info-popup{position:absolute}.info-popup .popup__container{position:absolute;margin:0;width:100%;max-width:450px;height:max-content;border-radius:10px;box-shadow:var(--boxShadow)}@media screen and (max-width: 855px){.info-popup .popup__container{max-width:94vw;left:0 !important;right:0 !important;margin:0 auto}}.info-popup .popup__title{font-size:16px;font-weight:normal}.info-popup .popup__header{padding:10px 15px;border:1px solid var(--primaryColor)}.info-popup .popup__header i{font-size:13px;color:#FFFFFF}.info-popup .popup__body{max-height:400px;padding:15px;overflow-y:auto;border-width:0 1px 1px 1px;border-color:var(--border);border-style:solid}.info-popup .popup__body h3{font-size:15px}.info-popup .popup__body p{font-size:14px}.credentials-popup .popup__container{max-width:670px;max-height:575px}@media screen and (max-width: 855px){.credentials-popup .popup__container{width:90%;height:95%}}.credentials-popup .popup__header{justify-content:center}.credentials-popup .popup__header span{font-size:20px;text-transform:uppercase}@media screen and (max-width: 855px){.credentials-popup .popup__header{padding:15px 20px;text-align:center}}.credentials-popup .popup__body___title p{font-size:16px;text-align:center}@media screen and (max-width: 855px){.credentials-popup .popup__body{padding:15px 20px}.credentials-popup .popup__body___title{grid-template-columns:1fr;font-size:12px}.credentials-popup .popup__body___title i{display:none}}.credentials-popup .credentials{max-width:350px;margin:25px auto;display:flex;flex-direction:column;gap:15px}.credentials-popup .credentials__item{width:100%;padding:10px 15px;display:grid;grid-template-columns:1fr 1fr 1.2fr;align-items:center;gap:15px;background-color:var(--supplementaryBackground);border:1px solid var(--primaryColor);border-radius:7px}@media screen and (max-width: 855px){.credentials-popup .credentials__item{grid-template-columns:1fr;max-width:160px;margin:0 auto}}.credentials-popup .credentials__item>*{text-align:center}.credentials-popup .credentials__item .copy-btn{padding:5px 15px;border:1px solid var(--primaryColor);border-radius:100px;font-size:12px;color:var(--primaryColor);cursor:pointer}.credentials-popup .credentials__item .copy-btn i{color:var(--primaryColor)}.credentials-popup .credentials__item .copy-btn:hover{background-color:var(--primaryColor)}.credentials-popup .credentials__item .copy-btn:hover,.credentials-popup .credentials__item .copy-btn:hover i{color:#FFFFFF !important}.credentials-popup .remember-block label{display:flex;align-items:center;gap:10px;cursor:pointer}.credentials-popup .remember-block span{font-size:14px;color:var(--textPrimary)}.credentials-popup .button-container{margin:50px 0 25px;display:flex;justify-content:center}.credentials-popup .button-container .submit:hover{background-color:var(--secondaryColor);border-color:var(--secondaryColor);color:#FFFFFF !important}@media screen and (max-width: 855px){.credentials-popup .button-container .submit{width:100%;max-width:100%}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-Thin-98b468a7b47c8ca06e95ac088feeda846760bf6e56d625540c904e2de947b579.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-Thin-98b468a7b47c8ca06e95ac088feeda846760bf6e56d625540c904e2de947b579.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-ThinItalic-aa316b41f46bc9b791b9132bc80a0cf46ba4f83a2f2a591a241781449777196c.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-ThinItalic-aa316b41f46bc9b791b9132bc80a0cf46ba4f83a2f2a591a241781449777196c.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-ExtraLight-e26d33bc6990a2779c6dd1ef5f5c2ebe59c83fba452ca219d71cfbb5fe2ca1a0.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-ExtraLight-e26d33bc6990a2779c6dd1ef5f5c2ebe59c83fba452ca219d71cfbb5fe2ca1a0.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-ExtraLightItalic-3fa24f0c9bafea5cdec176a16cfdd673a7ba9630f6881b48b1a7e7f2d106760e.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-ExtraLightItalic-3fa24f0c9bafea5cdec176a16cfdd673a7ba9630f6881b48b1a7e7f2d106760e.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-Light-4ce037c9246e2b381ddef69f59e4b33a75dc325d70fde111f085798e282df4c6.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-Light-4ce037c9246e2b381ddef69f59e4b33a75dc325d70fde111f085798e282df4c6.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-LightItalic-fb71eae6a38edbd448c7e31089f43a3b1d057dc5f2293e7c5c22055fa89f944c.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-LightItalic-fb71eae6a38edbd448c7e31089f43a3b1d057dc5f2293e7c5c22055fa89f944c.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-Regular-4132d2d2b9443d42422ebb2769b3113c157e0cf08c91cfe555a6da5ac0a9c762.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-Regular-4132d2d2b9443d42422ebb2769b3113c157e0cf08c91cfe555a6da5ac0a9c762.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-Regular-4132d2d2b9443d42422ebb2769b3113c157e0cf08c91cfe555a6da5ac0a9c762.ttf);src:url(https://demo.immifast.de/fonts/Poppins/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-Medium-a0b175e6a264afe1ce1dd92dfed7dce5dc11456840b0485ba483b2af54814baf.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-Medium-a0b175e6a264afe1ce1dd92dfed7dce5dc11456840b0485ba483b2af54814baf.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-MediumItalic-70511621dae93667662525099afb59d9e122c07a0a4f097a36c9f8d03adce529.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-MediumItalic-70511621dae93667662525099afb59d9e122c07a0a4f097a36c9f8d03adce529.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-SemiBold-a27799af8da2e1b65bc12769eb5f8da47b0689e24f5cf655a4fb58db80bd90b7.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-SemiBold-a27799af8da2e1b65bc12769eb5f8da47b0689e24f5cf655a4fb58db80bd90b7.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-SemiBoldItalic-1dcef77255f4a359571ed3d2578ad53b20eb7cced711a16c4b2b5dd8782e2a82.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-SemiBoldItalic-1dcef77255f4a359571ed3d2578ad53b20eb7cced711a16c4b2b5dd8782e2a82.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-Bold-542ca15de37ab3bcf41f3ee5fdb9a8a4ba3346a27998196101a9a01a0f4ce0d8.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-Bold-542ca15de37ab3bcf41f3ee5fdb9a8a4ba3346a27998196101a9a01a0f4ce0d8.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-BoldItalic-13444103c4e6eda4c7737bd057ccd069a752fc6ac80398cdaabee980d0cc7f26.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-BoldItalic-13444103c4e6eda4c7737bd057ccd069a752fc6ac80398cdaabee980d0cc7f26.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-ExtraBold-9ecd5efbf99f5c6762b14741db971fbed9c206c2e8d51bf57bad3a68aea6d0d6.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-ExtraBold-9ecd5efbf99f5c6762b14741db971fbed9c206c2e8d51bf57bad3a68aea6d0d6.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-ExtraBoldItalic-43a5e41cb3eb1bad33da090653ea389f0583ab8adceb4b983a6fda8e63cfb80b.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-ExtraBoldItalic-43a5e41cb3eb1bad33da090653ea389f0583ab8adceb4b983a6fda8e63cfb80b.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-Black-2c2a65a82753d30553b00cbb9cd86dc666c66f9b3f9f219732a611d06addfa09.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-Black-2c2a65a82753d30553b00cbb9cd86dc666c66f9b3f9f219732a611d06addfa09.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'Poppins';src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-BlackItalic-08bb638681bba47056eaf5f1f28132a903cfde55d54b40ac8a8fe2de21e34406.ttf);src:url(https://demo.immifast.de/assets/fonts/Poppins/Poppins-BlackItalic-08bb638681bba47056eaf5f1f28132a903cfde55d54b40ac8a8fe2de21e34406.ttf) format("truetype");font-weight:900;font-style:italic}body{--basic-font: 'Poppins', sans-serif;font-family:var(--basic-font);background-color:var(--primaryBackground);font-size:16px}*{color:var(--textGeneral);transition:all 200ms linear 0ms;outline-color:var(--primaryColor)}[data-style="light"] .light-image{display:inline-block}[data-style="light"] .dark-image{display:none}[data-style="dark"] .light-image{display:none}[data-style="dark"] .dark-image{display:inline-block}.container{width:100vw;min-height:750px;height:calc(100vh - 115px);display:grid;grid-template-columns:2.5fr 1.5fr;box-sizing:border-box}.container .centered{margin:auto}.container fieldset{padding:65px !important}.full-container{display:flex}.content-section{padding:70px;display:flex;flex-direction:column;align-items:center;gap:50px}@media screen and (max-width: 855px){.content-section{display:none}}.content-section h1{font-size:34px;text-align:center}.content-section p{font-size:16px;text-align:center;line-height:28px}.content-section img{width:100%;max-height:500px}@media screen and (min-height: 900px){.content-section img{max-height:600px}}.fields-section{position:relative;min-height:650px;padding:45px 65px;display:flex;flex-direction:column;background:var(--fade);box-shadow:-8px 0px 29px rgba(75,75,75,0.4)}.fields-section header{height:60px}.fields-section header .logo{max-height:60px}.fields-section .form-container{position:absolute;top:105px;left:0;right:0;bottom:0;width:calc(100% - 130px);margin:50px auto;display:flex;flex-direction:column;justify-content:center;visibility:hidden}.fields-section .form-container.signup-form{opacity:0}.fields-section .form-container.active{margin-left:-20px;display:flex !important;visibility:unset}.fields-section .form-container h3,.fields-section .form-container p{color:#FFFFFF;text-align:center}.fields-section .form-container h3{font-size:36px}.fields-section .form-container p{font-size:16px}.fields-section .form-container form{max-width:300px;width:100%;margin:50px auto}.fields-section .form-container form .field-container{width:100%;margin:0 0 15px 0;padding:0;display:flex;flex-direction:column;gap:8px;background:none;box-shadow:none}.fields-section .form-container form .field-container label{color:#FFFFFF}.fields-section .form-container form input.btn{max-width:unset;width:100%}.fields-section .form-container form a.btn{width:226px;max-width:unset;margin:0 auto;background-color:var(--whiteToSecondary);color:var(--primaryColor)}.fields-section .btn-separator{position:relative;width:240px;margin:20px auto;display:flex;align-items:center;justify-content:space-between;gap:20px;text-align:center;color:#FFFFFF}.fields-section .btn-separator::before{content:"";width:100%;display:inline-block;border-top:1px solid #FFFFFF}.fields-section .btn-separator::after{content:"";width:100%;display:inline-block;border-top:1px solid #FFFFFF}.page-container{max-height:100vh;display:grid;grid-template-columns:17.5vw 82.5vw;grid-template-rows:8.125em 1fr 1fr 1fr 1fr;overflow:hidden}main{position:relative;grid-column:2 / 3;grid-row:2 / 6;padding:55px 50px;box-sizing:border-box;overflow-y:scroll}h1,h2,h3,h4,h5,h6{margin:0}h3{font-weight:700;font-size:64px}h5{font-weight:400;font-size:24px}h6{font-size:14px;color:var(--textSecondary)}p{font-weight:400;font-size:18px}a{text-decoration:none}a:hover,a:hover *{color:var(--secondaryColor) !important;stroke:var(--secondaryColor) !important}ul{padding:0;list-style-type:none}div{box-sizing:border-box}input,select{padding:10px 15px}textarea{padding:25px}input,textarea,select{border-radius:5px;font-size:14px;font-weight:300;box-sizing:border-box}input::placeholder,textarea::placeholder,select::placeholder{color:#8F8F8F}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}hr{margin:15px 0 25px}.small-note{max-width:150px;width:fit-content;padding:5px 10px;border-radius:4px;font-weight:400;font-size:12px;text-align:center}.small-note.active{color:var(--primaryColor);background-color:#EAF6F5}.small-note.disabled{color:var(--textPrimary);background-color:#ECECEC}p.notice,p.alert{position:absolute;left:0;right:0;top:90px;max-width:350px;width:fit-content;margin:0 auto;padding:15px 20px;background-color:var(--secondaryBackground);border-radius:10px;box-shadow:var(--boxShadow);z-index:99;border:solid #FF5370}.hide{display:none !important}.file-error{color:#A0A6B1;text-decoration:line-through}.flex-between{display:flex;align-items:center;justify-content:space-between;gap:20px}.flex-start{display:flex;align-items:center;justify-content:flex-start}.small{font-size:12px;color:var(--textPrimary);font-weight:300;font-style:italic;text-decoration:none}.error{color:#FF5370}.error-date::placeholder{color:#FF5370}.inactive-company-placeholder{max-width:640px;max-height:350px;margin:auto;padding:80px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;text-align:center;background-color:var(--whiteToSecondary);box-shadow:0px 1px 26px -5px rgba(0,0,0,0.09);border-radius:15px}.inactive-company-placeholder svg{width:100px;height:100px;stroke-width:1px;margin-bottom:20px}.inactive-company-placeholder h3{font-weight:700;font-size:20px;text-transform:uppercase}.inactive-company-placeholder p{font-weight:300;font-size:16px}.inactive-company-placeholder p a{color:var(--primaryColor)}.btn{max-width:max-content;padding:10px 30px;display:flex;justify-content:center;align-items:center;background-color:var(--primaryColor);color:#FFFFFF;font-size:12px;font-weight:bold;box-sizing:border-box;border:2px solid transparent;border-radius:5px;cursor:pointer;box-shadow:none}.btn span{color:#FFFFFF}.btn:hover{color:var(--primaryColor);background-color:transparent;border:2px solid var(--primaryColor)}.btn:hover span{color:var(--primaryColor)}.previous-btn{padding:0;color:var(--primaryColor);font-weight:400;font-size:16px;background-color:transparent;outline:none}.previous-btn:hover{text-decoration:underline}.buttons-container{display:flex;justify-content:center;align-items:center;gap:20px}.buttons-container a{text-align:center}@media screen and (max-width: 855px){.buttons-container{flex-direction:column-reverse;margin-top:25px}.buttons-container input,.buttons-container a{max-width:100%;width:100%;font-size:14px}.buttons-container input.previous,.buttons-container a.previous{background:none;color:var(--dark)}}.buttons-container.buttons-start{justify-content:flex-start !important}.buttons-container.buttons-end{justify-content:flex-end !important}.btn-dark{padding:7px 15px;background-color:var(--secondaryColor);font-weight:400}.btn-dark:hover{border-color:var(--secondaryColor);color:var(--secondaryColor)}.add-btn{max-width:fit-content;min-height:30px;padding:0 15px;display:flex;align-items:center;justify-content:space-between;gap:5px;border:2px solid var(--primaryColor);border-radius:100px;transition:.3s}.add-btn i{font-size:12px;color:var(--primaryColor) !important}.add-btn span{color:var(--primaryColor);font-size:12px;font-weight:500}.add-btn:hover{background-color:var(--primaryColor)}.add-btn:hover span,.add-btn:hover i{color:#FFFFFF !important}.submit-btn{float:right;align-self:end}.remove-btn{cursor:pointer;transform:translateY(0);transition:transform .5s}.remove-btn:hover{transform:translateY(-3px);transition:transform .5s}.upload-btn{background-color:transparent;border:1px solid var(--secondaryToLight) !important;color:var(--secondaryToLight);cursor:pointer}.upload-btn:hover{color:var(--whiteToDark);background-color:var(--secondaryToLight)}.close-btn:hover,.close-btn:hover *{color:#FFFFFF !important;stroke:#FFFFFF !important}form .fields-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:25px}form .fields-row label{width:100%}.input-container{display:flex;flex-direction:column;gap:5px}.input-container:not(:first-of-type){margin-top:15px}.input-container label{font-weight:400;font-size:14px}.input-container label span{font-size:12px;color:var(--textPrimary)}.input-container p{margin:0;font-weight:500;font-size:16px}.input-container input,.input-container textarea{max-height:30px;padding-left:10px;border:1px solid var(--border);border-radius:5px;font-weight:500;font-size:16px}.input-container textarea{max-height:250px;height:150px;resize:none}.main-navigation{height:100vh;grid-column:1 / 1;grid-row:1 / 6;border-right:1px solid var(--sideBorder);background-color:var(--asideBackground)}.main-navigation__container{height:100%;padding:50px 35px 50px 45px;display:grid;grid-template-rows:1fr 4fr 1fr}.main-navigation .case_manager{background-color:#fccaa6}.main-navigation .super_case_manager{background-color:#FFA564}.main-navigation .customs_officer{background-color:#728FC8}.main-navigation .theme-switcher{margin-bottom:30px}.main-navigation .reverse-toggle{margin:10px 0 20px}.main-navigation .reverse-toggle .toggle{background:#fff}.main-navigation .reverse-toggle .toggle::before{background-color:var(--primaryColor)}.main-header{grid-column:2 / 2;grid-row:1/ 2;display:flex;align-items:center;border-bottom:1px solid var(--sideBorder);background:transparent;box-shadow:none}.main-header__container{width:100%;padding:0 50px;display:flex;justify-content:space-between}.page-title{margin:25px 0;align-self:center;font-size:16px;font-weight:bold}.page-title h3{margin:0;font-size:32px}@media screen and (max-width: 855px){.page-title{font-size:14px}.page-title p{font-size:16px}}.search-box{position:relative;max-width:500px;width:100%;display:flex;align-items:center}.search-box input{min-width:200px;width:100%;height:50px;padding:10px}.search-box input::placeholder{color:var(--textSecondary)}.search-button{position:absolute;right:15px;width:16px;height:16px;padding:0;background:none;border:none;cursor:pointer}.search-button svg{width:16px;height:16px;stroke:var(--textGeneral)}.todo-list .add-todo{margin-bottom:15px;color:var(--textSecondary)}.todo-list__item{display:flex;align-items:center;justify-content:space-between;color:var(--textPrimary);font-weight:500}.todo-list__item:not(:first-child){margin-top:10px}.todo-list__item label{display:flex;align-items:center}.todo-list__item input{appearance:none}.todo-list__item svg{width:14px;height:14px;margin-right:10px;display:inline-block;border-radius:30px;border:2px solid var(--textPrimary);stroke:#FFFFFF}.todo-list__item .connected-hint{padding:5px 8px;border-radius:5px;font-size:11px;color:var(--textSecondary)}.todo-list__item___checked label{text-decoration-line:line-through;text-decoration-thickness:3px;color:green}.todo-list__item___checked svg{stroke:green;border-color:green}.todo-list .show-more{margin-top:20px;display:flex;align-items:center;gap:10px;color:var(--textSecondary);font-weight:600;font-size:14px}.todo-list .show-more svg{width:16px;height:16px}.menu-list__item{display:flex;align-items:center;gap:10px}.menu-list__item:not(:first-child){margin-top:25px}.menu-list__item a{display:flex;align-items:center;gap:10px;color:var(--textPrimary)}.menu-list__item a:hover{color:var(--primaryColor)}.menu-list__item a:hover svg{stroke:var(--primaryColor)}.menu-list__item a svg{width:16px;stroke:var(--textPrimary)}.menu-list__item___active a{color:var(--activeLinkColor)}.menu-list__item___active a svg{stroke:var(--activeLinkColor)}.company-logotype{width:100%;max-height:54px;display:flex;align-items:center;gap:15px;font-size:32px;font-weight:bold}.company-logotype svg{width:50px;height:50px}.company-logotype img{width:100%;height:40px;object-fit:contain}.company-name{font-size:26px;font-weight:700;word-break:break-word}.subscription-section{display:grid;grid-template-columns:1fr 2fr;gap:100px;margin-bottom:50px}.test-period-information{display:flex;flex-direction:column;justify-content:center;gap:25px}.test-period-information p{margin:0;font-size:24px;line-height:36px}.test-period-information p span{color:var(--primaryColor);font-weight:bold}.test-period-information .date-container{padding:15px 20px;display:flex;align-items:center;gap:10px;background-color:rgba(85,205,187,0.05);border:1px solid var(--primaryColor);border-radius:7px}.test-period-information .date-container i{color:var(--primaryColor);font-size:18px}.test-period-information .highlight-link{display:flex;align-items:center;justify-content:flex-end;gap:10px}.test-period-information .highlight-link>*{color:var(--primaryColor);font-size:18px}.test-period-information .highlight-link span{text-decoration:underline;font-weight:600}.plans-container{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:35px}.current-subscription{padding-right:75px;display:flex;flex-direction:column;border-right:1px solid var(--border);box-sizing:border-box}.current-subscription__info{display:flex;flex-direction:column;gap:10px}.current-subscription__line{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.current-subscription__line h6{font-weight:400}.current-subscription__line span{font-weight:600}.subscriptions-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:75px}.subscription-block{height:450px;width:305px;padding:25px;display:flex;flex-direction:column;align-items:center;gap:25px;border-radius:20px;border:2px solid var(--primaryColor);background-color:var(--whiteToSecondary)}.subscription-block.highlighted{background:url(https://demo.immifast.de/assets/subscription-bg-2a8cd9a2dd0643f04c4a199f1915e637c388c3564e1cb1106798733680724285.png)}.subscription-block.highlighted *{color:#FFFFFF}.subscription-block hr{width:100%;background-color:var(--primaryColor);margin:0}.subscription-block__price{display:flex;gap:5px;font-size:24px;font-weight:600}.subscription-block__price span{margin-top:5px;font-size:18px;font-weight:700}.subscription-block__price .amount{font-size:54px;font-weight:700}.subscription-block__price .period{display:flex;align-items:flex-end;font-size:12px;font-weight:500;opacity:0.6}.subscription-block__price>*{color:var(--secondaryToLight)}.subscription-block>a{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:600}.subscription-block>a svg{height:14px}.subscription-block>a.btn{max-width:100%;width:100%;background-color:var(--primaryColor);border-radius:80px;border:1px solid var(--primaryColor);color:var(--secondaryColor)}.subscription-block>a.btn:hover{background:transparent}.features-list li{display:flex;align-items:center;gap:15px;font-weight:300;font-size:13px}.features-list li:not(:first-of-type){margin-top:15px}.features-list li::before{content:'';display:inline-block;min-width:12px;width:12px;height:8px;background-image:url(https://demo.immifast.de/assets/vectors/list-icon-7ca93102c7014c85a52cd191a0fb46ece473867ab7e0cbcea8cec117b28c0b6d.svg);background-size:cover;background-repeat:no-repeat}fieldset .subscriptions-list{grid-template-columns:1fr 1fr 1fr}fieldset .subscription-block:first-of-type{background:none;box-shadow:none}fieldset .subscription-block:nth-of-type(2){background-color:var(--primaryColor);box-shadow:0 5px 15px rgba(0,0,0,0.25)}fieldset .subscription-block h5,fieldset .subscription-block p{color:var(--textPrimary)}.receipts-table{margin-top:100px;padding:0}.receipts-table .table__line{grid-template-columns:1fr 1fr 1fr}.receipts-table .table__line div:nth-of-type(2){justify-content:center}.receipts-table .table__line div:last-of-type{justify-content:flex-end}.receipts-table .table__line a{color:var(--primaryColor)}.registration-area{padding:25px 50px}@media screen and (max-width: 855px){.registration-area{padding:0}}.reg-form fieldset{position:relative;width:100%;margin:0;padding:20px 30px;display:flex;flex-direction:column;gap:10px;background-color:var(--secondaryBackground);border:0 none;border-radius:15px;box-shadow:var(--boxShadow);box-sizing:border-box;overflow:hidden}.reg-form fieldset:not(:first-of-type){display:none}.reg-form input,.reg-form textarea,.reg-form select{width:100%;box-sizing:border-box}.reg-form .action-button{width:100px;background-color:var(--primaryColor);font-weight:bold;font-size:13px;color:#FFFFFF;border:0 none;border-radius:5px;cursor:pointer;padding:10px 5px;margin:10px 5px}.reg-form .action-button:hover,.reg-form .action-button:focus{box-shadow:0 0 0 2px #FFFFFF, 0 0 0 3px #3eef1e}.reg-form p{font-size:14px}.reg-form .remove-btn{display:flex;align-items:center;justify-content:center}.fs-title{text-align:center;font-size:20px;font-weight:700;text-transform:uppercase;color:var(--textGeneral)}.fs-subtitle{font-weight:normal;font-size:13px;color:var(--secondaryToLight);margin-bottom:20px}#progressbar{height:34px;display:flex;justify-content:center;align-items:center;gap:10px;overflow:hidden;counter-reset:step;z-index:1}#progressbar li{position:relative;width:calc(100% / 3);display:flex;justify-content:center;align-items:center;gap:10px}#progressbar li span{min-width:fit-content;font-size:15px;font-weight:600;color:var(--primaryColor)}@media screen and (max-width: 855px){#progressbar li span{display:none}}#progressbar li:before{content:counter(step);counter-increment:step;position:absolute;right:0;min-width:34px;min-height:34px;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:400;color:#A0A6B1;border:1px solid #A0A6B1;border-radius:100px;box-sizing:border-box}#progressbar li:after{content:'';position:absolute;left:0;width:calc(100% - 44px);height:1px;background-color:#A0A6B1}#progressbar li.active{width:auto;min-width:fit-content}#progressbar li.active:before{position:unset;background-color:var(--primaryColor);color:#FFFFFF;border-color:var(--primaryColor)}#progressbar li.active:after{content:none}#progressbar li.done:before{left:0;right:auto;background-color:transparent;border-color:var(--primaryColor);color:var(--primaryColor)}#progressbar li.done:after{right:0;left:auto;background-color:var(--primaryColor)}#progressbar-line{position:relative;top:-20px;left:-30px;width:calc(100% + 60px);margin:0;display:flex;justify-content:center;align-items:center;z-index:1}#progressbar-line li{width:calc(100%/3);height:5px}#progressbar-line li.active{background-color:var(--primaryColor)}#progressbar-line li:first-child{border-top-left-radius:15px}#progressbar-line li:last-child{border-top-right-radius:15px}.checkbox{margin-top:10px;display:flex;justify-content:flex-start;align-items:center;gap:15px}.checkbox input{width:15px;height:15px;margin:0}.hint-creation{max-width:720px;min-height:calc(100vh - 115px);margin:0 auto;padding:25px 0 50px;box-sizing:border-box}.hint-creation .fs-subtitle{margin:15px 0 0;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500}.hint-creation .checkbox-list{margin-bottom:30px}.hint-creation .btn{min-width:140px}.hint-creation .btn.disabled{background-color:#A0A6B1}.hint-creation .form-line{column-gap:15px}.hint-creation .buttons-container{margin-top:40px;justify-content:space-between}.hint-creation .buttons-container .btn.next:hover,.hint-creation .buttons-container .btn.submit:hover{background-color:var(--secondaryColor);border-color:var(--secondaryColor);color:#FFFFFF !important}.hint-creation .summary-form{display:flex;flex-direction:column;gap:20px}.hint-creation .summary-form .buttons-container{margin-top:0}.track-hint-page{max-width:1150px;min-height:calc(100vh - 115px);margin:0 auto;padding:20px 65px 50px;box-sizing:border-box}.toggle{position:relative;width:28px;height:15px;background:var(--primaryColor);border-radius:30px}.toggle::before{content:'';position:absolute;top:1px;left:1px;width:13px;height:13px;display:inline-block;border-radius:100%;background-color:#FFFFFF}.user-panel{display:flex;justify-content:space-between;align-items:center}.user-name{color:var(--textGeneral);font-size:20px;font-weight:600}.user-role{margin-top:5px;color:var(--textPrimary);font-weight:400;font-size:14px}.user-actions svg{width:24px;height:24px;stroke:var(--textPrimary)}.managers-table{max-width:75%}.managers-table .table__line{grid-template-columns:1fr 1.5fr 1fr .2fr;gap:10px}.managers-table .table__line>*{align-self:center}.managers-table .table__line div:first-of-type{width:100%;justify-self:flex-start}.managers-table .table__line a{justify-self:flex-end}.managers-table .table__line.add-manager{display:none}.managers-table .table__line.add-manager form{margin:0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 0.1fr;gap:10px}.managers-table .table__line.add-manager form>*{align-self:center}.managers-table .table__line.add-manager form select{-webkit-appearance:none;appearance:none;color:grey}.managers-table .table__line.add-manager button{background:none;border:none;box-shadow:none}.managers-table .table__line>select{padding:0;background:transparent;border:none;outline:none}.managers-table .table__line svg{width:16px;height:16px}.quick-note textarea{width:100%;min-height:50px;padding:0 15px 20px 0;border-radius:5px;border:none !important;outline:none;background:transparent !important;resize:none;font-size:14px}.new_quick_note,.edit_quick_note{margin:0}section.note-container{height:auto !important}.activity-list__line{padding:10px 0;display:grid;grid-template-columns:.5fr 1.5fr 2.7fr .8fr;align-items:center;gap:8px;border-bottom:1px solid #AFAFAF}.activity-list__line span{font-weight:400;font-size:14px;color:#6A6A6A}.activity-list__line span:first-of-type{color:var(--textGeneral)}.activity-list__line span.activity-id{color:var(--primaryColor);background-color:var(--supplementaryToDark);padding:3px 5px;border-radius:4px}.activity-list__line b{color:var(--primaryColor)}.activity-list__line .activity-date{margin-left:auto;text-align:right}.activity-list-container{max-height:225px;padding-right:10px;overflow-x:auto}.activity-list-container .pagination>span{display:none}.case-comments{display:flex;flex-direction:column}.case-comments form{margin:15px 0 20px}.case-comments-list{display:flex;flex-direction:column}.comment:not(:first-of-type){margin-top:20px}.comment__headline b{font-weight:500;font-size:14px;line-height:21px}.comment__headline span{font-weight:300;font-size:12px;line-height:18px;color:var(--textPrimary)}.comment__body p{margin-top:10px;font-weight:400;font-size:14px;line-height:21px;color:var(--textSecondary)}.settings-menu{margin:-58px 0 30px -50px;display:flex;justify-content:flex-start;align-items:center;gap:2px}.settings-menu>*{width:100%;padding:15px 0;text-align:center;border-top:2px solid transparent;font-weight:500;font-size:16px;text-transform:uppercase}.settings-menu>a{max-width:max-content;padding:15px 25px}.settings-menu>a:hover,.settings-menu>a.active{background-color:var(--supplementaryToDark);border-top:2px solid var(--primaryColor)}.settings-menu>a:hover span,.settings-menu>a.active span{color:var(--primaryColor)}.settings-menu>div{padding:15px 25px;display:flex;align-items:center}.settings-menu>div hr{height:16px;margin:0 10px;border-right:1px solid var(--border)}.settings-container{height:fit-content;margin:0;padding:35px 40px;background-color:var(--secondaryBackground);box-shadow:0 1px 26px -5px rgba(0,0,0,0.09);border-radius:16px}.settings-container h4{margin-top:0}.settings-container input[type='submit']{max-width:215px;width:100%;margin:35px 0 0 auto;padding:10px 0;background-color:var(--primaryColor);border-radius:6px;font-weight:700;font-size:14px;color:#FFFFFF;border:none}.settings-container input[disabled="disabled"]{background:none !important;border:none !important;padding:0;overflow:hidden}.settings-container .image-settings{margin-top:25px}.settings-container .image-settings img{max-width:250px;max-height:200px}.settings-area{display:flex;justify-content:flex-start;gap:20px}.settings-area>*{box-sizing:border-box}.security-settings{width:100%}.security-settings .settings-container{min-width:250px;width:100%}.security-settings .settings-container input[type='submit']{margin:20px auto 0}.notification-settings{gap:35px}.notification-settings .settings-container{max-width:50%;width:100%}.notification-settings .settings-container h4{margin-bottom:5px;font-size:20px;font-weight:600}.notification-settings .settings-container h4:not(:first-of-type){margin-top:35px}.notification-settings .settings-container .toggle{margin-top:15px}.company-settings{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr}.company-settings .settings-container{height:100%;gap:15px}.company-settings .settings-container:first-child{width:100%;padding:35px 50px;grid-column:1 / 5;grid-row:1 /4}.company-settings .settings-container:nth-child(2){grid-column:1 / 2;grid-row:4 / 5}.company-settings .settings-container:nth-child(3){grid-column:2 / 3;grid-row:4 / 5}.company-settings .settings-container:nth-child(4){grid-column:1 / 3;grid-row:5 / 7;background:transparent;box-shadow:none}.company-settings .settings-container:nth-child(5){grid-column:3 / 5;grid-row:4 / 7}.company-settings .settings-container .row{display:flex;flex-direction:row;justify-content:space-between}.company-settings .settings-container .row>div{max-width:250px;width:100%}.company-settings .display-toggle{position:relative;margin-top:15px}.company-settings .display-toggle input{cursor:pointer}.company-settings .display-toggle .error{position:absolute;bottom:-35px;left:0}.fonts-container{display:flex;flex-wrap:wrap;gap:15px}.fonts-container label{font-size:14px;gap:5px}.lang-toggle{width:110px;display:flex;justify-content:center;align-items:center;gap:10px}.lang-toggle span{padding:3px 5px;border-radius:4px;color:var(--textPrimary)}.lang-toggle[data-lang="en"] span#langEn{color:var(--primaryColor);background-color:var(--supplementaryToDark)}.lang-toggle[data-lang="en"] .toggle::before{right:1px;left:auto}.lang-toggle[data-lang="de"] span#langDe{color:var(--primaryColor);background-color:var(--supplementaryToDark)}.theme-switcher{position:relative;width:110px;padding:10px 20px;display:flex;align-items:center;justify-content:space-between;background-color:var(--switcherBackround);border-radius:50px;border:1px solid var(--whiteToDark);cursor:pointer}.theme-switcher input{position:absolute;top:0;left:0;visibility:hidden;width:110px;height:36px;border-radius:50px}.theme-switcher i{color:var(--darkToPrimary);z-index:1}.theme-switcher i.fa-moon{color:var(--textSecondary)}.theme-switcher::before{content:'';position:absolute;top:2px;left:2px;width:54px;height:32px;display:inline-block;border-radius:50px;background-color:var(--whiteToDark);transition:left 500ms ease, background-color 10ms ease}[data-style="dark"] .theme-switcher::before{left:auto;right:2px}[data-style="dark"] .theme-switcher i{color:var(--textSecondary);z-index:1}[data-style="dark"] .theme-switcher i.fa-moon{color:var(--darkToPrimary)}.dashboard .dashboard-container{margin-bottom:50px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:30px}.dashboard .dashboard-container>div,.dashboard .dashboard-container>section{min-height:480px;flex:1;padding:35px 50px;background-color:var(--secondaryBackground);box-shadow:var(--boxShadow);border-radius:16px;box-sizing:border-box}.dashboard .dashboard-container>div{flex:0.4;flex-direction:column !important}.dashboard .dashboard-container>div .qr-code{width:100%;height:100%}.dashboard .dashboard-container>div .qr-code img{max-width:100%}.dashboard .dashboard-container>section{flex:1.6}.dashboard .cases-list-container{align-items:flex-start}.dashboard .cases-list-container>div,.dashboard .cases-list-container>section{height:auto}.dashboard .cases-list-container>div:first-of-type,.dashboard .cases-list-container>section:first-of-type{flex:3}.dashboard.managers-dashboard .statistic-container{margin-bottom:30px;display:grid;grid-template-columns:repeat(5, 1fr);gap:20px}.dashboard.managers-dashboard .case_manager{grid-template-columns:repeat(6, 1fr)}.dashboard.abh-managers-dashboard .statistic-container{margin-bottom:30px;display:grid;grid-template-columns:repeat(5, 1fr);gap:20px}.dashboard.abh-managers-dashboard .case_manager{grid-template-columns:repeat(6, 1fr)}.dashboard.admin-dashboard .dashboard-container-wide{margin-bottom:30px;display:grid;grid-template-columns:1fr 1fr 0.4fr;align-items:center;gap:30px}.dashboard.admin-dashboard .dashboard-container-wide>div{height:215px}.dashboard.admin-dashboard .dashboard-container-wide .subscription-info,.dashboard.admin-dashboard .dashboard-container-wide .company-link-container{background-color:var(--supplementaryBackground);border:1px solid var(--primaryColor);border-radius:10px}.dashboard.admin-dashboard .statistic-container{display:grid;grid-template-columns:1fr 1fr;gap:20px}.dashboard.admin-dashboard .statistic-container .stat-block__icon i{font-size:26px}.dashboard.admin-dashboard .managers-table .table__line{grid-template-columns:1fr 1fr .2fr}.company-link-container{padding:30px 35px;display:flex;align-items:center;gap:10px}.company-link-container .qr-code{padding:15px;background-color:var(--secondaryBackground);border-radius:10px}.company-link-container .qr-code img{max-width:120px}.company-link-container .company-link-share{width:100%;height:100%;display:flex;flex-direction:column;gap:15px;justify-content:center}.company-link-container .company-link-share h4{margin:0}.company-link-container .company-link-share form{position:relative;display:flex;align-items:center;flex-direction:row}.company-link-container .company-link-share form>*{height:38px}.company-link-container .company-link-share form input[type="email"]{padding-right:35px;border:1px solid var(--primaryColor)}.company-link-container .company-link-share form .send-btn{position:absolute;right:0;padding:5px;display:flex;align-items:center;justify-content:center;background-color:var(--primaryColor);border-top-right-radius:5px;border-bottom-right-radius:5px;box-sizing:border-box}.company-link-container .company-link-share form .send-btn input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.company-link-container .company-link-share form .send-btn>*{cursor:pointer}.company-link-container .company-link-share .share-btn{width:max-content;padding:7px 15px;display:flex;align-items:center;gap:5px;font-size:14px;color:var(--primaryColor);background-color:var(--secondaryBackground);border-radius:10px}.company-link-container .company-link-share .share-btn svg{stroke:var(--primaryColor);width:16px}.subscription-info{display:grid;grid-template-rows:1fr 4fr}.subscription-info__header{padding:10px 15px;display:flex;align-items:center;gap:10px;font-size:16px;color:#FFFFFF;background-color:var(--primaryColor);border-top-left-radius:10px;border-top-right-radius:10px}.subscription-info__header svg{stroke:#FFFFFF;width:18px}.subscription-info__body{display:flex;flex-direction:column;justify-content:center;padding:10px 15px}.subscription-info__body h4{font-size:18px;margin:0;color:var(--textGeneral)}.subscription-info__body p{font-size:14px;color:var(--textPrimary)}.subscription-info__body span{color:var(--primaryColor);font-weight:500;font-size:14px}.stat-block{max-width:250px;max-height:100px;padding:15px 30px;display:flex;justify-content:flex-start;align-items:center;gap:20px;background-color:var(--primaryColor);border-radius:10px}.stat-block:nth-of-type(2){background-color:#FF5370}.stat-block__icon{padding:10px 12px;border:1px solid #FFFFFF;border-radius:8px}.stat-block__icon i{font-size:24px;color:#FFFFFF}.stat-block h4{margin:0;font-weight:600;font-size:21px;color:#FFFFFF}.stat-block span{font-weight:300;font-size:11px;color:#FFFFFF}.abh-managers-dashboard .stat-block{max-width:250px;max-height:100px;padding:15px 30px;display:flex;justify-content:flex-start;align-items:center;gap:20px;background-color:var(--primaryColor);border-radius:10px}.abh-managers-dashboard .stat-block:nth-of-type(1){background-color:#FF5370}.abh-managers-dashboard .stat-block__icon{padding:10px 12px;border:1px solid #FFFFFF;border-radius:8px}.abh-managers-dashboard .stat-block__icon i{font-size:24px;color:#FFFFFF}.abh-managers-dashboard .stat-block h4{margin:0;font-weight:600;font-size:21px;color:#FFFFFF}.abh-managers-dashboard .stat-block span{font-weight:300;font-size:11px;color:#FFFFFF}.color-switcher{display:flex;gap:10px}.color-switcher .color-theme.custom{flex:55%}.color-switcher .ready-themes{flex:45%;display:flex;flex-direction:column;gap:15px}.color-switcher .ready-themes .color-theme{padding:15px 20px;cursor:pointer;border-radius:10px}.color-switcher .color-theme.custom{display:flex;flex-direction:column;gap:15px;align-items:unset;padding:15px;cursor:pointer;border-radius:10px}.color-switcher .color-theme.custom>div:first-of-type{display:flex;align-items:center;justify-content:space-between}.color-switcher .color-theme{position:relative;display:flex;align-items:center;justify-content:space-between}.color-switcher .color-theme input[type="radio"]{position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;opacity:0;cursor:pointer}.color-switcher .color-theme .colors-palette{display:flex}.color-switcher .color-theme .colors-palette span{width:30px;height:30px}.color-switcher .color-theme .colors-palette span:first-of-type{background-color:#8F8F8F}.color-switcher .color-theme .colors-palette span:nth-of-type(2){background-color:#717171}.color-switcher .color-theme .colors-palette span:last-of-type{background-color:#CBCBCB}.color-switcher .color-theme.green .colors-palette span:first-of-type{background-color:#29D6B4}.color-switcher .color-theme.green .colors-palette span:nth-of-type(2){background-color:#05262F}.color-switcher .color-theme.green .colors-palette span:last-of-type{background-color:#EAF6F5}.color-switcher .color-theme.blue .colors-palette span:first-of-type{background-color:#728FC8}.color-switcher .color-theme.blue .colors-palette span:nth-of-type(2){background-color:#081C45}.color-switcher .color-theme.blue .colors-palette span:last-of-type{background-color:#EDEEFF}.color-switcher .color-theme.orange .colors-palette span:first-of-type{background-color:#FFA564}.color-switcher .color-theme.orange .colors-palette span:nth-of-type(2){background-color:#303030}.color-switcher .color-theme.orange .colors-palette span:last-of-type{background-color:#FFF6E3}.color-switcher .color-picker-container{display:flex;align-items:center;justify-content:space-between}.color-switcher .color-picker-container span{color:#DFDFDF;font-weight:300;font-size:14px}.color-switcher .color-input{display:flex;align-items:center;gap:5px}.color-switcher .color-picker{height:30px;width:26px;appearance:none;background:transparent !important;border:none !important;cursor:pointer;padding:0}.color-switcher .color-picker::-webkit-color-swatch{border-radius:100%;border:none}.color-switcher input[type='text']{width:100px;color:#DFDFDF;border-color:#DFDFDF}.active-theme{background-color:var(--secondaryBackground);box-shadow:var(--boxShadow)}.active-theme .color-picker-container span{color:var(--textPrimary)}.active-theme .color-picker-container input[type='text']{color:var(--textPrimary);border-color:var(--border)}.active-theme .radio-btn{border:2px solid var(--secondaryColor) !important;background-color:var(--secondaryColor) !important}.active-theme .radio-btn svg{display:inline-block !important}.active-theme .radio-btn input{z-index:-1}.display-toggle{position:relative;display:flex;align-items:center;gap:10px}.display-toggle input[type="checkbox"]{position:absolute;left:0;width:100%;height:100%;z-index:3;opacity:0}.display-toggle span{padding:5px 10px;border-radius:5px;color:var(--textPrimary);font-weight:600}.display-toggle input[type="checkbox"]:checked~span:last-of-type,.display-toggle input[type="checkbox"]:not(:checked)~span:first-of-type{background-color:var(--supplementaryColor);color:var(--secondaryColor)}.display-toggle .toggle{width:58px;height:30px;display:flex;justify-content:space-around;align-items:center;background-color:var(--secondaryColor)}.display-toggle .toggle::before{top:2px;left:2px;width:26px;height:26px;z-index:1}.display-toggle .toggle svg{width:14px;border-radius:100px;stroke:var(--secondaryColor);z-index:2}.display-toggle input[type="checkbox"]:checked~.toggle::before{left:auto;right:2px}.radio-btn-container{display:flex;align-items:center;gap:10px;cursor:pointer}.radio-btn-container.active .radio-btn{border:2px solid var(--secondaryColor) !important;background-color:var(--secondaryColor) !important}.radio-btn-container.active .radio-btn svg{display:inline-block !important}.radio-btn{width:17px;height:17px;display:flex;align-items:center;justify-content:center;border:2px solid #6A6A6A;background-color:transparent;border-radius:100%}.radio-btn input{display:none}.radio-btn svg{display:none;width:15px;height:15px;stroke:#FFFFFF;box-sizing:border-box}.additional-request{position:relative;margin-bottom:30px;padding:25px 65px;background-color:var(--secondaryColor);border-left:4px solid var(--primaryColor);border-radius:10px;display:flex;justify-content:space-between;align-items:center;gap:25px}.additional-request *{color:#FFFFFF;margin:0}.additional-request__description{display:flex;flex-direction:column;gap:10px}.additional-request__description h4{font-weight:600;font-size:18px}.additional-request__description p{font-size:16px;font-weight:300}.additional-request__description p b{font-weight:600}.additional-request__action a{background-color:#FFFFFF;color:var(--secondaryColor)}.additional-request i{position:absolute;top:20px;left:10px;color:var(--primaryColor);font-size:21px}.additional-request .close-request{position:absolute;top:10px;right:10px}.status-bar,.status-bar .select2{max-width:200px;width:fit-content !important}.status-bar .select2-selection__rendered,.status-bar .status-item,.status-bar .select2 .select2-selection__rendered,.status-bar .select2 .status-item{padding:0 25px 0 15px;font-size:13px;background:var(--secondaryColor);color:#FFFFFF !important;border-radius:15px;text-transform:capitalize}.status-bar .select2-selection,.status-bar .select2 .select2-selection{outline:none;padding-left:0}.status-bar .select2-selection[aria-expanded="true"] #select2-status-container,.status-bar .select2 .select2-selection[aria-expanded="true"] #select2-status-container{border-radius:15px 15px 0 0 !important}.status-bar .status-item,.status-bar .select2 .status-item{max-width:165px;width:fit-content;padding:5px 15px;color:#FFFFFF;font-size:12px}.status-bar .status-item li,.status-bar .select2 .status-item li{color:#FFFFFF}.status-bar .status-item.submitted,.status-bar .select2 .status-item.submitted{background-color:#bfc9c6}.status-bar .status-item.in-progress,.status-bar .select2 .status-item.in-progress{background-color:#F7C882}.status-bar .status-item.waiting_for_response,.status-bar .select2 .status-item.waiting_for_response{background-color:#ff0ff8}.status-bar .status-item.create_measure,.status-bar .select2 .status-item.create_measure{background-color:#4F9CDA}.status-bar .status-item.completed,.status-bar .select2 .status-item.completed{background-color:#3eef1e}.status-bar .status-item.aborted,.status-bar .select2 .status-item.aborted{background-color:#FF5370}.status-bar .status-item.confirmed,.status-bar .select2 .status-item.confirmed{background-color:#f8ff7e}.status-dropdown-container{background-color:var(--secondaryColor) !important;border-radius:0 0 15px 15px !important;box-shadow:none !important}.status-dropdown-container .select2-results li{font-size:14px;color:#FFFFFF}.status-indicator>div{max-width:max-content;padding:5px 10px;font-size:13px;color:#FFFFFF;border-radius:30px;text-align:center}.status-indicator [data-status='completed'],.status-indicator [data-status='aborted'],.status-indicator [data-status='confirmed']{display:inline-block}.tabs-container{position:relative;padding-top:75px;overflow-y:hidden;border-top-left-radius:15px;border-top-right-radius:15px}.tabs-container .nav-tabs{position:absolute;top:0;left:0;width:100%;display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid var(--supplementaryToDark)}.tabs-container .nav-tabs .tab{width:100%;padding:10px 15px;text-align:center;border-top:2px solid #FFFFFF}.tabs-container .nav-tabs .tab:hover{border-top-color:var(--primaryColor);color:var(--primaryColor)}.tabs-container .nav-tabs .tab.active{background-color:var(--supplementaryToDark);color:var(--primaryColor);border-top-color:var(--primaryColor)}.tabs-container .nav-tabs .tab:first-of-type{border-top-left-radius:15px}.tabs-container .nav-tabs .tab:last-of-type{border-top-right-radius:15px}.tabs-container .tab-content{display:none}.successful-message{max-width:640px;max-height:440px;width:100%;height:100%;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;background-color:#FFFFFF;border-radius:20px;background-color:var(--whiteToSecondary);background-image:url(https://demo.immifast.de/assets/vectors/vector-bg-d34adc467fb454af150773b17f8d36d44ec2761a727ffa099b17439e3cd26831.png);background-size:cover;text-align:center}.successful-message span{text-transform:uppercase;color:var(--primaryColor);font-weight:700}.successful-message h3,.successful-message p{max-width:340px}.successful-message h3{font-size:40px;font-weight:400}.successful-message p{font-size:16px;font-weight:300}.cv-form{display:flex;flex-direction:column;gap:10px}.collapse-header{display:flex;justify-content:space-between;align-items:center;background-color:#f0f0f0;padding:10px;cursor:pointer;border:1px solid #f0f0f0;border-top-left-radius:10px;border-top-right-radius:10px}.arrow-icon{height:24px}.collapse-body{display:none;flex-direction:column;gap:5px;padding:10px;border:1px solid #f0f0f0;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.collapse-body form{display:flex;flex-direction:column;gap:5px;padding:10px}.created-data-container{display:flex;flex-direction:column;gap:10px}.created-data{display:flex;gap:15px;align-items:center}.created-data>div{display:flex;gap:5px;align-items:center}.form-item.error{border:2px solid #FF5370}.form-item__container{margin-bottom:25px}.form-item--row{display:flex;align-items:center;gap:25px;margin-bottom:10px}.form-item--row label{display:flex;align-items:center;gap:10px}.conditional-fields{display:none;margin-top:15px}.form-item__container{margin-bottom:25px;padding:10px}.form-item--row{width:100%;display:flex;align-items:center;gap:25px}.form-item--row>div,.form-item--row input{width:100%}.form-item--row label{display:flex;align-items:center;gap:10px}.hidden-section__title{display:flex;align-items:center;font-size:18px;font-weight:500;cursor:pointer}.hidden-section__title span{display:inline-block;width:100%}.hidden-section__title .checkbox-container{display:flex;gap:8px}.hidden-section__title .checkbox-container>div{display:flex;flex-direction:column}.hidden-section__title .checkbox-container>div>svg{stroke:darkgray}.hidden-section__title .checkbox-container>div>svg.active{stroke:lightgreen;stroke-width:3px}.hidden-section__title .checkbox-container>div span{font-weight:bold}.hidden-section__container{max-height:0;overflow:hidden;transition:max-height 0.3s ease-out}.hidden-section__container.show{max-height:16500px;transition:max-height 0.5s ease-in;margin-top:25px}.hidden-section{height:auto !important}.hidden-section.error{border:2px solid #FF5370}.rotated{transform:rotate(180deg)}.current-job-checkbox{margin:15px 0 20px;display:flex;gap:10px;align-items:center;justify-content:center;width:300px}.current-job-checkbox input{width:20px;height:20px}.photo-upload{border:1px solid black;margin:10px 0 20px;padding:5px;font-size:20px;text-align:center}.photo-upload,.photo-upload label{width:150px;height:150px;display:flex;justify-content:center;align-items:center}.photo-upload input{visibility:hidden;width:1px;height:1px;padding:0}.photo-upload__preview{height:100%;width:100%}.photo-upload__preview img{height:100%;width:100%;object-fit:cover}

/*# sourceMappingURL=application.css-3689289d469425d4c27e1f7c094296f91bda9e806f3c43eb7acd072514b64c82.map */
