@charset "UTF-8";
/* moved by compressor */
@import url("//hello.myfonts.net/count/37fa5c");
/* moved by compressor */
/* default styles for extension "tx_h2articles" */
    textarea.f3-form-error {
        background-color: #FF9F9F;
        border: 1px #FF0000 solid;
    }

    input.f3-form-error {
        background-color: #FF9F9F;
        border: 1px #FF0000 solid;
    }

    .tx-h2articles table {
        border-collapse: separate;
        border-spacing: 10px;
    }

    .tx-h2articles table th {
        font-weight: bold;
    }

    .tx-h2articles table td {
        vertical-align: top;
    }

    .typo3-messages .message-error {
        color: red;
    }

    .typo3-messages .message-ok {
        color: green;
    }

.dpnglossary.pagination ul{list-style:none;margin:0;padding:0}.dpnglossary.pagination ul li{float:left;margin-left:5px;margin-right:5px}.dpnglossary.pagination ul li a{text-decoration:none}.dpnglossary.pagination ul li.first{margin-left:0}.dpnglossary.pagination ul li.last{margin-right:0}.dpnglossary.pagination ul li.empty{color:red}.dpnglossary.details .mediafile{display:inline-block;margin-bottom:10px}.dpnglossary.details .mediafile:last-child{margin-bottom:0}.dpnglossary.link{display:inline;position:relative}.dpnglossary.link:hover:after{background:rgba(0,0,0,.8);border-radius:5px;bottom:26px;color:#fff;content:attr(title);left:20%;padding:5px 15px;position:absolute;width:220px;z-index:98}.dpnglossary.link:hover:before{border:solid;border-color:#333 rgba(0,0,0,0);border-width:6px 6px 0;bottom:20px;content:"";left:50%;position:absolute;z-index:99}

.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;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:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-connects{border-radius:3px}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub{background:#AAA}.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%,0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translate(0,-18px);top:auto;right:28px}
.not-selectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:transparent;overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94))}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;touch-action:none;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:transparent;min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:transparent}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.006) 8.1%, rgba(0, 0, 0, 0.021) 15.5%, rgba(0, 0, 0, 0.046) 22.5%, rgba(0, 0, 0, 0.077) 29%, rgba(0, 0, 0, 0.114) 35.3%, rgba(0, 0, 0, 0.155) 41.2%, rgba(0, 0, 0, 0.198) 47.1%, rgba(0, 0, 0, 0.242) 52.9%, rgba(0, 0, 0, 0.285) 58.8%, rgba(0, 0, 0, 0.326) 64.7%, rgba(0, 0, 0, 0.363) 71%, rgba(0, 0, 0, 0.394) 77.5%, rgba(0, 0, 0, 0.419) 84.5%, rgba(0, 0, 0, 0.434) 91.9%, rgba(0, 0, 0, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(1, 210, 232, 0.94));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}
/*!
 * jQuery mmenu v7.2.2
 * @requires jQuery 1.7.0 or later
 *
 * mmenu.frebsite.nl
 *
 * Copyright (c) Fred Heusschen
 * www.frebsite.nl
 *
 * License: CC-BY-NC-4.0
 * http://creativecommons.org/licenses/by-nc/4.0/
 */.mm-menu{--mm-line-height:20px;--mm-listitem-size:44px;--mm-navbar-size:44px;--mm-offset-top:0;--mm-offset-right:0;--mm-offset-bottom:0;--mm-offset-left:0;--mm-color-border:rgba(0, 0, 0, 0.1);--mm-color-button:rgba(0, 0, 0, 0.3);--mm-color-text:rgba(0, 0, 0, 0.75);--mm-color-text-dimmed:rgba(0, 0, 0, 0.3);--mm-color-background:#f3f3f3;--mm-color-background-highlight:rgba(0, 0, 0, 0.05);--mm-color-background-emphasis:rgba(255, 255, 255, 0.4);--mm-shadow:0 0 10px rgba( 0,0,0, 0.3 )}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75);background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text);line-height:20px;line-height:var(--mm-line-height);-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:0;margin:0;position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;top:var(--mm-offset-top);right:var(--mm-offset-right);bottom:var(--mm-offset-bottom);left:var(--mm-offset-left);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{color:inherit;text-decoration:none}[dir=rtl] .mm-menu{direction:rtl}.mm-panels,.mm-panels>.mm-panel{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-panel,.mm-panels{-webkit-box-sizing:border-box;box-sizing:border-box;background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75);background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text)}.mm-panels{overflow:hidden}.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;width:100%;padding:0 20px;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-panel:not(.mm-hidden){display:block}.mm-panel:after,.mm-panel:before{content:'';display:block;height:20px}.mm-panel_has-navbar{padding-top:44px;padding-top:var(--mm-navbar-size)}.mm-panel_opened{z-index:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panel_opened-parent{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel_highest{z-index:2}.mm-panel_noanimation{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.mm-panel_noanimation.mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[dir=rtl] .mm-panel:not(.mm-panel_opened){-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[dir=rtl] .mm-panel.mm-panel_opened-parent{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-listitem_vertical>.mm-panel{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;display:none;width:100%;padding:10px 0 10px 10px}.mm-listitem_vertical>.mm-panel:after,.mm-listitem_vertical>.mm-panel:before{content:none;display:none}.mm-listitem_opened>.mm-panel{display:block}.mm-listitem_vertical>.mm-listitem__btn{height:44px;height:var(--mm-listitem-size);bottom:auto}.mm-listitem_vertical .mm-listitem:last-child:after{border-color:transparent}.mm-listitem_opened>.mm-listitem__btn:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}.mm-btn{-webkit-box-sizing:border-box;box-sizing:border-box;width:44px;padding:0}.mm-btn:after,.mm-btn:before{border-color:rgba(0,0,0,.1);border-color:var(--mm-color-button);border-width:2px;border-style:solid}.mm-btn_close:after,.mm-btn_close:before{content:'';-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-btn_close:before{border-right:none;border-bottom:none;right:18px}.mm-btn_close:after{border-left:none;border-top:none;right:25px}.mm-btn_next:after,.mm-btn_prev:before{content:'';border-bottom:none;border-right:none;-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0}.mm-btn_prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-btn_next:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}[dir=rtl] .mm-btn_next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}[dir=rtl] .mm-btn_prev:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}[dir=rtl] .mm-btn_close:after,[dir=rtl] .mm-btn_close:before{right:auto}[dir=rtl] .mm-btn_close:before{left:25px}[dir=rtl] .mm-btn_close:after{left:18px}.mm-navbar{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.3);background:var(--mm-color-background);border-color:var(--mm-color-border);color:var(--mm-color-text-dimmed);border-bottom-width:1px;border-bottom-style:solid;text-align:center;display:none;height:44px;height:var(--mm-navbar-size);padding:0 44px;margin:0;position:absolute;top:0;left:0;right:0;opacity:1;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-navbar>*{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:12px;padding:calc((var(--mm-navbar-size) - var(--mm-line-height)) * .5);padding-left:0;padding-right:0}.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-navbar__title{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar__btn{position:absolute;top:0;bottom:0;z-index:1}.mm-navbar__btn:first-child{text-align:left;left:0}.mm-navbar__btn:last-child{text-align:right;right:0}.mm-panel_has-navbar .mm-navbar{display:block}[dir=rtl] .mm-navbar__btn:first-child{text-align:right;right:0;left:auto}[dir=rtl] .mm-navbar__btn:last-child{text-align:left;left:0;right:auto}.mm-listitem,.mm-listview{list-style:none;display:block;padding:0;margin:0}.mm-listitem{color:rgba(0,0,0,.75);color:var(--mm-color-text);border-color:rgba(0,0,0,.1);border-color:var(--mm-color-border);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mm-listitem:after{content:'';border-color:inherit;border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:20px;right:0;bottom:0}.mm-listitem a,.mm-listitem a:hover{text-decoration:none}.mm-listitem__btn,.mm-listitem__text{color:inherit;display:block;padding-top:12px;padding-top:calc((var(--mm-listitem-size) - var(--mm-line-height))/ 2);padding-bottom:12px;padding-bottom:calc((var(--mm-listitem-size) - var(--mm-line-height))/ 2)}.mm-listitem__text{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:20px;padding-right:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:10%;flex-basis:10%}.mm-listitem__btn{-webkit-tap-highlight-color:rgba(255,255,255,.4);tap-highlight-color:rgba(255,255,255,.4);-webkit-tap-highlight-color:var(--mm-color-background-emphasis);tap-highlight-color:var(--mm-color-background-emphasis);background:rgba(3,2,1,0);border-color:inherit;width:auto;padding-right:54px;position:relative}.mm-listitem__btn:not(.mm-listitem__text){border-left-width:1px;border-left-style:solid}.mm-listitem_selected>.mm-listitem__text{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}.mm-listitem_opened>.mm-listitem__btn,.mm-listitem_opened>.mm-panel{background:rgba(0,0,0,.05);background:var(--mm-color-background-highlight)}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-listitem_divider{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:rgba(0,0,0,.05);background:var(--mm-color-background-highlight);font-size:75%;text-transform:uppercase;min-height:20px;min-height:var(--mm-line-height);padding:6.5px;padding:calc(((var(--mm-listitem-size) * .75) - var(--mm-line-height)) * .5);padding-right:10px;padding-left:20px}.mm-listitem_spacer{padding-top:44px;padding-top:var(--mm-listitem-size)}.mm-listitem_spacer>.mm-btn_next{top:44px;top:var(--mm-listitem-size)}[dir=rtl] .mm-listitem:after{left:0;right:20px}[dir=rtl] .mm-listitem__text{padding-left:10px;padding-right:20px}[dir=rtl] .mm-listitem__btn{padding-left:54px;border-left-width:0;border-left-style:none}[dir=rtl] .mm-listitem__btn:not(.mm-listitem__text){padding-right:0;border-right-width:1px;border-right-style:solid}
.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}.mm-wrapper_opened{overflow-x:hidden;position:relative}.mm-wrapper_background .mm-page{background:inherit}.mm-menu_offcanvas{display:none;position:fixed;right:auto;z-index:0}.mm-menu_offcanvas.mm-menu_opened{display:block}.mm-menu_offcanvas{width:80%;min-width:240px;max-width:440px}.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-wrapper__blocker{background:rgba(3,2,1,0);overflow:hidden;display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}.mm-wrapper_blocking{overflow:hidden}.mm-wrapper_blocking body{overflow:hidden}.mm-wrapper_blocking .mm-wrapper__blocker{display:block}
.mm-sronly{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;min-width:1px!important;height:1px!important;min-height:1px!important;padding:0!important;overflow:hidden!important;position:absolute!important}
.mm-menu_autoheight{-webkit-transition:none .4s ease;-o-transition:none .4s ease;transition:none .4s ease;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.mm-menu_autoheight:not(.mm-menu_offcanvas){position:relative}.mm-menu_autoheight.mm-menu_position-bottom,.mm-menu_autoheight.mm-menu_position-top{max-height:80%}.mm-menu_autoheight-measuring .mm-panel{display:block!important}.mm-menu_autoheight-measuring .mm-listitem_vertical:not(.mm-listitem_opened) .mm-panel{display:none!important}.mm-menu_autoheight-measuring .mm-panels>.mm-panel{bottom:auto!important;height:auto!important}
[class*=mm-menu_columns-]{-webkit-transition-property:width;-o-transition-property:width;transition-property:width}[class*=mm-menu_columns-] .mm-panels>.mm-panel{right:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened,[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened-parent{display:block!important}[class*=mm-panel_columns-]{border-right:1px solid;border-color:inherit}.mm-menu_columns-1 .mm-panel_columns-0,.mm-menu_columns-2 .mm-panel_columns-1,.mm-menu_columns-3 .mm-panel_columns-2,.mm-menu_columns-4 .mm-panel_columns-3{border-right:none}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-0{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_columns-0 .mm-panels>.mm-panel{z-index:0}.mm-menu_columns-0 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-0 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_columns-0{width:80%;min-width:240px;max-width:0}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:0px){.mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-1{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_columns-1 .mm-panels>.mm-panel{z-index:1;width:100%}.mm-menu_columns-1 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-1 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu_columns-1{width:80%;min-width:240px;max-width:440px}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-2{-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu_columns-2 .mm-panels>.mm-panel{z-index:2;width:50%}.mm-menu_columns-2 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-2 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu_columns-2{width:80%;min-width:240px;max-width:880px}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(880px,0,0);transform:translate3d(880px,0,0)}}.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:1100px){.mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-880px,0,0);transform:translate3d(-880px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-3{-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu_columns-3 .mm-panels>.mm-panel{z-index:3;width:33.34%}.mm-menu_columns-3 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-3 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu_columns-3{width:80%;min-width:240px;max-width:1320px}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(1320px,0,0);transform:translate3d(1320px,0,0)}}.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:1650px){.mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-1320px,0,0);transform:translate3d(-1320px,0,0)}}[class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-4{-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu_columns-4 .mm-panels>.mm-panel{z-index:4;width:25%}.mm-menu_columns-4 .mm-panels>.mm-panel else{width:100%}.mm-menu_columns-4 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){-webkit-transform:translate3d(500%,0,0);transform:translate3d(500%,0,0)}.mm-menu_columns-4{width:80%;min-width:240px;max-width:1760px}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(80vw,0,0);transform:translate3d(80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(240px,0,0);transform:translate3d(240px,0,0)}}@media all and (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(1760px,0,0);transform:translate3d(1760px,0,0)}}.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:2200px){.mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-1760px,0,0);transform:translate3d(-1760px,0,0)}}[class*=mm-menu_columns-].mm-menu_position-bottom,[class*=mm-menu_columns-].mm-menu_position-top{width:100%;max-width:100%;min-width:100%}.mm-wrapper_opening [class*=mm-menu_columns-].mm-menu_position-front{-webkit-transition-property:width,min-width,max-width,-webkit-transform;transition-property:width,min-width,max-width,-webkit-transform;-o-transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform,-webkit-transform}
.mm-counter{color:rgba(0,0,0,.3);color:var(--mm-color-text-dimmed);text-align:right;display:block;min-width:44px;float:right}.mm-listitem_nosubitems>.mm-counter{display:none}[dir=rtl] .mm-counter{text-align:left;float:left}
.mm-listitem_divider{opacity:1;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-menu_dividers-light .mm-listitem_divider{background:inherit;font-size:inherit;color:rgba(0,0,0,.3);color:var(--mm-color-text-dimmed);padding-top:18px;padding-top:calc((var(--mm-listitem-size) - var(--mm-line-height)) * .75);padding-bottom:6px;padding-bottom:calc((var(--mm-listitem-size) - var(--mm-line-height)) * .25)}.mm-menu_border-none .mm-listitem_divider{border-top-width:1px;border-top-style:solid}.mm-listview_fixeddivider{background:inherit;display:none;width:100%;position:absolute;top:0;left:0;right:0;z-index:10}.mm-listview_fixeddivider:after{content:none!important;display:none!important}.mm-panel_dividers .mm-listview_fixeddivider{display:block}
.mm-wrapper_opened.mm-dragging .mm-menu,.mm-wrapper_opened.mm-dragging .mm-slideout{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}
.mm-menu_dropdown{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%}.mm-wrapper_dropdown .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-wrapper_dropdown .mm-wrapper__blocker{-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important;z-index:1}.mm-wrapper_dropdown .mm-menu_dropdown{z-index:2}.mm-wrapper_dropdown.mm-wrapper_opened:not(.mm-wrapper_opening) .mm-menu_dropdown{display:none}[class*=mm-menu_tip-]:before{content:'';background:inherit;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);display:block;width:15px;height:15px;position:absolute;z-index:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu_tip-left:before{left:22px}.mm-menu_tip-right:before{right:22px}.mm-menu_tip-top:before{top:-8px}.mm-menu_tip-bottom:before{bottom:-8px}
.mm-menu{--mm-iconbar-size:44px}.mm-iconbar{color:rgba(0,0,0,.3);color:var(--mm-color-text-dimmed);border:0 solid rgba(0,0,0,.1);border-color:var(--mm-color-border);border-right-width:1px;text-align:center;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:44px;width:var(--mm-iconbar-size);position:absolute;top:0;left:0;bottom:0;z-index:2}.mm-menu_iconbar .mm-navbars_bottom,.mm-menu_iconbar .mm-navbars_top,.mm-menu_iconbar .mm-panels{left:44px;left:var(--mm-iconbar-size)}.mm-iconbar__bottom,.mm-iconbar__top{width:inherit;position:absolute}.mm-iconbar__bottom>*,.mm-iconbar__top>*{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:11px 0}.mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover{text-decoration:none}.mm-iconbar__top{top:0}.mm-iconbar__bottom{bottom:0}.mm-iconbar__tab_selected{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}
.mm-menu{--mm-iconpanel-size:44px}.mm-panel_iconpanel-1,.mm-panel_iconpanel-1.mm-panel_opened~.mm-listview_fixeddivider{width:calc(100% - (44px * 1));width:calc(100% - (var(--mm-iconpanel-size) * 1))}.mm-panel_iconpanel-2,.mm-panel_iconpanel-2.mm-panel_opened~.mm-listview_fixeddivider{width:calc(100% - (44px * 2));width:calc(100% - (var(--mm-iconpanel-size) * 2))}.mm-panel_iconpanel-3,.mm-panel_iconpanel-3.mm-panel_opened~.mm-listview_fixeddivider{width:calc(100% - (44px * 3));width:calc(100% - (var(--mm-iconpanel-size) * 3))}.mm-panel_iconpanel-first~.mm-panel,.mm-panel_iconpanel-first~.mm-panel_opened~.mm-listview_fixeddivider{width:calc(100% - 44px);width:calc(100% - var(--mm-iconpanel-size))}.mm-menu_iconpanel .mm-panels>.mm-listview_fixeddivider,.mm-menu_iconpanel .mm-panels>.mm-panel{left:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:transform,width;transition-property:transform,width;transition-property:transform,width,-webkit-transform}.mm-menu_iconpanel .mm-panels>.mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){border-left-width:1px;border-left-style:solid}.mm-menu_iconpanel .mm-panels>.mm-panel_opened,.mm-menu_iconpanel .mm-panels>.mm-panel_opened-parent{display:block!important}.mm-menu_iconpanel .mm-panels>.mm-panel_opened-parent{overflow-y:hidden;-webkit-transform:unset;-ms-transform:unset;transform:unset}.mm-menu_hidedivider .mm-panel_opened-parent .mm-listitem_divider,.mm-menu_hidenavbar .mm-panel_opened-parent .mm-navbar{opacity:0}.mm-panel__blocker{background:inherit;opacity:0;display:block;position:absolute;top:0;right:0;left:0;z-index:3;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-panel_opened-parent .mm-panel__blocker{opacity:.6;bottom:-100000px}[dir=rtl] .mm-menu_iconpanel .mm-panels>.mm-listview_fixeddivider,[dir=rtl] .mm-menu_iconpanel .mm-panels>.mm-panel{left:0;right:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:transform,width;transition-property:transform,width;transition-property:transform,width,-webkit-transform}[dir=rtl] .mm-menu_iconpanel .mm-panels>.mm-panel:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){border-left:none;border-right:1px solid;border-color:inherit}
.mm-menu_keyboardfocus a:focus,.mm-menu_keyboardfocus.mm-menu_opened~.mm-wrapper__blocker a:focus{outline:0;background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}.mm-wrapper__blocker .mm-tabstart{cursor:default;display:block;width:100%;height:100%}.mm-wrapper__blocker .mm-tabend{opacity:0;position:absolute;bottom:0}
.mm-navbars_bottom,.mm-navbars_top{background:inherit;border-color:inherit;border-width:0;position:absolute;left:0;right:0;z-index:1}.mm-navbars_bottom>.mm-navbar,.mm-navbars_top>.mm-navbar{border-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.mm-navbars_bottom>.mm-navbar:not(.mm-navbar_has-btns),.mm-navbars_top>.mm-navbar:not(.mm-navbar_has-btns){padding:0}.mm-navbars_bottom>.mm-navbar>:not(img):not(.mm-btn),.mm-navbars_top>.mm-navbar>:not(img):not(.mm-btn){-webkit-box-flex:1;-ms-flex:1;flex:1}.mm-navbars_top{border-bottom-style:solid;border-bottom-width:1px;top:0;bottom:auto}.mm-menu_navbar_top-1 .mm-panels{top:44px;top:calc(var(--mm-navbar-size) * 1)}.mm-menu_navbar_top-2 .mm-panels{top:88px;top:calc(var(--mm-navbar-size) * 2)}.mm-menu_navbar_top-3 .mm-panels{top:132px;top:calc(var(--mm-navbar-size) * 3)}.mm-menu_navbar_top-4 .mm-panels{top:176px;top:calc(var(--mm-navbar-size) * 4)}.mm-navbars_bottom{border-top-style:solid;border-top-width:1px;bottom:0;top:auto}.mm-menu_navbar_bottom-1 .mm-panels{bottom:44px;bottom:calc(var(--mm-navbar-size) * 1)}.mm-menu_navbar_bottom-2 .mm-panels{bottom:88px;bottom:calc(var(--mm-navbar-size) * 2)}.mm-menu_navbar_bottom-3 .mm-panels{bottom:132px;bottom:calc(var(--mm-navbar-size) * 3)}.mm-menu_navbar_bottom-4 .mm-panels{bottom:176px;bottom:calc(var(--mm-navbar-size) * 4)}.mm-navbar_size-2{height:88px;height:calc(var(--mm-navbar-size) * 2)}.mm-navbar_size-3{height:132px;height:calc(var(--mm-navbar-size) * 3)}.mm-navbar_size-4{height:176px;height:calc(var(--mm-navbar-size) * 4)}.mm-navbar__breadcrumbs{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 20px}.mm-navbar__breadcrumbs>*{display:inline-block;padding-right:6px;padding-top:12px;padding-top:calc((var(--mm-navbar-size) - var(--mm-line-height)) * .5);padding-bottom:12px;padding-bottom:calc((var(--mm-navbar-size) - var(--mm-line-height)) * .5)}.mm-navbar__breadcrumbs>a{text-decoration:underline}.mm-navbar_has-btns .mm-navbar__breadcrumbs{margin-left:-44px}.mm-navbar_has-btns .mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{margin-left:0;padding-left:0}.mm-navbar__tab_selected{background:inherit!important;color:inherit!important;border-width:1px;border-style:solid;border-color:inherit}.mm-navbar__tab_selected:first-child{border-left:none}.mm-navbar__tab_selected:last-child{border-right:none}.mm-navbars_top.mm-navbars_has-tabs .mm-navbar_tabs,.mm-navbars_top.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar{background:inherit!important;color:inherit!important}.mm-navbars_top .mm-navbar_tabs:not(:last-child){border-bottom-width:1px;border-bottom-style:solid}.mm-navbars_top .mm-navbar__tab_selected{border-bottom:none;margin-bottom:-1px}.mm-navbars_top .mm-navbar_tabs:first-child .mm-navbar__tab_selected{border-top:none}.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar{background:inherit;color:inherit}.mm-navbars_bottom .mm-navbar_tabs:not(:first-child){border-top-width:1px;border-top-style:solid}.mm-navbars_bottom .mm-navbar__tab_selected{border-top:none;margin-top:-1px}.mm-navbars_bottom .mm-navbar_tabs:last-child .mm-navbar__tab_selected{border-bottom:none}.mm-navbar_tabs>a:not(.mm-navbar__tab_selected),.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar,.mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs){background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis);color:rgba(0,0,0,.3);color:var(--mm-color-text-dimmed)}
.mm-searchfield{height:44px;height:var(--mm-navbar-size);padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.mm-searchfield input{border:none!important;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:4px;background:rgba(0,0,0,.05);background:var(--mm-color-background-highlight);color:rgba(0,0,0,.75);color:var(--mm-color-text);font:inherit;font-size:inherit;line-height:35.2px;line-height:calc(var(--mm-navbar-size) * .7);display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:100%;height:24px;height:calc(var(--mm-navbar-size) * .7);min-height:unset;max-height:unset;margin:0;padding:0 10px}.mm-searchfield input::-ms-clear{display:none}.mm-searchfield__input{padding:6.6px 10px 0 10px;padding-top:calc(var(--mm-navbar-size) * .15);position:relative}.mm-panel__noresultsmsg{color:rgba(0,0,0,.3);color:var(--mm-color-text-dimmed);text-align:center;font-size:150%;padding:44px 0}.mm-searchfield__btn{position:absolute;right:0;top:0;bottom:0}.mm-panel_search{left:0!important;right:0!important;width:100%!important;border-left:none!important}.mm-searchfield__input{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:100%}.mm-searchfield__cancel{line-height:44px;line-height:var(--mm-navbar-size);text-decoration:none;display:block;padding-right:10px;margin-right:-100px;-webkit-transition:margin .4s ease;-o-transition:margin .4s ease;transition:margin .4s ease}.mm-searchfield__cancel-active{margin-right:0}.mm-panel>.mm-searchfield{width:100%;position:absolute;top:0;left:0}.mm-panel_has-searchfield{padding-top:44px;padding-top:var(--mm-navbar-size)}.mm-panel_has-navbar.mm-panel_has-searchfield{padding-top:88px;padding-top:calc(var(--mm-navbar-size) * 2)}.mm-panel_has-navbar.mm-panel_has-searchfield>.mm-searchfield{top:44px;top:var(--mm-navbar-size)}.mm-listitem_nosubitems>.mm-listitem__btn{display:none}.mm-listitem_nosubitems>.mm-listitem__text{padding-right:10px}
.mm-sectionindexer{background:inherit;text-align:center;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-20px;z-index:15;-webkit-transition:right .4s ease;-o-transition:right .4s ease;transition:right .4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.mm-sectionindexer a{color:rgba(0,0,0,.3);color:var(--mm-color-text-dimmed);line-height:1;text-decoration:none;display:block}.mm-sectionindexer~.mm-panels{-webkit-transition:right .4s ease;-o-transition:right .4s ease;transition:right .4s ease}.mm-menu_has-sectionindexer .mm-sectionindexer{right:0}.mm-menu_has-sectionindexer .mm-panels{right:20px}.mm-menu_navbar_top-1 .mm-sectionindexer{top:46px;top:calc((var(--mm-navbar-size) * 1) + 2px)}.mm-menu_navbar_top-2 .mm-sectionindexer{top:90px;top:calc((var(--mm-navbar-size) * 2) + 2px)}.mm-menu_navbar_top-3 .mm-sectionindexer{top:134px;top:calc((var(--mm-navbar-size) * 3) + 2px)}.mm-menu_navbar_top-4 .mm-sectionindexer{top:178px;top:calc((var(--mm-navbar-size) * 4) + 2px)}.mm-menu_navbar_bottom-1 .mm-sectionindexer{bottom:46px;bottom:calc((var(--mm-navbar-size) * 1) + 2px)}.mm-menu_navbar_bottom-2 .mm-sectionindexer{bottom:90px;bottom:calc((var(--mm-navbar-size) * 2) + 2px)}.mm-menu_navbar_bottom-3 .mm-sectionindexer{bottom:134px;bottom:calc((var(--mm-navbar-size) * 3) + 2px)}.mm-menu_navbar_bottom-4 .mm-sectionindexer{bottom:178px;bottom:calc((var(--mm-navbar-size) * 4) + 2px)}
.mm-menu_selected-hover .mm-listitem>.mm-listitem__btn,.mm-menu_selected-hover .mm-listitem>.mm-listitem__text,.mm-menu_selected-parent .mm-listitem>.mm-listitem__btn,.mm-menu_selected-parent .mm-listitem>.mm-listitem__text{-webkit-transition:background .4s ease;-o-transition:background .4s ease;transition:background .4s ease}.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected .mm-listitem__text{background:0 0}.mm-menu_selected-hover .mm-listitem__btn:hover,.mm-menu_selected-hover .mm-listitem__text:hover{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent) .mm-listitem__text{background:0 0}.mm-menu_selected-parent .mm-listitem_selected-parent>.mm-listitem__btn,.mm-menu_selected-parent .mm-listitem_selected-parent>.mm-listitem__text{background:rgba(255,255,255,.4);background:var(--mm-color-background-emphasis)}
.mm-menu,.mm-slideout{--mm-sidebar-collapsed-size:44px;--mm-sidebar-expanded-size:440px}.mm-wrapper_sidebar-collapsed body,.mm-wrapper_sidebar-expanded body{position:relative}.mm-wrapper_sidebar-collapsed .mm-slideout,.mm-wrapper_sidebar-expanded .mm-slideout{-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;-o-transition-property:width,transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}.mm-wrapper_sidebar-collapsed .mm-page,.mm-wrapper_sidebar-expanded .mm-page{background:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh}.mm-wrapper_sidebar-collapsed .mm-menu_sidebar-collapsed,.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{display:block!important;top:0!important;right:auto!important;bottom:0!important;left:0!important}.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidedivider .mm-listitem_divider,.mm-wrapper_sidebar-collapsed:not(.mm-wrapper_opening) .mm-menu_hidenavbar .mm-navbar{opacity:0}.mm-wrapper_sidebar-collapsed .mm-slideout{width:calc(100% - 44px);width:calc(100% - var(--mm-sidebar-collapsed-size));-webkit-transform:translate3d(44px,0,0);transform:translate3d(44px,0,0);-webkit-transform:translate3d(var(--mm-sidebar-collapsed-size),0,0);transform:translate3d(var(--mm-sidebar-collapsed-size),0,0)}.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{border-right-width:1px;border-right-style:solid;min-width:0!important;max-width:100000px!important}.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded.mm-menu_pageshadow:after{content:none;display:none}.mm-wrapper_sidebar-expanded.mm-wrapper_blocking,.mm-wrapper_sidebar-expanded.mm-wrapper_blocking body{overflow:visible}.mm-wrapper_sidebar-expanded .mm-wrapper__blocker{display:none!important}.mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened~.mm-slideout{width:calc(100% - 440px);width:calc(100% - var(--mm-sidebar-expanded-size));-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0);-webkit-transform:translate3d(var(--mm-sidebar-expanded-size),0,0);transform:translate3d(var(--mm-sidebar-expanded-size),0,0)}.mm-wrapper_sidebar-expanded .mm-menu_sidebar-expanded{width:440px;width:var(--mm-sidebar-expanded-size)}.mm-menu__blocker{background:rgba(3,2,1,0);display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.mm-menu_opened .mm-menu__blocker{display:none}[dir=rtl].mm-wrapper_sidebar-collapsed .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[dir=rtl].mm-wrapper_sidebar-expanded .mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[dir=rtl].mm-wrapper_sidebar-expanded:not(.mm-wrapper_sidebar-closed) .mm-menu_sidebar-expanded.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
label.mm-toggle{border-radius:34px;min-width:58px;width:58px;height:34px;margin:0 10px;margin-top:5px;margin-top:calc((var(--mm-listitem-size) - 34px)/ 2)}label.mm-toggle:before{content:'';display:block;border-radius:34px;width:32px;height:32px;margin:1px}input.mm-toggle{position:absolute;left:-10000px}input.mm-toggle:checked~label.mm-toggle:before{float:right}label.mm-toggle{background:rgba(0,0,0,.1);background:var(--mm-color-border)}label.mm-toggle:before{background:#f3f3f3;background:var(--mm-color-background)}input.mm-toggle:checked~label.mm-toggle{background:#4bd963}label.mm-check{width:34px;height:34px}label.mm-check:before{border-color:rgba(0,0,0,.75);border-color:var(--mm-color-text);content:'';display:block;border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:.1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}input.mm-check{position:absolute;left:-10000px}input.mm-check:checked~label.mm-check:before{opacity:1}[dir=rtl] input.mm-toggle:checked~label.mm-toggle:before{float:left}
.mm-menu_border-none .mm-listitem:after,.mm-panel_border-none .mm-listitem:after{content:none}.mm-menu_border-full .mm-listitem:after,.mm-panel_border-full .mm-listitem:after{left:0!important}.mm-menu_border-offset .mm-listitem:after,.mm-panel_border-offset .mm-listitem:after{right:20px}
.mm-menu_fx-menu-zoom{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-wrapper_opened .mm-menu_fx-menu-zoom{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.mm-wrapper_opening .mm-menu_fx-menu-zoom{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}.mm-wrapper_opened .mm-menu_fx-menu-zoom.mm-menu_position-right{-webkit-transform:scale(.7,.7) translate3d(30%,0,0);transform:scale(.7,.7) translate3d(30%,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.mm-wrapper_opening .mm-menu_fx-menu-zoom.mm-menu_position-right{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}.mm-menu_fx-menu-slide{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-wrapper_opened .mm-menu_fx-menu-slide{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-wrapper_opening .mm-menu_fx-menu-slide{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-wrapper_opened .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-wrapper_opening .mm-menu_fx-menu-slide.mm-menu_position-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-menu-fade{opacity:0;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.mm-wrapper_opening .mm-menu_fx-menu-fade{opacity:1}.mm-menu_fx-panels-none .mm-panel,.mm-panel_fx-none{-webkit-transition-property:none;-o-transition-property:none;transition-property:none}.mm-menu_fx-panels-none .mm-panel.mm-panel_opened-parent,.mm-panel_fx-none.mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-zoom .mm-panel,.mm-panel_fx-zoom{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1.5,1.5) translate3d(100%,0,0);transform:scale(1.5,1.5) translate3d(100%,0,0)}.mm-menu_fx-panels-zoom .mm-panel.mm-panel_opened,.mm-panel_fx-zoom.mm-panel_opened{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}.mm-menu_fx-panels-zoom .mm-panel.mm-panel_opened-parent,.mm-panel_fx-zoom.mm-panel_opened-parent{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0)}.mm-menu_fx-panels-slide-0 .mm-panel_opened-parent,.mm-panel_fx-slide-0.mm-panel_opened-parent{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-slide-100 .mm-panel_opened-parent,.mm-panel_fx-slide-100.mm-panel_opened-parent{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_fx-panels-slide-up .mm-panel,.mm-panel_fx-slide-up{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.mm-menu_fx-panels-slide-up .mm-panel_opened,.mm-menu_fx-panels-slide-up .mm-panel_opened-parent,.mm-panel_fx-slide-up.mm-panel_opened{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu_fx-panels-slide-right .mm-panel,.mm-panel_fx-slide-right{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_fx-panels-slide-right .mm-panel_opened,.mm-menu_fx-panels-slide-right .mm-panel_opened-parent,.mm-panel_fx-slide-right.mm-panel_opened{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[class*=mm-menu_fx-listitems-] .mm-listitem{-webkit-transition:none .4s ease;-o-transition:none .4s ease;transition:none .4s ease}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(1){-webkit-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(2){-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(3){-webkit-transition-delay:150ms;-o-transition-delay:150ms;transition-delay:150ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(4){-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(5){-webkit-transition-delay:250ms;-o-transition-delay:250ms;transition-delay:250ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(6){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(7){-webkit-transition-delay:350ms;-o-transition-delay:350ms;transition-delay:350ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(8){-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(9){-webkit-transition-delay:450ms;-o-transition-delay:450ms;transition-delay:450ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(10){-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(11){-webkit-transition-delay:550ms;-o-transition-delay:550ms;transition-delay:550ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(12){-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(13){-webkit-transition-delay:650ms;-o-transition-delay:650ms;transition-delay:650ms}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(14){-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}[class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(15){-webkit-transition-delay:750ms;-o-transition-delay:750ms;transition-delay:750ms}.mm-menu_fx-listitems-slide .mm-listitem{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);opacity:0}.mm-wrapper_opening .mm-menu_fx-listitems-slide .mm-panel_opened .mm-listitem{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.mm-menu_fx-listitems-fade .mm-listitem{-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;opacity:0}.mm-wrapper_opening .mm-menu_fx-listitems-fade .mm-panel_opened .mm-listitem{opacity:1}.mm-menu_fx-listitems-drop .mm-listitem{-webkit-transition-property:opacity,top;-o-transition-property:opacity,top;transition-property:opacity,top;opacity:0;top:-25%}.mm-wrapper_opening .mm-menu_fx-listitems-drop .mm-panel_opened .mm-listitem{opacity:1;top:0}
.mm-menu_fullscreen{width:100%;min-width:140px;max-width:10000px}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(100vw,0,0);transform:translate3d(100vw,0,0)}@media all and (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(10000px,0,0);transform:translate3d(10000px,0,0)}}.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-100vw,0,0);transform:translate3d(-100vw,0,0)}@media all and (max-width:140px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:10000px){.mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-10000px,0,0);transform:translate3d(-10000px,0,0)}}.mm-menu_fullscreen.mm-menu_position-top{height:100vh;min-height:140px;max-height:10000px}.mm-menu_fullscreen.mm-menu_position-bottom{height:100vh;min-height:140px;max-height:10000px}
.mm-menu_listview-justify .mm-panels>.mm-panel:after,.mm-menu_listview-justify .mm-panels>.mm-panel:before,.mm-panels>.mm-panel_listview-justify:after,.mm-panels>.mm-panel_listview-justify:before{content:none;display:none}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listview,.mm-panels>.mm-panel_listview-justify .mm-listview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin-top:0;margin-bottom:0}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem,.mm-panels>.mm-panel_listview-justify .mm-listitem{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-height:44px}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem:not(.mm-listitem_divider),.mm-panels>.mm-panel_listview-justify .mm-listitem:not(.mm-listitem_divider){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem__text,.mm-panels>.mm-panel_listview-justify .mm-listitem__text{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mm-listview_inset{list-style:inside disc;width:100%;padding:0 30px 15px 30px;margin:0}.mm-listview_inset .mm-listitem{padding:5px 0}
.mm-menu_multiline .mm-listitem__text,.mm-panel_multiline .mm-listitem__text{-o-text-overflow:clip;text-overflow:clip;white-space:normal}
[class*=mm-menu_pagedim].mm-menu_opened~.mm-wrapper__blocker{opacity:0}.mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened~.mm-wrapper__blocker{opacity:.3;-webkit-transition:opacity .4s ease .4s;-o-transition:opacity .4s ease .4s;transition:opacity .4s ease .4s}.mm-menu_opened.mm-menu_pagedim~.mm-wrapper__blocker{background:inherit}.mm-menu_opened.mm-menu_pagedim-black~.mm-wrapper__blocker{background:#000}.mm-menu_opened.mm-menu_pagedim-white~.mm-wrapper__blocker{background:#fff}
.mm-menu_popup{-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;z-index:2;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.mm-menu_popup.mm-menu_opened~.mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-menu_popup.mm-menu_opened~.mm-wrapper__blocker{-webkit-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important;z-index:1}.mm-wrapper_opening .mm-menu_popup{opacity:1}
.mm-menu_position-right{left:auto;right:0}.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-80vw,0,0);transform:translate3d(-80vw,0,0)}@media all and (max-width:300px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-240px,0,0);transform:translate3d(-240px,0,0)}}@media all and (min-width:550px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}.mm-menu_position-bottom,.mm-menu_position-front,.mm-menu_position-top{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-o-transition:transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mm-menu_position-bottom.mm-menu_opened,.mm-menu_position-front.mm-menu_opened,.mm-menu_position-top.mm-menu_opened{z-index:2}.mm-menu_position-bottom.mm-menu_opened~.mm-slideout,.mm-menu_position-front.mm-menu_opened~.mm-slideout,.mm-menu_position-top.mm-menu_opened~.mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-menu_position-bottom.mm-menu_opened~.mm-wrapper__blocker,.mm-menu_position-front.mm-menu_opened~.mm-wrapper__blocker,.mm-menu_position-top.mm-menu_opened~.mm-wrapper__blocker{z-index:1}.mm-menu_position-front{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu_position-front.mm-menu_position-right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu_position-bottom,.mm-menu_position-top{width:100%;min-width:100%;max-width:100%}.mm-menu_position-top{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.mm-menu_position-top{height:80vh;min-height:140px;max-height:880px}.mm-menu_position-bottom{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);top:auto}.mm-menu_position-bottom{height:80vh;min-height:140px;max-height:880px}.mm-wrapper_opening .mm-menu_position-bottom,.mm-wrapper_opening .mm-menu_position-front,.mm-wrapper_opening .mm-menu_position-top{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-menu_shadow-page:after{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-box-shadow:var(--mm-shadow);box-shadow:var(--mm-shadow);content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:100;-webkit-clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%)}.mm-menu_shadow-page.mm-menu_position-right:after{left:auto;right:100%;-webkit-clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%);clip-path:polygon(20px 0,40px 0,40px 100%,20px 100%)}.mm-menu_shadow-page.mm-menu_position-front:after{content:none;display:none}.mm-menu_shadow-menu{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-box-shadow:var(--mm-shadow);box-shadow:var(--mm-shadow)}.mm-menu_shadow-panels .mm-panels>.mm-panel{-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-box-shadow:var(--mm-shadow);box-shadow:var(--mm-shadow)}
.mm-menu_theme-white{--mm-color-border:rgba( 0,0,0, 0.1 );--mm-color-button:rgba( 0,0,0, 0.3 );--mm-color-text:rgba( 0,0,0, 0.7 );--mm-color-text-dimmed:rgba( 0,0,0, 0.3 );--mm-color-background:#fff;--mm-color-background-highlight:rgba( 0,0,0, 0.06 );--mm-color-background-emphasis:rgba( 0,0,0, 0.03 );--mm-shadow:0 0 10px rgba( 0,0,0, 0.2 )}.mm-menu_theme-dark{--mm-color-border:rgba( 0,0,0, 0.3 );--mm-color-button:rgba( 255,255,255, 0.4 );--mm-color-text:rgba( 255,255,255, 0.85 );--mm-color-text-dimmed:rgba( 255,255,255, 0.4 );--mm-color-background:#333;--mm-color-background-highlight:rgba( 255,255,255, 0.08 );--mm-color-background-emphasis:rgba( 0,0,0, 0.1 );--mm-shadow:0 0 20px rgba( 0,0,0, 0.5 )}.mm-menu_theme-black{--mm-color-border:rgba( 255,255,255, 0.25 );--mm-color-button:rgba( 255,255,255, 0.4 );--mm-color-text:rgba( 255,255,255, 0.75 );--mm-color-text-dimmed:rgba( 255,255,255, 0.4 );--mm-color-background:#000;--mm-color-background-highlight:rgba( 255,255,255, 0.2 );--mm-color-background-emphasis:rgba( 255,255,255, 0.15 );--mm-shadow:none}
.mm-menu_tileview .mm-listview,.mm-panel_tileview .mm-listview{margin:0!important}.mm-menu_tileview .mm-listview:after,.mm-panel_tileview .mm-listview:after{content:'';display:block;clear:both}.mm-menu_tileview .mm-listitem,.mm-panel_tileview .mm-listitem{padding:0;float:left;position:relative;width:50%;height:0;padding-top:50%}.mm-menu_tileview .mm-listitem:after,.mm-panel_tileview .mm-listitem:after{left:0;top:0;border-right-width:1px;border-right-style:solid;z-index:-1}.mm-menu_tileview .mm-listitem.mm-tile-xs,.mm-panel_tileview .mm-listitem.mm-tile-xs{width:12.5%;padding-top:12.5%}.mm-menu_tileview .mm-listitem.mm-tile-s,.mm-panel_tileview .mm-listitem.mm-tile-s{width:25%;padding-top:25%}.mm-menu_tileview .mm-listitem.mm-tile-l,.mm-panel_tileview .mm-listitem.mm-tile-l{width:75%;padding-top:75%}.mm-menu_tileview .mm-listitem.mm-tile-xl,.mm-panel_tileview .mm-listitem.mm-tile-xl{width:100%;padding-top:100%}.mm-menu_tileview .mm-listitem__text,.mm-panel_tileview .mm-listitem__text{line-height:1px;text-align:center;padding:50% 10px 0 10px;margin:0;position:absolute;top:0;right:1px;bottom:1px;left:0}.mm-menu_tileview .mm-listitem__btn,.mm-panel_tileview .mm-listitem__btn{width:auto}.mm-menu_tileview .mm-listitem__btn:after,.mm-menu_tileview .mm-listitem__btn:before,.mm-panel_tileview .mm-listitem__btn:after,.mm-panel_tileview .mm-listitem__btn:before{content:none;display:none}.mm-menu_tileview .mm-listitem_divider,.mm-panel_tileview .mm-listitem_divider{display:none}.mm-menu_tileview .mm-panel,.mm-panel_tileview{padding-left:0;padding-right:0}.mm-menu_tileview .mm-panel:after,.mm-menu_tileview .mm-panel:before,.mm-panel_tileview:after,.mm-panel_tileview:before{content:none;display:none}
body.modal-open .mm-slideout{z-index:unset}
/*!
 *
 * THIS FILE HAS BEEN EDITED, THE FONT PATH HAS CHANGED !!!
 *
 * iconmonstr iconic font v1.3.0
 * Created by Alexander Kahlkopf - http://iconmonstr.com - @iconmonstr
 * License - http://iconmonstr.com/license
 */@font-face{font-family:iconmonstr-iconic-font;src:url('../../../typo3conf/ext/h2layout/Resources/Public/Fonts/IconMonster/iconmonstr-iconic-font.woff2?v=1.3.0') format('woff2'),url('../../../typo3conf/ext/h2layout/Resources/Public/Fonts/IconMonster/iconmonstr-iconic-font.woff?v=1.3.0') format('woff'),url('../../../typo3conf/ext/h2layout/Resources/Public/Fonts/IconMonster/iconmonstr-iconic-font.ttf?v=1.3.0') format('truetype')}.im{display:inline-block;font:normal normal normal 24px/1 'iconmonstr-iconic-font';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.im-angle-right:before{content:'\e001'}.im-angle-left:before{content:'\e002'}.im-angle-down:before{content:'\e003'}.im-angle-up:before{content:'\e004'}.im-angle-right-circle:before{content:'\e005'}.im-angle-left-circle:before{content:'\e006'}.im-angle-down-circle:before{content:'\e007'}.im-angle-up-circle:before{content:'\e008'}.im-arrow-right:before{content:'\e009'}.im-arrow-left:before{content:'\e00a'}.im-arrow-down:before{content:'\e00b'}.im-arrow-up:before{content:'\e00c'}.im-arrow-right-circle:before{content:'\e00d'}.im-arrow-left-circle:before{content:'\e00e'}.im-arrow-down-circle:before{content:'\e00f'}.im-arrow-up-circle:before{content:'\e010'}.im-care-right:before{content:'\e011'}.im-care-left:before{content:'\e012'}.im-care-down:before{content:'\e013'}.im-care-up:before{content:'\e014'}.im-forbidden:before{content:'\e015'}.im-printer:before{content:'\e016'}.im-menu:before{content:'\e017'}.im-menu-list:before{content:'\e018'}.im-quote-left:before{content:'\e019'}.im-quote-right:before{content:'\e01a'}.im-bell:before{content:'\e01b'}.im-bell-off:before{content:'\e01c'}.im-bookmark:before{content:'\e01d'}.im-briefcase:before{content:'\e01e'}.im-calendar:before{content:'\e01f'}.im-photo-camera:before{content:'\e020'}.im-video-camera:before{content:'\e021'}.im-microphone:before{content:'\e022'}.im-check-mark:before{content:'\e023'}.im-check-mark-circle:before{content:'\e024'}.im-check-square-o:before{content:'\e025'}.im-check-square:before{content:'\e026'}.im-check-square-i:before{content:'\e027'}.im-square-o:before{content:'\e028'}.im-radio-button-circle-o:before{content:'\e029'}.im-radio-button-circle:before{content:'\e02a'}.im-circle-o:before{content:'\e02b'}.im-clock-o:before{content:'\e02c'}.im-cloud:before{content:'\e02d'}.im-cloud-download:before{content:'\e02e'}.im-cloud-upload:before{content:'\e02f'}.im-code:before{content:'\e030'}.im-speech-bubble:before{content:'\e031'}.im-speech-bubble-comment:before{content:'\e032'}.im-speech-bubble-comments:before{content:'\e033'}.im-copy:before{content:'\e034'}.im-credit-card:before{content:'\e035'}.im-crown:before{content:'\e036'}.im-database:before{content:'\e037'}.im-computer:before{content:'\e038'}.im-download:before{content:'\e039'}.im-upload:before{content:'\e03a'}.im-pencil:before{content:'\e03b'}.im-edit-off:before{content:'\e03c'}.im-play:before{content:'\e03d'}.im-pause:before{content:'\e03e'}.im-stop:before{content:'\e03f'}.im-eject:before{content:'\e040'}.im-previous:before{content:'\e041'}.im-next:before{content:'\e042'}.im-loop:before{content:'\e043'}.im-random:before{content:'\e044'}.im-menu-dot-h:before{content:'\e045'}.im-menu-dot-v:before{content:'\e046'}.im-mail:before{content:'\e047'}.im-info:before{content:'\e048'}.im-warning:before{content:'\e049'}.im-question:before{content:'\e04a'}.im-link:before{content:'\e04b'}.im-unlink:before{content:'\e04c'}.im-external-link:before{content:'\e04d'}.im-eye:before{content:'\e04e'}.im-eye-off:before{content:'\e04f'}.im-file:before{content:'\e050'}.im-file-o:before{content:'\e051'}.im-files-o:before{content:'\e052'}.im-video:before{content:'\e053'}.im-audio:before{content:'\e054'}.im-picture-o:before{content:'\e055'}.im-flag:before{content:'\e056'}.im-folder:before{content:'\e057'}.im-folder-open:before{content:'\e058'}.im-smiley-o:before{content:'\e059'}.im-frown-o:before{content:'\e05a'}.im-gear:before{content:'\e05b'}.im-globe:before{content:'\e05c'}.im-heart:before{content:'\e05d'}.im-home:before{content:'\e05e'}.im-inbox:before{content:'\e05f'}.im-key:before{content:'\e060'}.im-lock:before{content:'\e061'}.im-lock-open:before{content:'\e062'}.im-task-o:before{content:'\e063'}.im-filter:before{content:'\e064'}.im-light-bulb:before{content:'\e065'}.im-flash:before{content:'\e066'}.im-map-o:before{content:'\e067'}.im-location:before{content:'\e068'}.im-maximize:before{content:'\e069'}.im-minimize:before{content:'\e06a'}.im-fullscreen:before{content:'\e06b'}.im-mobile:before{content:'\e06c'}.im-phone:before{content:'\e06d'}.im-coin:before{content:'\e06e'}.im-banknote:before{content:'\e06f'}.im-paper-clip:before{content:'\e070'}.im-bar-chart:before{content:'\e071'}.im-plus:before{content:'\e072'}.im-minus:before{content:'\e073'}.im-plus-circle:before{content:'\e074'}.im-minus-circle:before{content:'\e075'}.im-undo:before{content:'\e076'}.im-redo:before{content:'\e077'}.im-rocket:before{content:'\e078'}.im-rss:before{content:'\e079'}.im-magnifier:before{content:'\e07a'}.im-magnifier-plus:before{content:'\e07b'}.im-magnifier-minus:before{content:'\e07c'}.im-share:before{content:'\e07d'}.im-shield:before{content:'\e07e'}.im-shopping-cart:before{content:'\e07f'}.im-sign-in:before{content:'\e080'}.im-sign-out:before{content:'\e081'}.im-spinner:before{content:'\e082'}.im-star:before{content:'\e083'}.im-star-half:before{content:'\e084'}.im-star-o:before{content:'\e085'}.im-sync:before{content:'\e086'}.im-table:before{content:'\e087'}.im-window-o:before{content:'\e088'}.im-windows-o:before{content:'\e089'}.im-thumb-up:before{content:'\e08a'}.im-thumb-down:before{content:'\e08b'}.im-x-mark:before{content:'\e08c'}.im-x-mark-circle:before{content:'\e08d'}.im-trash-can:before{content:'\e08e'}.im-user-male:before{content:'\e08f'}.im-user-female:before{content:'\e090'}.im-user-circle:before{content:'\e091'}.im-users:before{content:'\e092'}.im-volume:before{content:'\e093'}.im-volume-off:before{content:'\e094'}.im-wifi:before{content:'\e095'}.im-tools:before{content:'\e096'}.im-dashboard:before{content:'\e097'}.im-archive:before{content:'\e098'}.im-save:before{content:'\e099'}.im-floppy-disk:before{content:'\e09a'}.im-sitemap:before{content:'\e09b'}.im-toggle:before{content:'\e09c'}.im-tag:before{content:'\e09d'}.im-tags:before{content:'\e09e'}.im-wizard:before{content:'\e09f'}.im-book:before{content:'\e0a0'}.im-fire:before{content:'\e0a1'}.im-id-card:before{content:'\e0a2'}.im-note-o:before{content:'\e0a3'}.im-control-panel:before{content:'\e0a4'}.im-facebook:before{content:'\e0a5'}.im-facebook-like:before{content:'\e0a6'}.im-twitter:before{content:'\e0a7'}.im-amazon:before{content:'\e0a8'}.im-android-os:before{content:'\e0a9'}.im-apple-os:before{content:'\e0aa'}.im-windows-os:before{content:'\e0ab'}.im-linux-os:before{content:'\e0ac'}.im-chrome:before{content:'\e0ad'}.im-ie:before{content:'\e0ae'}.im-edge:before{content:'\e0af'}.im-firefox:before{content:'\e0b0'}.im-safari:before{content:'\e0b1'}.im-opera:before{content:'\e0b2'}.im-behance:before{content:'\e0b3'}.im-blogger:before{content:'\e0b4'}.im-flickr:before{content:'\e0b5'}.im-github:before{content:'\e0b6'}.im-google-plus:before{content:'\e0b7'}.im-instagram:before{content:'\e0b8'}.im-linkedin:before{content:'\e0b9'}.im-pinterest:before{content:'\e0ba'}.im-skype:before{content:'\e0bb'}.im-snapchat:before{content:'\e0bc'}.im-soundcloud:before{content:'\e0bd'}.im-stackoverflow:before{content:'\e0be'}.im-stumbleupon:before{content:'\e0bf'}.im-tumblr:before{content:'\e0c0'}.im-xing:before{content:'\e0c1'}.im-youtube:before{content:'\e0c2'}.im-reddit:before{content:'\e0c3'}.im-vimeo:before{content:'\e0c4'}.im-vk:before{content:'\e0c5'}.im-whatsapp:before{content:'\e0c6'}.im-paypal:before{content:'\e0c7'}.im-twitch:before{content:'\e0c8'}.im-drop:before{content:'\e0c9'}.im-sun:before{content:'\e0ca'}.im-certificate-o:before{content:'\e0cb'}.im-graduation-hat:before{content:'\e0cc'}.im-store:before{content:'\e0cd'}.im-pin:before{content:'\e0ce'}.im-navigation:before{content:'\e0cf'}.im-keyboard:before{content:'\e0d0'}.im-cursor:before{content:'\e0d1'}.im-monitor-o:before{content:'\e0d2'}.im-laptop-o:before{content:'\e0d3'}.im-power:before{content:'\e0d4'}.im-pie-chart:before{content:'\e0d5'}.im-line-chart-up:before{content:'\e0d6'}.im-clock:before{content:'\e0d7'}.im-flip-chart-o:before{content:'\e0d8'}.im-gift:before{content:'\e0d9'}.im-leaf:before{content:'\e0da'}.im-bug:before{content:'\e0db'}.im-coffee:before{content:'\e0dc'}.im-diamond-o:before{content:'\e0dd'}.im-bell-active:before{content:'\e0de'}.im-history:before{content:'\e0df'}.im-gamepad:before{content:'\e0e0'}.im-binoculars:before{content:'\e0e1'}.im-paperplane:before{content:'\e0e2'}.im-wrench:before{content:'\e0e3'}.im-newspaper-o:before{content:'\e0e4'}.im-lifebuoy:before{content:'\e0e5'}.im-fingerprint:before{content:'\e0e6'}.im-date-o:before{content:'\e0e7'}.im-network:before{content:'\e0e8'}.im-target:before{content:'\e0e9'}.im-user-settings:before{content:'\e0ea'}.im-radio:before{content:'\e0eb'}.im-bank:before{content:'\e0ec'}.im-calculator:before{content:'\e0ed'}.im-battery-empty:before{content:'\e0ee'}.im-battery:before{content:'\e0ef'}.im-battery-full:before{content:'\e0f0'}.im-check-mark-circle-o:before{content:'\e0f1'}.im-x-mark-circle-o:before{content:'\e0f2'}.im-cube:before{content:'\e0f3'}.im-cubes:before{content:'\e0f4'}.im-warning-circle:before{content:'\e0f5'}.im-timer:before{content:'\e0f6'}.im-hashtag:before{content:'\e0f7'}.im-pointer:before{content:'\e0f8'}.im-paintbrush:before{content:'\e0f9'}.im-server:before{content:'\e0fa'}.im-car:before{content:'\e0fb'}.im-edit:before{content:'\e0fc'}.im-flask:before{content:'\e0fd'}.im-language:before{content:'\e0fe'}.im-anchor:before{content:'\e0ff'}.im-trophy:before{content:'\e100'}.im-umbrella:before{content:'\e101'}.im-cc-amex:before{content:'\e102'}.im-cc-visa:before{content:'\e103'}.im-cc-mastercard:before{content:'\e104'}.im-cc-paypal:before{content:'\e105'}.im-cc-amazon:before{content:'\e106'}.im-cc-bitcoin:before{content:'\e107'}.im-direction:before{content:'\e108'}.im-gift-card:before{content:'\e109'}.im-newsletter:before{content:'\e10a'}.im-ribbon:before{content:'\e10b'}.im-award:before{content:'\e10c'}.im-first-aid:before{content:'\e10d'}.im-cookie:before{content:'\e10e'}.im-data:before{content:'\e10f'}.im-data-delete:before{content:'\e110'}.im-data-validate:before{content:'\e111'}.im-import:before{content:'\e112'}.im-export:before{content:'\e113'}.im-reset:before{content:'\e114'}.im-radar:before{content:'\e115'}.im-idea:before{content:'\e116'}.im-pizza:before{content:'\e117'}.im-truck:before{content:'\e118'}.im-support:before{content:'\e119'}.im-color-fan:before{content:'\e11a'}.im-layer:before{content:'\e11b'}.im-factory:before{content:'\e11c'}.im-apartment:before{content:'\e11d'}.im-plane:before{content:'\e11e'}.im-headphones:before{content:'\e11f'}.im-megaphone:before{content:'\e120'}.im-folder-add:before{content:'\e121'}.im-barcode:before{content:'\e122'}.im-accessibility:before{content:'\e123'}.im-plugin:before{content:'\e124'}.im-pulse:before{content:'\e125'}.im-spotify:before{content:'\e126'}.im-dribbble:before{content:'\e127'}.im-google-play:before{content:'\e128'}.im-facebook-messenger:before{content:'\e129'}.im-wechat:before{content:'\e12a'}.im-line:before{content:'\e12b'}.im-git:before{content:'\e12c'}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,textarea{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}fieldset{border:none;padding:0;margin:0}/*!
 * Bootstrap v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */.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}.container,.header-image-slider,section.main.homepage.verlag .frame.frame-default{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.header-image-slider,section.main.homepage.verlag .frame.frame-default{max-width:540px}}@media (min-width:768px){.container,.header-image-slider,section.main.homepage.verlag .frame.frame-default{max-width:720px}}@media (min-width:992px){.container,.header-image-slider,section.main.homepage.verlag .frame.frame-default{max-width:960px}}@media (min-width:1200px){.container,.header-image-slider,section.main.homepage.verlag .frame.frame-default{max-width:1240px}}.container-fluid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.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,.wrap-container .frame.frame-type-text.frame-layout-10 p,.wrap-container .frame.frame-type-text.frame-layout-10 hr,.col,.col-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{position:relative;width:100%;min-height:1px;padding-right:10px;padding-left:10px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:none}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12,.wrap-container .frame.frame-type-text.frame-layout-10 p,.wrap-container .frame.frame-type-text.frame-layout-10 hr{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8,.wrap-container .frame.frame-type-text.frame-layout-10 p,.wrap-container .frame.frame-type-text.frame-layout-10 hr{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.table{width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent}.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 .table{background-color:#fff}.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-striped tbody tr:nth-of-type(odd){background-color:rgba(0, 0, 0, 0.05)}.table-hover tbody tr:hover{background-color:rgba(0, 0, 0, 0.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:#b8daff}.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-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:#c3e6cb}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>th,.table-info>td{background-color:#bee5eb}.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-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:#f5c6cb}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>th,.table-light>td{background-color:#fdfdfe}.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-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:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark th,.table-dark td,.table-dark thead th{border-color:#32383e}.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{background-color:rgba(255, 255, 255, 0.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.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;-ms-overflow-style:-ms-autohiding-scrollbar}.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;-ms-overflow-style:-ms-autohiding-scrollbar}.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;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;padding:0.375rem 0.75rem;font-size:1rem;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}.form-control::-ms-expand{background-color:transparent;border:0}.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::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}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-top:0.375rem;padding-bottom:0.375rem;margin-bottom:0;line-height:1.5;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.input-group-sm>.form-control-plaintext.form-control,.input-group-sm>.input-group-prepend>.form-control-plaintext.input-group-text,.input-group-sm>.input-group-append>.form-control-plaintext.input-group-text,.input-group-sm>.input-group-prepend>.form-control-plaintext.btn,.input-group-sm>.input-group-append>.form-control-plaintext.btn,.form-control-plaintext.form-control-lg,.input-group-lg>.form-control-plaintext.form-control,.input-group-lg>.input-group-prepend>.form-control-plaintext.input-group-text,.input-group-lg>.input-group-append>.form-control-plaintext.input-group-text,.input-group-lg>.input-group-prepend>.form-control-plaintext.btn,.input-group-lg>.input-group-append>.form-control-plaintext.btn{padding-right:0;padding-left:0}.form-control-sm,.input-group-sm>.form-control,.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}select.form-control-sm:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-sm>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-append>select.btn:not([size]):not([multiple]){height:calc(1.8125rem + 2px)}.form-control-lg,.input-group-lg>.form-control,.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}select.form-control-lg:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-lg>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-append>select.btn:not([size]):not([multiple]){height:calc(2.875rem + 2px)}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:0.25rem}.form-row{display:flex;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{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;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:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.5rem;margin-top:0.1rem;font-size:0.875rem;line-height:1;color:#fff;background-color:rgba(40, 167, 69, 0.8);border-radius:0.2rem}.was-validated .form-control:valid,.form-control.is-valid,.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#28a745}.was-validated .form-control:valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.25)}.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip{display:block}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#28a745}.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:#28a745}.was-validated .custom-control-input:valid~.custom-control-label::before,.custom-control-input.is-valid~.custom-control-label::before{background-color:#71dd8a}.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip,.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip{display:block}.was-validated .custom-control-input:valid:checked~.custom-control-label::before,.custom-control-input.is-valid:checked~.custom-control-label::before{background-color:#34ce57}.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 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25)}.was-validated .custom-file-input:valid~.custom-file-label,.custom-file-input.is-valid~.custom-file-label{border-color:#28a745}.was-validated .custom-file-input:valid~.custom-file-label::before,.custom-file-input.is-valid~.custom-file-label::before{border-color:inherit}.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip,.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip{display:block}.was-validated .custom-file-input:valid:focus~.custom-file-label,.custom-file-input.is-valid:focus~.custom-file-label{box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.25)}.invalid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.5rem;margin-top:0.1rem;font-size:0.875rem;line-height:1;color:#fff;background-color:rgba(220, 53, 69, 0.8);border-radius:0.2rem}.was-validated .form-control:invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.25)}.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip{display:block}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#dc3545}.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:#dc3545}.was-validated .custom-control-input:invalid~.custom-control-label::before,.custom-control-input.is-invalid~.custom-control-label::before{background-color:#efa2a9}.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip,.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip{display:block}.was-validated .custom-control-input:invalid:checked~.custom-control-label::before,.custom-control-input.is-invalid:checked~.custom-control-label::before{background-color:#e4606d}.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 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25)}.was-validated .custom-file-input:invalid~.custom-file-label,.custom-file-input.is-invalid~.custom-file-label{border-color:#dc3545}.was-validated .custom-file-input:invalid~.custom-file-label::before,.custom-file-input.is-invalid~.custom-file-label::before{border-color:inherit}.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip,.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip{display:block}.was-validated .custom-file-input:invalid:focus~.custom-file-label,.custom-file-input.is-invalid:focus~.custom-file-label{box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;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{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:0.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.fade{opacity:0;transition:opacity 0.15s linear}.fade.show{opacity:1}.collapse{display:none}.collapse.show{display:block}tr.collapse.show{display:table-row}tbody.collapse.show{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition:height 0.35s ease}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:0 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.nice-select.open,.btn-group>.btn.active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.nice-select.open,.btn-group-vertical>.btn.active{z-index:1}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:first-child{margin-left:0}.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{margin-left: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{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.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:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.custom-select,.input-group>.custom-file{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.form-control:focus,.input-group>.custom-select:focus,.input-group>.custom-file:focus{z-index:3}.input-group>.form-control+.form-control,.input-group>.form-control+.custom-select,.input-group>.form-control+.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: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:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::before{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label,.input-group>.custom-file:not(:first-child) .custom-file-label::before{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-prepend,.input-group-append{display:flex}.input-group-prepend .btn,.input-group-append .btn{position:relative;z-index:2}.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:flex;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>.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}.pagination{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{color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.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:1;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}.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:#28a745 !important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#1e7e34 !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:#dc3545 !important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#bd2130 !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 #dee2e6 !important}.border-top{border-top:1px solid #dee2e6 !important}.border-right{border-right:1px solid #dee2e6 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.border-left{border-left:1px solid #dee2e6 !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:#28a745 !important}.border-info{border-color:#17a2b8 !important}.border-warning{border-color:#ffc107 !important}.border-danger{border-color:#dc3545 !important}.border-light{border-color:#f8f9fa !important}.border-dark{border-color:#343a40 !important}.border-white{border-color:#fff !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-circle{border-radius:50% !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:flex !important}.d-inline-flex{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:flex !important}.d-sm-inline-flex{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:flex !important}.d-md-inline-flex{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:flex !important}.d-lg-inline-flex{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:flex !important}.d-xl-inline-flex{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:flex !important}.d-print-inline-flex{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.8571428571%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media (min-width:576px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media (min-width:768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media (min-width:992px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}.float-left{float:left !important}.float-right{float:right !important}.float-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}}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{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: sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable.nice-select.open,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;clip-path:none}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.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-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: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-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-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-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-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}}.text-justify{text-align:justify !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: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}}.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-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !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:#0062cc !important}.text-secondary{color:#6c757d !important}a.text-secondary:hover,a.text-secondary:focus{color:#545b62 !important}.text-success{color:#28a745 !important}a.text-success:hover,a.text-success:focus{color:#1e7e34 !important}.text-info{color:#17a2b8 !important}a.text-info:hover,a.text-info:focus{color:#117a8b !important}.text-warning{color:#ffc107 !important}a.text-warning:hover,a.text-warning:focus{color:#d39e00 !important}.text-danger{color:#dc3545 !important}a.text-danger:hover,a.text-danger:focus{color:#bd2130 !important}.text-light{color:#f8f9fa !important}a.text-light:hover,a.text-light:focus{color:#dae0e5 !important}.text-dark{color:#343a40 !important}a.text-dark:hover,a.text-dark:focus{color:#1d2124 !important}.text-muted{color:#6c757d !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@font-face{font-family:"Scala Sans W04 Regular";src:url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ScalaSans/4798c956-3aeb-4216-8eb7-9ca3b04df485.eot?#iefix");src:url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ScalaSans/4798c956-3aeb-4216-8eb7-9ca3b04df485.eot?#iefix") format("eot"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ScalaSans/04089c1b-452d-42e2-a053-7c41e057aa6f.woff2") format("woff2"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ScalaSans/74b5cf8e-c54f-4dc9-baa7-1221746a1e89.woff") format("woff"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ScalaSans/1f1b4e75-4598-4030-985c-50f87eb76176.ttf") format("truetype")}@font-face{font-family:"Scala Sans W02 Italic";src:url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ScalaSans/51101813-ad99-497e-b8e0-5e3b21d377fa.eot?#iefix");src:url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ScalaSans/51101813-ad99-497e-b8e0-5e3b21d377fa.eot?#iefix") format("eot"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ScalaSans/14b00b8b-f339-4eaa-9a77-24112e0806e8.woff2") format("woff2"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ScalaSans/11333a3e-8272-4127-acbc-4053b6d74a4e.woff") format("woff"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/ScalaSans/dd4b10a3-0af8-4e8c-b16b-b4361c613c47.ttf") format("truetype")}@font-face{font-family:"WalbaumSB-Italic";src:url("/typo3conf/ext/h2layout/Resources/Public/Fonts/Walbaum/37FA5C_0_0.eot");src:url("/typo3conf/ext/h2layout/Resources/Public/Fonts/Walbaum/37FA5C_0_0.eot?#iefix") format("embedded-opentype"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/Walbaum/37FA5C_0_0.woff2") format("woff2"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/Walbaum/37FA5C_0_0.woff") format("woff"), url("/typo3conf/ext/h2layout/Resources/Public/Fonts/Walbaum/37FA5C_0_0.ttf") format("truetype")}.teaser-small .content,.teaser-small .background-image,.news-list-view .show-all-news.mobile{min-height:223px}@media (min-width:576px){.teaser-small .content,.teaser-small .background-image,.news-list-view .show-all-news.mobile{min-height:250px}}@media (min-width:768px){.teaser-small .content,.teaser-small .background-image,.news-list-view .show-all-news.mobile{min-height:262px}}@media (min-width:992px){.teaser-small .content,.teaser-small .background-image,.news-list-view .show-all-news.mobile{min-height:226px}}@media (min-width:1200px){.teaser-small .content,.teaser-small .background-image,.news-list-view .show-all-news.mobile{min-height:300px}}@media (min-width:1920px){.teaser-small .content,.teaser-small .background-image,.news-list-view .show-all-news.mobile{min-height:344px}}.teaser-small .content,.news-list-view .article .content{padding:30px}@media (min-width:768px){.teaser-small .content,.news-list-view .article .content{padding:40px}}@media (min-width:992px){.teaser-small .content,.news-list-view .article .content{padding:33px 38px 35px}}@media (min-width:1200px){.teaser-small .content,.news-list-view .article .content{padding:50px}}@media (min-width:1920px){.teaser-small .content,.news-list-view .article .content{padding:65px 60px 60px}}.teaser-small .read-more-link,.news-list-view .article .read-more-link{position:absolute;bottom:30px;left:30px}@media (min-width:768px){.teaser-small .read-more-link,.news-list-view .article .read-more-link{bottom:40px;left:40px}}@media (min-width:992px){.teaser-small .read-more-link,.news-list-view .article .read-more-link{bottom:35px;left:38px}}@media (min-width:1200px){.teaser-small .read-more-link,.news-list-view .article .read-more-link{bottom:50px;left:50px}}@media (min-width:1920px){.teaser-small .read-more-link,.news-list-view .article .read-more-link{bottom:60px;left:60px}}.teaser-big .content{position:relative;padding:30px;min-height:223px}@media (min-width:768px){.teaser-big .content{padding:40px}}@media (min-width:992px){.teaser-big .content{padding:33px 38px 35px}}@media (min-width:1200px){.teaser-big .content{padding:50px}}@media (min-width:1920px){.teaser-big .content{padding:70px 60px 60px}}.teaser-big .content,.teaser-big .link,.teaser-big .background-image{width:100%}@media (min-width:576px){.teaser-big .content,.teaser-big .link,.teaser-big .background-image{width:50%}}.teaser-big .background-image{background:#B2D8E9;background-size:cover;background-position:center}.teaser-big .content,.teaser-big .background-image{min-height:223px}@media (min-width:576px){.teaser-big .content,.teaser-big .background-image{min-height:250px}}@media (min-width:768px){.teaser-big .content,.teaser-big .background-image{min-height:266px}}@media (min-width:992px){.teaser-big .content,.teaser-big .background-image{min-height:326px}}@media (min-width:1200px){.teaser-big .content,.teaser-big .background-image{min-height:430px}}@media (min-width:1920px){.teaser-big .content,.teaser-big .background-image{min-height:493px}}@media (min-width:992px) and (max-width:1199.98px){.teaser-big .std-header .mainline{font-size:38px}}@media (min-width:992px){.teaser-big .std-header .subline{margin-bottom:16px}}@media (min-width:1200px){.teaser-big .std-header .subline{margin-bottom:19px}}@media (min-width:1920px){.teaser-big .std-header .subline{margin-bottom:24px}}.teaser-big .read-more-link{position:absolute;bottom:30px;left:30px}@media (min-width:768px){.teaser-big .read-more-link{bottom:40px;left:40px}}@media (min-width:992px){.teaser-big .read-more-link{bottom:35px;left:38px}}@media (min-width:1200px){.teaser-big .read-more-link{bottom:50px;left:50px}}@media (min-width:1920px){.teaser-big .read-more-link{bottom:60px;left:60px}}@media (min-width:576px){.teaser-big{display:flex;display:-ms-flexbox}}.teaser-small .teaser{margin-bottom:30px}.teaser-small .teaser:last-of-type{margin-bottom:0}@media (min-width:576px){.teaser-small .teaser{display:flex;display:-ms-flexbox}}@media (min-width:992px){.teaser-small .teaser{flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;width:33.333333%;margin:0 calc(16px / 2)}}.teaser-small .content{position:relative}@media (min-width:1200px){.teaser-small .content{width:100%}}@media (min-width:576px){.teaser-small .content,.teaser-small .background-image{width:50%}}@media (min-width:992px){.teaser-small .content,.teaser-small .background-image{width:100%}}.teaser-small .background-image{background:#B2D8E9;background-size:cover;background-position:center}@media (min-width:992px){.teaser-small .std-header .mainline,.teaser-small .std-header .mainline a{font-size:28px;line-height:33px}}@media (min-width:1200px){.teaser-small .std-header .mainline,.teaser-small .std-header .mainline a{font-size:34px;line-height:41px}}@media (min-width:1920px){.teaser-small .std-header .subline{margin-bottom:19px}}@media (min-width:992px){.teaser-small{display:flex;display:-ms-flexbox;justify-content:space-between;-ms-flex-pack:justify;margin:0 calc(-16px / 2)}}.news-list-view .article .read-more-link a{color:#007FB6;transition:all 0.3s ease;text-decoration:none}.news-list-view .article .read-more-link a:hover{color:#4CA5CB}.teaser-big,.teaser-small .teaser{position:relative}.teaser-big>a.link,.teaser-small .teaser>a.link{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.teaser-big .read-more-link,.teaser-small .teaser .read-more-link{color:#007FB6;transition:all 0.3s ease}.teaser-big:hover .read-more-link,.teaser-small .teaser:hover .read-more-link{color:#4CA5CB}@media (min-width:992px){.employees{margin-left:80px;margin-right:80px}}@media (min-width:1200px){.employees{max-width:875px}}@media (min-width:1920px){.employees{max-width:944px;margin-left:120px}}.employee{background:#FFFFFF;padding:60px 38px 26px;color:#305E4F;margin-bottom:10px}@media (min-width:768px){.employee{margin-bottom:16px;padding:60px}}.employee .image{display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;margin-bottom:50px}@media (min-width:768px){.employee .image{margin-bottom:0}}.employee .image-circle{border-radius:50%;width:146px;height:146px;overflow:hidden}@media (min-width:768px){.employee .image-circle{width:154px;height:154px}}@media (min-width:992px){.employee .image-circle{width:180px;height:180px}}@media (min-width:1200px){.employee .image-circle{width:200px;height:200px}}@media (min-width:1920px){.employee .image-circle{width:224px;height:224px}}.employee .image-circle img{width:100%;height:auto}.employee .headline{font-family:WalbaumSB-Italic;font-size:25px;margin-bottom:15px}@media (min-width:1200px){.employee .headline{font-size:34px}}.employee .jobtitle{font-size:18px}@media (min-width:1200px){.employee .jobtitle{font-size:24px}}.employee .name-and-jobtitle{margin-bottom:34px}@media (min-width:768px){.employee .content{display:flex;display:-ms-flexbox;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;justify-content:space-between;-ms-flex-pack:justify}}.employee .description,.employee .contact{line-height:19px}@media (min-width:1200px){.employee .description,.employee .contact{line-height:28px}}.employee .description{margin-bottom:20px}.employee a{color:#007FB6;text-decoration:none}.employee a:hover{color:#007FB6}.employee .read-more-link{margin-top:20px}.employee .read-more-link a{color:#007FB6}.employee .read-more-link a:hover{color:#4CA5CB}.quote{color:#305E4F}@media (min-width:768px){.quote{max-width:600px;margin-right:auto;margin-left:auto}}@media (min-width:992px){.quote{max-width:701px;margin-left:80px}}@media (min-width:1200px){.quote{max-width:745px}}@media (min-width:1920px){.quote{max-width:824px;margin-left:120px}}.quote .icon{color:#007FB6;margin-bottom:20px}.quote .icon i{font-size:50px}.quote .text{font-family:WalbaumSB-Italic;font-size:25px;line-height:32px}@media (min-width:1200px){.quote .text{font-size:34px;line-height:41px}}.quote .author{margin-top:25px;font-size:18px;line-height:22px}@media (min-width:1200px){.quote .author{font-size:24px;line-height:29px;margin-top:32px}}.image-slider .slick-dots{height:20px;display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;width:100%;padding:0;margin:10px 0 0;list-style:none}.image-slider .slick-dots li{width:10px;height:10px;margin:0 5px;padding:0;cursor:pointer}.image-slider .slick-dots li button{position:relative;font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;background:transparent;border:0;outline:none}.image-slider .slick-dots li button:before{position:absolute;top:0;left:0;width:10px;height:10px;content:"";display:block;background:#4CA5CB;border-radius:10px}.image-slider .slick-dots li button:hover:before{background:#007FB6}.image-slider .slick-dots li.slick-active button:before{background:#007FB6}@media (min-width:992px){.image-slider{position:relative}.image-slider .slick-arrow{padding-top:35px;cursor:pointer}.image-slider .slick-arrow i{color:#4CA5CB;font-size:18px}.image-slider .slick-disabled i{color:#B2D8E9;cursor:not-allowed}.image-slider .slick-prev i,.image-slider .slick-next i{position:absolute;bottom:calc(50% - 10px)}.image-slider .slick-prev i{left:-40px}.image-slider .slick-next i{right:-40px}}@media (min-width:1200px){.image-slider .slick-prev i{left:-60px}.image-slider .slick-next i{right:-60px}}.image-slider .thumbnails{display:flex;display:-ms-flexbox;justify-content:space-between;-ms-flex-pack:justify;position:relative}.image-slider .thumbnails .slick-list{display:none}@media (min-width:992px){.image-slider .thumbnails .slick-list{display:block}}@media (min-width:992px){.image-slider .thumbnails .slick-slide{opacity:0.5}.image-slider .thumbnails .slick-slide.slick-current{opacity:1;cursor:initial}.image-slider .thumbnails .slick-slide:hover{opacity:1;cursor:pointer}}.image-slider .description{color:#007FB6;font-size:18px;line-height:22px;margin-top:18px}.image-slider .image-wrap img{width:100%;height:auto}.image-slider .thumbnail-wrap{padding:8px}.image-slider .thumbnail-wrap img{width:100%;height:auto}@media (min-width:992px){.image-slider{padding:0 159px}}@media (min-width:1200px){.image-slider{padding:0;margin-left:210px;max-width:614px}}@media (min-width:1920px){.image-slider{max-width:708px;margin-left:240px;padding:0}}.video .responsive-video{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.video .responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.frame.frame-layout-1.frame-type-textpic .ce-intext.ce-left.ce-nowrap .ce-gallery img{max-width:100%}@media screen and (min-width:768px){.frame.frame-layout-1.frame-type-textpic .ce-intext.ce-left.ce-nowrap .ce-gallery img{max-width:288px}}@media (min-width:576px){.frame.frame-type-textpic{margin-right:auto;margin-left:auto}}.frame.frame-type-textpic .ce-above .ce-gallery{display:flex;display:-ms-flexbox;margin-bottom:16px}.frame.frame-type-textpic .ce-above.ce-left .ce-gallery{justify-content:flex-start;-ms-flex-pack:flex-start}.frame.frame-type-textpic .ce-above.ce-center .ce-gallery{justify-content:center;-ms-flex-pack:center}.frame.frame-type-textpic .ce-above.ce-right .ce-gallery{justify-content:flex-end;-ms-flex-pack:flex-end}.frame.frame-type-textpic .ce-below .ce-gallery{display:flex;display:-ms-flexbox;margin-top:16px}.frame.frame-type-textpic .ce-below.ce-left .ce-gallery{justify-content:flex-start;-ms-flex-pack:flex-start}.frame.frame-type-textpic .ce-below.ce-center .ce-gallery{justify-content:center;-ms-flex-pack:center}.frame.frame-type-textpic .ce-below.ce-right .ce-gallery{justify-content:flex-end;-ms-flex-pack:flex-end}.frame.frame-type-textpic .ce-intext.ce-left:not(.ce-nowrap) .ce-gallery{float:left;margin:6px 16px 16px 0}@media (min-width:992px){.frame.frame-type-textpic .ce-intext.ce-left:not(.ce-nowrap) .ce-gallery{margin:10px 32px 32px 0}}.frame.frame-type-textpic .ce-intext.ce-left:not(.ce-nowrap) .ce-gallery img{max-width:150px;height:auto}.frame.frame-type-textpic .ce-intext.ce-left.ce-nowrap .ce-gallery{margin-bottom:20px}.frame.frame-type-textpic .ce-intext.ce-right:not(.ce-nowrap) .ce-gallery{float:right;margin:6px 0 25px 25px}@media (min-width:992px){.frame.frame-type-textpic .ce-intext.ce-right:not(.ce-nowrap) .ce-gallery{margin:10px 0 32px 32px}}.frame.frame-type-textpic .ce-intext.ce-right:not(.ce-nowrap) .ce-gallery img{max-width:150px;height:auto}.frame.frame-type-textpic .ce-intext.ce-right.ce-nowrap .ce-gallery{margin-bottom:20px}@media (min-width:768px){.frame.frame-type-textpic .ce-intext{margin-left:auto;margin-right:auto}.frame.frame-type-textpic .ce-intext.ce-left:not(.ce-nowrap) .ce-gallery img,.frame.frame-type-textpic .ce-intext.ce-right:not(.ce-nowrap) .ce-gallery img{max-width:200px}.frame.frame-type-textpic .ce-intext.ce-left.ce-nowrap{display:flex;display:-ms-flexbox}.frame.frame-type-textpic .ce-intext.ce-left.ce-nowrap .ce-gallery{width:33.333333%;padding-right:15px}.frame.frame-type-textpic .ce-intext.ce-left.ce-nowrap .ce-gallery img{width:100%;height:auto}.frame.frame-type-textpic .ce-intext.ce-left.ce-nowrap .ce-bodytext{padding-left:15px;width:66.666666%}.frame.frame-type-textpic .ce-intext.ce-right.ce-nowrap{display:flex;display:-ms-flexbox;flex-direction:row-reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse}.frame.frame-type-textpic .ce-intext.ce-right.ce-nowrap .ce-gallery{width:33.333333%;padding-left:15px}.frame.frame-type-textpic .ce-intext.ce-right.ce-nowrap .ce-gallery img{width:100%;height:auto}.frame.frame-type-textpic .ce-intext.ce-right.ce-nowrap .ce-bodytext{padding-right:15px;width:66.666666%}}@media (min-width:992px){.frame.frame-type-textpic .ce-intext.ce-left:not(.ce-nowrap) .ce-gallery img,.frame.frame-type-textpic .ce-intext.ce-right:not(.ce-nowrap) .ce-gallery img{max-width:none}.frame.frame-type-textpic .ce-intext.ce-left.ce-nowrap .ce-gallery{width:auto}.frame.frame-type-textpic .ce-intext.ce-left.ce-nowrap .ce-bodytext{width:auto}.frame.frame-type-textpic .ce-intext.ce-right.ce-nowrap .ce-gallery{width:auto}.frame.frame-type-textpic .ce-intext.ce-right.ce-nowrap .ce-gallery img{width:auto}.frame.frame-type-textpic .ce-intext.ce-right.ce-nowrap .ce-bodytext{width:auto}}.frame.frame-type-textmedia .ce-textpic.ce-below .ce-bodytext{margin-bottom:20px}.frame.frame-type-textmedia .ce-textpic.ce-above .ce-gallery{margin-bottom:20px}@media (min-width:768px){.category-teaser{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:-8px}}@media (min-width:992px){.category-teaser{margin:-9px}}.category-teaser .teaser{position:relative;width:100%;background:#FFFFFF;margin-bottom:10px;min-height:223px}@media (min-width:768px){.category-teaser .teaser{margin:8px;width:calc(50% - 16px);min-height:262px}}@media (min-width:992px){.category-teaser .teaser{margin:9px;width:calc(33.333333% - 18px);min-height:280px}}@media (min-width:1200px){.category-teaser .teaser{min-height:300px}}@media (min-width:1920px){.category-teaser .teaser{min-height:344px}}.category-teaser .teaser a{position:absolute;z-index:3;top:0;bottom:0;right:0;left:0}.category-teaser .teaser:hover{background:#007FB6}.category-teaser .teaser:hover .headline{color:#FFFFFF}.category-teaser .teaser:hover i{color:#4CA5CB}.category-teaser .headline{color:#305E4F;font-family:WalbaumSB-Italic;font-size:24px;line-height:29px;text-align:center}@media (min-width:768px){.category-teaser .headline{font-size:34px;line-height:41px}}.category-teaser i{color:#E5F2F8;font-size:96px}@media (min-width:768px){.category-teaser i{font-size:111px}}@media (min-width:1920px){.category-teaser i{font-size:130px}}.category-teaser .icon,.category-teaser .inner{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center}.category-teaser .inner{padding:37px;z-index:2}.category-teaser .icon{z-index:1}@media (min-width:1200px){.frame-type-mask-h2button{max-width:824px !important}}@media (min-width:1920px){.frame-type-mask-h2button{max-width:944px !important}}.highlight-button-wrap{display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center}.highlight-button{background:#007FB6;height:200px;width:200px;border-radius:50%;overflow:hidden;transition:border 0.3s;display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;color:#FFFFFF}.highlight-button:hover{background:#4CA5CB;border-width:12px}.highlight-button a{width:145px;height:145px;text-align:center;display:block;text-decoration:none;font-size:20px;color:#FFFFFF;display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center}@media (min-width:1920px){.highlight-button a{font-size:24px;line-height:29px}}.courses .sub-courses,.courses .main-course{margin-bottom:90px}.courses .sub-course{margin-bottom:20px}.courses .course-image img{width:100%;height:auto}.courses .course-body{background:white;min-height:344px;padding:20px 20px 1px}@media screen and (min-width:992px){.courses .course-body{padding:60px 60px 40px}}.courses .course-body .course-headline{font-size:34px;line-height:42px;color:#305E4F;font-family:WalbaumSB-Italic;margin-bottom:20px}.courses .course-body .course-headline a{color:#007FB6;text-decoration:none}.courses .course-body .course-headline a:hover{text-decoration:underline}#straight-lines .line,#overlapping-lines .line{height:10px;margin-bottom:4px}#straight-lines .line:last-of-type,#overlapping-lines .line:last-of-type{margin-bottom:0}#straight-lines .green.line,#overlapping-lines .green.line{background:#305E4F}#straight-lines .orange.line,#overlapping-lines .orange.line{background:#E1622A}#straight-lines .blue.line,#overlapping-lines .blue.line{background:#007FB6}#straight-lines .yellow.line,#overlapping-lines .yellow.line{background:#F1BA23}#straight-lines .light-green.line,#overlapping-lines .light-green.line{background:#59915C}@media (min-width:768px){#straight-lines .line,#overlapping-lines .line{height:12px;margin-bottom:7px}}@media (min-width:1200px){#straight-lines .line,#overlapping-lines .line{height:15px;margin-bottom:9px}}@media (min-width:1920px){#straight-lines .line,#overlapping-lines .line{height:17px;margin-bottom:10px}}#straight-lines{position:absolute;top:calc(50% - ((10px * 4) - (4px * 3) / 2));z-index:1;width:100%}#straight-lines .line{position:relative;width:100%}#straight-lines .line a{position:absolute;left:0;width:100%;top:0;height:100%;color:transparent}@media (min-width:992px){#straight-lines{width:50%}}@media (min-width:1200px){#straight-lines{top:calc(50% - ((15px * 4) - (9px * 3) / 2))}}@media (min-width:1920px){#straight-lines{top:calc(50% - ((17px * 4) - (10px * 3) / 2))}}#curving-lines{display:none}@media (min-width:992px){#curving-lines{display:block;position:absolute;z-index:1;left:calc(100% - 159px);top:calc(50% - 74px)}#curving-lines .lines{height:128px;width:100%}#curving-lines .lines img{height:100%;width:auto}}@media (min-width:1200px){#curving-lines{top:calc(50% - 97px);left:calc(100% - 210px)}#curving-lines .lines{height:161px}}@media (min-width:1920px){#curving-lines{top:calc(50% - 110px);left:calc(100% - 240px);height:181px}#curving-lines .lines{height:181px}}@media screen and (-ms-high-contrast:active) and (min-width:992px),(-ms-high-contrast:none) and (min-width:992px){#curving-lines{left:calc(100% - 159px + 10px)}}@media screen and (-ms-high-contrast:active) and (min-width:1200px),(-ms-high-contrast:none) and (min-width:1200px){#curving-lines{left:calc(100% - 210px + 10px)}}@media screen and (-ms-high-contrast:active) and (min-width:1200px),(-ms-high-contrast:none) and (min-width:1200px){#curving-lines{left:calc(100% - 240px + 10px)}}#overlapping-lines.green .line.green,#overlapping-lines.orange .line.orange,#overlapping-lines.blue .line.blue,#overlapping-lines.yellow .line.yellow,#overlapping-lines.light-green .line.light-green{visibility:visible;opacity:1}#overlapping-lines{position:absolute;top:calc(50% - ((10px * 4) - (4px * 3) / 2));z-index:3}#overlapping-lines .line{width:67px;visibility:hidden;opacity:0}@media (min-width:768px){#overlapping-lines .line{width:106px}}@media (min-width:992px){#overlapping-lines{left:159px}}@media (min-width:1200px){#overlapping-lines{top:calc(50% - ((15px * 4) - (9px * 3) / 2));left:210px}#overlapping-lines .line{width:90px}}@media (min-width:1920px){#overlapping-lines{top:calc(50% - ((17px * 4) - (10px * 3) / 2));left:240px}#overlapping-lines .line{width:104px}}.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s, opacity 0s}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel::after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct::after{content:"";display:table;clear:both}.tns-t-ct>div{width:calc(100% / 70);height:10px;float:left}#cookie-bar{background:#007FB6;height:auto;line-height:24px;text-align:center;padding:8px 0}#cookie-bar.fixed{position:fixed;z-index:500;top:0;left:0;width:100%}#cookie-bar.fixed.bottom{bottom:0;top:auto}#cookie-bar p{margin:0 10px;color:#B2D8E9}#cookie-bar a{color:#007FB6;display:block;border-radius:3px;text-decoration:none;padding:6px;margin:10px auto;max-width:300px}#cookie-bar .cb-enable{background:#E5F2F8}#cookie-bar .cb-enable:hover{background:#4CA5CB}#cookie-bar .cb-policy{background:#E5F2F8}#cookie-bar .cb-policy:hover{background:#4CA5CB}#CookiebotWidget .CookiebotWidget-logo svg path{fill:white !important}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-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{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);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}.news-list-view{position:relative}.news-list-view .page-navigation{margin-top:14px;width:100%}.news-list-view .page-navigation:first-of-type{margin-top:0;margin-bottom:30px}.news-list-view .page-navigation p{color:#4CA5CB;font-size:18px}@media (min-width:1920px){.news-list-view .page-navigation p{font-size:20px}}.news-list-view .f3-widget-paginator{font-size:18px}@media (min-width:1920px){.news-list-view .f3-widget-paginator{font-size:20px}}.news-list-view .f3-widget-paginator li a{color:#4CA5CB;text-decoration:none}.news-list-view .f3-widget-paginator li a:hover{color:#007FB6}.news-list-view .f3-widget-paginator li.current{color:#007FB6}.news-list-view .articles{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}@media (min-width:576px){.news-list-view .articles{margin:0 calc(-16px / 2) -16px}}@media (min-width:992px){.news-list-view .articles{margin:0 calc(-16px / 2) 0}}.news-list-view .article{width:100%;position:relative;padding:18px;background:#4CA5CB}.news-list-view .article>a{position:absolute;top:0;height:100%;left:0;width:100%}@media (min-width:768px){.news-list-view .article{width:calc(50% - 16px);margin:0 8px 16px}}@media (min-width:992px){.news-list-view .article{width:calc(33.33333% - 16px);margin-bottom:0}}.news-list-view .article .std-header .subline:not(.date){order:3;margin-top:10px;line-height:21px}@media (min-width:768px){.news-list-view .article .std-header .subline:not(.date){font-size:18px}}.news-list-view .article .std-header a{text-decoration:none;color:#305E4F}.news-list-view .article .content{background:#FFFFFF;min-height:300px}@media (min-width:1200px){.news-list-view .article .content{min-height:350px}}.news-list-view .article .std-header .mainline,.news-list-view .article .std-header .mainline a{line-height:30px}@media (min-width:768px){.news-list-view .article .std-header .mainline,.news-list-view .article .std-header .mainline a{font-size:24px;line-height:28px}}.news-list-view .article .background-image,.news-list-view .article .no-image{background-size:cover;background-position:center;min-height:223px}@media (min-width:576px){.news-list-view .article .background-image,.news-list-view .article .no-image{min-height:300px}}@media (min-width:992px){.news-list-view .article .background-image,.news-list-view .article .no-image{min-height:226px}}@media (min-width:1200px){.news-list-view .article .background-image,.news-list-view .article .no-image{min-height:300px}}@media (min-width:1920px){.news-list-view .article .background-image,.news-list-view .article .no-image{min-height:344px}}.news-list-view .article .background-image a,.news-list-view .article .no-image a{display:block;width:100%;height:100%}.news-list-view .article .no-image{background:#B2D8E9}.news-list-view .article .no-image i{font-size:50px;color:#007FB6}.news-list-view .show-all-news a{font-size:18px;color:#007FB6;text-decoration:none}.news-list-view .show-all-news a:hover{color:#4CA5CB}@media (min-width:992px){.news-list-view .show-all-news a{font-size:20px}}.news-list-view .show-all-news i{margin-left:7px;font-size:7px}.news-list-view .show-all-news.mobile{min-height:auto;width:100%;display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center}@media (min-width:576px){.news-list-view .show-all-news.mobile{width:calc(50% - 16px);margin:0 8px 16px}}@media (min-width:992px){.news-list-view .show-all-news.mobile{width:calc(33.33333% - 16px)}}.news-list-view .show-all-news.desktop{position:absolute;right:0;top:-37px}.news-list-view.loading .article{margin-bottom:16px}.news-list-view.loading .article.hidden{display:none}.news-list-view.loading #load-more-news{margin-top:10px;cursor:pointer;color:#007FB6}.news-list-view.loading #load-more-news i{font-size:7px;margin-left:7px}@media (min-width:992px){.news-single .article .article-inner{max-width:701px;margin-left:80px;margin-bottom:45px}}@media (min-width:1200px){.news-single .article .article-inner{max-width:745px}}@media (min-width:1920px){.news-single .article .article-inner{max-width:824px;margin-left:120px}}.news-single .article .news-img-wrap{width:100%;margin:0 0 30px;background:transparent;float:none;padding:0}@media (min-width:576px){.news-single .article .news-img-wrap{float:left;margin-right:32px;width:296px}}@media (min-width:1200px){.news-single .article .news-img-wrap{margin-right:64px}}.news-single .article .news-img-wrap img{width:100%;height:auto}.news-single .article .news-img-wrap a{padding:0;border:none;background:none}.news-single .article p.news-img-caption{margin-top:25px;margin-bottom:0 !important;color:#007FB6;line-height:24px;font-size:18px}.news-single .article .text{margin-bottom:-20px}.news-single .article .text p{line-height:24px;margin-bottom:20px}.news-single .article .std-header{margin-bottom:30px}@media (min-width:1200px){.news-single .article .std-header{margin-bottom:60px}}@media (min-width:992px){.news-single .article .std-header .mainline{font-size:28px;line-height:33px}}@media (min-width:1920px){.news-single .article .std-header .mainline{font-size:34px;line-height:41px}}@media (min-width:1200px){.news-single .article .std-header .subline{font-size:24px;line-height:29px;margin-bottom:23px}}.news-single .article .news-backlink-wrap a{text-decoration:none;color:#007FB6}@media (min-width:1920px){.news-single .article .news-backlink-wrap a{font-size:18px}}.news-single .article .news-backlink-wrap a i{font-size:7px;margin-right:7px}.news-single .article .news-backlink-wrap a:hover{color:#4CA5CB}.news-single .pager{display:flex;display:-ms-flexbox;justify-content:space-between;-ms-flex-pack:justify;padding-top:50px}@media (min-width:992px){.news-single .pager{padding-top:60px}}.news-single .pager a{color:#007FB6;align-items:center;-ms-flex-align:center}.news-single .pager a:hover{color:#B2D8E9}.news-single .pager i{font-size:10px}.news-single .pager i.im-angle-left{margin-right:7px}.news-single .pager i.im-angle-right{margin-left:7px}.de .news-list-view .article .std-header .mainline,.de .news-list-view .article .std-header .mainline a{hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.frame.frame-type-form_formframework{background:#FFFFFF;padding:35px}@media (min-width:1920px){.frame.frame-type-form_formframework{font-size:18px}}.frame.frame-type-form_formframework h2{font-size:18px;line-height:21px;margin-bottom:30px;color:#305E4F}@media (min-width:1200px){.frame.frame-type-form_formframework h2{font-size:24px;line-height:28px}}.frame.frame-type-form_formframework p{line-height:24px}.frame.frame-type-form_formframework .btn-group{width:100%}@media (min-width:576px){.frame.frame-type-form_formframework .btn-group{width:auto}}@media (min-width:768px){.frame.frame-type-form_formframework .btn-group{width:calc(50% - 10px)}}.frame.frame-type-form_formframework .btn-group .submit{width:100%}.frame.frame-type-form_formframework .btn-group .submit button{cursor:pointer;width:100%;background:#007FB6;border-radius:0;border:none;color:#FFFFFF;padding:16px 38px;font-family:Scala Sans W04 Regular;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}@media (min-width:1920px){.frame.frame-type-form_formframework .btn-group .submit button{font-size:18px}}@media (min-width:992px){.frame.frame-type-form_formframework .btn-group .submit button{padding:21px;min-width:100%}}.frame.frame-type-form_formframework .inputs-list .form-check{margin-bottom:10px}@media (min-width:768px){.frame.frame-type-form_formframework .inputs-list .form-check{margin-bottom:0}}@media (min-width:768px){.frame.frame-type-form_formframework .row{margin-bottom:32px}}.frame.frame-type-form_formframework .row>div{margin-bottom:40px}.frame.frame-type-form_formframework label{color:#007FB6;margin-bottom:5px;display:inline-block}.frame.frame-type-form_formframework label span.required{margin-left:3px}.frame.frame-type-form_formframework .inputs-list label{color:#305E4F;margin-bottom:0}.frame.frame-type-form_formframework input[type="text"]{padding-left:0;color:#305E4F;border:none;border-radius:0;border-bottom:1px solid #4CA5CB}.frame.frame-type-form_formframework input[type="radio"]{margin-top:0}.frame.frame-type-form_formframework select{border-color:#87AAA2}.frame.frame-type-form_formframework .checkbox-agb .form-check{padding-left:0}.frame.frame-type-form_formframework .checkbox-agb .form-check label{color:#305E4F;line-height:24px;text-indent:-18px;margin-left:18px}.frame.frame-type-form_formframework .checkbox-agb .form-check a{color:#007FB6}.frame.frame-type-form_formframework .checkbox-agb .form-check a:hover{text-decoration:underline}@media (min-width:768px){.frame.frame-type-form_formframework{padding:60px}.frame.frame-type-form_formframework #bestellformular-radiobutton-1 .form-group{display:flex;display:-ms-flexbox}.frame.frame-type-form_formframework #bestellformular-radiobutton-1 .form-group .form-check{width:50%}}@media (min-width:992px){.frame.frame-type-form_formframework{margin-left:80px;margin-right:80px}}@media (min-width:1200px){.frame.frame-type-form_formframework{padding:120px;max-width:875px}}@media (min-width:1920px){.frame.frame-type-form_formframework{max-width:944px;margin-left:120px}}#aufnahmeantrags-Formular .actions{margin-top:60px}#aufnahmeantrags-Formular-radiobutton-1 .form-group .form-check{margin-bottom:10px}.tx-powermail .form-check{padding-left:0}.nice-select{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);background-color:#fff;border-radius:0.25rem;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;font-family:inherit;font-size:14px;font-weight:normal;height:calc(2.25rem + 2px);line-height:calc(2.25rem + 2px) - 2;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left !important;transition:all 0.2s ease-in-out;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select:active,.nice-select.open,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all 0.15s ease-in-out;width:5px}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0);max-height:300px;overflow-y:scroll}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0 !important;right:0 !important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:0.25rem;box-shadow:0 0 0 1px rgba(68, 68, 68, 0.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(0.75) translateY(-calc(2.25rem + 2px)/2);transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent !important}.nice-select .option{cursor:pointer;font-weight:400;line-height:calc(2.25rem + 2px) - 2;list-style:none;min-height:calc(2.25rem + 2px) - 2;outline:none;padding-left:18px;padding-right:29px;text-align:left;transition:all 0.2s}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#f6f6f6}.nice-select .option.selected{font-weight:bold}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.nice-select{border:none;border-bottom:1px solid #4CA5CB;border-radius:0;padding-left:0;color:#305E4F;box-shadow:none}.nice-select:hover{border-color:#4CA5CB}.nice-select:after{top:35%;width:11px;height:11px;border-bottom:3px solid #4CA5CB;border-right:3px solid #4CA5CB}.nice-select .option{color:#305E4F;padding:10px}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#E5F2F8}.nice-select .list{width:100%;border-radius:0;margin-top:0;border:none;border-top:1px solid #4CA5CB}@media (min-width:992px){div.tx-indexedsearch-browsebox,.tx-indexedsearch-res{padding:0 159px}}@media (min-width:1200px){div.tx-indexedsearch-browsebox,.tx-indexedsearch-res{padding:0;margin-left:210px;max-width:614px}}@media (min-width:1920px){div.tx-indexedsearch-browsebox,.tx-indexedsearch-res{margin-left:240px;max-width:708px}}.tx-indexedsearch-form{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}@media (min-width:768px){.tx-indexedsearch-form{align-items:flex-end;-ms-flex-align:flex-end}}.tx-indexedsearch-form label{margin-bottom:20px;width:100%;padding-bottom:5px;color:#305E4F}@media (min-width:768px){.tx-indexedsearch-form label{margin-bottom:0;display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center}}.tx-indexedsearch-form input[type="text"]{border-bottom:1px solid #007FB6;margin-bottom:20px;display:inline-block;background:transparent;flex:1;padding-bottom:5px;color:#305E4F}@media (min-width:768px){.tx-indexedsearch-form input[type="text"]{margin-right:20px;margin-bottom:0;padding-bottom:10px}}.tx-indexedsearch-form .tx-indexedsearch-search-submit{width:100%;height:50px}@media (min-width:768px){.tx-indexedsearch-form .tx-indexedsearch-search-submit{width:64px;height:64px}}.tx-indexedsearch-form .tx-indexedsearch-searchbox-button{display:block;width:100%;height:100%;background:#007FB6;color:#FFFFFF;border:none;cursor:pointer}.tx-indexedsearch-form .tx-indexedsearch-searchbox-button i{font-size:18px}@media (min-width:768px){.tx-indexedsearch-form .tx-indexedsearch-searchbox-button{padding:0}}.tx-indexedsearch-browsebox{margin-bottom:20px}.tx-indexedsearch-res{margin-bottom:40px}.tx-indexedsearch-res .tx-indexedsearch-title,.tx-indexedsearch-res .tx-indexedsearch-title a{font-family:Scala Sans W04 Regular;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#007FB6;font-size:18px;line-height:24px;margin-bottom:15px}@media (min-width:1200px){.tx-indexedsearch-res .tx-indexedsearch-title,.tx-indexedsearch-res .tx-indexedsearch-title a{font-size:24px;line-height:28px}}.tx-indexedsearch-res a{display:inline-block;text-decoration:none}.tx-indexedsearch-res a:hover{color:#4CA5CB}.tx-indexedsearch-res strong{color:#007FB6;font-weight:normal}.tx-indexedsearch-res p{line-height:24px}.tx-indexedsearch-search-and-rules{background:#FFFFFF;padding:50px 35px;margin-bottom:30px}@media (min-width:768px) and (max-width:991.98px){.tx-indexedsearch-search-and-rules{padding:75px}}@media (min-width:992px){.tx-indexedsearch-search-and-rules{padding:100px;margin-left:80px;margin-right:80px;margin-bottom:63px}}@media (min-width:1200px){.tx-indexedsearch-search-and-rules{max-width:875px;padding:120px}}@media (min-width:1920px){.tx-indexedsearch-search-and-rules{max-width:944px;margin-left:120px}}div.tx-indexedsearch-browsebox{margin-bottom:30px}@media (min-width:768px){div.tx-indexedsearch-browsebox{margin-bottom:63px}}ul.tx-indexedsearch-browsebox{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:30px -5px 0}ul.tx-indexedsearch-browsebox li{height:50px;background:#B2D8E9;min-width:calc(7.69% - 10px);font-size:20px;color:#305E4F;margin:0 5px 10px}@media (max-width:767.98px){ul.tx-indexedsearch-browsebox li{width:calc(16.6666% - 10px)}}ul.tx-indexedsearch-browsebox li a{width:100%;height:100%;text-decoration:none}ul.tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage{background:#007FB6}ul.tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage a{color:#FFFFFF}ul.tx-indexedsearch-browsebox li:hover{background:#007FB6}ul.tx-indexedsearch-browsebox li,ul.tx-indexedsearch-browsebox li a{color:#007FB6}ul.tx-indexedsearch-browsebox li:hover,ul.tx-indexedsearch-browsebox li a:hover{color:#FFFFFF}.tx-indexedsearch-res a{color:#007FB6}.frame-default.frame-type-felogin_login label{color:#59915C !important}.frame-default.frame-type-felogin_login>p{padding-bottom:1em}.frame-default.frame-type-felogin_login>header div.single.mainline{color:#305E4F !important}.frame-default.frame-type-felogin_login>header div.single.mainline~p{color:#305E4F !important}.frame-default.frame-type-felogin_login input[type=submit]{color:#ffffff !important;background:#59915C}@media screen and (max-width:600px){.frame-default.frame-type-felogin_login input[type=submit]{width:100%}}.tx-h2archive a.logout-button{color:#ffffff !important;text-decoration:none;background:#59915C;padding:21px 148px}@media screen and (max-width:600px){.tx-h2archive a.logout-button{width:100%;display:inline-block}}#mm-mobile-menu{background-color:#E5F2F8}#mm-mobile-menu .item i.im{display:none}.mm-menu{color:#305E4F}.mm-menu .mm-listview li:after{border-bottom:none}.mm-close{top:60px;padding-left:32px !important}.mm-close:before{right:12px}.mm-close:before,.mm-close:after{width:9px;height:9px;border-width:3px}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:#305E4F}.mm-navbar{border-bottom:none}.mm-navbar .mm-hasbtns{padding:75px 40px 0}.mm-hasnavbar-top-1 .mm-panels{top:130px}.mm-listview{font-size:16px;line-height:20px}.mm-listview>li,.mm-listview>li .mm-next{border-color:transparent}.mm-menu .mm-listview>li .mm-arrow:after,.mm-menu .mm-listview>li .mm-next:after{border-color:#305E4F}.tx-powermail .container-fluid{padding:0}.tx-powermail .powermail_message_error{color:#F00}.tx-powermail .powermail_form_1 .powermail_fieldwrap{position:relative}.tx-powermail .powermail_form_1 .powermail_fieldwrap .powermail-errors-list.filled{position:absolute;bottom:calc(100% + 5px);right:0;font-size:11px;color:#FFFFFF}.tx-powermail .powermail_form_1 .powermail_fieldwrap_type_input{padding-bottom:7px;border-bottom:1px solid #4CA5CB;margin-bottom:25px}.tx-powermail .powermail_form_1 .powermail_fieldwrap_type_input ::placeholder{color:#4CA5CB;opacity:1}.tx-powermail .powermail_form_1 .powermail_fieldwrap_type_input :-ms-input-placeholder{color:#4CA5CB}.tx-powermail .powermail_form_1 .powermail_fieldwrap_type_input ::-ms-input-placeholder{color:#4CA5CB}.tx-powermail .powermail_form_1 .powermail_fieldwrap_type_input .powermail_input{background:transparent;flex:1;color:#FFFFFF}.tx-powermail .powermail_form_1 .powermail_fieldwrap_type_input.icon .powermail_label{display:none}.tx-powermail .powermail_form_1 .powermail_fieldwrap_type_input .powermail_field{display:flex;display:-ms-flexbox}.tx-powermail .powermail_form_1 .powermail_fieldwrap_type_input button[type="submit"]{outline:none;background:transparent;border:none;padding:0 5px;margin:0}.tx-powermail .powermail_form_1 .powermail_fieldwrap_type_input button[type="submit"] i{font-size:16px;color:#FFFFFF}.tx-powermail .powermail_form_1 .powermail_fieldwrap_type_input button[type="submit"]:hover{cursor:pointer}.tx-powermail .powermail_form_1 .powermail_fieldwrap_type_input button[type="submit"]:hover i{color:#4CA5CB}.tx-powermail .powermail_form_1 .powermail_fieldwrap_type_input button[type="submit"] .loader{cursor:not-allowed;display:none;width:18px;height:18px}.tx-powermail .powermail_form_1 .powermail_fieldwrap_type_input button[type="submit"] .loader:after{content:" ";display:block;width:12px;height:12px;margin:1px;border-radius:50%;border:3px solid #fff;border-color:#fff transparent #fff transparent;animation:loader 1.2s linear infinite}@keyframes loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.tx-powermail .powermail_form_1 .powermail_fieldwrap_type_text{color:#4CA5CB}.tx-powermail .powermail_fieldwrap_type_check label{cursor:pointer;color:#4CA5CB}.tx-powermail .powermail_fieldwrap_type_check label i{color:#4CA5CB;font-size:18px}.tx-powermail .powermail_fieldwrap_type_check label i.im-square-o{padding-bottom:4px}@media (min-width:1920px){.tx-powermail .powermail_fieldwrap_type_check label i.im-square-o{padding-bottom:3px}}.tx-powermail .powermail_fieldwrap_type_check .label-text{margin-top:10px;display:block;color:#4CA5CB}.tx-powermail .powermail_fieldwrap_type_check .label-text a{color:#B2D8E9;display:inline}.tx-powermail .powermail_fieldwrap_type_check .label-text a:hover{color:#4CA5CB}.tx-powermail .powermail_fieldwrap_type_check input{position:absolute;left:-9999px}.tx-powermail .powermail_fieldwrap_type_check input:not(:checked)+label i.im-square-o{display:block}.tx-powermail .powermail_fieldwrap_type_check input:not(:checked)+label i.im-check-square{display:none}.tx-powermail .powermail_fieldwrap_type_check input:checked+label i.im-square-o{display:none}.tx-powermail .powermail_fieldwrap_type_check input:checked+label label i.im-check-square{display:block}.tx-powermail .powermail_fieldwrap_type_check .parsley-errors-list.filled{font-size:11px;color:#FFFFFF}.tx-powermail .powermail_create p{color:#4CA5CB}.dpnglossary.pagination{margin-bottom:50px}@media (min-width:992px){.dpnglossary.pagination{margin:0 80px 84px}}@media (min-width:1200px){.dpnglossary.pagination{max-width:875px;margin-bottom:140px}}@media (min-width:1920px){.dpnglossary.pagination{max-width:944px;margin-left:120px}}.dpnglossary.pagination ul{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;width:100%}.dpnglossary.pagination ul li{height:50px;min-width:calc(7.69% - 10px);margin:0 5px 10px;font-size:20px;color:#305E4F}.dpnglossary.pagination ul li.empty{color:#4CA5CB !important;background:transparent;cursor:not-allowed}.dpnglossary.pagination ul li.current{background:#007FB6;color:#FFFFFF}.dpnglossary.pagination ul li a{width:100%;height:100%;display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;background:#B2D8E9;color:#007FB6;text-decoration:none}.dpnglossary.pagination ul li:hover a{background:#007FB6;color:#FFFFFF}@media (max-width:767.98px){.dpnglossary.pagination ul li{width:calc(16.6666% - 10px)}}@media (min-width:992px){.dpnglossary.pagination ul li{height:64px}}.dpnglossary.list dt{margin-left:30px;text-indent:-30px}.dpnglossary.list a{color:#007FB6;text-decoration:none;line-height:24px}.dpnglossary.list a:hover{color:#4CA5CB}.dpnglossary.list a:before{content:"";display:inline-block;width:15px;height:1px;background:#007FB6;position:relative;bottom:5px;margin-right:15px}@media (min-width:992px){.dpnglossary.list{margin:0 159px}}@media (min-width:1200px){.dpnglossary.list{margin-left:210px;max-width:614px}}@media (min-width:1920px){.dpnglossary.list{max-width:708px;margin-left:240px}}.dpnglossary.details{margin-bottom:40px}@media (min-width:992px){.dpnglossary.details{max-width:701px;margin-left:80px}}@media (min-width:1200px){.dpnglossary.details{max-width:745px}}@media (min-width:1920px){.dpnglossary.details{max-width:824px;margin-left:120px}}.dpnglossary.details .headline{font-size:18px;line-height:24px;margin-bottom:25px;color:#305E4F}@media (min-width:1200px){.dpnglossary.details .headline{font-size:24px;line-height:28px}}.dpnglossary.details .text-with-image{overflow:auto;padding-bottom:1px}.dpnglossary.details .text p{line-height:24px}@media (min-width:1920px){.dpnglossary.details .text p{line-height:28px}}.dpnglossary.details .text p a{color:#305E4F}.dpnglossary.details .text p a:hover{color:#007FB6}@media (min-width:576px){.dpnglossary.details .text p{margin-top:-3px}}.dpnglossary.details .image{margin-bottom:30px}.dpnglossary.details .image .caption{margin-top:25px;color:#007FB6;font-size:18px;line-height:22px}@media (min-width:576px){.dpnglossary.details .image{float:left;max-width:296px;margin-right:32px}}@media (min-width:1200px){.dpnglossary.details .image{margin-right:64px}}.dpnglossary.details img{width:100%;height:auto}.accordion .headline{color:#305E4F;font-size:18px;line-height:24px;margin-bottom:20px}@media (min-width:1200px){.accordion .headline{font-size:24px;line-height:28px}}.accordion .item:last-of-type{border-bottom:1px solid #007FB6}.accordion .item.only-text .accordion-body .text{margin-bottom:-20px}.accordion .item.text-with-image .accordion-body .image{margin-bottom:20px}@media (min-width:768px){.accordion .item.text-with-image .accordion-body{display:flex;display:-ms-flexbox;justify-content:space-between;-ms-flex-pack:justify}.accordion .item.text-with-image .accordion-body .image{width:180px;margin-right:20px}.accordion .item.text-with-image .accordion-body img{width:100%;height:auto}.accordion .item.text-with-image .accordion-body .text{flex:1;margin-bottom:-20px}}@media (min-width:992px){.accordion .item.text-with-image .accordion-body .image{width:160px}}.accordion .accordion-header i{transform:rotate(-90deg);transition:0.5s transform;font-size:14px}.accordion .accordion-header button{background:transparent;border:none;border-radius:0;width:100%;cursor:pointer;text-align:left;outline:none;margin:0}.accordion .accordion-header button span{margin-right:10px}.accordion .accordion-header button,.accordion .accordion-header a{border:1px solid #007FB6;border-bottom:none;padding:13px 16px;display:flex;display:-ms-flexbox;justify-content:space-between;-ms-flex-pack:justify;align-items:center;-ms-flex-align:center;font-family:Scala Sans W04 Regular;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:24px;color:#305E4F;text-decoration:none}.accordion .accordion-header:hover button,.accordion .accordion-header:hover a{background:#007FB6;color:#B2D8E9}.accordion .accordion-header.collapsed{background:transparent}.accordion .accordion-header.collapsed i{transform:rotate(90deg)}.accordion .accordion-body{border:1px solid #007FB6;border-bottom:none;padding:16px}.accordion .accordion-body h1,.accordion .accordion-body h2,.accordion .accordion-body h3,.accordion .accordion-body h4,.accordion .accordion-body h5,.accordion .accordion-body h6{font-family:Scala Sans W04 Regular;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:24px;color:#305E4F;margin-bottom:16px}@media (min-width:768px){.accordion .accordion-body{padding:20px}}.container .tx-cart,.header-image-slider .tx-cart,section.main.homepage.verlag .frame.frame-default .tx-cart,.container .tx-cart-products,.header-image-slider .tx-cart-products,section.main.homepage.verlag .frame.frame-default .tx-cart-products{color:#305E4F}.container .tx-cart .checkout-step-content,.header-image-slider .tx-cart .checkout-step-content,section.main.homepage.verlag .frame.frame-default .tx-cart .checkout-step-content,.container .tx-cart-products .checkout-step-content,.header-image-slider .tx-cart-products .checkout-step-content,section.main.homepage.verlag .frame.frame-default .tx-cart-products .checkout-step-content{padding:0}.container .tx-cart p,.header-image-slider .tx-cart p,section.main.homepage.verlag .frame.frame-default .tx-cart p,.container .tx-cart-products p,.header-image-slider .tx-cart-products p,section.main.homepage.verlag .frame.frame-default .tx-cart-products p{font-size:16px;line-height:24px;margin-bottom:20px}.container .tx-cart p a,.header-image-slider .tx-cart p a,section.main.homepage.verlag .frame.frame-default .tx-cart p a,.container .tx-cart-products p a,.header-image-slider .tx-cart-products p a,section.main.homepage.verlag .frame.frame-default .tx-cart-products p a{color:#007FB6}.container .tx-cart ul,.header-image-slider .tx-cart ul,section.main.homepage.verlag .frame.frame-default .tx-cart ul,.container .tx-cart-products ul,.header-image-slider .tx-cart-products ul,section.main.homepage.verlag .frame.frame-default .tx-cart-products ul{padding:0}.container .tx-cart h5,.header-image-slider .tx-cart h5,section.main.homepage.verlag .frame.frame-default .tx-cart h5,.container .tx-cart-products h5,.header-image-slider .tx-cart-products h5,section.main.homepage.verlag .frame.frame-default .tx-cart-products h5{color:#305E4F}.container .tx-cart h5.form-title,.header-image-slider .tx-cart h5.form-title,section.main.homepage.verlag .frame.frame-default .tx-cart h5.form-title,.container .tx-cart h5.checkout-step-title,.header-image-slider .tx-cart h5.checkout-step-title,section.main.homepage.verlag .frame.frame-default .tx-cart h5.checkout-step-title,.container .tx-cart-products h5.form-title,.header-image-slider .tx-cart-products h5.form-title,section.main.homepage.verlag .frame.frame-default .tx-cart-products h5.form-title,.container .tx-cart-products h5.checkout-step-title,.header-image-slider .tx-cart-products h5.checkout-step-title,section.main.homepage.verlag .frame.frame-default .tx-cart-products h5.checkout-step-title{background:none;font-size:18px;line-height:28px}.container .tx-cart form#form-order .form-title .num,.header-image-slider .tx-cart form#form-order .form-title .num,section.main.homepage.verlag .frame.frame-default .tx-cart form#form-order .form-title .num,.container .tx-cart form#form-order .form-title .checkout-step-number,.header-image-slider .tx-cart form#form-order .form-title .checkout-step-number,section.main.homepage.verlag .frame.frame-default .tx-cart form#form-order .form-title .checkout-step-number,.container .tx-cart form#form-order .checkout-step-title .num,.header-image-slider .tx-cart form#form-order .checkout-step-title .num,section.main.homepage.verlag .frame.frame-default .tx-cart form#form-order .checkout-step-title .num,.container .tx-cart form#form-order .checkout-step-title .checkout-step-number,.header-image-slider .tx-cart form#form-order .checkout-step-title .checkout-step-number,section.main.homepage.verlag .frame.frame-default .tx-cart form#form-order .checkout-step-title .checkout-step-number,.container .tx-cart form#form-cart .form-title .num,.header-image-slider .tx-cart form#form-cart .form-title .num,section.main.homepage.verlag .frame.frame-default .tx-cart form#form-cart .form-title .num,.container .tx-cart form#form-cart .form-title .checkout-step-number,.header-image-slider .tx-cart form#form-cart .form-title .checkout-step-number,section.main.homepage.verlag .frame.frame-default .tx-cart form#form-cart .form-title .checkout-step-number,.container .tx-cart form#form-cart .checkout-step-title .num,.header-image-slider .tx-cart form#form-cart .checkout-step-title .num,section.main.homepage.verlag .frame.frame-default .tx-cart form#form-cart .checkout-step-title .num,.container .tx-cart form#form-cart .checkout-step-title .checkout-step-number,.header-image-slider .tx-cart form#form-cart .checkout-step-title .checkout-step-number,section.main.homepage.verlag .frame.frame-default .tx-cart form#form-cart .checkout-step-title .checkout-step-number,.container .tx-cart-products form#form-order .form-title .num,.header-image-slider .tx-cart-products form#form-order .form-title .num,section.main.homepage.verlag .frame.frame-default .tx-cart-products form#form-order .form-title .num,.container .tx-cart-products form#form-order .form-title .checkout-step-number,.header-image-slider .tx-cart-products form#form-order .form-title .checkout-step-number,section.main.homepage.verlag .frame.frame-default .tx-cart-products form#form-order .form-title .checkout-step-number,.container .tx-cart-products form#form-order .checkout-step-title .num,.header-image-slider .tx-cart-products form#form-order .checkout-step-title .num,section.main.homepage.verlag .frame.frame-default .tx-cart-products form#form-order .checkout-step-title .num,.container .tx-cart-products form#form-order .checkout-step-title .checkout-step-number,.header-image-slider .tx-cart-products form#form-order .checkout-step-title .checkout-step-number,section.main.homepage.verlag .frame.frame-default .tx-cart-products form#form-order .checkout-step-title .checkout-step-number,.container .tx-cart-products form#form-cart .form-title .num,.header-image-slider .tx-cart-products form#form-cart .form-title .num,section.main.homepage.verlag .frame.frame-default .tx-cart-products form#form-cart .form-title .num,.container .tx-cart-products form#form-cart .form-title .checkout-step-number,.header-image-slider .tx-cart-products form#form-cart .form-title .checkout-step-number,section.main.homepage.verlag .frame.frame-default .tx-cart-products form#form-cart .form-title .checkout-step-number,.container .tx-cart-products form#form-cart .checkout-step-title .num,.header-image-slider .tx-cart-products form#form-cart .checkout-step-title .num,section.main.homepage.verlag .frame.frame-default .tx-cart-products form#form-cart .checkout-step-title .num,.container .tx-cart-products form#form-cart .checkout-step-title .checkout-step-number,.header-image-slider .tx-cart-products form#form-cart .checkout-step-title .checkout-step-number,section.main.homepage.verlag .frame.frame-default .tx-cart-products form#form-cart .checkout-step-title .checkout-step-number{background:#007FB6;width:32px;height:32px;font-size:1em;line-height:28px}.container .tx-cart .typo3-messages .alert,.header-image-slider .tx-cart .typo3-messages .alert,section.main.homepage.verlag .frame.frame-default .tx-cart .typo3-messages .alert,.container .tx-cart-products .typo3-messages .alert,.header-image-slider .tx-cart-products .typo3-messages .alert,section.main.homepage.verlag .frame.frame-default .tx-cart-products .typo3-messages .alert{margin-bottom:30px;padding:20px;display:inline-flex}.container .tx-cart .typo3-messages .alert p,.header-image-slider .tx-cart .typo3-messages .alert p,section.main.homepage.verlag .frame.frame-default .tx-cart .typo3-messages .alert p,.container .tx-cart-products .typo3-messages .alert p,.header-image-slider .tx-cart-products .typo3-messages .alert p,section.main.homepage.verlag .frame.frame-default .tx-cart-products .typo3-messages .alert p{color:#FFFFFF}.container .tx-cart .typo3-messages .alert p:last-of-type,.header-image-slider .tx-cart .typo3-messages .alert p:last-of-type,section.main.homepage.verlag .frame.frame-default .tx-cart .typo3-messages .alert p:last-of-type,.container .tx-cart-products .typo3-messages .alert p:last-of-type,.header-image-slider .tx-cart-products .typo3-messages .alert p:last-of-type,section.main.homepage.verlag .frame.frame-default .tx-cart-products .typo3-messages .alert p:last-of-type{margin-bottom:0}.container .tx-cart .typo3-messages .alert.alert-warning,.header-image-slider .tx-cart .typo3-messages .alert.alert-warning,section.main.homepage.verlag .frame.frame-default .tx-cart .typo3-messages .alert.alert-warning,.container .tx-cart .typo3-messages .alert.alert-danger,.header-image-slider .tx-cart .typo3-messages .alert.alert-danger,section.main.homepage.verlag .frame.frame-default .tx-cart .typo3-messages .alert.alert-danger,.container .tx-cart-products .typo3-messages .alert.alert-warning,.header-image-slider .tx-cart-products .typo3-messages .alert.alert-warning,section.main.homepage.verlag .frame.frame-default .tx-cart-products .typo3-messages .alert.alert-warning,.container .tx-cart-products .typo3-messages .alert.alert-danger,.header-image-slider .tx-cart-products .typo3-messages .alert.alert-danger,section.main.homepage.verlag .frame.frame-default .tx-cart-products .typo3-messages .alert.alert-danger{background:#E1622A}.container .tx-cart .typo3-messages .alert.alert-success,.header-image-slider .tx-cart .typo3-messages .alert.alert-success,section.main.homepage.verlag .frame.frame-default .tx-cart .typo3-messages .alert.alert-success,.container .tx-cart-products .typo3-messages .alert.alert-success,.header-image-slider .tx-cart-products .typo3-messages .alert.alert-success,section.main.homepage.verlag .frame.frame-default .tx-cart-products .typo3-messages .alert.alert-success{background:#305E4F;display:none}@media (min-width:1200px){.container #tx_cart_productlist,.header-image-slider #tx_cart_productlist,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist{display:flex;display:-ms-flexbox;flex-wrap:nowrap;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap}}.container #tx_cart_productlist .product-categories,.header-image-slider #tx_cart_productlist .product-categories,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-categories,.container #tx_cart_productlist .filter,.header-image-slider #tx_cart_productlist .filter,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .filter{margin-bottom:30px}.container #tx_cart_productlist .product-categories .headline,.header-image-slider #tx_cart_productlist .product-categories .headline,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-categories .headline,.container #tx_cart_productlist .filter .headline,.header-image-slider #tx_cart_productlist .filter .headline,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .filter .headline{margin-bottom:22px}.container #tx_cart_productlist #reset-filter-btn,.header-image-slider #tx_cart_productlist #reset-filter-btn,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist #reset-filter-btn{background:#007FB6;color:#FFFFFF;padding:10px;font-size:16px;display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;cursor:pointer}.container #tx_cart_productlist #reset-filter-btn i,.header-image-slider #tx_cart_productlist #reset-filter-btn i,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist #reset-filter-btn i{font-size:16px;margin-right:7px}@media (min-width:768px) and (max-width:1199.98px){.container #tx_cart_productlist #reset-filter-btn,.header-image-slider #tx_cart_productlist #reset-filter-btn,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist #reset-filter-btn{width:200px;display:inline-flex}}.container #tx_cart_productlist .sidebar,.header-image-slider #tx_cart_productlist .sidebar,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .sidebar{padding:33px 38px;background:#FFFFFF;margin-bottom:10px}@media (min-width:768px){.container #tx_cart_productlist .sidebar,.header-image-slider #tx_cart_productlist .sidebar,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .sidebar{margin:0 -10px 10px;margin-bottom:16px}}@media (min-width:1200px){.container #tx_cart_productlist .sidebar,.header-image-slider #tx_cart_productlist .sidebar,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .sidebar{margin:0;width:25%;padding-top:107px;padding-left:68px}}@media (min-width:1920px){.container #tx_cart_productlist .sidebar,.header-image-slider #tx_cart_productlist .sidebar,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .sidebar{flex:1;padding-top:107px}}.container #tx_cart_productlist .product-list,.header-image-slider #tx_cart_productlist .product-list,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list{background:#FFFFFF}@media (min-width:768px){.container #tx_cart_productlist .product-list,.header-image-slider #tx_cart_productlist .product-list,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list{margin:0 -10px}}@media (min-width:1200px){.container #tx_cart_productlist .product-list,.header-image-slider #tx_cart_productlist .product-list,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list{width:75%;margin:0}}@media (min-width:1920px){.container #tx_cart_productlist .product-list,.header-image-slider #tx_cart_productlist .product-list,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list{width:1132px}}.container #tx_cart_productlist .product-list a,.header-image-slider #tx_cart_productlist .product-list a,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list a{color:#007FB6;text-decoration:none;line-height:24px}.container #tx_cart_productlist .product-list a:hover,.header-image-slider #tx_cart_productlist .product-list a:hover,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list a:hover{text-decoration:underline}@media (min-width:992px){.container #tx_cart_productlist .product-list a,.header-image-slider #tx_cart_productlist .product-list a,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list a{font-size:18px;line-height:24px}}@media (min-width:1920px){.container #tx_cart_productlist .product-list a,.header-image-slider #tx_cart_productlist .product-list a,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list a{font-size:24px;line-height:29px}}.container #tx_cart_productlist .product-list .products,.header-image-slider #tx_cart_productlist .product-list .products,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .products{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;width:100%}@media (min-width:768px){.container #tx_cart_productlist .product-list .products,.header-image-slider #tx_cart_productlist .product-list .products,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .products{justify-content:stretch;-ms-flex-pack:stretch;padding:43px 46px}}@media (min-width:992px){.container #tx_cart_productlist .product-list .products,.header-image-slider #tx_cart_productlist .product-list .products,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .products{padding:0}}@media (min-width:1200px){.container #tx_cart_productlist .product-list .products,.header-image-slider #tx_cart_productlist .product-list .products,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .products{padding-top:61px}}.container #tx_cart_productlist .product-list .product,.header-image-slider #tx_cart_productlist .product-list .product,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .product{padding:36px 29px 0 38px;width:100%}@media (min-width:768px){.container #tx_cart_productlist .product-list .product,.header-image-slider #tx_cart_productlist .product-list .product,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .product{padding:0;width:50%;border-bottom:1px solid #E5F2F8;margin-bottom:41px}.container #tx_cart_productlist .product-list .product.odd .inner,.header-image-slider #tx_cart_productlist .product-list .product.odd .inner,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .product.odd .inner{border-right:1px solid #E5F2F8}.container #tx_cart_productlist .product-list .product.odd .content,.header-image-slider #tx_cart_productlist .product-list .product.odd .content,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .product.odd .content{padding-right:50px;flex:1}.container #tx_cart_productlist .product-list .product.even .image,.header-image-slider #tx_cart_productlist .product-list .product.even .image,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .product.even .image{padding-left:50px}}@media (min-width:992px){.container #tx_cart_productlist .product-list .product,.header-image-slider #tx_cart_productlist .product-list .product,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .product{width:33.33333%;border-bottom:none;border-right:1px solid #E5F2F8;padding:0 46px;margin-top:46px}.container #tx_cart_productlist .product-list .product.odd .inner,.header-image-slider #tx_cart_productlist .product-list .product.odd .inner,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .product.odd .inner{border-right:none}.container #tx_cart_productlist .product-list .product.odd .content,.header-image-slider #tx_cart_productlist .product-list .product.odd .content,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .product.odd .content{padding-right:0}.container #tx_cart_productlist .product-list .product.even .image,.header-image-slider #tx_cart_productlist .product-list .product.even .image,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .product.even .image{padding-left:0}.container #tx_cart_productlist .product-list .product.no-border-right,.header-image-slider #tx_cart_productlist .product-list .product.no-border-right,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .product.no-border-right{border-right:none !important}}@media (min-width:1920px){.container #tx_cart_productlist .product-list .product,.header-image-slider #tx_cart_productlist .product-list .product,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .product{padding:0 90px 0 45px}}.container #tx_cart_productlist .product-list .inner,.header-image-slider #tx_cart_productlist .product-list .inner,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .inner{display:flex;display:-ms-flexbox;flex-wrap:nowrap;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;width:100%;border-bottom:1px solid #E5F2F8;padding-bottom:36px}@media (min-width:768px){.container #tx_cart_productlist .product-list .inner,.header-image-slider #tx_cart_productlist .product-list .inner,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .inner{border-bottom:none;margin-bottom:41px;padding-bottom:0}}@media (min-width:992px){.container #tx_cart_productlist .product-list .inner,.header-image-slider #tx_cart_productlist .product-list .inner,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .inner{display:flex;display:-ms-flexbox;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;margin-bottom:0}}.container #tx_cart_productlist .product-list .image,.header-image-slider #tx_cart_productlist .product-list .image,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .image{margin-bottom:35px}.container #tx_cart_productlist .product-list .image a,.header-image-slider #tx_cart_productlist .product-list .image a,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .image a{text-decoration:none}@media (min-width:992px){.container #tx_cart_productlist .product-list .image,.header-image-slider #tx_cart_productlist .product-list .image,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .image{height:146px}.container #tx_cart_productlist .product-list .image a,.header-image-slider #tx_cart_productlist .product-list .image a,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .image a{height:100%;display:inline-block}}.container #tx_cart_productlist .product-list img,.header-image-slider #tx_cart_productlist .product-list img,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list img{width:90px;height:auto;display:block}@media (min-width:992px){.container #tx_cart_productlist .product-list img,.header-image-slider #tx_cart_productlist .product-list img,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list img{width:auto;height:100%;max-width:100%}}.container #tx_cart_productlist .product-list .no-image,.header-image-slider #tx_cart_productlist .product-list .no-image,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .no-image{width:90px;height:127px;background:#E5F2F8;color:#4CA5CB;padding:30px 10px}@media (min-width:992px){.container #tx_cart_productlist .product-list .no-image,.header-image-slider #tx_cart_productlist .product-list .no-image,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .no-image{height:100%;width:105px;font-size:18px}}.container #tx_cart_productlist .product-list .content,.header-image-slider #tx_cart_productlist .product-list .content,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .content{margin-left:26px}@media (min-width:992px){.container #tx_cart_productlist .product-list .content,.header-image-slider #tx_cart_productlist .product-list .content,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .content{margin-left:0}}.container #tx_cart_productlist .product-list .author,.header-image-slider #tx_cart_productlist .product-list .author,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .author{color:#007FB6;line-height:24px;margin-bottom:10px}@media (min-width:1920px){.container #tx_cart_productlist .product-list .author,.header-image-slider #tx_cart_productlist .product-list .author,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .author{line-height:29px;margin-bottom:18px}}.container #tx_cart_productlist .product-list .title,.header-image-slider #tx_cart_productlist .product-list .title,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .title{margin-bottom:26px}.container #tx_cart_productlist .product-list .subline,.header-image-slider #tx_cart_productlist .product-list .subline,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .subline{display:none}@media (min-width:1920px){.container #tx_cart_productlist .product-list .subline,.header-image-slider #tx_cart_productlist .product-list .subline,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .subline{display:block;margin-top:16px;line-height:24px}}.container #tx_cart_productlist .product-list .publishing-company,.header-image-slider #tx_cart_productlist .product-list .publishing-company,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .publishing-company{display:none}@media (min-width:1920px){.container #tx_cart_productlist .product-list .publishing-company,.header-image-slider #tx_cart_productlist .product-list .publishing-company,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .publishing-company{display:block;margin-bottom:54px}}@media (min-width:1920px){.container #tx_cart_productlist .product-list .price,.header-image-slider #tx_cart_productlist .product-list .price,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .price{font-size:24px;line-height:29px;margin-bottom:15px}}.container .de #tx_cart_productlist .product-list .title,.header-image-slider .de #tx_cart_productlist .product-list .title,section.main.homepage.verlag .frame.frame-default .de #tx_cart_productlist .product-list .title{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-ms-word-break:break-word;word-break:break-word}.container #product-filter-dialects label,.header-image-slider #product-filter-dialects label,section.main.homepage.verlag .frame.frame-default #product-filter-dialects label,.container #product-filter-series label,.header-image-slider #product-filter-series label,section.main.homepage.verlag .frame.frame-default #product-filter-series label{color:#007FB6;display:flex;display:-ms-flexbox;align-items:flex-start;-ms-flex-align:flex-start;line-height:24px}.container #product-filter-dialects label:hover,.header-image-slider #product-filter-dialects label:hover,section.main.homepage.verlag .frame.frame-default #product-filter-dialects label:hover,.container #product-filter-series label:hover,.header-image-slider #product-filter-series label:hover,section.main.homepage.verlag .frame.frame-default #product-filter-series label:hover{cursor:pointer}.container #product-filter-dialects label:hover span,.header-image-slider #product-filter-dialects label:hover span,section.main.homepage.verlag .frame.frame-default #product-filter-dialects label:hover span,.container #product-filter-series label:hover span,.header-image-slider #product-filter-series label:hover span,section.main.homepage.verlag .frame.frame-default #product-filter-series label:hover span{color:#4CA5CB}.container #product-filter-dialects label i,.header-image-slider #product-filter-dialects label i,section.main.homepage.verlag .frame.frame-default #product-filter-dialects label i,.container #product-filter-series label i,.header-image-slider #product-filter-series label i,section.main.homepage.verlag .frame.frame-default #product-filter-series label i{font-size:16px;position:relative;bottom:-5px}.container #product-filter-dialects label span,.header-image-slider #product-filter-dialects label span,section.main.homepage.verlag .frame.frame-default #product-filter-dialects label span,.container #product-filter-series label span,.header-image-slider #product-filter-series label span,section.main.homepage.verlag .frame.frame-default #product-filter-series label span{margin-left:11px;display:inline-block}.container #product-filter-dialects input,.header-image-slider #product-filter-dialects input,section.main.homepage.verlag .frame.frame-default #product-filter-dialects input,.container #product-filter-series input,.header-image-slider #product-filter-series input,section.main.homepage.verlag .frame.frame-default #product-filter-series input{position:absolute;left:-9999px}.container #product-filter-dialects input:not(:checked)+label i.im-square-o,.header-image-slider #product-filter-dialects input:not(:checked)+label i.im-square-o,section.main.homepage.verlag .frame.frame-default #product-filter-dialects input:not(:checked)+label i.im-square-o,.container #product-filter-series input:not(:checked)+label i.im-square-o,.header-image-slider #product-filter-series input:not(:checked)+label i.im-square-o,section.main.homepage.verlag .frame.frame-default #product-filter-series input:not(:checked)+label i.im-square-o{display:inline-block}.container #product-filter-dialects input:not(:checked)+label i.im-check-square,.header-image-slider #product-filter-dialects input:not(:checked)+label i.im-check-square,section.main.homepage.verlag .frame.frame-default #product-filter-dialects input:not(:checked)+label i.im-check-square,.container #product-filter-series input:not(:checked)+label i.im-check-square,.header-image-slider #product-filter-series input:not(:checked)+label i.im-check-square,section.main.homepage.verlag .frame.frame-default #product-filter-series input:not(:checked)+label i.im-check-square{display:none}.container #product-filter-dialects input:checked+label i.im-square-o,.header-image-slider #product-filter-dialects input:checked+label i.im-square-o,section.main.homepage.verlag .frame.frame-default #product-filter-dialects input:checked+label i.im-square-o,.container #product-filter-series input:checked+label i.im-square-o,.header-image-slider #product-filter-series input:checked+label i.im-square-o,section.main.homepage.verlag .frame.frame-default #product-filter-series input:checked+label i.im-square-o{display:none}.container #product-filter-dialects input:checked+label label i.im-check-square,.header-image-slider #product-filter-dialects input:checked+label label i.im-check-square,section.main.homepage.verlag .frame.frame-default #product-filter-dialects input:checked+label label i.im-check-square,.container #product-filter-series input:checked+label label i.im-check-square,.header-image-slider #product-filter-series input:checked+label label i.im-check-square,section.main.homepage.verlag .frame.frame-default #product-filter-series input:checked+label label i.im-check-square{display:inline-block}.container #product-category-menu,.header-image-slider #product-category-menu,section.main.homepage.verlag .frame.frame-default #product-category-menu{padding:0}.container #product-category-menu a,.header-image-slider #product-category-menu a,section.main.homepage.verlag .frame.frame-default #product-category-menu a{color:#007FB6;text-decoration:none;line-height:24px}.container #product-category-menu a:hover,.header-image-slider #product-category-menu a:hover,section.main.homepage.verlag .frame.frame-default #product-category-menu a:hover{color:#4CA5CB}.container #product-category-menu li.current a,.header-image-slider #product-category-menu li.current a,section.main.homepage.verlag .frame.frame-default #product-category-menu li.current a{font-weight:bold}.container .de #tx_cart_productdetails,.header-image-slider .de #tx_cart_productdetails,section.main.homepage.verlag .frame.frame-default .de #tx_cart_productdetails{hyphens:auto;-moz-hyphens:auto}.container #tx_cart_productdetails,.header-image-slider #tx_cart_productdetails,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails{background-color:#FFFFFF;padding:33px 38px}@media (min-width:768px){.container #tx_cart_productdetails,.header-image-slider #tx_cart_productdetails,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails{padding:37px 45px}}@media (min-width:992px){.container #tx_cart_productdetails,.header-image-slider #tx_cart_productdetails,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails{padding:60px}}@media (min-width:1200px){.container #tx_cart_productdetails,.header-image-slider #tx_cart_productdetails,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails{padding:97px 121px}}.container #tx_cart_productdetails .head,.header-image-slider #tx_cart_productdetails .head,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .head{margin-bottom:44px}@media (min-width:768px){.container #tx_cart_productdetails .head,.header-image-slider #tx_cart_productdetails .head,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .head{margin-bottom:49px}}.container #tx_cart_productdetails .author,.header-image-slider #tx_cart_productdetails .author,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .author{color:#007FB6;line-height:24px;margin-bottom:18px}@media (min-width:768px){.container #tx_cart_productdetails .author,.header-image-slider #tx_cart_productdetails .author,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .author{font-size:20px;line-height:23px;margin-bottom:25px}}.container #tx_cart_productdetails .title,.header-image-slider #tx_cart_productdetails .title,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .title{font-family:WalbaumSB-Italic;color:#305E4F;font-size:27px;line-height:31px}@media (min-width:768px){.container #tx_cart_productdetails .title,.header-image-slider #tx_cart_productdetails .title,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .title{font-size:34px;line-height:41px}}.container #tx_cart_productdetails .subtitle,.header-image-slider #tx_cart_productdetails .subtitle,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .subtitle{margin-top:10px;font-family:Scala Sans W04 Regular;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;margin-top:22px;line-height:24px;color:#305E4F}@media (min-width:1920px){.container #tx_cart_productdetails .subtitle,.header-image-slider #tx_cart_productdetails .subtitle,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .subtitle{font-size:18px}}@media (min-width:768px){.container #tx_cart_productdetails .subtitle,.header-image-slider #tx_cart_productdetails .subtitle,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .subtitle{font-size:20px;line-height:23px}}.container #tx_cart_productdetails .price,.header-image-slider #tx_cart_productdetails .price,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .price{display:block;min-width:65px;font-size:19px;line-height:22px;margin-top:12px;color:#305E4F;font-weight:bold}@media (min-width:768px){.container #tx_cart_productdetails .price,.header-image-slider #tx_cart_productdetails .price,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .price{margin-top:23px;font-size:20px;line-height:23px}}.container #tx_cart_productdetails .images,.header-image-slider #tx_cart_productdetails .images,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .images{max-width:230px;margin-bottom:40px}.container #tx_cart_productdetails .thumbnails,.header-image-slider #tx_cart_productdetails .thumbnails,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .thumbnails{display:flex;display:-ms-flexbox;margin:-5px;margin-top:10px}.container #tx_cart_productdetails .thumbnails .thumbnail,.header-image-slider #tx_cart_productdetails .thumbnails .thumbnail,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .thumbnails .thumbnail{padding:5px}.container #tx_cart_productdetails .thumbnails .thumbnail img,.header-image-slider #tx_cart_productdetails .thumbnails .thumbnail img,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .thumbnails .thumbnail img{width:100%;height:auto;display:block}.container #tx_cart_productdetails .more-info,.header-image-slider #tx_cart_productdetails .more-info,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .more-info{margin-bottom:-30px;color:#007FB6}.container #tx_cart_productdetails .more-info>div,.header-image-slider #tx_cart_productdetails .more-info>div,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .more-info>div{margin-bottom:30px}.container #tx_cart_productdetails .content .left,.header-image-slider #tx_cart_productdetails .content .left,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .content .left{margin-bottom:70px}@media (min-width:768px){.container #tx_cart_productdetails .content .left,.header-image-slider #tx_cart_productdetails .content .left,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .content .left{margin-bottom:0;display:flex;display:-ms-flexbox;flex-wrap:nowrap;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap}.container #tx_cart_productdetails .content .left .images,.header-image-slider #tx_cart_productdetails .content .left .images,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .content .left .images{margin-right:35px}.container #tx_cart_productdetails .content .right,.header-image-slider #tx_cart_productdetails .content .right,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .content .right{display:flex;display:-ms-flexbox;flex-direction:column-reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse}}@media (min-width:992px){.container #tx_cart_productdetails .content,.header-image-slider #tx_cart_productdetails .content,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .content{display:flex;display:-ms-flexbox;flex-wrap:nowrap;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap}.container #tx_cart_productdetails .content .left,.header-image-slider #tx_cart_productdetails .content .left,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .content .left{width:350px;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column}.container #tx_cart_productdetails .content .left .images,.header-image-slider #tx_cart_productdetails .content .left .images,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .content .left .images{margin-right:65px;max-width:295px;margin-bottom:25px}.container #tx_cart_productdetails .content .right,.header-image-slider #tx_cart_productdetails .content .right,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .content .right{flex:1;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column}}.container #tx_cart_productdetails img,.header-image-slider #tx_cart_productdetails img,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails img{width:100%;height:auto}.container #tx_cart_productdetails .description,.header-image-slider #tx_cart_productdetails .description,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .description{margin-bottom:-30px}@media (min-width:768px){.container #tx_cart_productdetails .description,.header-image-slider #tx_cart_productdetails .description,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .description{margin-bottom:35px}}@media (min-width:1200px){.container #tx_cart_productdetails .description,.header-image-slider #tx_cart_productdetails .description,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .description{max-width:581px}}.container #tx_cart_productdetails .description p,.header-image-slider #tx_cart_productdetails .description p,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .description p{line-height:24px;margin-bottom:30px}@media (min-width:768px){.container #tx_cart_productdetails .cart_form,.header-image-slider #tx_cart_productdetails .cart_form,section.main.homepage.verlag .frame.frame-default #tx_cart_productdetails .cart_form{margin-bottom:0}}.container .cart_form,.header-image-slider .cart_form,section.main.homepage.verlag .frame.frame-default .cart_form{margin-bottom:53px}.container .cart_form .add-to-cart-form,.header-image-slider .cart_form .add-to-cart-form,section.main.homepage.verlag .frame.frame-default .cart_form .add-to-cart-form{display:flex;display:-ms-flexbox;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;align-items:flex-end;-ms-flex-align:flex-end}.container .cart_form .add-to-cart-form label,.header-image-slider .cart_form .add-to-cart-form label,section.main.homepage.verlag .frame.frame-default .cart_form .add-to-cart-form label{display:flex;display:-ms-flexbox;align-self:flex-end;color:#007FB6;margin-bottom:30px}.container .cart_form .add-to-cart-form #cart-quantity,.header-image-slider .cart_form .add-to-cart-form #cart-quantity,section.main.homepage.verlag .frame.frame-default .cart_form .add-to-cart-form #cart-quantity{border:none;border-bottom:1px solid #007FB6;border-radius:0;width:104px;color:#007FB6;text-align:right;margin-bottom:66px}.container .cart_form .add-to-cart-form input[type="submit"],.header-image-slider .cart_form .add-to-cart-form input[type="submit"],section.main.homepage.verlag .frame.frame-default .cart_form .add-to-cart-form input[type="submit"]{width:100%;background:#007FB6;border:none;padding:16px;color:#FFFFFF;cursor:pointer}.container .cart_form .add-to-cart-form input[type="submit"]:hover,.header-image-slider .cart_form .add-to-cart-form input[type="submit"]:hover,section.main.homepage.verlag .frame.frame-default .cart_form .add-to-cart-form input[type="submit"]:hover{background:#4CA5CB}@media (min-width:768px){.container .cart_form .add-to-cart-form input[type="submit"],.header-image-slider .cart_form .add-to-cart-form input[type="submit"],section.main.homepage.verlag .frame.frame-default .cart_form .add-to-cart-form input[type="submit"]{max-width:250px}}@media (min-width:1200px){.container .cart_form .add-to-cart-form input[type="submit"],.header-image-slider .cart_form .add-to-cart-form input[type="submit"],section.main.homepage.verlag .frame.frame-default .cart_form .add-to-cart-form input[type="submit"]{max-width:344px}}@media (min-width:992px){.container .cart_form .add-to-cart-form,.header-image-slider .cart_form .add-to-cart-form,section.main.homepage.verlag .frame.frame-default .cart_form .add-to-cart-form{align-items:flex-start;-ms-flex-align:flex-start;margin-bottom:83px}.container .cart_form .add-to-cart-form label,.header-image-slider .cart_form .add-to-cart-form label,section.main.homepage.verlag .frame.frame-default .cart_form .add-to-cart-form label{align-self:flex-start}}@media (min-width:1200px){.container .cart_form .add-to-cart-form,.header-image-slider .cart_form .add-to-cart-form,section.main.homepage.verlag .frame.frame-default .cart_form .add-to-cart-form{margin-bottom:62px}}.container #tx_cart_show_cart,.header-image-slider #tx_cart_show_cart,section.main.homepage.verlag .frame.frame-default #tx_cart_show_cart{background:#FFFFFF;padding:33px 28px}@media (min-width:768px){.container #tx_cart_show_cart,.header-image-slider #tx_cart_show_cart,section.main.homepage.verlag .frame.frame-default #tx_cart_show_cart{padding:37px 0}}@media (min-width:992px){.container #tx_cart_show_cart,.header-image-slider #tx_cart_show_cart,section.main.homepage.verlag .frame.frame-default #tx_cart_show_cart{padding:60px 0}}@media (min-width:1200px){.container #tx_cart_show_cart,.header-image-slider #tx_cart_show_cart,section.main.homepage.verlag .frame.frame-default #tx_cart_show_cart{padding:97px 0}}.container #tx_cart_show_cart #form-cart,.header-image-slider #tx_cart_show_cart #form-cart,section.main.homepage.verlag .frame.frame-default #tx_cart_show_cart #form-cart{margin-bottom:-10px}.container #tx_cart_show_cart .update-cart,.header-image-slider #tx_cart_show_cart .update-cart,section.main.homepage.verlag .frame.frame-default #tx_cart_show_cart .update-cart,.container #tx_cart_show_cart .clear-cart,.header-image-slider #tx_cart_show_cart .clear-cart,section.main.homepage.verlag .frame.frame-default #tx_cart_show_cart .clear-cart{display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center}.container #tx_cart_show_cart .cart-btns .btn,.header-image-slider #tx_cart_show_cart .cart-btns .btn,section.main.homepage.verlag .frame.frame-default #tx_cart_show_cart .cart-btns .btn{background:#007FB6;display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;border:none;padding:16px 0;width:100%;color:#FFFFFF;margin-bottom:10px;text-decoration:none;cursor:pointer}.container #tx_cart_show_cart .cart-btns .btn:hover,.header-image-slider #tx_cart_show_cart .cart-btns .btn:hover,section.main.homepage.verlag .frame.frame-default #tx_cart_show_cart .cart-btns .btn:hover{background:#4CA5CB}.container #tx_cart_show_cart #buy-now-btn,.header-image-slider #tx_cart_show_cart #buy-now-btn,section.main.homepage.verlag .frame.frame-default #tx_cart_show_cart #buy-now-btn{cursor:pointer}.container #tx_cart_show_cart #buy-now-btn:hover,.header-image-slider #tx_cart_show_cart #buy-now-btn:hover,section.main.homepage.verlag .frame.frame-default #tx_cart_show_cart #buy-now-btn:hover{background:#4CA5CB}.container #checkout-product-table,.header-image-slider #checkout-product-table,section.main.homepage.verlag .frame.frame-default #checkout-product-table{border-collapse:collapse;margin:0;margin-bottom:37px;padding:0;width:100%;table-layout:fixed}.container #checkout-product-table i,.header-image-slider #checkout-product-table i,section.main.homepage.verlag .frame.frame-default #checkout-product-table i{font-size:18px;color:#007FB6}.container #checkout-product-table input[type="text"],.header-image-slider #checkout-product-table input[type="text"],section.main.homepage.verlag .frame.frame-default #checkout-product-table input[type="text"]{border:none;border-bottom:1px solid #007FB6;border-radius:0;text-align:right;padding:0 0 10px}.container #checkout-product-table .product-name,.header-image-slider #checkout-product-table .product-name,section.main.homepage.verlag .frame.frame-default #checkout-product-table .product-name,.container #checkout-product-table p,.header-image-slider #checkout-product-table p,section.main.homepage.verlag .frame.frame-default #checkout-product-table p{color:#305E4F;line-height:24px}.container #checkout-product-table thead,.header-image-slider #checkout-product-table thead,section.main.homepage.verlag .frame.frame-default #checkout-product-table thead{color:#007FB6}.container #checkout-product-table th,.header-image-slider #checkout-product-table th,section.main.homepage.verlag .frame.frame-default #checkout-product-table th{border:none}.container #checkout-product-table th.first,.header-image-slider #checkout-product-table th.first,section.main.homepage.verlag .frame.frame-default #checkout-product-table th.first{border-bottom:none}.container #checkout-product-table tbody tr,.header-image-slider #checkout-product-table tbody tr,section.main.homepage.verlag .frame.frame-default #checkout-product-table tbody tr{margin-bottom:30px}.container #checkout-product-table tbody tr:last-of-type,.header-image-slider #checkout-product-table tbody tr:last-of-type,section.main.homepage.verlag .frame.frame-default #checkout-product-table tbody tr:last-of-type{border-bottom:none;margin-bottom:0}.container #checkout-product-table tbody tr td,.header-image-slider #checkout-product-table tbody tr td,section.main.homepage.verlag .frame.frame-default #checkout-product-table tbody tr td{border-top:none}@media (min-width:768px){.container #checkout-product-table,.header-image-slider #checkout-product-table,section.main.homepage.verlag .frame.frame-default #checkout-product-table{font-size:18px;line-height:28px}.container #checkout-product-table p,.header-image-slider #checkout-product-table p,section.main.homepage.verlag .frame.frame-default #checkout-product-table p{line-height:28px}.container #checkout-product-table th,.header-image-slider #checkout-product-table th,section.main.homepage.verlag .frame.frame-default #checkout-product-table th{padding-top:0 !important;vertical-align:top}.container #checkout-product-table td.last,.header-image-slider #checkout-product-table td.last,section.main.homepage.verlag .frame.frame-default #checkout-product-table td.last,.container #checkout-product-table th.last,.header-image-slider #checkout-product-table th.last,section.main.homepage.verlag .frame.frame-default #checkout-product-table th.last{padding:0.75rem 0 0;width:11.11%}.container #checkout-product-table th,.header-image-slider #checkout-product-table th,section.main.homepage.verlag .frame.frame-default #checkout-product-table th,.container #checkout-product-table td,.header-image-slider #checkout-product-table td,section.main.homepage.verlag .frame.frame-default #checkout-product-table td{padding-right:0 !important;padding-left:0 !important}.container #checkout-product-table .product-title,.header-image-slider #checkout-product-table .product-title,section.main.homepage.verlag .frame.frame-default #checkout-product-table .product-title{width:33.33%}.container #checkout-product-table .product-price,.header-image-slider #checkout-product-table .product-price,section.main.homepage.verlag .frame.frame-default #checkout-product-table .product-price,.container #checkout-product-table .product-quantity,.header-image-slider #checkout-product-table .product-quantity,section.main.homepage.verlag .frame.frame-default #checkout-product-table .product-quantity{width:16.5%}.container #checkout-product-table .product-quantity input,.header-image-slider #checkout-product-table .product-quantity input,section.main.homepage.verlag .frame.frame-default #checkout-product-table .product-quantity input{width:64px;float:right;font-size:18px}.container #checkout-product-table .product-subtotal,.header-image-slider #checkout-product-table .product-subtotal,section.main.homepage.verlag .frame.frame-default #checkout-product-table .product-subtotal{width:22.22%}}@media (min-width:1200px){.container #checkout-product-table .product-quantity input,.header-image-slider #checkout-product-table .product-quantity input,section.main.homepage.verlag .frame.frame-default #checkout-product-table .product-quantity input{width:104px}}@media (max-width:767.98px){.container #checkout-product-table,.header-image-slider #checkout-product-table,section.main.homepage.verlag .frame.frame-default #checkout-product-table{border:0}.container #checkout-product-table tbody tr,.header-image-slider #checkout-product-table tbody tr,section.main.homepage.verlag .frame.frame-default #checkout-product-table tbody tr{border-bottom:1px solid lightgray}.container #checkout-product-table td:first-of-type,.header-image-slider #checkout-product-table td:first-of-type,section.main.homepage.verlag .frame.frame-default #checkout-product-table td:first-of-type{display:flex;display:-ms-flexbox;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;align-items:flex-start;-ms-flex-align:flex-start}.container #checkout-product-table td:first-of-type p,.header-image-slider #checkout-product-table td:first-of-type p,section.main.homepage.verlag .frame.frame-default #checkout-product-table td:first-of-type p{text-align:left}.container #checkout-product-table td.product-quantity,.header-image-slider #checkout-product-table td.product-quantity,section.main.homepage.verlag .frame.frame-default #checkout-product-table td.product-quantity{display:flex;display:-ms-flexbox;justify-content:space-between;-ms-flex-pack:justify;align-items:flex-end;-ms-flex-align:flex-end}.container #checkout-product-table td.product-quantity input,.header-image-slider #checkout-product-table td.product-quantity input,section.main.homepage.verlag .frame.frame-default #checkout-product-table td.product-quantity input{width:104px}.container #checkout-product-table td:last-of-type,.header-image-slider #checkout-product-table td:last-of-type,section.main.homepage.verlag .frame.frame-default #checkout-product-table td:last-of-type{padding-bottom:36px}.container #checkout-product-table thead,.header-image-slider #checkout-product-table thead,section.main.homepage.verlag .frame.frame-default #checkout-product-table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.container #checkout-product-table tr,.header-image-slider #checkout-product-table tr,section.main.homepage.verlag .frame.frame-default #checkout-product-table tr{display:block}.container #checkout-product-table td,.header-image-slider #checkout-product-table td,section.main.homepage.verlag .frame.frame-default #checkout-product-table td{display:block;text-align:right}.container #checkout-product-table td:before,.header-image-slider #checkout-product-table td:before,section.main.homepage.verlag .frame.frame-default #checkout-product-table td:before{content:attr(data-label);float:left;color:#007FB6}.container #checkout-product-table .product-name,.header-image-slider #checkout-product-table .product-name,section.main.homepage.verlag .frame.frame-default #checkout-product-table .product-name{text-align:left;margin-top:12px}}.container #form-order,.header-image-slider #form-order,section.main.homepage.verlag .frame.frame-default #form-order{margin-top:53px}.container #form-order h5,.header-image-slider #form-order h5,section.main.homepage.verlag .frame.frame-default #form-order h5,.container #form-order .checkout-step-title,.header-image-slider #form-order .checkout-step-title,section.main.homepage.verlag .frame.frame-default #form-order .checkout-step-title{padding:0 0 23px}@media (min-width:768px){.container #form-order,.header-image-slider #form-order,section.main.homepage.verlag .frame.frame-default #form-order{margin-top:90px}}@media (min-width:1200px){.container #form-order,.header-image-slider #form-order,section.main.homepage.verlag .frame.frame-default #form-order{margin-top:100px}}.container #form-order input.btn,.header-image-slider #form-order input.btn,section.main.homepage.verlag .frame.frame-default #form-order input.btn{width:100%;height:64px;background:#007FB6;color:white;display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center}.container #checkout-step-billing-address label,.header-image-slider #checkout-step-billing-address label,section.main.homepage.verlag .frame.frame-default #checkout-step-billing-address label,.container #checkout-step-shipping-address label,.header-image-slider #checkout-step-shipping-address label,section.main.homepage.verlag .frame.frame-default #checkout-step-shipping-address label{color:#007FB6}.container #checkout-step-billing-address input,.header-image-slider #checkout-step-billing-address input,section.main.homepage.verlag .frame.frame-default #checkout-step-billing-address input,.container #checkout-step-shipping-address input,.header-image-slider #checkout-step-shipping-address input,section.main.homepage.verlag .frame.frame-default #checkout-step-shipping-address input{border:none;border-radius:0;border-bottom:1px solid #007FB6;padding:0.375rem 0}.container #checkout-step-billing-address .input-box,.header-image-slider #checkout-step-billing-address .input-box,section.main.homepage.verlag .frame.frame-default #checkout-step-billing-address .input-box,.container #checkout-step-shipping-address .input-box,.header-image-slider #checkout-step-shipping-address .input-box,section.main.homepage.verlag .frame.frame-default #checkout-step-shipping-address .input-box{margin-top:22px;margin-bottom:65px}@media (min-width:768px){.container #checkout-step-billing-address .input-box,.header-image-slider #checkout-step-billing-address .input-box,section.main.homepage.verlag .frame.frame-default #checkout-step-billing-address .input-box,.container #checkout-step-shipping-address .input-box,.header-image-slider #checkout-step-shipping-address .input-box,section.main.homepage.verlag .frame.frame-default #checkout-step-shipping-address .input-box{margin-bottom:50px}}.container #form-order .nice-select,.header-image-slider #form-order .nice-select,section.main.homepage.verlag .frame.frame-default #form-order .nice-select{font-size:16px}.container #form-order .control,.header-image-slider #form-order .control,section.main.homepage.verlag .frame.frame-default #form-order .control{margin-bottom:53px}.container #checkout-review,.header-image-slider #checkout-review,section.main.homepage.verlag .frame.frame-default #checkout-review{margin-top:65px}@media (min-width:992px){.container #checkout-review,.header-image-slider #checkout-review,section.main.homepage.verlag .frame.frame-default #checkout-review{margin-top:0}}.container #checkout-review textarea,.header-image-slider #checkout-review textarea,section.main.homepage.verlag .frame.frame-default #checkout-review textarea{border:1px solid #007FB6;border-radius:0;margin-top:10px;margin-bottom:38px;min-height:133px}@media (min-width:768px){.container #checkout-review textarea,.header-image-slider #checkout-review textarea,section.main.homepage.verlag .frame.frame-default #checkout-review textarea{margin-bottom:50px}}@media (min-width:992px){.container #checkout-review textarea,.header-image-slider #checkout-review textarea,section.main.homepage.verlag .frame.frame-default #checkout-review textarea{margin-bottom:60px}}.container #checkout-review label,.header-image-slider #checkout-review label,section.main.homepage.verlag .frame.frame-default #checkout-review label{color:#007FB6}.container #checkout-review .accept-terms,.header-image-slider #checkout-review .accept-terms,section.main.homepage.verlag .frame.frame-default #checkout-review .accept-terms{margin-bottom:30px}.container #checkout-review .accept-terms a,.header-image-slider #checkout-review .accept-terms a,section.main.homepage.verlag .frame.frame-default #checkout-review .accept-terms a{color:#007FB6;text-decoration:none}.container #checkout-review .accept-terms label,.header-image-slider #checkout-review .accept-terms label,section.main.homepage.verlag .frame.frame-default #checkout-review .accept-terms label{color:#305E4F}.container #checkout-review .accept-terms label:hover,.header-image-slider #checkout-review .accept-terms label:hover,section.main.homepage.verlag .frame.frame-default #checkout-review .accept-terms label:hover{cursor:pointer}.container #checkout-review .accept-terms .checkbox-icon,.header-image-slider #checkout-review .accept-terms .checkbox-icon,section.main.homepage.verlag .frame.frame-default #checkout-review .accept-terms .checkbox-icon{display:block;margin-bottom:10px}.container #checkout-review .accept-terms input,.header-image-slider #checkout-review .accept-terms input,section.main.homepage.verlag .frame.frame-default #checkout-review .accept-terms input{position:absolute;left:-9999px}.container #checkout-review .accept-terms i,.header-image-slider #checkout-review .accept-terms i,section.main.homepage.verlag .frame.frame-default #checkout-review .accept-terms i{font-size:16px}.container #checkout-review .accept-terms i.im-square-o,.header-image-slider #checkout-review .accept-terms i.im-square-o,section.main.homepage.verlag .frame.frame-default #checkout-review .accept-terms i.im-square-o{padding-bottom:1px}@media (min-width:1920px){.container #checkout-review .accept-terms i.im-square-o,.header-image-slider #checkout-review .accept-terms i.im-square-o,section.main.homepage.verlag .frame.frame-default #checkout-review .accept-terms i.im-square-o{padding-bottom:2px}}.container #checkout-review .accept-terms input:not(:checked)+label i.im-square-o,.header-image-slider #checkout-review .accept-terms input:not(:checked)+label i.im-square-o,section.main.homepage.verlag .frame.frame-default #checkout-review .accept-terms input:not(:checked)+label i.im-square-o{display:block}.container #checkout-review .accept-terms input:not(:checked)+label i.im-check-square,.header-image-slider #checkout-review .accept-terms input:not(:checked)+label i.im-check-square,section.main.homepage.verlag .frame.frame-default #checkout-review .accept-terms input:not(:checked)+label i.im-check-square{display:none}.container #checkout-review .accept-terms input:checked+label i.im-square-o,.header-image-slider #checkout-review .accept-terms input:checked+label i.im-square-o,section.main.homepage.verlag .frame.frame-default #checkout-review .accept-terms input:checked+label i.im-square-o{display:none}.container #checkout-review .accept-terms input:checked+label label i.im-check-square,.header-image-slider #checkout-review .accept-terms input:checked+label label i.im-check-square,section.main.homepage.verlag .frame.frame-default #checkout-review .accept-terms input:checked+label label i.im-check-square{display:block}.container #shipping-method a,.header-image-slider #shipping-method a,section.main.homepage.verlag .frame.frame-default #shipping-method a{color:#007FB6;text-decoration:none}.container #checkout-step-payment-method,.header-image-slider #checkout-step-payment-method,section.main.homepage.verlag .frame.frame-default #checkout-step-payment-method{margin-top:65px}.container #checkout-step-payment-method .setPayment,.header-image-slider #checkout-step-payment-method .setPayment,section.main.homepage.verlag .frame.frame-default #checkout-step-payment-method .setPayment{color:#007FB6;text-decoration:none}.container #checkout-step-payment-method .setPayment:hover,.header-image-slider #checkout-step-payment-method .setPayment:hover,section.main.homepage.verlag .frame.frame-default #checkout-step-payment-method .setPayment:hover{text-decoration:underline}.container #checkout-step-payment-method .sp-methods dt:nth-of-type(n+2),.header-image-slider #checkout-step-payment-method .sp-methods dt:nth-of-type(n+2),section.main.homepage.verlag .frame.frame-default #checkout-step-payment-method .sp-methods dt:nth-of-type(n+2){margin-top:20px}.container #checkout-step-summary,.header-image-slider #checkout-step-summary,section.main.homepage.verlag .frame.frame-default #checkout-step-summary{margin-bottom:35px}.container #checkout-step-summary thead,.header-image-slider #checkout-step-summary thead,section.main.homepage.verlag .frame.frame-default #checkout-step-summary thead{display:none}.container #checkout-step-summary tr,.header-image-slider #checkout-step-summary tr,section.main.homepage.verlag .frame.frame-default #checkout-step-summary tr{display:flex;display:-ms-flexbox;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column}.container #dialect-filter-control,.header-image-slider #dialect-filter-control,section.main.homepage.verlag .frame.frame-default #dialect-filter-control,.container #series-filter-control,.header-image-slider #series-filter-control,section.main.homepage.verlag .frame.frame-default #series-filter-control{cursor:pointer}.container #dialect-filter-control span,.header-image-slider #dialect-filter-control span,section.main.homepage.verlag .frame.frame-default #dialect-filter-control span,.container #series-filter-control span,.header-image-slider #series-filter-control span,section.main.homepage.verlag .frame.frame-default #series-filter-control span{line-height:24px;color:#007FB6;display:flex;display:-ms-flexbox;align-items:flex-start;-ms-flex-align:flex-start}.container #dialect-filter-control i,.header-image-slider #dialect-filter-control i,section.main.homepage.verlag .frame.frame-default #dialect-filter-control i,.container #series-filter-control i,.header-image-slider #series-filter-control i,section.main.homepage.verlag .frame.frame-default #series-filter-control i{position:relative;bottom:-5px;font-size:16px;margin-right:11px}.container #tx_cart_productslider,.header-image-slider #tx_cart_productslider,section.main.homepage.verlag .frame.frame-default #tx_cart_productslider{padding:46px 37px;background:#FFFFFF}@media (min-width:768px){.container #tx_cart_productslider,.header-image-slider #tx_cart_productslider,section.main.homepage.verlag .frame.frame-default #tx_cart_productslider{padding:37px 46px}}@media (min-width:1200px){.container #tx_cart_productslider,.header-image-slider #tx_cart_productslider,section.main.homepage.verlag .frame.frame-default #tx_cart_productslider{padding:60px}}.container #tx_cart_productslider>.headline,.header-image-slider #tx_cart_productslider>.headline,section.main.homepage.verlag .frame.frame-default #tx_cart_productslider>.headline{color:#007FB6;text-align:center;margin-bottom:12px}@media (min-width:768px){.container #tx_cart_productslider>.headline,.header-image-slider #tx_cart_productslider>.headline,section.main.homepage.verlag .frame.frame-default #tx_cart_productslider>.headline{font-size:20px}}@media (min-width:992px){.container #tx_cart_productslider>.headline,.header-image-slider #tx_cart_productslider>.headline,section.main.homepage.verlag .frame.frame-default #tx_cart_productslider>.headline{text-align:left;margin-bottom:61px}}@media (min-width:1200px){.container #tx_cart_productslider>.headline,.header-image-slider #tx_cart_productslider>.headline,section.main.homepage.verlag .frame.frame-default #tx_cart_productslider>.headline{font-size:24px;line-height:29px}}.container #product-slider,.header-image-slider #product-slider,section.main.homepage.verlag .frame.frame-default #product-slider{margin:0 auto}@media (min-width:768px){.container #product-slider,.header-image-slider #product-slider,section.main.homepage.verlag .frame.frame-default #product-slider{position:relative}.container #product-slider:before,.header-image-slider #product-slider:before,section.main.homepage.verlag .frame.frame-default #product-slider:before{content:"";width:1px;height:100%;background:#FFFFFF;display:block;position:absolute;top:0;right:0;bottom:0;z-index:1}}.container #product-slider .product,.header-image-slider #product-slider .product,section.main.homepage.verlag .frame.frame-default #product-slider .product{outline:none}.container #product-slider .product .inner,.header-image-slider #product-slider .product .inner,section.main.homepage.verlag .frame.frame-default #product-slider .product .inner{height:inherit}@media (min-width:768px){.container #product-slider .product .inner,.header-image-slider #product-slider .product .inner,section.main.homepage.verlag .frame.frame-default #product-slider .product .inner{min-height:407px;padding:0 30px;border-right:1px solid #E5F2F8}}@media (min-width:1200px){.container #product-slider .product .inner,.header-image-slider #product-slider .product .inner,section.main.homepage.verlag .frame.frame-default #product-slider .product .inner{padding:0 40px 0 56px}}.container #product-slider .product .image,.header-image-slider #product-slider .product .image,section.main.homepage.verlag .frame.frame-default #product-slider .product .image{width:100%;display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;margin-bottom:31px}@media (min-width:768px){.container #product-slider .product .image,.header-image-slider #product-slider .product .image,section.main.homepage.verlag .frame.frame-default #product-slider .product .image{margin-bottom:47px}}@media (min-width:992px){.container #product-slider .product .image,.header-image-slider #product-slider .product .image,section.main.homepage.verlag .frame.frame-default #product-slider .product .image{margin-bottom:44px}}.container #product-slider .product .image img,.header-image-slider #product-slider .product .image img,section.main.homepage.verlag .frame.frame-default #product-slider .product .image img{width:104px;height:auto}.container #product-slider .product .image .no-image,.header-image-slider #product-slider .product .image .no-image,section.main.homepage.verlag .frame.frame-default #product-slider .product .image .no-image{width:104px;height:139px;background:#E5F2F8}.container #product-slider .product .image a,.header-image-slider #product-slider .product .image a,section.main.homepage.verlag .frame.frame-default #product-slider .product .image a{color:#007FB6;text-decoration:none}@media (min-width:992px){.container #product-slider .product .image,.header-image-slider #product-slider .product .image,section.main.homepage.verlag .frame.frame-default #product-slider .product .image{justify-content:flex-start;-ms-flex-pack:flex-start}}.container #product-slider .product .content,.header-image-slider #product-slider .product .content,section.main.homepage.verlag .frame.frame-default #product-slider .product .content{text-align:center}@media (min-width:992px){.container #product-slider .product .content,.header-image-slider #product-slider .product .content,section.main.homepage.verlag .frame.frame-default #product-slider .product .content{text-align:left}}.container #product-slider .product .content .author,.header-image-slider #product-slider .product .content .author,section.main.homepage.verlag .frame.frame-default #product-slider .product .content .author{color:#007FB6;line-height:24px;margin-bottom:10px}.container #product-slider .product .content .title .headline,.header-image-slider #product-slider .product .content .title .headline,section.main.homepage.verlag .frame.frame-default #product-slider .product .content .title .headline{font-size:19px;line-height:22px}@media (min-width:768px){.container #product-slider .product .content .title .headline,.header-image-slider #product-slider .product .content .title .headline,section.main.homepage.verlag .frame.frame-default #product-slider .product .content .title .headline{font-size:20px;line-height:23px}}@media (min-width:1200px){.container #product-slider .product .content .title .headline,.header-image-slider #product-slider .product .content .title .headline,section.main.homepage.verlag .frame.frame-default #product-slider .product .content .title .headline{font-size:24px;line-height:29px}}.container #product-slider .product .content .title .headline a,.header-image-slider #product-slider .product .content .title .headline a,section.main.homepage.verlag .frame.frame-default #product-slider .product .content .title .headline a{outline:none;color:#007FB6;text-decoration:none}.container #product-slider .product .content .subline,.header-image-slider #product-slider .product .content .subline,section.main.homepage.verlag .frame.frame-default #product-slider .product .content .subline{margin-top:17px;font-size:16px;line-height:24px}@media (min-width:768px){.container #product-slider .product .content .subline,.header-image-slider #product-slider .product .content .subline,section.main.homepage.verlag .frame.frame-default #product-slider .product .content .subline{margin-bottom:22px}}@media (min-width:1200px){.container #product-slider .product .content .subline,.header-image-slider #product-slider .product .content .subline,section.main.homepage.verlag .frame.frame-default #product-slider .product .content .subline{font-size:18px;line-height:22px}}.container #product-slider .product .content .publishing-company,.header-image-slider #product-slider .product .content .publishing-company,section.main.homepage.verlag .frame.frame-default #product-slider .product .content .publishing-company{margin-top:30px}.container #product-slider .product .content .price,.header-image-slider #product-slider .product .content .price,section.main.homepage.verlag .frame.frame-default #product-slider .product .content .price{margin-top:30px;font-size:19px;line-height:22px}@media (min-width:768px){.container #product-slider .product .content .price,.header-image-slider #product-slider .product .content .price,section.main.homepage.verlag .frame.frame-default #product-slider .product .content .price{font-size:20px;line-height:23px}}@media (min-width:1200px){.container #product-slider .product .content .price,.header-image-slider #product-slider .product .content .price,section.main.homepage.verlag .frame.frame-default #product-slider .product .content .price{font-size:24px;line-height:29px}}.container #product-slider .slick-arrow,.header-image-slider #product-slider .slick-arrow,section.main.homepage.verlag .frame.frame-default #product-slider .slick-arrow{cursor:pointer;position:absolute;top:calc(50% - 9px)}.container #product-slider .slick-arrow.slick-prev,.header-image-slider #product-slider .slick-arrow.slick-prev,section.main.homepage.verlag .frame.frame-default #product-slider .slick-arrow.slick-prev{left:-16px}.container #product-slider .slick-arrow.slick-next,.header-image-slider #product-slider .slick-arrow.slick-next,section.main.homepage.verlag .frame.frame-default #product-slider .slick-arrow.slick-next{right:-16px}.container #product-slider .slick-arrow i,.header-image-slider #product-slider .slick-arrow i,section.main.homepage.verlag .frame.frame-default #product-slider .slick-arrow i{color:#007FB6;font-size:20px}.container #product-slider .slick-arrow.slick-disabled,.header-image-slider #product-slider .slick-arrow.slick-disabled,section.main.homepage.verlag .frame.frame-default #product-slider .slick-arrow.slick-disabled{cursor:not-allowed}.container #product-slider .slick-arrow.slick-disabled i,.header-image-slider #product-slider .slick-arrow.slick-disabled i,section.main.homepage.verlag .frame.frame-default #product-slider .slick-arrow.slick-disabled i{color:#B2D8E9}.container #product-slider-dots,.header-image-slider #product-slider-dots,section.main.homepage.verlag .frame.frame-default #product-slider-dots{margin-bottom:30px}@media (min-width:992px){.container #product-slider-dots,.header-image-slider #product-slider-dots,section.main.homepage.verlag .frame.frame-default #product-slider-dots{position:absolute;right:0;top:-83px}}.container #product-slider-dots .slick-dots,.header-image-slider #product-slider-dots .slick-dots,section.main.homepage.verlag .frame.frame-default #product-slider-dots .slick-dots{display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;flex-wrap:nowrap;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap}.container #product-slider-dots .slick-dots li,.header-image-slider #product-slider-dots .slick-dots li,section.main.homepage.verlag .frame.frame-default #product-slider-dots .slick-dots li{margin:4px}.container #product-slider-dots .slick-dots li.slick-active button:before,.header-image-slider #product-slider-dots .slick-dots li.slick-active button:before,section.main.homepage.verlag .frame.frame-default #product-slider-dots .slick-dots li.slick-active button:before{border-color:#007FB6;background:#007FB6}.container #product-slider-dots button,.header-image-slider #product-slider-dots button,section.main.homepage.verlag .frame.frame-default #product-slider-dots button{box-sizing:border-box;position:relative;font-size:0;line-height:0;display:block;width:12px;height:12px;padding:0px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.container #product-slider-dots button:before,.header-image-slider #product-slider-dots button:before,section.main.homepage.verlag .frame.frame-default #product-slider-dots button:before{position:absolute;top:0;left:0;width:12px;height:12px;content:"";border:1px solid #B2D8E9;border-radius:50%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container #product-search-form,.header-image-slider #product-search-form,section.main.homepage.verlag .frame.frame-default #product-search-form{margin-bottom:30px}.container #product-search-form .headline,.header-image-slider #product-search-form .headline,section.main.homepage.verlag .frame.frame-default #product-search-form .headline{margin-bottom:22px}.container #product-search-form input,.header-image-slider #product-search-form input,section.main.homepage.verlag .frame.frame-default #product-search-form input{color:#007FB6;border-bottom:1px solid #e5f2f8;padding:10px;width:100%;max-width:230px;font-size:16px;margin-bottom:15px}.container #product-search-form button[type=submit],.header-image-slider #product-search-form button[type=submit],section.main.homepage.verlag .frame.frame-default #product-search-form button[type=submit]{font-family:Scala Sans W04 Regular;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;border:none;background:#007FB6;color:#FFFFFF;padding:10px;font-size:16px;display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;cursor:pointer}.container #product-search-form button[type=submit] i,.header-image-slider #product-search-form button[type=submit] i,section.main.homepage.verlag .frame.frame-default #product-search-form button[type=submit] i{font-size:16px;margin-right:7px}@media (min-width:768px) and (max-width:1199.98px){.container #product-search-form button[type=submit],.header-image-slider #product-search-form button[type=submit],section.main.homepage.verlag .frame.frame-default #product-search-form button[type=submit]{width:200px;display:inline-flex}}#panorama{position:relative;width:100%;padding:0;margin:0;overflow:hidden;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:16px;background-color:#000;color:#fff}#panorama a,#panorama a:hover,#panorama a:active,#panorama a.nice-select.open,#panorama a:visited{color:white;text-decoration:none}#pano{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}#titleBar{position:absolute;top:0;left:0;right:40px;height:40px;text-align:center}.mobile #titleBar{height:50px;right:50px}#panorama.fullscreen-enabled #titleBar{right:80px}#panorama.fullscreen-enabled.mobile #titleBar{right:100px}#panorama.multiple-scenes #titleBar{left:40px}#panorama.multiple-scenes.mobile #titleBar{left:50px}#titleBar .sceneName{width:100%;height:100%;line-height:30px;padding:5px;background-color:#3a4454;background-color:rgba(58, 68, 84, 0.8);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;user-select:text}.mobile #titleBar .sceneName{line-height:40px}#fullscreenToggle{display:none;position:absolute;top:0;right:0;width:40px;height:40px;padding:5px;background-color:#677383;background-color:rgba(103, 115, 131, 0.8)}.mobile #fullscreenToggle{width:50px;height:50px}#panorama.fullscreen-enabled #fullscreenToggle{display:block}#fullscreenToggle .icon{position:absolute;top:5px;right:5px;width:30px;height:30px}.mobile #fullscreenToggle .icon{top:10px;right:10px}#fullscreenToggle .icon.on{display:none}#fullscreenToggle .icon.off{display:block}#fullscreenToggle.enabled .icon.on{display:block}#fullscreenToggle.enabled .icon.off{display:none}#autorotateToggle{display:block;position:absolute;top:0;right:0;width:40px;height:40px;padding:5px;background-color:#677383;background-color:rgba(103, 115, 131, 0.8)}.mobile #autorotateToggle{width:50px;height:50px}#panorama.fullscreen-enabled #autorotateToggle{right:40px}#panorama.fullscreen-enabled.mobile #autorotateToggle{right:50px}#autorotateToggle .icon{position:absolute;top:5px;right:5px;width:30px;height:30px}.mobile #autorotateToggle .icon{top:10px;right:10px}#autorotateToggle .icon.on{display:none}#autorotateToggle .icon.off{display:block}#autorotateToggle.enabled .icon.on{display:block}#autorotateToggle.enabled .icon.off{display:none}#sceneListToggle{position:absolute;top:0;left:0;width:40px;height:40px;padding:5px;background-color:#677383;background-color:rgba(103, 115, 131, 0.8)}.mobile #sceneListToggle{width:50px;height:50px}#sceneListToggle .text{position:absolute;top:5px;left:15px;width:100%;line-height:30px}#sceneListToggle .icon{position:absolute;top:5px;right:5px;width:30px;height:30px}.mobile #sceneListToggle .icon{top:10px;right:10px}#sceneListToggle .icon.on{display:none}#sceneListToggle .icon.off{display:block}#sceneListToggle.enabled .icon.on{display:block}#sceneListToggle.enabled .icon.off{display:none}#sceneList{position:absolute;top:0;left:-220px;padding-top:40px;width:220px;max-height:100%;overflow-x:hidden;overflow-y:auto;margin-left:0;-webkit-transition:margin-left 0.5s ease-in-out;transition:margin-left 0.5s ease-in-out}.mobile #sceneList{padding-top:50px}#sceneList .scenes{width:100%;background-color:#3a4454;background-color:rgba(58, 68, 84, 0.8)}.mobile #sceneList{width:100%;height:100%;left:-100%}.mobile #sceneList.enabled{margin-left:100%}.mobile #sceneList .scenes{height:100%}#sceneList.enabled{margin-left:220px}#sceneList .scene{display:block;width:100%;height:30px}.mobile #sceneList .scene{height:40px}#sceneList .scene .text{width:100%;height:100%;padding:0 15px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile #sceneList .scene .text{line-height:40px}.no-touch #sceneList .scene:hover{background-color:#677383;background-color:rgba(103, 115, 131, 0.8)}#sceneList .scene.current{background-color:#677383;background-color:rgba(103, 115, 131, 0.8)}#panorama.single-scene #sceneList,#panorama.single-scene #sceneListToggle{display:none}.link-hotspot{width:60px;height:60px;margin-left:-30px;margin-top:-30px;opacity:0.9;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.no-touch .link-hotspot:hover{opacity:1}.mobile .link-hotspot{width:70px;height:70px}.link-hotspot-icon{width:100%;height:100%;cursor:pointer}.link-hotspot-tooltip{position:absolute;left:100%;top:14px;margin-left:3px;font-size:16px;max-width:300px;padding:8px 10px;border-radius:5px;background-color:#3a4454;background-color:rgba(58, 68, 84, 0.8);color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;opacity:0;-ms-transform:translateX(-8px);-webkit-transform:translateX(-8px);transform:translateX(-8px);-webkit-transition:-ms-transform 0.3s, -webkit-transform 0.3s, transform 0.3s, opacity 0.3s;transition:-ms-transform 0.3s, -webkit-transform 0.3s, transform 0.3s, opacity 0.3s}.mobile .link-hotspot{top:19px}.no-touch .link-hotspot:hover .link-hotspot-tooltip{opacity:1;-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.link-hotspot-tooltip{pointer-events:none}.no-touch .link-hotspot:hover .link-hotspot-tooltip{pointer-events:all}.tooltip-fallback .link-hotspot-tooltip{display:none}.no-touch .tooltip-fallback .link-hotspot:hover .link-hotspot-tooltip{display:block}.info-hotspot{line-height:1.2em;opacity:1;-webkit-transition:opacity 0.2s 0.2s;transition:opacity 0.2s 0.2s}.info-hotspot .info-hotspot-header{color:#FFFFFF;width:40px;height:40px;border-radius:20px;background-color:#007FB6;cursor:pointer;-webkit-transition:width 0.3s ease-in-out 0.5s, border-radius 0.3s ease-in-out 0.5s;transition:width 0.3s ease-in-out 0.5s, border-radius 0.3s ease-in-out 0.5s;color:#FFFFFF}.info-hotspot .info-hotspot-header p{color:#FFFFFF}.info-hotspot .info-hotspot-close-wrapper{position:absolute;left:260px;top:0;height:40px;width:40px;border-top-right-radius:5px;background-color:#007FB6;visibility:hidden;-ms-transform:perspective(200px) rotateY(90deg);-webkit-transform:perspective(200px) rotateY(90deg);transform:perspective(200px) rotateY(90deg);-ms-transform-origin:0 50% 0;-webkit-transform-origin:0 50% 0;transform-origin:0 50% 0;-webkit-transition:-ms-transform 0.3s 0.3s, -webkit-transform 0.3s 0.3s, transform 0.3s 0.3s, visibility 0s 0.6s;transition:-ms-transform 0.3s 0.3s, -webkit-transform 0.3s 0.3s, transform 0.3s 0.3s, visibility 0s 0.6s}.info-hotspot .info-hotspot-text{color:#305E4F;position:absolute;width:300px;height:auto;max-height:200px;top:40px;left:0;padding:10px;background-color:#FFFFFF;border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow-y:auto;visibility:hidden;-ms-transform:perspective(200px) rotateX(-89.999deg);-webkit-transform:perspective(200px) rotateX(-89.999deg);transform:perspective(200px) rotateX(-89.999deg);-ms-transform-origin:50% 0 0;-webkit-transform-origin:50% 0 0;transform-origin:50% 0 0;-webkit-transition:-ms-transform 0.3s, -webkit-transform 0.3s, transform 0.3s, visibility 0s 0.3s;transition:-ms-transform 0.3s, -webkit-transform 0.3s, transform 0.3s, visibility 0s 0.3s;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;user-select:text}.info-hotspot .info-hotspot-text p{color:#305E4F}.no-touch .info-hotspot:hover{-webkit-transition:opacity 0.2s;transition:opacity 0.2s;z-index:1}.info-hotspot.visible{z-index:1}.mobile .info-hotspot .info-hotspot-header{width:50px;height:50px;border-radius:25px}.desktop.no-touch .info-hotspot .info-hotspot-header:hover{width:260px;border-radius:5px;-webkit-transition:width 0.3s ease-in-out, border-radius 0.3s ease-in-out;transition:width 0.3s ease-in-out, border-radius 0.3s ease-in-out}.desktop .info-hotspot.visible .info-hotspot-header,.desktop.no-touch .info-hotspot.visible .info-hotspot-header:hover{width:260px;border-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-transition:width 0.3s ease-in-out, border-radius 0.3s ease-in-out;transition:width 0.3s ease-in-out, border-radius 0.3s ease-in-out}.info-hotspot .info-hotspot-icon-wrapper{width:40px;height:40px}.mobile .info-hotspot .info-hotspot-icon-wrapper{width:50px;height:50px}.info-hotspot .info-hotspot-icon{width:90%;height:90%;margin:5%}.info-hotspot .info-hotspot-title-wrapper{position:absolute;left:40px;top:0;width:0;height:40px;padding:0;overflow:hidden;-webkit-transition:width 0s 0.4s, padding 0s 0.4s;transition:width 0s 0.4s, padding 0s 0.4s}.desktop .info-hotspot.visible .info-hotspot-title-wrapper,.desktop.no-touch .info-hotspot .info-hotspot-header:hover .info-hotspot-title-wrapper{width:220px;padding:0 5px;-webkit-transition:width 0s 0.4s, padding 0s 0.4s;transition:width 0s 0.4s, padding 0s 0.4s}.info-hotspot .info-hotspot-title-wrapper:before{content:"";display:inline-block;vertical-align:middle;height:100%}.info-hotspot .info-hotspot-title{display:inline-block;vertical-align:middle;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;user-select:text}.desktop .info-hotspot.visible .info-hotspot-close-wrapper{visibility:visible;-ms-transform:perspective(200px) rotateY(0deg);-webkit-transform:perspective(200px) rotateY(0deg);transform:perspective(200px) rotateY(0deg);-webkit-transition:-ms-transform 0.3s, -webkit-transform 0.3s, transform 0.3s, visibility 0s 0s;transition:-ms-transform 0.3s, -webkit-transform 0.3s, transform 0.3s, visibility 0s 0s}.info-hotspot .info-hotspot-close-icon{width:70%;height:70%;margin:15%}.desktop .info-hotspot.visible .info-hotspot-text{visibility:visible;-ms-transform:perspective(200px) rotateX(0deg);-webkit-transform:perspective(200px) rotateX(0deg);transform:perspective(200px) rotateX(0deg);-webkit-transition:-ms-transform 0.3s 0.3s, -webkit-transform 0.3s 0.3s, transform 0.3s 0.3s, visibility 0s 0s;transition:-ms-transform 0.3s 0.3s, -webkit-transform 0.3s 0.3s, transform 0.3s 0.3s, visibility 0s 0s}.desktop .info-hotspot-modal{display:none}.info-hotspot-modal{top:0;left:0;position:absolute;width:100%;height:100%;overflow:hidden;z-index:11000 !important;background-color:rgba(0, 0, 0, 0.5);line-height:1.2em;opacity:0;visibility:hidden;-webkit-transition:opacity 0.2s ease-in-out 0.5s, visibility 0s 0.7s;transition:opacity 0.2s ease-in-out 0.5s, visibility 0s 0.7s}.info-hotspot-modal.visible{opacity:1;visibility:visible;-webkit-transition:opacity 0.2s ease-in-out, visibility 0s 0s;transition:opacity 0.2s ease-in-out, visibility 0s 0s}.info-hotspot-modal.visible .info-hotspot-header{opacity:1;-webkit-transition:opacity 0.3s ease-in-out 0.2s;transition:opacity 0.3s ease-in-out 0.2s}.info-hotspot-modal .info-hotspot-header{position:absolute;top:60px;left:10px;right:10px;width:auto;height:50px;background-color:#007FB6;color:#FFFFFF;opacity:0;-webkit-transition:opacity 0.3s ease-in-out 0.2s;transition:opacity 0.3s ease-in-out 0.2s}.info-hotspot-modal .info-hotspot-title-wrapper{position:absolute;top:0;left:50px;right:50px;width:auto;height:50px;padding:0 10px}.info-hotspot-modal .info-hotspot-icon-wrapper{width:50px;height:50px}.info-hotspot-modal .info-hotspot-icon{width:90%;height:90%;margin:5%}.info-hotspot-modal .info-hotspot-title{color:#FFFFFF;display:inline-block;vertical-align:middle;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;user-select:text}.info-hotspot-modal .info-hotspot-title p{color:#FFFFFF}.info-hotspot-modal .info-hotspot-close-wrapper{position:absolute;top:0;right:0;width:50px;height:50px;background-color:#007FB6;cursor:pointer}.info-hotspot-modal .info-hotspot-text{position:absolute;top:110px;bottom:10px;left:10px;right:10px;padding:10px;background-color:#FFFFFF;overflow-y:auto;opacity:0;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;user-select:text}.info-hotspot-modal .info-hotspot-title-wrapper:before{content:"";display:inline-block;vertical-align:middle;height:100%}.info-hotspot-modal .info-hotspot-close-icon{width:70%;height:70%;margin:15%}.info-hotspot-modal.visible .info-hotspot-text{opacity:1;-webkit-transition:opacity 0.3s ease-in-out 0.4s;transition:opacity 0.3s ease-in-out 0.4s}.viewControlButton{display:none;position:absolute;bottom:0;left:50%;width:40px;height:40px;padding:5px;background-color:#677383;background-color:rgba(103, 115, 131, 0.8)}#panorama.view-control-buttons .viewControlButton{display:block}@media (max-width:600px){#panorama.view-control-buttons .viewControlButton{display:none}}.viewControlButton .icon{position:absolute;top:5px;right:5px;width:30px;height:30px}.viewControlButton-1{margin-left:-145px}.viewControlButton-2{margin-left:-95px}.viewControlButton-3{margin-left:-45px}.viewControlButton-4{margin-left:5px}.viewControlButton-5{margin-left:55px}.viewControlButton-6{margin-left:105px}#panorama{height:500px}@media (min-width:992px){#panorama{height:700px}}.container #tx_cart_productlist .product-list .pagination-wrapper,.header-image-slider #tx_cart_productlist .product-list .pagination-wrapper,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .pagination-wrapper{margin-left:36px;padding:0 0 0 0}@media screen and (min-width:992px){.container #tx_cart_productlist .product-list .pagination-wrapper,.header-image-slider #tx_cart_productlist .product-list .pagination-wrapper,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .pagination-wrapper{margin-left:45px}}.container #tx_cart_productlist .product-list .pagination-wrapper .pagination,.header-image-slider #tx_cart_productlist .product-list .pagination-wrapper .pagination,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .pagination-wrapper .pagination{display:flex;flex-wrap:wrap;padding-right:50px}.container #tx_cart_productlist .product-list .pagination-wrapper .pagination .nav-arrows,.header-image-slider #tx_cart_productlist .product-list .pagination-wrapper .pagination .nav-arrows,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .pagination-wrapper .pagination .nav-arrows{display:flex;flex-wrap:nowrap}.container #tx_cart_productlist .product-list .pagination-wrapper .pagination .nav-arrows a:focus,.header-image-slider #tx_cart_productlist .product-list .pagination-wrapper .pagination .nav-arrows a:focus,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .pagination-wrapper .pagination .nav-arrows a:focus,.container #tx_cart_productlist .product-list .pagination-wrapper .pagination .nav-arrows a:visited,.header-image-slider #tx_cart_productlist .product-list .pagination-wrapper .pagination .nav-arrows a:visited,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .pagination-wrapper .pagination .nav-arrows a:visited{outline:0;box-shadow:none;border:none}.container #tx_cart_productlist .product-list .pagination-wrapper .pagination .nav-page-numbers,.header-image-slider #tx_cart_productlist .product-list .pagination-wrapper .pagination .nav-page-numbers,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .pagination-wrapper .pagination .nav-page-numbers{display:flex;flex-wrap:wrap}.container #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item,.header-image-slider #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item{height:40px}.container #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item span,.header-image-slider #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item span,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item span{text-decoration:none;font-size:18px;padding:5px 10px;min-width:40px;min-height:40px}.container #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item span.active,.header-image-slider #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item span.active,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item span.active,.container #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item span:hover,.header-image-slider #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item span:hover,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item span:hover{background-color:#007FB6;color:#ffffff}.container #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item.current span,.header-image-slider #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item.current span,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item.current span{background-color:#007FB6;color:#ffffff}.container #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item.arrow a,.header-image-slider #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item.arrow a,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item.arrow a{outline:none;border:none;display:inline-block}.container #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item.arrow a:focus,.header-image-slider #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item.arrow a:focus,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item.arrow a:focus{outline:0}.container #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item.arrow a:hover,.header-image-slider #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item.arrow a:hover,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item.arrow a:hover{background-color:#ffffff;color:#007FB6;font-weight:bold}.container #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item.first a,.header-image-slider #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item.first a,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item.first a,.container #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item.last a,.header-image-slider #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item.last a,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item.last a{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.container #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item.first a:focus,.header-image-slider #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item.first a:focus,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item.first a:focus,.container #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item.last a:focus,.header-image-slider #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item.last a:focus,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .pagination-wrapper .pagination .page-item.last a:focus{outline:0}.tx-h2articles strong{font-weight:bold}.tx-h2articles .line{height:6px;width:100px;background:#305E4F;margin-top:10px;margin-bottom:40px}@media screen and (min-width:576px){.tx-h2articles .line{height:10px}}@media screen and (min-width:768px){.tx-h2articles .line{height:14px}}@media screen and (min-width:992px){.tx-h2articles .line{height:18px}}@media screen and (min-width:768px){.tx-h2articles .line{width:200px}}@media screen and (min-width:992px){.tx-h2articles .line{width:344px}}@media screen and (min-width:768px){.tx-h2articles .line{margin-bottom:60px}}@media screen and (min-width:992px){.tx-h2articles .line{margin-bottom:126px}}.tx-h2articles .description-wrap{margin-bottom:20px;padding:15px}@media screen and (min-width:768px){.tx-h2articles .description-wrap{margin-bottom:30px}}@media screen and (min-width:992px){.tx-h2articles .description-wrap{margin-bottom:50px}}@media screen and (min-width:768px){.tx-h2articles .description-wrap{padding:45px}}@media screen and (min-width:992px){.tx-h2articles .description-wrap{padding:0px 24px}}@media screen and (min-width:1200px){.tx-h2articles .description-wrap{padding:0}}.tx-h2articles .description-wrap p{color:#305E4F;font-size:18px;line-height:28px}.tx-h2articles .form-wrap{padding:15px;font-size:18px;color:#305E4F}@media screen and (min-width:768px){.tx-h2articles .form-wrap{padding:45px}}@media screen and (min-width:992px){.tx-h2articles .form-wrap{padding:100px 125px}}.tx-h2articles .form-wrap .header{margin-bottom:20px}.tx-h2articles .form-wrap input.sword{border:0;border-bottom:1px solid #305E4F;padding:10px 0;width:100%;margin-bottom:20px;color:#305E4F}@media screen and (min-width:992px){.tx-h2articles .form-wrap input.sword{margin-bottom:60px}}.tx-h2articles .form-wrap input.sword:focus,.tx-h2articles .form-wrap input.sword:focus-visible{outline:0}.tx-h2articles .form-wrap .submit{background:#305E4F;color:white;padding:20px;width:100%;cursor:pointer;margin-bottom:20px}@media screen and (min-width:992px){.tx-h2articles .form-wrap .submit{padding:21px 81px}}@media screen and (min-width:768px){.tx-h2articles .form-wrap .submit{width:fit-content}}.tx-h2articles .form-wrap .reset-filter{color:#305E4F;text-decoration:none;width:100%;margin-top:0;margin-right:20px;background:white;border:0;cursor:pointer}@media (min-width:992px){.tx-h2articles .form-wrap .reset-filter{margin-top:-15px;width:fit-content}}.tx-h2articles .form-wrap .extended-search{cursor:pointer;color:#87AAA2;text-decoration:none;transition:all 0.2s;width:100%;margin-top:0}@media screen and (min-width:768px){.tx-h2articles .form-wrap .extended-search{width:fit-content}}@media screen and (min-width:1200px){.tx-h2articles .form-wrap .extended-search{margin-top:-15px}}.tx-h2articles .form-wrap .extended-search i{font-size:12px;margin-left:5px}.tx-h2articles .form-wrap .extended-search:hover{color:#305E4F}.tx-h2articles .form-wrap .input-area{padding-top:10px}.tx-h2articles .form-wrap .input-area .select2-container{width:100% !important}.tx-h2articles .form-wrap .input-area .select2-container .select2-selection__rendered{border:0;border-radius:0;border-bottom:1px solid #305E4F;padding:10px;color:#305E4F;height:49px}.tx-h2articles .form-wrap .input-area .select2-container .select2-selection__rendered .select2-selection__placeholder{color:#87AAA2}.tx-h2articles .form-wrap .input-area .select2-container .select2-selection{border:0;border-radius:0;color:#305E4F}.tx-h2articles .form-wrap .input-area .select2-container .select2-selection__arrow{height:25px;width:25px;font:normal normal normal 20px/1 "iconmonstr-iconic-font"}.tx-h2articles .form-wrap .input-area .select2-container .select2-selection__arrow b{display:none}.tx-h2articles .form-wrap .input-area .select2-container .select2-selection__arrow:before{content:"";position:absolute;height:25px;width:25px;left:0;top:11px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.tx-h2articles .form-wrap .input-area .select2-container.select2-container--open .select2-selection__arrow:before{content:""}.tx-h2articles .form-wrap .input-area .select2-container .select2-dropdown{margin-top:20px}.tx-h2articles .form-wrap .input-area .select2-container .select2-dropdown .select2-search__field{height:49px;width:calc(100% - 80px)}.tx-h2articles .form-wrap .input-area .select2-container .select2-dropdown .select2-search__field:focus-visible{outline:0 !important;border:0}.tx-h2articles .form-wrap .input-area .select2-container .select2-dropdown .select2-results .select2-results__options{background:lime !important}.tx-h2articles .form-wrap .input-area .select2-container .select2-dropdown .select2-results__option:hover{background:lime}.tx-h2articles .form-wrap .input-area .select2-container .select2-dropdown .select2-results__option--highlighted[aria-selected]{background:lime}.tx-h2articles .form-wrap .input-area .range-min input[type="text"]::-webkit-inner-spin-button,.tx-h2articles .form-wrap .input-area .range-min input[type="text"]::-webkit-outer-spin-button,.tx-h2articles .form-wrap .input-area .range-max input[type="text"]::-webkit-inner-spin-button,.tx-h2articles .form-wrap .input-area .range-max input[type="text"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tx-h2articles .form-wrap .input-area .range-min input[type="text"]::-webkit-inner-spin-button,.tx-h2articles .form-wrap .input-area .range-min input[type="text"]::-webkit-outer-spin-button,.tx-h2articles .form-wrap .input-area .range-min input[type="text"],.tx-h2articles .form-wrap .input-area .range-max input[type="text"]::-webkit-inner-spin-button,.tx-h2articles .form-wrap .input-area .range-max input[type="text"]::-webkit-outer-spin-button,.tx-h2articles .form-wrap .input-area .range-max input[type="text"]{-webkit-appearance:none;appearance:textfield;text-align:center;color:#305E4F;font-size:18px;width:80px;border:0;border-bottom:1px solid #305E4F;padding:10px 0}.tx-h2articles .form-wrap .input-area .range-min input[type="text"]::-webkit-inner-spin-button::placeholder,.tx-h2articles .form-wrap .input-area .range-min input[type="text"]::-webkit-outer-spin-button::placeholder,.tx-h2articles .form-wrap .input-area .range-min input[type="text"]::placeholder,.tx-h2articles .form-wrap .input-area .range-max input[type="text"]::-webkit-inner-spin-button::placeholder,.tx-h2articles .form-wrap .input-area .range-max input[type="text"]::-webkit-outer-spin-button::placeholder,.tx-h2articles .form-wrap .input-area .range-max input[type="text"]::placeholder{opacity:1}.tx-h2articles .form-wrap .extra-filters .timeline{margin-top:40px}@media screen and (min-width:768px){.tx-h2articles .form-wrap .extra-filters .timeline{margin-top:0}}.tx-h2articles .form-wrap .extra-filters .extra-filter{margin-bottom:60px}.tx-h2articles .form-wrap .extra-filters .extra-filter .theme,.tx-h2articles .form-wrap .extra-filters .extra-filter .person{margin-bottom:60px}@media screen and (min-width:768px){.tx-h2articles .form-wrap .extra-filters .extra-filter .theme,.tx-h2articles .form-wrap .extra-filters .extra-filter .person{margin-bottom:0}}.tx-h2articles .form-wrap .extra-filters .extra-filter .input-range{padding-top:30px}.tx-h2articles .form-wrap .extra-filters .extra-filter .input-range .range_container{width:calc(100% - 200px);height:100%}.tx-h2articles .form-wrap .extra-filters .extra-filter .input-range .range_container #slider.noUi-target{background:transparent;border:0;height:auto;position:relative}.tx-h2articles .form-wrap .extra-filters .extra-filter .input-range .range_container #slider.noUi-target:before,.tx-h2articles .form-wrap .extra-filters .extra-filter .input-range .range_container #slider.noUi-target:after{position:absolute;content:"";height:6px;width:6px;border-radius:50%;left:-5px;top:-2.5px;background:#87AAA2;display:block}.tx-h2articles .form-wrap .extra-filters .extra-filter .input-range .range_container #slider.noUi-target:after{left:unset;right:-2.5px}.tx-h2articles .form-wrap .extra-filters .extra-filter .input-range .range_container #slider .noUi-base{background:#87AAA2;height:2px;border:0}.tx-h2articles .form-wrap .extra-filters .extra-filter .input-range .range_container #slider .noUi-handle{background:#305E4F;box-shadow:none;border:0;border-radius:50%;width:16px;height:16px;font-size:0;right:-10px;top:-7px}.tx-h2articles .form-wrap .extra-filters .extra-filter .input-range .range_container #slider .noUi-handle:before,.tx-h2articles .form-wrap .extra-filters .extra-filter .input-range .range_container #slider .noUi-handle:after{display:none}.tx-h2articles .form-wrap .extra-filters .extra-filter .input-range .range_container #slider .noUi-connect{border:0;height:2px;background:#305E4F}.tx-h2articles .count-row{margin:30px 0;color:#305E4F;scroll-margin-top:50px}@media screen and (min-width:992px){.tx-h2articles .count-row{margin:60px 0}}@media screen and (min-width:768px){.tx-h2articles .count-row{scroll-margin-top:180px}}@media screen and (min-width:992px){.tx-h2articles .count-row{scroll-margin-top:250px}}.tx-h2articles .result-row .result .result-wrap{padding:15px;color:#305E4F}@media screen and (min-width:768px){.tx-h2articles .result-row .result .result-wrap{padding:45px}}@media screen and (min-width:992px){.tx-h2articles .result-row .result .result-wrap{padding:100px 125px}}.tx-h2articles .result-row .result .result-wrap a{color:#305E4F;text-decoration:none}.tx-h2articles .result-row .result .result-wrap .meta-info{width:100%;color:#87AAA2;font-size:16px;margin-bottom:15px}.tx-h2articles .result-row .result .result-wrap .meta-info.pages{margin:25px 0;color:#305E4F}.tx-h2articles .result-row .result .result-wrap .meta-info.pdf{margin-bottom:0}.tx-h2articles .result-row .result .result-wrap .meta-info .person-wrap{margin-right:10px}.tx-h2articles .result-row .result .result-wrap .header{width:100%;font-family:WalbaumSB-Italic;font-size:20px;margin-bottom:15px}@media screen and (min-width:768px){.tx-h2articles .result-row .result .result-wrap .header{font-size:25px}}.tx-h2articles .pagination ul.f3-widget-paginator{display:flex;flex-wrap:wrap;margin-top:40px;justify-content:start;align-items:center}.tx-h2articles .pagination ul.f3-widget-paginator li{list-style-type:none;width:40px;height:50px;margin-right:10px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.tx-h2articles .pagination ul.f3-widget-paginator li a{width:100%;height:100%;background:#CBDBD7;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;color:#305E4F;text-decoration:none;transition:all 0.2s}.tx-h2articles .pagination ul.f3-widget-paginator li a:hover{background:#305E4F;color:white}.tx-h2articles .pagination ul.f3-widget-paginator li.current a{background:#305E4F;color:white}.tx-h2articles .pagination ul.f3-widget-paginator li i.im{font-size:10px}.tx-h2articles.style-yellow .line{background:#F1BA23 !important}.frame-layout-110{margin-top:-50px}@media screen and (min-width:768px){.frame-layout-110{margin-top:-120px}}@media screen and (min-width:992px){.frame-layout-110{margin-top:-100px}}@media screen and (min-width:1200px){.frame-layout-110{margin-top:-145px}}.select2-container.select2-container--default.select2-container--open .select2-dropdown{margin-top:10px;border:1px solid #305E4F;padding:10px}.select2-container.select2-container--default.select2-container--open .select2-search__field:focus-visible{outline:0}.select2-container.select2-container--default.select2-container--open .select2-results__option:hover{background:#87AAA2}.select2-container.select2-container--default.select2-container--open .select2-results__option[aria-selected="true"]{background:#305E4F;color:white}.select2-container.select2-container--default.select2-container--open .select2-results__option--highlighted[aria-selected]{background:#87AAA2}.frame-type-felogin_login{background:#fff;padding:20px 20px}@media (min-width:576px){.frame-type-felogin_login{padding:40px 40px}}@media (min-width:992px){.frame-type-felogin_login{padding:100px 120px}}.frame-type-felogin_login .std-header{margin-bottom:40px}.frame-type-felogin_login label{color:#53B965}.frame-type-felogin_login input[type="password"],.frame-type-felogin_login input[type="text"]{color:black;margin-top:20px;margin-bottom:20px;width:100%;padding:10px 0;background:#fff;border-bottom:solid 1px black}.frame-type-felogin_login input[type="submit"]{margin-top:60px;color:white;background:#53B965;cursor:pointer;padding:21px 20px}@media (min-width:576px){.frame-type-felogin_login input[type="submit"]{padding:21px 148px}}.frame-type-felogin_login input[type="submit"]:hover{background:#59915C}.co-light-green{color:#59915C}.archive-wrap{scroll-margin-top:100px;flex-direction:column}@media screen and (min-width:576px){.archive-wrap{flex-direction:row}}.archive-filters{color:#305E4F;flex-shrink:0;margin-top:35px;margin-bottom:60px;width:100%;margin-right:0}@media screen and (min-width:576px){.archive-filters{width:224px}}@media screen and (min-width:576px){.archive-filters{margin-right:20px}}.archive-filters .std-header .mainline{font-size:25px}@media screen and (min-width:576px){.archive-filters .std-header .mainline{font-size:34px}}.archive-filters .search-wrap{gap:20px;margin-bottom:60px;align-items:flex-end}.archive-filters .search-wrap .search-input-wrap{width:100%}.archive-filters .search-wrap .search-input-wrap>label{margin-bottom:7px;display:block}.archive-filters .sword{width:100%;background:none;padding:20px 0 10px;border-bottom:solid 1px #305E4F}.archive-filters .sword::placeholder{color:#305E4F}.archive-filters .search-submit{flex-shrink:0;background:#59915C;position:relative;display:flex;justify-content:center;align-items:center;width:64px;height:64px}.archive-filters .search-submit img{width:22px;height:22px}.archive-filters .search-submit input{position:absolute;opacity:0;z-index:1;width:100%;height:100%}.filtergroup{font-size:18px;padding:20px 0 0}@media screen and (min-width:576px){.filtergroup{padding:20px 0}}.filtergroup .title{display:flex;justify-content:space-between;padding-bottom:20px;margin-bottom:10px;border-bottom:solid 1px #305E4F}.filtergroup .filters .filter-checkbox{position:relative}.filtergroup .filters .filter-checkbox label{position:relative;display:block;padding:10px 26px}.filtergroup .filters .filter-checkbox label:after,.filtergroup .filters .filter-checkbox label:before{content:"";position:absolute;left:0;top:10px;width:16px;height:16px;border:solid 1px #305E4F}.filtergroup .filters .filter-checkbox label:after{left:6px;top:12px;width:5px;height:9px;border:none;transform:rotate(45deg);border-right:solid 2px #59915C;border-bottom:solid 2px #59915C;opacity:0}.filtergroup .filters .filter-checkbox input{position:absolute;top:12px;opacity:0}.filtergroup .filters .filter-checkbox input:checked+label:after{opacity:1}@media (max-width:575.98px){.filtergroup .title{cursor:pointer}.filtergroup .title .arrow{border-top:solid 1px #305E4F;border-right:solid 1px #305E4F;width:8px;height:8px;transform:rotate(45deg);display:inline-block;margin:6px 6px 0}.filtergroup .filters{display:none}.filtergroup.open .title .arrow{transform:rotate(135deg)}.filtergroup.open .filters{display:block}}.archive-downloads{width:100%}.archive-downloads .download-item{padding:10px;margin-bottom:16px}.archive-downloads .download-image{position:relative;aspect-ratio:1.27;padding:20px;background:#F5F5F5}.archive-downloads .download-image img{width:100%;height:auto}.archive-downloads .download-image img.text-prev{height:100%}.archive-downloads .download-image .file-icon{position:absolute;top:-10px;right:-10px;padding:18px;width:70px;height:70px;display:flex;justify-content:center;align-items:center;background:white;pointer-events:none}.archive-downloads .download-image .playicon{position:absolute;top:50%;left:50%;width:68px;height:68px;margin-top:-34px;margin-left:-34px;pointer-events:none}.archive-downloads .download-item{min-height:416px;background:white;position:relative;padding-bottom:40px}.archive-downloads .download-text{position:relative;z-index:1;padding:20px 10px 10px;color:#305E4F;font-size:16px;max-height:200px;overflow:hidden}.archive-downloads .download-text h3{font-weight:bold;margin-bottom:10px}.archive-downloads .open .download-text{height:calc(100% - 70px);max-height:none;bottom:60px;background:white;position:absolute;overflow:auto}.archive-downloads .open .link-wrap .opened-text{display:none}.archive-downloads .open .link-wrap .close-text{display:inline}.archive-downloads .link-wrap{z-index:2;background:white;position:absolute;width:calc(100% - 40px);bottom:20px;left:20px;display:flex;justify-content:space-between;align-items:flex-end}.archive-downloads .link-wrap .close-text{display:none}.archive-downloads .link-wrap .close-text,.archive-downloads .link-wrap .open-text{cursor:pointer;color:#59915C;margin-bottom:5px}.archive-downloads .link-wrap:before{content:"";position:absolute;width:100%;height:30px;bottom:100%;left:0;background:white;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, white 100%)}.archive-downloads .link-wrap .download-link{color:#59915C;text-decoration:none}.archive-downloads .link-wrap .download-link:hover{color:#305E4F;text-decoration:underline}.archive-downloads .order-wrap{padding-bottom:20px}.archive-downloads .btn-order{color:#305E4F;text-decoration:none}.archive-downloads .btn-order .icon-arrow{border-top:solid 1px #305E4F;border-right:solid 1px #305E4F;width:8px;height:8px;transform:rotate(315deg);display:inline-block;margin:6px 6px 0}.archive-downloads .btn-order.asc .icon-arrow{transform:rotate(135deg);margin:0 0 -3px 6px;transform-origin:top}.f3-widget-paginator{margin-top:28px;gap:10px}.f3-widget-paginator li{position:relative;display:flex;justify-content:center;align-items:center;border-radius:50%;width:50px;height:50px;background:white;font-size:28px}.f3-widget-paginator li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;text-decoration:none;color:#305E4F;padding-bottom:4px}.f3-widget-paginator li.current{font-weight:bold}.f3-widget-paginator li.previous,.f3-widget-paginator li.next{background:#59915C}.f3-widget-paginator li.previous a,.f3-widget-paginator li.next a{padding-bottom:0}.f3-widget-paginator li.previous .icon-arrow,.f3-widget-paginator li.next .icon-arrow{border-top:solid 2px white;border-right:solid 2px white;width:12px;height:12px;transform:rotate(45deg)}.f3-widget-paginator li.previous .icon-arrow{transform:rotate(225deg)}.pageWrap{overflow:hidden}::selection{background:#4CA5CB}::-moz-selection{background:#4CA5CB}.hidden-label{display:none}body{font-family:Scala Sans W04 Regular;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;background:#FFFFFF}@media (min-width:1920px){body{font-size:18px}}body p,body ul,body ol{color:#305E4F}body p span.underline,body ul span.underline,body ol span.underline{text-decoration:underline}body p i,body p em,body ul i,body ul em,body ol i,body ol em{font-family:Scala Sans W02 Italic;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body p b,body p strong,body ul b,body ul strong,body ol b,body ol strong{font-weight:bold}body a.downloadlink:before{font-family:"iconmonstr-iconic-font";content:"";margin-right:7px;font-size:13px}@media (min-width:1200px){.container,.header-image-slider,section.main.homepage.verlag .frame.frame-default{padding:0 !important}}@media (min-width:1920px){.container,.header-image-slider,section.main.homepage.verlag .frame.frame-default{max-width:1428px}}.news-list-view .article .no-image,.news-list-view.loading #load-more-news,ul.tx-indexedsearch-browsebox li a,.dpnglossary.pagination ul li.empty,.dpnglossary.pagination ul li.current,.container #tx_cart_productlist .product-list .no-image,.header-image-slider #tx_cart_productlist .product-list .no-image,section.main.homepage.verlag .frame.frame-default #tx_cart_productlist .product-list .no-image,.container #product-slider .product .image .no-image,.header-image-slider #product-slider .product .image .no-image,section.main.homepage.verlag .frame.frame-default #product-slider .product .image .no-image,#site-switch a,#link-to-search a,#nav-btn,#nav-btn-desktop,#select-language .item a,#opening-hours,#webshop-link,#main-nav .main-menu li.sub .open-sub-menu-btn .icon,#main-nav .main-sub-menu li.sub .open-sub-menu-btn .icon,#header-text .donate .circle,#footer-logos .logos .image,#scroll-to-top .inner-circle{display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center}#link-to-search,#link-to-search a,#nav-btn,#nav-btn-desktop,#select-language .active,#select-language .item a{width:50px;height:50px;min-width:50px;min-height:50px}@media (min-width:768px){#link-to-search,#link-to-search a,#nav-btn,#nav-btn-desktop,#select-language .active,#select-language .item a{width:64px;height:64px;min-width:64px;min-height:64px}}.theme-background-color-1{background-color:#007FB6}.theme-background-color-2{background-color:#E5F2F8}.theme-text-color-dark{color:#4CA5CB}.theme-text-color-light{color:#B2D8E9}.default-box{background-color:#FFFFFF}header.header-nav{display:flex;display:-ms-flexbox;position:relative;z-index:20;margin-bottom:10px}@media (min-width:576px) and (max-width:767.98px){header.header-nav{padding:0 20px}}@media (min-width:768px){header.header-nav{padding:0 20px;margin-bottom:38px}}@media (min-width:992px){header.header-nav{padding:0 177px}}@media (min-width:1200px){header.header-nav{height:113px;margin-bottom:0;padding:0 calc(20px / 2)}}@media (min-width:1920px){header.header-nav{padding:0;height:136px}}.main{width:100%}.image.no-image{width:100%}#logo-wrap{height:110px;width:59px}#logo-wrap img#logo{width:100%;height:auto}@media (min-width:768px){#logo-wrap{height:144px;width:77px}}@media (min-width:1200px){#logo-wrap{height:223px;width:calc(119px + 91px);padding-right:91px}}@media (min-width:1920px){#logo-wrap{height:266px;width:calc(142px + 98px);padding-right:98px}}.nav-wrap{margin-left:20px;flex:1;display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}@media (min-width:768px){.nav-wrap{margin-left:42px}}@media (min-width:1200px){.nav-wrap{margin-left:0;flex-wrap:nowrap;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;position:relative;height:calc(64px + 16px)}}#site-switch-select{width:100%;position:relative;margin-bottom:10px;z-index:10}#site-switch-select .green{background:#305E4F}#site-switch-select .orange{background:#E1622A}#site-switch-select .blue{background:#007FB6}#site-switch-select .yellow{background:#F1BA23}#site-switch-select .light-green{background:#59915C}#site-switch-select .active{display:flex;display:-ms-flexbox;justify-content:space-between;-ms-flex-pack:justify;align-items:center;-ms-flex-align:center;color:#FFFFFF;padding:14px 14px 17px 14px}#site-switch-select .active i{font-size:20px}#site-switch-select .dropdown{position:absolute;left:0;width:100%;top:calc(100% + 10px);display:none}#site-switch-select .item a{display:block;padding:14px 14px 17px 14px;text-decoration:none;color:#FFFFFF}#site-switch{width:100%;margin-bottom:16px}#site-switch ul{width:100%;display:flex;display:-ms-flexbox}#site-switch ul li{height:52px;flex:1;transition:height 0.3s}#site-switch ul li.active{height:64px}#site-switch ul li.green{background:#305E4F}#site-switch ul li.orange{background:#E1622A}#site-switch ul li.blue{background:#007FB6}#site-switch ul li.yellow{background:#F1BA23}#site-switch ul li.light-green{background:#59915C;flex:140px 0 0}#site-switch ul li:hover:not(.active){height:64px}#site-switch a{width:100%;height:100%;color:#FFFFFF;font-family:Scala Sans W04 Regular;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;text-decoration:none;padding:10px}@media (min-width:1920px){#site-switch a{font-size:18px}}@media (min-width:1200px){#site-switch{margin-right:16px;margin-bottom:0;flex:1}}#link-to-search{margin-right:10px}#link-to-search a{background:#E5F2F8;text-decoration:none}#link-to-search a i{color:#305E4F;font-size:20px}@media (min-width:768px){#link-to-search{margin-right:16px}}#nav-btn,#nav-btn-desktop{background:#E5F2F8;cursor:pointer}#nav-btn i,#nav-btn-desktop i{padding-top:3px;color:#305E4F;font-size:18px}#select-language{background:#E5F2F8;width:50px;position:relative;z-index:1}#select-language .active{cursor:pointer;display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center;justify-content:space-between;-ms-flex-pack:justify;padding:0 8px 0 9px}#select-language .active i{position:relative;top:3px;font-size:6px;color:#305E4F}#select-language .dropdown{background:#E5F2F8;width:100%;position:absolute;left:0;top:calc(100% + 10px);display:none}#select-language .item{position:relative}#select-language .item a{width:100%}#select-language .label{position:absolute;right:100%;top:0;background:#E5F2F8;height:100%;align-items:center;-ms-flex-align:center;justify-content:flex-start;-ms-flex-pack:flex-start;display:flex;display:-ms-flexbox;padding-left:20px;color:#305E4F;width:80px;text-transform:capitalize}@media (min-width:768px){#select-language{width:64px}#select-language .active{padding:0 15px 0 17px}#select-language .dropdown{top:calc(100% + 16px)}}#opening-hours{flex:1}#opening-hours .inner{font-family:Scala Sans W04 Regular;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;color:#305E4F}@media (min-width:1920px){#opening-hours .inner{font-size:18px}}#opening-hours i{font-size:15px;margin-bottom:5px}#opening-hours .text{display:none}#opening-hours .openinghour-time{line-height:20px;max-width:80px}@media (min-width:1920px){#opening-hours .openinghour-time{max-width:90px}}@media (min-width:768px){#opening-hours .inner{display:flex;display:-ms-flexbox}#opening-hours i{margin-right:10px}#opening-hours .text{display:block;line-height:20px}#opening-hours .weekday{margin-right:4px}}@media (min-width:992px){#opening-hours{position:absolute;top:100%;align-items:flex-end;-ms-flex-align:flex-end}#opening-hours .inner{flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column}}#webshop-link{flex:1}#webshop-link a{display:flex;display:-ms-flexbox;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;text-decoration:none}#webshop-link i{font-size:15px;color:#007FB6}#webshop-link span{color:#305E4F;font-family:Scala Sans W04 Regular;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}@media (min-width:992px){#webshop-link{position:absolute;top:100%;align-items:flex-end;-ms-flex-align:flex-end}#webshop-link .inner{flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column}#webshop-link span{display:block}}.main-nav-wrap{width:50px;margin-right:10px}@media (min-width:768px){.main-nav-wrap{width:64px;margin-right:16px}}#main-nav{display:none;position:absolute;left:0;background:#E5F2F8;width:calc(100% - (64px * 2) - (16px * 2));top:100%}#main-nav .main-menu li,#main-nav .main-sub-menu li{height:51px;display:flex;display:-ms-flexbox}#main-nav .main-menu li:hover,#main-nav .main-sub-menu li:hover{background:#4CA5CB}#main-nav .main-menu li:hover .open-sub-menu-btn,#main-nav .main-sub-menu li:hover .open-sub-menu-btn{background:#4CA5CB}#main-nav .main-menu li.sub .open-sub-menu-btn,#main-nav .main-sub-menu li.sub .open-sub-menu-btn{display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center;flex-wrap:nowrap;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;cursor:pointer;width:100%}#main-nav .main-menu li.sub .open-sub-menu-btn .title,#main-nav .main-sub-menu li.sub .open-sub-menu-btn .title{flex:1;padding-left:21px}#main-nav .main-menu li.sub .open-sub-menu-btn .icon,#main-nav .main-sub-menu li.sub .open-sub-menu-btn .icon{width:51px}#main-nav .main-menu li.sub .open-sub-menu-btn i,#main-nav .main-sub-menu li.sub .open-sub-menu-btn i{font-size:8px;color:#305E4F}#main-nav .main-menu li.sub .open-sub-menu-btn:hover i,#main-nav .main-sub-menu li.sub .open-sub-menu-btn:hover i{color:#FFFFFF}#main-nav .main-menu .go-back-to-main-menu,#main-nav .main-sub-menu .go-back-to-main-menu{cursor:pointer;height:51px;display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center;padding:0 21px;color:#305E4F;font-size:16px}@media (min-width:1920px){#main-nav .main-menu .go-back-to-main-menu,#main-nav .main-sub-menu .go-back-to-main-menu{font-size:18px}}#main-nav .main-menu .go-back-to-main-menu i,#main-nav .main-sub-menu .go-back-to-main-menu i{margin-right:10px;font-size:8px}#main-nav .main-menu .go-back-to-main-menu:hover,#main-nav .main-sub-menu .go-back-to-main-menu:hover{background:#4CA5CB}#main-nav .main-menu .go-back-to-main-menu span,#main-nav .main-sub-menu .go-back-to-main-menu span{margin-left:7px}#main-nav a{cursor:pointer;display:flex;display:-ms-flexbox;align-items:center;-ms-flex-align:center;padding:0 21px;height:100%;flex:1;text-decoration:none;color:#305E4F;font-size:16px}@media (min-width:1920px){#main-nav a{font-size:18px}}#main-nav a i{font-size:6px}#main-nav .main-sub-menu{display:none}#mobile-menu{display:none}@media (min-width:992px){#quick-info{position:relative;padding-left:16px;width:calc(104px + 55px);align-items:flex-end;-ms-flex-align:flex-end;height:102px}}@media (min-width:1200px){#quick-info{width:calc(119px + 91px);height:113px}}@media (min-width:1920px){#quick-info{width:calc(142px + 98px);height:136px}}#header-image-wrap .lines-and-header-image{position:relative}#header-image-wrap .lines-and-header-image:after{content:"";display:block;height:50px;position:absolute;bottom:0;left:0;right:0;background:#E5F2F8}@media (min-width:768px){#header-image-wrap .lines-and-header-image:after{height:120px}}@media (min-width:992px){#header-image-wrap .lines-and-header-image:after{height:106px}}@media (min-width:1200px){#header-image-wrap .lines-and-header-image:after{height:140px}}@media (min-width:1920px){#header-image-wrap .lines-and-header-image:after{height:160px}}.header-image{position:relative;z-index:2;overflow:hidden;pointer-events:none}.header-image img{position:relative;z-index:2;display:block;width:100%;height:auto;pointer-events:visible}@media (min-width:768px){.header-image .container,.header-image .header-image-slider,.header-image section.main.homepage.verlag .frame.frame-default,section.main.homepage.verlag .header-image .frame.frame-default{padding:0}}@media (min-width:992px){.header-image .container,.header-image .header-image-slider,.header-image section.main.homepage.verlag .frame.frame-default,section.main.homepage.verlag .header-image .frame.frame-default{position:relative;padding:0 calc(20px / 2)}.header-image .image{position:relative;padding:0 159px}}@media (min-width:1200px){.header-image .image{padding:0 210px}}@media (min-width:1920px){.header-image .container,.header-image .header-image-slider,.header-image section.main.homepage.verlag .frame.frame-default,section.main.homepage.verlag .header-image .frame.frame-default{padding:0}.header-image .image{padding:0 240px}}#header-text{background:#E5F2F8}@media (min-width:576px){#header-text .container,#header-text .header-image-slider,#header-text section.main.homepage.verlag .frame.frame-default,section.main.homepage.verlag #header-text .frame.frame-default{position:relative}}@media (min-width:768px){#header-text .container,#header-text .header-image-slider,#header-text section.main.homepage.verlag .frame.frame-default,section.main.homepage.verlag #header-text .frame.frame-default{padding:0}}@media (min-width:992px){#header-text .container,#header-text .header-image-slider,#header-text section.main.homepage.verlag .frame.frame-default,section.main.homepage.verlag #header-text .frame.frame-default{padding:0 calc(20px / 2)}}@media (min-width:1920px){#header-text .container,#header-text .header-image-slider,#header-text section.main.homepage.verlag .frame.frame-default,section.main.homepage.verlag #header-text .frame.frame-default{padding:0}}#header-text .text{position:relative;top:-50px;min-height:50px;z-index:2;padding:23px 0 0 0;width:75%;background:#E5F2F8;padding-right:20px}@media (min-width:768px){#header-text .text{top:-120px;min-height:120px;padding:48px 48px 0 0}}@media (min-width:992px){#header-text .text{width:66.2%;top:-106px;min-height:106px;padding:46px 46px 0 0}}@media (min-width:1200px){#header-text .text{width:70.2%;top:-140px;min-height:140px;padding:62px 62px 0 0}}@media (min-width:1920px){#header-text .text{width:72%;top:-160px;min-height:160px;padding:72px 72px 0 0}}#header-text .std-header .subline{margin-bottom:14px;padding-right:110px;line-height:22px}@media (min-width:768px){#header-text .std-header .subline{margin-bottom:18px;padding:0}}@media (min-width:992px){#header-text .std-header .subline{margin-bottom:15px}}@media (min-width:1200px){#header-text .std-header .subline{margin-bottom:14px}}#header-text .std-header:after{content:"";display:block;width:144px;height:10px;background:#007FB6;margin-top:14px;order:3}@media (min-width:768px){#header-text .std-header:after{width:224px;height:12px;margin-top:20px}}@media (min-width:1200px){#header-text .std-header:after{width:300px;height:15px;margin-top:14px}}@media (min-width:1920px){#header-text .std-header:after{width:344px;height:17px;margin-top:21px}}#header-text .donate{padding-bottom:17px;display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;position:relative;top:-9px}#header-text .donate a{text-decoration:none;color:#305E4F;line-height:20px}#header-text .donate .circle{height:133px;width:133px;border:2px solid #4CA5CB;border-radius:50%;padding:25px;text-align:center;transition:border 0.3s}@media (min-width:768px){#header-text .donate{position:absolute;z-index:2;top:-29px;right:108px;padding-bottom:0}#header-text .donate:hover .circle{border:12px solid #4CA5CB}}@media (min-width:992px){#header-text .donate{top:-135px;right:55px}}@media (min-width:1200px){#header-text .donate{top:-158px;right:105px}}@media (min-width:1920px){#header-text .donate{height:155px;width:155px;top:-181px;right:115px}#header-text .donate .circle{height:155px;width:155px}}#donate-btn{margin-left:10px;flex:1;font-size:16px;display:flex;display:-ms-flexbox;justify-content:center;-ms-flex-pack:center;align-items:center;-ms-flex-align:center;padding:10px;border:1px solid #007FB6}#donate-btn a{color:#305E4F;text-decoration:none}#donate-btn i{color:#007FB6;padding-right:7px;font-size:17px;position:relative;top:2px}.std-header{display:flex;display:-ms-flexbox;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column}.std-header a{text-decoration:none}.std-header .mainline,.std-header .mainline a{line-height:31px;order:2;color:#305E4F;font-family:WalbaumSB-Italic;font-size:27px}@media (min-width:768px){.std-header .mainline,.std-header .mainline a{font-size:37px;line-height:41px}}@media (min-width:992px){.std-header .mainline,.std-header .mainline a{line-height:41px}}@media (min-width:1200px){.std-header .mainline,.std-header .mainline a{font-size:50px;line-height:56px}}@media (min-width:1920px){.std-header .mainline,.std-header .mainline a{font-size:57px;line-height:62px}}.std-header .subline{color:#305E4F;line-height:18px;font-size:18px;order:1;margin-bottom:11px}@media (min-width:768px){.std-header .subline{font-size:20px;line-height:20px}}@media (min-width:992px){.std-header .subline{font-size:18px;line-height:18px}}@media (min-width:1200px){.std-header .subline{font-size:20px;line-height:20px}}@media (min-width:1920px){.std-header .subline{font-size:24px;line-height:24px}}#leader p{font-size:18px;line-height:24px}@media (min-width:1200px){#leader p{font-size:24px;line-height:32px}}@media (min-width:1920px){#leader p{font-size:24px;line-height:32px}}#leader .frame.frame-type-text{padding:0;margin-bottom:0}#leader .frame.frame-type-text a{color:#007FB6;text-decoration:none}#leader .frame.frame-type-text a:hover{text-decoration:underline}#leader .frame.frame-type-text a.orange:hover{color:#E1622A}#leader .frame.frame-type-text a.blue:hover{color:#007FB6}#leader .frame.frame-type-text a.yellow:hover{color:#F1BA23}#leader .frame.frame-type-text a.light-green:hover{color:#59915C}@media (min-width:992px){#leader{max-width:624px}}@media (min-width:1200px){#leader{font-size:34px;line-height:41px;max-width:824px}}@media (min-width:1920px){#leader{max-width:944px}}#anchor{padding-top:18px}#anchor a{font-size:18px;color:#007FB6;text-decoration:none}#anchor a i{margin-left:7px;font-size:11px}@media (min-width:768px){#anchor{padding-top:12px}}@media (min-width:1200px){#anchor a{font-size:20px}#anchor a i{font-size:12px}}@media (min-width:1920px){#anchor a{font-size:24px}#anchor a i{font-size:13px}}section.main{padding-bottom:65px}@media (min-width:768px){section.main{padding-bottom:84px}}@media (min-width:1200px){section.main{padding-bottom:96px}}@media (min-width:1920px){section.main{padding-bottom:120px}}section.main.homepage>.container:not(#leader),section.main.homepage>.header-image-slider:not(#leader),section.main.homepage.verlag section.main.homepage>.frame.frame-default:not(#leader){margin-top:60px}@media (min-width:1920px){section.main.homepage>.container:not(#leader),section.main.homepage>.header-image-slider:not(#leader),section.main.homepage.verlag section.main.homepage>.frame.frame-default:not(#leader){margin-top:90px}}section.main>.container>.frame,section.main>.header-image-slider>.frame,section.main.homepage.verlag section.main>.frame.frame-default>.frame,section.main>.container>.teaser-small,section.main>.header-image-slider>.teaser-small,section.main.homepage.verlag section.main>.frame.frame-default>.teaser-small,section.main>.container>.quote,section.main>.header-image-slider>.quote,section.main.homepage.verlag section.main>.frame.frame-default>.quote,section.main>.container>.image-slider,section.main>.header-image-slider>.image-slider,section.main.homepage.verlag section.main>.frame.frame-default>.image-slider,section.main>.container>.teaser-big,section.main>.header-image-slider>.teaser-big,section.main.homepage.verlag section.main>.frame.frame-default>.teaser-big,section.main>.container>.accordion,section.main>.header-image-slider>.accordion,section.main.homepage.verlag section.main>.frame.frame-default>.accordion,section.main>.container>.video,section.main>.header-image-slider>.video,section.main.homepage.verlag section.main>.frame.frame-default>.video,section.main>.container>#panorama,section.main>.header-image-slider>#panorama,section.main.homepage.verlag section.main>.frame.frame-default>#panorama,section.main>.container>.category-teaser,section.main>.header-image-slider>.category-teaser,section.main.homepage.verlag section.main>.frame.frame-default>.category-teaser{margin-bottom:65px}section.main>.container>.frame:last-of-type,section.main>.header-image-slider>.frame:last-of-type,section.main.homepage.verlag section.main>.frame.frame-default>.frame:last-of-type,section.main>.container>.teaser-small:last-of-type,section.main>.header-image-slider>.teaser-small:last-of-type,section.main.homepage.verlag section.main>.frame.frame-default>.teaser-small:last-of-type,section.main>.container>.quote:last-of-type,section.main>.header-image-slider>.quote:last-of-type,section.main.homepage.verlag section.main>.frame.frame-default>.quote:last-of-type,section.main>.container>.image-slider:last-of-type,section.main>.header-image-slider>.image-slider:last-of-type,section.main.homepage.verlag section.main>.frame.frame-default>.image-slider:last-of-type,section.main>.container>.teaser-big:last-of-type,section.main>.header-image-slider>.teaser-big:last-of-type,section.main.homepage.verlag section.main>.frame.frame-default>.teaser-big:last-of-type,section.main>.container>.accordion:last-of-type,section.main>.header-image-slider>.accordion:last-of-type,section.main.homepage.verlag section.main>.frame.frame-default>.accordion:last-of-type,section.main>.container>.video:last-of-type,section.main>.header-image-slider>.video:last-of-type,section.main.homepage.verlag section.main>.frame.frame-default>.video:last-of-type,section.main>.container>#panorama:last-of-type,section.main>.header-image-slider>#panorama:last-of-type,section.main.homepage.verlag section.main>.frame.frame-default>#panorama:last-of-type,section.main>.container>.category-teaser:last-of-type,section.main>.header-image-slider>.category-teaser:last-of-type,section.main.homepage.verlag section.main>.frame.frame-default>.category-teaser:last-of-type{margin-bottom:0}@media (min-width:768px){section.main>.container>.frame,section.main>.header-image-slider>.frame,section.main.homepage.verlag section.main>.frame.frame-default>.frame,section.main>.container>.teaser-small,section.main>.header-image-slider>.teaser-small,section.main.homepage.verlag section.main>.frame.frame-default>.teaser-small,section.main>.container>.quote,section.main>.header-image-slider>.quote,section.main.homepage.verlag section.main>.frame.frame-default>.quote,section.main>.container>.image-slider,section.main>.header-image-slider>.image-slider,section.main.homepage.verlag section.main>.frame.frame-default>.image-slider,section.main>.container>.teaser-big,section.main>.header-image-slider>.teaser-big,section.main.homepage.verlag section.main>.frame.frame-default>.teaser-big,section.main>.container>.accordion,section.main>.header-image-slider>.accordion,section.main.homepage.verlag section.main>.frame.frame-default>.accordion,section.main>.container>.video,section.main>.header-image-slider>.video,section.main.homepage.verlag section.main>.frame.frame-default>.video,section.main>.container>#panorama,section.main>.header-image-slider>#panorama,section.main.homepage.verlag section.main>.frame.frame-default>#panorama,section.main>.container>.category-teaser,section.main>.header-image-slider>.category-teaser,section.main.homepage.verlag section.main>.frame.frame-default>.category-teaser{margin-bottom:84px}}@media (min-width:1200px){section.main>.container>.frame,section.main>.header-image-slider>.frame,section.main.homepage.verlag section.main>.frame.frame-default>.frame,section.main>.container>.teaser-small,section.main>.header-image-slider>.teaser-small,section.main.homepage.verlag section.main>.frame.frame-default>.teaser-small,section.main>.container>.quote,section.main>.header-image-slider>.quote,section.main.homepage.verlag section.main>.frame.frame-default>.quote,section.main>.container>.image-slider,section.main>.header-image-slider>.image-slider,section.main.homepage.verlag section.main>.frame.frame-default>.image-slider,section.main>.container>.teaser-big,section.main>.header-image-slider>.teaser-big,section.main.homepage.verlag section.main>.frame.frame-default>.teaser-big,section.main>.container>.accordion,section.main>.header-image-slider>.accordion,section.main.homepage.verlag section.main>.frame.frame-default>.accordion,section.main>.container>.video,section.main>.header-image-slider>.video,section.main.homepage.verlag section.main>.frame.frame-default>.video,section.main>.container>#panorama,section.main>.header-image-slider>#panorama,section.main.homepage.verlag section.main>.frame.frame-default>#panorama,section.main>.container>.category-teaser,section.main>.header-image-slider>.category-teaser,section.main.homepage.verlag section.main>.frame.frame-default>.category-teaser{margin-bottom:96px}}@media (min-width:1920px){section.main>.container,section.main>.header-image-slider,section.main.homepage.verlag section.main>.frame.frame-default{padding:0}}.de>.container>.frame,.de>.header-image-slider>.frame,section.main.homepage.verlag .de>.frame.frame-default>.frame,.de>.container>.teaser-small,.de>.header-image-slider>.teaser-small,section.main.homepage.verlag .de>.frame.frame-default>.teaser-small,.de>.container>.quote,.de>.header-image-slider>.quote,section.main.homepage.verlag .de>.frame.frame-default>.quote,.de>.container>.image-slider,.de>.header-image-slider>.image-slider,section.main.homepage.verlag .de>.frame.frame-default>.image-slider,.de>.container>.teaser-big,.de>.header-image-slider>.teaser-big,section.main.homepage.verlag .de>.frame.frame-default>.teaser-big,.de>.container>.accordion,.de>.header-image-slider>.accordion,section.main.homepage.verlag .de>.frame.frame-default>.accordion,.de>.container>.video,.de>.header-image-slider>.video,section.main.homepage.verlag .de>.frame.frame-default>.video,.de>.container>#panorama,.de>.header-image-slider>#panorama,section.main.homepage.verlag .de>.frame.frame-default>#panorama,.de>.container>.category-teaser,.de>.header-image-slider>.category-teaser,section.main.homepage.verlag .de>.frame.frame-default>.category-teaser{hyphens:manual;-moz-hyphens:manual;-webkit-hyphens:manual;-ms-hyphens:manual}footer{background-color:#007FB6;width:100%;padding:68px 0;color:#B2D8E9;line-height:21px}footer .container,footer .header-image-slider,footer section.main.homepage.verlag .frame.frame-default,section.main.homepage.verlag footer .frame.frame-default{position:relative}@media (min-width:768px){footer{padding:84px 0}}@media (min-width:1200px){footer{padding:96px 0}}@media (min-width:1920px){footer{padding:120px 0}}footer .headline{font-size:18px;line-height:22px;margin-bottom:35px}@media (min-width:992px){footer .headline{margin-bottom:40px}}@media (min-width:1200px){footer .headline{margin-bottom:47px;font-size:20px}}@media (min-width:1920px){footer .headline{margin-bottom:50px}}footer a{color:#FFFFFF;text-decoration:none}footer a.tel{color:#B2D8E9}footer #map{margin-bottom:40px}footer #map a{width:100%}footer #map img{display:block}@media (min-width:768px){footer #map{margin-bottom:0}}footer #contact-info>.row>div{margin-bottom:65px}footer #contact-info>.row:last-of-type>div{margin-bottom:0}footer address>div{margin-top:25px}footer address a:hover{color:#4CA5CB}footer .social-media{margin-top:25px;display:flex;display:-ms-flexbox}footer .social-media a{margin-right:15px}footer .social-media a:hover{color:#B2D8E9}footer table{width:100%;margin-bottom:8px;position:relative;top:-8px}footer table tr{border-bottom:1px solid #4CA5CB}footer table td{padding:17px 0 15px}#footer-logos p.title{color:#B2D8E9}#footer-logos .logos{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:0 -10px}@media (min-width:576px) and (max-width:767.98px){#footer-logos .logos{flex-wrap:nowrap;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap}}@media (min-width:992px){#footer-logos .logos{flex-wrap:nowrap;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap}}#footer-logos .logos .image{width:25%;padding:0 10px;margin-bottom:20px}@media (min-width:576px) and (max-width:767.98px){#footer-logos .logos .image{flex:1}}@media (min-width:768px) and (max-width:991.98px){#footer-logos .logos .image{width:50%}}@media (min-width:992px){#footer-logos .logos .image{flex:1}}#footer-logos .logos img{width:100%;height:auto;display:block}#meta-nav{margin-top:20px}#meta-nav a:hover{color:#4CA5CB}@media (min-width:768px){#meta-nav{margin-top:30px}}@media (min-width:992px){#meta-nav{margin-top:40px}}@media (min-width:1200px){#meta-nav{margin-top:50px}}#meta-nav ul{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}#meta-nav ul li{margin-right:15px;margin-bottom:10px}.custom-checkbox{margin-bottom:25px}.custom-checkbox label{position:relative;font-size:14px;display:block;width:16px;height:16px}.custom-checkbox label:before{position:absolute;top:0;left:0;content:"";display:block;width:16px;height:16px;border:1px solid #4CA5CB}.custom-checkbox label:after{position:absolute;top:4px;left:4px;content:"";display:block;width:10px;height:10px;background-color:#FFFFFF}.custom-checkbox input{position:absolute;left:-9999px}.custom-checkbox input:not(:checked)+label:after{opacity:0}.custom-checkbox input:checked+label:after{opacity:1}.accordion .accordion-body p,section.main>.container:not(#leader)>.frame.frame-type-text p,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text p,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text p,section.main>.container:not(#leader)>.frame.frame-type-textpic p,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic p,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic p,section.main>.container:not(#leader)>.frame.frame-type-textmedia p,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia p,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia p{margin-bottom:20px;line-height:24px}.accordion .accordion-body p a,section.main>.container:not(#leader)>.frame.frame-type-text p a,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text p a,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text p a,section.main>.container:not(#leader)>.frame.frame-type-textpic p a,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic p a,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic p a,section.main>.container:not(#leader)>.frame.frame-type-textmedia p a,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia p a,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia p a{color:#007FB6;text-decoration:none}.accordion .accordion-body p a:hover,section.main>.container:not(#leader)>.frame.frame-type-text p a:hover,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text p a:hover,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text p a:hover,section.main>.container:not(#leader)>.frame.frame-type-textpic p a:hover,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic p a:hover,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic p a:hover,section.main>.container:not(#leader)>.frame.frame-type-textmedia p a:hover,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia p a:hover,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia p a:hover{text-decoration:underline}.accordion .accordion-body p a.orange:hover,section.main>.container:not(#leader)>.frame.frame-type-text p a.orange:hover,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text p a.orange:hover,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text p a.orange:hover,section.main>.container:not(#leader)>.frame.frame-type-textpic p a.orange:hover,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic p a.orange:hover,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic p a.orange:hover,section.main>.container:not(#leader)>.frame.frame-type-textmedia p a.orange:hover,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia p a.orange:hover,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia p a.orange:hover{color:#E1622A}.accordion .accordion-body p a.blue:hover,section.main>.container:not(#leader)>.frame.frame-type-text p a.blue:hover,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text p a.blue:hover,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text p a.blue:hover,section.main>.container:not(#leader)>.frame.frame-type-textpic p a.blue:hover,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic p a.blue:hover,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic p a.blue:hover,section.main>.container:not(#leader)>.frame.frame-type-textmedia p a.blue:hover,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia p a.blue:hover,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia p a.blue:hover{color:#007FB6}.accordion .accordion-body p a.yellow:hover,section.main>.container:not(#leader)>.frame.frame-type-text p a.yellow:hover,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text p a.yellow:hover,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text p a.yellow:hover,section.main>.container:not(#leader)>.frame.frame-type-textpic p a.yellow:hover,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic p a.yellow:hover,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic p a.yellow:hover,section.main>.container:not(#leader)>.frame.frame-type-textmedia p a.yellow:hover,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia p a.yellow:hover,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia p a.yellow:hover{color:#F1BA23}.accordion .accordion-body p a.light-green:hover,section.main>.container:not(#leader)>.frame.frame-type-text p a.light-green:hover,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text p a.light-green:hover,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text p a.light-green:hover,section.main>.container:not(#leader)>.frame.frame-type-textpic p a.light-green:hover,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic p a.light-green:hover,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic p a.light-green:hover,section.main>.container:not(#leader)>.frame.frame-type-textmedia p a.light-green:hover,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia p a.light-green:hover,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia p a.light-green:hover{color:#59915C}@media (min-width:1920px){.accordion .accordion-body p,section.main>.container:not(#leader)>.frame.frame-type-text p,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text p,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text p,section.main>.container:not(#leader)>.frame.frame-type-textpic p,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic p,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic p,section.main>.container:not(#leader)>.frame.frame-type-textmedia p,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia p,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia p{line-height:28px}}.accordion .accordion-body ul,section.main>.container:not(#leader)>.frame.frame-type-text ul,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text ul,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text ul,section.main>.container:not(#leader)>.frame.frame-type-textpic ul,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic ul,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic ul,section.main>.container:not(#leader)>.frame.frame-type-textmedia ul,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia ul,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia ul,.accordion .accordion-body ol,section.main>.container:not(#leader)>.frame.frame-type-text ol,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text ol,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text ol,section.main>.container:not(#leader)>.frame.frame-type-textpic ol,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic ol,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic ol,section.main>.container:not(#leader)>.frame.frame-type-textmedia ol,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia ol,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia ol{margin-bottom:20px;font-family:Scala Sans W04 Regular;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;color:#305E4F;line-height:24px}@media (min-width:1920px){.accordion .accordion-body ul,section.main>.container:not(#leader)>.frame.frame-type-text ul,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text ul,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text ul,section.main>.container:not(#leader)>.frame.frame-type-textpic ul,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic ul,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic ul,section.main>.container:not(#leader)>.frame.frame-type-textmedia ul,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia ul,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia ul,.accordion .accordion-body ol,section.main>.container:not(#leader)>.frame.frame-type-text ol,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text ol,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text ol,section.main>.container:not(#leader)>.frame.frame-type-textpic ol,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic ol,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic ol,section.main>.container:not(#leader)>.frame.frame-type-textmedia ol,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia ol,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia ol{font-size:18px}}.accordion .accordion-body ul ul,section.main>.container:not(#leader)>.frame.frame-type-text ul ul,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text ul ul,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text ul ul,section.main>.container:not(#leader)>.frame.frame-type-textpic ul ul,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic ul ul,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic ul ul,section.main>.container:not(#leader)>.frame.frame-type-textmedia ul ul,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia ul ul,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia ul ul,.accordion .accordion-body ul ol,section.main>.container:not(#leader)>.frame.frame-type-text ul ol,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text ul ol,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text ul ol,section.main>.container:not(#leader)>.frame.frame-type-textpic ul ol,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic ul ol,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic ul ol,section.main>.container:not(#leader)>.frame.frame-type-textmedia ul ol,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia ul ol,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia ul ol,.accordion .accordion-body ol ul,section.main>.container:not(#leader)>.frame.frame-type-text ol ul,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text ol ul,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text ol ul,section.main>.container:not(#leader)>.frame.frame-type-textpic ol ul,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic ol ul,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic ol ul,section.main>.container:not(#leader)>.frame.frame-type-textmedia ol ul,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia ol ul,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia ol ul,.accordion .accordion-body ol ol,section.main>.container:not(#leader)>.frame.frame-type-text ol ol,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text ol ol,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text ol ol,section.main>.container:not(#leader)>.frame.frame-type-textpic ol ol,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic ol ol,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic ol ol,section.main>.container:not(#leader)>.frame.frame-type-textmedia ol ol,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia ol ol,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia ol ol{padding-left:20px;margin-bottom:10px}.accordion .accordion-body ul li,section.main>.container:not(#leader)>.frame.frame-type-text ul li,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text ul li,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text ul li,section.main>.container:not(#leader)>.frame.frame-type-textpic ul li,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic ul li,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic ul li,section.main>.container:not(#leader)>.frame.frame-type-textmedia ul li,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia ul li,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia ul li{margin-left:30px;text-indent:-19px}.accordion .accordion-body ul li:before,section.main>.container:not(#leader)>.frame.frame-type-text ul li:before,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text ul li:before,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text ul li:before,section.main>.container:not(#leader)>.frame.frame-type-textpic ul li:before,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic ul li:before,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic ul li:before,section.main>.container:not(#leader)>.frame.frame-type-textmedia ul li:before,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia ul li:before,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia ul li:before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:#007FB6;position:relative;bottom:5px;margin-right:15px}@media (min-width:992px){.video,.frame-type-mask-h2button,.accordion,section.main>.container:not(#leader)>.frame.frame-type-text,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text,section.main>.container:not(#leader)>.frame.frame-type-textpic,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic,section.main>.container:not(#leader)>.frame.frame-type-textmedia,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia{padding:0 159px}}@media (min-width:1200px){.video,.frame-type-mask-h2button,.accordion,section.main>.container:not(#leader)>.frame.frame-type-text,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text,section.main>.container:not(#leader)>.frame.frame-type-textpic,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic,section.main>.container:not(#leader)>.frame.frame-type-textmedia,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia{padding:0;margin-left:210px;max-width:614px}}@media (min-width:1920px){.video,.frame-type-mask-h2button,.accordion,section.main>.container:not(#leader)>.frame.frame-type-text,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text,section.main>.container:not(#leader)>.frame.frame-type-textpic,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic,section.main>.container:not(#leader)>.frame.frame-type-textmedia,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia{max-width:708px;margin-left:240px;padding:0}}section.main>.container:not(#leader),section.main>.header-image-slider:not(#leader),section.main.homepage.verlag section.main>.frame.frame-default:not(#leader){}section.main>.container:not(#leader)>.frame.frame-type-text *:last-of-type,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text *:last-of-type,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text *:last-of-type,section.main>.container:not(#leader)>.frame.frame-type-textpic *:last-of-type,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic *:last-of-type,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic *:last-of-type,section.main>.container:not(#leader)>.frame.frame-type-textmedia *:last-of-type,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia *:last-of-type,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia *:last-of-type{margin-bottom:0}section.main>.container:not(#leader)>.frame.frame-type-text :first-child,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text :first-child,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text :first-child,section.main>.container:not(#leader)>.frame.frame-type-textpic :first-child,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic :first-child,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic :first-child,section.main>.container:not(#leader)>.frame.frame-type-textmedia :first-child,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia :first-child,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia :first-child{margin-top:0 !important}section.main>.container:not(#leader)>.frame.frame-type-text .std-header,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text .std-header,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text .std-header,section.main>.container:not(#leader)>.frame.frame-type-textpic .std-header,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic .std-header,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic .std-header,section.main>.container:not(#leader)>.frame.frame-type-textmedia .std-header,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia .std-header,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia .std-header{margin-bottom:20px}section.main>.container:not(#leader)>.frame.frame-type-text .std-header .mainline.single,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text .std-header .mainline.single,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text .std-header .mainline.single,section.main>.container:not(#leader)>.frame.frame-type-textpic .std-header .mainline.single,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic .std-header .mainline.single,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic .std-header .mainline.single,section.main>.container:not(#leader)>.frame.frame-type-textmedia .std-header .mainline.single,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia .std-header .mainline.single,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia .std-header .mainline.single{font-family:Scala Sans W04 Regular;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#305E4F;font-size:18px;line-height:24px}@media (min-width:1200px){section.main>.container:not(#leader)>.frame.frame-type-text .std-header .mainline.single,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text .std-header .mainline.single,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text .std-header .mainline.single,section.main>.container:not(#leader)>.frame.frame-type-textpic .std-header .mainline.single,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic .std-header .mainline.single,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic .std-header .mainline.single,section.main>.container:not(#leader)>.frame.frame-type-textmedia .std-header .mainline.single,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia .std-header .mainline.single,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia .std-header .mainline.single{font-size:24px;line-height:28px}}section.main>.container:not(#leader)>.frame.frame-type-text h1,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text h1,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text h1,section.main>.container:not(#leader)>.frame.frame-type-text h2,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text h2,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text h2,section.main>.container:not(#leader)>.frame.frame-type-text h3,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text h3,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text h3,section.main>.container:not(#leader)>.frame.frame-type-text h4,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text h4,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text h4,section.main>.container:not(#leader)>.frame.frame-type-text h5,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text h5,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text h5,section.main>.container:not(#leader)>.frame.frame-type-text h6,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text h6,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text h6,section.main>.container:not(#leader)>.frame.frame-type-textpic h1,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic h1,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic h1,section.main>.container:not(#leader)>.frame.frame-type-textpic h2,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic h2,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic h2,section.main>.container:not(#leader)>.frame.frame-type-textpic h3,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic h3,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic h3,section.main>.container:not(#leader)>.frame.frame-type-textpic h4,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic h4,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic h4,section.main>.container:not(#leader)>.frame.frame-type-textpic h5,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic h5,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic h5,section.main>.container:not(#leader)>.frame.frame-type-textpic h6,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic h6,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic h6,section.main>.container:not(#leader)>.frame.frame-type-textmedia h1,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia h1,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia h1,section.main>.container:not(#leader)>.frame.frame-type-textmedia h2,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia h2,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia h2,section.main>.container:not(#leader)>.frame.frame-type-textmedia h3,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia h3,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia h3,section.main>.container:not(#leader)>.frame.frame-type-textmedia h4,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia h4,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia h4,section.main>.container:not(#leader)>.frame.frame-type-textmedia h5,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia h5,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia h5,section.main>.container:not(#leader)>.frame.frame-type-textmedia h6,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia h6,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia h6{font-family:Scala Sans W04 Regular;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#305E4F;font-size:18px;line-height:24px}@media (min-width:1200px){section.main>.container:not(#leader)>.frame.frame-type-text h1,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text h1,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text h1,section.main>.container:not(#leader)>.frame.frame-type-text h2,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text h2,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text h2,section.main>.container:not(#leader)>.frame.frame-type-text h3,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text h3,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text h3,section.main>.container:not(#leader)>.frame.frame-type-text h4,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text h4,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text h4,section.main>.container:not(#leader)>.frame.frame-type-text h5,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text h5,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text h5,section.main>.container:not(#leader)>.frame.frame-type-text h6,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text h6,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text h6,section.main>.container:not(#leader)>.frame.frame-type-textpic h1,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic h1,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic h1,section.main>.container:not(#leader)>.frame.frame-type-textpic h2,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic h2,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic h2,section.main>.container:not(#leader)>.frame.frame-type-textpic h3,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic h3,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic h3,section.main>.container:not(#leader)>.frame.frame-type-textpic h4,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic h4,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic h4,section.main>.container:not(#leader)>.frame.frame-type-textpic h5,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic h5,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic h5,section.main>.container:not(#leader)>.frame.frame-type-textpic h6,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic h6,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic h6,section.main>.container:not(#leader)>.frame.frame-type-textmedia h1,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia h1,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia h1,section.main>.container:not(#leader)>.frame.frame-type-textmedia h2,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia h2,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia h2,section.main>.container:not(#leader)>.frame.frame-type-textmedia h3,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia h3,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia h3,section.main>.container:not(#leader)>.frame.frame-type-textmedia h4,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia h4,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia h4,section.main>.container:not(#leader)>.frame.frame-type-textmedia h5,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia h5,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia h5,section.main>.container:not(#leader)>.frame.frame-type-textmedia h6,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia h6,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia h6{font-size:24px;line-height:28px}}section.main>.container:not(#leader)>.frame.frame-type-text h1:not(.mainline),section.main>.header-image-slider:not(#leader)>.frame.frame-type-text h1:not(.mainline),section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text h1:not(.mainline),section.main>.container:not(#leader)>.frame.frame-type-text h2:not(.mainline),section.main>.header-image-slider:not(#leader)>.frame.frame-type-text h2:not(.mainline),section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text h2:not(.mainline),section.main>.container:not(#leader)>.frame.frame-type-text h3:not(.mainline),section.main>.header-image-slider:not(#leader)>.frame.frame-type-text h3:not(.mainline),section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text h3:not(.mainline),section.main>.container:not(#leader)>.frame.frame-type-text h4:not(.mainline),section.main>.header-image-slider:not(#leader)>.frame.frame-type-text h4:not(.mainline),section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text h4:not(.mainline),section.main>.container:not(#leader)>.frame.frame-type-text h5:not(.mainline),section.main>.header-image-slider:not(#leader)>.frame.frame-type-text h5:not(.mainline),section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text h5:not(.mainline),section.main>.container:not(#leader)>.frame.frame-type-text h6:not(.mainline),section.main>.header-image-slider:not(#leader)>.frame.frame-type-text h6:not(.mainline),section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text h6:not(.mainline),section.main>.container:not(#leader)>.frame.frame-type-textpic h1:not(.mainline),section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic h1:not(.mainline),section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic h1:not(.mainline),section.main>.container:not(#leader)>.frame.frame-type-textpic h2:not(.mainline),section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic h2:not(.mainline),section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic h2:not(.mainline),section.main>.container:not(#leader)>.frame.frame-type-textpic h3:not(.mainline),section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic h3:not(.mainline),section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic h3:not(.mainline),section.main>.container:not(#leader)>.frame.frame-type-textpic h4:not(.mainline),section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic h4:not(.mainline),section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic h4:not(.mainline),section.main>.container:not(#leader)>.frame.frame-type-textpic h5:not(.mainline),section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic h5:not(.mainline),section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic h5:not(.mainline),section.main>.container:not(#leader)>.frame.frame-type-textpic h6:not(.mainline),section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic h6:not(.mainline),section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic h6:not(.mainline),section.main>.container:not(#leader)>.frame.frame-type-textmedia h1:not(.mainline),section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia h1:not(.mainline),section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia h1:not(.mainline),section.main>.container:not(#leader)>.frame.frame-type-textmedia h2:not(.mainline),section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia h2:not(.mainline),section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia h2:not(.mainline),section.main>.container:not(#leader)>.frame.frame-type-textmedia h3:not(.mainline),section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia h3:not(.mainline),section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia h3:not(.mainline),section.main>.container:not(#leader)>.frame.frame-type-textmedia h4:not(.mainline),section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia h4:not(.mainline),section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia h4:not(.mainline),section.main>.container:not(#leader)>.frame.frame-type-textmedia h5:not(.mainline),section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia h5:not(.mainline),section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia h5:not(.mainline),section.main>.container:not(#leader)>.frame.frame-type-textmedia h6:not(.mainline),section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia h6:not(.mainline),section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia h6:not(.mainline){margin-top:40px;margin-bottom:10px}section.main>.container:not(#leader)>.frame.frame-type-text table,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text table,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text table,section.main>.container:not(#leader)>.frame.frame-type-text table.contenttable,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text table.contenttable,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text table.contenttable,section.main>.container:not(#leader)>.frame.frame-type-textpic table,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic table,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic table,section.main>.container:not(#leader)>.frame.frame-type-textpic table.contenttable,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic table.contenttable,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic table.contenttable,section.main>.container:not(#leader)>.frame.frame-type-textmedia table,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia table,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia table,section.main>.container:not(#leader)>.frame.frame-type-textmedia table.contenttable,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia table.contenttable,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia table.contenttable{width:100%;color:#305E4F;margin-bottom:20px}section.main>.container:not(#leader)>.frame.frame-type-text table tbody tr,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text table tbody tr,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text table tbody tr,section.main>.container:not(#leader)>.frame.frame-type-text table.contenttable tbody tr,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text table.contenttable tbody tr,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text table.contenttable tbody tr,section.main>.container:not(#leader)>.frame.frame-type-textpic table tbody tr,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic table tbody tr,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic table tbody tr,section.main>.container:not(#leader)>.frame.frame-type-textpic table.contenttable tbody tr,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic table.contenttable tbody tr,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic table.contenttable tbody tr,section.main>.container:not(#leader)>.frame.frame-type-textmedia table tbody tr,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia table tbody tr,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia table tbody tr,section.main>.container:not(#leader)>.frame.frame-type-textmedia table.contenttable tbody tr,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia table.contenttable tbody tr,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia table.contenttable tbody tr{border-bottom:1px solid #007FB6}section.main>.container:not(#leader)>.frame.frame-type-text table tbody tr td,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text table tbody tr td,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text table tbody tr td,section.main>.container:not(#leader)>.frame.frame-type-text table.contenttable tbody tr td,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text table.contenttable tbody tr td,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text table.contenttable tbody tr td,section.main>.container:not(#leader)>.frame.frame-type-textpic table tbody tr td,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic table tbody tr td,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic table tbody tr td,section.main>.container:not(#leader)>.frame.frame-type-textpic table.contenttable tbody tr td,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic table.contenttable tbody tr td,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic table.contenttable tbody tr td,section.main>.container:not(#leader)>.frame.frame-type-textmedia table tbody tr td,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia table tbody tr td,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia table tbody tr td,section.main>.container:not(#leader)>.frame.frame-type-textmedia table.contenttable tbody tr td,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia table.contenttable tbody tr td,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia table.contenttable tbody tr td{padding:15px 25px 15px 0}section.main>.container:not(#leader)>.frame.frame-type-text table tbody tr td:first-of-type,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text table tbody tr td:first-of-type,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text table tbody tr td:first-of-type,section.main>.container:not(#leader)>.frame.frame-type-text table.contenttable tbody tr td:first-of-type,section.main>.header-image-slider:not(#leader)>.frame.frame-type-text table.contenttable tbody tr td:first-of-type,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-text table.contenttable tbody tr td:first-of-type,section.main>.container:not(#leader)>.frame.frame-type-textpic table tbody tr td:first-of-type,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic table tbody tr td:first-of-type,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic table tbody tr td:first-of-type,section.main>.container:not(#leader)>.frame.frame-type-textpic table.contenttable tbody tr td:first-of-type,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textpic table.contenttable tbody tr td:first-of-type,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textpic table.contenttable tbody tr td:first-of-type,section.main>.container:not(#leader)>.frame.frame-type-textmedia table tbody tr td:first-of-type,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia table tbody tr td:first-of-type,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia table tbody tr td:first-of-type,section.main>.container:not(#leader)>.frame.frame-type-textmedia table.contenttable tbody tr td:first-of-type,section.main>.header-image-slider:not(#leader)>.frame.frame-type-textmedia table.contenttable tbody tr td:first-of-type,section.main.homepage.verlag section.main>.frame.frame-default:not(#leader)>.frame.frame-type-textmedia table.contenttable tbody tr td:first-of-type{color:#007FB6}#scroll-to-top{position:absolute;bottom:calc(100% + 35px);right:10px;cursor:pointer}#scroll-to-top .inner-circle{width:69px;height:69px;background:#FFFFFF;border-radius:50%}#scroll-to-top .inner-circle i{color:#007FB6;font-size:19px}@media (min-width:768px){#scroll-to-top{bottom:calc(100% + 48px)}}@media (min-width:992px){#scroll-to-top{bottom:calc(100% + 50px)}}@media (min-width:1200px){#scroll-to-top{bottom:calc(100% + 60px);right:0}}@media (min-width:1920px){#scroll-to-top{bottom:calc(100% + 85px)}}#opening-hours-short table tr:first-of-type td,#opening-hours-short table.contenttable tr:first-of-type td{padding-top:0}#back-link{cursor:pointer}#back-link i{font-size:7px;color:#007FB6;margin-right:7px}#back-link a{font-size:18px;line-height:22px;color:#007FB6;text-decoration:none}#back-link:hover i,#back-link:hover a{color:#4CA5CB}.image-embed-item{width:100%;height:auto}.header-image-slider{position:relative;z-index:2}@media (max-width:575.98px){.header-image-slider{padding:0}}.header-image-slider .imageslider .h2newheaderslider{position:relative;z-index:100;width:100%;min-height:250px}.header-image-slider .imageslider .h2newheaderslider .multislider .slide .image-area{display:flex;position:relative}.header-image-slider .imageslider .h2newheaderslider .multislider .slide .image-area .cart-area{height:44px;width:44px;position:absolute;top:0;right:0;background:#e5f2f8;transition:all 0.2s ease-out}@media (min-width:992px){.header-image-slider .imageslider .h2newheaderslider .multislider .slide .image-area .cart-area{right:-44px}}.header-image-slider .imageslider .h2newheaderslider .multislider .slide .image-area .cart-area svg{width:20px;height:auto;transform:rotate(180deg);fill:#007FB6}.header-image-slider .imageslider .h2newheaderslider .multislider .slide .image-area .cart-area:hover{background:#007FB6}.header-image-slider .imageslider .h2newheaderslider .multislider .slide .image-area .cart-area:hover svg{fill:white}.header-image-slider .imageslider .h2newheaderslider .multislider .slide .image-area img{width:100%;height:auto}.header-image-slider .imageslider .h2newheaderslider .tns-controls{position:absolute;left:0;bottom:179px;width:100%;height:21px}@media screen and (min-width:768px){.header-image-slider .imageslider .h2newheaderslider .tns-controls{bottom:189px}}@media screen and (min-width:992px){.header-image-slider .imageslider .h2newheaderslider .tns-controls{bottom:219px}}@media screen and (min-width:1200px){.header-image-slider .imageslider .h2newheaderslider .tns-controls{bottom:249px}}@media screen and (min-width:1400px){.header-image-slider .imageslider .h2newheaderslider .tns-controls{bottom:279px}}@media screen and (min-width:2000px){.header-image-slider .imageslider .h2newheaderslider .tns-controls{bottom:309px}}.header-image-slider .imageslider .h2newheaderslider .tns-controls button{border:0px;border-radius:0px;background:white;width:44px;height:44px;position:absolute;top:0;left:0;color:#007FB6;transition:all 0.2s ease-out}.header-image-slider .imageslider .h2newheaderslider .tns-controls button svg{fill:#007FB6;display:block;margin:0 auto}.header-image-slider .imageslider .h2newheaderslider .tns-controls button:nth-child(1){padding-left:1px}.header-image-slider .imageslider .h2newheaderslider .tns-controls button:nth-child(2){left:unset;right:0}.header-image-slider .imageslider .h2newheaderslider .tns-controls button:nth-child(2) svg{transform:rotate(180deg)}.header-image-slider .imageslider .h2newheaderslider .tns-controls button:hover{background:#007FB6;color:white}.header-image-slider .imageslider .h2newheaderslider .tns-controls button:hover svg{fill:white}.header-image-slider .imageslider .h2newheaderslider .button-area{margin:40px 0 0 0}.header-image-slider .imageslider .h2newheaderslider .button-area .buttons-padding{height:80px;overflow:hidden}@media (min-width:768px) and (max-width:991.98px){.header-image-slider .imageslider .h2newheaderslider .button-area .buttons-padding{padding:0 !important}}@media (min-width:992px) and (max-width:1199.98px){.header-image-slider .imageslider .h2newheaderslider .button-area .buttons-padding{padding:4px !important}}.header-image-slider .imageslider .h2newheaderslider .button-area a.button-item{text-decoration:none}.header-image-slider .imageslider .h2newheaderslider .button-area a.button-item .inner{color:white;background:#007FB6;display:inline-block;padding:24px;width:100%;font-size:18px;transition:all 0.2s ease-out}@media screen and (min-width:1400px){.header-image-slider .imageslider .h2newheaderslider .button-area a.button-item .inner{font-size:20px}}.header-image-slider .imageslider .h2newheaderslider .button-area a.button-item .inner:hover{padding:30px 24px 30px 24px}.header-image-slider .imageslider .h2newheaderslider .dropdown-area{margin:40px 0 0 0;height:50px;padding:0}.header-image-slider .imageslider .h2newheaderslider .dropdown-area .dropdown-outer{position:relative}.header-image-slider .imageslider .h2newheaderslider .dropdown-area .dropdown-outer .dropdown-inner{display:flex;flex-wrap:wrap}.header-image-slider .imageslider .h2newheaderslider .dropdown-area .dropdown-outer .dropdown-inner .title{width:calc(100% - 50px);height:50px;background:#007FB6;display:flex;flex-wrap:wrap;justify-content:start;align-items:center}.header-image-slider .imageslider .h2newheaderslider .dropdown-area .dropdown-outer .dropdown-inner .title a{text-decoration:none;color:white;padding-left:30px;font-size:18px;width:100%;height:100%;display:flex;flex-wrap:wrap;justify-content:start;align-items:center}.header-image-slider .imageslider .h2newheaderslider .dropdown-area .dropdown-outer .dropdown-inner .toggle-dropdown{cursor:pointer;width:50px;height:50px;background:white;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.header-image-slider .imageslider .h2newheaderslider .dropdown-area .dropdown-outer .dropdown-inner .toggle-dropdown svg{transform:rotate(270deg);fill:#007FB6}.header-image-slider .imageslider .h2newheaderslider .dropdown-area .dropdown-outer .dropdown-content{position:absolute;top:50px;left:0;background:white;min-height:25px;width:100%;z-index:10;display:none}.header-image-slider .imageslider .h2newheaderslider .dropdown-area .dropdown-outer .dropdown-content a{width:100%;height:50px;display:flex;flex-wrap:wrap;justify-content:start;align-items:center;padding-left:30px;background:#007FB6;color:white;font-size:18px;border-top:2px solid white;text-decoration:none}.header-image-slider .imageslider .h2newheaderslider .dropdown-area .dropdown-outer.open .toggle-dropdown svg{transform:rotate(90deg)}.header-image-slider .imageslider .h2newheaderslider .dropdown-area .dropdown-outer.open .dropdown-content{display:block}.header-image-slider .imageslider .h2newheaderslider .btnarea-spacer{height:40px}section.main.homepage.verlag{padding-bottom:0}#tx_cart_productslider.redesign{padding:0 !important;position:relative;margin:40px 0}@media screen and (min-width:992px){#tx_cart_productslider.redesign{margin:80px 0}}#tx_cart_productslider.redesign .headline{font-size:22px !important;width:calc(100% - 100px);text-align:left !important;height:44px;margin-bottom:36px;display:flex;flex-wrap:wrap;justify-content:start;align-items:center;color:#007FB6}@media screen and (min-width:768px){#tx_cart_productslider.redesign .headline{font-size:34px !important}}@media (min-width:768px){#tx_cart_productslider.redesign .slider-area .tns-outer .tns-ovh{overflow:visible}}#tx_cart_productslider.redesign .slider-area .slide{padding-top:15px;padding-bottom:15px}#tx_cart_productslider.redesign .slider-area .slide .slide-inner{text-decoration:none;color:white}#tx_cart_productslider.redesign .slider-area .slide .slide-inner .image-area{position:relative}#tx_cart_productslider.redesign .slider-area .slide .slide-inner .image-area .image-overlay{position:absolute;left:0;top:0;height:100%;width:100%;background:rgba(0, 127, 182, 0.9);opacity:0;transition:all 0.2s ease-out}#tx_cart_productslider.redesign .slider-area .slide .slide-inner .image-area .image{transition:all 0.2s ease-out}#tx_cart_productslider.redesign .slider-area .slide .slide-inner .image-area .image img{width:100%;height:auto}#tx_cart_productslider.redesign .slider-area .slide .slide-inner .image-area .overlay{position:absolute;left:0;top:0;height:100%;width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;z-index:10;opacity:0;transition:all 0.2s ease-out}#tx_cart_productslider.redesign .slider-area .slide .slide-inner .image-area .overlay .text-container{width:100%;padding:20px;text-align:center}#tx_cart_productslider.redesign .slider-area .slide .slide-inner .image-area .overlay .text-container .title{font-size:22px;font-weight:bold;margin-bottom:12px;hyphens:auto}@media screen and (min-width:992px){#tx_cart_productslider.redesign .slider-area .slide .slide-inner .image-area .overlay .text-container .title{font-size:28px}}@media screen and (min-width:992px){#tx_cart_productslider.redesign .slider-area .slide .slide-inner .image-area .overlay .text-container .title{hyphens:initial}}#tx_cart_productslider.redesign .slider-area .slide .slide-inner .image-area .overlay .text-container .publisher{font-size:18px}#tx_cart_productslider.redesign .slider-area .slide .slide-inner:hover .overlay{opacity:1}#tx_cart_productslider.redesign .slider-area .slide .slide-inner:hover .image-area .image-overlay{opacity:1}#tx_cart_productslider.redesign .slider-area .slide .slide-inner:hover .image-area .image{transform:rotate(-5deg)}#tx_cart_productslider.redesign .slider-area .tns-controls{position:absolute;right:0;top:0;width:100px;height:50px;display:flex;flex-wrap:wrap;justify-content:end;align-items:center}#tx_cart_productslider.redesign .slider-area .tns-controls button{border:0px;border-radius:0px;background:#e5f2f8;width:44px;height:44px;color:#007FB6;transition:all 0.2s ease-out;margin:0}#tx_cart_productslider.redesign .slider-area .tns-controls button svg{fill:#007FB6;display:block;margin:0 auto}#tx_cart_productslider.redesign .slider-area .tns-controls button:nth-child(1){padding-left:1px}#tx_cart_productslider.redesign .slider-area .tns-controls button:nth-child(2){left:unset;right:0}#tx_cart_productslider.redesign .slider-area .tns-controls button:nth-child(2) svg{transform:rotate(180deg)}#tx_cart_productslider.redesign .slider-area .tns-controls button:hover{background:#007FB6;color:white}#tx_cart_productslider.redesign .slider-area .tns-controls button:hover svg{fill:#e5f2f8}.h2imagecols .colitem{margin-bottom:40px;margin-bottom:40px}@media screen and (min-width:992px){.h2imagecols .colitem{margin-bottom:60px}}.h2imagecols .colitem a{text-decoration:none;color:#007FB6}.h2imagecols .colitem a .image{display:flex;margin-bottom:24px;overflow:hidden}.h2imagecols .colitem a .image img{width:100%;height:auto;transition:all 0.2s ease-out}.h2imagecols .colitem a .text{font-size:18px}@media screen and (min-width:768px){.h2imagecols .colitem a .text{font-size:34px}}.h2imagecols .colitem a:hover .image img{transform:scale(1.05)}body.backend_layout-pagets__homepageverlag #curving-lines{top:calc(30% - 85px)}body.backend_layout-pagets__homepageverlag #straight-lines,body.backend_layout-pagets__homepageverlag #overlapping-lines{top:calc(30% - ((10px * 4) - (4px * 3) / 2))}body.backend_layout-pagets__homepageverlag #overlapping-lines{z-index:100}body.backend_layout-pagets__homepageverlag #header-image-wrap .lines-and-header-image:after{height:200px}@media screen and (min-width:768px){body.backend_layout-pagets__homepageverlag #header-image-wrap .lines-and-header-image:after{height:210px}}@media screen and (min-width:992px){body.backend_layout-pagets__homepageverlag #header-image-wrap .lines-and-header-image:after{height:240px}}@media screen and (min-width:1200px){body.backend_layout-pagets__homepageverlag #header-image-wrap .lines-and-header-image:after{height:270px}}@media screen and (min-width:1400px){body.backend_layout-pagets__homepageverlag #header-image-wrap .lines-and-header-image:after{height:300px}}@media screen and (min-width:2000px){body.backend_layout-pagets__homepageverlag #header-image-wrap .lines-and-header-image:after{height:330px}}@media (min-width:992px) and (max-width:1199.98px){body.backend_layout-pagets__homepageverlag #curving-lines{left:calc(100% - 178px)}}@media (min-width:1920px){body.backend_layout-pagets__homepageverlag #curving-lines{left:calc(100% - 242px)}}.wrap-container{padding:40px 0}@media screen and (min-width:768px){.wrap-container{padding:80px 0}}.wrap-container.color-1{background:#e5f2f8}.wrap-container .frame.frame-type-mask_h2button .highlight-button a{font-size:22px;hyphens:auto}.wrap-container .frame.frame-type-text.frame-layout-10{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media (max-width:575.98px){.wrap-container .frame.frame-type-text.frame-layout-10 p{padding:0}}.wrap-container .frame.frame-type-text.frame-layout-10 p a{color:#007FB6;text-decoration:none}.wrap-container .frame.frame-type-text.frame-layout-10 hr{height:2px;border:0px;margin-top:24px;margin-bottom:24px;position:relative}.wrap-container .frame.frame-type-text.frame-layout-10 hr:after{position:absolute;top:0;left:20px;content:"";background:#305E4F;width:calc(100% - 40px);height:2px}@media (max-width:575.98px){.wrap-container .frame.frame-type-text.frame-layout-10 hr:after{left:10px;width:calc(100% - 20px)}}.wrap-container .frame.frame-space-before-extra-small{margin-top:12px}@media screen and (min-width:992px){.wrap-container .frame.frame-space-before-extra-small{margin-top:20px}}.wrap-container .frame.frame-space-before-small{margin-top:20px}@media screen and (min-width:992px){.wrap-container .frame.frame-space-before-small{margin-top:24px}}.wrap-container .frame.frame-space-before-medium{margin-top:24px}@media screen and (min-width:992px){.wrap-container .frame.frame-space-before-medium{margin-top:32px}}.wrap-container .frame.frame-space-before-large{margin-top:32px}@media screen and (min-width:992px){.wrap-container .frame.frame-space-before-large{margin-top:40px}}.wrap-container .frame.frame-space-before-extra-large{margin-top:36px}@media screen and (min-width:992px){.wrap-container .frame.frame-space-before-extra-large{margin-top:50px}}.wrap-container .frame.frame-space-after-extra-small{margin-bottom:12px}@media screen and (min-width:992px){.wrap-container .frame.frame-space-after-extra-small{margin-bottom:20px}}.wrap-container .frame.frame-space-after-small{margin-bottom:20px}@media screen and (min-width:992px){.wrap-container .frame.frame-space-after-small{margin-bottom:24px}}.wrap-container .frame.frame-space-after-medium{margin-bottom:24px}@media screen and (min-width:992px){.wrap-container .frame.frame-space-after-medium{margin-bottom:32px}}.wrap-container .frame.frame-space-after-large{margin-bottom:32px}@media screen and (min-width:992px){.wrap-container .frame.frame-space-after-large{margin-bottom:40px}}.wrap-container .frame.frame-space-after-extra-large{margin-bottom:36px}@media screen and (min-width:992px){.wrap-container .frame.frame-space-after-extra-large{margin-bottom:50px}}.frame-type-text.frame-layout-10 p{font-size:18px;line-height:1.5}@media screen and (min-width:768px){.frame-type-text.frame-layout-10 p{font-size:20px}}@media screen and (min-width:992px){.frame-type-text.frame-layout-10 p{font-size:34px}}.frame-type-text.frame-layout-10 p:nth-last-child(1){margin-bottom:0}
/* General */

.tx-cart { counter-reset: step; }

.tx-cart label, .tx-cart label em { display: inline; }

.tx-cart .bg-light-grey { background-color: #efefef; }

.tx-cart .border-left-grey { border-left: 1px solid #ddd; }

.tx-cart .clear-padding { padding: 0 !important; }

.top-buffer { margin-top: 2em; }
.bottom-buffer { margin-bottom: 2em; }

.tx-cart .typo3-messages{
    margin: 0;
    padding: 0;
    list-style: none;
}

.form-control-inline {
    min-width: 0;
    width: auto;
    display: inline;
}

.tx-cart .field { margin-bottom: 0.5em; }

.tx-cart .price { min-width: 65px; display: block }

.order-total-gross {
    width: 75px;
    text-align: right;
}

/* Checkout */

.tx-cart .checkout-step-title, .tx-cart .confirmation-step-title {
    background: #ccc;
    margin: 0;
    padding: 0 2em;
    line-height: 2;
}

.tx-cart .confirmation-step-title {
    font-size: 1rem;
    font-weight: 300;
}

.tx-cart .checkout-step-content { padding: 1em; }

.tx-cart .checkout-step-number::before {
    counter-increment: step;
    content: counter(step);
}

.tx-cart #form-order .checkout-step-number, .tx-cart #form-cart .checkout-step-number {
    background: #333;
    color: #fff;
    display: inline-block;
    width: 2em;
    border-radius: 50%;
    text-align: center;
    height: 2em;
    line-height: 2em;
    font-size: 0.75em;
    vertical-align: middle;
    margin-right: 1em;
    margin-top: -3px;
}

.shipping-same-as-billing-wrapper { margin: 1em 0; }

.tx-cart .checkout-step-content-list .checkout-step-fields .field .validation-error { margin-bottom: 0; }

#form-order .checkout-step-title { padding: 10px }

.method-item-name { font-weight: bold; }

.checkout-step-table, .checkout-review-table, .checkout-product-table, .show-properties.table  { width: 100%; }

.checkout-review-column { margin: 1em -1em; }

.coupon-hint.not-usable { color: red; }

/* Order History*/

.show-properties.table { margin-bottom: 1em; }

.order-history-detail .column { padding-bottom: 2em; }

.container .tx-cart .bg-light-grey {
    background-color: inherit;
}

.tx-cart form#form-order .form-title .num,
.tx-cart form#form-cart .form-title .num,
.container .tx-cart #form-order .checkout-step-number {
    background: #333;
    color: #fff;
    display: inline-block;
    width: 20px;
    border-radius: 50%;
    text-align: center;
    height: 20px;
    line-height: 20px;
    font-size: 0.75em;
    vertical-align: middle;
    margin-right: 10px;
    margin-top: -3px;
}

.tx-cart h5.form-title,
.tx-cart .checkout-step-title {
    background: #ccc;
    margin: 0;
    padding: 0 20px;
    line-height: 2;
}

/*
 * OPTIONAL BEGIN
 */
.tx-cart #form-order h5 {padding: 10px}
.tx-cart #accept-term fieldset {padding: 16px 8px 18px 8px}
.container .tx-cart span.price {min-width: 65px; display: block}
.container .tx-cart label,
.container .tx-cart label em {display: inline}
.container .tx-cart li,
.container .tx-cart ul {list-style-type: none;}
.container .tx-cart ul {list-style-type: none; padding: 0px 8px 2px 8px}
.container .tx-cart fieldset dl {margin-left: 8px}
.container .tx-cart fieldset dl dd,
.container .tx-cart fieldset dl dd ul { margin-left: 0px ! important; padding-left: 0px ! important;}

.tx-cart .form-control-inline {
    min-width: 0;
    width: auto;
    display: inline;
}

.tx-cart .top-buffer { margin-top:20px; }

/*
 * OPTIONAL END
 */