.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px;}.ce-intext.ce-right .ce-gallery{margin-left:10px;}.ce-intext.ce-left .ce-gallery{margin-right:10px;}.ce-below .ce-gallery{margin-top:10px;}.ce-column{margin-right:10px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:10px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-fmd-references table{border-collapse:separate;border-spacing:10px;}.tx-fmd-references table th{font-weight:bold;}.tx-fmd-references table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-fmd-jobs table{border-collapse:separate;border-spacing:10px;}.tx-fmd-jobs table th{font-weight:bold;}.tx-fmd-jobs table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-fmd-survey table{border-collapse:separate;border-spacing:10px;}.tx-fmd-survey table th{font-weight:bold;}.tx-fmd-survey table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}.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;-moz-user-select:none;-ms-user-select:none;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;-moz-user-select:none;-ms-user-select:none;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;-moz-user-select:none;-ms-user-select:none;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 #dee2e6;border-radius:0.25rem;outline:0;background-image:linear-gradient(to bottom,white 50%,#eeeeee 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 #dee2e6;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eeeeee 50%,#cccccc 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 #dee2e6;border-radius:0;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;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:linear-gradient(to bottom,white 0%,#eeeeee 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:linear-gradient(to bottom,#eeeeee 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 #dee2e6;border-radius:0.25rem;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 #dee2e6;border-radius:0.25rem;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 #dee2e6;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;}.datepicker{padding:4px;border-radius:4px;direction:ltr;}.datepicker-inline{width:220px;}.datepicker-rtl{direction:rtl;}.datepicker-rtl.dropdown-menu{left:auto;}.datepicker-rtl table tr td span{float:right;}.datepicker-dropdown{top:0;left:0;}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,0.2);position:absolute;}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute;}.datepicker-dropdown.datepicker-orient-left:before{left:6px;}.datepicker-dropdown.datepicker-orient-left:after{left:7px;}.datepicker-dropdown.datepicker-orient-right:before{right:6px;}.datepicker-dropdown.datepicker-orient-right:after{right:7px;}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px;}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px;}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999;}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff;}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;border-radius:4px;border:none;}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent;}.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{background:#eee;cursor:pointer;}.datepicker table tr td.old,.datepicker table tr td.new{color:#999;}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#999;cursor:default;}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0;}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background-color:#fde19a;background-image:linear-gradient(to bottom,#fdd49a,#fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a',endColorstr='#fdf59a',GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000;}.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today[disabled],.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled:hover[disabled]{background-color:#fdf59a;}.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active{background-color:#fbf069 \9;}.datepicker table tr td.today:hover:hover{color:#000;}.datepicker table tr td.today.active:hover{color:#fff;}.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover{background:#eee;border-radius:0;}.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover{background-color:#f3d17a;background-image:linear-gradient(to bottom,#f3c17a,#f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a',endColorstr='#f3e97a',GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-radius:0;}.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today.disabled:hover[disabled]{background-color:#f3e97a;}.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active{background-color:#efe24b \9;}.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover{background-color:#9e9e9e;background-image:linear-gradient(to bottom,#b3b3b3,#808080);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3',endColorstr='#808080',GradientType=0);border-color:#808080 #808080 #595959;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);}.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled:hover[disabled]{background-color:#808080;}.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active{background-color:#666666 \9;}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{background-color:#006dcc;background-image:linear-gradient(to bottom,#08c,#0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c',endColorstr='#0044cc',GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active[disabled],.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled:hover[disabled]{background-color:#0044cc;}.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active{background-color:#003399 \9;}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px;}.datepicker table tr td span:hover,.datepicker table tr td span.focused{background:#eee;}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#999;cursor:default;}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{background-color:#006dcc;background-image:linear-gradient(to bottom,#08c,#0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c',endColorstr='#0044cc',GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled]{background-color:#0044cc;}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active{background-color:#003399 \9;}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#999;}.datepicker .datepicker-switch{width:145px;}.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next,.datepicker tfoot tr th{cursor:pointer;}.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover{background:#eee;}.datepicker .prev.disabled,.datepicker .next.disabled{visibility:hidden;}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle;}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer;}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px;}.input-daterange input{text-align:center;}.input-daterange input:first-child{border-radius:3px 0 0 3px;}.input-daterange input:last-child{border-radius:0 3px 3px 0;}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:normal;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px;}*,*::before,*::after{box-sizing:border-box;}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block;}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff;}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important;}hr{box-sizing:content-box;height:0;overflow:visible;}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0.5rem;}p{margin-top:0;margin-bottom:1rem;}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none;}address{margin-bottom:1rem;font-style:normal;line-height:inherit;}ol,ul,dl{margin-top:0;margin-bottom:1rem;}ol ol,ul ul,ol ul,ul ol{margin-bottom:0;}dt{font-weight:700;}dd{margin-bottom:.5rem;margin-left:0;}blockquote{margin:0 0 1rem;}b,strong{font-weight:bolder;}small{font-size:80%;}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}a{color:#007bff;text-decoration:none;background-color:transparent;}a:hover{color:#0056b3;text-decoration:underline;}a:not([href]){color:inherit;text-decoration:none;}a:not([href]):hover{color:inherit;text-decoration:none;}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em;}pre{margin-top:0;margin-bottom:1rem;overflow:auto;}figure{margin:0 0 1rem;}img{vertical-align:middle;border-style:none;}svg{overflow:hidden;vertical-align:middle;}table{border-collapse:collapse;}caption{padding-top:0.75rem;padding-bottom:0.75rem;color:#6c757d;text-align:left;caption-side:bottom;}th{text-align:inherit;}label{display:inline-block;margin-bottom:0.5rem;}button{border-radius:0;}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}button,input{overflow:visible;}button,select{text-transform:none;}select{word-wrap:normal;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none;}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0;}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox;}textarea{overflow:auto;resize:vertical;}fieldset{min-width:0;padding:0;margin:0;border:0;}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal;}progress{vertical-align:baseline;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{outline-offset:-2px;-webkit-appearance:none;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;}output{display:inline-block;}summary{display:list-item;cursor:pointer;}template{display:none;}[hidden]{display:none !important;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:0.5rem;font-weight:500;line-height:1.2;}h1,.h1{font-size:2.5rem;}h2,.h2{font-size:2rem;}h3,.h3{font-size:1.75rem;}h4,.h4{font-size:1.5rem;}h5,.h5{font-size:1.25rem;}h6,.h6{font-size:1rem;}.lead{font-size:1.25rem;font-weight:300;}.display-1{font-size:6rem;font-weight:300;line-height:1.2;}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2;}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2;}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2;}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1);}small,.small{font-size:80%;font-weight:400;}mark,.mark{padding:0.2em;background-color:#fcf8e3;}.list-unstyled{padding-left:0;list-style:none;}.list-inline{padding-left:0;list-style:none;}.list-inline-item{display:inline-block;}.list-inline-item:not(:last-child){margin-right:0.5rem;}.initialism{font-size:90%;text-transform:uppercase;}.blockquote{margin-bottom:1rem;font-size:1.25rem;}.blockquote-footer{display:block;font-size:80%;color:#6c757d;}.blockquote-footer::before{content:"\2014\A0";}.img-fluid{max-width:100%;height:auto;}.img-thumbnail{padding:0.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:0.25rem;max-width:100%;height:auto;}.figure{display:inline-block;}.figure-img{margin-bottom:0.5rem;line-height:1;}.figure-caption{font-size:90%;color:#6c757d;}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word;}a > code{color:inherit;}kbd{padding:0.2rem 0.4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:0.2rem;}kbd kbd{padding:0;font-size:100%;font-weight:700;}pre{display:block;font-size:87.5%;color:#212529;}pre code{font-size:inherit;color:inherit;word-break:normal;}.pre-scrollable{max-height:340px;overflow-y:scroll;}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}@media (min-width:576px){.container{max-width:540px;}}@media (min-width:768px){.container{max-width:720px;}}@media (min-width:992px){.container{max-width:960px;}}@media (min-width:1200px){.container{max-width:1140px;}}@media (min-width:1440px){.container{max-width:1380px;}}.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}@media (min-width:576px){.container,.container-xsm,.container-sm{max-width:540px;}}@media (min-width:768px){.container,.container-xsm,.container-sm,.container-md{max-width:720px;}}@media (min-width:992px){.container,.container-xsm,.container-sm,.container-md,.container-lg{max-width:960px;}}@media (min-width:1200px){.container,.container-xsm,.container-sm,.container-md,.container-lg,.container-xl{max-width:1140px;}}@media (min-width:1440px){.container,.container-xsm,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{max-width:1380px;}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}.no-gutters{margin-right:0;margin-left:0;}.no-gutters > .col,.no-gutters > [class*="col-"]{padding-right:0;padding-left:0;}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-xsm-1,.col-xsm-2,.col-xsm-3,.col-xsm-4,.col-xsm-5,.col-xsm-6,.col-xsm-7,.col-xsm-8,.col-xsm-9,.col-xsm-10,.col-xsm-11,.col-xsm-12,.col-xsm,.col-xsm-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl,.col-xxl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px;}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.row-cols-1 > *{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.row-cols-2 > *{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.row-cols-3 > *{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.row-cols-4 > *{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.row-cols-5 > *{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.row-cols-6 > *{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;}.col-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}.col-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.col-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}.col-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}.col-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-first{-ms-flex-order:-1;order:-1;}.order-last{-ms-flex-order:13;order:13;}.order-0{-ms-flex-order:0;order:0;}.order-1{-ms-flex-order:1;order:1;}.order-2{-ms-flex-order:2;order:2;}.order-3{-ms-flex-order:3;order:3;}.order-4{-ms-flex-order:4;order:4;}.order-5{-ms-flex-order:5;order:5;}.order-6{-ms-flex-order:6;order:6;}.order-7{-ms-flex-order:7;order:7;}.order-8{-ms-flex-order:8;order:8;}.order-9{-ms-flex-order:9;order:9;}.order-10{-ms-flex-order:10;order:10;}.order-11{-ms-flex-order:11;order:11;}.order-12{-ms-flex-order:12;order:12;}.offset-1{margin-left:8.33333%;}.offset-2{margin-left:16.66667%;}.offset-3{margin-left:25%;}.offset-4{margin-left:33.33333%;}.offset-5{margin-left:41.66667%;}.offset-6{margin-left:50%;}.offset-7{margin-left:58.33333%;}.offset-8{margin-left:66.66667%;}.offset-9{margin-left:75%;}.offset-10{margin-left:83.33333%;}.offset-11{margin-left:91.66667%;}@media (min-width:480px){.col-xsm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.row-cols-xsm-1 > *{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.row-cols-xsm-2 > *{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.row-cols-xsm-3 > *{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.row-cols-xsm-4 > *{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.row-cols-xsm-5 > *{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.row-cols-xsm-6 > *{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.col-xsm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;}.col-xsm-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}.col-xsm-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.col-xsm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-xsm-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.col-xsm-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}.col-xsm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-xsm-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}.col-xsm-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}.col-xsm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-xsm-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}.col-xsm-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}.col-xsm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-xsm-first{-ms-flex-order:-1;order:-1;}.order-xsm-last{-ms-flex-order:13;order:13;}.order-xsm-0{-ms-flex-order:0;order:0;}.order-xsm-1{-ms-flex-order:1;order:1;}.order-xsm-2{-ms-flex-order:2;order:2;}.order-xsm-3{-ms-flex-order:3;order:3;}.order-xsm-4{-ms-flex-order:4;order:4;}.order-xsm-5{-ms-flex-order:5;order:5;}.order-xsm-6{-ms-flex-order:6;order:6;}.order-xsm-7{-ms-flex-order:7;order:7;}.order-xsm-8{-ms-flex-order:8;order:8;}.order-xsm-9{-ms-flex-order:9;order:9;}.order-xsm-10{-ms-flex-order:10;order:10;}.order-xsm-11{-ms-flex-order:11;order:11;}.order-xsm-12{-ms-flex-order:12;order:12;}.offset-xsm-0{margin-left:0;}.offset-xsm-1{margin-left:8.33333%;}.offset-xsm-2{margin-left:16.66667%;}.offset-xsm-3{margin-left:25%;}.offset-xsm-4{margin-left:33.33333%;}.offset-xsm-5{margin-left:41.66667%;}.offset-xsm-6{margin-left:50%;}.offset-xsm-7{margin-left:58.33333%;}.offset-xsm-8{margin-left:66.66667%;}.offset-xsm-9{margin-left:75%;}.offset-xsm-10{margin-left:83.33333%;}.offset-xsm-11{margin-left:91.66667%;}}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.row-cols-sm-1 > *{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.row-cols-sm-2 > *{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.row-cols-sm-3 > *{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.row-cols-sm-4 > *{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.row-cols-sm-5 > *{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.row-cols-sm-6 > *{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;}.col-sm-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}.col-sm-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-sm-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.col-sm-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-sm-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}.col-sm-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-sm-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}.col-sm-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-sm-first{-ms-flex-order:-1;order:-1;}.order-sm-last{-ms-flex-order:13;order:13;}.order-sm-0{-ms-flex-order:0;order:0;}.order-sm-1{-ms-flex-order:1;order:1;}.order-sm-2{-ms-flex-order:2;order:2;}.order-sm-3{-ms-flex-order:3;order:3;}.order-sm-4{-ms-flex-order:4;order:4;}.order-sm-5{-ms-flex-order:5;order:5;}.order-sm-6{-ms-flex-order:6;order:6;}.order-sm-7{-ms-flex-order:7;order:7;}.order-sm-8{-ms-flex-order:8;order:8;}.order-sm-9{-ms-flex-order:9;order:9;}.order-sm-10{-ms-flex-order:10;order:10;}.order-sm-11{-ms-flex-order:11;order:11;}.order-sm-12{-ms-flex-order:12;order:12;}.offset-sm-0{margin-left:0;}.offset-sm-1{margin-left:8.33333%;}.offset-sm-2{margin-left:16.66667%;}.offset-sm-3{margin-left:25%;}.offset-sm-4{margin-left:33.33333%;}.offset-sm-5{margin-left:41.66667%;}.offset-sm-6{margin-left:50%;}.offset-sm-7{margin-left:58.33333%;}.offset-sm-8{margin-left:66.66667%;}.offset-sm-9{margin-left:75%;}.offset-sm-10{margin-left:83.33333%;}.offset-sm-11{margin-left:91.66667%;}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.row-cols-md-1 > *{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.row-cols-md-2 > *{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.row-cols-md-3 > *{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.row-cols-md-4 > *{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.row-cols-md-5 > *{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.row-cols-md-6 > *{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;}.col-md-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}.col-md-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-md-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.col-md-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-md-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}.col-md-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-md-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}.col-md-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-md-first{-ms-flex-order:-1;order:-1;}.order-md-last{-ms-flex-order:13;order:13;}.order-md-0{-ms-flex-order:0;order:0;}.order-md-1{-ms-flex-order:1;order:1;}.order-md-2{-ms-flex-order:2;order:2;}.order-md-3{-ms-flex-order:3;order:3;}.order-md-4{-ms-flex-order:4;order:4;}.order-md-5{-ms-flex-order:5;order:5;}.order-md-6{-ms-flex-order:6;order:6;}.order-md-7{-ms-flex-order:7;order:7;}.order-md-8{-ms-flex-order:8;order:8;}.order-md-9{-ms-flex-order:9;order:9;}.order-md-10{-ms-flex-order:10;order:10;}.order-md-11{-ms-flex-order:11;order:11;}.order-md-12{-ms-flex-order:12;order:12;}.offset-md-0{margin-left:0;}.offset-md-1{margin-left:8.33333%;}.offset-md-2{margin-left:16.66667%;}.offset-md-3{margin-left:25%;}.offset-md-4{margin-left:33.33333%;}.offset-md-5{margin-left:41.66667%;}.offset-md-6{margin-left:50%;}.offset-md-7{margin-left:58.33333%;}.offset-md-8{margin-left:66.66667%;}.offset-md-9{margin-left:75%;}.offset-md-10{margin-left:83.33333%;}.offset-md-11{margin-left:91.66667%;}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.row-cols-lg-1 > *{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.row-cols-lg-2 > *{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.row-cols-lg-3 > *{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.row-cols-lg-4 > *{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.row-cols-lg-5 > *{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.row-cols-lg-6 > *{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;}.col-lg-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}.col-lg-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-lg-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.col-lg-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-lg-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}.col-lg-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-lg-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}.col-lg-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-lg-first{-ms-flex-order:-1;order:-1;}.order-lg-last{-ms-flex-order:13;order:13;}.order-lg-0{-ms-flex-order:0;order:0;}.order-lg-1{-ms-flex-order:1;order:1;}.order-lg-2{-ms-flex-order:2;order:2;}.order-lg-3{-ms-flex-order:3;order:3;}.order-lg-4{-ms-flex-order:4;order:4;}.order-lg-5{-ms-flex-order:5;order:5;}.order-lg-6{-ms-flex-order:6;order:6;}.order-lg-7{-ms-flex-order:7;order:7;}.order-lg-8{-ms-flex-order:8;order:8;}.order-lg-9{-ms-flex-order:9;order:9;}.order-lg-10{-ms-flex-order:10;order:10;}.order-lg-11{-ms-flex-order:11;order:11;}.order-lg-12{-ms-flex-order:12;order:12;}.offset-lg-0{margin-left:0;}.offset-lg-1{margin-left:8.33333%;}.offset-lg-2{margin-left:16.66667%;}.offset-lg-3{margin-left:25%;}.offset-lg-4{margin-left:33.33333%;}.offset-lg-5{margin-left:41.66667%;}.offset-lg-6{margin-left:50%;}.offset-lg-7{margin-left:58.33333%;}.offset-lg-8{margin-left:66.66667%;}.offset-lg-9{margin-left:75%;}.offset-lg-10{margin-left:83.33333%;}.offset-lg-11{margin-left:91.66667%;}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.row-cols-xl-1 > *{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.row-cols-xl-2 > *{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.row-cols-xl-3 > *{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.row-cols-xl-4 > *{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.row-cols-xl-5 > *{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.row-cols-xl-6 > *{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;}.col-xl-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}.col-xl-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-xl-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.col-xl-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-xl-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}.col-xl-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-xl-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}.col-xl-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-xl-first{-ms-flex-order:-1;order:-1;}.order-xl-last{-ms-flex-order:13;order:13;}.order-xl-0{-ms-flex-order:0;order:0;}.order-xl-1{-ms-flex-order:1;order:1;}.order-xl-2{-ms-flex-order:2;order:2;}.order-xl-3{-ms-flex-order:3;order:3;}.order-xl-4{-ms-flex-order:4;order:4;}.order-xl-5{-ms-flex-order:5;order:5;}.order-xl-6{-ms-flex-order:6;order:6;}.order-xl-7{-ms-flex-order:7;order:7;}.order-xl-8{-ms-flex-order:8;order:8;}.order-xl-9{-ms-flex-order:9;order:9;}.order-xl-10{-ms-flex-order:10;order:10;}.order-xl-11{-ms-flex-order:11;order:11;}.order-xl-12{-ms-flex-order:12;order:12;}.offset-xl-0{margin-left:0;}.offset-xl-1{margin-left:8.33333%;}.offset-xl-2{margin-left:16.66667%;}.offset-xl-3{margin-left:25%;}.offset-xl-4{margin-left:33.33333%;}.offset-xl-5{margin-left:41.66667%;}.offset-xl-6{margin-left:50%;}.offset-xl-7{margin-left:58.33333%;}.offset-xl-8{margin-left:66.66667%;}.offset-xl-9{margin-left:75%;}.offset-xl-10{margin-left:83.33333%;}.offset-xl-11{margin-left:91.66667%;}}@media (min-width:1440px){.col-xxl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.row-cols-xxl-1 > *{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.row-cols-xxl-2 > *{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.row-cols-xxl-3 > *{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.row-cols-xxl-4 > *{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.row-cols-xxl-5 > *{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.row-cols-xxl-6 > *{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.col-xxl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;}.col-xxl-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}.col-xxl-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}.col-xxl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-xxl-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}.col-xxl-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}.col-xxl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-xxl-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}.col-xxl-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}.col-xxl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-xxl-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}.col-xxl-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}.col-xxl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-xxl-first{-ms-flex-order:-1;order:-1;}.order-xxl-last{-ms-flex-order:13;order:13;}.order-xxl-0{-ms-flex-order:0;order:0;}.order-xxl-1{-ms-flex-order:1;order:1;}.order-xxl-2{-ms-flex-order:2;order:2;}.order-xxl-3{-ms-flex-order:3;order:3;}.order-xxl-4{-ms-flex-order:4;order:4;}.order-xxl-5{-ms-flex-order:5;order:5;}.order-xxl-6{-ms-flex-order:6;order:6;}.order-xxl-7{-ms-flex-order:7;order:7;}.order-xxl-8{-ms-flex-order:8;order:8;}.order-xxl-9{-ms-flex-order:9;order:9;}.order-xxl-10{-ms-flex-order:10;order:10;}.order-xxl-11{-ms-flex-order:11;order:11;}.order-xxl-12{-ms-flex-order:12;order:12;}.offset-xxl-0{margin-left:0;}.offset-xxl-1{margin-left:8.33333%;}.offset-xxl-2{margin-left:16.66667%;}.offset-xxl-3{margin-left:25%;}.offset-xxl-4{margin-left:33.33333%;}.offset-xxl-5{margin-left:41.66667%;}.offset-xxl-6{margin-left:50%;}.offset-xxl-7{margin-left:58.33333%;}.offset-xxl-8{margin-left:66.66667%;}.offset-xxl-9{margin-left:75%;}.offset-xxl-10{margin-left:83.33333%;}.offset-xxl-11{margin-left:91.66667%;}}.table{width:100%;margin-bottom:1rem;color:#212529;}.table th,.table td{padding:0.75rem;vertical-align:top;border-top:1px solid #dee2e6;}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6;}.table tbody + tbody{border-top:2px solid #dee2e6;}.table-sm th,.table-sm td{padding:0.3rem;}.table-bordered{border:1px solid #dee2e6;}.table-bordered th,.table-bordered td{border:1px solid #dee2e6;}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px;}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody + tbody{border:0;}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05);}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,0.075);}.table-primary,.table-primary > th,.table-primary > td{background-color:#b8daff;}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody + tbody{border-color:#7abaff;}.table-hover .table-primary:hover{background-color:#9fcdff;}.table-hover .table-primary:hover > td,.table-hover .table-primary:hover > th{background-color:#9fcdff;}.table-secondary,.table-secondary > th,.table-secondary > td{background-color:#d6d8db;}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody + tbody{border-color:#b3b7bb;}.table-hover .table-secondary:hover{background-color:#c8cbcf;}.table-hover .table-secondary:hover > td,.table-hover .table-secondary:hover > th{background-color:#c8cbcf;}.table-success,.table-success > th,.table-success > td{background-color:#b8e3cc;}.table-success th,.table-success td,.table-success thead th,.table-success tbody + tbody{border-color:#7acba0;}.table-hover .table-success:hover{background-color:#a6dcbf;}.table-hover .table-success:hover > td,.table-hover .table-success:hover > th{background-color:#a6dcbf;}.table-info,.table-info > th,.table-info > td{background-color:#bee5eb;}.table-info th,.table-info td,.table-info thead th,.table-info tbody + tbody{border-color:#86cfda;}.table-hover .table-info:hover{background-color:#abdde5;}.table-hover .table-info:hover > td,.table-hover .table-info:hover > th{background-color:#abdde5;}.table-warning,.table-warning > th,.table-warning > td{background-color:#ffeeba;}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody + tbody{border-color:#ffdf7e;}.table-hover .table-warning:hover{background-color:#ffe8a1;}.table-hover .table-warning:hover > td,.table-hover .table-warning:hover > th{background-color:#ffe8a1;}.table-danger,.table-danger > th,.table-danger > td{background-color:#fcc9d1;}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody + tbody{border-color:#fa9baa;}.table-hover .table-danger:hover{background-color:#fbb1bc;}.table-hover .table-danger:hover > td,.table-hover .table-danger:hover > th{background-color:#fbb1bc;}.table-light,.table-light > th,.table-light > td{background-color:#fdfdfe;}.table-light th,.table-light td,.table-light thead th,.table-light tbody + tbody{border-color:#fbfcfc;}.table-hover .table-light:hover{background-color:#ececf6;}.table-hover .table-light:hover > td,.table-hover .table-light:hover > th{background-color:#ececf6;}.table-dark,.table-dark > th,.table-dark > td{background-color:#c6c8ca;}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody + tbody{border-color:#95999c;}.table-hover .table-dark:hover{background-color:#b9bbbe;}.table-hover .table-dark:hover > td,.table-hover .table-dark:hover > th{background-color:#b9bbbe;}.table-active,.table-active > th,.table-active > td{background-color:rgba(0,0,0,0.075);}.table-hover .table-active:hover{background-color:rgba(0,0,0,0.075);}.table-hover .table-active:hover > td,.table-hover .table-active:hover > th{background-color:rgba(0,0,0,0.075);}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55;}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6;}.table-dark{color:#fff;background-color:#343a40;}.table-dark th,.table-dark td,.table-dark thead th{border-color:#454d55;}.table-dark.table-bordered{border:0;}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05);}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,0.075);}@media (max-width:479.98px){.table-responsive-xsm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive-xsm > .table-bordered{border:0;}}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive-sm > .table-bordered{border:0;}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive-md > .table-bordered{border:0;}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive-lg > .table-bordered{border:0;}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive-xl > .table-bordered{border:0;}}@media (max-width:1439.98px){.table-responsive-xxl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive-xxl > .table-bordered{border:0;}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}.table-responsive > .table-bordered{border:0;}.form-control{display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;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::-ms-expand{background-color:transparent;border:0;}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057;}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25);}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1;}.form-control::placeholder{color:#6c757d;opacity:1;}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1;}select.form-control:focus::-ms-value{color:#495057;background-color:#fff;}.form-control-file,.form-control-range{display:block;width:100%;}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5;}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem;line-height:1.5;}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem;line-height:1.5;}.form-control-plaintext{display:block;width:100%;padding:0.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0;}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0;}.form-control-sm{height:calc(1.5em + 0.5rem + 2px);padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:0.2rem;}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem;}select.form-control[size],select.form-control[multiple]{height:auto;}textarea.form-control{height:auto;}.form-group{margin-bottom:1rem;}.form-text{display:block;margin-top:0.25rem;}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px;}.form-row > .col,.form-row > [class*="col-"]{padding-right:5px;padding-left:5px;}.form-check{position:relative;display:block;padding-left:1.25rem;}.form-check-input{position:absolute;margin-top:0.3rem;margin-left:-1.25rem;}.form-check-input[disabled] ~ .form-check-label,.form-check-input:disabled ~ .form-check-label{color:#6c757d;}.form-check-label{margin-bottom:0;}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:0.75rem;}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:0.3125rem;margin-left:0;}.valid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:80%;color:#009B48;}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:.1rem;font-size:0.875rem;line-height:1.5;color:#fff;background-color:rgba(0,155,72,0.9);border-radius:0.25rem;}.was-validated :valid ~ .valid-feedback,.was-validated :valid ~ .valid-tooltip,.is-valid ~ .valid-feedback,.is-valid ~ .valid-tooltip{display:block;}.was-validated .form-control:valid,.form-control.is-valid{border-color:#009B48;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23009B48' d='M2.3 6.73L.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{border-color:#009B48;box-shadow:0 0 0 0.2rem rgba(0,155,72,0.25);}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#009B48;padding-right:calc(0.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23009B48' d='M2.3 6.73L.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") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#009B48;box-shadow:0 0 0 0.2rem rgba(0,155,72,0.25);}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{color:#009B48;}.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip,.form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip{display:block;}.was-validated .custom-control-input:valid ~ .custom-control-label,.custom-control-input.is-valid ~ .custom-control-label{color:#009B48;}.was-validated .custom-control-input:valid ~ .custom-control-label::before,.custom-control-input.is-valid ~ .custom-control-label::before{border-color:#009B48;}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,.custom-control-input.is-valid:checked ~ .custom-control-label::before{border-color:#00ce60;background-color:#00ce60;}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,.custom-control-input.is-valid:focus ~ .custom-control-label::before{box-shadow:0 0 0 0.2rem rgba(0,155,72,0.25);}.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before{border-color:#009B48;}.was-validated .custom-file-input:valid ~ .custom-file-label,.custom-file-input.is-valid ~ .custom-file-label{border-color:#009B48;}.was-validated .custom-file-input:valid:focus ~ .custom-file-label,.custom-file-input.is-valid:focus ~ .custom-file-label{border-color:#009B48;box-shadow:0 0 0 0.2rem rgba(0,155,72,0.25);}.invalid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:80%;color:#F53F5B;}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:.1rem;font-size:0.875rem;line-height:1.5;color:#fff;background-color:rgba(245,63,91,0.9);border-radius:0.25rem;}.was-validated :invalid ~ .invalid-feedback,.was-validated :invalid ~ .invalid-tooltip,.is-invalid ~ .invalid-feedback,.is-invalid ~ .invalid-tooltip{display:block;}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#F53F5B;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23F53F5B' viewBox='0 0 12 12'%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='%23F53F5B' 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{border-color:#F53F5B;box-shadow:0 0 0 0.2rem rgba(245,63,91,0.25);}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#F53F5B;padding-right:calc(0.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23F53F5B' viewBox='0 0 12 12'%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='%23F53F5B' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#F53F5B;box-shadow:0 0 0 0.2rem rgba(245,63,91,0.25);}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{color:#F53F5B;}.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip,.form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip{display:block;}.was-validated .custom-control-input:invalid ~ .custom-control-label,.custom-control-input.is-invalid ~ .custom-control-label{color:#F53F5B;}.was-validated .custom-control-input:invalid ~ .custom-control-label::before,.custom-control-input.is-invalid ~ .custom-control-label::before{border-color:#F53F5B;}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,.custom-control-input.is-invalid:checked ~ .custom-control-label::before{border-color:#f86f84;background-color:#f86f84;}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,.custom-control-input.is-invalid:focus ~ .custom-control-label::before{box-shadow:0 0 0 0.2rem rgba(245,63,91,0.25);}.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before{border-color:#F53F5B;}.was-validated .custom-file-input:invalid ~ .custom-file-label,.custom-file-input.is-invalid ~ .custom-file-label{border-color:#F53F5B;}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,.custom-file-input.is-invalid:focus ~ .custom-file-label{border-color:#F53F5B;box-shadow:0 0 0 0.2rem rgba(245,63,91,0.25);}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;}.form-inline .form-check{width:100%;}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0;}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle;}.form-inline .form-control-plaintext{display:inline-block;}.form-inline .input-group,.form-inline .custom-select{width:auto;}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0;}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:0.25rem;margin-left:0;}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}.form-inline .custom-control-label{margin-bottom:0;}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:0.25rem;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){.btn{transition:none;}}.btn:hover{color:#212529;text-decoration:none;}.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25);}.btn.disabled,.btn:disabled{opacity:0.65;}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none;}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff;}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc;}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 0.2rem rgba(38,143,255,0.5);}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff;}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show > .btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf;}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show > .btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(38,143,255,0.5);}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d;}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62;}.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 0.2rem rgba(130,138,145,0.5);}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d;}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show > .btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b;}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show > .btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(130,138,145,0.5);}.btn-success{color:#fff;background-color:#009B48;border-color:#009B48;}.btn-success:hover{color:#fff;background-color:#007536;border-color:#006830;}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#007536;border-color:#006830;box-shadow:0 0 0 0.2rem rgba(38,170,99,0.5);}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#009B48;border-color:#009B48;}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show > .btn-success.dropdown-toggle{color:#fff;background-color:#006830;border-color:#005b2a;}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show > .btn-success.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(38,170,99,0.5);}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8;}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b;}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 0.2rem rgba(58,176,195,0.5);}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8;}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show > .btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f;}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show > .btn-info.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(58,176,195,0.5);}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107;}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00;}.btn-warning:focus,.btn-warning.focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 0.2rem rgba(222,170,12,0.5);}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107;}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show > .btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500;}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show > .btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(222,170,12,0.5);}.btn-danger{color:#fff;background-color:#F53F5B;border-color:#F53F5B;}.btn-danger:hover{color:#fff;background-color:#f31b3c;border-color:#f20f32;}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#f31b3c;border-color:#f20f32;box-shadow:0 0 0 0.2rem rgba(247,92,116,0.5);}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#F53F5B;border-color:#F53F5B;}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show > .btn-danger.dropdown-toggle{color:#fff;background-color:#f20f32;border-color:#e80c2e;}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show > .btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(247,92,116,0.5);}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa;}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;}.btn-light:focus,.btn-light.focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 0.2rem rgba(216,217,219,0.5);}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa;}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show > .btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df;}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show > .btn-light.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(216,217,219,0.5);}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40;}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124;}.btn-dark:focus,.btn-dark.focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 0.2rem rgba(82,88,93,0.5);}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40;}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show > .btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d;}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show > .btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(82,88,93,0.5);}.btn-outline-primary{color:#007bff;border-color:#007bff;}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff;}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.5);}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent;}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show > .btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff;}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.5);}.btn-outline-secondary{color:#6c757d;border-color:#6c757d;}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d;}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 0.2rem rgba(108,117,125,0.5);}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent;}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show > .btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d;}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(108,117,125,0.5);}.btn-outline-success{color:#009B48;border-color:#009B48;}.btn-outline-success:hover{color:#fff;background-color:#009B48;border-color:#009B48;}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 0.2rem rgba(0,155,72,0.5);}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#009B48;background-color:transparent;}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show > .btn-outline-success.dropdown-toggle{color:#fff;background-color:#009B48;border-color:#009B48;}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(0,155,72,0.5);}.btn-outline-info{color:#17a2b8;border-color:#17a2b8;}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8;}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5);}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent;}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show > .btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8;}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5);}.btn-outline-warning{color:#ffc107;border-color:#ffc107;}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107;}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5);}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent;}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show > .btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107;}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5);}.btn-outline-danger{color:#F53F5B;border-color:#F53F5B;}.btn-outline-danger:hover{color:#fff;background-color:#F53F5B;border-color:#F53F5B;}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 0.2rem rgba(245,63,91,0.5);}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#F53F5B;background-color:transparent;}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show > .btn-outline-danger.dropdown-toggle{color:#fff;background-color:#F53F5B;border-color:#F53F5B;}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(245,63,91,0.5);}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa;}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa;}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5);}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent;}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show > .btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa;}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5);}.btn-outline-dark{color:#343a40;border-color:#343a40;}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40;}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5);}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent;}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show > .btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40;}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5);}.btn-link{font-weight:400;color:#007bff;text-decoration:none;}.btn-link:hover{color:#0056b3;text-decoration:underline;}.btn-link:focus,.btn-link.focus{text-decoration:underline;box-shadow:none;}.btn-link:disabled,.btn-link.disabled{color:#6c757d;pointer-events:none;}.btn-lg,.btn-group-lg > .btn{padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem;}.btn-sm,.btn-group-sm > .btn{padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:0.2rem;}.btn-block{display:block;width:100%;}.btn-block + .btn-block{margin-top:0.5rem;}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%;}.fade{transition:opacity 0.15s linear;}@media (prefers-reduced-motion:reduce){.fade{transition:none;}}.fade:not(.show){opacity:0;}.collapse:not(.show){display:none;}.collapsing{position:relative;height:0;overflow:hidden;transition:height 0.35s ease;}@media (prefers-reduced-motion:reduce){.collapsing{transition:none;}}.dropup,.dropright,.dropdown,.dropleft{position:relative;}.dropdown-toggle{white-space:nowrap;}.dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent;}.dropdown-toggle:empty::after{margin-left:0;}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:0.5rem 0;margin:0.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:0.25rem;}.dropdown-menu-left{right:auto;left:0;}.dropdown-menu-right{right:0;left:auto;}@media (min-width:480px){.dropdown-menu-xsm-left{right:auto;left:0;}.dropdown-menu-xsm-right{right:0;left:auto;}}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0;}.dropdown-menu-sm-right{right:0;left:auto;}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0;}.dropdown-menu-md-right{right:0;left:auto;}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0;}.dropdown-menu-lg-right{right:0;left:auto;}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0;}.dropdown-menu-xl-right{right:0;left:auto;}}@media (min-width:1440px){.dropdown-menu-xxl-left{right:auto;left:0;}.dropdown-menu-xxl-right{right:0;left:auto;}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:0.125rem;}.dropup .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0;border-right:0.3em solid transparent;border-bottom:0.3em solid;border-left:0.3em solid transparent;}.dropup .dropdown-toggle:empty::after{margin-left:0;}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:0.125rem;}.dropright .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0;border-bottom:0.3em solid transparent;border-left:0.3em solid;}.dropright .dropdown-toggle:empty::after{margin-left:0;}.dropright .dropdown-toggle::after{vertical-align:0;}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:0.125rem;}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";}.dropleft .dropdown-toggle::after{display:none;}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0.3em solid;border-bottom:0.3em solid transparent;}.dropleft .dropdown-toggle:empty::after{margin-left:0;}.dropleft .dropdown-toggle::before{vertical-align:0;}.dropdown-menu[x-placement^="top"],.dropdown-menu[x-placement^="right"],.dropdown-menu[x-placement^="bottom"],.dropdown-menu[x-placement^="left"]{right:auto;bottom:auto;}.dropdown-divider{height:0;margin:0.5rem 0;overflow:hidden;border-top:1px solid #e9ecef;}.dropdown-item{display:block;width:100%;padding:0.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;}.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#f8f9fa;}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff;}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent;}.dropdown-menu.show{display:block;}.dropdown-header{display:block;padding:0.5rem 1.5rem;margin-bottom:0;font-size:0.875rem;color:#6c757d;white-space:nowrap;}.dropdown-item-text{display:block;padding:0.25rem 1.5rem;color:#212529;}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;}.btn-group > .btn,.btn-group-vertical > .btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;}.btn-group > .btn:hover,.btn-group-vertical > .btn:hover{z-index:1;}.btn-group > .btn:focus,.btn-group > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn:focus,.btn-group-vertical > .btn:active,.btn-group-vertical > .btn.active{z-index:1;}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;}.btn-toolbar .input-group{width:auto;}.btn-group > .btn:not(:first-child),.btn-group > .btn-group:not(:first-child){margin-left:-1px;}.btn-group > .btn:not(:last-child):not(.dropdown-toggle),.btn-group > .btn-group:not(:last-child) > .btn{border-top-right-radius:0;border-bottom-right-radius:0;}.btn-group > .btn:not(:first-child),.btn-group > .btn-group:not(:first-child) > .btn{border-top-left-radius:0;border-bottom-left-radius:0;}.dropdown-toggle-split{padding-right:0.5625rem;padding-left:0.5625rem;}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after{margin-left:0;}.dropleft .dropdown-toggle-split::before{margin-right:0;}.btn-sm + .dropdown-toggle-split,.btn-group-sm > .btn + .dropdown-toggle-split{padding-right:0.375rem;padding-left:0.375rem;}.btn-lg + .dropdown-toggle-split,.btn-group-lg > .btn + .dropdown-toggle-split{padding-right:0.75rem;padding-left:0.75rem;}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;}.btn-group-vertical > .btn,.btn-group-vertical > .btn-group{width:100%;}.btn-group-vertical > .btn:not(:first-child),.btn-group-vertical > .btn-group:not(:first-child){margin-top:-1px;}.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical > .btn-group:not(:last-child) > .btn{border-bottom-right-radius:0;border-bottom-left-radius:0;}.btn-group-vertical > .btn:not(:first-child),.btn-group-vertical > .btn-group:not(:first-child) > .btn{border-top-left-radius:0;border-top-right-radius:0;}.btn-group-toggle > .btn,.btn-group-toggle > .btn-group > .btn{margin-bottom:0;}.btn-group-toggle > .btn input[type="radio"],.btn-group-toggle > .btn input[type="checkbox"],.btn-group-toggle > .btn-group > .btn input[type="radio"],.btn-group-toggle > .btn-group > .btn input[type="checkbox"]{position:absolute;clip:rect(0,0,0,0);pointer-events:none;}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%;}.input-group > .form-control,.input-group > .form-control-plaintext,.input-group > .custom-select,.input-group > .custom-file{position:relative;-ms-flex:1 1 0%;flex:1 1 0%;min-width:0;margin-bottom:0;}.input-group > .form-control + .form-control,.input-group > .form-control + .custom-select,.input-group > .form-control + .custom-file,.input-group > .form-control-plaintext + .form-control,.input-group > .form-control-plaintext + .custom-select,.input-group > .form-control-plaintext + .custom-file,.input-group > .custom-select + .form-control,.input-group > .custom-select + .custom-select,.input-group > .custom-select + .custom-file,.input-group > .custom-file + .form-control,.input-group > .custom-file + .custom-select,.input-group > .custom-file + .custom-file{margin-left:-1px;}.input-group > .form-control:focus,.input-group > .custom-select:focus,.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label{z-index:3;}.input-group > .custom-file .custom-file-input:focus{z-index:4;}.input-group > .form-control:not(:last-child),.input-group > .custom-select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;}.input-group > .form-control:not(:first-child),.input-group > .custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;}.input-group > .custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.input-group > .custom-file:not(:last-child) .custom-file-label,.input-group > .custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0;}.input-group > .custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0;}.input-group-prepend,.input-group-append{display:-ms-flexbox;display:flex;}.input-group-prepend .btn,.input-group-append .btn{position:relative;z-index:2;}.input-group-prepend .btn:focus,.input-group-append .btn:focus{z-index:3;}.input-group-prepend .btn + .btn,.input-group-prepend .btn + .input-group-text,.input-group-prepend .input-group-text + .input-group-text,.input-group-prepend .input-group-text + .btn,.input-group-append .btn + .btn,.input-group-append .btn + .input-group-text,.input-group-append .input-group-text + .input-group-text,.input-group-append .input-group-text + .btn{margin-left:-1px;}.input-group-prepend{margin-right:-1px;}.input-group-append{margin-left:-1px;}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0.375rem 0.75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:0.25rem;}.input-group-text input[type="radio"],.input-group-text input[type="checkbox"]{margin-top:0;}.input-group-lg > .form-control:not(textarea),.input-group-lg > .custom-select{height:calc(1.5em + 1rem + 2px);}.input-group-lg > .form-control,.input-group-lg > .custom-select,.input-group-lg > .input-group-prepend > .input-group-text,.input-group-lg > .input-group-append > .input-group-text,.input-group-lg > .input-group-prepend > .btn,.input-group-lg > .input-group-append > .btn{padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem;}.input-group-sm > .form-control:not(textarea),.input-group-sm > .custom-select{height:calc(1.5em + 0.5rem + 2px);}.input-group-sm > .form-control,.input-group-sm > .custom-select,.input-group-sm > .input-group-prepend > .input-group-text,.input-group-sm > .input-group-append > .input-group-text,.input-group-sm > .input-group-prepend > .btn,.input-group-sm > .input-group-append > .btn{padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:0.2rem;}.input-group-lg > .custom-select,.input-group-sm > .custom-select{padding-right:1.75rem;}.input-group > .input-group-prepend > .btn,.input-group > .input-group-prepend > .input-group-text,.input-group > .input-group-append:not(:last-child) > .btn,.input-group > .input-group-append:not(:last-child) > .input-group-text,.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group > .input-group-append:last-child > .input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;}.input-group > .input-group-append > .btn,.input-group > .input-group-append > .input-group-text,.input-group > .input-group-prepend:not(:first-child) > .btn,.input-group > .input-group-prepend:not(:first-child) > .input-group-text,.input-group > .input-group-prepend:first-child > .btn:not(:first-child),.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem;}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem;}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0;}.custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff;}.custom-control-input:focus ~ .custom-control-label::before{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25);}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#80bdff;}.custom-control-input:not(:disabled):active ~ .custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff;}.custom-control-input[disabled] ~ .custom-control-label,.custom-control-input:disabled ~ .custom-control-label{color:#6c757d;}.custom-control-input[disabled] ~ .custom-control-label::before,.custom-control-input:disabled ~ .custom-control-label::before{background-color:#e9ecef;}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top;}.custom-control-label::before{position:absolute;top:0.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px;}.custom-control-label::after{position:absolute;top:0.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50% / 50% 50%;}.custom-checkbox .custom-control-label::before{border-radius:0.25rem;}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{border-color:#007bff;background-color:#007bff;}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5);}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5);}.custom-radio .custom-control-label::before{border-radius:50%;}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5);}.custom-switch{padding-left:2.25rem;}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:0.5rem;}.custom-switch .custom-control-label::after{top:calc(0.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:0.5rem;transition:transform 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){.custom-switch .custom-control-label::after{transition:none;}}.custom-switch .custom-control-input:checked ~ .custom-control-label::after{background-color:#fff;transform:translateX(0.75rem);}.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5);}.custom-select{display:inline-block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 1.75rem 0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;border:1px solid #ced4da;border-radius:0.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25);}.custom-select:focus::-ms-value{color:#495057;background-color:#fff;}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:0.75rem;background-image:none;}.custom-select:disabled{color:#6c757d;background-color:#e9ecef;}.custom-select::-ms-expand{display:none;}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057;}.custom-select-sm{height:calc(1.5em + 0.5rem + 2px);padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.5rem;font-size:0.875rem;}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;font-size:1.25rem;}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + 0.75rem + 2px);margin-bottom:0;}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + 0.75rem + 2px);margin:0;opacity:0;}.custom-file-input:focus ~ .custom-file-label{border-color:#80bdff;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25);}.custom-file-input[disabled] ~ .custom-file-label,.custom-file-input:disabled ~ .custom-file-label{background-color:#e9ecef;}.custom-file-input:lang(en) ~ .custom-file-label::after{content:"Browse";}.custom-file-input ~ .custom-file-label[data-browse]::after{content:attr(data-browse);}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 0.75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:0.25rem;}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + 0.75rem);padding:0.375rem 0.75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 0.25rem 0.25rem 0;}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.custom-range:focus{outline:none;}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,123,255,0.25);}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,123,255,0.25);}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,123,255,0.25);}.custom-range::-moz-focus-outer{border:0;}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;-webkit-appearance:none;appearance:none;}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none;}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff;}.custom-range::-webkit-slider-runnable-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem;}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;-moz-appearance:none;appearance:none;}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none;}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff;}.custom-range::-moz-range-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem;}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:0.2rem;margin-left:0.2rem;background-color:#007bff;border:0;border-radius:1rem;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){.custom-range::-ms-thumb{transition:none;}}.custom-range::-ms-thumb:active{background-color:#b3d7ff;}.custom-range::-ms-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:0.5rem;}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem;}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem;}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd;}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default;}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd;}.custom-range:disabled::-moz-range-track{cursor:default;}.custom-range:disabled::-ms-thumb{background-color:#adb5bd;}.custom-control-label::before,.custom-file-label,.custom-select{transition: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){.custom-control-label::before,.custom-file-label,.custom-select{transition:none;}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}.nav-link{display:block;padding:0.5rem 1rem;}.nav-link:hover,.nav-link:focus{text-decoration:none;}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default;}.nav-tabs{border-bottom:1px solid #dee2e6;}.nav-tabs .nav-item{margin-bottom:-1px;}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem;}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6;}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent;}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff;}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0;}.nav-pills .nav-link{border-radius:0.25rem;}.nav-pills .nav-link.active,.nav-pills .show > .nav-link{color:#fff;background-color:#007bff;}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center;}.tab-content > .tab-pane{display:none;}.tab-content > .active{display:block;}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0.5rem 1rem;}.navbar .container,.navbar .container-fluid,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl,.navbar .container-xxl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;}.navbar-brand{display:inline-block;padding-top:0.3125rem;padding-bottom:0.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap;}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none;}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;}.navbar-nav .nav-link{padding-right:0;padding-left:0;}.navbar-nav .dropdown-menu{position:static;float:none;}.navbar-text{display:inline-block;padding-top:0.5rem;padding-bottom:0.5rem;}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;}.navbar-toggler{padding:0.25rem 0.75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:0.25rem;}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none;}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%;}@media (max-width:479.98px){.navbar-expand-xsm > .container,.navbar-expand-xsm > .container-fluid,.navbar-expand-xsm > .container-sm,.navbar-expand-xsm > .container-md,.navbar-expand-xsm > .container-lg,.navbar-expand-xsm > .container-xl,.navbar-expand-xsm > .container-xxl{padding-right:0;padding-left:0;}}@media (min-width:480px){.navbar-expand-xsm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;}.navbar-expand-xsm .navbar-nav{-ms-flex-direction:row;flex-direction:row;}.navbar-expand-xsm .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-xsm .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand-xsm > .container,.navbar-expand-xsm > .container-fluid,.navbar-expand-xsm > .container-sm,.navbar-expand-xsm > .container-md,.navbar-expand-xsm > .container-lg,.navbar-expand-xsm > .container-xl,.navbar-expand-xsm > .container-xxl{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.navbar-expand-xsm .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto;}.navbar-expand-xsm .navbar-toggler{display:none;}}@media (max-width:575.98px){.navbar-expand-sm > .container,.navbar-expand-sm > .container-fluid,.navbar-expand-sm > .container-sm,.navbar-expand-sm > .container-md,.navbar-expand-sm > .container-lg,.navbar-expand-sm > .container-xl,.navbar-expand-sm > .container-xxl{padding-right:0;padding-left:0;}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row;}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-sm .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand-sm > .container,.navbar-expand-sm > .container-fluid,.navbar-expand-sm > .container-sm,.navbar-expand-sm > .container-md,.navbar-expand-sm > .container-lg,.navbar-expand-sm > .container-xl,.navbar-expand-sm > .container-xxl{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto;}.navbar-expand-sm .navbar-toggler{display:none;}}@media (max-width:767.98px){.navbar-expand-md > .container,.navbar-expand-md > .container-fluid,.navbar-expand-md > .container-sm,.navbar-expand-md > .container-md,.navbar-expand-md > .container-lg,.navbar-expand-md > .container-xl,.navbar-expand-md > .container-xxl{padding-right:0;padding-left:0;}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row;}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-md .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand-md > .container,.navbar-expand-md > .container-fluid,.navbar-expand-md > .container-sm,.navbar-expand-md > .container-md,.navbar-expand-md > .container-lg,.navbar-expand-md > .container-xl,.navbar-expand-md > .container-xxl{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.navbar-expand-md .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto;}.navbar-expand-md .navbar-toggler{display:none;}}@media (max-width:991.98px){.navbar-expand-lg > .container,.navbar-expand-lg > .container-fluid,.navbar-expand-lg > .container-sm,.navbar-expand-lg > .container-md,.navbar-expand-lg > .container-lg,.navbar-expand-lg > .container-xl,.navbar-expand-lg > .container-xxl{padding-right:0;padding-left:0;}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row;}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-lg .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand-lg > .container,.navbar-expand-lg > .container-fluid,.navbar-expand-lg > .container-sm,.navbar-expand-lg > .container-md,.navbar-expand-lg > .container-lg,.navbar-expand-lg > .container-xl,.navbar-expand-lg > .container-xxl{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto;}.navbar-expand-lg .navbar-toggler{display:none;}}@media (max-width:1199.98px){.navbar-expand-xl > .container,.navbar-expand-xl > .container-fluid,.navbar-expand-xl > .container-sm,.navbar-expand-xl > .container-md,.navbar-expand-xl > .container-lg,.navbar-expand-xl > .container-xl,.navbar-expand-xl > .container-xxl{padding-right:0;padding-left:0;}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row;}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-xl .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand-xl > .container,.navbar-expand-xl > .container-fluid,.navbar-expand-xl > .container-sm,.navbar-expand-xl > .container-md,.navbar-expand-xl > .container-lg,.navbar-expand-xl > .container-xl,.navbar-expand-xl > .container-xxl{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto;}.navbar-expand-xl .navbar-toggler{display:none;}}@media (max-width:1439.98px){.navbar-expand-xxl > .container,.navbar-expand-xxl > .container-fluid,.navbar-expand-xxl > .container-sm,.navbar-expand-xxl > .container-md,.navbar-expand-xxl > .container-lg,.navbar-expand-xxl > .container-xl,.navbar-expand-xxl > .container-xxl{padding-right:0;padding-left:0;}}@media (min-width:1440px){.navbar-expand-xxl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;}.navbar-expand-xxl .navbar-nav{-ms-flex-direction:row;flex-direction:row;}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand-xxl > .container,.navbar-expand-xxl > .container-fluid,.navbar-expand-xxl > .container-sm,.navbar-expand-xxl > .container-md,.navbar-expand-xxl > .container-lg,.navbar-expand-xxl > .container-xl,.navbar-expand-xxl > .container-xxl{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.navbar-expand-xxl .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto;}.navbar-expand-xxl .navbar-toggler{display:none;}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;}.navbar-expand > .container,.navbar-expand > .container-fluid,.navbar-expand > .container-sm,.navbar-expand > .container-md,.navbar-expand > .container-lg,.navbar-expand > .container-xl,.navbar-expand > .container-xxl{padding-right:0;padding-left:0;}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row;}.navbar-expand .navbar-nav .dropdown-menu{position:absolute;}.navbar-expand .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand > .container,.navbar-expand > .container-fluid,.navbar-expand > .container-sm,.navbar-expand > .container-md,.navbar-expand > .container-lg,.navbar-expand > .container-xl,.navbar-expand > .container-xxl{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.navbar-expand .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto;}.navbar-expand .navbar-toggler{display:none;}.navbar-light .navbar-brand{color:rgba(0,0,0,0.9);}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,0.9);}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.5);}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,0.7);}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,0.3);}.navbar-light .navbar-nav .show > .nav-link,.navbar-light .navbar-nav .active > .nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,0.9);}.navbar-light .navbar-toggler{color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.1);}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0,0,0,0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-light .navbar-text{color:rgba(0,0,0,0.5);}.navbar-light .navbar-text a{color:rgba(0,0,0,0.9);}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,0.9);}.navbar-dark .navbar-brand{color:#fff;}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff;}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.5);}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,0.75);}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.25);}.navbar-dark .navbar-nav .show > .nav-link,.navbar-dark .navbar-nav .active > .nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff;}.navbar-dark .navbar-toggler{color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.1);}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255,255,255,0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-dark .navbar-text{color:rgba(255,255,255,0.5);}.navbar-dark .navbar-text a{color:#fff;}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff;}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:0.25rem;}.card > hr{margin-right:0;margin-left:0;}.card > .list-group:first-child .list-group-item:first-child{border-top-left-radius:0.25rem;border-top-right-radius:0.25rem;}.card > .list-group:last-child .list-group-item:last-child{border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem;}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem;}.card-title{margin-bottom:0.75rem;}.card-subtitle{margin-top:-0.375rem;margin-bottom:0;}.card-text:last-child{margin-bottom:0;}.card-link:hover{text-decoration:none;}.card-link + .card-link{margin-left:1.25rem;}.card-header{padding:0.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125);}.card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;}.card-header + .list-group .list-group-item:first-child{border-top:0;}.card-footer{padding:0.75rem 1.25rem;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125);}.card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);}.card-header-tabs{margin-right:-0.625rem;margin-bottom:-0.75rem;margin-left:-0.625rem;border-bottom:0;}.card-header-pills{margin-right:-0.625rem;margin-left:-0.625rem;}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;}.card-img,.card-img-top,.card-img-bottom{-ms-flex-negative:0;flex-shrink:0;width:100%;}.card-img,.card-img-top{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px);}.card-img,.card-img-bottom{border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px);}.card-deck .card{margin-bottom:15px;}@media (min-width:576px){.card-deck{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px;}.card-deck .card{-ms-flex:1 0 0%;flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px;}}.card-group > .card{margin-bottom:15px;}@media (min-width:576px){.card-group{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;}.card-group > .card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0;}.card-group > .card + .card{margin-left:0;border-left:0;}.card-group > .card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;}.card-group > .card:not(:last-child) .card-img-top,.card-group > .card:not(:last-child) .card-header{border-top-right-radius:0;}.card-group > .card:not(:last-child) .card-img-bottom,.card-group > .card:not(:last-child) .card-footer{border-bottom-right-radius:0;}.card-group > .card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;}.card-group > .card:not(:first-child) .card-img-top,.card-group > .card:not(:first-child) .card-header{border-top-left-radius:0;}.card-group > .card:not(:first-child) .card-img-bottom,.card-group > .card:not(:first-child) .card-footer{border-bottom-left-radius:0;}}.card-columns .card{margin-bottom:0.75rem;}@media (min-width:576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1;}.card-columns .card{display:inline-block;width:100%;}}.accordion > .card{overflow:hidden;}.accordion > .card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}.accordion > .card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0;}.accordion > .card > .card-header{border-radius:0;margin-bottom:-1px;}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:0.25rem;}.breadcrumb-item + .breadcrumb-item{padding-left:0.5rem;}.breadcrumb-item + .breadcrumb-item::before{display:inline-block;padding-right:0.5rem;color:#6c757d;content:"/";}.breadcrumb-item + .breadcrumb-item:hover::before{text-decoration:underline;}.breadcrumb-item + .breadcrumb-item:hover::before{text-decoration:none;}.breadcrumb-item.active{color:#6c757d;}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:0.25rem;}.page-link{position:relative;display:block;padding:0.5rem 0.75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6;}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6;}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25);}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;}.page-item:last-child .page-link{border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff;}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6;}.pagination-lg .page-link{padding:0.75rem 1.5rem;font-size:1.25rem;line-height:1.5;}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:0.3rem;border-bottom-left-radius:0.3rem;}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:0.3rem;border-bottom-right-radius:0.3rem;}.pagination-sm .page-link{padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:0.2rem;border-bottom-left-radius:0.2rem;}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:0.2rem;border-bottom-right-radius:0.2rem;}.badge{display:inline-block;padding:0.25em 0.4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25rem;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){.badge{transition:none;}}a.badge:hover,a.badge:focus{text-decoration:none;}.badge:empty{display:none;}.btn .badge{position:relative;top:-1px;}.badge-pill{padding-right:0.6em;padding-left:0.6em;border-radius:10rem;}.badge-primary{color:#fff;background-color:#007bff;}a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:#0062cc;}a.badge-primary:focus,a.badge-primary.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.5);}.badge-secondary{color:#fff;background-color:#6c757d;}a.badge-secondary:hover,a.badge-secondary:focus{color:#fff;background-color:#545b62;}a.badge-secondary:focus,a.badge-secondary.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(108,117,125,0.5);}.badge-success{color:#fff;background-color:#009B48;}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:#006830;}a.badge-success:focus,a.badge-success.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(0,155,72,0.5);}.badge-info{color:#fff;background-color:#17a2b8;}a.badge-info:hover,a.badge-info:focus{color:#fff;background-color:#117a8b;}a.badge-info:focus,a.badge-info.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5);}.badge-warning{color:#212529;background-color:#ffc107;}a.badge-warning:hover,a.badge-warning:focus{color:#212529;background-color:#d39e00;}a.badge-warning:focus,a.badge-warning.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5);}.badge-danger{color:#fff;background-color:#F53F5B;}a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:#f20f32;}a.badge-danger:focus,a.badge-danger.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(245,63,91,0.5);}.badge-light{color:#212529;background-color:#f8f9fa;}a.badge-light:hover,a.badge-light:focus{color:#212529;background-color:#dae0e5;}a.badge-light:focus,a.badge-light.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5);}.badge-dark{color:#fff;background-color:#343a40;}a.badge-dark:hover,a.badge-dark:focus{color:#fff;background-color:#1d2124;}a.badge-dark:focus,a.badge-dark.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5);}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:0.3rem;}@media (min-width:576px){.jumbotron{padding:4rem 2rem;}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0;}.alert{position:relative;padding:0.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0.25rem;}.alert-heading{color:inherit;}.alert-link{font-weight:700;}.alert-dismissible{padding-right:4rem;}.alert-dismissible .close{position:absolute;top:0;right:0;padding:0.75rem 1.25rem;color:inherit;}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff;}.alert-primary hr{border-top-color:#9fcdff;}.alert-primary .alert-link{color:#002752;}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db;}.alert-secondary hr{border-top-color:#c8cbcf;}.alert-secondary .alert-link{color:#202326;}.alert-success{color:#005125;background-color:#ccebda;border-color:#b8e3cc;}.alert-success hr{border-top-color:#a6dcbf;}.alert-success .alert-link{color:#001e0e;}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb;}.alert-info hr{border-top-color:#abdde5;}.alert-info .alert-link{color:#062c33;}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba;}.alert-warning hr{border-top-color:#ffe8a1;}.alert-warning .alert-link{color:#533f03;}.alert-danger{color:#7f212f;background-color:#fdd9de;border-color:#fcc9d1;}.alert-danger hr{border-top-color:#fbb1bc;}.alert-danger .alert-link{color:#571620;}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe;}.alert-light hr{border-top-color:#ececf6;}.alert-light .alert-link{color:#686868;}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca;}.alert-dark hr{border-top-color:#b9bbbe;}.alert-dark .alert-link{color:#040505;}@keyframes progress-bar-stripes{from{background-position:1rem 0;}to{background-position:0 0;}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:0.75rem;background-color:#e9ecef;border-radius:0.25rem;}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width 0.6s ease;}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none;}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:1rem 1rem;}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite;}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none;}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;}.media-body{-ms-flex:1;flex:1;}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;}.list-group-item-action{width:100%;color:#495057;text-align:inherit;}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa;}.list-group-item-action:active{color:#212529;background-color:#e9ecef;}.list-group-item{position:relative;display:block;padding:0.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,0.125);}.list-group-item:first-child{border-top-left-radius:0.25rem;border-top-right-radius:0.25rem;}.list-group-item:last-child{border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem;}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff;}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff;}.list-group-item + .list-group-item{border-top-width:0;}.list-group-item + .list-group-item.active{margin-top:-1px;border-top-width:1px;}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row;}.list-group-horizontal .list-group-item:first-child{border-bottom-left-radius:0.25rem;border-top-right-radius:0;}.list-group-horizontal .list-group-item:last-child{border-top-right-radius:0.25rem;border-bottom-left-radius:0;}.list-group-horizontal .list-group-item.active{margin-top:0;}.list-group-horizontal .list-group-item + .list-group-item{border-top-width:1px;border-left-width:0;}.list-group-horizontal .list-group-item + .list-group-item.active{margin-left:-1px;border-left-width:1px;}@media (min-width:480px){.list-group-horizontal-xsm{-ms-flex-direction:row;flex-direction:row;}.list-group-horizontal-xsm .list-group-item:first-child{border-bottom-left-radius:0.25rem;border-top-right-radius:0;}.list-group-horizontal-xsm .list-group-item:last-child{border-top-right-radius:0.25rem;border-bottom-left-radius:0;}.list-group-horizontal-xsm .list-group-item.active{margin-top:0;}.list-group-horizontal-xsm .list-group-item + .list-group-item{border-top-width:1px;border-left-width:0;}.list-group-horizontal-xsm .list-group-item + .list-group-item.active{margin-left:-1px;border-left-width:1px;}}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row;}.list-group-horizontal-sm .list-group-item:first-child{border-bottom-left-radius:0.25rem;border-top-right-radius:0;}.list-group-horizontal-sm .list-group-item:last-child{border-top-right-radius:0.25rem;border-bottom-left-radius:0;}.list-group-horizontal-sm .list-group-item.active{margin-top:0;}.list-group-horizontal-sm .list-group-item + .list-group-item{border-top-width:1px;border-left-width:0;}.list-group-horizontal-sm .list-group-item + .list-group-item.active{margin-left:-1px;border-left-width:1px;}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row;}.list-group-horizontal-md .list-group-item:first-child{border-bottom-left-radius:0.25rem;border-top-right-radius:0;}.list-group-horizontal-md .list-group-item:last-child{border-top-right-radius:0.25rem;border-bottom-left-radius:0;}.list-group-horizontal-md .list-group-item.active{margin-top:0;}.list-group-horizontal-md .list-group-item + .list-group-item{border-top-width:1px;border-left-width:0;}.list-group-horizontal-md .list-group-item + .list-group-item.active{margin-left:-1px;border-left-width:1px;}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row;}.list-group-horizontal-lg .list-group-item:first-child{border-bottom-left-radius:0.25rem;border-top-right-radius:0;}.list-group-horizontal-lg .list-group-item:last-child{border-top-right-radius:0.25rem;border-bottom-left-radius:0;}.list-group-horizontal-lg .list-group-item.active{margin-top:0;}.list-group-horizontal-lg .list-group-item + .list-group-item{border-top-width:1px;border-left-width:0;}.list-group-horizontal-lg .list-group-item + .list-group-item.active{margin-left:-1px;border-left-width:1px;}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row;}.list-group-horizontal-xl .list-group-item:first-child{border-bottom-left-radius:0.25rem;border-top-right-radius:0;}.list-group-horizontal-xl .list-group-item:last-child{border-top-right-radius:0.25rem;border-bottom-left-radius:0;}.list-group-horizontal-xl .list-group-item.active{margin-top:0;}.list-group-horizontal-xl .list-group-item + .list-group-item{border-top-width:1px;border-left-width:0;}.list-group-horizontal-xl .list-group-item + .list-group-item.active{margin-left:-1px;border-left-width:1px;}}@media (min-width:1440px){.list-group-horizontal-xxl{-ms-flex-direction:row;flex-direction:row;}.list-group-horizontal-xxl .list-group-item:first-child{border-bottom-left-radius:0.25rem;border-top-right-radius:0;}.list-group-horizontal-xxl .list-group-item:last-child{border-top-right-radius:0.25rem;border-bottom-left-radius:0;}.list-group-horizontal-xxl .list-group-item.active{margin-top:0;}.list-group-horizontal-xxl .list-group-item + .list-group-item{border-top-width:1px;border-left-width:0;}.list-group-horizontal-xxl .list-group-item + .list-group-item.active{margin-left:-1px;border-left-width:1px;}}.list-group-flush .list-group-item{border-right-width:0;border-left-width:0;border-radius:0;}.list-group-flush .list-group-item:first-child{border-top-width:0;}.list-group-flush:last-child .list-group-item:last-child{border-bottom-width:0;}.list-group-item-primary{color:#004085;background-color:#b8daff;}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#004085;background-color:#9fcdff;}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085;}.list-group-item-secondary{color:#383d41;background-color:#d6d8db;}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#383d41;background-color:#c8cbcf;}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41;}.list-group-item-success{color:#005125;background-color:#b8e3cc;}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#005125;background-color:#a6dcbf;}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#005125;border-color:#005125;}.list-group-item-info{color:#0c5460;background-color:#bee5eb;}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#0c5460;background-color:#abdde5;}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460;}.list-group-item-warning{color:#856404;background-color:#ffeeba;}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#856404;background-color:#ffe8a1;}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404;}.list-group-item-danger{color:#7f212f;background-color:#fcc9d1;}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#7f212f;background-color:#fbb1bc;}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#7f212f;border-color:#7f212f;}.list-group-item-light{color:#818182;background-color:#fdfdfe;}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#818182;background-color:#ececf6;}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182;}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca;}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1b1e21;background-color:#b9bbbe;}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21;}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;}.close:hover{color:#000;text-decoration:none;}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75;}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}a.close.disabled{pointer-events:none;}.toast{max-width:350px;overflow:hidden;font-size:0.875rem;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border:1px solid rgba(0,0,0,0.1);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:0.25rem;}.toast:not(:last-child){margin-bottom:0.75rem;}.toast.showing{opacity:1;}.toast.show{display:block;opacity:1;}.toast.hide{display:none;}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0.25rem 0.75rem;color:#6c757d;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,0.05);}.toast-body{padding:0.75rem;}.modal-open{overflow:hidden;}.modal-open .modal{overflow-x:hidden;overflow-y:auto;}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0;}.modal-dialog{position:relative;width:auto;margin:0.5rem;pointer-events:none;}.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0,-50px);}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none;}}.modal.show .modal-dialog{transform:none;}.modal.modal-static .modal-dialog{transform:scale(1.02);}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem);}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden;}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{-ms-flex-negative:0;flex-shrink:0;}.modal-dialog-scrollable .modal-body{overflow-y:auto;}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem);}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:"";}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%;}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none;}.modal-dialog-centered.modal-dialog-scrollable::before{content:none;}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:0.3rem;outline:0;}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000;}.modal-backdrop.fade{opacity:0;}.modal-backdrop.show{opacity:0.5;}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px);}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto;}.modal-title{margin-bottom:0;line-height:1.5;}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem;}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:0.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(0.3rem - 1px);border-bottom-left-radius:calc(0.3rem - 1px);}.modal-footer > *{margin:0.25rem;}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll;}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto;}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem);}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem);}.modal-dialog-centered{min-height:calc(100% - 3.5rem);}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);}.modal-sm{max-width:300px;}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px;}}@media (min-width:1200px){.modal-xl{max-width:1140px;}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;opacity:0;}.tooltip.show{opacity:0.9;}.tooltip .arrow{position:absolute;display:block;width:0.8rem;height:0.4rem;}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid;}.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"]{padding:0.4rem 0;}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0;}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{top:0;border-width:0.4rem 0.4rem 0;border-top-color:#000;}.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"]{padding:0 0.4rem;}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow{left:0;width:0.4rem;height:0.8rem;}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{right:0;border-width:0.4rem 0.4rem 0.4rem 0;border-right-color:#000;}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"]{padding:0.4rem 0;}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0;}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom:0;border-width:0 0.4rem 0.4rem;border-bottom-color:#000;}.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"]{padding:0 0.4rem;}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow{right:0;width:0.4rem;height:0.8rem;}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{left:0;border-width:0.4rem 0 0.4rem 0.4rem;border-left-color:#000;}.tooltip-inner{max-width:200px;padding:0.25rem 0.5rem;color:#fff;text-align:center;background-color:#000;border-radius:0.25rem;}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:0.3rem;}.popover .arrow{position:absolute;display:block;width:1rem;height:0.5rem;margin:0 0.3rem;}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;}.bs-popover-top,.bs-popover-auto[x-placement^="top"]{margin-bottom:0.5rem;}.bs-popover-top > .arrow,.bs-popover-auto[x-placement^="top"] > .arrow{bottom:calc(-0.5rem - 1px);}.bs-popover-top > .arrow::before,.bs-popover-auto[x-placement^="top"] > .arrow::before{bottom:0;border-width:0.5rem 0.5rem 0;border-top-color:rgba(0,0,0,0.25);}.bs-popover-top > .arrow::after,.bs-popover-auto[x-placement^="top"] > .arrow::after{bottom:1px;border-width:0.5rem 0.5rem 0;border-top-color:#fff;}.bs-popover-right,.bs-popover-auto[x-placement^="right"]{margin-left:0.5rem;}.bs-popover-right > .arrow,.bs-popover-auto[x-placement^="right"] > .arrow{left:calc(-0.5rem - 1px);width:0.5rem;height:1rem;margin:0.3rem 0;}.bs-popover-right > .arrow::before,.bs-popover-auto[x-placement^="right"] > .arrow::before{left:0;border-width:0.5rem 0.5rem 0.5rem 0;border-right-color:rgba(0,0,0,0.25);}.bs-popover-right > .arrow::after,.bs-popover-auto[x-placement^="right"] > .arrow::after{left:1px;border-width:0.5rem 0.5rem 0.5rem 0;border-right-color:#fff;}.bs-popover-bottom,.bs-popover-auto[x-placement^="bottom"]{margin-top:0.5rem;}.bs-popover-bottom > .arrow,.bs-popover-auto[x-placement^="bottom"] > .arrow{top:calc(-0.5rem - 1px);}.bs-popover-bottom > .arrow::before,.bs-popover-auto[x-placement^="bottom"] > .arrow::before{top:0;border-width:0 0.5rem 0.5rem 0.5rem;border-bottom-color:rgba(0,0,0,0.25);}.bs-popover-bottom > .arrow::after,.bs-popover-auto[x-placement^="bottom"] > .arrow::after{top:1px;border-width:0 0.5rem 0.5rem 0.5rem;border-bottom-color:#fff;}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-0.5rem;content:"";border-bottom:1px solid #f7f7f7;}.bs-popover-left,.bs-popover-auto[x-placement^="left"]{margin-right:0.5rem;}.bs-popover-left > .arrow,.bs-popover-auto[x-placement^="left"] > .arrow{right:calc(-0.5rem - 1px);width:0.5rem;height:1rem;margin:0.3rem 0;}.bs-popover-left > .arrow::before,.bs-popover-auto[x-placement^="left"] > .arrow::before{right:0;border-width:0.5rem 0 0.5rem 0.5rem;border-left-color:rgba(0,0,0,0.25);}.bs-popover-left > .arrow::after,.bs-popover-auto[x-placement^="left"] > .arrow::after{right:1px;border-width:0.5rem 0 0.5rem 0.5rem;border-left-color:#fff;}.popover-header{padding:0.5rem 0.75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px);}.popover-header:empty{display:none;}.popover-body{padding:0.5rem 0.75rem;color:#212529;}.carousel{position:relative;}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y;}.carousel-inner{position:relative;width:100%;overflow:hidden;}.carousel-inner::after{display:block;clear:both;content:"";}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform 0.6s ease-in-out;}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none;}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block;}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{transform:translateX(100%);}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{transform:translateX(-100%);}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none;}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1;}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s 0.6s;}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none;}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:0.5;transition:opacity 0.15s ease;}@media (prefers-reduced-motion:reduce){.carousel-control-prev,.carousel-control-next{transition:none;}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:0.9;}.carousel-control-prev{left:0;}.carousel-control-next{right:0;}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50% / 100% 100%;}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none;}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity 0.6s ease;}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none;}}.carousel-indicators .active{opacity:1;}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;}@keyframes spinner-border{to{transform:rotate(360deg);}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:0.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border .75s linear infinite;}.spinner-border-sm{width:1rem;height:1rem;border-width:0.2em;}@keyframes spinner-grow{0%{transform:scale(0);}50%{opacity:1;}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;animation:spinner-grow .75s linear infinite;}.spinner-grow-sm{width:1rem;height:1rem;}.align-baseline{vertical-align:baseline !important;}.align-top{vertical-align:top !important;}.align-middle{vertical-align:middle !important;}.align-bottom{vertical-align:bottom !important;}.align-text-bottom{vertical-align:text-bottom !important;}.align-text-top{vertical-align:text-top !important;}.bg-primary{background-color:#007bff !important;}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#0062cc !important;}.bg-secondary{background-color:#6c757d !important;}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#545b62 !important;}.bg-success{background-color:#009B48 !important;}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#006830 !important;}.bg-info{background-color:#17a2b8 !important;}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b !important;}.bg-warning{background-color:#ffc107 !important;}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00 !important;}.bg-danger{background-color:#F53F5B !important;}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#f20f32 !important;}.bg-light{background-color:#f8f9fa !important;}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dae0e5 !important;}.bg-dark{background-color:#343a40 !important;}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#1d2124 !important;}.bg-white{background-color:#fff !important;}.bg-transparent{background-color:transparent !important;}.border{border:1px solid #D8D8D8 !important;}.border-top{border-top:1px solid #D8D8D8 !important;}.border-right{border-right:1px solid #D8D8D8 !important;}.border-bottom{border-bottom:1px solid #D8D8D8 !important;}.border-left{border-left:1px solid #D8D8D8 !important;}.border-0{border:0 !important;}.border-top-0{border-top:0 !important;}.border-right-0{border-right:0 !important;}.border-bottom-0{border-bottom:0 !important;}.border-left-0{border-left:0 !important;}.border-primary{border-color:#007bff !important;}.border-secondary{border-color:#6c757d !important;}.border-success{border-color:#009B48 !important;}.border-info{border-color:#17a2b8 !important;}.border-warning{border-color:#ffc107 !important;}.border-danger{border-color:#F53F5B !important;}.border-light{border-color:#f8f9fa !important;}.border-dark{border-color:#343a40 !important;}.border-white{border-color:#fff !important;}.rounded-sm{border-radius:0.2rem !important;}.rounded{border-radius:0.25rem !important;}.rounded-top{border-top-left-radius:0.25rem !important;border-top-right-radius:0.25rem !important;}.rounded-right{border-top-right-radius:0.25rem !important;border-bottom-right-radius:0.25rem !important;}.rounded-bottom{border-bottom-right-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important;}.rounded-left{border-top-left-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important;}.rounded-lg{border-radius:0.3rem !important;}.rounded-circle{border-radius:50% !important;}.rounded-pill{border-radius:50rem !important;}.rounded-0{border-radius:0 !important;}.clearfix::after{display:block;clear:both;content:"";}.d-none{display:none !important;}.d-inline{display:inline !important;}.d-inline-block{display:inline-block !important;}.d-block{display:block !important;}.d-table{display:table !important;}.d-table-row{display:table-row !important;}.d-table-cell{display:table-cell !important;}.d-flex{display:-ms-flexbox !important;display:flex !important;}.d-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important;}@media (min-width:480px){.d-xsm-none{display:none !important;}.d-xsm-inline{display:inline !important;}.d-xsm-inline-block{display:inline-block !important;}.d-xsm-block{display:block !important;}.d-xsm-table{display:table !important;}.d-xsm-table-row{display:table-row !important;}.d-xsm-table-cell{display:table-cell !important;}.d-xsm-flex{display:-ms-flexbox !important;display:flex !important;}.d-xsm-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important;}}@media (min-width:576px){.d-sm-none{display:none !important;}.d-sm-inline{display:inline !important;}.d-sm-inline-block{display:inline-block !important;}.d-sm-block{display:block !important;}.d-sm-table{display:table !important;}.d-sm-table-row{display:table-row !important;}.d-sm-table-cell{display:table-cell !important;}.d-sm-flex{display:-ms-flexbox !important;display:flex !important;}.d-sm-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important;}}@media (min-width:768px){.d-md-none{display:none !important;}.d-md-inline{display:inline !important;}.d-md-inline-block{display:inline-block !important;}.d-md-block{display:block !important;}.d-md-table{display:table !important;}.d-md-table-row{display:table-row !important;}.d-md-table-cell{display:table-cell !important;}.d-md-flex{display:-ms-flexbox !important;display:flex !important;}.d-md-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important;}}@media (min-width:992px){.d-lg-none{display:none !important;}.d-lg-inline{display:inline !important;}.d-lg-inline-block{display:inline-block !important;}.d-lg-block{display:block !important;}.d-lg-table{display:table !important;}.d-lg-table-row{display:table-row !important;}.d-lg-table-cell{display:table-cell !important;}.d-lg-flex{display:-ms-flexbox !important;display:flex !important;}.d-lg-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important;}}@media (min-width:1200px){.d-xl-none{display:none !important;}.d-xl-inline{display:inline !important;}.d-xl-inline-block{display:inline-block !important;}.d-xl-block{display:block !important;}.d-xl-table{display:table !important;}.d-xl-table-row{display:table-row !important;}.d-xl-table-cell{display:table-cell !important;}.d-xl-flex{display:-ms-flexbox !important;display:flex !important;}.d-xl-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important;}}@media (min-width:1440px){.d-xxl-none{display:none !important;}.d-xxl-inline{display:inline !important;}.d-xxl-inline-block{display:inline-block !important;}.d-xxl-block{display:block !important;}.d-xxl-table{display:table !important;}.d-xxl-table-row{display:table-row !important;}.d-xxl-table-cell{display:table-cell !important;}.d-xxl-flex{display:-ms-flexbox !important;display:flex !important;}.d-xxl-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important;}}@media print{.d-print-none{display:none !important;}.d-print-inline{display:inline !important;}.d-print-inline-block{display:inline-block !important;}.d-print-block{display:block !important;}.d-print-table{display:table !important;}.d-print-table-row{display:table-row !important;}.d-print-table-cell{display:table-cell !important;}.d-print-flex{display:-ms-flexbox !important;display:flex !important;}.d-print-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important;}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden;}.embed-responsive::before{display:block;content:"";}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;}.embed-responsive-21by9::before{padding-top:42.85714%;}.embed-responsive-16by9::before{padding-top:56.25%;}.embed-responsive-4by3::before{padding-top:75%;}.embed-responsive-1by1::before{padding-top:100%;}.embed-responsive-21by9::before{padding-top:42.85714%;}.embed-responsive-16by9::before{padding-top:56.25%;}.embed-responsive-4by3::before{padding-top:75%;}.embed-responsive-1by1::before{padding-top:100%;}.flex-row{-ms-flex-direction:row !important;flex-direction:row !important;}.flex-column{-ms-flex-direction:column !important;flex-direction:column !important;}.flex-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}.flex-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}.flex-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important;}.flex-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important;}.flex-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important;}.flex-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important;}.flex-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important;}.justify-content-start{-ms-flex-pack:start !important;justify-content:flex-start !important;}.justify-content-end{-ms-flex-pack:end !important;justify-content:flex-end !important;}.justify-content-center{-ms-flex-pack:center !important;justify-content:center !important;}.justify-content-between{-ms-flex-pack:justify !important;justify-content:space-between !important;}.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important;}.align-items-start{-ms-flex-align:start !important;align-items:flex-start !important;}.align-items-end{-ms-flex-align:end !important;align-items:flex-end !important;}.align-items-center{-ms-flex-align:center !important;align-items:center !important;}.align-items-baseline{-ms-flex-align:baseline !important;align-items:baseline !important;}.align-items-stretch{-ms-flex-align:stretch !important;align-items:stretch !important;}.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important;}.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important;}.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important;}.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important;}.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important;}.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important;}.align-self-auto{-ms-flex-item-align:auto !important;-ms-grid-row-align:auto !important;align-self:auto !important;}.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important;}.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important;}.align-self-center{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important;}.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important;}.align-self-stretch{-ms-flex-item-align:stretch !important;-ms-grid-row-align:stretch !important;align-self:stretch !important;}@media (min-width:480px){.flex-xsm-row{-ms-flex-direction:row !important;flex-direction:row !important;}.flex-xsm-column{-ms-flex-direction:column !important;flex-direction:column !important;}.flex-xsm-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}.flex-xsm-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}.flex-xsm-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}.flex-xsm-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}.flex-xsm-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}.flex-xsm-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important;}.flex-xsm-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important;}.flex-xsm-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important;}.flex-xsm-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important;}.flex-xsm-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important;}.justify-content-xsm-start{-ms-flex-pack:start !important;justify-content:flex-start !important;}.justify-content-xsm-end{-ms-flex-pack:end !important;justify-content:flex-end !important;}.justify-content-xsm-center{-ms-flex-pack:center !important;justify-content:center !important;}.justify-content-xsm-between{-ms-flex-pack:justify !important;justify-content:space-between !important;}.justify-content-xsm-around{-ms-flex-pack:distribute !important;justify-content:space-around !important;}.align-items-xsm-start{-ms-flex-align:start !important;align-items:flex-start !important;}.align-items-xsm-end{-ms-flex-align:end !important;align-items:flex-end !important;}.align-items-xsm-center{-ms-flex-align:center !important;align-items:center !important;}.align-items-xsm-baseline{-ms-flex-align:baseline !important;align-items:baseline !important;}.align-items-xsm-stretch{-ms-flex-align:stretch !important;align-items:stretch !important;}.align-content-xsm-start{-ms-flex-line-pack:start !important;align-content:flex-start !important;}.align-content-xsm-end{-ms-flex-line-pack:end !important;align-content:flex-end !important;}.align-content-xsm-center{-ms-flex-line-pack:center !important;align-content:center !important;}.align-content-xsm-between{-ms-flex-line-pack:justify !important;align-content:space-between !important;}.align-content-xsm-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important;}.align-content-xsm-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important;}.align-self-xsm-auto{-ms-flex-item-align:auto !important;-ms-grid-row-align:auto !important;align-self:auto !important;}.align-self-xsm-start{-ms-flex-item-align:start !important;align-self:flex-start !important;}.align-self-xsm-end{-ms-flex-item-align:end !important;align-self:flex-end !important;}.align-self-xsm-center{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important;}.align-self-xsm-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important;}.align-self-xsm-stretch{-ms-flex-item-align:stretch !important;-ms-grid-row-align:stretch !important;align-self:stretch !important;}}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row !important;flex-direction:row !important;}.flex-sm-column{-ms-flex-direction:column !important;flex-direction:column !important;}.flex-sm-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}.flex-sm-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}.flex-sm-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}.flex-sm-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}.flex-sm-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important;}.flex-sm-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important;}.flex-sm-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important;}.flex-sm-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important;}.flex-sm-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important;}.justify-content-sm-start{-ms-flex-pack:start !important;justify-content:flex-start !important;}.justify-content-sm-end{-ms-flex-pack:end !important;justify-content:flex-end !important;}.justify-content-sm-center{-ms-flex-pack:center !important;justify-content:center !important;}.justify-content-sm-between{-ms-flex-pack:justify !important;justify-content:space-between !important;}.justify-content-sm-around{-ms-flex-pack:distribute !important;justify-content:space-around !important;}.align-items-sm-start{-ms-flex-align:start !important;align-items:flex-start !important;}.align-items-sm-end{-ms-flex-align:end !important;align-items:flex-end !important;}.align-items-sm-center{-ms-flex-align:center !important;align-items:center !important;}.align-items-sm-baseline{-ms-flex-align:baseline !important;align-items:baseline !important;}.align-items-sm-stretch{-ms-flex-align:stretch !important;align-items:stretch !important;}.align-content-sm-start{-ms-flex-line-pack:start !important;align-content:flex-start !important;}.align-content-sm-end{-ms-flex-line-pack:end !important;align-content:flex-end !important;}.align-content-sm-center{-ms-flex-line-pack:center !important;align-content:center !important;}.align-content-sm-between{-ms-flex-line-pack:justify !important;align-content:space-between !important;}.align-content-sm-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important;}.align-content-sm-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important;}.align-self-sm-auto{-ms-flex-item-align:auto !important;-ms-grid-row-align:auto !important;align-self:auto !important;}.align-self-sm-start{-ms-flex-item-align:start !important;align-self:flex-start !important;}.align-self-sm-end{-ms-flex-item-align:end !important;align-self:flex-end !important;}.align-self-sm-center{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important;}.align-self-sm-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important;}.align-self-sm-stretch{-ms-flex-item-align:stretch !important;-ms-grid-row-align:stretch !important;align-self:stretch !important;}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row !important;flex-direction:row !important;}.flex-md-column{-ms-flex-direction:column !important;flex-direction:column !important;}.flex-md-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}.flex-md-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}.flex-md-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}.flex-md-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}.flex-md-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important;}.flex-md-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important;}.flex-md-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important;}.flex-md-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important;}.flex-md-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important;}.justify-content-md-start{-ms-flex-pack:start !important;justify-content:flex-start !important;}.justify-content-md-end{-ms-flex-pack:end !important;justify-content:flex-end !important;}.justify-content-md-center{-ms-flex-pack:center !important;justify-content:center !important;}.justify-content-md-between{-ms-flex-pack:justify !important;justify-content:space-between !important;}.justify-content-md-around{-ms-flex-pack:distribute !important;justify-content:space-around !important;}.align-items-md-start{-ms-flex-align:start !important;align-items:flex-start !important;}.align-items-md-end{-ms-flex-align:end !important;align-items:flex-end !important;}.align-items-md-center{-ms-flex-align:center !important;align-items:center !important;}.align-items-md-baseline{-ms-flex-align:baseline !important;align-items:baseline !important;}.align-items-md-stretch{-ms-flex-align:stretch !important;align-items:stretch !important;}.align-content-md-start{-ms-flex-line-pack:start !important;align-content:flex-start !important;}.align-content-md-end{-ms-flex-line-pack:end !important;align-content:flex-end !important;}.align-content-md-center{-ms-flex-line-pack:center !important;align-content:center !important;}.align-content-md-between{-ms-flex-line-pack:justify !important;align-content:space-between !important;}.align-content-md-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important;}.align-content-md-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important;}.align-self-md-auto{-ms-flex-item-align:auto !important;-ms-grid-row-align:auto !important;align-self:auto !important;}.align-self-md-start{-ms-flex-item-align:start !important;align-self:flex-start !important;}.align-self-md-end{-ms-flex-item-align:end !important;align-self:flex-end !important;}.align-self-md-center{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important;}.align-self-md-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important;}.align-self-md-stretch{-ms-flex-item-align:stretch !important;-ms-grid-row-align:stretch !important;align-self:stretch !important;}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row !important;flex-direction:row !important;}.flex-lg-column{-ms-flex-direction:column !important;flex-direction:column !important;}.flex-lg-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}.flex-lg-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}.flex-lg-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}.flex-lg-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}.flex-lg-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important;}.flex-lg-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important;}.flex-lg-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important;}.flex-lg-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important;}.flex-lg-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important;}.justify-content-lg-start{-ms-flex-pack:start !important;justify-content:flex-start !important;}.justify-content-lg-end{-ms-flex-pack:end !important;justify-content:flex-end !important;}.justify-content-lg-center{-ms-flex-pack:center !important;justify-content:center !important;}.justify-content-lg-between{-ms-flex-pack:justify !important;justify-content:space-between !important;}.justify-content-lg-around{-ms-flex-pack:distribute !important;justify-content:space-around !important;}.align-items-lg-start{-ms-flex-align:start !important;align-items:flex-start !important;}.align-items-lg-end{-ms-flex-align:end !important;align-items:flex-end !important;}.align-items-lg-center{-ms-flex-align:center !important;align-items:center !important;}.align-items-lg-baseline{-ms-flex-align:baseline !important;align-items:baseline !important;}.align-items-lg-stretch{-ms-flex-align:stretch !important;align-items:stretch !important;}.align-content-lg-start{-ms-flex-line-pack:start !important;align-content:flex-start !important;}.align-content-lg-end{-ms-flex-line-pack:end !important;align-content:flex-end !important;}.align-content-lg-center{-ms-flex-line-pack:center !important;align-content:center !important;}.align-content-lg-between{-ms-flex-line-pack:justify !important;align-content:space-between !important;}.align-content-lg-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important;}.align-content-lg-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important;}.align-self-lg-auto{-ms-flex-item-align:auto !important;-ms-grid-row-align:auto !important;align-self:auto !important;}.align-self-lg-start{-ms-flex-item-align:start !important;align-self:flex-start !important;}.align-self-lg-end{-ms-flex-item-align:end !important;align-self:flex-end !important;}.align-self-lg-center{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important;}.align-self-lg-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important;}.align-self-lg-stretch{-ms-flex-item-align:stretch !important;-ms-grid-row-align:stretch !important;align-self:stretch !important;}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row !important;flex-direction:row !important;}.flex-xl-column{-ms-flex-direction:column !important;flex-direction:column !important;}.flex-xl-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}.flex-xl-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}.flex-xl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}.flex-xl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}.flex-xl-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important;}.flex-xl-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important;}.flex-xl-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important;}.flex-xl-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important;}.flex-xl-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important;}.justify-content-xl-start{-ms-flex-pack:start !important;justify-content:flex-start !important;}.justify-content-xl-end{-ms-flex-pack:end !important;justify-content:flex-end !important;}.justify-content-xl-center{-ms-flex-pack:center !important;justify-content:center !important;}.justify-content-xl-between{-ms-flex-pack:justify !important;justify-content:space-between !important;}.justify-content-xl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important;}.align-items-xl-start{-ms-flex-align:start !important;align-items:flex-start !important;}.align-items-xl-end{-ms-flex-align:end !important;align-items:flex-end !important;}.align-items-xl-center{-ms-flex-align:center !important;align-items:center !important;}.align-items-xl-baseline{-ms-flex-align:baseline !important;align-items:baseline !important;}.align-items-xl-stretch{-ms-flex-align:stretch !important;align-items:stretch !important;}.align-content-xl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important;}.align-content-xl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important;}.align-content-xl-center{-ms-flex-line-pack:center !important;align-content:center !important;}.align-content-xl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important;}.align-content-xl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important;}.align-content-xl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important;}.align-self-xl-auto{-ms-flex-item-align:auto !important;-ms-grid-row-align:auto !important;align-self:auto !important;}.align-self-xl-start{-ms-flex-item-align:start !important;align-self:flex-start !important;}.align-self-xl-end{-ms-flex-item-align:end !important;align-self:flex-end !important;}.align-self-xl-center{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important;}.align-self-xl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important;}.align-self-xl-stretch{-ms-flex-item-align:stretch !important;-ms-grid-row-align:stretch !important;align-self:stretch !important;}}@media (min-width:1440px){.flex-xxl-row{-ms-flex-direction:row !important;flex-direction:row !important;}.flex-xxl-column{-ms-flex-direction:column !important;flex-direction:column !important;}.flex-xxl-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}.flex-xxl-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}.flex-xxl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;}.flex-xxl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;}.flex-xxl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important;}.flex-xxl-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important;}.flex-xxl-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important;}.flex-xxl-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important;}.flex-xxl-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important;}.flex-xxl-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important;}.justify-content-xxl-start{-ms-flex-pack:start !important;justify-content:flex-start !important;}.justify-content-xxl-end{-ms-flex-pack:end !important;justify-content:flex-end !important;}.justify-content-xxl-center{-ms-flex-pack:center !important;justify-content:center !important;}.justify-content-xxl-between{-ms-flex-pack:justify !important;justify-content:space-between !important;}.justify-content-xxl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important;}.align-items-xxl-start{-ms-flex-align:start !important;align-items:flex-start !important;}.align-items-xxl-end{-ms-flex-align:end !important;align-items:flex-end !important;}.align-items-xxl-center{-ms-flex-align:center !important;align-items:center !important;}.align-items-xxl-baseline{-ms-flex-align:baseline !important;align-items:baseline !important;}.align-items-xxl-stretch{-ms-flex-align:stretch !important;align-items:stretch !important;}.align-content-xxl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important;}.align-content-xxl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important;}.align-content-xxl-center{-ms-flex-line-pack:center !important;align-content:center !important;}.align-content-xxl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important;}.align-content-xxl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important;}.align-content-xxl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important;}.align-self-xxl-auto{-ms-flex-item-align:auto !important;-ms-grid-row-align:auto !important;align-self:auto !important;}.align-self-xxl-start{-ms-flex-item-align:start !important;align-self:flex-start !important;}.align-self-xxl-end{-ms-flex-item-align:end !important;align-self:flex-end !important;}.align-self-xxl-center{-ms-flex-item-align:center !important;-ms-grid-row-align:center !important;align-self:center !important;}.align-self-xxl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important;}.align-self-xxl-stretch{-ms-flex-item-align:stretch !important;-ms-grid-row-align:stretch !important;align-self:stretch !important;}}.float-left{float:left !important;}.float-right{float:right !important;}.float-none{float:none !important;}@media (min-width:480px){.float-xsm-left{float:left !important;}.float-xsm-right{float:right !important;}.float-xsm-none{float:none !important;}}@media (min-width:576px){.float-sm-left{float:left !important;}.float-sm-right{float:right !important;}.float-sm-none{float:none !important;}}@media (min-width:768px){.float-md-left{float:left !important;}.float-md-right{float:right !important;}.float-md-none{float:none !important;}}@media (min-width:992px){.float-lg-left{float:left !important;}.float-lg-right{float:right !important;}.float-lg-none{float:none !important;}}@media (min-width:1200px){.float-xl-left{float:left !important;}.float-xl-right{float:right !important;}.float-xl-none{float:none !important;}}@media (min-width:1440px){.float-xxl-left{float:left !important;}.float-xxl-right{float:right !important;}.float-xxl-none{float:none !important;}}.overflow-auto{overflow:auto !important;}.overflow-hidden{overflow:hidden !important;}.position-static{position:static !important;}.position-relative{position:relative !important;}.position-absolute{position:absolute !important;}.position-fixed{position:fixed !important;}.position-sticky{position:-webkit-sticky !important;position:sticky !important;}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030;}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030;}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020;}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;}.shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important;}.shadow{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important;}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important;}.shadow-none{box-shadow:none !important;}.w-25{width:25% !important;}.w-50{width:50% !important;}.w-75{width:75% !important;}.w-100{width:100% !important;}.w-auto{width:auto !important;}.h-25{height:25% !important;}.h-50{height:50% !important;}.h-75{height:75% !important;}.h-100{height:100% !important;}.h-auto{height:auto !important;}.mw-100{max-width:100% !important;}.mh-100{max-height:100% !important;}.min-vw-100{min-width:100vw !important;}.min-vh-100{min-height:100vh !important;}.vw-100{width:100vw !important;}.vh-100{height:100vh !important;}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0);}.m-0{margin:0 !important;}.mt-0,.my-0{margin-top:0 !important;}.mr-0,.mx-0{margin-right:0 !important;}.mb-0,.my-0{margin-bottom:0 !important;}.ml-0,.mx-0{margin-left:0 !important;}.m-1{margin:0.25rem !important;}.mt-1,.my-1{margin-top:0.25rem !important;}.mr-1,.mx-1{margin-right:0.25rem !important;}.mb-1,.my-1{margin-bottom:0.25rem !important;}.ml-1,.mx-1{margin-left:0.25rem !important;}.m-2{margin:0.5rem !important;}.mt-2,.my-2{margin-top:0.5rem !important;}.mr-2,.mx-2{margin-right:0.5rem !important;}.mb-2,.my-2{margin-bottom:0.5rem !important;}.ml-2,.mx-2{margin-left:0.5rem !important;}.m-3{margin:1rem !important;}.mt-3,.my-3{margin-top:1rem !important;}.mr-3,.mx-3{margin-right:1rem !important;}.mb-3,.my-3{margin-bottom:1rem !important;}.ml-3,.mx-3{margin-left:1rem !important;}.m-4{margin:1.5rem !important;}.mt-4,.my-4{margin-top:1.5rem !important;}.mr-4,.mx-4{margin-right:1.5rem !important;}.mb-4,.my-4{margin-bottom:1.5rem !important;}.ml-4,.mx-4{margin-left:1.5rem !important;}.m-5{margin:3rem !important;}.mt-5,.my-5{margin-top:3rem !important;}.mr-5,.mx-5{margin-right:3rem !important;}.mb-5,.my-5{margin-bottom:3rem !important;}.ml-5,.mx-5{margin-left:3rem !important;}.p-0{padding:0 !important;}.pt-0,.py-0{padding-top:0 !important;}.pr-0,.px-0{padding-right:0 !important;}.pb-0,.py-0{padding-bottom:0 !important;}.pl-0,.px-0{padding-left:0 !important;}.p-1{padding:0.25rem !important;}.pt-1,.py-1{padding-top:0.25rem !important;}.pr-1,.px-1{padding-right:0.25rem !important;}.pb-1,.py-1{padding-bottom:0.25rem !important;}.pl-1,.px-1{padding-left:0.25rem !important;}.p-2{padding:0.5rem !important;}.pt-2,.py-2{padding-top:0.5rem !important;}.pr-2,.px-2{padding-right:0.5rem !important;}.pb-2,.py-2{padding-bottom:0.5rem !important;}.pl-2,.px-2{padding-left:0.5rem !important;}.p-3{padding:1rem !important;}.pt-3,.py-3{padding-top:1rem !important;}.pr-3,.px-3{padding-right:1rem !important;}.pb-3,.py-3{padding-bottom:1rem !important;}.pl-3,.px-3{padding-left:1rem !important;}.p-4{padding:1.5rem !important;}.pt-4,.py-4{padding-top:1.5rem !important;}.pr-4,.px-4{padding-right:1.5rem !important;}.pb-4,.py-4{padding-bottom:1.5rem !important;}.pl-4,.px-4{padding-left:1.5rem !important;}.p-5{padding:3rem !important;}.pt-5,.py-5{padding-top:3rem !important;}.pr-5,.px-5{padding-right:3rem !important;}.pb-5,.py-5{padding-bottom:3rem !important;}.pl-5,.px-5{padding-left:3rem !important;}.m-n1{margin:-0.25rem !important;}.mt-n1,.my-n1{margin-top:-0.25rem !important;}.mr-n1,.mx-n1{margin-right:-0.25rem !important;}.mb-n1,.my-n1{margin-bottom:-0.25rem !important;}.ml-n1,.mx-n1{margin-left:-0.25rem !important;}.m-n2{margin:-0.5rem !important;}.mt-n2,.my-n2{margin-top:-0.5rem !important;}.mr-n2,.mx-n2{margin-right:-0.5rem !important;}.mb-n2,.my-n2{margin-bottom:-0.5rem !important;}.ml-n2,.mx-n2{margin-left:-0.5rem !important;}.m-n3{margin:-1rem !important;}.mt-n3,.my-n3{margin-top:-1rem !important;}.mr-n3,.mx-n3{margin-right:-1rem !important;}.mb-n3,.my-n3{margin-bottom:-1rem !important;}.ml-n3,.mx-n3{margin-left:-1rem !important;}.m-n4{margin:-1.5rem !important;}.mt-n4,.my-n4{margin-top:-1.5rem !important;}.mr-n4,.mx-n4{margin-right:-1.5rem !important;}.mb-n4,.my-n4{margin-bottom:-1.5rem !important;}.ml-n4,.mx-n4{margin-left:-1.5rem !important;}.m-n5{margin:-3rem !important;}.mt-n5,.my-n5{margin-top:-3rem !important;}.mr-n5,.mx-n5{margin-right:-3rem !important;}.mb-n5,.my-n5{margin-bottom:-3rem !important;}.ml-n5,.mx-n5{margin-left:-3rem !important;}.m-auto{margin:auto !important;}.mt-auto,.my-auto{margin-top:auto !important;}.mr-auto,.mx-auto{margin-right:auto !important;}.mb-auto,.my-auto{margin-bottom:auto !important;}.ml-auto,.mx-auto{margin-left:auto !important;}@media (min-width:480px){.m-xsm-0{margin:0 !important;}.mt-xsm-0,.my-xsm-0{margin-top:0 !important;}.mr-xsm-0,.mx-xsm-0{margin-right:0 !important;}.mb-xsm-0,.my-xsm-0{margin-bottom:0 !important;}.ml-xsm-0,.mx-xsm-0{margin-left:0 !important;}.m-xsm-1{margin:0.25rem !important;}.mt-xsm-1,.my-xsm-1{margin-top:0.25rem !important;}.mr-xsm-1,.mx-xsm-1{margin-right:0.25rem !important;}.mb-xsm-1,.my-xsm-1{margin-bottom:0.25rem !important;}.ml-xsm-1,.mx-xsm-1{margin-left:0.25rem !important;}.m-xsm-2{margin:0.5rem !important;}.mt-xsm-2,.my-xsm-2{margin-top:0.5rem !important;}.mr-xsm-2,.mx-xsm-2{margin-right:0.5rem !important;}.mb-xsm-2,.my-xsm-2{margin-bottom:0.5rem !important;}.ml-xsm-2,.mx-xsm-2{margin-left:0.5rem !important;}.m-xsm-3{margin:1rem !important;}.mt-xsm-3,.my-xsm-3{margin-top:1rem !important;}.mr-xsm-3,.mx-xsm-3{margin-right:1rem !important;}.mb-xsm-3,.my-xsm-3{margin-bottom:1rem !important;}.ml-xsm-3,.mx-xsm-3{margin-left:1rem !important;}.m-xsm-4{margin:1.5rem !important;}.mt-xsm-4,.my-xsm-4{margin-top:1.5rem !important;}.mr-xsm-4,.mx-xsm-4{margin-right:1.5rem !important;}.mb-xsm-4,.my-xsm-4{margin-bottom:1.5rem !important;}.ml-xsm-4,.mx-xsm-4{margin-left:1.5rem !important;}.m-xsm-5{margin:3rem !important;}.mt-xsm-5,.my-xsm-5{margin-top:3rem !important;}.mr-xsm-5,.mx-xsm-5{margin-right:3rem !important;}.mb-xsm-5,.my-xsm-5{margin-bottom:3rem !important;}.ml-xsm-5,.mx-xsm-5{margin-left:3rem !important;}.p-xsm-0{padding:0 !important;}.pt-xsm-0,.py-xsm-0{padding-top:0 !important;}.pr-xsm-0,.px-xsm-0{padding-right:0 !important;}.pb-xsm-0,.py-xsm-0{padding-bottom:0 !important;}.pl-xsm-0,.px-xsm-0{padding-left:0 !important;}.p-xsm-1{padding:0.25rem !important;}.pt-xsm-1,.py-xsm-1{padding-top:0.25rem !important;}.pr-xsm-1,.px-xsm-1{padding-right:0.25rem !important;}.pb-xsm-1,.py-xsm-1{padding-bottom:0.25rem !important;}.pl-xsm-1,.px-xsm-1{padding-left:0.25rem !important;}.p-xsm-2{padding:0.5rem !important;}.pt-xsm-2,.py-xsm-2{padding-top:0.5rem !important;}.pr-xsm-2,.px-xsm-2{padding-right:0.5rem !important;}.pb-xsm-2,.py-xsm-2{padding-bottom:0.5rem !important;}.pl-xsm-2,.px-xsm-2{padding-left:0.5rem !important;}.p-xsm-3{padding:1rem !important;}.pt-xsm-3,.py-xsm-3{padding-top:1rem !important;}.pr-xsm-3,.px-xsm-3{padding-right:1rem !important;}.pb-xsm-3,.py-xsm-3{padding-bottom:1rem !important;}.pl-xsm-3,.px-xsm-3{padding-left:1rem !important;}.p-xsm-4{padding:1.5rem !important;}.pt-xsm-4,.py-xsm-4{padding-top:1.5rem !important;}.pr-xsm-4,.px-xsm-4{padding-right:1.5rem !important;}.pb-xsm-4,.py-xsm-4{padding-bottom:1.5rem !important;}.pl-xsm-4,.px-xsm-4{padding-left:1.5rem !important;}.p-xsm-5{padding:3rem !important;}.pt-xsm-5,.py-xsm-5{padding-top:3rem !important;}.pr-xsm-5,.px-xsm-5{padding-right:3rem !important;}.pb-xsm-5,.py-xsm-5{padding-bottom:3rem !important;}.pl-xsm-5,.px-xsm-5{padding-left:3rem !important;}.m-xsm-n1{margin:-0.25rem !important;}.mt-xsm-n1,.my-xsm-n1{margin-top:-0.25rem !important;}.mr-xsm-n1,.mx-xsm-n1{margin-right:-0.25rem !important;}.mb-xsm-n1,.my-xsm-n1{margin-bottom:-0.25rem !important;}.ml-xsm-n1,.mx-xsm-n1{margin-left:-0.25rem !important;}.m-xsm-n2{margin:-0.5rem !important;}.mt-xsm-n2,.my-xsm-n2{margin-top:-0.5rem !important;}.mr-xsm-n2,.mx-xsm-n2{margin-right:-0.5rem !important;}.mb-xsm-n2,.my-xsm-n2{margin-bottom:-0.5rem !important;}.ml-xsm-n2,.mx-xsm-n2{margin-left:-0.5rem !important;}.m-xsm-n3{margin:-1rem !important;}.mt-xsm-n3,.my-xsm-n3{margin-top:-1rem !important;}.mr-xsm-n3,.mx-xsm-n3{margin-right:-1rem !important;}.mb-xsm-n3,.my-xsm-n3{margin-bottom:-1rem !important;}.ml-xsm-n3,.mx-xsm-n3{margin-left:-1rem !important;}.m-xsm-n4{margin:-1.5rem !important;}.mt-xsm-n4,.my-xsm-n4{margin-top:-1.5rem !important;}.mr-xsm-n4,.mx-xsm-n4{margin-right:-1.5rem !important;}.mb-xsm-n4,.my-xsm-n4{margin-bottom:-1.5rem !important;}.ml-xsm-n4,.mx-xsm-n4{margin-left:-1.5rem !important;}.m-xsm-n5{margin:-3rem !important;}.mt-xsm-n5,.my-xsm-n5{margin-top:-3rem !important;}.mr-xsm-n5,.mx-xsm-n5{margin-right:-3rem !important;}.mb-xsm-n5,.my-xsm-n5{margin-bottom:-3rem !important;}.ml-xsm-n5,.mx-xsm-n5{margin-left:-3rem !important;}.m-xsm-auto{margin:auto !important;}.mt-xsm-auto,.my-xsm-auto{margin-top:auto !important;}.mr-xsm-auto,.mx-xsm-auto{margin-right:auto !important;}.mb-xsm-auto,.my-xsm-auto{margin-bottom:auto !important;}.ml-xsm-auto,.mx-xsm-auto{margin-left:auto !important;}}@media (min-width:576px){.m-sm-0{margin:0 !important;}.mt-sm-0,.my-sm-0{margin-top:0 !important;}.mr-sm-0,.mx-sm-0{margin-right:0 !important;}.mb-sm-0,.my-sm-0{margin-bottom:0 !important;}.ml-sm-0,.mx-sm-0{margin-left:0 !important;}.m-sm-1{margin:0.25rem !important;}.mt-sm-1,.my-sm-1{margin-top:0.25rem !important;}.mr-sm-1,.mx-sm-1{margin-right:0.25rem !important;}.mb-sm-1,.my-sm-1{margin-bottom:0.25rem !important;}.ml-sm-1,.mx-sm-1{margin-left:0.25rem !important;}.m-sm-2{margin:0.5rem !important;}.mt-sm-2,.my-sm-2{margin-top:0.5rem !important;}.mr-sm-2,.mx-sm-2{margin-right:0.5rem !important;}.mb-sm-2,.my-sm-2{margin-bottom:0.5rem !important;}.ml-sm-2,.mx-sm-2{margin-left:0.5rem !important;}.m-sm-3{margin:1rem !important;}.mt-sm-3,.my-sm-3{margin-top:1rem !important;}.mr-sm-3,.mx-sm-3{margin-right:1rem !important;}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important;}.ml-sm-3,.mx-sm-3{margin-left:1rem !important;}.m-sm-4{margin:1.5rem !important;}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important;}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important;}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important;}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important;}.m-sm-5{margin:3rem !important;}.mt-sm-5,.my-sm-5{margin-top:3rem !important;}.mr-sm-5,.mx-sm-5{margin-right:3rem !important;}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important;}.ml-sm-5,.mx-sm-5{margin-left:3rem !important;}.p-sm-0{padding:0 !important;}.pt-sm-0,.py-sm-0{padding-top:0 !important;}.pr-sm-0,.px-sm-0{padding-right:0 !important;}.pb-sm-0,.py-sm-0{padding-bottom:0 !important;}.pl-sm-0,.px-sm-0{padding-left:0 !important;}.p-sm-1{padding:0.25rem !important;}.pt-sm-1,.py-sm-1{padding-top:0.25rem !important;}.pr-sm-1,.px-sm-1{padding-right:0.25rem !important;}.pb-sm-1,.py-sm-1{padding-bottom:0.25rem !important;}.pl-sm-1,.px-sm-1{padding-left:0.25rem !important;}.p-sm-2{padding:0.5rem !important;}.pt-sm-2,.py-sm-2{padding-top:0.5rem !important;}.pr-sm-2,.px-sm-2{padding-right:0.5rem !important;}.pb-sm-2,.py-sm-2{padding-bottom:0.5rem !important;}.pl-sm-2,.px-sm-2{padding-left:0.5rem !important;}.p-sm-3{padding:1rem !important;}.pt-sm-3,.py-sm-3{padding-top:1rem !important;}.pr-sm-3,.px-sm-3{padding-right:1rem !important;}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important;}.pl-sm-3,.px-sm-3{padding-left:1rem !important;}.p-sm-4{padding:1.5rem !important;}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important;}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important;}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important;}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important;}.p-sm-5{padding:3rem !important;}.pt-sm-5,.py-sm-5{padding-top:3rem !important;}.pr-sm-5,.px-sm-5{padding-right:3rem !important;}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important;}.pl-sm-5,.px-sm-5{padding-left:3rem !important;}.m-sm-n1{margin:-0.25rem !important;}.mt-sm-n1,.my-sm-n1{margin-top:-0.25rem !important;}.mr-sm-n1,.mx-sm-n1{margin-right:-0.25rem !important;}.mb-sm-n1,.my-sm-n1{margin-bottom:-0.25rem !important;}.ml-sm-n1,.mx-sm-n1{margin-left:-0.25rem !important;}.m-sm-n2{margin:-0.5rem !important;}.mt-sm-n2,.my-sm-n2{margin-top:-0.5rem !important;}.mr-sm-n2,.mx-sm-n2{margin-right:-0.5rem !important;}.mb-sm-n2,.my-sm-n2{margin-bottom:-0.5rem !important;}.ml-sm-n2,.mx-sm-n2{margin-left:-0.5rem !important;}.m-sm-n3{margin:-1rem !important;}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important;}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important;}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important;}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important;}.m-sm-n4{margin:-1.5rem !important;}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important;}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important;}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important;}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important;}.m-sm-n5{margin:-3rem !important;}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important;}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important;}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important;}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important;}.m-sm-auto{margin:auto !important;}.mt-sm-auto,.my-sm-auto{margin-top:auto !important;}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important;}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important;}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important;}}@media (min-width:768px){.m-md-0{margin:0 !important;}.mt-md-0,.my-md-0{margin-top:0 !important;}.mr-md-0,.mx-md-0{margin-right:0 !important;}.mb-md-0,.my-md-0{margin-bottom:0 !important;}.ml-md-0,.mx-md-0{margin-left:0 !important;}.m-md-1{margin:0.25rem !important;}.mt-md-1,.my-md-1{margin-top:0.25rem !important;}.mr-md-1,.mx-md-1{margin-right:0.25rem !important;}.mb-md-1,.my-md-1{margin-bottom:0.25rem !important;}.ml-md-1,.mx-md-1{margin-left:0.25rem !important;}.m-md-2{margin:0.5rem !important;}.mt-md-2,.my-md-2{margin-top:0.5rem !important;}.mr-md-2,.mx-md-2{margin-right:0.5rem !important;}.mb-md-2,.my-md-2{margin-bottom:0.5rem !important;}.ml-md-2,.mx-md-2{margin-left:0.5rem !important;}.m-md-3{margin:1rem !important;}.mt-md-3,.my-md-3{margin-top:1rem !important;}.mr-md-3,.mx-md-3{margin-right:1rem !important;}.mb-md-3,.my-md-3{margin-bottom:1rem !important;}.ml-md-3,.mx-md-3{margin-left:1rem !important;}.m-md-4{margin:1.5rem !important;}.mt-md-4,.my-md-4{margin-top:1.5rem !important;}.mr-md-4,.mx-md-4{margin-right:1.5rem !important;}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important;}.ml-md-4,.mx-md-4{margin-left:1.5rem !important;}.m-md-5{margin:3rem !important;}.mt-md-5,.my-md-5{margin-top:3rem !important;}.mr-md-5,.mx-md-5{margin-right:3rem !important;}.mb-md-5,.my-md-5{margin-bottom:3rem !important;}.ml-md-5,.mx-md-5{margin-left:3rem !important;}.p-md-0{padding:0 !important;}.pt-md-0,.py-md-0{padding-top:0 !important;}.pr-md-0,.px-md-0{padding-right:0 !important;}.pb-md-0,.py-md-0{padding-bottom:0 !important;}.pl-md-0,.px-md-0{padding-left:0 !important;}.p-md-1{padding:0.25rem !important;}.pt-md-1,.py-md-1{padding-top:0.25rem !important;}.pr-md-1,.px-md-1{padding-right:0.25rem !important;}.pb-md-1,.py-md-1{padding-bottom:0.25rem !important;}.pl-md-1,.px-md-1{padding-left:0.25rem !important;}.p-md-2{padding:0.5rem !important;}.pt-md-2,.py-md-2{padding-top:0.5rem !important;}.pr-md-2,.px-md-2{padding-right:0.5rem !important;}.pb-md-2,.py-md-2{padding-bottom:0.5rem !important;}.pl-md-2,.px-md-2{padding-left:0.5rem !important;}.p-md-3{padding:1rem !important;}.pt-md-3,.py-md-3{padding-top:1rem !important;}.pr-md-3,.px-md-3{padding-right:1rem !important;}.pb-md-3,.py-md-3{padding-bottom:1rem !important;}.pl-md-3,.px-md-3{padding-left:1rem !important;}.p-md-4{padding:1.5rem !important;}.pt-md-4,.py-md-4{padding-top:1.5rem !important;}.pr-md-4,.px-md-4{padding-right:1.5rem !important;}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important;}.pl-md-4,.px-md-4{padding-left:1.5rem !important;}.p-md-5{padding:3rem !important;}.pt-md-5,.py-md-5{padding-top:3rem !important;}.pr-md-5,.px-md-5{padding-right:3rem !important;}.pb-md-5,.py-md-5{padding-bottom:3rem !important;}.pl-md-5,.px-md-5{padding-left:3rem !important;}.m-md-n1{margin:-0.25rem !important;}.mt-md-n1,.my-md-n1{margin-top:-0.25rem !important;}.mr-md-n1,.mx-md-n1{margin-right:-0.25rem !important;}.mb-md-n1,.my-md-n1{margin-bottom:-0.25rem !important;}.ml-md-n1,.mx-md-n1{margin-left:-0.25rem !important;}.m-md-n2{margin:-0.5rem !important;}.mt-md-n2,.my-md-n2{margin-top:-0.5rem !important;}.mr-md-n2,.mx-md-n2{margin-right:-0.5rem !important;}.mb-md-n2,.my-md-n2{margin-bottom:-0.5rem !important;}.ml-md-n2,.mx-md-n2{margin-left:-0.5rem !important;}.m-md-n3{margin:-1rem !important;}.mt-md-n3,.my-md-n3{margin-top:-1rem !important;}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important;}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important;}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important;}.m-md-n4{margin:-1.5rem !important;}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important;}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important;}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important;}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important;}.m-md-n5{margin:-3rem !important;}.mt-md-n5,.my-md-n5{margin-top:-3rem !important;}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important;}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important;}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important;}.m-md-auto{margin:auto !important;}.mt-md-auto,.my-md-auto{margin-top:auto !important;}.mr-md-auto,.mx-md-auto{margin-right:auto !important;}.mb-md-auto,.my-md-auto{margin-bottom:auto !important;}.ml-md-auto,.mx-md-auto{margin-left:auto !important;}}@media (min-width:992px){.m-lg-0{margin:0 !important;}.mt-lg-0,.my-lg-0{margin-top:0 !important;}.mr-lg-0,.mx-lg-0{margin-right:0 !important;}.mb-lg-0,.my-lg-0{margin-bottom:0 !important;}.ml-lg-0,.mx-lg-0{margin-left:0 !important;}.m-lg-1{margin:0.25rem !important;}.mt-lg-1,.my-lg-1{margin-top:0.25rem !important;}.mr-lg-1,.mx-lg-1{margin-right:0.25rem !important;}.mb-lg-1,.my-lg-1{margin-bottom:0.25rem !important;}.ml-lg-1,.mx-lg-1{margin-left:0.25rem !important;}.m-lg-2{margin:0.5rem !important;}.mt-lg-2,.my-lg-2{margin-top:0.5rem !important;}.mr-lg-2,.mx-lg-2{margin-right:0.5rem !important;}.mb-lg-2,.my-lg-2{margin-bottom:0.5rem !important;}.ml-lg-2,.mx-lg-2{margin-left:0.5rem !important;}.m-lg-3{margin:1rem !important;}.mt-lg-3,.my-lg-3{margin-top:1rem !important;}.mr-lg-3,.mx-lg-3{margin-right:1rem !important;}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important;}.ml-lg-3,.mx-lg-3{margin-left:1rem !important;}.m-lg-4{margin:1.5rem !important;}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important;}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important;}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important;}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important;}.m-lg-5{margin:3rem !important;}.mt-lg-5,.my-lg-5{margin-top:3rem !important;}.mr-lg-5,.mx-lg-5{margin-right:3rem !important;}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important;}.ml-lg-5,.mx-lg-5{margin-left:3rem !important;}.p-lg-0{padding:0 !important;}.pt-lg-0,.py-lg-0{padding-top:0 !important;}.pr-lg-0,.px-lg-0{padding-right:0 !important;}.pb-lg-0,.py-lg-0{padding-bottom:0 !important;}.pl-lg-0,.px-lg-0{padding-left:0 !important;}.p-lg-1{padding:0.25rem !important;}.pt-lg-1,.py-lg-1{padding-top:0.25rem !important;}.pr-lg-1,.px-lg-1{padding-right:0.25rem !important;}.pb-lg-1,.py-lg-1{padding-bottom:0.25rem !important;}.pl-lg-1,.px-lg-1{padding-left:0.25rem !important;}.p-lg-2{padding:0.5rem !important;}.pt-lg-2,.py-lg-2{padding-top:0.5rem !important;}.pr-lg-2,.px-lg-2{padding-right:0.5rem !important;}.pb-lg-2,.py-lg-2{padding-bottom:0.5rem !important;}.pl-lg-2,.px-lg-2{padding-left:0.5rem !important;}.p-lg-3{padding:1rem !important;}.pt-lg-3,.py-lg-3{padding-top:1rem !important;}.pr-lg-3,.px-lg-3{padding-right:1rem !important;}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important;}.pl-lg-3,.px-lg-3{padding-left:1rem !important;}.p-lg-4{padding:1.5rem !important;}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important;}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important;}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important;}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important;}.p-lg-5{padding:3rem !important;}.pt-lg-5,.py-lg-5{padding-top:3rem !important;}.pr-lg-5,.px-lg-5{padding-right:3rem !important;}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important;}.pl-lg-5,.px-lg-5{padding-left:3rem !important;}.m-lg-n1{margin:-0.25rem !important;}.mt-lg-n1,.my-lg-n1{margin-top:-0.25rem !important;}.mr-lg-n1,.mx-lg-n1{margin-right:-0.25rem !important;}.mb-lg-n1,.my-lg-n1{margin-bottom:-0.25rem !important;}.ml-lg-n1,.mx-lg-n1{margin-left:-0.25rem !important;}.m-lg-n2{margin:-0.5rem !important;}.mt-lg-n2,.my-lg-n2{margin-top:-0.5rem !important;}.mr-lg-n2,.mx-lg-n2{margin-right:-0.5rem !important;}.mb-lg-n2,.my-lg-n2{margin-bottom:-0.5rem !important;}.ml-lg-n2,.mx-lg-n2{margin-left:-0.5rem !important;}.m-lg-n3{margin:-1rem !important;}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important;}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important;}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important;}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important;}.m-lg-n4{margin:-1.5rem !important;}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important;}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important;}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important;}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important;}.m-lg-n5{margin:-3rem !important;}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important;}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important;}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important;}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important;}.m-lg-auto{margin:auto !important;}.mt-lg-auto,.my-lg-auto{margin-top:auto !important;}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important;}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important;}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important;}}@media (min-width:1200px){.m-xl-0{margin:0 !important;}.mt-xl-0,.my-xl-0{margin-top:0 !important;}.mr-xl-0,.mx-xl-0{margin-right:0 !important;}.mb-xl-0,.my-xl-0{margin-bottom:0 !important;}.ml-xl-0,.mx-xl-0{margin-left:0 !important;}.m-xl-1{margin:0.25rem !important;}.mt-xl-1,.my-xl-1{margin-top:0.25rem !important;}.mr-xl-1,.mx-xl-1{margin-right:0.25rem !important;}.mb-xl-1,.my-xl-1{margin-bottom:0.25rem !important;}.ml-xl-1,.mx-xl-1{margin-left:0.25rem !important;}.m-xl-2{margin:0.5rem !important;}.mt-xl-2,.my-xl-2{margin-top:0.5rem !important;}.mr-xl-2,.mx-xl-2{margin-right:0.5rem !important;}.mb-xl-2,.my-xl-2{margin-bottom:0.5rem !important;}.ml-xl-2,.mx-xl-2{margin-left:0.5rem !important;}.m-xl-3{margin:1rem !important;}.mt-xl-3,.my-xl-3{margin-top:1rem !important;}.mr-xl-3,.mx-xl-3{margin-right:1rem !important;}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important;}.ml-xl-3,.mx-xl-3{margin-left:1rem !important;}.m-xl-4{margin:1.5rem !important;}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important;}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important;}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important;}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important;}.m-xl-5{margin:3rem !important;}.mt-xl-5,.my-xl-5{margin-top:3rem !important;}.mr-xl-5,.mx-xl-5{margin-right:3rem !important;}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important;}.ml-xl-5,.mx-xl-5{margin-left:3rem !important;}.p-xl-0{padding:0 !important;}.pt-xl-0,.py-xl-0{padding-top:0 !important;}.pr-xl-0,.px-xl-0{padding-right:0 !important;}.pb-xl-0,.py-xl-0{padding-bottom:0 !important;}.pl-xl-0,.px-xl-0{padding-left:0 !important;}.p-xl-1{padding:0.25rem !important;}.pt-xl-1,.py-xl-1{padding-top:0.25rem !important;}.pr-xl-1,.px-xl-1{padding-right:0.25rem !important;}.pb-xl-1,.py-xl-1{padding-bottom:0.25rem !important;}.pl-xl-1,.px-xl-1{padding-left:0.25rem !important;}.p-xl-2{padding:0.5rem !important;}.pt-xl-2,.py-xl-2{padding-top:0.5rem !important;}.pr-xl-2,.px-xl-2{padding-right:0.5rem !important;}.pb-xl-2,.py-xl-2{padding-bottom:0.5rem !important;}.pl-xl-2,.px-xl-2{padding-left:0.5rem !important;}.p-xl-3{padding:1rem !important;}.pt-xl-3,.py-xl-3{padding-top:1rem !important;}.pr-xl-3,.px-xl-3{padding-right:1rem !important;}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important;}.pl-xl-3,.px-xl-3{padding-left:1rem !important;}.p-xl-4{padding:1.5rem !important;}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important;}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important;}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important;}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important;}.p-xl-5{padding:3rem !important;}.pt-xl-5,.py-xl-5{padding-top:3rem !important;}.pr-xl-5,.px-xl-5{padding-right:3rem !important;}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important;}.pl-xl-5,.px-xl-5{padding-left:3rem !important;}.m-xl-n1{margin:-0.25rem !important;}.mt-xl-n1,.my-xl-n1{margin-top:-0.25rem !important;}.mr-xl-n1,.mx-xl-n1{margin-right:-0.25rem !important;}.mb-xl-n1,.my-xl-n1{margin-bottom:-0.25rem !important;}.ml-xl-n1,.mx-xl-n1{margin-left:-0.25rem !important;}.m-xl-n2{margin:-0.5rem !important;}.mt-xl-n2,.my-xl-n2{margin-top:-0.5rem !important;}.mr-xl-n2,.mx-xl-n2{margin-right:-0.5rem !important;}.mb-xl-n2,.my-xl-n2{margin-bottom:-0.5rem !important;}.ml-xl-n2,.mx-xl-n2{margin-left:-0.5rem !important;}.m-xl-n3{margin:-1rem !important;}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important;}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important;}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important;}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important;}.m-xl-n4{margin:-1.5rem !important;}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important;}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important;}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important;}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important;}.m-xl-n5{margin:-3rem !important;}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important;}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important;}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important;}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important;}.m-xl-auto{margin:auto !important;}.mt-xl-auto,.my-xl-auto{margin-top:auto !important;}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important;}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important;}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important;}}@media (min-width:1440px){.m-xxl-0{margin:0 !important;}.mt-xxl-0,.my-xxl-0{margin-top:0 !important;}.mr-xxl-0,.mx-xxl-0{margin-right:0 !important;}.mb-xxl-0,.my-xxl-0{margin-bottom:0 !important;}.ml-xxl-0,.mx-xxl-0{margin-left:0 !important;}.m-xxl-1{margin:0.25rem !important;}.mt-xxl-1,.my-xxl-1{margin-top:0.25rem !important;}.mr-xxl-1,.mx-xxl-1{margin-right:0.25rem !important;}.mb-xxl-1,.my-xxl-1{margin-bottom:0.25rem !important;}.ml-xxl-1,.mx-xxl-1{margin-left:0.25rem !important;}.m-xxl-2{margin:0.5rem !important;}.mt-xxl-2,.my-xxl-2{margin-top:0.5rem !important;}.mr-xxl-2,.mx-xxl-2{margin-right:0.5rem !important;}.mb-xxl-2,.my-xxl-2{margin-bottom:0.5rem !important;}.ml-xxl-2,.mx-xxl-2{margin-left:0.5rem !important;}.m-xxl-3{margin:1rem !important;}.mt-xxl-3,.my-xxl-3{margin-top:1rem !important;}.mr-xxl-3,.mx-xxl-3{margin-right:1rem !important;}.mb-xxl-3,.my-xxl-3{margin-bottom:1rem !important;}.ml-xxl-3,.mx-xxl-3{margin-left:1rem !important;}.m-xxl-4{margin:1.5rem !important;}.mt-xxl-4,.my-xxl-4{margin-top:1.5rem !important;}.mr-xxl-4,.mx-xxl-4{margin-right:1.5rem !important;}.mb-xxl-4,.my-xxl-4{margin-bottom:1.5rem !important;}.ml-xxl-4,.mx-xxl-4{margin-left:1.5rem !important;}.m-xxl-5{margin:3rem !important;}.mt-xxl-5,.my-xxl-5{margin-top:3rem !important;}.mr-xxl-5,.mx-xxl-5{margin-right:3rem !important;}.mb-xxl-5,.my-xxl-5{margin-bottom:3rem !important;}.ml-xxl-5,.mx-xxl-5{margin-left:3rem !important;}.p-xxl-0{padding:0 !important;}.pt-xxl-0,.py-xxl-0{padding-top:0 !important;}.pr-xxl-0,.px-xxl-0{padding-right:0 !important;}.pb-xxl-0,.py-xxl-0{padding-bottom:0 !important;}.pl-xxl-0,.px-xxl-0{padding-left:0 !important;}.p-xxl-1{padding:0.25rem !important;}.pt-xxl-1,.py-xxl-1{padding-top:0.25rem !important;}.pr-xxl-1,.px-xxl-1{padding-right:0.25rem !important;}.pb-xxl-1,.py-xxl-1{padding-bottom:0.25rem !important;}.pl-xxl-1,.px-xxl-1{padding-left:0.25rem !important;}.p-xxl-2{padding:0.5rem !important;}.pt-xxl-2,.py-xxl-2{padding-top:0.5rem !important;}.pr-xxl-2,.px-xxl-2{padding-right:0.5rem !important;}.pb-xxl-2,.py-xxl-2{padding-bottom:0.5rem !important;}.pl-xxl-2,.px-xxl-2{padding-left:0.5rem !important;}.p-xxl-3{padding:1rem !important;}.pt-xxl-3,.py-xxl-3{padding-top:1rem !important;}.pr-xxl-3,.px-xxl-3{padding-right:1rem !important;}.pb-xxl-3,.py-xxl-3{padding-bottom:1rem !important;}.pl-xxl-3,.px-xxl-3{padding-left:1rem !important;}.p-xxl-4{padding:1.5rem !important;}.pt-xxl-4,.py-xxl-4{padding-top:1.5rem !important;}.pr-xxl-4,.px-xxl-4{padding-right:1.5rem !important;}.pb-xxl-4,.py-xxl-4{padding-bottom:1.5rem !important;}.pl-xxl-4,.px-xxl-4{padding-left:1.5rem !important;}.p-xxl-5{padding:3rem !important;}.pt-xxl-5,.py-xxl-5{padding-top:3rem !important;}.pr-xxl-5,.px-xxl-5{padding-right:3rem !important;}.pb-xxl-5,.py-xxl-5{padding-bottom:3rem !important;}.pl-xxl-5,.px-xxl-5{padding-left:3rem !important;}.m-xxl-n1{margin:-0.25rem !important;}.mt-xxl-n1,.my-xxl-n1{margin-top:-0.25rem !important;}.mr-xxl-n1,.mx-xxl-n1{margin-right:-0.25rem !important;}.mb-xxl-n1,.my-xxl-n1{margin-bottom:-0.25rem !important;}.ml-xxl-n1,.mx-xxl-n1{margin-left:-0.25rem !important;}.m-xxl-n2{margin:-0.5rem !important;}.mt-xxl-n2,.my-xxl-n2{margin-top:-0.5rem !important;}.mr-xxl-n2,.mx-xxl-n2{margin-right:-0.5rem !important;}.mb-xxl-n2,.my-xxl-n2{margin-bottom:-0.5rem !important;}.ml-xxl-n2,.mx-xxl-n2{margin-left:-0.5rem !important;}.m-xxl-n3{margin:-1rem !important;}.mt-xxl-n3,.my-xxl-n3{margin-top:-1rem !important;}.mr-xxl-n3,.mx-xxl-n3{margin-right:-1rem !important;}.mb-xxl-n3,.my-xxl-n3{margin-bottom:-1rem !important;}.ml-xxl-n3,.mx-xxl-n3{margin-left:-1rem !important;}.m-xxl-n4{margin:-1.5rem !important;}.mt-xxl-n4,.my-xxl-n4{margin-top:-1.5rem !important;}.mr-xxl-n4,.mx-xxl-n4{margin-right:-1.5rem !important;}.mb-xxl-n4,.my-xxl-n4{margin-bottom:-1.5rem !important;}.ml-xxl-n4,.mx-xxl-n4{margin-left:-1.5rem !important;}.m-xxl-n5{margin:-3rem !important;}.mt-xxl-n5,.my-xxl-n5{margin-top:-3rem !important;}.mr-xxl-n5,.mx-xxl-n5{margin-right:-3rem !important;}.mb-xxl-n5,.my-xxl-n5{margin-bottom:-3rem !important;}.ml-xxl-n5,.mx-xxl-n5{margin-left:-3rem !important;}.m-xxl-auto{margin:auto !important;}.mt-xxl-auto,.my-xxl-auto{margin-top:auto !important;}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto !important;}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto !important;}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto !important;}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important;}.text-justify{text-align:justify !important;}.text-wrap{white-space:normal !important;}.text-nowrap{white-space:nowrap !important;}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.text-left{text-align:left !important;}.text-right{text-align:right !important;}.text-center{text-align:center !important;}@media (min-width:480px){.text-xsm-left{text-align:left !important;}.text-xsm-right{text-align:right !important;}.text-xsm-center{text-align:center !important;}}@media (min-width:576px){.text-sm-left{text-align:left !important;}.text-sm-right{text-align:right !important;}.text-sm-center{text-align:center !important;}}@media (min-width:768px){.text-md-left{text-align:left !important;}.text-md-right{text-align:right !important;}.text-md-center{text-align:center !important;}}@media (min-width:992px){.text-lg-left{text-align:left !important;}.text-lg-right{text-align:right !important;}.text-lg-center{text-align:center !important;}}@media (min-width:1200px){.text-xl-left{text-align:left !important;}.text-xl-right{text-align:right !important;}.text-xl-center{text-align:center !important;}}@media (min-width:1440px){.text-xxl-left{text-align:left !important;}.text-xxl-right{text-align:right !important;}.text-xxl-center{text-align:center !important;}}.text-lowercase{text-transform:lowercase !important;}.text-uppercase{text-transform:uppercase !important;}.text-capitalize{text-transform:capitalize !important;}.font-weight-light{font-weight:300 !important;}.font-weight-lighter{font-weight:lighter !important;}.font-weight-normal{font-weight:400 !important;}.font-weight-bold{font-weight:700 !important;}.font-weight-bolder{font-weight:bolder !important;}.font-italic{font-style:italic !important;}.text-white{color:#fff !important;}.text-primary{color:#007bff !important;}a.text-primary:hover,a.text-primary:focus{color:#0056b3 !important;}.text-secondary{color:#6c757d !important;}a.text-secondary:hover,a.text-secondary:focus{color:#494f54 !important;}.text-success{color:#009B48 !important;}a.text-success:hover,a.text-success:focus{color:#004f24 !important;}.text-info{color:#17a2b8 !important;}a.text-info:hover,a.text-info:focus{color:#0f6674 !important;}.text-warning{color:#ffc107 !important;}a.text-warning:hover,a.text-warning:focus{color:#ba8b00 !important;}.text-danger{color:#F53F5B !important;}a.text-danger:hover,a.text-danger:focus{color:#dc0b2c !important;}.text-light{color:#f8f9fa !important;}a.text-light:hover,a.text-light:focus{color:#cbd3da !important;}.text-dark{color:#343a40 !important;}a.text-dark:hover,a.text-dark:focus{color:#121416 !important;}.text-body{color:#212529 !important;}.text-muted{color:#6c757d !important;}.text-black-50{color:rgba(0,0,0,0.5) !important;}.text-white-50{color:rgba(255,255,255,0.5) !important;}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.text-decoration-none{text-decoration:none !important;}.text-break{word-break:break-word !important;overflow-wrap:break-word !important;}.text-reset{color:inherit !important;}.visible{visibility:visible !important;}.invisible{visibility:hidden !important;}@media print{*,*::before,*::after{text-shadow:none !important;box-shadow:none !important;}a:not(.btn){text-decoration:underline;}abbr[title]::after{content:" (" attr(title) ")";}pre{white-space:pre-wrap !important;}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}@page{size:a3;}body{min-width:992px !important;}.container{min-width:992px !important;}.navbar{display:none;}.badge{border:1px solid #000;}.table{border-collapse:collapse !important;}.table td,.table th{background-color:#fff !important;}.table-bordered th,.table-bordered td{border:1px solid #dee2e6 !important;}.table-dark{color:inherit;}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody + tbody{border-color:#dee2e6;}.table .thead-dark th{color:inherit;border-color:#dee2e6;}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}@font-face{font-family:"AvenirLTPro-Black";src:url("/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/AvenirLTPro/AvenirLTPro-Black.woff2") format("woff2"),url("/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/AvenirLTPro/AvenirLTPro-Black.woff") format("woff"),url("/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/AvenirLTPro/AvenirLTPro-Black.otf") format("opentype");font-display:swap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:"AvenirLTPro-Heavy";src:url("/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/AvenirLTPro/AvenirLTPro-Heavy.woff2") format("woff2"),url("/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/AvenirLTPro/AvenirLTPro-Heavy.woff") format("woff"),url("/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/AvenirLTPro/AvenirLTPro-Heavy.otf") format("opentype");font-display:swap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:"AvenirLTPro-Light";src:url("/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/AvenirLTPro/AvenirLTPro-Light.woff2") format("woff2"),url("/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/AvenirLTPro/AvenirLTPro-Light.woff") format("woff"),url("/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/AvenirLTPro/AvenirLTPro-Light.otf") format("opentype");font-display:swap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:"AvenirLTPro-Medium";src:url("/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/AvenirLTPro/AvenirLTPro-Medium.woff2") format("woff2"),url("/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/AvenirLTPro/AvenirLTPro-Medium.woff") format("woff"),url("/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/AvenirLTPro/AvenirLTPro-Medium.otf") format("opentype");font-display:swap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:"AvenirLTPro-Roman";src:url("/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/AvenirLTPro/AvenirLTPro-Roman.woff2") format("woff2"),url("/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/AvenirLTPro/AvenirLTPro-Roman.woff") format("woff"),url("/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/AvenirLTPro/AvenirLTPro-Roman.otf") format("opentype");font-display:swap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@font-face{font-family:'fullmoon';src:url("/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/fullmoon/fullmoon.eot?8pkhpz");src:url("/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/fullmoon/fullmoon.eot?8pkhpz#iefix") format("embedded-opentype"),url("/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/fullmoon/fullmoon.woff?8pkhpz") format("woff"),url("/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/fullmoon/fullmoon.ttf?8pkhpz") format("truetype"),url("/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/fullmoon/fullmoon.svg?8pkhpz#fullmoon") format("svg");font-weight:normal;font-style:normal;font-display:block;}[class^="fullmoon-icon-"],[class*=" fullmoon-icon-"],.footer-map ul a:after,blockquote:before,.custom-checkbox .custom-control-label:after,.fm-checkbox__checkmark:after,.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{font-family:'fullmoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[class^="fullmoon-icon-"],[class*=" fullmoon-icon-"]{}.fullmoon-icon-arrow-link:before{content:'\E900';}.fullmoon-icon-arrow-link-external:before{content:'\E901';}.fullmoon-icon-arrow-left:before{content:'\E902';}.fullmoon-icon-arrow-right:before{content:'\E903';}.fullmoon-icon-quotes-icon:before{content:'\E904';}.fullmoon-icon-close:before{content:'\E905';}.fullmoon-icon-upload:before{content:'\E906';}.fullmoon-icon-arrow-down:before{content:'\E907';}.fullmoon-icon-arrow-up:before{content:'\E908';}.fullmoon-icon-checkmark:before{content:'\E909';}.fullmoon-icon-arrow-to-right:before{content:'\E90A';}.fullmoon-icon-arrow-to-left:before{content:'\E90B';}.fullmoon-icon-facebook:before{content:'\E90C';}.fullmoon-icon-instagram:before{content:'\E90D';}.fullmoon-icon-linkedin:before{content:'\E90E';}.fullmoon-icon-facebook-square:before{content:'\E90F';}@font-face{font-family:'rockness';src:url("/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Rockness/Rockness.eot");src:url("/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Rockness/Rockness.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Rockness/Rockness.woff2") format("woff2"),url("/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Rockness/Rockness.woff") format("woff"),url("/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Rockness/Rockness.ttf") format("truetype"),url("/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Rockness/Rockness.svg") format("svg");font-display:swap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@keyframes spinner{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}.button-sm,.swal2-container .swal2-styled.swal2-confirm,.swal2-container .swal2-styled.swal2-cancel,.job-detail-benefits ul li:before,body.swal2-no-backdrop .swal2-container.swal2-container-cookie .swal2-content,body.swal2-no-backdrop .swal2-container.swal2-container-cookie .swal2-content a{color:#D8D8D8;font-family:'AvenirLTPro-Heavy';font-size:10px;letter-spacing:normal;line-height:14px;}.text-xs,.contact-block h4{color:#D8D8D8;font-family:'AvenirLTPro-Heavy';font-size:12px;letter-spacing:-0.51px;line-height:26px;}.invalid-feedback,.invalid-feedback-form,.text-sm,ul,.magazin-teaser-text,.news-list-date,.counter-body-text,.counter-body-count-title,.swal2-container .swal2-content,.team-person-position,.modal-body,.modal-footer,.form label.file-upload .file-upload-hint,.form label.file-upload .file-upload-files,.form-hint,body{color:#D8D8D8;font-family:'AvenirLTPro-Roman';font-size:14px;letter-spacing:-0.3px;line-height:20px;}.text-sml,p,a,.news-list-text,.news-list p,.references-tabs-item-categories,.double-slider-categories,.page-content-header-description,.article-list-header-text,.article-list-block p{color:#D8D8D8;font-family:'AvenirLTPro-Roman';font-size:15px;letter-spacing:-0.3px;line-height:25px;}h4,.h4,.featured-product-title,.featured-product-text-title,.button-base,.button-md,.text-sm-heavy,.magazin-headline,.magazin-headline a,.contact-block,.article-list-headline-sm,.select2-container.select2-container--default .nav-tabs-select-dropdown .select2-results > ul.select2-results__options,.tabs .select2-container.select2-container--default .select2-selection--single,.tabs .nav-link,.job-detail-benefits-headline,.job-detail-footer-contacts-list,.swal2-container .swal2-title,.modal-header,.form label,.form-label,.datepicker,.progress-bar-current,.progress-bar-count,.contact-person-title{color:#D8D8D8;font-family:'AvenirLTPro-Heavy';font-size:15px;letter-spacing:-0.6px;line-height:26px;}h3,.h3,.text-md,blockquote p,.video-switcher-counter-wrapper .label,.contact-person-contacts{color:#D8D8D8;font-family:'AvenirLTPro-Heavy';font-size:18px;letter-spacing:-0.8px;line-height:26px;}.text-md-headline,.rectangle-links-list a,.rectangle-links-list a h4,.page-content-header-teaser,.page-content-header-teaser p,.page-content-header-header h2,.page-content-header-header time,.header-full-width-image-headline-subtitle,.team-person-name,.media-slider-counter,.custom-checkbox .custom-control-label,.form label.fm-checkbox,.select2-container.select2-container--default .select2-results > ul.select2-results__options,.form-group-title,.form-section__description,.datepicker th.datepicker-switch,.slick-slider-base__counter{color:#D8D8D8;font-family:'AvenirLTPro-Heavy';font-size:18px;letter-spacing:-0.77px;line-height:19px;}.custom-select,.select2-container.select2-container--default .select2-selection--single,.form-control{color:#D8D8D8;font-family:'AvenirLTPro-Roman';font-size:18px;letter-spacing:-0.3px;line-height:19px;}.text-mlg{color:#D8D8D8;font-family:'AvenirLTPro-Heavy';font-size:22px;line-height:19px;letter-spacing:-0.94px;}h2,.h2,.form-title,.featured-product-teaser-subtitle,.marquee,.form-section__title,.contact-person-name{color:#D8D8D8;font-family:'AvenirLTPro-Heavy';font-size:24px;line-height:1;letter-spacing:-0.83px;}.headline-lg,.page-content-header-header h1,.header-full-width-image-headline-title,.text-mxl{color:#D8D8D8;font-family:'AvenirLTPro-Black';font-size:30px;letter-spacing:-0.83px;line-height:32px;}h1,.h1,.featured-product-teaser-title,.text-mxxl{color:#D8D8D8;font-family:'AvenirLTPro-Black';font-size:40px;letter-spacing:-1.11px;line-height:42px;}.text-lg{color:#D8D8D8;font-family:'AvenirLTPro-Black';font-size:50px;letter-spacing:-2.14px;line-height:50px;}.text-xl{color:#D8D8D8;font-family:'AvenirLTPro-Black';font-size:80px;letter-spacing:-2.22px;line-height:80px;}.text-xxl{color:#D8D8D8;font-family:'AvenirLTPro-Black';font-size:100px;letter-spacing:-3px;line-height:100px;}.text-sl{color:#D8D8D8;font-family:'AvenirLTPro-Black';font-size:140px;letter-spacing:-4px;line-height:130px;}.link-arrow,.page-pagination ul li.previous a,.page-pagination ul li.next a,.link-underline,.article-list-block a,.footer-map ul a,.link,.additional-navigation .switcher a,.news-list-headline,.footer ul a,.page-pagination ul li a,.language-switcher a,.oval-border-link,.job-detail-application-link,.featured-product-link,.text-uppercase,.main-navigation .navbar-nav .nav-link,.additional-navigation a,.page-header.open .main-navigation-container header h2,.news-list-header,.uppercase-list li,.uppercase-list li h3,.footer,.footer-terms-conditions h3,.open .sub-navigation ul a,.references-tabs-item-link span,.double-slider-link span,.page-content-header-teaser-header,.page-content-header-teaser h3,.job-detail-footer-contacts-headline{color:#D8D8D8;font-family:'AvenirLTPro-Heavy';font-size:12px;letter-spacing:-0.51px;line-height:1.33;text-transform:uppercase;}@media (min-width:992px){.link-arrow,.page-pagination ul li.previous a,.page-pagination ul li.next a,.link-underline,.article-list-block a,.footer-map ul a,.link,.additional-navigation .switcher a,.news-list-headline,.footer ul a,.page-pagination ul li a,.language-switcher a,.oval-border-link,.job-detail-application-link,.featured-product-link,.text-uppercase,.main-navigation .navbar-nav .nav-link,.additional-navigation a,.page-header.open .main-navigation-container header h2,.news-list-header,.uppercase-list li,.uppercase-list li h3,.footer,.footer-terms-conditions h3,.open .sub-navigation ul a,.references-tabs-item-link span,.double-slider-link span,.page-content-header-teaser-header,.page-content-header-teaser h3,.job-detail-footer-contacts-headline{color:#D8D8D8;font-family:'AvenirLTPro-Heavy';font-size:15px;letter-spacing:-0.6px;line-height:1.86;text-transform:uppercase;}}.counter h2 span{display:block;font-family:'rockness';text-transform:none;transform:rotate(-2deg);white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.headline-sm{font-family:'AvenirLTPro-Heavy';font-size:14px;color:#D8D8D8;letter-spacing:-0.6px;line-height:16px;text-transform:uppercase;}@media (min-width:768px){.headline-sm{color:#D8D8D8;font-family:'AvenirLTPro-Heavy';font-size:18px;letter-spacing:-0.77px;line-height:19px;}}.headline-md,.article-list-headline-lg,.counter h2,.job-detail-footer-contacts-partner,.content-block-headline--default,.video-switcher-counter-wrapper{color:#D8D8D8;font-family:'AvenirLTPro-Heavy';font-size:24px;line-height:1;letter-spacing:-0.83px;text-transform:uppercase;}@media (min-width:480px){.headline-md,.article-list-headline-lg,.counter h2,.job-detail-footer-contacts-partner,.content-block-headline--default,.video-switcher-counter-wrapper{font-size:30px;letter-spacing:-0.83px;line-height:1.07;}}@media (min-width:992px){.headline-md,.article-list-headline-lg,.counter h2,.job-detail-footer-contacts-partner,.content-block-headline--default,.video-switcher-counter-wrapper{font-size:50px;letter-spacing:-2.14px;line-height:1;}}.headline-lg,.page-content-header-header h1,.header-full-width-image-headline-title{margin-left:-0.07em;text-transform:uppercase;}@media (min-width:480px){.headline-lg,.page-content-header-header h1,.header-full-width-image-headline-title{color:#D8D8D8;font-family:'AvenirLTPro-Black';font-size:40px;letter-spacing:-1.11px;line-height:42px;margin-left:-0.07em;}}@media (min-width:992px){.headline-lg,.page-content-header-header h1,.header-full-width-image-headline-title{color:#D8D8D8;font-family:'AvenirLTPro-Black';font-size:50px;letter-spacing:-2.14px;line-height:50px;}}@media (min-width:1200px){.headline-lg,.page-content-header-header h1,.header-full-width-image-headline-title{color:#D8D8D8;font-family:'AvenirLTPro-Black';font-size:80px;letter-spacing:-2.22px;line-height:80px;}}@media (min-width:1440px){.headline-lg,.page-content-header-header h1,.header-full-width-image-headline-title{color:#D8D8D8;font-family:'AvenirLTPro-Black';font-size:100px;letter-spacing:-3px;line-height:100px;}}.headline-xl{color:#D8D8D8;font-family:'AvenirLTPro-Black';font-size:60px;letter-spacing:-1.67px;line-height:60px;text-transform:uppercase;}@media (min-width:992px){.headline-xl{color:#D8D8D8;font-family:'AvenirLTPro-Black';font-size:140px;letter-spacing:-4px;line-height:130px;}}h1,.h1,.featured-product-teaser-title{text-transform:uppercase;}@media (min-width:992px){h1,.h1,.featured-product-teaser-title{color:#D8D8D8;font-family:'AvenirLTPro-Black';font-size:100px;letter-spacing:-3px;line-height:100px;}}h2,.h2,.form-title,.featured-product-teaser-subtitle,.marquee{font-family:'AvenirLTPro-Black';text-transform:uppercase;}@media (min-width:768px){h2,.h2,.form-title,.featured-product-teaser-subtitle,.marquee{color:#D8D8D8;font-family:'AvenirLTPro-Black';font-size:30px;letter-spacing:-0.83px;line-height:32px;}}@media (min-width:1200px){h2,.h2,.form-title,.featured-product-teaser-subtitle,.marquee{color:#D8D8D8;font-family:'AvenirLTPro-Black';font-size:40px;letter-spacing:-1.11px;line-height:42px;}}@media (min-width:1440px){h2,.h2,.form-title,.featured-product-teaser-subtitle,.marquee{color:#D8D8D8;font-family:'AvenirLTPro-Black';font-size:50px;letter-spacing:-2.14px;line-height:50px;}}h4,.h4,.featured-product-title,.featured-product-text-title{text-transform:uppercase;}h5,.h5,h6,.h6{color:#D8D8D8;font-family:'AvenirLTPro-Black';font-size:36px;letter-spacing:-1px;line-height:40px;text-transform:uppercase;}.light-grey{color:#D8D8D8 !important;}.light-green{color:#A3FB2D !important;}.lime{color:#A3FB2D !important;}.green{color:#009B48 !important;}.orange{color:#FF9021 !important;}.mango{color:#FF9021 !important;}.violet{color:#7743FF !important;}.purple{color:#7743FF !important;}.red{color:#F53F5B !important;}.watermelon{color:#F53F5B !important;}.spearmint{color:#23EA7F !important;}.light-navy{color:#12658B !important;}.black{color:#000 !important;}.white{color:#fff !important;}.invalid-feedback,.invalid-feedback-form{color:#D90000;}.button-base,.button-md,.button-sm,.swal2-container .swal2-styled.swal2-confirm,.swal2-container .swal2-styled.swal2-cancel{background:none;border-radius:50%;border:1px solid #D8D8D8;cursor:pointer;text-transform:uppercase;}.button-base:hover,.button-md:hover,.button-sm:hover,.swal2-container .swal2-styled.swal2-confirm:hover,.swal2-container .swal2-styled.swal2-cancel:hover{opacity:0.6;}.button-base:focus,.button-md:focus,.button-sm:focus,.swal2-container .swal2-styled.swal2-confirm:focus,.swal2-container .swal2-styled.swal2-cancel:focus{outline:none;}.button-base{height:75px;padding:0 30px;}.button-md{height:60px;min-width:180px;}.button-sm,.swal2-container .swal2-styled.swal2-confirm,.swal2-container .swal2-styled.swal2-cancel{height:40px;min-width:100px;}.background-color-lime{background-color:#A3FB2D !important;}.background-color-green{background-color:#009B48 !important;}.background-color-spearmint{background-color:#23EA7F !important;}.background-color-mango{background-color:#FF9021 !important;}.background-color-watermelon{background-color:#F53F5B !important;}.background-color-purple{background-color:#7743FF !important;}.background-color-light-navy{background-color:#12658B !important;}.background-color-light-grey{background-color:#D8D8D8 !important;}.background-color-black{background-color:#000 !important;}.background-color-white{background-color:#fff !important;}.background-image-blue{background-image:url("/typo3conf/ext/fm_bootstrap/Resources/Public/Images/overlays/blue.png");}.background-image-green{background-image:url("/typo3conf/ext/fm_bootstrap/Resources/Public/Images/overlays/green.png");}.background-image-green2{background-image:url("/typo3conf/ext/fm_bootstrap/Resources/Public/Images/overlays/green2.png");}.background-image-purple{background-image:url("/typo3conf/ext/fm_bootstrap/Resources/Public/Images/overlays/purple.png");}.background-image-purple2{background-image:url("/typo3conf/ext/fm_bootstrap/Resources/Public/Images/overlays/purple2.png");}.background-image-rose{background-image:url("/typo3conf/ext/fm_bootstrap/Resources/Public/Images/overlays/rose.png");}.link-arrow i,.page-pagination ul li.previous a i,.page-pagination ul li.next a i,.rectangle-links-list a i,.jobs-job a i,.article-list.rectangels .article-list-block a i{border-radius:50%;background:rgba(255,255,255,0.2);display:inline-block;font-size:12px;height:24px;line-height:24px;position:relative;text-align:center;width:24px;}.link-arrow i:before,.page-pagination ul li.previous a i:before,.page-pagination ul li.next a i:before,.rectangle-links-list a i:before,.jobs-job a i:before,.article-list.rectangels .article-list-block a i:before{left:50%;position:absolute;transform:translate(-50%,-50%);top:50%;}.link-arrow,.page-pagination ul li.previous a,.page-pagination ul li.next a,.link-underline,.article-list-block a,.footer-map ul a,.link,.additional-navigation .switcher a,.news-list-headline,.footer ul a,.page-pagination ul li a,.language-switcher a{display:inline-block;line-height:26px;text-decoration:none;}.link-arrow:before,.page-pagination ul li.previous a:before,.page-pagination ul li.next a:before,.link-underline:before,.article-list-block a:before,.footer-map ul a:before,.link:before,.additional-navigation .switcher a:before,.news-list-headline:before,.footer ul a:before,.page-pagination ul li a:before,.language-switcher a:before{content:'';display:inline-block;height:26px;vertical-align:middle;}.link-arrow:hover,.link-underline:hover,.article-list-block a:hover,.footer-map ul a:hover,.link:hover,.additional-navigation .switcher a:hover,.news-list-headline:hover,.footer ul a:hover,.page-pagination ul li a:hover,.language-switcher a:hover{color:#D8D8D8;text-decoration:none;}.link-arrow,.page-pagination ul li.previous a,.page-pagination ul li.next a{white-space:nowrap;}.left.link-arrow i,.page-pagination ul li.previous a.left i,.page-pagination ul li.next a.left i{transform:rotate(-180deg);}.link-arrow i,.page-pagination ul li.previous a i,.page-pagination ul li.next a i{margin-left:10px;vertical-align:middle;}.link-underline,.article-list-block a{position:relative;}.link-underline:after,.article-list-block a:after{background:url("/typo3conf/ext/fm_bootstrap/Resources/Public/Images/link-underline.svg") 0 0 no-repeat;background-size:cover;bottom:0;content:'';display:block;height:5px;left:0;position:absolute;right:0;}.active-blue.link-underline:hover,.article-list-block a.active-blue:hover{color:#007bff;}.active-indigo.link-underline:hover,.article-list-block a.active-indigo:hover{color:#6610f2;}.active-purple.link-underline:hover,.article-list-block a.active-purple:hover{color:#7743FF;}.active-pink.link-underline:hover,.article-list-block a.active-pink:hover{color:#e83e8c;}.active-red.link-underline:hover,.article-list-block a.active-red:hover{color:#F53F5B;}.active-orange.link-underline:hover,.article-list-block a.active-orange:hover{color:#FF9021;}.active-yellow.link-underline:hover,.article-list-block a.active-yellow:hover{color:#ffc107;}.active-green.link-underline:hover,.article-list-block a.active-green:hover{color:#009B48;}.active-teal.link-underline:hover,.article-list-block a.active-teal:hover{color:#20c997;}.active-cyan.link-underline:hover,.article-list-block a.active-cyan:hover{color:#17a2b8;}.active-white.link-underline:hover,.article-list-block a.active-white:hover{color:#fff;}.active-gray.link-underline:hover,.article-list-block a.active-gray:hover{color:#6c757d;}.active-gray-dark.link-underline:hover,.article-list-block a.active-gray-dark:hover{color:#343a40;}.active-light-grey.link-underline:hover,.article-list-block a.active-light-grey:hover{color:#D8D8D8;}.active-dark-grey.link-underline:hover,.article-list-block a.active-dark-grey:hover{color:#191919;}.active-light-black.link-underline:hover,.article-list-block a.active-light-black:hover{color:#0F0F0F;}.active-light-green.link-underline:hover,.article-list-block a.active-light-green:hover{color:#A3FB2D;}.active-lime.link-underline:hover,.article-list-block a.active-lime:hover{color:#A3FB2D;}.active-spearmint.link-underline:hover,.article-list-block a.active-spearmint:hover{color:#23EA7F;}.active-green.link-underline:hover,.article-list-block a.active-green:hover{color:#009B48;}.active-orange.link-underline:hover,.article-list-block a.active-orange:hover{color:#FF9021;}.active-mango.link-underline:hover,.article-list-block a.active-mango:hover{color:#FF9021;}.active-violet.link-underline:hover,.article-list-block a.active-violet:hover{color:#7743FF;}.active-purple.link-underline:hover,.article-list-block a.active-purple:hover{color:#7743FF;}.active-red.link-underline:hover,.article-list-block a.active-red:hover{color:#F53F5B;}.active-watermelon.link-underline:hover,.article-list-block a.active-watermelon:hover{color:#F53F5B;}.active-light-navy.link-underline:hover,.article-list-block a.active-light-navy:hover{color:#12658B;}.footer-map ul a:after{content:'\E901';line-height:26px;margin-left:10px;}.main-navigation .navbar-nav,.additional-navigation .switcher,.news-list ul,.uppercase-list,.rectangle-links-list,.footer ul,.open .sub-navigation ul,.tabs .nav-tabs,.job-detail-benefits ul,.job-detail-footer-contacts-list,.page-pagination ul,.language-switcher{list-style:none;margin:0;padding:0;}.main-navigation .navbar-nav li,.additional-navigation .switcher li,.news-list ul li,.uppercase-list li,.rectangle-links-list li,.footer ul li,.open .sub-navigation ul li,.tabs .nav-tabs li,.job-detail-benefits ul li,.job-detail-footer-contacts-list li,.page-pagination ul li,.language-switcher li{padding-left:0;}.main-navigation .navbar-nav li:not(:first-of-type),.additional-navigation .switcher li:not(:first-of-type),.news-list ul li:not(:first-of-type),.uppercase-list li:not(:first-of-type),.rectangle-links-list li:not(:first-of-type),.footer ul li:not(:first-of-type),.open .sub-navigation ul li:not(:first-of-type),.tabs .nav-tabs li:not(:first-of-type),.job-detail-benefits ul li:not(:first-of-type),.job-detail-footer-contacts-list li:not(:first-of-type),.page-pagination ul li:not(:first-of-type),.language-switcher li:not(:first-of-type){margin-top:0;}.main-navigation .navbar-nav li:before,.additional-navigation .switcher li:before,.news-list ul li:before,.uppercase-list li:before,.rectangle-links-list li:before,.footer ul li:before,.open .sub-navigation ul li:before,.tabs .nav-tabs li:before,.job-detail-benefits ul li:before,.job-detail-footer-contacts-list li:before,.page-pagination ul li:before,.language-switcher li:before{display:none;}.rectangle-links-list a,.jobs-list > .row > [class^="col-"]:before,.article-list.rectangels .article-list-block:before,body.swal2-no-backdrop .swal2-container.swal2-container-cookie .swal2-popup,.swal2-container .swal2-popup,.modal-content,.datepicker{background-color:rgba(48,48,48,0.9);}@supports ((-webkit-backdrop-filter:blur(27px)) or (backdrop-filter:blur(27px))) or (-webkit-backdrop-filter:blur(27px)){.rectangle-links-list a,.jobs-list > .row > [class^="col-"]:before,.article-list.rectangels .article-list-block:before,body.swal2-no-backdrop .swal2-container.swal2-container-cookie .swal2-popup,.swal2-container .swal2-popup,.modal-content,.datepicker{background-color:rgba(48,48,48,0.9);}@media (min-width:768px){.rectangle-links-list a,.jobs-list > .row > [class^="col-"]:before,.article-list.rectangels .article-list-block:before,body.swal2-no-backdrop .swal2-container.swal2-container-cookie .swal2-popup,.swal2-container .swal2-popup,.modal-content,.datepicker{backdrop-filter:blur(27px);-webkit-backdrop-filter:blur(27px);backface-visibility:hidden;-webkit-backface-visibility:hidden;perspective:1000;-webkit-perspective:1000;transform:translate3d(0,0,0);transform:translateZ(0);background-color:rgba(255,255,255,0.1);}}}.oval-border-link,.job-detail-application-link,.featured-product-link{display:inline-block;line-height:26px;text-decoration:none;border-radius:50%;border:1px solid #D8D8D8;padding:10px 15px;text-align:center;}.oval-border-link:before,.job-detail-application-link:before,.featured-product-link:before{content:'';display:inline-block;height:26px;vertical-align:middle;}.oval-border-link:hover,.job-detail-application-link:hover,.featured-product-link:hover{color:#D8D8D8;text-decoration:none;}@media (min-width:480px){.oval-border-link,.job-detail-application-link,.featured-product-link{min-width:180px;padding:20px 30px;}}.oval-border-link:hover,.job-detail-application-link:hover,.featured-product-link:hover{color:#A3FB2D;}.hyphenate,.form-title,.form-section__title{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word;}.custom-select,.select2-container.select2-container--default .select2-selection--single,.form-control{background:none;border:none;border-bottom:1px solid rgba(216,216,216,0.5);border-radius:0;height:40px;padding:0 2px;}.custom-select:focus,.select2-container.select2-container--default .select2-selection--single:focus,.form-control:focus{background:none;border-color:rgba(216,216,216,0.5);box-shadow:none;color:#D8D8D8;}.references-tabs-item-image.lazy:after,.team-person-image.lazy:before{animation:spinner 1s infinite linear;border:2px solid rgba(216,216,216,0.3);border-radius:100%;border-top:2px solid transparent;bottom:0;content:'';display:block;height:50px;left:0;margin:auto;position:absolute;right:0;top:0;width:50px;}.content-block-base .content-block-overlay-image,.jobs-overlay-image{bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:-1;}.content-block-base .content-block-overlay-image img,.jobs-overlay-image img{transform:translate(-50%,-50%);height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;width:auto;}@supports ((-o-object-fit:cover) or (object-fit:cover)){.content-block-base .content-block-overlay-image img,.jobs-overlay-image img{transform:none;height:100%;left:auto;-o-object-fit:cover;object-fit:cover;position:static;top:auto;width:100%;}}.text-transform-none{text-transform:none;}.text-bold{font-family:'AvenirLTPro-Black';}.not-original-language{background:#009B48;display:inline-block;padding:5px;}.background-color-none{background:none !important;}.row-gutters-sm{margin-right:-5px;margin-left:-5px;}.row-gutters-sm > [class*="col-"]{padding-right:5px;padding-left:5px;}.row-gutters-xs{margin-right:-4px;margin-left:-4px;}.row-gutters-xs > [class*="col-"]{padding-right:4px;padding-left:4px;}.gutters-sm{padding:0 5px;}.gutters-sm > .row{margin-right:-5px;margin-left:-5px;}.gutters-sm > .row > [class^="col-"]{margin:5px 0;padding-right:5px;padding-left:5px;}.no-scroll{overflow:hidden;}@media (min-width:992px){.w-lg-85,.frame-w-lg-85{width:85% !important;}}.crypted{cursor:pointer;}.crypted:hover{color:#A3FB2D;}.crypted:after{content:attr(data-name);}.minw-240{min-width:240px !important;}html{font-size:10px;}ul{list-style:none;margin:0;padding:0;}ul li{padding-left:25px;position:relative;}ul li:not(:first-of-type){margin-top:10px;}ul li:before{content:"\2022";display:inline-block;left:0;position:absolute;top:0;}p{margin-bottom:25px;}a{transition:color .3s;color:#A3FB2D;text-decoration:none;}a:hover{color:#D8D8D8;text-decoration:none;}blockquote{margin:70px 0;position:relative;}blockquote:before{color:#D8D8D8;content:'\E904';font-size:26px;left:-23px;opacity:.2;position:absolute;top:-7px;}blockquote p{margin:0;}blockquote p.text-sm{margin-top:10px;}.animate{-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;animation-duration:1s;animation-fill-mode:both;}.animate-backInLeft{animation-name:backInLeft;}@keyframes backInLeft{0%{transform:translateX(-2000px) scale(0.7);opacity:0.7;}60%{transform:translateX(0px) scale(0.7);opacity:0.7;}80%{transform:translateX(0px) scale(1.5);opacity:0.7;}100%{transform:scale(1);opacity:1;}}.main-navigation{display:none;padding:0;}@media (min-width:992px){.main-navigation{display:block;padding-right:50px;}}@media (min-width:1200px){.main-navigation{padding-right:0;}}.main-navigation-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;}.main-navigation .navbar-nav{-ms-flex-direction:row;flex-direction:row;}.main-navigation .navbar-nav .nav-link{transition:color 0.3s;line-height:18px;padding:0 10px;}@media (min-width:992px){.main-navigation .navbar-nav .nav-link{padding:0 15px;}}@media (min-width:1200px){.main-navigation .navbar-nav .nav-link{padding:0 20px;}}@media (min-width:1440px){.main-navigation .navbar-nav .nav-link{padding:0 25px;}}.main-navigation .navbar-nav .nav-link:hover,.main-navigation .navbar-nav .nav-link.active{color:#FF9021;}.main-navigation.open{-ms-flex-align:start;align-items:flex-start;display:block;position:relative;}.main-navigation.open .main-navigation-image{-moz-filter:brightness(1.8);-ms-filter:brightness(1.8);-o-filter:brightness(1.8);filter:brightness(1.8);transition:background .3s;background-position:0 50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:'';display:none;left:0;position:absolute;top:0;width:50%;}@media (min-width:576px){.main-navigation.open .main-navigation-image{display:block;}}.main-navigation.open:after{background-image:linear-gradient(to right,transparent 25%,#0F0F0F 100%);background-repeat:repeat-x;bottom:0;content:'';display:block;left:0;position:absolute;top:0;width:50%;}.main-navigation.open .navbar-nav{-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;z-index:100;}.main-navigation.open .navbar-nav li{margin-bottom:25px;}@media (min-width:992px){.main-navigation.open .navbar-nav li{margin-bottom:0;}}.main-navigation.open .navbar-nav .nav-link{color:#D8D8D8;font-family:'AvenirLTPro-Black';font-size:30px;line-height:32px;letter-spacing:-0.83px;padding:0;}@media (min-width:992px){.main-navigation.open .navbar-nav .nav-link{color:#D8D8D8;font-family:'AvenirLTPro-Black';font-size:50px;letter-spacing:-2.14px;line-height:50px;line-height:65px;}}.main-navigation.open .navbar-nav .nav-link:hover,.main-navigation.open .navbar-nav .nav-link.active{color:#FF9021;}.main-navigation.open .navbar-nav .nav-link br{content:"";display:none;}.additional-navigation{display:none;}@media (min-width:992px){.additional-navigation{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;}}.additional-navigation-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;position:absolute;right:10px;top:20px;}@media (min-width:768px){.additional-navigation-wrapper{right:20px;}}@media (min-width:992px){.additional-navigation-wrapper{top:27px;}}.additional-navigation a{margin-right:10px;}@media (min-width:1200px){.additional-navigation a{margin-right:15px;}}@media (min-width:1440px){.additional-navigation a{margin-right:35px;}}.additional-navigation a:hover{text-decoration:none;white-space:nowrap;}.additional-navigation .switcher{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;}.additional-navigation .switcher a{margin-right:10px;opacity:.6;}@media (min-width:1200px){.additional-navigation .switcher a{margin-right:15px;}}.additional-navigation .switcher a:hover{text-decoration:none;white-space:nowrap;}.additional-navigation .switcher a.is-active,.additional-navigation .switcher a:hover{opacity:1;}.page-header{background-image:linear-gradient(to bottom,#191919 40%,transparent 100%);background-repeat:repeat-x;-webkit-transform:translateZ(0);animation:page-header;animation-duration:2s;left:0;padding:27px 10px;opacity:0;position:fixed;right:0;top:0;transform:matrix(1,0,0,1,0,0);z-index:100;animation-fill-mode:forwards;transition:opacity .2s ease;}@media (min-width:768px){.page-header{padding:27px 20px;}}@media (min-width:992px){.page-header{background-image:linear-gradient(to bottom,#191919 25%,transparent 100%);background-repeat:repeat-x;padding:27px 20px 50px;}}.page-header:before{border-top:2px solid #D8D8D8;content:'';display:none;left:10px;right:10px;position:absolute;top:10px;}@media (min-width:992px){.page-header:before{display:block;left:20px;right:20px;}}.page-header-main-navigation{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;min-height:52px;}.page-header .main-navigation-container header{display:none;}.page-header .contacts{display:none;}.page-header .language-switcher{display:none;}.page-header.open{background:#0F0F0F;bottom:0;}.page-header.open .language-switcher{display:-ms-flexbox;display:flex;position:absolute;right:10px;top:110px;}@media (min-width:768px){.page-header.open .language-switcher{right:20px;}}@media (min-width:992px){.page-header.open .language-switcher{right:95px;}}.page-header.open .page-header-content{bottom:10px;left:10px;overflow:hidden;overflow-y:auto;padding-bottom:130px;position:absolute;right:10px;top:153px;}@media (min-width:768px){.page-header.open .page-header-content{bottom:20px;left:20px;right:20px;top:153px;}}.page-header.open .page-header-main-navigation{display:block;}@media (min-width:992px){.page-header.open .page-header-main-navigation{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;height:auto;}}.page-header.open .additional-navigation{display:none;}.page-header.open .main-navigation-container{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;}@media (min-width:992px){.page-header.open .main-navigation-container{padding-right:60px;}}.page-header.open .main-navigation-container > *{-ms-flex:0 0 100%;flex:0 0 100%;text-align:right;}.page-header.open .main-navigation-container header{display:none;}@media (min-width:1200px){.page-header.open .main-navigation-container header{display:block;}}.page-header.open .main-navigation-container header h2{margin-bottom:15px;opacity:.6;}.page-header.open .footer{bottom:0;display:-ms-flexbox;display:flex;left:0;position:fixed;right:0;}.page-header.open .contacts{display:none;position:relative;}@media (min-width:992px){.page-header.open .contacts{display:block;margin-top:30px;}}@media (min-width:1200px){.page-header.open .contacts{display:block;margin-top:-30px;}}.page-header.open .contacts-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:60%;}@media (min-width:1200px){.page-header.open .contacts-list{width:50%;}}@media (min-width:1440px){.page-header.open .contacts-list{width:40%;}}.page-header.open .contacts-list .contact-block{margin-bottom:50px;width:50%;}.page-header.open .contacts-list .contact-block:last-of-type{margin-bottom:0;}.page-header.open .contacts-main{bottom:50px;position:absolute;right:60px;}.page-header .footer{display:none;}.logo{left:10px;position:absolute;top:20px;}@media (min-width:768px){.logo{left:20px;}}@media (min-width:992px){.logo{left:20px;top:27px;}}.logo a{background:0 0 url("/typo3conf/ext/fm_bootstrap/Resources/Public/Images/logo.svg") no-repeat;background-size:contain;display:inline-block;height:52px;text-indent:-9999px;width:158.5px;}.burger-button{border:none;background:none;height:52px;padding:12px 0;}.burger-button:focus{outline:none;}.burger-button:before,.burger-button:after{transition:all 0.3s;background:#D8D8D8;content:'';display:block;height:2px;width:30px;}.burger-button:before{margin-bottom:6px;}.burger-button.open:before{transform:translate3d(0,4px,0) rotate(45deg);}.burger-button.open:after{transform:translate3d(0,-4px,0) rotate(-45deg);top:20px;}@keyframes page-header{0%{animation-timing-function:linear;opacity:0;transform:matrix(1,0,0,1,0,0);}0.19960079840319359%{animation-timing-function:ease-in-out;opacity:0;transform:matrix(1,0,0,1,0,-17.94922);}100%{opacity:1;transform:matrix(1,0,0,1,0,0);}}.magazin-wrapper.animation-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;position:relative;}.magazin-header{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px;}@media (min-width:768px){.magazin-header{margin-bottom:35px;}}.magazin-header h2{margin:0;}.magazin-list img{display:block;margin:0 auto;max-height:100%;max-width:100%;width:auto;}.magazin-list time{color:#D8D8D8;font-family:'AvenirLTPro-Heavy';font-size:12px;letter-spacing:-0.51px;line-height:26px;display:block;text-transform:uppercase;opacity:0.6;}@media (min-width:768px){.magazin-list time{color:#D8D8D8;font-family:'AvenirLTPro-Heavy';font-size:12px;letter-spacing:-0.51px;line-height:1.33;text-transform:uppercase;line-height:26px;margin-bottom:5px;}}@media (min-width:768px) and (min-width:992px){.magazin-list time{color:#D8D8D8;font-family:'AvenirLTPro-Heavy';font-size:15px;letter-spacing:-0.6px;line-height:1.86;text-transform:uppercase;}}.magazin-headline{margin-bottom:0;width:80%;}@media (min-width:768px){.magazin-headline{color:#D8D8D8;font-family:'AvenirLTPro-Heavy';font-size:18px;letter-spacing:-0.77px;line-height:19px;margin-bottom:20px;}}.magazin-headline a{color:#D8D8D8;}.magazin-headline a:hover{color:#D8D8D8;text-decoration:none;}@media (min-width:768px){.magazin-headline a{color:#D8D8D8;font-family:'AvenirLTPro-Heavy';font-size:18px;letter-spacing:-0.77px;line-height:19px;}}.magazin-teaser-text{display:none;opacity:.7;width:80%;}@media (min-width:768px){.magazin-teaser-text{display:block;}}.magazin-teaser-text p{margin:0;}.magazin-image{margin-bottom:10px;overflow:hidden;padding-top:40%;position:relative;}.magazin-image > a{background-position:center;background-repeat:no-repeat;background-size:cover;bottom:0;display:inline-block;left:0;position:absolute;right:0;top:0;}.magazin-image > a:after{background:rgba(0,0,0,0.25);bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:1;}.magazin-article{margin-bottom:20px;}@media (min-width:768px){.magazin-article{margin-bottom:56px;}}.content-block-base{background-position:center;background-repeat:no-repeat;background-size:cover;margin:0 -10px;height:400px;overflow:hidden;position:relative;}@media (min-width:480px){.content-block-base{height:450px;}}@media (min-width:768px){.content-block-base{margin:0 -20px;}}@media (min-width:992px){.content-block-base{height:auto;min-height:900px;}}@media (min-width:1440px){.content-block-base{margin:0 -80px;}}.content-block-base.block-brand-experience{background-image:url("/typo3conf/ext/fm_bootstrap/Resources/Public/Images/bg/nebula.jpg");}.content-block-base.block-brand-experience .headline-lg,.content-block-base.block-brand-experience h2.headline-lg{font-size:42px;line-height:1;}@media (min-width:375px){.content-block-base.block-brand-experience .headline-lg,.content-block-base.block-brand-experience h2.headline-lg{font-size:50px;letter-spacing:-2px;line-height:50px;}}@media (min-width:992px){.content-block-base.block-brand-experience .headline-lg,.content-block-base.block-brand-experience h2.headline-lg{color:#D8D8D8;font-family:'AvenirLTPro-Black';font-size:50px;letter-spacing:-2.14px;line-height:50px;}}@media (min-width:1200px){.content-block-base.block-brand-experience .headline-lg,.content-block-base.block-brand-experience h2.headline-lg{color:#D8D8D8;font-family:'AvenirLTPro-Black';font-size:80px;letter-spacing:-2.22px;line-height:80px;}}@media (min-width:1440px){.content-block-base.block-brand-experience .headline-lg,.content-block-base.block-brand-experience h2.headline-lg{color:#D8D8D8;font-family:'AvenirLTPro-Black';font-size:100px;letter-spacing:-3px;line-height:100px;}}.content-block-base.block-brand-experience .content-block-column-headline{bottom:auto;margin-top:36px;top:50%;transform:translateY(-50%);}@media (min-width:992px){.content-block-base.block-brand-experience .content-block-column-headline{bottom:100px;margin-top:0;top:auto;transform:none;}}.content-block-base.block-brand-experience > .container > .row > [class^="col-"]:last-of-type .content-block-column{bottom:0;padding-bottom:0;top:0;}.content-block-base > .container{padding:100px 10px 35px;}@media (min-width:768px){.content-block-base > .container{padding:100px 20px 35px;}}@media (min-width:1440px){.content-block-base > .container{padding:100px 80px 140px;}}.content-block-base > .container > .row{display:block;margin-left:-10px;margin-right:-10px;min-height:365px;}@media (min-width:768px){.content-block-base > .container > .row{margin-left:-20px;margin-right:-20px;}}@media (min-width:992px){.content-block-base > .container > .row{display:-ms-flexbox;display:flex;min-height:660px;}}.content-block-base > .container > .row > [class^="col-"]{padding-left:10px;padding-right:10px;position:static;}@media (min-width:768px){.content-block-base > .container > .row > [class^="col-"]{padding-left:20px;padding-right:20px;}}@media (min-width:992px){.content-block-base > .container > .row > [class^="col-"]{position:relative;}}.content-block-base > .container > .row > [class^="col-"]:last-of-type .content-block-column{padding-bottom:60px;}.content-block-base .headline-sm,.content-block-base h1.headline-sm,.content-block-base h2.headline-sm{font-weight:normal;margin-bottom:15px;}@media (min-width:992px){.content-block-base .headline-sm,.content-block-base h1.headline-sm,.content-block-base h2.headline-sm{margin-bottom:30px;}}.content-block-base .headline-lg,.content-block-base h2.headline-lg{font-weight:normal;margin-bottom:5px;position:relative;}@media (min-width:992px){.content-block-base .headline-lg,.content-block-base h2.headline-lg{margin-bottom:5px;}}.content-block-base .headline-lg .teaser,.content-block-base h2.headline-lg .teaser{bottom:-30px;font-size:49px;font-family:'rockness';left:50px;line-height:1;position:absolute;right:auto;text-transform:none;transform:rotate(-6deg);transform-origin:left bottom;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@media (min-width:992px){.content-block-base .headline-lg .teaser,.content-block-base h2.headline-lg .teaser{bottom:-30px;font-size:50px;left:60px;}}@media (min-width:1200px){.content-block-base .headline-lg .teaser,.content-block-base h2.headline-lg .teaser{bottom:-50px;font-size:80px;left:100px;}}@media (min-width:1440px){.content-block-base .headline-lg .teaser,.content-block-base h2.headline-lg .teaser{bottom:-60px;font-size:100px;left:125px;}}.content-block-base .headline-lg.excelence-360,.content-block-base h2.headline-lg.excelence-360{position:relative;}.content-block-base .headline-lg.excelence-360:after,.content-block-base h2.headline-lg.excelence-360:after{background:url("/typo3conf/ext/fm_bootstrap/Resources/Public/Images/360-excelence.svg") 0 0 no-repeat;background-size:contain;bottom:-41px;content:'';display:block;height:107.37px;left:auto;position:absolute;right:-325px;top:auto;width:436.3px;}.content-block-base p{margin-bottom:15px;}@media (min-width:992px){.content-block-base p{margin-bottom:20px;}}@media (min-width:576px){.content-block-base-text{width:85%;}}.content-block-base .uppercase-list{margin-bottom:40px;}.content-block-base .content-block-overlay-image{z-index:1;}.content-block-column{bottom:50px;left:10px;right:10px;top:auto;position:absolute;z-index:3;}@media (min-width:992px){.content-block-column{left:20px;right:20px;}}.content-block-column-headline{bottom:100px;}.content-block-video{bottom:0;height:100%;overflow:hidden;position:absolute;top:0;width:100%;}.content-block-video video{height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto;}.animation-enable .content-block-base{height:auto;min-height:100vh;min-height:calc(1vh * 100);}.animation-enable .content-block-base.animation-container .content-block-overlay-image{bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;z-index:-1;}@media (min-width:480px){.animation-enable .content-block-base{min-height:100vh;min-height:calc(1vh * 100);}}@media (min-width:992px){.animation-enable .content-block-base{height:auto;min-height:100vh;min-height:calc(1vh * 100);}}.animation-enable .content-block-base .content-block-overlay-image{opacity:0;z-index:-1;}.animation-enable .content-block-column-headline.animation-block-headline{margin-top:0;opacity:0;transition:all 2s ease;}@media (min-width:992px){.animation-enable .content-block-column-headline.animation-block-headline{bottom:100px;top:auto;}}.animation-enable .content-block-column-headline.animation-block-headline.is-visible{opacity:1;}.animation-enable .content-block-column.animate-block-content{opacity:0;transform:translate3d(0,100px,0);}.animation-enable .content-block-column.animate-block-content.is-visible{opacity:1;transform:translate3d(0,0,0);}.animation-enable .content-block-column.animate-block-content.is-animated{transition:all 1s;}.news-list{position:absolute;top:52px;}.news-list ul{display:block;list-style:none;max-width:390px;padding:0;}.news-list li{border-top:1px solid #D8D8D8;display:block;padding:18px 0;}.news-list-header{margin:0 0 5px;}.news-list-date{line-height:16px;opacity:.6;}.news-list-headline{margin-bottom:7px;}.news-list-text,.news-list p{margin:0 0 7px;opacity:.6;}.uppercase-list{border-top:1px solid #D8D8D8;max-width:390px;padding-top:10px;}.uppercase-list li,.uppercase-list li h3{line-height:26px;}.uppercase-list h3{margin:0;}.rectangle-links-list li{margin:5px 0;}.rectangle-links-list li:not(:first-of-type){margin-top:5px;}.rectangle-links-list a{border-radius:4px;display:inline-block;height:117px;padding:20px;position:relative;width:100%;}.rectangle-links-list a:hover{text-decoration:none;}.rectangle-links-list a h4{font-weight:normal;margin-bottom:0;text-transform:none;}.rectangle-links-list a i{bottom:15px;position:absolute;right:15px;}.jobs{background-position:center;background-repeat:no-repeat;background-size:cover;margin:0 -10px;min-height:500px;overflow:hidden;padding:255px 10px 155px;position:relative;}@media (min-width:768px){.jobs{margin:0 -20px;padding-left:20px;padding-right:20px;}}@media (min-width:992px){.jobs{min-height:900px;}}@media (min-width:1440px){.jobs{margin:0 -80px;padding-left:80px;padding-right:80px;}}.jobs-overlay-image{bottom:auto;}.jobs-header{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px;}@media (min-width:768px){.jobs-header{margin-bottom:35px;}}.jobs-header h2{margin:0;}@media (min-width:768px){.jobs-header h2{line-height:1;}}.jobs-list > .row > [class^="col-"]{margin:5px 0;position:relative;}.jobs-list > .row > [class^="col-"]:before{border-radius:4px;bottom:0;content:'';display:block;left:5px;position:absolute;right:5px;top:0;z-index:0;}.jobs-job{padding:20px 60px 20px 20px;position:relative;}@media (min-width:768px){.jobs-job{min-height:300px;padding:30px;}}.jobs-job h3{margin:0;}@media (min-width:768px){.jobs-job h3{margin-bottom:30px;}}.jobs-job a{display:inline-block;bottom:0;left:0;position:absolute;right:0;top:0;}@media (min-width:768px){.jobs-job a{bottom:auto;left:auto;position:relative;right:auto;top:auto;}.jobs-job a:before{display:none;}}.jobs-job a:hover{color:#A3FB2D;}.jobs-job a:after{display:none;}@media (min-width:768px){.jobs-job a:after{display:inline-block;}}.jobs-job a span{display:none;}@media (min-width:768px){.jobs-job a span{display:block;}}.jobs-job a i{margin-top:-12px;position:absolute;top:50%;right:30px;}@media (min-width:768px){.jobs-job a i{display:none;}}.jobs-job p{display:none;opacity:.7;}@media (min-width:768px){.jobs-job p{display:block;}}.jobs-wrapper.animation-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;}.contact h2{margin-bottom:60px;}.contact-list{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:155px;padding-left:115px;}.contact-list .contact-block:not(:last-of-type){margin-right:80px;}.contact-block{line-height:20px;margin-bottom:15px;}@media (min-width:992px){.contact-block{color:#D8D8D8;font-family:'AvenirLTPro-Heavy';font-size:18px;letter-spacing:-0.8px;line-height:26px;}}@media (min-width:992px){.contact-block.contacts-main{margin-bottom:0;}}.contact-block > *{white-space:nowrap;}.contact-block h4{margin:0;opacity:0.6;}@media (min-width:992px){.contact-block h4{color:#D8D8D8;font-family:'AvenirLTPro-Heavy';font-size:12px;letter-spacing:-0.51px;line-height:1.33;text-transform:uppercase;line-height:26px;}}@media (min-width:992px) and (min-width:992px){.contact-block h4{color:#D8D8D8;font-family:'AvenirLTPro-Heavy';font-size:15px;letter-spacing:-0.6px;line-height:1.86;text-transform:uppercase;}}.footer{display:-ms-flexbox;display:flex;height:65px;-ms-flex-pack:justify;justify-content:space-between;line-height:26px;margin-top:-65px;padding:0 10px;position:relative;z-index:5;}@media (min-width:768px){.footer{padding:0 20px;}}@media (min-width:992px){.footer{height:95px;margin-top:-95px;}}.footer > a{display:none;}.footer:before{border-top:1px solid rgba(216,216,216,0.3);content:'';display:inline-block;position:absolute;top:0;right:10px;left:10px;}@media (min-width:768px){.footer:before{right:20px;left:20px;}}.footer .wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;min-height:65px;}@media (min-width:992px){.footer .wrapper{min-height:95px;}}.footer .wrapper.footer-social-media{display:-ms-flexbox;display:flex;}@media (min-width:1200px){.footer .wrapper.footer-social-media{display:-ms-flexbox;display:flex;}}.footer .wrapper.footer-map{display:none;}@media (min-width:576px){.footer .wrapper.footer-map{display:-ms-flexbox;display:flex;}}.footer ul{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;}.footer ul li:not(:last-of-type){margin-right:15px;}@media (min-width:1440px){.footer ul li:not(:last-of-type){margin-right:40px;}}.footer ul a{font-size:10px;}@media (min-width:480px){.footer ul a{font-size:12px;}}.footer-social-media ul li:not(:last-of-type){margin-right:15px;}@media (min-width:480px){.footer-social-media ul li:not(:last-of-type){margin-right:20px;}}@media (min-width:768px){.footer-social-media ul li:not(:last-of-type){margin-right:40px;}}.footer-social-media ul a{display:inline-block;font-size:15px;height:15px;}@media (min-width:480px){.footer-social-media ul a{font-size:20px;height:20px;}}.footer-social-media ul a em{display:inline-block;height:15px;width:15px;}@media (min-width:480px){.footer-social-media ul a em{height:20px;width:20px;}}.footer-terms-conditions{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-pack:end;justify-content:flex-end;}.footer-terms-conditions > a{display:none;}.footer-terms-conditions h3{opacity:.6;margin:0 10px 0 0;}@media (min-width:1440px){.footer-terms-conditions h3{margin-right:40px;}}.footer-map{-ms-flex-pack:end;justify-content:flex-end;}.footer.page-footer.fixed{bottom:0;left:0;position:fixed;right:0;}.sub-navigation{display:none;}.open .sub-navigation{display:block;}@media (min-width:992px){.open .sub-navigation{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;position:relative;z-index:1;}}.open .sub-navigation ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:20%;padding-top:15px;}@media (min-width:576px){.open .sub-navigation ul{padding-left:50%;}}@media (min-width:768px){.open .sub-navigation ul{padding-left:70%;}}@media (min-width:992px){.open .sub-navigation ul{border-top:1px solid #D8D8D8;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:45px 60px 0 0;padding-left:0;padding-top:10px;}}.open .sub-navigation ul a{transition:color 0.3s;line-height:30px;padding:0;}.open .sub-navigation ul a:hover,.open .sub-navigation ul a.active{color:#FF9021;text-decoration:none;}.open .sub-navigation ul li{text-align:right;width:50%;}.open .sub-navigation ul li:nth-child(1){-ms-flex-order:1;order:1;}.open .sub-navigation ul li:nth-child(2){-ms-flex-order:3;order:3;}.open .sub-navigation ul li:nth-child(3){-ms-flex-order:5;order:5;}.open .sub-navigation ul li:nth-child(4){-ms-flex-order:2;order:2;}.open .sub-navigation ul li:nth-child(5){-ms-flex-order:4;order:4;}.open .sub-navigation ul li:nth-child(6){-ms-flex-order:6;order:6;}@media (min-width:992px){.open .sub-navigation ul li:nth-child(1),.open .sub-navigation ul li:nth-child(2),.open .sub-navigation ul li:nth-child(3),.open .sub-navigation ul li:nth-child(4),.open .sub-navigation ul li:nth-child(5),.open .sub-navigation ul li:nth-child(6){-ms-flex-order:unset;order:unset;}}@media (min-width:992px){.open .sub-navigation ul li{width:auto;}}@media (min-width:992px){.open .sub-navigation ul li:not(:first-of-type) a{padding-left:30px;}}.references-slider-header{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative;}.references-slider-wrapper{overflow:hidden;margin:50px -10px 0;}@media (min-width:768px){.references-slider-wrapper{margin:50px -20px 0;}}@media (min-width:1440px){.references-slider-wrapper{margin:50px -80px 0;}}.references-slider-wrapper.animation-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;}.references-slider-header{margin-bottom:-70px;padding:0 10px;}@media (min-width:768px){.references-slider-header{margin-bottom:-30px;padding:0 20px;}}@media (min-width:1440px){.references-slider-header{padding:0 80px;}}.references-slider-header h2{margin-bottom:0;}.references-slider .double-slider .slick-slide:hover:before{background:rgba(245,63,91,0.8);}.references-images{margin-bottom:45px;}@media (min-width:992px){.references-images{margin-bottom:95px;}}.references-images img{display:block;height:auto;max-width:1120px;margin:0 auto;width:100%;}.references-images img:not(:first-of-type){margin-top:30px;}.references-tabs-tab-content > .row > [class^="col-"]{margin:5px 0;position:relative;}.references-tabs-item{padding-top:70%;position:relative;}.references-tabs-item:before{background:rgba(0,0,0,0.25);bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:1;}.references-tabs-item:hover .references-tabs-item-content{opacity:1;}.references-tabs-item:hover:before{background:rgba(245,63,91,0.8);}.references-tabs-item-image{background-color:#0F0F0F;background-position:50% 0;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;z-index:0;}.references-tabs-item-image.lazy{background:none !important;}.references-tabs-item-content{transition:opacity 0.3s;bottom:0;display:block;left:0;opacity:0;padding:10px;position:absolute;right:0;top:0;z-index:2;}@media (min-width:768px){.references-tabs-item-content{padding:20px 30px;}}.references-tabs-item-link{transition:background 0.3s;display:inline-block;bottom:0;left:0;position:absolute;right:0;top:0;z-index:3;}.references-tabs-item-link span{transition:opacity 0.3s;border:1px solid #fff;border-radius:50%;color:#fff;display:block;height:63px;left:50%;line-height:63px;margin-left:-81.5px;margin-top:-31.5px;opacity:0;position:absolute;text-align:center;top:50%;width:163px;}.references-tabs-item-link:hover span{opacity:1;}.references-tabs-item-title{color:#fff;font-family:'AvenirLTPro-Heavy';font-size:14px;letter-spacing:-0.5px;line-height:1;position:relative;text-transform:uppercase;}@media (min-width:768px){.references-tabs-item-title{color:#D8D8D8;font-family:'AvenirLTPro-Heavy';font-size:18px;letter-spacing:-0.77px;line-height:19px;color:#fff;}}.references-tabs-item-unit-title{color:#fff;font-family:'AvenirLTPro-Heavy';font-size:14px;letter-spacing:-0.5px;line-height:1;position:relative;}@media (min-width:768px){.references-tabs-item-unit-title{color:#D8D8D8;font-family:'AvenirLTPro-Heavy';font-size:18px;letter-spacing:-0.77px;line-height:19px;color:#191919;color:#fff;}}.references-tabs-item-categories{bottom:10px;color:#fff;left:10px;line-height:16px;position:absolute;right:10px;}@media (min-width:768px){.references-tabs-item-categories{bottom:20px;left:30px;right:30px;}}.reference-second-description{max-width:1120px;margin:0 auto 45px;}@media (min-width:992px){.reference-second-description{margin-bottom:95px;}}.double-slider-title{transition:opacity 0.3s;color:#fff;font-family:'AvenirLTPro-Heavy';font-size:14px;letter-spacing:-0.5px;line-height:1;opacity:0;position:relative;text-transform:uppercase;}@media (min-width:768px){.double-slider-title{color:#D8D8D8;font-family:'AvenirLTPro-Heavy';font-size:18px;letter-spacing:-0.77px;line-height:19px;color:#fff;}}.double-slider-unit-title{transition:opacity 0.3s;color:#fff;font-family:'AvenirLTPro-Heavy';font-size:14px;letter-spacing:-0.5px;line-height:1;opacity:0;position:relative;}@media (min-width:768px){.double-slider-unit-title{color:#D8D8D8;font-family:'AvenirLTPro-Heavy';font-size:18px;letter-spacing:-0.77px;line-height:19px;color:#fff;}}.double-slider-categories{transition:opacity 0.3s;bottom:10px;color:#fff;opacity:0;left:10px;line-height:16px;position:absolute;right:10px;}@media (min-width:768px){.double-slider-categories{bottom:20px;left:30px;right:30px;}}.double-slider-top{padding-top:71px;}.double-slider-top .slick-slider{margin-left:-8.33333%;}.double-slider-top .slick-arrow{cursor:pointer;font-size:21.26px;position:absolute;top:-69px;z-index:80;}@media (min-width:992px){.double-slider-top .slick-arrow{top:-78px;}}.double-slider-top .slick-arrow.slick-next{right:10px;}@media (min-width:768px){.double-slider-top .slick-arrow.slick-next{right:200px;}}@media (min-width:1440px){.double-slider-top .slick-arrow.slick-next{right:260px;}}.double-slider-top .slick-arrow.slick-prev{right:65px;}@media (min-width:768px){.double-slider-top .slick-arrow.slick-prev{right:255px;}}@media (min-width:1440px){.double-slider-top .slick-arrow.slick-prev{right:315px;}}.double-slider-top .slick-slide{border-width:10px 5px 5px;}.double-slider-bottom .slick-slider{margin-right:-8.33333%;}.double-slider-bottom .slick-slide{border-width:5px 5px 10px;}.double-slider .slick-slide{transition:background 0.3s;background:#D8D8D8;background-size:cover;border-style:solid;border-color:#0F0F0F;height:176px;padding:10px;position:relative;width:250px;}@media (min-width:768px){.double-slider .slick-slide{height:332px;padding:20px 30px;width:470px;}}.double-slider .slick-slide:before{background:rgba(0,0,0,0.25);bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:0;}.double-slider .slick-slide:hover:before{background:rgba(245,63,91,0.8);}.double-slider .slick-slide:hover .double-slider-title,.double-slider .slick-slide:hover .double-slider-unit-title,.double-slider .slick-slide:hover .double-slider-categories{opacity:1;}.double-slider-link{display:inline-block;bottom:0;left:0;position:absolute;right:0;top:0;}.double-slider-link span{transition:opacity 0.3s;border:1px solid #fff;border-radius:50%;color:#fff;display:block;height:63px;left:50%;line-height:63px;margin-left:-81.5px;margin-top:-31.5px;opacity:0;position:absolute;text-align:center;top:50%;width:163px;}@media (min-width:768px){.double-slider-link:hover span{opacity:1;}}.double-slider.news-slider .slick-slide{height:380px;padding:20px;background-color:rgba(48,48,48,0.9);}.double-slider.news-slider .slick-slide .magazin-article{position:relative;}.double-slider.news-slider .slick-slide:hover time,.double-slider.news-slider .slick-slide:hover .magazin-headline a,.double-slider.news-slider .slick-slide:hover .magazin-teaser-text{color:#fff;}.double-slider.news-slider .slick-slide:hover time,.double-slider.news-slider .slick-slide:hover .magazin-teaser-text{opacity:1;}.page-content-header{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;margin:0 -10px;min-height:500px;min-height:100vh;min-height:calc(1vh * 100);overflow:hidden;padding:305px 10px 45px;position:relative;}@media (min-width:768px){.page-content-header{margin:0 -20px;padding:305px 20px 45px;}}@media (min-width:992px){.page-content-header{min-height:900px;min-height:100vh;min-height:calc(1vh * 100);padding:375px 20px 95px;}}@media (min-width:1440px){.page-content-header{margin:0 -80px;padding:375px 80px 95px;}}.page-content-header.border-hide:after{display:none;}.page-content-header.padding-sm{padding-top:180px;}@media (min-width:992px){.page-content-header.padding-sm{padding-top:180px;}}.page-content-header.padding-sm:after{display:none;}.page-content-header.padding-sm .page-content-header-content{padding-top:40px;}@media (min-width:992px){.page-content-header.padding-sm .page-content-header-content{padding-top:0;}}.page-content-header.padding-lg{padding-top:300px;}@media (min-width:992px){.page-content-header.padding-lg{padding-top:590px;}}.page-content-header.padding-lg:after{display:none;}.page-content-header.padding-lg .page-content-header-content{padding-top:40px;}@media (min-width:992px){.page-content-header.padding-lg .page-content-header-content{padding-top:0;}}.page-content-header.full-width-video{-ms-flex-pack:start;justify-content:flex-start;overflow:visible;padding-top:0;}@media (min-width:992px){.page-content-header.full-width-video{-ms-flex-pack:end;justify-content:flex-end;}}.page-content-header.full-width-video .page-content-header-video{left:auto;min-height:0;position:relative;right:auto;top:auto;margin:0 -10px 20px;}@media (min-width:768px){.page-content-header.full-width-video .page-content-header-video{margin:0 -20px 20px;}}@media (min-width:992px){.page-content-header.full-width-video .page-content-header-video{left:0;margin:0;position:absolute;right:0;top:0;}}.page-content-header.full-width-video .page-content-header-video video{transform:none;height:auto;left:auto;min-height:0;min-width:0;position:relative;top:auto;width:100%;}.page-content-header.job-detail-header .page-content-header-image{background-position:50% 50%;}.page-content-header.full-overlay .page-content-header-image:before{height:100%;}.page-content-header.image-inside{display:block;min-height:0;padding-top:0;}.page-content-header.image-inside:after{display:none;}.page-content-header.image-inside .page-content-header-image{margin:0 -10px;min-height:0;position:relative;}@media (min-width:576px){.page-content-header.image-inside .page-content-header-image{margin-bottom:-20%;}}@media (min-width:768px){.page-content-header.image-inside .page-content-header-image{margin:0 -20px -20%;}}@media (min-width:1440px){.page-content-header.image-inside .page-content-header-image{margin:0 -80px -20%;}}.page-content-header-image{background-size:cover;background-position:center 0;background-repeat:no-repeat;left:0;min-height:500px;min-height:100vh;min-height:calc(1vh * 100);position:absolute;right:0;top:0;z-index:0;}@media (min-width:992px){.page-content-header-image{min-height:900px;min-height:100vh;min-height:calc(1vh * 100);}}.page-content-header-image.background-position-right-center{background-position:100% 50%;}.page-content-header-image:before{background:linear-gradient(to top,#0F0F0F,transparent);bottom:0;content:'';display:block;height:95px;left:0;position:absolute;right:0;}.page-content-header-image img{height:auto;width:100%;}.page-content-header:after{background:#D8D8D8;bottom:0;content:'';display:block;height:1px;left:10px;position:absolute;right:10px;top:auto;}@media (min-width:768px){.page-content-header:after{left:20px;right:20px;}}@media (min-width:1440px){.page-content-header:after{left:80px;right:80px;}}.page-content-header .container{padding:0;}.page-content-header-body{width:100%;}.page-content-header-description{column-count:1;padding:0;}.page-content-header-description *:last-child{margin-bottom:0;}@media (min-width:992px){.page-content-header .column-2{padding-top:38px;}}@media (min-width:992px){.page-content-header .column-2 .page-content-header-description{column-count:2;column-gap:190px;padding-right:80px;}}@media (min-width:1200px){.page-content-header .column-2 .page-content-header-description{padding-right:110px;}}@media (min-width:992px){.page-content-header .column-2 .page-content-header-description.gap-default{column-gap:30px;padding-right:0;}}@media (min-width:1200px){.page-content-header .column-2 .page-content-header-description.gap-default{padding-right:0;}}.page-content-header-teaser{line-height:1.44;margin-bottom:25px;}@media (min-width:992px){.page-content-header-teaser{margin-bottom:0;}}.page-content-header-teaser-header span{opacity:.6;}.page-content-header-teaser-content{margin-bottom:10px;}.page-content-header-teaser-content *:last-child{margin-bottom:0;}.page-content-header-teaser p{line-height:1.44;}.page-content-header-teaser h3{margin-bottom:10px;opacity:.6;}@media (min-width:992px){.page-content-header-teaser h3{margin-top:-38px;}}.page-content-header-header{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:40px;position:relative;width:100%;}.page-content-header-header.inline{padding-right:100px;}.page-content-header-header.inline h1{display:inline;}.page-content-header-header.inline h1 span{bottom:-15px;font-size:30px;left:30px;right:auto;white-space:nowrap;}@media (min-width:480px){.page-content-header-header.inline h1 span{left:50%;}}@media (min-width:768px){.page-content-header-header.inline h1 span{bottom:-20px;font-size:49px;}}@media (min-width:992px){.page-content-header-header{-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;}}.page-content-header-header h2,.page-content-header-header time{display:block;margin-bottom:10px;text-transform:none;}.page-content-header-header h1{position:relative;}.page-content-header-header h1 span{bottom:-20px;right:-30px;font-size:49px;font-family:'rockness';line-height:1;position:absolute;text-transform:none;transform:rotate(-2deg);white-space:nowrap;}@media (min-width:992px){.page-content-header-header h1 span{font-size:50px;}}@media (min-width:1200px){.page-content-header-header h1 span{bottom:-30px;font-size:80px;}}.page-content-header-header h1 .teaser{bottom:-30px;font-size:49px;font-family:'rockness';left:50px;line-height:1;position:absolute;right:0;text-transform:none;transform:rotate(-2deg);transform-origin:left bottom;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@media (min-width:992px){.page-content-header-header h1 .teaser{bottom:-30px;font-size:50px;left:60px;}}@media (min-width:1200px){.page-content-header-header h1 .teaser{bottom:-50px;font-size:80px;left:100px;}}@media (min-width:1440px){.page-content-header-header h1 .teaser{bottom:-60px;font-size:100px;left:125px;}}.page-content-header-header .page-content-header-description{column-count:1;}@media (min-width:992px){.page-content-header-header .page-content-header-description{padding-left:80px;}}.page-content-header-header .page-content-header-description *:last-child{margin-bottom:0;}.page-content-header-title{width:100%;}.page-content-header-content{position:relative;width:100%;}.page-content-header-video{left:0;min-height:500px;min-height:100vh;min-height:calc(1vh * 100);overflow:hidden;position:absolute;right:0;top:0;z-index:0;}@media (min-width:992px){.page-content-header-video{min-height:900px;min-height:100vh;min-height:calc(1vh * 100);}}.page-content-header-video video{transform:translate(-50%,-50%);height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;width:auto;}.page-content-header-video .video-dark-overlay{background:linear-gradient(to top,#0F0F0F,transparent);bottom:0;content:'';display:block;left:0;opacity:0;position:absolute;right:0;top:0;}.page-content-contacts{background-color:#000;background-size:cover;background-position:center;background-repeat:no-repeat;margin:50px -10px 0;overflow:hidden;padding:45px 10px 124px;position:relative;min-height:515px;min-height:100vh;min-height:calc(1vh * 100);}@media (min-width:768px){.page-content-contacts{margin:100px -20px 0;padding:45px 20px 124px;}}@media (min-width:992px){.page-content-contacts{min-height:970px;min-height:100vh;min-height:calc(1vh * 100);padding:365px 20px 75px;}}@media (min-width:1440px){.page-content-contacts{margin:100px -80px 0;padding:365px 80px 75px;}}.page-content-contacts-headline{display:inline-block;margin-bottom:20px;position:relative;}@media (min-width:992px){.page-content-contacts-headline{margin-bottom:60px;}}.page-content-contacts-headline span{font-size:34px;font-family:'rockness';line-height:1;position:absolute;text-transform:none;transform:rotate(-2deg);white-space:nowrap;}@media (min-width:480px){.page-content-contacts-headline span{font-size:40px;}}@media (min-width:576px){.page-content-contacts-headline span{font-size:50px;}}@media (min-width:992px){.page-content-contacts-headline span{font-size:80px;}}.page-content-contacts-content{position:relative;z-index:2;}.page-content-contacts-overlay{background-position:center;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1;}.page-content-contacts-video{bottom:0;left:-80px;position:absolute;right:0;top:90px;z-index:0;}@media (min-width:992px){.page-content-contacts-video{left:100px;top:180px;}}@media (min-width:1200px){.page-content-contacts-video{left:330px;}}@media (min-width:1440px){.page-content-contacts-video{left:575px;}}.page-content-contacts-video video{width:620px;}@media (min-width:992px){.page-content-contacts-video video{width:1130px;}}.page-content-contacts .contacts{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;}.page-content-contacts .contacts .contacts-list,.page-content-contacts .contacts .contacts-main{-ms-flex:0 0 50%;flex:0 0 50%;}@media (min-width:992px){.page-content-contacts .contacts .contacts-list,.page-content-contacts .contacts .contacts-main{-ms-flex:0 0 100%;flex:0 0 100%;}}.page-content-contacts .contacts .contacts-list{-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (min-width:992px){.page-content-contacts .contacts .contacts-list{display:-ms-flexbox;display:flex;}}@media (min-width:992px){.page-content-contacts .contacts .contacts-list .contact-block{margin-left:60px;}}@media (min-width:1200px){.page-content-contacts .contacts .contacts-list .contact-block{margin-left:80px;}}@media (min-width:992px){.page-content-contacts .contacts .contacts-main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;padding-bottom:100px;padding-left:0;padding-top:61px;}}.page-content-contacts .language-switcher{bottom:77px;left:10px;position:absolute;z-index:99;}@media (min-width:768px){.page-content-contacts .language-switcher{left:20px;}}@media (min-width:992px){.page-content-contacts .language-switcher{bottom:107px;left:20px;}}@media (min-width:1440px){.page-content-contacts .language-switcher{left:80px;}}.animation-enable .page-content-contacts.animation-container .page-content-contacts-overlay{min-height:100vh;min-height:calc(1vh * 100);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;z-index:-1;}.article-list{padding:25px 0;overflow:hidden;}@media (min-width:768px){.article-list{padding:50px 0;}}.article-list > .container{padding:0;}.article-list-header{margin-bottom:15px;}@media (min-width:992px){.article-list-header{margin-bottom:30px;}}.article-list-header h2{margin:0;}.article-list-header-text{margin-bottom:25px;}@media (min-width:992px){.article-list-header-text{margin-bottom:0;}}.article-list-image-wrapper{margin-bottom:40px;overflow:hidden;padding-top:40%;position:relative;}@media (min-width:992px){.article-list-image-wrapper{margin-bottom:65px;}}.article-list-image{background-color:#D8D8D8;background-image:url("/typo3conf/ext/fm_bootstrap/Resources/Public/Images/bg/kids-1.jpg");background-size:cover;bottom:0;display:inline-block;left:0;position:absolute;right:0;top:0;}.article-list-headline-lg{margin-bottom:10px;}@media (min-width:992px){.article-list-headline-lg{margin-bottom:20px;}}.article-list-headline-sm{margin-bottom:15px;}@media (min-width:992px){.article-list-headline-sm{color:#D8D8D8;font-family:'AvenirLTPro-Heavy';font-size:22px;line-height:19px;letter-spacing:-0.94px;margin-bottom:25px;}}.article-list-block-image{margin-bottom:20px;}.article-list-block-image img{height:auto;max-width:100%;}.article-list-block{padding-bottom:50px;}@media (min-width:992px){.article-list-block{padding-bottom:70px;}}.article-list-block p{opacity:.7;margin-bottom:10px;}@media (min-width:992px){.article-list-block p{opacity:1;margin-bottom:20px;}}.article-list-block-body{padding:0;}@media (min-width:992px){.article-list-block-body{padding:0 80px 0 40px;}}@media (min-width:1200px){.article-list-block-body{padding:0 110px 0 40px;}}.article-list.rectangels .article-list-block{padding:20px;}@media (min-width:992px){.article-list.rectangels .article-list-block{padding:35px;}}.article-list.rectangels .article-list-block .article-list-headline,.article-list.rectangels .article-list-block h4,.article-list.rectangels .article-list-block p{position:relative;}.article-list.rectangels .article-list-block .article-list-headline-sm,.article-list.rectangels .article-list-block h4{margin-bottom:15px;}@media (min-width:992px){.article-list.rectangels .article-list-block .article-list-headline-sm,.article-list.rectangels .article-list-block h4{margin-bottom:25px;}}.article-list.rectangels .article-list-block-body{padding:0;}.article-list.rectangels .article-list-block:before{transition:background-color 0.3s;border-radius:4px;bottom:0;content:'';display:block;left:5px;position:absolute;right:5px;top:0;}.article-list.rectangels .article-list-block:hover .article-list-headline,.article-list.rectangels .article-list-block:hover p,.article-list.rectangels .article-list-block:hover h4{color:#D8D8D8;}.article-list.rectangels .article-list-block.active-orange:hover .article-list-headline,.article-list.rectangels .article-list-block.active-orange:hover p,.article-list.rectangels .article-list-block.active-orange:hover h4,.article-list.rectangels .article-list-block.active-light-green:hover .article-list-headline,.article-list.rectangels .article-list-block.active-light-green:hover p,.article-list.rectangels .article-list-block.active-light-green:hover h4{color:#000;}.article-list.rectangels .article-list-block.active-blue:hover:before{background-color:#007bff;}.article-list.rectangels .article-list-block.active-indigo:hover:before{background-color:#6610f2;}.article-list.rectangels .article-list-block.active-purple:hover:before{background-color:#7743FF;}.article-list.rectangels .article-list-block.active-pink:hover:before{background-color:#e83e8c;}.article-list.rectangels .article-list-block.active-red:hover:before{background-color:#F53F5B;}.article-list.rectangels .article-list-block.active-orange:hover:before{background-color:#FF9021;}.article-list.rectangels .article-list-block.active-yellow:hover:before{background-color:#ffc107;}.article-list.rectangels .article-list-block.active-green:hover:before{background-color:#009B48;}.article-list.rectangels .article-list-block.active-teal:hover:before{background-color:#20c997;}.article-list.rectangels .article-list-block.active-cyan:hover:before{background-color:#17a2b8;}.article-list.rectangels .article-list-block.active-white:hover:before{background-color:#fff;}.article-list.rectangels .article-list-block.active-gray:hover:before{background-color:#6c757d;}.article-list.rectangels .article-list-block.active-gray-dark:hover:before{background-color:#343a40;}.article-list.rectangels .article-list-block.active-light-grey:hover:before{background-color:#D8D8D8;}.article-list.rectangels .article-list-block.active-dark-grey:hover:before{background-color:#191919;}.article-list.rectangels .article-list-block.active-light-black:hover:before{background-color:#0F0F0F;}.article-list.rectangels .article-list-block.active-light-green:hover:before{background-color:#A3FB2D;}.article-list.rectangels .article-list-block.active-lime:hover:before{background-color:#A3FB2D;}.article-list.rectangels .article-list-block.active-spearmint:hover:before{background-color:#23EA7F;}.article-list.rectangels .article-list-block.active-green:hover:before{background-color:#009B48;}.article-list.rectangels .article-list-block.active-orange:hover:before{background-color:#FF9021;}.article-list.rectangels .article-list-block.active-mango:hover:before{background-color:#FF9021;}.article-list.rectangels .article-list-block.active-violet:hover:before{background-color:#7743FF;}.article-list.rectangels .article-list-block.active-purple:hover:before{background-color:#7743FF;}.article-list.rectangels .article-list-block.active-red:hover:before{background-color:#F53F5B;}.article-list.rectangels .article-list-block.active-watermelon:hover:before{background-color:#F53F5B;}.article-list.rectangels .article-list-block.active-light-navy:hover:before{background-color:#12658B;}.article-list.rectangels .article-list-block a{bottom:0;left:0;position:absolute;right:0;top:0;}.article-list.rectangels .article-list-block a:after{display:none;}.article-list.rectangels .article-list-block a:hover i{background-color:#191919;color:#fff;}.article-list.rectangels .article-list-block a i{bottom:20px;height:30px;line-height:30px;position:absolute;right:20px;width:30px;}.counter{overflow:hidden;}.counter > .container{padding:0;}.counter > .container > .row > .col-lg-6:last-of-type{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;}.counter-image-wrapper{margin-bottom:20px;overflow:hidden;padding-top:60%;position:relative;}@media (min-width:992px){.counter-image-wrapper{margin-bottom:0;}}.counter-image{background-color:#D8D8D8;background-image:url("/typo3conf/ext/fm_bootstrap/Resources/Public/Images/bg/agentur_fullmoon-kids-1024x683.jpg");background-size:cover;bottom:0;display:inline-block;left:0;position:absolute;right:0;top:0;}.counter h2{display:inline-block;margin-bottom:15px;padding-bottom:15px;position:relative;}@media (min-width:992px){.counter h2{margin-bottom:25px;}}.counter h2 span{transform:translateX(-50%) rotate(-2deg);bottom:0;left:50%;position:absolute;}@media (min-width:992px){.counter-body{padding-left:50px;}}.counter-body-text{margin-bottom:30px;}.counter-body-count-value{color:#D8D8D8;font-family:'AvenirLTPro-Black';font-size:30px;line-height:1.07;letter-spacing:-0.83px;margin-bottom:5px;}@media (min-width:992px){.counter-body-count-value{color:#D8D8D8;font-family:'AvenirLTPro-Black';font-size:50px;letter-spacing:-2.14px;line-height:50px;line-height:1;}}.counter-body-count-title{opacity:0.7;}.counter-body-counters{margin-bottom:20px;}@media (min-width:992px){.counter-body-counters{margin-bottom:35px;}}.select2-container.select2-container--default .nav-tabs-select-dropdown .select2-results > ul.select2-results__options{text-transform:uppercase;}.tabs .select2-container{margin-bottom:5px;}.tabs .select2-container.select2-container--default .select2-selection--single{height:auto;min-height:40px;text-transform:uppercase;}.tabs .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1;padding:15px 0 11px;}.tabs .select2-container .select2-selection--single .select2-selection__rendered{line-height:1;white-space:normal;}.tabs select.select2{opacity:0;}.tabs .select2{display:block;}@media (min-width:768px){.tabs .select2{display:none;}}.tabs .nav-tabs{border-bottom:1px solid rgba(216,216,216,0.3);display:none;margin-bottom:45px;}@media (min-width:768px){.tabs .nav-tabs{display:-ms-flexbox;display:flex;}}.tabs .nav-link{border-width:0 0 2px 0;line-height:1.14;opacity:0.6;padding:17px 20px 13px;text-transform:uppercase;}.tabs .nav-link:hover,.tabs .nav-link:focus{border-color:#D8D8D8;opacity:1;}.tabs .nav-link.active{background:none;color:#D8D8D8;opacity:1;}.tabs .nav-link-count{padding-left:5px;}.job-detail-header h1{-ms-word-break:break-all;-ms-word-wrap:break-all;-webkit-word-break:break-word;-webkit-word-wrap:break-word;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;display:inline;}.job-detail-header .page-content-header-title{padding-bottom:100px;}@media (min-width:992px){.job-detail-header .page-content-header-title{padding-bottom:0;}}.job-detail-header .job-detail-application-link{bottom:0;right:0;position:absolute;}@media (min-width:480px){.job-detail-header .job-detail-application-link{left:0;right:auto;}}@media (min-width:992px){.job-detail-header .job-detail-application-link{bottom:auto;float:right;left:auto;margin-left:20px;margin-top:-10px;position:static;}}@media (min-width:1200px){.job-detail-header .job-detail-application-link{margin-top:0;}}.job-detail-description{margin:0 -10px;overflow:hidden;padding:105px 10px;position:relative;}.job-detail-description:before{background-image:url("/typo3conf/ext/fm_bootstrap/Resources/Public/Images/bg/path.svg");background-repeat:no-repeat;background-position:100%;background-size:cover;bottom:0;content:'';display:block;left:0;position:absolute;right:-200px;top:0;z-index:-1;}@media (min-width:768px){.job-detail-description{margin:0 -20px;padding:105px 20px;}}@media (min-width:1440px){.job-detail-description{margin:0 -80px;padding:105px 80px;}}.job-detail-description .article-list{margin-top:0;}.job-detail-benefits{border-top:1px solid #D8D8D8;min-height:600px;padding-top:110px;position:relative;}.job-detail-benefits-image{background-image:url("/typo3conf/ext/fm_bootstrap/Resources/Public/Images/benefit.jpg");background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:'';display:block;left:100px;position:absolute;right:0;top:110px;z-index:0;}@media (min-width:992px){.job-detail-benefits-image{left:40%;}}.job-detail-benefits-image:before{background:linear-gradient(to right,#0F0F0F,transparent);bottom:0;content:'';display:block;width:100%;left:0;position:absolute;top:0;}@media (min-width:992px){.job-detail-benefits-image:before{width:25%;}}.job-detail-benefits-headline{position:relative;text-transform:uppercase;}.job-detail-benefits-body{padding:20px 20px 20px 0;position:relative;}@media (min-width:768px){.job-detail-benefits-body{padding:30px 30px 30px 0;}}.job-detail-benefits ul{counter-reset:benefit-counter;display:block;font-family:'AvenirLTPro-Black';font-size:15px;line-height:17px;text-transform:uppercase;}@media (min-width:768px){.job-detail-benefits ul{color:#D8D8D8;font-family:'AvenirLTPro-Heavy';font-size:24px;line-height:1;letter-spacing:-0.83px;line-height:26px;}}.job-detail-benefits ul li{counter-increment:benefit-counter;padding-left:30px;}@media (min-width:768px){.job-detail-benefits ul li{padding-left:40px;}}.job-detail-benefits ul li:not(:first-of-type){margin-top:20px;}.job-detail-benefits ul li:before{content:"0" counter(benefit-counter) ". ";color:#A3FB2D;display:block;top:0;}@media (min-width:768px){.job-detail-benefits ul li:before{color:#D8D8D8;font-family:'AvenirLTPro-Heavy';font-size:15px;letter-spacing:-0.6px;line-height:26px;color:#A3FB2D;top:-4px;}}.job-detail-benefits ul li:nth-child(n+10):before{content:counter(benefit-counter) ". ";}.job-detail-footer{background-color:#000;background-size:cover;background-position:center;background-repeat:no-repeat;margin:0 -10px;min-height:444px;overflow:hidden;padding:95px 10px 95px;position:relative;}@media (min-width:768px){.job-detail-footer{margin:0 -20px;padding:95px 20px 95px;}}@media (min-width:992px){.job-detail-footer{min-height:791px;padding:155px 20px 155px;}}@media (min-width:1440px){.job-detail-footer{margin:0 -80px;padding:155px 80px 155px;}}.job-detail-footer-headline{display:inline-block;margin-bottom:20px;position:relative;}@media (min-width:576px){.job-detail-footer-headline{white-space:nowrap;}}@media (min-width:992px){.job-detail-footer-headline{margin-bottom:5px;}}.job-detail-footer-headline span{font-size:49px;font-family:'rockness';line-height:1;position:absolute;text-transform:none;transform:rotate(-2deg);white-space:nowrap;}@media (min-width:992px){.job-detail-footer-headline span{font-size:80px;}}.job-detail-footer-content{position:relative;z-index:2;}@media (min-width:576px){.job-detail-footer-content{padding-left:33.33333%;}}@media (min-width:992px){.job-detail-footer-content{padding-left:10%;}}@media (min-width:1200px){.job-detail-footer-content{padding-left:20%;}}@media (min-width:1440px){.job-detail-footer-content{padding-left:33.33333%;}}.job-detail-footer-contacts{padding-left:0;}@media (min-width:576px){.job-detail-footer-contacts{padding-left:120px;}}@media (min-width:1200px){.job-detail-footer-contacts{padding-left:240px;}}.job-detail-footer-contacts-headline{margin-bottom:5px;opacity:.6;}.job-detail-footer-contacts-partner{margin-bottom:25px;}.job-detail-footer-contacts-list{padding-bottom:35px;}@media (min-width:1200px){.job-detail-footer-contacts-list{color:#D8D8D8;font-family:'AvenirLTPro-Heavy';font-size:18px;letter-spacing:-0.77px;line-height:19px;}}.job-detail-footer-contacts-list li{float:left;margin-bottom:10px;padding-right:50px;}.job-detail-footer-video{bottom:0;left:-110px;position:absolute;top:0;z-index:0;}@media (min-width:992px){.job-detail-footer-video{left:-200px;}}.job-detail-footer-video video{width:620px;}@media (min-width:992px){.job-detail-footer-video video{width:1130px;}}.job-detail-application-form .video-wrapper-container{border-radius:6px;min-height:900px;padding:0;}.page-pagination{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:20px;}@media (min-width:768px){.page-pagination{display:block;}}@media (min-width:768px){.page-pagination-count{margin-bottom:10px;}}.page-pagination ul li{display:none;}@media (min-width:768px){.page-pagination ul li{display:inline-block;}}.page-pagination ul li.previous a{padding:0 10px 0 0;}.page-pagination ul li.next a{padding:0 0 0 10px;}.page-pagination ul li.previous,.page-pagination ul li.next{display:inline-block;}.page-pagination ul li.previous a i,.page-pagination ul li.next a i{margin:0;}.page-pagination ul li.previous a:hover,.page-pagination ul li.next a:hover{color:#000;}.page-pagination ul li.previous a:hover i,.page-pagination ul li.next a:hover i{background-color:#A3FB2D;}.page-pagination ul li.current,.page-pagination ul li.dots{color:#A3FB2D;padding:0 10px;}.page-pagination ul li.dots{padding:0 10px;}.page-pagination ul li a{display:inline-block;padding:0 10px;}.page-pagination ul li a:hover{color:#A3FB2D;}.page-pagination ul li a.disabled{cursor:none;opacity:.5;pointer-events:none;}.header-full-width-image{margin:0 -10px;padding:0 10px 50px;position:relative;}@media (min-width:768px){.header-full-width-image{margin:0 -20px;padding:0 20px 95px;}}@media (min-width:992px){.header-full-width-image{padding:0 20px 95px;}}@media (min-width:1440px){.header-full-width-image{margin:0 -80px;padding:0 80px 95px;}}.header-full-width-image-image{margin:0 -10px;min-height:0;position:relative;}@media (min-width:576px){.header-full-width-image-image{margin-bottom:-20%;}}@media (min-width:768px){.header-full-width-image-image{margin:0 -20px -20%;}}@media (min-width:1440px){.header-full-width-image-image{margin:0 -80px -20%;}}.header-full-width-image-image img{height:auto;width:100%;}.header-full-width-image-image:after{background:linear-gradient(to top,#0F0F0F,transparent);bottom:0;content:'';display:block;height:100%;left:0;position:absolute;right:0;}.header-full-width-image-headline{-ms-word-break:break-all;-ms-word-wrap:break-all;-webkit-word-break:break-word;-webkit-word-wrap:break-word;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;position:relative;padding-bottom:25px;}@media (min-width:992px){.header-full-width-image-headline{padding-bottom:30px;}}.header-full-width-image-headline-title{line-height:1;margin:0;}.header-full-width-image-headline-subtitle{text-transform:none;}.wrapper{position:relative;}.wrapper.content-wrapper{overflow:hidden;margin:0 -10px;padding:0 10px;position:relative;}@media (min-width:768px){.wrapper.content-wrapper{margin:0 -20px;padding:0 20px;}}@media (min-width:1440px){.wrapper.content-wrapper{margin:0 -80px;padding:0 80px;}}.wrapper.content-wrapper > .container{padding-left:0;padding-right:0;}.wrapper.content-wrapper video{max-width:1000px;width:100%;}.wrapper.content-wrapper:before{background-image:url("/typo3conf/ext/fm_bootstrap/Resources/Public/Images/bg/path.svg");background-repeat:no-repeat;background-position:100%;background-size:cover;bottom:0;content:'';display:block;left:0;position:absolute;right:-200px;top:0;z-index:-1;}.wrapper.background-none{padding-bottom:65px;}@media (min-width:768px){.wrapper.background-none{padding-bottom:95px;}}@media (min-width:1440px){.wrapper.background-none{padding-bottom:95px;}}.wrapper.background-none:before{display:none;}.content-block{padding-bottom:50px;}@media (min-width:1200px){.content-block{padding-bottom:100px;}}.content-block-headline--default{margin-bottom:35px;text-transform:uppercase;}.content-block-image{display:block;height:auto;margin-bottom:35px;width:100%;}@media (min-width:1200px){.content-block-image{margin-bottom:0;}}@media (min-width:1200px){.content-block-image.image-center{margin-bottom:35px;}}.content-block-text *:last-child{margin-bottom:0;}body.swal2-no-backdrop .swal2-container.swal2-container-cookie{padding:0;z-index:1000000000;}body.swal2-no-backdrop .swal2-container.swal2-container-cookie.swal2-bottom-end{bottom:10px;max-width:100%;left:10px;right:10px;}@media (min-width:768px){body.swal2-no-backdrop .swal2-container.swal2-container-cookie.swal2-bottom-end{bottom:20px;left:auto;right:20px;}}body.swal2-no-backdrop .swal2-container.swal2-container-cookie > .swal2-modal{-ms-flex-align:center;align-items:center;box-shadow:none;width:100%;}@media (min-width:992px){body.swal2-no-backdrop .swal2-container.swal2-container-cookie > .swal2-modal{width:750px;}}body.swal2-no-backdrop .swal2-container.swal2-container-cookie .swal2-actions{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;width:auto;}body.swal2-no-backdrop .swal2-container.swal2-container-cookie .swal2-popup{border-radius:4px;padding:10px 20px;}@media (min-width:768px){body.swal2-no-backdrop .swal2-container.swal2-container-cookie .swal2-popup{-ms-flex-direction:row;flex-direction:row;}}body.swal2-no-backdrop .swal2-container.swal2-container-cookie .swal2-content{color:rgba(216,216,216,0.6);margin-bottom:10px;padding:0;text-align:left;text-transform:uppercase;}@media (min-width:768px){body.swal2-no-backdrop .swal2-container.swal2-container-cookie .swal2-content{margin-bottom:0;margin-right:20px;}}body.swal2-no-backdrop .swal2-container.swal2-container-cookie .swal2-content a{text-transform:uppercase;}body.swal2-no-backdrop .swal2-container.swal2-container-cookie .swal2-styled.swal2-confirm,body.swal2-no-backdrop .swal2-container.swal2-container-cookie .swal2-styled.swal2-cancel{margin:0 auto;}.swal2-container .swal2-popup{border-radius:4px;max-height:90vh;padding:35px;}.swal2-container .swal2-title{line-height:16px;margin:0;text-transform:uppercase;}.swal2-container .swal2-header{-ms-flex-align:start;align-items:flex-start;}.swal2-container .swal2-content{overflow:auto;padding:15px 0;text-align:left;}.swal2-container .swal2-actions{-ms-flex-pack:start;justify-content:flex-start;margin-top:15px;}.swal2-container .swal2-styled.swal2-confirm,.swal2-container .swal2-styled.swal2-cancel{background-color:transparent;}.swal2-container .swal2-styled.swal2-confirm:hover,.swal2-container .swal2-styled.swal2-cancel:hover{background-image:none;}.swal2-container .swal2-styled.swal2-confirm{border-color:#D8D8D8 !important;}.swal2-container .swal2-styled.swal2-cancel,.swal2-container .swal2-styled.swal2-cancel:active,.swal2-container .swal2-styled.swal2-cancel:focus{background:none;border:none;box-shadow:none;outline:none;}.team-list > .row > [class^="col-"]{margin:5px 0;position:relative;}.team-person{padding-top:150%;position:relative;}.team-person-image{background-color:#0F0F0F;background-position:50% 0;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;z-index:0;}.team-person-image.lazy{background:none !important;}.team-person-image.lazy:before{z-index:100;}.team-person-image:after{background:rgba(0,0,0,0.4);bottom:0;content:'';display:block;left:0;position:absolute;right:0;top:0;}.team-person-info{bottom:0;left:0;padding:10px;position:absolute;right:0;top:auto;z-index:1;}@media (min-width:992px){.team-person-info{padding:20px;}}.team-person-position{opacity:.6;}.modal-content{border:none;border-radius:4px;}.modal-header{border:none;line-height:16px;padding:35px 35px 0;text-transform:uppercase;}.modal-body{padding:15px 35px;}.modal-footer{border:none;-ms-flex-pack:start;justify-content:flex-start;padding:15px 35px 35px;}.modal .close{color:#D8D8D8;float:right;font-size:16px;font-weight:normal;line-height:1;opacity:1;text-shadow:none;}.modal .close:not(:disabled):not(.disabled):hover,.modal .close:hover{opacity:0.6;}.news-detail-video-list{border-bottom:1px solid #D8D8D8;margin-bottom:45px;padding:30px 0;}@media (min-width:992px){.news-detail-video-list{margin-bottom:90px;padding:55px 0;}}.news-detail-video-list .news-detail-video-container{margin-bottom:0;}.news-detail-video-list .news-detail-video-container:not(:first-of-type){margin-top:30px;}.news-detail-video-container{margin:0 auto;max-width:1120px;margin-bottom:30px;}.news-detail-video-container .news-detail-video{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative;}.news-detail-video-container .news-detail-video iframe,.news-detail-video-container .news-detail-video object,.news-detail-video-container .news-detail-video embed{height:100%;left:0;position:absolute;top:0;width:100%;}.news-detail-related-news{border-top:1px solid #D8D8D8;padding:30px 0;}@media (min-width:992px){.news-detail-related-news{padding:55px 0;}}.media-slider{margin-bottom:45px;}@media (min-width:992px){.media-slider{margin-bottom:90px;}}.media-slider-body{padding-bottom:50px;}.media-slider-text{padding-top:20px;position:relative;}@media (min-width:768px){.media-slider-text{margin-top:-28px;padding-bottom:28px;padding-left:40%;padding-top:0;}}.media-slider-counter{left:0;position:absolute;top:-18px;}@media (min-width:768px){.media-slider-counter{top:10px;}}.media-slider-counter .current-slide{padding-right:40px;}.media-slider img{height:auto;width:100%;}.media-slider .slick-arrow{bottom:0;cursor:pointer;font-size:21.26px;position:absolute;top:auto;z-index:80;}.media-slider .slick-arrow.slick-disabled{opacity:.3;pointer-events:none;}.media-slider .slick-arrow.slick-next{right:0;}@media (min-width:768px){.media-slider .slick-arrow.slick-next{left:200px;}}.media-slider .slick-arrow.slick-prev{right:60px;}@media (min-width:768px){.media-slider .slick-arrow.slick-prev{left:140px;}}.custom-checkbox .custom-control-label{cursor:pointer;line-height:42px;opacity:1;padding-left:62px;text-transform:none;}.custom-checkbox .custom-control-label:after,.custom-checkbox .custom-control-label:before{height:42px;left:0;top:0;width:42px;}.custom-checkbox .custom-control-label:before{background:none;border:1px solid #D8D8D8;border-radius:0;}.custom-checkbox .custom-control-label:after{line-height:42px;text-align:center;}.custom-checkbox .custom-control-input:checked ~ .custom-control-label:after{background:none;content:'\E909';}.custom-checkbox .custom-control-input:checked ~ .custom-control-label:before{background:none;border-color:#D8D8D8;}.custom-checkbox .custom-control-input:not(:disabled):active ~ .custom-control-label:before{background:#D8D8D8;color:#D8D8D8;border-color:#D8D8D8;}.custom-checkbox .custom-control-input:not(:checked):focus ~ .custom-control-label:before{border-color:#D8D8D8;}.fm-checkbox{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#252525;cursor:pointer;display:block;margin-bottom:8px;min-height:60px;padding:21px 22px 20px 64px;position:relative;}.fm-checkbox-answer{position:relative;}.fm-checkbox-answer:hover .fm-checkbox__checked-bg{background-color:#363636;border-color:#363636;}.fm-checkbox-answer .fm-checkbox{padding-left:0;padding-right:0;}.fm-checkbox-answer .fm-checkbox__label{display:block;padding-left:64px;padding-right:22px;}.fm-checkbox-answer .fm-checkbox__checked-bg{background-color:#252525;border-color:#252525;opacity:1;z-index:2;}.fm-checkbox-answer .fm-checkbox__answer{bottom:12px;left:22px;position:absolute;right:22px;top:auto;z-index:1;}@media (min-width:992px){.fm-checkbox-answer .fm-checkbox__answer{left:50%;}}.fm-checkbox-answer .fm-checkbox__answer input{background:rgba(255,255,255,0.1);height:36px;}.fm-checkbox-answer .fm-checkbox__label,.fm-checkbox-answer .fm-checkbox__checkmark{z-index:3;}.fm-checkbox-answer input:checked ~ .fm-checkbox__checked-bg{background:#181818;border-bottom:2px solid #A3FB2D;z-index:1;}.fm-checkbox-answer input:checked ~ .fm-checkbox__label{margin-bottom:48px;}@media (min-width:992px){.fm-checkbox-answer input:checked ~ .fm-checkbox__label{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:50%;}}.fm-checkbox:hover{background-color:#363636;}.fm-checkbox input{cursor:pointer;opacity:0;position:absolute;}.fm-checkbox input:checked ~ .fm-checkbox__checkmark:after{display:block;}.fm-checkbox input:checked ~ .fm-checkbox__label{opacity:1;}.fm-checkbox input:checked ~ .fm-checkbox__checked-bg{opacity:1;}.fm-checkbox__checkmark{background-color:#181818;border:2px solid #E6E6E6;height:22px;left:22px;position:absolute;top:19px;width:22px;z-index:1;}.fm-checkbox__checkmark:after{transform:translate(-50%,-50%);content:'\E909';display:none;font-size:12px;left:50%;position:absolute;top:50%;}.fm-checkbox__label{opacity:.6;position:relative;z-index:1;}.fm-checkbox__checked-bg{background:#181818;border-bottom:2px solid #A3FB2D;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;z-index:0;}.fm-checkbox--large{min-height:100px;padding-bottom:40px;padding-top:41px;}.fm-checkbox--large .fm-checkbox__checkmark{top:39px;}.fm-checkbox--radio .fm-checkbox__checkmark{border-radius:50%;}.fm-checkbox--radio .fm-checkbox__checkmark:after{background:#E6E6E6;border-radius:50%;content:'';height:10px;width:10px;}.fm-checkbox--gdpr{float:left;background:none;margin:3px 14px 0 0;padding:0 11px;min-height:22px;}.fm-checkbox--gdpr .fm-checkbox__checkmark{top:0;left:0;}.form label.fm-checkbox{margin-bottom:8px;opacity:1;text-transform:none;}.custom-select{background:#0F0F0F url("/typo3conf/ext/fm_bootstrap/Resources/Public/Images/arrow-down.svg") 100% 50% no-repeat;background-size:10px 5px;}.custom-select:focus{background:#0F0F0F url("/typo3conf/ext/fm_bootstrap/Resources/Public/Images/arrow-down.svg") 100% 50% no-repeat;color:#D8D8D8;outline:none;}.custom-select::-ms-value{color:#D8D8D8;background-color:#0F0F0F;}.select2-container{display:block;width:100%;}.select2-container.select2-container--default .select2-selection--single{outline:none;}.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{color:#D8D8D8;line-height:40px;padding-left:2px;padding-right:20px;}.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{transform:translateY(-50%);font-size:6.29px;height:6px;right:0;top:50%;width:10px;}.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow:before{content:'\E907';}.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none;}.select2-container.select2-container--default.select2-container--open .select2-selection__arrow:before{content:'\E908';}.select2-container.select2-container--default .select2-results > ul.select2-results__options li{line-height:20px;margin-top:0;padding:10px;}.select2-container.select2-container--default .select2-results > ul.select2-results__options li:before{display:none;}.select2-dropdown{background-color:#0F0F0F;border:1px solid rgba(216,216,216,0.5);border-radius:0;}.select2-container--open .select2-dropdown--above{border-bottom:1px solid rgba(216,216,216,0.5);}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:rgba(216,216,216,0.5);color:#D8D8D8;}.select2-container--default .select2-results__option[aria-selected=true]{background-color:rgba(216,216,216,0.5);}.select2-container--default .select2-results__option[aria-disabled=true]{color:rgba(216,216,216,0.5);}.form{overflow:hidden;padding-bottom:200px;}.form-row{margin-left:-20px;margin-right:-20px;}@media (min-width:1440px){.form-row{margin-left:-40px;margin-right:-40px;}}.form-row > [class*="col-"]{padding-right:20px;padding-left:20px;}@media (min-width:1440px){.form-row > [class*="col-"]{padding-right:40px;padding-left:40px;}}.form-title{letter-spacing:-2.14px;margin-bottom:20px;}.form-group-title{margin-bottom:46px;}.form-section{border-bottom:1px solid #D8D8D8;padding:60px 0 20px;}.form-section--border-top{border-bottom:none;border-top:1px solid #D8D8D8;}.form-section__header{margin-bottom:20px;}.form-section__title{letter-spacing:-2.14px;}.form-section__description{margin-top:10px;opacity:0.6;}.form label,.form-label{line-height:16px;margin-bottom:0;opacity:0.6;text-transform:uppercase;}.form-group{margin-bottom:40px;}.form-group.is-invalid .form-control,.form-group.is-invalid .select2-selection{border-color:#D90000;}.form textarea.form-control{height:141px;resize:none;}.form label.file-upload{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;border:1px solid rgba(230,230,230,0.3);cursor:pointer;-ms-flex-pack:center;justify-content:center;height:330px;margin-top:20px;opacity:1;position:relative;text-transform:none;}.form label.file-upload input[type="file"]{bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0;z-index:2;}.form label.file-upload .file-upload-hint{line-height:13px;}.form label.file-upload .file-upload-hint > div:not(:first-of-type){margin-top:10px;}.form label.file-upload .file-upload-icon{display:inline-block;font-size:75px;margin-bottom:20px;}.form label.file-upload .file-upload-files{transform:translateX(-50%);bottom:0;left:50%;padding:10px;position:absolute;width:100%;}.form .invalid-feedback{display:none;padding-top:5px;}.form .invalid-feedback-form{bottom:0;display:none;left:0;position:absolute;right:0;white-space:nowrap;}@media (min-width:576px){.form .invalid-feedback-form{left:auto;}}.form-hint{padding:25px 0;position:relative;}.form-header{border-bottom:1px solid #D8D8D8;padding:119px 0 30px;}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:1px solid rgba(216,216,216,0.5);border-width:0 0 1px 0;-webkit-text-fill-color:#D8D8D8;-webkit-box-shadow:0 0 0px 1000px #0F0F0F inset;transition:background-color 5000s ease-in-out 0s;}input:-moz-autofill,input:-moz-autofill-preview,textarea:-moz-autofill,textarea:-moz-autofill-preview,select:-moz-autofill,select:-moz-autofill-preview{filter:unset;}.featured-product{background-position:50%;background-repeat:no-repeat;background-size:cover;margin:50px -10px;padding:35px 10px 70px;position:relative;}@media (min-width:768px){.featured-product{margin:100px -20px;padding:35px 20px 70px;}}@media (min-width:1440px){.featured-product{margin:100px -80px;padding:35px 80px 70px;}}.featured-product.background-color-lime.background-image-blue .featured-product-title,.featured-product.background-color-lime.background-image-blue .featured-product-text-title,.featured-product.background-color-lime.background-image-blue .featured-product-text,.featured-product.background-color-lime.background-image-blue .featured-product-teaser-title,.featured-product.background-color-lime.background-image-blue .featured-product-teaser-subtitle,.featured-product.background-color-lime.background-image-blue .featured-product-link,.featured-product.background-color-spearmint.background-image-blue .featured-product-title,.featured-product.background-color-spearmint.background-image-blue .featured-product-text-title,.featured-product.background-color-spearmint.background-image-blue .featured-product-text,.featured-product.background-color-spearmint.background-image-blue .featured-product-teaser-title,.featured-product.background-color-spearmint.background-image-blue .featured-product-teaser-subtitle,.featured-product.background-color-spearmint.background-image-blue .featured-product-link{color:#0F0F0F;}.featured-product.background-color-lime.background-image-blue .featured-product-description,.featured-product.background-color-lime.background-image-blue .featured-product-link,.featured-product.background-color-spearmint.background-image-blue .featured-product-description,.featured-product.background-color-spearmint.background-image-blue .featured-product-link{border-color:#000;}.featured-product > .container{padding:0;position:relative;}.featured-product-title{margin-bottom:20px;}.featured-product-text-title{margin-bottom:10px;}.featured-product-text{margin-bottom:20px;}.featured-product-image{background-color:rgba(216,216,216,0.6);background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:60%;}.featured-product-image img{height:auto;width:100%;}.featured-product-teaser{margin-top:-30px;margin-bottom:20px;padding-left:30px;}@media (min-width:992px){.featured-product-teaser{margin-bottom:0;}}.featured-product-description{border-top:1px solid #D8D8D8;padding-top:20px;}.datepicker{line-height:16px;border:none;border-radius:4px;box-shadow:0 10px 40px 0 rgba(0,0,0,0.5);color:#D8D8D8;padding:20px;}.datepicker:after,.datepicker:before{display:none;}.datepicker .datepicker-days th.datepicker-switch{width:190px;}.datepicker .datepicker-months th.datepicker-switch,.datepicker .datepicker-years th.datepicker-switch{width:110px;}.datepicker td{padding:0;}.datepicker th.datepicker-switch{border-radius:4px;height:45px;}.datepicker th.datepicker-switch:hover{background:rgba(230,230,230,0.1);color:#D8D8D8;}.datepicker th.next,.datepicker th.prev{color:#E6E6E6;height:45px;width:45px;}.datepicker th.next:hover,.datepicker th.prev:hover{background:rgba(230,230,230,0.1);}.datepicker th.next i,.datepicker th.prev i{font-size:7px;}.datepicker .dow{font-weight:normal;height:45px;text-transform:uppercase;width:40px;}.datepicker table tr td.day{border-radius:50%;height:40px;position:relative;width:40px;}.datepicker table tr td.day.old{color:rgba(216,216,216,0.5);}.datepicker table tr td.day.disabled{color:rgba(216,216,216,0.2);}.datepicker table tr td.day:hover:not(.disabled),.datepicker table tr td.day.active,.datepicker table tr td.day.today{background:none;}.datepicker table tr td.day:hover:not(.disabled):after,.datepicker table tr td.day.active:after,.datepicker table tr td.day.today:after{border-radius:50%;content:'';display:block;height:32px;left:50%;margin-left:-16px;margin-top:-16px;position:absolute;top:50%;width:32px;z-index:-1;}.datepicker table tr td.day:hover:not(.disabled):after{background:rgba(230,230,230,0.1);}.datepicker table tr td.day.active,.datepicker table tr td.day.today.active{color:#191919;}.datepicker table tr td.day.active:hover:after,.datepicker table tr td.day.today.active:hover:after{background:#A3FB2D;}.datepicker table tr td.day.active:after,.datepicker table tr td.day.today.active:after{background:#A3FB2D;}.datepicker table tr td.day.today{color:#191919;}.datepicker table tr td.day.today:after{background:rgba(230,230,230,0.5);}.datepicker table tr td span.month,.datepicker table tr td span.year{border-radius:50%;height:50px;line-height:50px;margin:0;position:relative;width:50px;}.datepicker table tr td span.month:hover:not(.disabled),.datepicker table tr td span.month.focused,.datepicker table tr td span.month.active,.datepicker table tr td span.year:hover:not(.disabled),.datepicker table tr td span.year.focused,.datepicker table tr td span.year.active{background:none;}.datepicker table tr td span.month:hover:not(.disabled):after,.datepicker table tr td span.month.focused:after,.datepicker table tr td span.month.active:after,.datepicker table tr td span.year:hover:not(.disabled):after,.datepicker table tr td span.year.focused:after,.datepicker table tr td span.year.active:after{border-radius:50%;content:'';display:block;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;width:42px;z-index:-1;}.datepicker table tr td span.month:hover:not(.disabled):after,.datepicker table tr td span.year:hover:not(.disabled):after{background:rgba(230,230,230,0.1);}.datepicker table tr td span.month.focused,.datepicker table tr td span.year.focused{color:#191919;}.datepicker table tr td span.month.focused:after,.datepicker table tr td span.year.focused:after{background:rgba(230,230,230,0.5);}.datepicker table tr td span.month.focused.active,.datepicker table tr td span.year.focused.active{background:none;color:#191919;}.datepicker table tr td span.month.focused.active:hover,.datepicker table tr td span.year.focused.active:hover{background:none;}.datepicker table tr td span.month.focused.active:after,.datepicker table tr td span.year.focused.active:after{background:#A3FB2D;}.datepicker table tr td span.month.disabled,.datepicker table tr td span.month.disabled:hover,.datepicker table tr td span.year.disabled,.datepicker table tr td span.year.disabled:hover{color:rgba(216,216,216,0.2);}.marquee{margin:50px -10px;overflow:hidden;}@media (min-width:768px){.marquee{margin:100px -20px;}}@media (min-width:1440px){.marquee{margin:100px -80px;}}.marquee:hover .marquee-row-content{animation-play-state:paused;cursor:pointer;}.marquee-row{overflow:hidden;padding:10px 0;white-space:nowrap;}.marquee-row.marquee-left{}.marquee-row.marquee-left .marquee-row-content-first,.marquee-row.marquee-left .marquee-row-content-second{animation-name:marquee-left-offset-0;animation-duration:10s;animation-timing-function:linear;animation-iteration-count:infinite;}.marquee-row.marquee-right{text-align:right;}.marquee-row.marquee-right .marquee-row-content-first,.marquee-row.marquee-right .marquee-row-content-second{animation-name:marquee-right-offset-0;animation-duration:10s;animation-timing-function:linear;animation-iteration-count:infinite;}.marquee-row-content{display:inline-block;min-width:100%;}.marquee-row-content span{display:inline-block;padding:0 10px;}@keyframes marquee-left-offset-0{from{transform:translateX(0%);}to{transform:translateX(-100%);}}@keyframes marquee-left{from{transform:translateX(100%);}to{transform:translateX(200%);}}@keyframes marquee-left-second{from{transform:translateX(0%);}to{transform:translateX(-200%);}}@keyframes marquee-right-offset-0{from{transform:translateX(-100%);}to{transform:translateX(0%);}}@keyframes marquee-right{from{transform:translateX(-100%);}to{transform:translateX(100%);}}@keyframes marquee-right-second{from{transform:translateX(-200%);}to{transform:translateX(0%);}}.parallax{bottom:0;left:0;position:fixed;right:0;top:0;z-index:-1;}.parallax-block{background-image:url("/typo3conf/ext/fm_bootstrap/Resources/Public/Images/bg/brand-experience-bg.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;transform:matrix(1.2,0,0,1.2,0,0);opacity:0;animation:parallax;animation-fill-mode:forwards;animation-duration:1s;transition:opacity .2s ease;}.parallax-init .content-block-base{background:none !important;}@keyframes parallax{0%{transform:matrix(1.2,0,0,1.2,0,0);opacity:0;animation-timing-function:ease;}100%{transform:matrix(1,0,0,1,0,0);opacity:1;}}.language-switcher{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;}.language-switcher li:not(:last-of-type){margin-right:10px;}.language-switcher a{opacity:.6;}.language-switcher a.is-active,.language-switcher a:hover{opacity:1;}.loader{border:8px solid white;border-radius:50%;border-top:8px solid #4f81bd;width:120px;height:120px;animation:spin 2s linear infinite;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}#tidio-chat-iframe{bottom:58px !important;right:-7px !important;}@media (min-width:768px){#tidio-chat-iframe{right:3px !important;}}@media (min-width:992px){#tidio-chat-iframe{bottom:88px !important;}}@media (min-width:1440px){#tidio-chat-iframe{right:63px !important;}}.video-switcher-counter-wrapper.is-hidden,.video-switcher-video.is-hidden{display:none;}.video-switcher-video{margin:0 auto;max-width:1120px;margin-bottom:30px;}.video-switcher-video .video-switcher-video-container{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative;}.video-switcher-video .video-switcher-video-container iframe,.video-switcher-video .video-switcher-video-container object,.video-switcher-video .video-switcher-video-container embed{height:100%;left:0;position:absolute;top:0;width:100%;}.video-switcher-counter-wrapper{margin-bottom:40px;text-align:center;min-height:131px;}.video-switcher-counter-wrapper .time-wrapper{padding-bottom:31px;}.video-switcher-counter-wrapper .time{-webkit-backface-visibility:hidden;backface-visibility:hidden;-ms-perspective:479px;-o-perspective:479px;perspective:479px;transform:translateZ(0) translate3d(0,0,0);border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,0.5);display:inline-block;height:95px;position:relative;text-align:center;width:65px;}.video-switcher-counter-wrapper .time:not(:first-of-type){margin-left:10px;}.video-switcher-counter-wrapper .count{transform:translateZ(0);transform-style:flat;background:#202020;display:block;font-size:50px;line-height:95px;overflow:hidden;position:absolute;text-align:center;text-shadow:0 0 10px rgba(0,0,0,0.8);top:0;width:100%;}.video-switcher-counter-wrapper .count.top{transform-origin:50% 100%;border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(255,255,255,0.1);border-radius:5px 5px 0 0;height:50%;}.video-switcher-counter-wrapper .count.bottom{transform-origin:50% 0;background-image:linear-gradient(rgba(255,255,255,0.1),transparent);background-image:-o-linear-gradient(rgba(255,255,255,0.1),transparent);border-top:1px solid #000;border-bottom:1px solid #000;border-radius:0 0 5px 5px;height:50%;line-height:0;top:50%;}.video-switcher-counter-wrapper .label{display:block;margin-top:5px;position:absolute;top:95px;width:100%;}.video-switcher-counter-wrapper .count.curr.top{transform:rotateX(0deg);z-index:3;}.video-switcher-counter-wrapper .count.next.bottom{transform:rotateX(90deg);z-index:2;}.video-switcher-counter-wrapper .flip .count.curr.top{transform:rotateX(-90deg);transition:all 250ms ease-in-out;}.video-switcher-counter-wrapper .flip .count.next.bottom{transform:rotateX(0deg);transition:all 250ms ease-in-out 250ms;}.video-switcher-counter-label{margin-bottom:10px;}.video-switcher .months,.video-switcher .weeks{display:none;}.video-switcher.is-months .months{display:inline-block;}.video-switcher.is-months .weeks,.video-switcher.is-weeks .weeks{display:inline-block;}.video-switcher.is-months .video-switcher-counter-wrapper,.video-switcher.is-weeks .video-switcher-counter-wrapper{min-height:119px;}.video-switcher.is-months .video-switcher-counter-wrapper .time,.video-switcher.is-weeks .video-switcher-counter-wrapper .time{height:88px;width:60px;}@media (min-width:480px){.video-switcher.is-months .video-switcher-counter-wrapper .time,.video-switcher.is-weeks .video-switcher-counter-wrapper .time{height:95px;width:65px;}}.video-switcher.is-months .video-switcher-counter-wrapper .time:not(:first-of-type),.video-switcher.is-weeks .video-switcher-counter-wrapper .time:not(:first-of-type){margin-left:0;}@media (min-width:480px){.video-switcher.is-months .video-switcher-counter-wrapper .time:not(:first-of-type),.video-switcher.is-weeks .video-switcher-counter-wrapper .time:not(:first-of-type){margin-left:10px;}}.video-switcher.is-months .video-switcher-counter-wrapper .count,.video-switcher.is-weeks .video-switcher-counter-wrapper .count{font-size:40px;line-height:88px;}@media (min-width:480px){.video-switcher.is-months .video-switcher-counter-wrapper .count,.video-switcher.is-weeks .video-switcher-counter-wrapper .count{font-size:50px;line-height:95px;}}.video-switcher.is-months .video-switcher-counter-wrapper .count.bottom,.video-switcher.is-weeks .video-switcher-counter-wrapper .count.bottom{line-height:0;}.video-switcher.is-months .video-switcher-counter-wrapper .label,.video-switcher.is-weeks .video-switcher-counter-wrapper .label{font-size:16px;top:88px;}@media (min-width:480px){.video-switcher.is-months .video-switcher-counter-wrapper .label,.video-switcher.is-weeks .video-switcher-counter-wrapper .label{font-size:18px;top:95px;}}.video-switcher.is-months .video-switcher-counter,.video-switcher.is-weeks .video-switcher-counter{font-size:20px;}@media (min-width:480px){.video-switcher.is-months .video-switcher-counter,.video-switcher.is-weeks .video-switcher-counter{font-size:24px;}}@media (min-width:576px){.video-switcher.is-months .video-switcher-counter,.video-switcher.is-weeks .video-switcher-counter{font-size:30px;}}.video-switcher.is-months.is-weeks .video-switcher-counter-wrapper{min-height:104px;}.video-switcher.is-months.is-weeks .video-switcher-counter-wrapper .time{height:73px;width:50px;}@media (min-width:480px){.video-switcher.is-months.is-weeks .video-switcher-counter-wrapper .time{height:95px;width:65px;}}.video-switcher.is-months.is-weeks .video-switcher-counter-wrapper .time:not(:first-of-type){margin-left:0;}@media (min-width:480px){.video-switcher.is-months.is-weeks .video-switcher-counter-wrapper .time:not(:first-of-type){margin-left:10px;}}.video-switcher.is-months.is-weeks .video-switcher-counter-wrapper .count{font-size:34px;line-height:73px;}@media (min-width:480px){.video-switcher.is-months.is-weeks .video-switcher-counter-wrapper .count{font-size:50px;line-height:95px;}}.video-switcher.is-months.is-weeks .video-switcher-counter-wrapper .count.bottom{line-height:0;}.video-switcher.is-months.is-weeks .video-switcher-counter-wrapper .label{font-size:14px;top:73px;}@media (min-width:480px){.video-switcher.is-months.is-weeks .video-switcher-counter-wrapper .label{font-size:18px;top:95px;}}.video-switcher.is-months.is-weeks .video-switcher-counter{font-size:16px;}@media (min-width:480px){.video-switcher.is-months.is-weeks .video-switcher-counter{font-size:24px;}}@media (min-width:576px){.video-switcher.is-months.is-weeks .video-switcher-counter{font-size:30px;}}.progress-bar-container{animation:progress-bar-animation;animation-duration:2s;animation-fill-mode:forwards;height:140px;margin-top:-70px;opacity:0;padding:20px 0;position:fixed;left:auto;right:9.5px;top:50%;transform:translateX(100%);transition:opacity .2s ease;width:21px;z-index:70;}.progress-bar-line{background:rgba(255,255,255,0.5);height:100px;margin:0 auto;width:1px;}.progress-bar-line-active{background:#fff;height:0%;width:1px;}.progress-bar-current,.progress-bar-count{line-height:20px;position:absolute;text-align:center;width:21px;}.progress-bar-current{top:0;}.progress-bar-count{bottom:0;opacity:.5;}.progress-bar-count.is-last{opacity:1;}@keyframes progress-bar-animation{0%{opacity:0;transform:translateX(100%);}100%{animation-timing-function:ease-in-out;opacity:1;transform:translateX(0);}}.video-wrapper{margin:0 auto;max-width:1120px;margin-bottom:30px;}.video-wrapper-container{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative;}.video-wrapper-container iframe,.video-wrapper-container object,.video-wrapper-container embed{height:100%;left:0;position:absolute;top:0;width:100%;}.contact-person{margin-bottom:40px;}.contact-person-list{margin:35px 0;overflow:hidden;position:relative;}@media (min-width:992px){.contact-person-list{margin:50px 0;}}.contact-person-list-title{margin-bottom:45px;}@media (min-width:992px){.contact-person-list-title{margin-bottom:90px;}}.contact-person-body{text-align:center;}@media (min-width:992px){.contact-person-body{margin-top:-106px;padding-left:33.33333%;position:relative;text-align:left;}}@media (min-width:1200px){.contact-person-body{margin-top:-115px;}}@media (min-width:1440px){.contact-person-body{margin-top:-137px;}}.contact-person-title{color:#D8D8D8;font-size:14px;margin-bottom:4px;opacity:.6;text-transform:uppercase;}@media (min-width:1440px){.contact-person-title{margin-bottom:8px;}}.contact-person-image-wrapper{max-width:300px;margin:0 auto 20px;}@media (min-width:768px){.contact-person-image-wrapper{max-width:460px;}}.contact-person-image-inner{padding-top:100%;position:relative;width:100%;}@media (min-width:576px){.contact-person-image-inner{margin-bottom:0;}}.contact-person-image{background-position:50% 0;background-size:cover;bottom:0;border-radius:50%;left:0;position:absolute;right:0;top:0;}.contact-person-image-dark-overlay{background:linear-gradient(to top,#0F0F0F,transparent);bottom:0;content:'';display:block;height:100%;left:0;opacity:0;position:absolute;right:0;}@media (max-width:991.98px){.contact-person-image-dark-overlay{opacity:0 !important;}}.contact-person-name{font-family:'AvenirLTPro-Black';text-transform:uppercase;color:#E6E6E6;margin-bottom:10px;text-transform:uppercase;white-space:pre-wrap;word-break:break-all;}@media (min-width:768px){.contact-person-name{color:#D8D8D8;font-family:'AvenirLTPro-Black';font-size:30px;letter-spacing:-0.83px;line-height:32px;}}@media (min-width:1200px){.contact-person-name{color:#D8D8D8;font-family:'AvenirLTPro-Black';font-size:40px;letter-spacing:-1.11px;line-height:42px;}}@media (min-width:1440px){.contact-person-name{color:#D8D8D8;font-family:'AvenirLTPro-Black';font-size:50px;letter-spacing:-2.14px;line-height:50px;}}@media (min-width:1440px){.contact-person-name{margin-bottom:20px;}}@media (min-width:1440px){.contact-person-name{font-size:42px !important;}}@media (min-width:1200px){.contact-person-name{font-size:35px !important;}}.contact-person-contacts{-ms-word-break:break-all;-ms-word-wrap:break-all;-webkit-word-break:break-word;-webkit-word-wrap:break-word;word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:19px;}@media (min-width:992px){.contact-person-contacts{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;}}@media (min-width:1200px){.contact-person-contacts{margin-left:-20px;}}@media (min-width:1440px){.contact-person-contacts{margin-left:-25px;}}.contact-person-contacts-col:first-of-type{margin-bottom:10px;}@media (min-width:768px){.contact-person-contacts-col{padding:0 15px;}}@media (min-width:1200px){.contact-person-contacts-col{padding:0 20px;}}@media (min-width:1440px){.contact-person-contacts-col{padding:0 25px;}}.responsive-image{display:block;position:relative;}.responsive-image__dark-overlay{background-image:linear-gradient(180deg,#001737 0%,rgba(0,23,55,0) 100%);bottom:0;content:'';display:block;left:0;opacity:0.29;position:absolute;right:0;top:0;}.responsive-image img{display:block;height:auto;width:100%;}.cke_panel_block .cke_panel_list{background:#fafafa;}.cke_panel_block .cke_panel_list .cke_panel_listItem{color:#000;}.cke_panel_block .cke_panel_list .cke_panel_listItem:before{display:none;}.cke_panel_block .cke_panel_list .cke_panel_listItem a{font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;}.cke_panel_block .cke_panel_list .cke_panel_listItem a h1,.cke_panel_block .cke_panel_list .cke_panel_listItem a h2,.cke_panel_block .cke_panel_list .cke_panel_listItem a h3,.cke_panel_block .cke_panel_list .cke_panel_listItem a h4,.cke_panel_block .cke_panel_list .cke_panel_listItem a h5,.cke_panel_block .cke_panel_list .cke_panel_listItem a h6,.cke_panel_block .cke_panel_list .cke_panel_listItem a p{color:#000;}.colored-wrapper{padding:15px;position:relative;}.colored-wrapper__header,.colored-wrapper__body{position:relative;}.colored-wrapper__dark-overlay{background-image:linear-gradient(180deg,#001737 0%,rgba(0,23,55,0) 100%);bottom:0;content:'';display:block;left:0;opacity:0;position:absolute;right:0;top:0;}.responsive-video .embed-responsive.object-fit-cover video{transform:translate(-50%,-50%);bottom:auto;height:auto;left:50%;min-height:100%;min-width:100%;top:50%;width:auto;}.slick-slider-base{margin-bottom:45px;}@media (min-width:992px){.slick-slider-base{margin-bottom:90px;}}.slick-slider-base__body{padding-bottom:50px;}.slick-slider-base__subheader{color:rgba(216,216,216,0.6);font-family:'AvenirLTPro-Heavy';font-size:15px;letter-spacing:-0.6px;line-height:1.86;margin:0 0 5px;text-transform:uppercase;}.slick-slider-base__header{color:#D8D8D8;font-family:'AvenirLTPro-Heavy';font-size:18px;letter-spacing:-0.77px;line-height:19px;margin:0 0 20px;text-transform:none;}.slick-slider-base__text{color:rgba(216,216,216,0.7);font-family:'AvenirLTPro-Roman';font-size:15px;letter-spacing:-0.3px;line-height:20px;}.slick-slider-base__body-text{padding:10px 0 0;}.slick-slider-base__footer{padding-top:20px;position:relative;}@media (min-width:768px){.slick-slider-base__footer{margin-top:-28px;padding-bottom:28px;padding-left:40%;padding-top:0;}}.slick-slider-base__counter{left:0;position:absolute;top:-18px;}@media (min-width:768px){.slick-slider-base__counter{top:10px;}}.slick-slider-base__counter .current-slide{padding-right:40px;}.slick-slider-base img{height:auto;width:100%;}.slick-slider-base .slick-list{margin:0 -5px;}.slick-slider-base .slick-slide{margin:0 5px;}.slick-slider-base .slick-dots{display:block;font-size:0;list-style:none;margin:0;padding:30px 0 0;text-align:center;width:100%;}.slick-slider-base .slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 5px;padding:0;position:relative;width:20px;}.slick-slider-base .slick-dots li button{background:transparent;border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:none;padding:5px;width:20px;}.slick-slider-base .slick-dots li button:hover,.slick-slider-base .slick-dots li button:focus{outline:none;}.slick-slider-base .slick-dots li button:hover:before,.slick-slider-base .slick-dots li button:focus:before{opacity:.75;}.slick-slider-base .slick-dots li button:before{background:#fff;border-radius:50%;content:'';display:inline-block;height:10px;left:5px;opacity:.25;position:absolute;top:5px;width:10px;}.slick-slider-base .slick-dots li.slick-active button:before{opacity:1;}.slick-slider-base .slick-arrow{bottom:0;cursor:pointer;font-size:21.26px;position:absolute;top:auto;z-index:80;}.slick-slider-base .slick-arrow.slick-disabled{opacity:.3;pointer-events:none;}.slick-slider-base .slick-arrow.slick-next{right:0;}@media (min-width:768px){.slick-slider-base .slick-arrow.slick-next{left:200px;}}.slick-slider-base .slick-arrow.slick-prev{right:60px;}@media (min-width:768px){.slick-slider-base .slick-arrow.slick-prev{left:140px;}}body{background:#0F0F0F;overflow-x:hidden;}.page-content{padding:0 10px;}@media (min-width:768px){.page-content{padding:0 20px;}}@media (min-width:1440px){.page-content{padding:0 80px;}}.page-content .container{max-width:100%;}@media (min-width:1200px){.container{max-width:100%;}.container-xs{max-width:100%;}.container-xsm{max-width:100%;}.container-sm{max-width:100%;}.container-md{max-width:100%;}.container-lg{max-width:100%;}.container-xl{max-width:100%;}.container-xxl{max-width:100%;}}.container-colored{padding-bottom:15px;padding-top:15px;}@font-face{font-family:'Montserrat';src:url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-ExtraLight.woff2') format('woff2'),url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-ExtraLight.woff') format('woff');font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:'Montserrat';src:url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-ExtraBoldItalic.woff2') format('woff2'),url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-ExtraBoldItalic.woff') format('woff');font-weight:bold;font-style:italic;font-display:swap;}@font-face{font-family:'Montserrat';src:url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-Bold.woff2') format('woff2'),url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-Bold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'Montserrat';src:url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-BoldItalic.woff2') format('woff2'),url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-BoldItalic.woff') format('woff');font-weight:bold;font-style:italic;font-display:swap;}@font-face{font-family:'Montserrat';src:url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-ExtraBold.woff2') format('woff2'),url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-ExtraBold.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'Montserrat';src:url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-BlackItalic.woff2') format('woff2'),url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-BlackItalic.woff') format('woff');font-weight:900;font-style:italic;font-display:swap;}@font-face{font-family:'Montserrat';src:url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-Italic.woff2') format('woff2'),url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-Italic.woff') format('woff');font-weight:normal;font-style:italic;font-display:swap;}@font-face{font-family:'Montserrat';src:url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-SemiBold.woff2') format('woff2'),url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-SemiBold.woff') format('woff');font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:'Montserrat';src:url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-LightItalic.woff2') format('woff2'),url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-LightItalic.woff') format('woff');font-weight:300;font-style:italic;font-display:swap;}@font-face{font-family:'Montserrat';src:url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-MediumItalic.woff2') format('woff2'),url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-MediumItalic.woff') format('woff');font-weight:500;font-style:italic;font-display:swap;}@font-face{font-family:'Montserrat';src:url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-Thin.woff2') format('woff2'),url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-Thin.woff') format('woff');font-weight:100;font-style:normal;font-display:swap;}@font-face{font-family:'Montserrat';src:url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-ExtraLightItalic.woff2') format('woff2'),url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-ExtraLightItalic.woff') format('woff');font-weight:200;font-style:italic;font-display:swap;}@font-face{font-family:'Montserrat';src:url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-Medium.woff2') format('woff2'),url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:'Montserrat';src:url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-Regular.woff2') format('woff2'),url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'Montserrat';src:url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-Light.woff2') format('woff2'),url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'Montserrat';src:url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-SemiBoldItalic.woff2') format('woff2'),url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-SemiBoldItalic.woff') format('woff');font-weight:600;font-style:italic;font-display:swap;}@font-face{font-family:'Montserrat';src:url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-Black.woff2') format('woff2'),url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-Black.woff') format('woff');font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:'Montserrat';src:url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-ThinItalic.woff2') format('woff2'),url('/typo3conf/ext/fm_bootstrap/Resources/Public/fonts/Monserrat/Montserrat-ThinItalic.woff') format('woff');font-weight:100;font-style:italic;font-display:swap;}HTML,BODY,*{font-family:'Montserrat' !important;font-weight:400 !important;letter-spacing:0px !important;font-size:20px !important;line-height:28px !important;color:#1D1D1D !important;}BODY{background:#eee5de;}B,STRONG,.text-bold{font-weight:bold !important;}H1,H2.headline-sm{font-family:'Montserrat' !important;font-weight:normal !important;font-size:25px !important;letter-spacing:0.5px !important;margin-bottom:10px !important;margin-lefT:0px !important;line-height:25px !important;color:#1D1D1D !important;text-transform:uppercase !important;}H2,.h2,H1.headline-lg,H2 STRONG,H1.headline-lg STRONG{font-family:'Montserrat' !important;font-weight:700 !important;font-size:35px !important;letter-spacing:0px !important;line-height:40px !important;margin-left:-2px !important;margin-bottom:34px !important;color:#1D1D1D !important;}.news-list{background-color:rgba(255,255,255,0);padding:1rem 1rem 0rem 1rem;margin:-1rem;border-radius:6px;}.news-list LI{border-top:1px solid #1D1D1D;}.news-list-header{font-weight:bold !important;}.news-list-headline SPAN{font-weight:bold !important;}.news-list-headline:before{display:none;}.magazin .news-list .news-list-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.news-detail{.page-content-header-body{H2{font-size:25px !important;line-height:30px !important;}}}.main-navigation .navbar-nav .nav-link{letter-spacing:-0.5px !important;display:inline-block;position:relative;}.main-navigation .navbar-nav .nav-link:BEFORE{content:"";width:0;height:100%;display:inline-block;transition:width 0.5s;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);background-color:#ffff00;position:absolute;left:0;z-index:-1;}.main-navigation .navbar-nav .nav-link:HOVER:BEFORE{width:100%;}footer.footer:BEFORE{border-top:1px solid #1D1D1D;}H2,H1.headline-lg,H2 STRONG,H1.headline-lg STRONG{margin-left:0px !important;}@media (min-width:480px){H2,H1.headline-lg,H2 STRONG,H1.headline-lg STRONG{font-size:60px !important;line-height:60px !important;}.news-detail{.page-content-header-body{H2{font-size:36px !important;line-height:36px !important;}}}}@media (min-width:992px){H2,H1.headline-lg,H2 STRONG,H1.headline-lg STRONG{font-size:75px !important;line-height:70px !important;}.main-navigation .navbar-nav .nav-link{padding:0px 20px;}.news-detail{.page-content-header-body{H2{font-size:45px !important;line-height:45px !important;}}}}@media (min-width:1200px){H2,H1.headline-lg,H2 STRONG,H1.headline-lg STRONG{font-size:95px !important;line-height:90px !important;margin-left:-2px !important;}.main-navigation .navbar-nav .nav-link{padding:0px 15px;}.news-detail{H1.headline-lg{font-size:75px !important;line-height:70px !important;}.page-content-header-body{H2{font-size:45px !important;line-height:45px !important;}}}}@media (min-width:1580px){H2,H1.headline-lg,H2 STRONG,H1.headline-lg STRONG{font-size:95px !important;line-height:90px !important;margin-left:-2px !important;}.news-detail{H1.headline-lg{font-size:75px !important;line-height:70px !important;}.page-content-header-body{H2{font-size:45px !important;line-height:45px !important;}}}}H2.swal2-title{font-size:75px !important;line-height:70px !important;}.animation-enable .content-block-column-headline.animation-block-headline{bottom:75px !important;}@media (min-width:768px){.animation-enable .content-block-column-headline.animation-block-headline{bottom:0px !important;}}H1 .teaser,H2 .teaser{display:none !important;}.logo A{width:230px;background-position-y:5px;}.content-block-base.block-brand-experience{background-image:none;}.progress-bar-line{background:rgba(0,0,0,0.5);}.page-content-header-header .page-content-header-title{.h1{font-family:'Montserrat' !important;font-weight:normal !important;font-size:25px !important;letter-spacing:0.5px !important;margin-bottom:10px !important;margin-left:0px !important;line-height:25px !important;text-transform:uppercase;position:relative;}}.page-header{background-image:linear-gradient(to bottom,#eee5de 25%,transparent 100%);}.page-header:before{border-top:2px solid #1D1D1D;}.burger-button:BEFORE{background:#1D1D1D;}.burger-button:AFTER{background:#1D1D1D;}.rectangle-links-list a,body.swal2-no-backdrop .swal2-container.swal2-container-cookie .swal2-popup,.swal2-container .swal2-popup,.jobs-list > .row > [class^="col-"]:before{backdrop-filer:none !important;background-color:white !important;}#swal2-content,#swal2-content A{font-size:10px !important;line-height:12px !important;}.uppercase-list{border-top:1px solid #1D1D1D;}.page-content A,A.violet,A.red,A.orange,.page-content A>SPAN,A.violet>SPAN,A.red>SPAN,A.orange>SPAN{color:#1D1D1D !important;font-weight:bold !important;}A.link-underline:AFTER,A.active-violet:AFTER,A.active-red:AFTER,A.active-orange:AFTER{display:none !important;}.page-content A:not(.references-tabs-item-link),A.link-underline,A.active-violet:BEFORE,A.active-red:BEFORE,A.active-orange:BEFORE{position:relative;display:inline-block;}.magazin-image > a,A.double-slider-link{position:absolute !important;}.page-content A:not(.double-slider-link):not(.references-tabs-item-link):BEFORE,A.link-underline:BEFORE,A.active-violet:BEFORE,A.active-red:BEFORE,A.active-orange:BEFORE,.oval-border-link:BEFORE,.job-detail-application-link:BEFORE,.featured-product-link:BEFORE{content:"";width:0;height:100%;display:inline-block;transition:width 0.5s;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);background-color:#ffff00;position:absolute;left:-5px;top:0px;z-index:-1;border:0px none !important;}.page-content .rectangle-links-list A:BEFORE,.article-list-block.active-red:BEFORE,.article-list-block.active-violet:BEFORE,.article-list-block.active-orange:BEFORE{left:0px !important;}.article-list.rectangels DIV.article-list-block A.active-red:BEFORE{display:none !important;}A.article-list-block.active-red:BEFORE,.article-list-block A.active-red:BEFORE,A.article-list-block.active-violet:BEFORE,.article-list-block A.active-violet:BEFORE,A.article-list-block.active-orange:BEFORE,.article-list-block A.active-orange:BEFORE{left:5px;}.page-content A:HOVER:BEFORE,A.link-underline:HOVER:BEFORE,A.active-violet:HOVER:BEFORE,A.active-red:HOVER:BEFORE,A.active-orange:HOVER:BEFORE,.oval-border-link:HOVER:BEFORE,.job-detail-application-link:HOVER:BEFORE,.featured-product-link:HOVER:BEFORE{width:calc(100% + 10px) !important;}.page-content .rectangle-links-list A:HOVER:BEFORE,.article-list.rectangels A.article-list-block.active-red:HOVER:BEFORE,.article-list.rectangels .article-list-block A.active-red:HOVER:BEFORE,.article-list.rectangels A.article-list-block.active-violet:HOVER:BEFORE,.article-list.rectangels .article-list-block A.active-violet:HOVER:BEFORE,.article-list.rectangels A.article-list-block.active-orange:HOVER:BEFORE,.article-list.rectangels .article-list-block A.active-orange:HOVER:BEFORE{width:100% !important;}.page-content .rectangle-links-list A:BEFORE{border-radius:4px;}.page-pagination A:BEFORE{display:none !important;}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{border-color:#1F1F1F !important;}.double-slider .slick-slide{border-color:white;}.references-slider .double-slider .slick-slide:hover:before,.references-tabs-item:HOVER:before{background:rgba(255,255,0,0.8) !important;}.references-tabs-item-link span{border:0px none;}.double-slider-link span{border:0px none !important;font-weight:bold !important;}.references-tabs-item-title{font-weight:bold !important;}.page-header.open{background:#eee5de;}#main-navigation-image{display:none;}.main-navigation.open:after{display:none;}.open .smartmenus .nav-link{font-size:40px !important;line-height:45px !important;font-weight:bold !important;}.main-navigation.open .navbar-nav li{padding-bottom:50px !important;}.page-content-contacts{background:#eee5de;}.page-content-contacts-video{display:none !important;}.page-content-header-image:before{background:linear-gradient(to top,#eee5de,transparent);}.contact-person-image-dark-overlay{background:linear-gradient(to top,#eee5de,transparent);opacity:1 !important;height:40%;}.contact-person-title,.contact-person-name{background-color:#ffff00;opacity:1;display:inline-block;}.contact-person-name{line-height:36px !important;}.header-full-width-image-image:after{background:linear-gradient(to top,#eee5de,transparent);}.border-bottom{border-bottom:1px solid #1D1D1D !important;}.article-list.rectangels .article-list-block a i{background:white !important;}.article-list.rectangels .article-list-block:HOVER a i{background:#1D1D1D !important;}.article-list.rectangels .article-list-block a i:before{color:#1D1D1D !important;}.article-list.rectangels .article-list-block:HOVER a i:before{color:#ffff00 !important;}.article-list.rectangels .article-list-block:before{background-color:rgba(255,255,255,0.2) !important;}.article-list.rectangels .article-list-block.active-orange:hover:before,.article-list.rectangels .article-list-block.active-violet:hover:before,.article-list.rectangels .article-list-block.active-red:hover:before{background-color:#ffff00 !important;}.additional-navigation-wrapper .additional-navigation{display:none !important;}H5,H5.h2{font-family:'Montserrat' !important;font-weight:700 !important;font-size:35px !important;letter-spacing:0px !important;line-height:40px !important;margin-bottom:34px !important;color:#1D1D1D !important;margin-left:0px !important;}.tabs .nav-link:hover,.tabs .nav-link:focus{border-color:#1D1D1D !important;}.job-detail-benefits{border-top:1px solid #1D1D1D !important;}.job-detail-benefits ul li:before{font-family:'Montserrat' !important;color:#1D1D1D !important;font-size:18px !important;line-height:26px !important;top:-1px !important;}.job-detail-benefits-headline{font-weight:bold !important;}.job-detail-benefits-body{max-width:420px;}@media (max-width:991px){.job-detail-benefits-image{display:none;}.job-detail-benefits-body{max-width:none;}}@media (min-width:1600px){.job-detail-benefits-body{max-width:600px;}}.form-section{border-bottom:1px solid #1D1D1D !important;}.custom-select,.select2-container.select2-container--default .select2-selection--single,.form-control{border-bottom:1px solid rgba(29,29,29,0.5) !important;}.page-content-header:after{background:#1D1D1D !important;}.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{font-size:12px !important;}.form label.file-upload .file-upload-icon{font-size:75px !important;}.custom-checkbox .custom-control-label:before{border:1px solid rgba(29,29,29,0.5) !important;}.button-base,.button-md,.button-sm,.swal2-container .swal2-styled.swal2-confirm,.swal2-container .swal2-styled.swal2-cancel{font-weight:bold !important;border:0px none !important;}.article-list-headline-lg,.article-list-headline{font-weight:bold !important;}.double-slider-top .slick-arrow.slick-prev{right:220px !important;}.double-slider-top .slick-arrow.slick-next{right:170px !important;}.job-detail-footer-video video{width:100% !important;}.job-detail-application-link{border:0px none;background:#ffff00;border-radius:0px !important;padding:20px 30px 18px 30px !important;}.progress-bar-current,.progress-bar-count{font-size:15px !important;}.page-pagination ul li.previous a i,.page-pagination ul li.next a i{font-size:14px !important;background-color:white !important;position:relative;top:-2px;}.page-pagination ul li.previous a i:BEFORE,.page-pagination ul li.next a i:BEFORE{margin-left:1px;}.page-pagination ul li.previous a:hover i,.page-pagination ul li.next a:hover i{background-color:#ffff00 !important;}.animation-enable .content-block-base{min-height:95vh !important;}.content-block-base > .container > .row > [class^="col-"]:last-of-type .content-block-column{padding-bottom:0px !important;}.uppercase-list LI H3{text-transform:none;font-size:15px !important;}.article-list-block-body{padding-left:0px !important;padding-right:0px !important;}.select2-dropdown{background-color:white;}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#ffff00;}.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{right:11px;margin-top:-8px;}.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{position:relative;top:6px;left:-4px;}.page-header.open .contacts{margin-top:60px !important;}.page-header-content .sub-navigation{display:none !important;}@media (max-width:800px){.progress-bar-container{display:none !important;}.main-navigation.open .navbar-nav .nav-link{font-size:30px !important;line-height:38px !important;}.main-navigation.open .navbar-nav li{padding-bottom:30px !important;}}.footer-social-media ul A{background-size:contain !important;height:24px;margin-top:4px;}.footer-social-media ul a em{width:24px;height:24px;}.footer-social-media ul A.linkedin{background:transparent url('/fileadmin/user_upload/icons/linkedin.png') no-repeat 0px 0px;}.footer-social-media ul A.instagram{background:transparent url('/fileadmin/user_upload/icons/instagram.png') no-repeat 0px 0px;}.footer-social-media ul A.spotify{background:transparent url('/fileadmin/user_upload/icons/spotify.png') no-repeat 0px 0px;}.article-list-image{background-color:unset !important;}.ce-gallery img{max-width:100%;height:auto;}.page-content-header{justify-content:center;}.magazin-article .magazin-image>A,.news-detail .article .page-content-header-image IMG,.news-detail .article .media-slider IMG{filter:grayscale(1);transition:filter .8s;}.news-detail .article .page-content-header-image:BEFORE{z-index:1;}.magazin-article .magazin-image>A:BEFORE{display:none !important;}.magazin-article .magazin-image>A:HOVER,.news-detail .article .media-slider IMG:HOVER{filter:grayscale(0);}.oval-border-link,.job-detail-application-link,.featured-product-link{padding:0;min-width:auto;height:auto;position:relative;}.oval-border-link:HOVER,.job-detail-application-link:HOVER,.featured-product-link:HOVER{color:#1D1D1D !important;opacity:1 !important;}.fm-checkbox__checked-bg,.form label.fm-checkbox{background:white;}.fm-checkbox__checked-bg{border-bottom:2px solid white;}.fm-checkbox-answer .fm-checkbox__checked-bg{background-color:white;border-color:white;}.fm-checkbox-answer:hover .fm-checkbox__checked-bg,.fm-checkbox-answer input:checked ~ .fm-checkbox__checked-bg{background:white;border-color:white;}.fm-checkbox__checkmark{background-color:white;border:2px solid #1D1D1D;top:25px;}.fm-checkbox__label,.form label,.form-label{opacity:1;}.survey BUTTON{border:2px solid #1D1D1D !important;border-radius:3px !important;}.survey BUTTON:HOVER{background-color:#ffff00;opacity:1;}.fm-checkbox-answer .fm-checkbox__answer input{background:rgba(0,0,0,0.1);color:#1D1D1D;}.fm-checkbox-answer .fm-checkbox__answer{bottom:15px;}.fm-checkbox--radio .fm-checkbox__checkmark:after{background:#1D1D1D;}.fm-checkbox--large{padding-bottom:20px;padding-top:36px;}.form-section__description{opacity:1;}.form-section--border-top{border-top:1px solid #1D1D1D;}
