:root,[data-bs-theme="light"]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #2d4a99;--bs-secondary: #514553;--bs-success: #3A833A;--bs-info: #287F9A;--bs-warning: #a4660e;--bs-danger: #d4403a;--bs-light: #e9ecef;--bs-dark: #343a40;--bs-primary-rgb: 45, 74, 153;--bs-secondary-rgb: 81, 69, 83;--bs-success-rgb: 58, 131, 58;--bs-info-rgb: 40, 127, 154;--bs-warning-rgb: 164, 102, 14;--bs-danger-rgb: 212, 64, 58;--bs-light-rgb: 233, 236, 239;--bs-dark-rgb: 52, 58, 64;--bs-primary-text: #0a58ca;--bs-secondary-text: #6c757d;--bs-success-text: #146c43;--bs-info-text: #087990;--bs-warning-text: #997404;--bs-danger-text: #b02a37;--bs-light-text: #6c757d;--bs-dark-text: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #f8f9fa;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #e9ecef;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg-rgb: 255, 255, 255;--bs-font-sans-serif: Lato, sans-serif;--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-link-color: #2d4a99;--bs-link-color-rgb: 45, 74, 153;--bs-link-decoration: underline;--bs-link-hover-color: #243b7a;--bs-link-hover-color-rgb: 36, 59, 122;--bs-code-color: #d63384;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.375rem;--bs-border-radius-sm: 0.25rem;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-2xl: 2rem;--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(var(--bs-body-color-rgb), 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(var(--bs-body-color-rgb), 0.075);--bs-emphasis-color: #000;--bs-form-control-bg: var(--bs-body-bg);--bs-form-control-disabled-bg: var(--bs-secondary-bg);--bs-highlight-bg: #fff3cd;--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}[data-bs-theme="dark"]{--bs-body-color: #adb5bd;--bs-body-color-rgb: 173, 181, 189;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #f8f9fa;--bs-emphasis-color-rgb: 248, 249, 250;--bs-secondary-color: rgba(173, 181, 189, 0.75);--bs-secondary-color-rgb: 173, 181, 189;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(173, 181, 189, 0.5);--bs-tertiary-color-rgb: 173, 181, 189;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-emphasis-color: #fff;--bs-primary-text: #6ea8fe;--bs-secondary-text: #dee2e6;--bs-success-text: #75b798;--bs-info-text: #6edff6;--bs-warning-text: #ffda6a;--bs-danger-text: #ea868f;--bs-light-text: #f8f9fa;--bs-dark-text: #dee2e6;--bs-primary-bg-subtle: #031633;--bs-secondary-bg-subtle: #212529;--bs-success-bg-subtle: #051b11;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #084298;--bs-secondary-border-subtle: #495057;--bs-success-border-subtle: #0f5132;--bs-info-border-subtle: #055160;--bs-warning-border-subtle: #664d03;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: #fff;--bs-link-color: #6ea8fe;--bs-link-hover-color: #9ec5fe;--bs-link-color-rgb: 110, 168, 254;--bs-link-hover-color-rgb: 158, 197, 254;--bs-code-color: #e685b5;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, 0.15)}.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-sm,.container-md{max-width:720px}}@media (min-width:992px){.container,.container-sm,.container-md,.container-lg{max-width:960px}}@media (min-width:1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{max-width:1320px}}.form-label{margin-bottom:0.5rem}.col-form-label{padding-top:calc(0.375rem + var(--bs-border-width));padding-bottom:calc(0.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + var(--bs-border-width));padding-bottom:calc(0.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem + var(--bs-border-width));padding-bottom:calc(0.25rem + var(--bs-border-width));font-size:0.875rem}.form-text{margin-top:0.25rem;font-size:0.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);background-color:var(--bs-form-control-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);appearance:none;border-radius:0.375rem;box-shadow:inset 0 1px 2px rgba(var(--bs-body-color-rgb), 0.075);transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type="file"]{overflow:hidden}.form-control[type="file"]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-form-control-bg);border-color:#96a5cc;outline:0;box-shadow:inset 0 1px 2px rgba(var(--bs-body-color-rgb), 0.075), 0 0 0 0.25rem rgba(45, 74, 153, 0.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-form-control-disabled-bg);opacity:1}.form-control::file-selector-button{padding:0.375rem 0.75rem;margin:-0.375rem -0.75rem;margin-inline-end:0.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);background-image:var(--bs-gradient);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:0.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + calc($input-border-width * 2));padding:0.25rem 0.5rem;font-size:0.875rem;border-radius:0.25rem}.form-control-sm::file-selector-button{padding:0.25rem 0.5rem;margin:-0.25rem -0.5rem;margin-inline-end:0.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc($input-border-width * 2));padding:0.5rem 1rem;font-size:1.25rem;border-radius:0.5rem}.form-control-lg::file-selector-button{padding:0.5rem 1rem;margin:-0.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + calc($input-border-width * 2))}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + calc($input-border-width * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc($input-border-width * 2))}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + calc($input-border-width * 2));padding:0.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:0.375rem}.form-control-color::-webkit-color-swatch{border-radius:0.375rem}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + calc($input-border-width * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc($input-border-width * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:0.375rem 2.25rem 0.375rem 0.75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);background-color:var(--bs-form-control-bg);background-image:var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right 0.75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:0.375rem;box-shadow:inset 0 1px 2px rgba(var(--bs-body-color-rgb), 0.075);transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#96a5cc;outline:0;box-shadow:inset 0 1px 2px rgba(var(--bs-body-color-rgb), 0.075), 0 0 0 0.25rem rgba(45, 74, 153, 0.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:0.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-form-control-disabled-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.5rem;font-size:0.875rem;border-radius:0.25rem}.form-select-lg{padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;font-size:1.25rem;border-radius:0.5rem}[data-bs-theme="dark"] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23adb5bd' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:0.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg: var(--bs-form-control-bg);width:1em;height:1em;margin-top:0.25em;vertical-align:top;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);appearance:none;print-color-adjust:exact;transition:all 0.2s ease-in-out}@media (prefers-reduced-motion:reduce){.form-check-input{transition:none}}.form-check-input[type="checkbox"]{border-radius:0.25em}.form-check-input[type="radio"]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#96a5cc;outline:0;box-shadow:0 0 0 0.25rem rgba(45, 74, 153, 0.25)}.form-check-input:checked{background-color:#2d4a99;border-color:#2d4a99}.form-check-input:checked[type="checkbox"]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e"), var(--bs-gradient)}.form-check-input:checked[type="radio"]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e"), var(--bs-gradient)}.form-check-input[type="checkbox"]:indeterminate{background-color:#2d4a99;border-color:#2d4a99;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e"), var(--bs-gradient)}.form-check-input:disabled{pointer-events:none;filter:none;opacity:0.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:0.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2396a5cc'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"), var(--bs-gradient)}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:0.65}[data-bs-theme="dark"] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff, 0 0 0 0.25rem rgba(45, 74, 153, 0.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff, 0 0 0 0.25rem rgba(45, 74, 153, 0.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#2d4a99;background-image:var(--bs-gradient);border:0;border-radius:1rem;box-shadow:0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#c0c9e0;background-image:var(--bs-gradient)}.form-range::-webkit-slider-runnable-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:transparent;border-radius:1rem;box-shadow:inset 0 1px 2px rgba(var(--bs-body-color-rgb), 0.075)}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#2d4a99;background-image:var(--bs-gradient);border:0;border-radius:1rem;box-shadow:0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#c0c9e0;background-image:var(--bs-gradient)}.form-range::-moz-range-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:transparent;border-radius:1rem;box-shadow:inset 0 1px 2px rgba(var(--bs-body-color-rgb), 0.075)}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating::before:not(.form-control:disabled){position:absolute;top:var(--bs-border-width);left:var(--bs-border-width);width:calc(100% - (calc(calc(0.375em + 0.1875rem) + calc(0.75em + 0.375rem))));height:1.875em;content:"";background-color:var(--bs-form-control-bg);border-radius:0.375rem}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc($input-border-width * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem 0.75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity 0.1s ease-in-out, transform 0.1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem 0.75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:0.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:0.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:0.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{opacity:0.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:0.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:0.375rem}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:0.5rem 1rem;font-size:1.25rem;border-radius:0.5rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:0.25rem 0.5rem;font-size:0.875rem;border-radius:0.25rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc($input-border-width * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:0.875em;color:var(--bs-success-text)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:0.1rem;font-size:0.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.has-success~.valid-feedback,.parsley-success~.valid-feedback,.is-valid~.valid-tooltip,.has-success~.valid-tooltip,.parsley-success~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid,.form-control.has-success,.form-control.parsley-success{border-color:var(--bs-success);padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%233A833A' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus,.form-control.has-success:focus,.form-control.parsley-success:focus{border-color:var(--bs-success);box-shadow:0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid,textarea.form-control.has-success,textarea.form-control.parsley-success{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid,.form-select.has-success,.form-select.parsley-success{border-color:var(--bs-success)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.has-success:not([multiple]):not([size]),.form-select.parsley-success:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.form-select.has-success[size="1"]:not([multiple]),.form-select.parsley-success[size="1"]:not([multiple]){--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%233A833A' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right 0.75rem center, center right 2.25rem;background-size:16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus,.form-select.has-success:focus,.form-select.parsley-success:focus{border-color:var(--bs-success);box-shadow:0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid,.form-control-color.has-success,.form-control-color.parsley-success{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid,.form-check-input.has-success,.form-check-input.parsley-success{border-color:var(--bs-success)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked,.form-check-input.has-success:checked,.form-check-input.parsley-success:checked{background-color:var(--bs-success-text)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus,.form-check-input.has-success:focus,.form-check-input.parsley-success:focus{box-shadow:0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label,.form-check-input.has-success~.form-check-label,.form-check-input.parsley-success~.form-check-label{color:var(--bs-success-text)}.form-check-inline .form-check-input~.valid-feedback{margin-left:0.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.input-group>.form-control.has-success:not(:focus),.input-group>.form-control.parsley-success:not(:focus),.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.input-group>.form-select.has-success:not(:focus),.input-group>.form-select.parsley-success:not(:focus),.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-floating.has-success:not(:focus-within),.input-group>.form-floating.parsley-success:not(:focus-within){z-index:3}.invalid-feedback,.parsley-errors-list.filled{display:none;width:100%;margin-top:0.25rem;font-size:0.875em;color:var(--bs-danger-text)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:0.1rem;font-size:0.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.parsley-errors-list.filled,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.has-error~.invalid-feedback,.has-error~.parsley-errors-list.filled,.parsley-error~.invalid-feedback,.parsley-error~.parsley-errors-list.filled,.is-invalid~.parsley-errors-list.filled,.is-invalid~.invalid-tooltip,.has-error~.invalid-tooltip,.parsley-error~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid,.form-control.has-error,.form-control.parsley-error{border-color:var(--bs-danger);padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23d4403a'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23d4403a' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus,.form-control.has-error:focus,.form-control.parsley-error:focus{border-color:var(--bs-danger);box-shadow:0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid,textarea.form-control.has-error,textarea.form-control.parsley-error{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid,.form-select.has-error,.form-select.parsley-error{border-color:var(--bs-danger)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.has-error:not([multiple]):not([size]),.form-select.parsley-error:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.form-select.has-error[size="1"]:not([multiple]),.form-select.parsley-error[size="1"]:not([multiple]){--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23d4403a'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23d4403a' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right 0.75rem center, center right 2.25rem;background-size:16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus,.form-select.has-error:focus,.form-select.parsley-error:focus{border-color:var(--bs-danger);box-shadow:0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid,.form-control-color.has-error,.form-control-color.parsley-error{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid,.form-check-input.has-error,.form-check-input.parsley-error{border-color:var(--bs-danger)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked,.form-check-input.has-error:checked,.form-check-input.parsley-error:checked{background-color:var(--bs-danger-text)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus,.form-check-input.has-error:focus,.form-check-input.parsley-error:focus{box-shadow:0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label,.form-check-input.has-error~.form-check-label,.form-check-input.parsley-error~.form-check-label{color:var(--bs-danger-text)}.form-check-inline .form-check-input~.invalid-feedback,.form-check-inline .form-check-input~.parsley-errors-list.filled{margin-left:0.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-control.has-error:not(:focus),.input-group>.form-control.parsley-error:not(:focus),.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.input-group>.form-select.has-error:not(:focus),.input-group>.form-select.parsley-error:not(:focus),.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-floating.has-error:not(:focus-within),.input-group>.form-floating.parsley-error:not(:focus-within){z-index:4}.has-error .form-check-label,.parsley-error .form-check-label{color:#dc3545}.has-success .form-check-label,.parsley-success .form-check-label{color:#28a745}.powermail_form{opacity:0}.powermail_message.powermail_message_error{display:none}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{z-index:1}.powermail_fieldwrap.nolabel>label,.powermail_form.nolabel>h3{display:none}.form-control[readonly]{background-color:var(--bs-secondary-bg)}#menu-right div.border-top-optional{border-top:1px solid #ccc;margin-top:1rem;padding-top:1rem}#menu-right div:first-child{border-top:none;margin-top:0;padding-top:0}.conference.jumbotron{background:none;border:solid 1px #ddd;padding:2rem 2rem}.conference.jumbotron .date{position:absolute;top:-0.26em;right:-0.18em;font-size:9rem;font-weight:800;line-height:100%;letter-spacing:-10%;color:#ccc;z-index:-10}.conference.jumbotron h2{font-weight:100;color:#2c7ca7}.breadcrumb{background:none;border-bottom:solid 1px #ddd;border-radius:0;padding-left:0}.harmonogram_row{font-size:90%;border-top:solid 1px #429fd2;padding-top:2px}.harmonogram_row:last-of-type{border-bottom:solid 2px #f36f25;padding-bottom:2px;margin-bottom:3em}.harmonogram_row>.row>.col{padding-top:0.6em;padding-bottom:0.5em}.harmonogram_row>.row>.col:nth-child(1){border-right:solid 1px #d9e8f2;b-ackground-color:#e9f6ff;text-align:right}.harmonogram_row>.row>.col:nth-child(1)>div,.harmonogram_row>.row>.col:nth-child(2)>div{margin-bottom:0px !important}.mb-0,.my-0{margin-bottom:0 !important}.collapse.show{display:block;background:#1c0c22}.display-4{font-size:2rem}@media (min-width:768px){.display-4{font-size:3.5rem}}#menu-right .menu-section{border:solid 1px #429fd2;padding:9px 0}#menu-right .menu-section{padding:15px 0;margin:0 0 0px 0}#menu-right .menu-section h2{font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#e25831 !important;padding:0.3em 25px}#menu-right .menu-section ul.nav>li a{position:relative;padding:0.6em 20px}#menu-right .menu-section ul.nav>li{position:relative;display:block}#menu-right .menu-section ul.nav>li:before{display:none}#menu-right .menu-section ul.nav li a{text-transform:none;padding:0.6em 45px;border:0;color:#0b6c9f;font-weight:400;background:none !important;line-height:1.2em;display:block}#menu-right .menu-section ul.nav li a:hover,#menu-right .menu-section ul.nav li.active a{font-weight:bolder}#menu-right .menu-section ul.nav>li a:after{content:"";display:block;width:8px;height:8px;border:2px solid #e05533;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);border-right:0;border-top:0;position:absolute;left:25px;top:50%;margin:-4px 0 0 0}#menu-right .menu-section ul.nav>li a:hover:after,#menu-right .menu-section ul.nav>li.active a:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.biogram-list-view h1:before,.biogram-list-view h2:before,.biogram-list-view h3:before{display:none}.biogram-list-view .img-fluid{width:auto;height:auto}#language-menu{list-style:none;padding-left:0}#language-menu li,#language-menu a{display:inline}#language-menu>.current{display:none}#language-menu img{height:20px;width:42px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#2d4a99}h2{font-size:2.6em;color:#2d4a99;margin-bottom:2rem}.test h3,.test h4{color:#514553}form.nolabel>h3,.nolabel>legend,div.nolabel>label{display:none}.logo{height:4em;width:auto}.invalid-feedback,.parsley-errors-list.filled{list-style:none;padding-left:0}.bg-right .section-title{right:0;left:unset}.bg-right .section-title h2{left:unset;right:-25%}.bg-right .bg-image{background-position:100% 0}.bg-right .section-background{margin-left:unset;right:0;top:-50vh;margin-right:-15px;position:absolute}@media (min-width:768px){.section-background-wrapper{z-index:-10;position:relative;width:100%;margin:auto;height:100vh;display:flex;align-items:center;justify-content:center;flex:0 0 100%}.section-background-wrapper.js-is-sticky{width:inherit}}@keyframes color{0%{color:#56514f}50%{color:#f06e1e}100%{color:#56514f}}.form_harmonogram_choose{border-radius:3px;text-align:center;display:flex;justify-content:center;flex-flow:column wrap;cursor:pointer;border:solid 1px #ddd;padding:15px;transition:background-color 0.2s ease;background-color:white;width:100%}.form_harmonogram_choose.error{color:#56514f;animation-name:color;animation-duration:0.5s;animation-iteration-count:2}.form_harmonogram_choose:hover{background:#eee}.form_harmonogram_choose h3{color:#f06e1e;font-family:museo}.footer-contact{position:relative;z-index:23;height:100%;display:flex;align-content:center;flex-flow:row wrap;flex:1 1 100%;flex-grow:1}.footer-contact .footer-address{color:#56514f;border-radius:5px;border-color:transparent;border-width:0;border-style:solid;border-image-slice:1;background:white;padding:10px 20px;position:relative;transform:rotate(-0.1rad);box-shadow:0 6px 16px rgba(69, 69, 69, 0.4);width:auto}.footer-contact .footer-address h3{margin-top:5px}.footer-contact .footer-address:before-{position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px;content:"";z-index:-1;border-radius:8px}.footer-contact .section-title h2{margin-bottom:10px}p{line-height:auto}.bg{position:absolute;top:0;bottom:0;right:0;left:0;background-size:cover;background-repeat:no-repeat}#form{min-height:100vh;position:relative;z-index:1;min-height:100vh;position:relative;z-index:1;display:flex;align-items:stretch}#form>div{display:flex;align-items:stretch}#form>div>.row{align-items:center}#contact{min-height:100vh;position:relative;z-index:1;align-items:center}.masthead-brand{margin-top:0;margin-bottom:0;background-image:url("../../../../typo3conf/ext/lpstart/Resources/Public/images/logo-ckp.png");background-size:100% auto;text-indent:-2007px;overflow:hidden;display:block;width:100%;height:inherit;background-repeat:no-repeat;background-position:center center;padding:10%}#header{width:450px;z-index:1}.powermail_page_harmonogram{display:none !important}.hedding{background-color:white;padding:20px}.hedding h4{color:#f06e1e}.face{background-image:url("../../../../../images/face.jpg");background-size:cover;height:1220px;background-position:center}.fp-controlArrow.fp-next{border-color:transparent transparent transparent #f06e1e}.fp-controlArrow.fp-prev{border-color:transparent #f06e1e transparent transparent}.map_model{height:100%;min-height:700px}.map_model img{max-width:none !important}@media (max-width:767px){.map_model{height:250px}}@media (max-width:479px){.map_model{height:200px}}.map_locations{display:none}.row{position:relative}.icon-headers h3{text-align:center;font-size:2em;color:#56514f}.icon-headers i.glyph-icon{font-size:3.1em;margin:0 auto 0 auto;color:#f06e1e;border:solid 10px white;background:rgba(255, 255, 255, 0.8);width:2.2em;height:2.2em;display:flex;align-items:center;justify-content:center;border-radius:50%;position:relative}div.date p.date{font-size:4vw;display:inline;font-weight:900;color:#575656}@media (min-width:992px){div.date p.date{font-size:2vw}}div.date p.date span{color:#fcc317}#top div.date{position:absolute;top:15px;right:25px}#top div.date p.date{color:#fff}.intro .intro-image{width:38%}@media (min-width:992px){.intro .intro-image{width:25%}}.intro .intro-image .date{font-size:4vw;display:inline;font-weight:900;color:#575656}@media (min-width:992px){.intro .intro-image .date{font-size:1.4vw;line-height:2rem}}.intro .intro-image .date span{color:#fcc317}#c38914 .image{border:none}#c38914 .image:after{display:none}.faculty{font-size:1em}.faculty small{font-size:0.83em;text-align:center;display:block;color:#31708f}.faculty small span{background:white;display:inline-block;padding:0 15px;position:relative;font-family:museo;font-size:11px}.faculty small:before{display:block;border-bottom:solid 1px #d9edf7;width:100%;content:" ";position:relative;top:9px;z-index:1}.title{position:relative}.title h2{position:relative;background:#bc2026;display:inline;color:white;font-size:6vmin;line-height:normal;padding:0.1vmin 0 1vmin 0;box-shadow:1vmin 0 0 #bc2026, -1.5vmin 0 0 #bc2026;white-space:pre-wrap;box-decoration-break:clone;top:14vmin}@media (min-width:768px){.title h2{font-size:4vmin;margin-top:1rem;top:3rem}}.title p{position:absolute;top:-5vmin;font-size:10vmin;font-weight:900;left:54vmin;color:#ffffff;background:#bc2026;border-radius:30% 70% 70% 30% / 30% 30% 70% 70% !important}.page-open .title p{left:44vmin;background-color:#f06e1e}.image.is-rounded-circle{border:solid 1px #514553;display:inline-block;border-radius:50%;position:relative}.image.is-rounded-circle:after{content:"";width:2rem;height:2rem;background-color:#514553;position:absolute;right:0;bottom:0}.align-center{text-align:center}.align-center .thumbnail img.img-circle{display:inline-block;text-align:center}.footer-row{align-items:center}.description{text-align:left;padding:0 10px 10px;margin:0 -35%;z-index:10;position:relative;background:white;border:solid 1px #ddd;border-radius:3px}.description .more{text-align:right;display:block;border-top:1px solid #ccc}.more i.glyph-icon{display:inline;font-size:15px}.more.active span{opacity:1}.fancybox-bg{background:white}.csc-textpic{width:100%;display:flex;flex:1 1 100%}.csc-textpic-center-outer{width:100%;display:flex;flex:1 1 100%}.csc-textpic-center-inner{width:100%;display:flex;flex:1 1 100%}.csc-textpic-imagewrap{width:100%;display:flex;flex:1 1 100%;clear:both;width:100%}#navbar.js-is-sticky{z-index:13}#navbar .js-is-stuck{z-index:13}.navbar-toggle{padding-top:15px;padding-bottom:15px}.navbar-brand{height:38px;padding-top:13px}.navbar-brand>img{width:auto;height:inherit}form_harmonogram_selected{margin-bottom:15px}.powermail_fieldset_34{display:flex}.powermail_legend{display:none}.section-background{width:100vw;min-height:100vh;display:block;position:relative;margin-left:-15px}.powermail_fieldwrap_type_select label{display:none}.powermail_fieldwrap_type_select select{display:none}.powermail_form .flex{display:flex;height:100%}.powermail_form .flex-wrap{display:flex;height:100%;flex-wrap:wrap}.powermail_fieldset_33{border-right:1px solid #ccc}.csc-textpic-imagerow{display:flex;align-items:center;justify-content:space-evenly;width:100%;flex-wrap:wrap}.csc-header-alignment-center{text-align:center}.csc-header{padding-top:2em;clear:both}button.close{font-size:4rem;position:absolute;top:5px;right:10px;font-weight:100;opacity:1;background-repeat:no-repeat;background-position:center;color:transparent;z-index:10}button.close:hover{background-color:white}button i.flaticon-clock{display:inline-block;text-align:center;margin-left:10px}@-webkit-keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}section{position:relative}.rotating{animation:rotating 2s linear infinite}@media (min-width:48em){.intro h2{font-size:1.3em}}.powermail_create{text-align:center}.no-padding{padding:0 !important;margin:0 !important}.section-title h2 span{line-height:0.9em;width:100%;background:none;padding:9px 20px 26px;color:#f06e1e;position:relative}article.thumbnail img:nth-of-type(2){margin-left:-25px}.fancybox-is-open .fancybox-bg{opacity:1}.harmonogram-hover .thumbnail .more{color:#f06e1e}.harmonogram-hover .thumbnail .more span{display:inline}.img-circle.blank{background:repeating-linear-gradient(-65deg, #e6e6e6, #e6e6e6 6px, transparent 6px, transparent 12px)}.container-fluid.first,.first.container-sm,.first.container-md,.first.container-lg,.first.container-xl,.first.container-xxl{display:flex;position:relative}.promo p{text-align:center;color:#666}#fp-nav ul li .fp-tooltip.right{color:#31708f;font-family:museo;font-weight:300;font-size:1em;text-transform:none;line-height:1.3em}figure.csc-textpic-image{display:flex;justify-content:center}.powermail_submit.btn{margin-bottom:60px !important;color:white;background-color:#f06e1e;border-color:#cc5a14}.flex-wrap .powermail_fieldwrap_type_select{display:flex}body,html{text-rendering:optimizeLegibility}.checkbox{margin:auto;height:43px;width:43px;border-radius:100%;border:2px solid #FF9100;box-shadow:0px 1px 1px 0px rgba(0, 0, 0, 0.05);cursor:pointer;background:#fff;transition:background 0.25s ease;position:absolute;top:15px;right:15px}.checkbox--checked{background:#fff;border:2px solid #248c46}.checkbox--checked .checkbox__inner::before,.checkbox--checked .checkbox__inner::after{background:#248c46;transition:all 0.2s ease}.checkbox--checked .checkbox__inner::before{transform:rotate(47deg);width:9px;top:23px;left:11px}.checkbox--checked .checkbox__inner::after{transform:rotate(45deg);left:24px}.checkbox--checked:hover{border-color:#FF0000}.checkbox--checked:hover .checkbox__inner::before,.checkbox--checked:hover .checkbox__inner::after{background:#FF0000}.checkbox--checked:hover .checkbox__inner::before{transform:rotate(45deg);width:17px;top:20px;left:12px}.checkbox--checked:hover .checkbox__inner::after{height:17px;top:12px;left:20px}.checkbox--unchecked:hover{background:#FF9100}.checkbox--unchecked:hover .checkbox__inner::before,.checkbox--unchecked:hover .checkbox__inner::after{background:#fff}.checkbox__inner{position:relative;width:42px;display:block}.checkbox__inner::before,.checkbox__inner::after{position:absolute;content:"";background:#FF9100;transition:all 0.3s ease}.checkbox__inner::before{height:2px;width:17px;top:19px;left:12px}.checkbox__inner::after{width:2px;height:17px;top:12px;left:19px}.checkbox__input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.nip-wrapper{flex:0 0 100%;max-width:100%;border:solid 1px #f26f21;border-radius:0.25rem;background:#f1f1f1;padding:1rem;display:flex;flex-wrap:wrap;margin-bottom:1rem}.nip-wrapper #invoice_nip_description{flex:0 0 100%;max-width:100%}.nip-wrapper #powermail_fieldwrap_invoice_nip{padding:0;margin-bottom:0 !important}.dark-text-background{background-color:#16254cbb}.dark-text-background.frame-layout-embedded>.frame-group-container>.frame-group-inner{padding:0 !important;overflow:hidden}.dark-text-background.frame-layout-embedded>.frame-group-container>.frame-group-inner .frame-inner{padding:var(--frame-spacing) !important;background-color:rgba(0, 0, 0, 0.7) !important}.dark-text-background *{color:#fff !important}.dark-text-background h2{font-weight:600}.powermail_label{color:#2d4a99 !important;font-weight:400 !important}.btn-outline-primary{color:#2d4a99;border-color:#2d4a99}.btn-outline-primary:hover{color:#16254c !important;border-color:#16254c !important}