.tx-srfreecap-captcha label{display:inline-block;width:150px;}img.tx-srfreecap-image{margin-left:1em;margin-right:1em;vertical-align:middle;}.tx-srfreecap-image-accessible{background-color:transparent;vertical-align:middle;}.tx-srfreecap-accessible-link{width:10em;float:right;vertical-align:middle;margin-right:7em;}.tx-srfreecap-cant-read{display:inline-block;width:150px;}.tx-srfreecap-cant-read a:link{background-color:transparent;font-weight:bold;text-decoration:none;}.tx-srfreecap-pi1-captcha label{display:inline-block;width:150px;}img.tx-srfreecap-pi1-image{margin-left:1em;margin-right:1em;vertical-align:middle;}.tx-srfreecap-pi1-image-accessible{background-color:transparent;vertical-align:middle;}.tx-srfreecap-pi1-accessible-link{width:10em;float:right;vertical-align:middle;margin-right:7em;}.tx-srfreecap-pi1-cant-read{display:inline-block;width:150px;}.tx-srfreecap-pi1-cant-read a:link{background-color:transparent;font-weight:bold;text-decoration:none;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url('../../../typo3conf/ext/sitepackage/Resources/Public/Fonts/OpenSans/open-sans-v17-latin-regular.eot');src:local('Open Sans Regular'),local('OpenSans-Regular'),url('../../../typo3conf/ext/sitepackage/Resources/Public/Fonts/OpenSans/open-sans-v17-latin-regular.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/sitepackage/Resources/Public/Fonts/OpenSans/open-sans-v17-latin-regular.woff2') format('woff2'),url('../../../typo3conf/ext/sitepackage/Resources/Public/Fonts/OpenSans/open-sans-v17-latin-regular.woff') format('woff'),url('../../../typo3conf/ext/sitepackage/Resources/Public/Fonts/OpenSans/open-sans-v17-latin-regular.ttf') format('truetype');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url('../../../typo3conf/ext/sitepackage/Resources/Public/Fonts/OpenSans/open-sans-v17-latin-600.eot');src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url('../../../typo3conf/ext/sitepackage/Resources/Public/Fonts/OpenSans/open-sans-v17-latin-600.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/sitepackage/Resources/Public/Fonts/OpenSans/open-sans-v17-latin-600.woff2') format('woff2'),url('../../../typo3conf/ext/sitepackage/Resources/Public/Fonts/OpenSans/open-sans-v17-latin-600.woff') format('woff'),url('../../../typo3conf/ext/sitepackage/Resources/Public/Fonts/OpenSans/open-sans-v17-latin-600.ttf') format('truetype');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url('../../../typo3conf/ext/sitepackage/Resources/Public/Fonts/OpenSans/open-sans-v17-latin-700.eot');src:local('Open Sans Bold'),local('OpenSans-Bold'),url('../../../typo3conf/ext/sitepackage/Resources/Public/Fonts/OpenSans/open-sans-v17-latin-700.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/sitepackage/Resources/Public/Fonts/OpenSans/open-sans-v17-latin-700.woff2') format('woff2'),url('../../../typo3conf/ext/sitepackage/Resources/Public/Fonts/OpenSans/open-sans-v17-latin-700.woff') format('woff'),url('../../../typo3conf/ext/sitepackage/Resources/Public/Fonts/OpenSans/open-sans-v17-latin-700.ttf') format('truetype');}.tx-cart-products .cart_form form .wrapper_quantity .btn_quantity,.bloglist .bloglist__item .wrapper_image img,nav.wrapper_pagination .pagination .pages a,nav.wrapper_pagination .pagination .has_pages a,.btn svg,.btn,#wrapper_btn_scroll_top{-webkit-transition:all .3s ease;transition:all .3s ease}#wrapper_hero{will-change:aspect-ratio;-webkit-transition:aspect-ratio .3s ease;transition:aspect-ratio .3s ease}@media(prefers-reduced-motion:reduce){.tx-cart-products .cart_form form .wrapper_quantity .btn_quantity,.bloglist .bloglist__item .wrapper_image img,nav.wrapper_pagination .pagination .pages a,nav.wrapper_pagination .pagination .has_pages a,.btn svg,.btn,#wrapper_btn_scroll_top{-webkit-transition:none;transition:none}}#wrapper_header #wrapper_header_logo .logo{will-change:height;-webkit-transition:height .3s ease;transition:height .3s ease}footer#wrapper_footer #wrapper_footer_in,nav#wrapper_navigation #wrapper_navigation_in{will-change:padding;-webkit-transition:padding .3s ease;transition:padding .3s ease}.news .wrapper_news_list_item .wrapper_news_item_image img,.wrapper_subpagemenu .wrapper_subpagemenu_item a img{will-change:transform;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.wrapper_navigation_mobile,#wrapper_navigation_mobile_level1,#wrapper_navigation_mobile_header{will-change:right;-webkit-transition:right .3s ease;transition:right .3s ease}.postlist.blogswiper .wrapper_swiper_navigation svg,.wrapper_fullscreen_menu .swiper .wrapper_prev svg,.wrapper_fullscreen_menu .swiper .wrapper_next svg,.wrapper_fullscreen_menu .swiper .wrapper_prev2 svg,.wrapper_fullscreen_menu .swiper .wrapper_next2 svg,.wrapper_fullscreen_menu #wrapper_close a svg,.swiper .wrapper_navigation .wrapper_prev svg,.swiper .wrapper_navigation .wrapper_next svg,#wrapper_header #header_title{will-change:opacity;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.news .news-list-view.template_layout_50 .wrapper_item a,.news .news-list-view.template_layout_60 .wrapper_item a,.news .news-search-result.template_layout_50 .wrapper_item a,.news .news-search-result.template_layout_60 .wrapper_item a,.news .articles.template_layout_50 .wrapper_item a,.news .articles.template_layout_60 .wrapper_item a,.news .wrapper_categoryfilter ul a,.news .wrapper_categoryfilter ul span,.dp--overlay,.wrapper_fullscreen_menu .swiper .wrapper_prev,.wrapper_fullscreen_menu .swiper .wrapper_next,.wrapper_fullscreen_menu .swiper .wrapper_prev2,.wrapper_fullscreen_menu .swiper .wrapper_next2,footer#wrapper_footer #wrapper_footer_in a,.wrapper_navigation_mobile .wrapper_navigation_mobile_lang .wrapper_navigation_item a,nav#wrapper_navigation #wrapper_navigation_in a{will-change:background-color;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.news .wrapper_pagination [class^=icon-]:before,.news .wrapper_pagination [class*=" icon-"]:before{will-change:color;-webkit-transition:color .3s ease;transition:color .3s ease}html{margin:0;padding:0;width:100%;min-height:100dvh;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%;scroll-behavior:smooth;overflow-x:clip}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}*{-webkit-box-sizing:inherit;box-sizing:inherit;padding:0;margin:0}*:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}body{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:400;color:#000;letter-spacing:.05rem;background-color:#eee;padding:0;opacity:0;overflow-x:clip;position:relative;min-height:100dvh;font-size:clamp(.9rem,.4rem + 1.15vw,1rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}main{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}main #main_in{width:100%;margin:0 auto;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff}main #main_in>*:not(.frame-type-p24_backgroundimage,.frame-type-menu_pages){max-width:87.5rem}main #main_in>*{margin:1rem auto}body.maintenance{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}body.maintenance main.maintenance{min-height:100dvh;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}body.maintenance main.maintenance h2{background-color:rgba(255,255,255,.75);padding:1rem;color:#000}p{margin-bottom:1rem;width:100%}a{color:inherit;text-decoration:underline}a:focus,a:visited,a:active{color:inherit}a:hover{color:inherit;text-decoration:none}a.external-link::after{display:inline-block;content:url("/fileadmin/svg/external-link.svg");margin-left:.5rem;height:1rem;width:1rem;vertical-align:baseline}ul,ol{margin-bottom:1rem;padding-left:2rem;list-style-position:outside;width:auto}figure{margin:0}h1,h2,h3,h4,h5,h6{width:100%;font-weight:400;margin:0;margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.2}h1{font-size:clamp(2rem,1.65rem + 1.15vw,2.5rem)}h2{font-size:clamp(1.78rem,1.43rem + 1.15vw,2.28rem)}h3{font-size:clamp(1.56rem,1.21rem + 1.15vw,2.06rem)}h4{font-size:clamp(1.34rem,.99rem + 1.15vw,1.84rem)}h5{font-size:clamp(1.12rem,.77rem + 1.15vw,1.62rem)}h6{font-size:clamp(.9rem,.55rem + 1.15vw,1.4rem)}button{outline:none}hr{width:100%;border:0;border-top:1px dotted #fff;margin:1rem 0}.frame{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.frame-space-before-extra-small{margin-top:1rem}.frame-space-after-extra-small{margin-bottom:1rem}.frame-space-before-small{margin-top:2rem}.frame-space-after-small{margin-bottom:2rem}.frame-space-before-medium{margin-top:3rem}.frame-space-after-medium{margin-bottom:3rem}.frame-space-before-large{margin-top:4rem}.frame-space-after-large{margin-bottom:4rem}.frame-space-before-extra-large{margin-top:5rem}.frame-space-after-extra-large{margin-bottom:5rem}.center,.text-center{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.width-100{width:100%}.light{font-weight:300}.regular{font-weight:400}.bolder,.semibold{font-weight:600}.bold{font-weight:700}.small{font-size:.9rem}.hidden{display:none !important}.boxshadow2{-webkit-box-shadow:2px 2px 2px #000;box-shadow:2px 2px 2px #000}.boxshadow3{-webkit-box-shadow:3px 3px 3px #000;box-shadow:3px 3px 3px #000}.textshadow2{text-shadow:2px 2px 2px #000}.textshadow3{text-shadow:3px 3px 3px #000}.break::before{content:"\a";white-space:pre}@media screen and (min-width:576px){.break::before{content:""}}.spacer{clear:both;width:100%;height:1px}.wrapper_backlink{width:100%;text-align:center;margin:.5rem 0;background-color:#122b41;color:#fff}.wrapper_backlink a{text-decoration:none;padding:.5rem;display:block}.wrapper_backlink a:hover{text-decoration:underline}.wrapper_center{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#videoBG{position:fixed;z-index:-1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}@media(min-aspect-ratio:16/9){#videoBG{width:100%;height:auto}}@media(max-aspect-ratio:16/9){#videoBG{width:auto;height:100%}}.field{width:100%;padding-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.field.field-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video-embed,.audio-embed{text-align:center}.video-embed video,.video-embed audio,.audio-embed video,.audio-embed audio{width:100%;max-width:640px;margin:1rem 0}.requiredfields{margin-top:1rem;font-size:.9rem}#page_title{width:100%;max-width:87.5rem;margin:0 auto;margin-bottom:2rem;padding:1rem;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.image_description{font-size:.8rem}.typo3-messages{list-style:none;margin:1rem 0;padding:0;width:100%}.typo3-messages .alert{text-align:center;padding:1rem}.typo3-messages .alert.alert-warning{background-color:#f17609;color:#fff}.typo3-messages .alert.alert-success{background-color:green;color:#fff}.typo3-messages .alert p{margin:0}.error{color:#f17609}img{width:100%;height:auto;margin-bottom:-5px;display:inline-block;-o-object-fit:cover;object-fit:cover}.left{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;text-align:left}.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.right{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;text-align:right}.fullwidth,.frame-fullwidth{margin:0 -1rem;width:calc(100% + 2rem)}.wrapper_captcha_image{display:inline-block;background-image:url("/typo3conf/ext/sitepackage/Resources/Public/Images/captcha_bg.png");background-position:center;background-repeat:no-repeat;background-size:cover}.wrapper_btn_load_more,.wrapper_spinner{width:100%;text-align:center}.wrapper_btn_load_more a,.wrapper_spinner a{margin:1rem}.wrapper_spinner{display:none;padding:1rem}.wrapper_spinner svg{width:2.5rem;height:auto;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}span.wtooltip{text-underline-offset:3px;text-decoration-color:#999 !important}span.wtooltip:after{border-radius:0 !important}span.wtooltip.active{text-align:left}span.wtooltip:hover{cursor:pointer}.red{color:red}.green{color:green}.blue{color:blue}ol.ol_1{color:violet}.table:has(.pricetable){width:100%}.table:has(.pricetable) table.pricetable{width:100%}.table:has(.pricetable) table.pricetable tr td:nth-child(1){padding-left:1rem}.table:has(.pricetable) table.pricetable tr td:nth-child(2){text-align:right}#c272 .container_2_columns{-ms-flex-preferred-size:calc(50% - 2rem/2);flex-basis:calc(50% - 2rem/2)}#c273{width:50%;max-width:300px;margin-left:auto}#c274{width:50%;max-width:300px}#c277{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#c277 img{max-width:200px}.fslightbox-container{font-family:"Open Sans",sans-serif !important;font-style:normal}.fslightbox-container .fslightbox-caption-inner{font-size:1rem !important;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fslightbox-container .fslightbox-caption-inner>*{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#wrapper_btn_scroll_top{position:fixed;z-index:2500;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2.5rem;height:2.5rem;border-radius:.125rem;bottom:0;right:-3rem;opacity:.5;margin:.5rem}#wrapper_btn_scroll_top:hover{cursor:pointer;opacity:1 !important}#wrapper_btn_scroll_top:hover svg{fill:#000}#wrapper_btn_scroll_top svg{width:1.5rem;height:1.5rem;fill:#000}.btn{background-color:#fff;color:#000;font-weight:700;padding:.5rem 2rem;font-family:inherit;font-style:inherit;font-size:1rem;text-decoration:none !important;width:auto;text-decoration:none;border:none;letter-spacing:.1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn svg{height:1.5rem;width:auto}.btn:hover{cursor:pointer}.btn.btn-primary,.btn.btn-delete,.btn.btn-order{background-color:#000;color:#fff}.btn.btn-primary svg,.btn.btn-delete svg,.btn.btn-order svg{fill:#fff}.btn.btn-primary:hover,.btn.btn-delete:hover,.btn.btn-order:hover{color:#000;background-color:#fff}.btn.btn-primary:hover svg,.btn.btn-delete:hover svg,.btn.btn-order:hover svg{fill:#000}.btn.btn-order{padding:2rem}.btn.btn-danger{background-color:#f17609}.btn.btn-danger:hover{background-color:#fff}button{-webkit-appearance:none;-moz-appearance:none;appearance:none}input,textarea,select{color:#000;border:1px solid #000;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.5rem;font-family:inherit;font-style:inherit;text-align:left;font-size:1rem;width:100%;outline:none;margin:0}input:disabled,textarea:disabled,select:disabled{color:#999}select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}textarea{height:10vh;max-height:200px;resize:none}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:25px !important;height:25px !important;background-color:rgba(0,0,0,0);border:1px solid #000}input[type=checkbox]:hover,input[type=radio]:hover{cursor:pointer}input[type=radio]{border-radius:50%}input[type=checkbox]:checked,input[type=radio]:checked{background-color:#000 !important;border-color:#000;background-image:url("/fileadmin/svg/checked_white.svg");background-size:80%;background-position:center center;background-repeat:no-repeat}.checkbox label:hover,.radio label:hover{cursor:pointer}nav.wrapper_pagination{width:100%;color:#000}nav.wrapper_pagination .pagination{width:100%;background-color:rgba(255,255,255,.5);padding:.25rem;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;text-indent:0;gap:.25rem}nav.wrapper_pagination .pagination .pages,nav.wrapper_pagination .pagination .has_pages{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0}nav.wrapper_pagination .pagination .pages span,nav.wrapper_pagination .pagination .pages a,nav.wrapper_pagination .pagination .has_pages span,nav.wrapper_pagination .pagination .has_pages a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;width:2.5rem;height:2.5rem;overflow:hidden}nav.wrapper_pagination .pagination .pages a,nav.wrapper_pagination .pagination .has_pages a{background-color:rgba(18,43,65,.25)}nav.wrapper_pagination .pagination .pages a:hover,nav.wrapper_pagination .pagination .has_pages a:hover{background-color:rgba(18,43,65,.5)}nav.wrapper_pagination .pagination .first,nav.wrapper_pagination .pagination .previous,nav.wrapper_pagination .pagination .next,nav.wrapper_pagination .pagination .last{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;padding:.25rem}@media screen and (min-width:768px){nav.wrapper_pagination .pagination .first,nav.wrapper_pagination .pagination .previous,nav.wrapper_pagination .pagination .next,nav.wrapper_pagination .pagination .last{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:100px;padding:.5rem}nav.wrapper_pagination .pagination .first.first,nav.wrapper_pagination .pagination .first.previous,nav.wrapper_pagination .pagination .previous.first,nav.wrapper_pagination .pagination .previous.previous,nav.wrapper_pagination .pagination .next.first,nav.wrapper_pagination .pagination .next.previous,nav.wrapper_pagination .pagination .last.first,nav.wrapper_pagination .pagination .last.previous{text-align:right}nav.wrapper_pagination .pagination .first.next,nav.wrapper_pagination .pagination .first.last,nav.wrapper_pagination .pagination .previous.next,nav.wrapper_pagination .pagination .previous.last,nav.wrapper_pagination .pagination .next.next,nav.wrapper_pagination .pagination .next.last,nav.wrapper_pagination .pagination .last.next,nav.wrapper_pagination .pagination .last.last{text-align:left}}nav.wrapper_pagination .pagination .first svg,nav.wrapper_pagination .pagination .previous svg,nav.wrapper_pagination .pagination .next svg,nav.wrapper_pagination .pagination .last svg{width:2rem;height:auto;margin-bottom:-5px}nav#wrapper_navigation{width:100%;background-color:#999;position:-webkit-sticky;position:sticky;z-index:1100;top:100px}nav#wrapper_navigation #wrapper_navigation_in{width:100%;max-width:87.5rem;margin:0 auto;padding:.5rem 1rem;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}nav#wrapper_navigation #wrapper_navigation_in span,nav#wrapper_navigation #wrapper_navigation_in a{display:inline-block;padding:.5rem 2rem}nav#wrapper_navigation #wrapper_navigation_in a{text-decoration:none}nav#wrapper_navigation #wrapper_navigation_in a:hover{background-color:rgba(255,255,255,.25)}nav#wrapper_navigation #wrapper_navigation_in span{background-color:rgba(255,255,255,.1)}@media screen and (min-width:1200px){nav#wrapper_navigation #wrapper_navigation_in{display:-webkit-box;display:-ms-flexbox;display:flex}}#wrapper_hamburger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:fixed;top:1rem;right:1rem;padding:1rem;z-index:10000}@media screen and (min-width:1200px)and (any-hover:hover){#wrapper_hamburger{display:none}}#wrapper_hamburger svg{fill:#000;width:2rem;height:2rem;margin-bottom:-5px}.wrapper_navigation_mobile{-ms-flex-wrap:wrap;flex-wrap:wrap;position:fixed;top:0;right:-100%;height:100dvh;width:100%;overflow-y:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;background-color:#fff;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex}.wrapper_navigation_mobile#wrapper_navigation_mobile_level1{z-index:12000;top:0}.wrapper_navigation_mobile .wrapper_navigation_mobile_in,.wrapper_navigation_mobile .wrapper_navigation_mobile_lang{width:100%;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:auto}.wrapper_navigation_mobile .wrapper_navigation_mobile_in .title,.wrapper_navigation_mobile .wrapper_navigation_mobile_lang .title{padding:2rem 0 1rem;margin:0}.wrapper_navigation_mobile .wrapper_navigation_mobile_in .title span,.wrapper_navigation_mobile .wrapper_navigation_mobile_lang .title span{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:1rem}.wrapper_navigation_mobile .wrapper_navigation_mobile_in .title span::before,.wrapper_navigation_mobile .wrapper_navigation_mobile_lang .title span::before{color:#000;font-size:1.5rem}.wrapper_navigation_mobile .wrapper_navigation_mobile_in .wrapper_navigation_item,.wrapper_navigation_mobile .wrapper_navigation_mobile_lang .wrapper_navigation_item{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:left;border-top:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrapper_navigation_mobile .wrapper_navigation_mobile_in .wrapper_navigation_item a,.wrapper_navigation_mobile .wrapper_navigation_mobile_in .wrapper_navigation_item span,.wrapper_navigation_mobile .wrapper_navigation_mobile_lang .wrapper_navigation_item a,.wrapper_navigation_mobile .wrapper_navigation_mobile_lang .wrapper_navigation_item span{width:calc(100% - 3rem);height:100%;padding-top:1rem;padding-bottom:1rem;text-decoration:none;font-weight:400;text-transform:uppercase}.wrapper_navigation_mobile .wrapper_navigation_mobile_in .wrapper_navigation_item a.active,.wrapper_navigation_mobile .wrapper_navigation_mobile_in .wrapper_navigation_item span.active,.wrapper_navigation_mobile .wrapper_navigation_mobile_lang .wrapper_navigation_item a.active,.wrapper_navigation_mobile .wrapper_navigation_mobile_lang .wrapper_navigation_item span.active{color:#122b41;font-weight:700}.wrapper_navigation_mobile .wrapper_navigation_mobile_lang{padding:0 1rem}.wrapper_navigation_mobile .wrapper_navigation_mobile_lang .wrapper_navigation_item .lang_icon{height:1.5rem;width:auto;margin:0 .5rem}.wrapper_navigation_mobile .wrapper_navigation_mobile_lang .wrapper_navigation_item a,.wrapper_navigation_mobile .wrapper_navigation_mobile_lang .wrapper_navigation_item span{padding-left:.5rem;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.wrapper_navigation_mobile .wrapper_navigation_mobile_lang .wrapper_navigation_item a:hover{background-color:rgba(255,255,255,.5)}#overlay{width:100%;height:100%;position:fixed;z-index:10100;top:0;left:0;background-color:rgba(255,255,255,.9);display:none}#wrapper_navigation_mobile_header{width:100%;background-color:#fff;position:fixed;z-index:15000;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#wrapper_navigation_mobile_header #btn-close{padding:1rem;text-decoration:none}#wrapper_navigation_mobile_header #btn-close span::before{color:#000}#wrapper_navigation_mobile_header #btn-close svg{width:2rem;height:2rem}#wrapper_navigation_mobile_header .logo img{width:auto;height:50px}@media screen and (min-width:992px){#wrapper_navigation_mobile_header .logo img{height:calc(100px - 2rem)}}#wrapper_navigation_mobile_level1{width:100%;height:100dvh;max-height:100dvh;position:fixed;z-index:900;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start;overflow-y:auto;padding-top:5rem}.navigation_mobile_out{right:-100%}.navigation_mobile_in{right:0}.wrapper_navigation_mobile{padding-bottom:2rem}.wrapper_navigation_mobile:not(#wrapper_navigation_mobile_level1){margin-top:5rem}.wrapper_navigation_mobile .wrapper_navigation_mobile_in{-ms-flex-preferred-size:100%;flex-basis:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 1rem;padding-top:5rem;-ms-flex-line-pack:start;align-content:flex-start}.wrapper_navigation_mobile .wrapper_navigation_mobile_in .title{position:absolute;left:1.5rem;top:0;width:auto}.wrapper_navigation_mobile .wrapper_navigation_mobile_in .back:hover{cursor:pointer}.wrapper_navigation_mobile .wrapper_navigation_mobile_in .back svg{width:1rem;height:1rem;margin-bottom:-5px}.wrapper_navigation_mobile .wrapper_navigation_mobile_in .wrapper_navigation_item a,.wrapper_navigation_mobile .wrapper_navigation_mobile_in .wrapper_navigation_item span:not(.to-next-level){padding-left:.5rem}.wrapper_navigation_mobile .wrapper_navigation_mobile_in .wrapper_navigation_item .lang_icon{height:2rem;width:auto;margin-right:1rem;margin-left:.5rem}.wrapper_navigation_mobile .wrapper_navigation_mobile_in .wrapper_navigation_item [class^=icon-],.wrapper_navigation_mobile .wrapper_navigation_mobile_in .wrapper_navigation_item [class*=" icon-"]{width:3rem;text-align:center}.wrapper_navigation_mobile .wrapper_navigation_mobile_in .wrapper_navigation_item [class^=icon-]:hover,.wrapper_navigation_mobile .wrapper_navigation_mobile_in .wrapper_navigation_item [class*=" icon-"]:hover{cursor:pointer}.wrapper_navigation_mobile .wrapper_navigation_mobile_in .wrapper_navigation_item [class^=icon-]::before,.wrapper_navigation_mobile .wrapper_navigation_mobile_in .wrapper_navigation_item [class*=" icon-"]::before{color:#000;font-size:1rem}.wrapper_navigation_mobile .wrapper_navigation_mobile_in .wrapper_navigation_item .to-next-level{width:3rem;text-align:center}.wrapper_navigation_mobile .wrapper_navigation_mobile_in .wrapper_navigation_item .to-next-level:hover{cursor:pointer}.wrapper_navigation_mobile .wrapper_navigation_mobile_in .wrapper_navigation_item .to-next-level svg{width:1rem;height:1rem;margin-bottom:-5px}.wrapper_navigation_mobile .wrapper_navigation_mobile_in .wrapper_navigation_item:last-child{border-bottom:1px solid #000}.wrapper_subpagemenu{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;container:subpagemenu/inline-size}.wrapper_subpagemenu .wrapper_subpagemenu_item{width:100%}@container subpagemenu (min-inline-size:576px){.wrapper_subpagemenu .wrapper_subpagemenu_item{width:calc(50% - .5rem)}}@container subpagemenu (min-inline-size:768px){.wrapper_subpagemenu .wrapper_subpagemenu_item{width:calc(33.333% - .6666666667rem)}}@container subpagemenu (min-inline-size:992px){.wrapper_subpagemenu .wrapper_subpagemenu_item{width:calc(25% - .75rem)}}.wrapper_subpagemenu .wrapper_subpagemenu_item a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.wrapper_subpagemenu .wrapper_subpagemenu_item a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.wrapper_subpagemenu .wrapper_subpagemenu_item a h3{position:absolute;display:block;margin:0;padding:1rem;text-align:center;color:#fff}.wrapper_subpagemenu ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;gap:1rem}.frame-layout-2010 .wrapper_subpagemenu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#wrapper_header{width:100%;position:-webkit-sticky;position:sticky;top:0;left:0;z-index:1000;background-color:#ccc;padding:1rem;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#wrapper_header #wrapper_header_logo{width:100%;max-width:87.5rem;margin:0 auto;height:calc(100px - 2rem)}#wrapper_header #wrapper_header_logo .logo{height:50px;width:auto}@media screen and (min-width:992px){#wrapper_header #wrapper_header_logo .logo{height:100%}}#wrapper_header #header_title{position:absolute;bottom:.5rem;width:calc(100% - 2rem);text-align:center;font-size:clamp(1.5rem,3dvw,2rem);opacity:0;pointer-events:none}footer#wrapper_footer{width:100%;display:none;background-color:#ccc}@media screen and (min-width:1200px){footer#wrapper_footer{display:block}}footer#wrapper_footer #wrapper_footer_in{width:100%;max-width:87.5rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem 1rem}footer#wrapper_footer #wrapper_footer_in span,footer#wrapper_footer #wrapper_footer_in a{display:inline-block;padding:.5rem 2rem;text-align:center}footer#wrapper_footer #wrapper_footer_in a{text-decoration:none}footer#wrapper_footer #wrapper_footer_in a:hover{background-color:rgba(255,255,255,.25)}footer#wrapper_footer #wrapper_footer_in span{background-color:rgba(255,255,255,.1)}.swiper{width:100%}.swiper .overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;left:0;right:0;bottom:0;z-index:100;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end;padding:1rem;gap:1rem;background-color:rgba(255,255,255,.75)}@media screen and (min-width:768px){.swiper .overlay{padding:1.5rem}}@media screen and (min-width:992px){.swiper .overlay{padding:2rem}}@media screen and (min-width:1200px){.swiper .overlay{padding:2.5rem}}.swiper .overlay>*{width:100%;margin:0;color:#000}.swiper .wrapper_navigation{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none}.swiper .wrapper_navigation .wrapper_prev,.swiper .wrapper_navigation .wrapper_next{display:inline-block;padding:.5rem;cursor:pointer;pointer-events:auto}.swiper .wrapper_navigation .wrapper_prev svg,.swiper .wrapper_navigation .wrapper_next svg{width:3rem;height:auto;opacity:.25}.swiper .wrapper_navigation .wrapper_prev:hover svg,.swiper .wrapper_navigation .wrapper_next:hover svg{opacity:1}.swiper .swiper-pagination{position:absolute;z-index:-100;bottom:-2rem;pointer-events:none}.swiper .swiper-pagination .swiper-pagination-bullet{pointer-events:auto}.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000}.swiper.swipertype-flip,.swiper.swipertype-cube,.swiper.swipertype-fade{width:calc(100% - 10rem);max-width:640px}.swiper.swipertype-flip .wrapper_navigation,.swiper.swipertype-cube .wrapper_navigation,.swiper.swipertype-fade .wrapper_navigation{width:calc(100% + 10rem);margin:0 -5rem;position:absolute;z-index:-1;top:50%}.swiper.swipertype-slide .swiper-pagination{bottom:2rem;z-index:100}.swiper.swipertype-slide .swiper-button-disabled{visibility:hidden}.swiper.swipertype-fade{padding:0 5rem;padding-bottom:2rem;width:100%;max-width:calc(640px + 10rem)}.swiper.swipertype-fade .wrapper_navigation{width:100%}.swiper.swipertype-fade .swiper-pagination{bottom:0}.swiper .swiper-wrapper{height:auto}.swiper .swiper-wrapper .swiper-slide{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper .swiper-cube-shadow{opacity:.4}.wrapper_fullscreen_menu{width:100%;height:100vh;overflow:hidden;position:relative}.wrapper_fullscreen_menu #wrapper_close{position:absolute;top:0;right:0;z-index:2000;color:#fff}.wrapper_fullscreen_menu #wrapper_close a svg{width:3rem;height:auto;opacity:.75;margin-bottom:-5px}.wrapper_fullscreen_menu #wrapper_close a:hover svg{opacity:1}.wrapper_fullscreen_menu .swiper{height:100vh;width:100%}.wrapper_fullscreen_menu .swiper .swiper-wrapper{height:100%}.wrapper_fullscreen_menu .swiper .swiper-wrapper .swiper-slide{background-color:#fff;color:#000;font-weight:700;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.wrapper_fullscreen_menu .swiper .swiper-wrapper .swiper-slide.level1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.wrapper_fullscreen_menu .swiper .swiper-wrapper .swiper-slide a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;text-decoration:none}.wrapper_fullscreen_menu .swiper .swiper-wrapper .swiper-slide .title{margin:0;padding:1rem;text-align:center;background-color:rgba(255,255,255,.5);font-size:clamp(2rem,1.65rem + 1.15vw,2.5rem);font-weight:400}.wrapper_fullscreen_menu .swiper .swiper-wrapper .swiper-slide .wrapper_image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-100}.wrapper_fullscreen_menu .swiper .swiper-wrapper .swiper-slide .wrapper_image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.wrapper_fullscreen_menu .swiper .wrapper_prev,.wrapper_fullscreen_menu .swiper .wrapper_next,.wrapper_fullscreen_menu .swiper .wrapper_prev2,.wrapper_fullscreen_menu .swiper .wrapper_next2{display:inline-block;padding:.5rem;cursor:pointer;pointer-events:auto;position:absolute;visibility:hidden;background-color:rgba(255,255,255,.5);border-radius:50%}.wrapper_fullscreen_menu .swiper .wrapper_prev svg,.wrapper_fullscreen_menu .swiper .wrapper_next svg,.wrapper_fullscreen_menu .swiper .wrapper_prev2 svg,.wrapper_fullscreen_menu .swiper .wrapper_next2 svg{width:3rem;height:auto;opacity:.5;margin-bottom:-5px}.wrapper_fullscreen_menu .swiper .wrapper_prev:hover,.wrapper_fullscreen_menu .swiper .wrapper_next:hover,.wrapper_fullscreen_menu .swiper .wrapper_prev2:hover,.wrapper_fullscreen_menu .swiper .wrapper_next2:hover{background-color:rgba(255,255,255,.75)}.wrapper_fullscreen_menu .swiper .wrapper_prev:hover svg,.wrapper_fullscreen_menu .swiper .wrapper_next:hover svg,.wrapper_fullscreen_menu .swiper .wrapper_prev2:hover svg,.wrapper_fullscreen_menu .swiper .wrapper_next2:hover svg{opacity:1}.wrapper_fullscreen_menu .swiper.swiper-h .wrapper_prev,.wrapper_fullscreen_menu .swiper.swiper-h .wrapper_next{bottom:20%}.wrapper_fullscreen_menu .swiper.swiper-h .wrapper_prev{left:20%;z-index:1000}.wrapper_fullscreen_menu .swiper.swiper-h .wrapper_next{right:20%;z-index:1010}.wrapper_fullscreen_menu .swiper.swiper-v .wrapper_prev2,.wrapper_fullscreen_menu .swiper.swiper-v .wrapper_next2{left:50%;margin-left:-2rem}.wrapper_fullscreen_menu .swiper.swiper-v .wrapper_prev2{top:20%;z-index:1020}.wrapper_fullscreen_menu .swiper.swiper-v .wrapper_next2{bottom:20%;z-index:1030}#wrapper_rootline{width:100%;padding-bottom:1rem;font-size:.8rem;display:none}@media screen and (min-width:1200px){#wrapper_rootline{display:block}}#wrapper_rootline ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin:0;padding:0}#wrapper_rootline ul .rootline_space{display:inline-block;margin-right:1rem;width:1rem;height:.5rem;background-color:#0f3353}.frame-type-menu_sitemap_pages ul{list-style-type:none;display:block;margin:0}.frame-type-menu_sitemap_pages ul li a,.frame-type-menu_sitemap_pages ul li .active{padding-bottom:1rem;display:block}.frame-type-menu_sitemap_pages ul li .active{font-weight:600}.frame-type-menu_sitemap_pages>ul{margin-left:5dvw}.wrapper_last_newsletter{margin-bottom:2rem}.wrapper_last_newsletter ul{list-style-type:none}.wrapper_last_newsletter ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.wrapper_last_newsletter ul li svg{width:2rem;height:auto}.ce-headline-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.ce-headline-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.ce-headline-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.frame-type-menu_section_pages.frame-layout-2200 .wrapper_last_newsletter ul{list-style-type:none}.frame-type-textmedia.frame-layout-1000 video{width:100%;height:auto}.video-caption{font-size:.9rem}.frame-type-image header{width:100%}.frame-type-image .wrapper_image{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.frame-type-image .wrapper_image.imageorient_1{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.frame-type-image .wrapper_image.imageorient_2{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.frame-type-image .wrapper_image .image{width:100%}.frame-type-image .wrapper_image .image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;margin-bottom:-5px}.frame-type-image .wrapper_image .image .description{font-size:.9rem}.frame-type-textpic header{width:100%}.frame-type-textpic .wrapper_textpic{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}.frame-type-textpic .wrapper_textpic.horizontal_right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.frame-type-textpic .wrapper_textpic.horizontal_left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.frame-type-textpic .wrapper_textpic.vertical_below .text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.frame-type-textpic .wrapper_textpic.vertical_below .images{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.frame-type-textpic .wrapper_textpic .images,.frame-type-textpic .wrapper_textpic .text{width:100%}.frame-type-textpic .wrapper_textpic .images{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.frame-type-textpic .wrapper_textpic .images.horizontal_right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.frame-type-textpic .wrapper_textpic .images.horizontal_left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.frame-type-textpic .wrapper_textpic .images .image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.frame-type-textpic .wrapper_textpic .images .image .description{font-size:.9rem}.frame-type-textpic .wrapper_textpic .text.float{display:block}.frame-type-textpic .wrapper_textpic .text.float .images{width:100%}@media screen and (min-width:768px){.frame-type-textpic .wrapper_textpic .text.float .images.horizontal_right{margin-left:1rem}.frame-type-textpic .wrapper_textpic .text.float .images.horizontal_left{margin-right:1rem}}.frame-type-textpic .wrapper_textpic .text.float .images.float.horizontal_right{float:right}.frame-type-textpic .wrapper_textpic .text.float .images.float.horizontal_left{float:left}.frame-type-textpic .wrapper_textpic .text.side,.frame-type-textpic .wrapper_textpic .images.side{-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:768px){.frame-type-textpic .wrapper_textpic .images.side{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media screen and (min-width:768px){.frame-type-textpic .wrapper_textpic .text.side{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%}}.frame-type-textpic .wrapper_textpic.horizontal_left .images.side{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.frame-type-textpic .wrapper_textpic.horizontal_left .text.side{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.frame-type-menu_subpages.frame-layout-2000{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.frame-type-menu_subpages.frame-layout-2000 .wrapper_menu_subpages_item{position:relative;-ms-flex-preferred-size:100%;flex-basis:100%;flex-basis:100%}@media screen and (min-width:576px){.frame-type-menu_subpages.frame-layout-2000 .wrapper_menu_subpages_item{-ms-flex-preferred-size:calc(50% - 1rem/2);flex-basis:calc(50% - 1rem/2)}}@media screen and (min-width:768px){.frame-type-menu_subpages.frame-layout-2000 .wrapper_menu_subpages_item{-ms-flex-preferred-size:calc(33.333% - 1rem*2/3);flex-basis:calc(33.333% - 1rem*2/3)}}.frame-type-menu_subpages.frame-layout-2000 .wrapper_menu_subpages_item img{width:100%;height:auto}.frame-type-menu_subpages.frame-layout-2000 .wrapper_menu_subpages_item .wrapper_subpage_link{width:100%;height:100%;position:absolute;top:0;left:0}.frame-type-menu_subpages.frame-layout-2000 .wrapper_menu_subpages_item .wrapper_subpage_link a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#wrapper_hero{width:100%;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:16/9 auto;background-color:#122b41}@media screen and (min-width:768px){#wrapper_hero{aspect-ratio:3/1 auto}}@media screen and (min-width:992px){#wrapper_hero{aspect-ratio:auto}}#wrapper_hero picture{width:100%;height:100%}#wrapper_hero picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#wrapper_hero #wrapper_verlauf{position:absolute;z-index:99;width:100%;left:0;bottom:0;height:50%;background:-webkit-gradient(linear,left bottom,left top,from(#122b41),color-stop(50%,rgba(18,43,65,0)));background:linear-gradient(0deg,#122b41 0%,rgba(18,43,65,0) 50%)}#wrapper_hero #wrapper_hero_in{position:absolute;z-index:100;width:100%;height:100%;max-width:87.5rem;margin:0 auto;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#fff}#wrapper_hero #wrapper_hero_in h1{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;text-align:center;margin:0;font-size:clamp(3rem,5dvw,4rem)}#wrapper_hero #wrapper_hero_in a{text-decoration:none}.frame-impressum p{text-align:center}@media screen and (min-width:768px){.frame-impressum p{text-align:right}}.frame-type-2col-container,.frame-type-2row-2col-container,.frame-type-3col-container,.frame-type-3col-container-top,.frame-type-3col-container-bottom{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;gap:2rem}.frame-type-2col-container>a,.frame-type-2row-2col-container>a,.frame-type-3col-container>a,.frame-type-3col-container-top>a,.frame-type-3col-container-bottom>a{display:none}.frame-type-2col-container .container_2_columns:not(.left):not(.right),.frame-type-2row-2col-container .container_2_columns:not(.left):not(.right),.frame-type-3col-container .container_2_columns:not(.left):not(.right),.frame-type-3col-container-top .container_2_columns:not(.left):not(.right),.frame-type-3col-container-bottom .container_2_columns:not(.left):not(.right){-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:768px){.frame-type-2col-container .container_2_columns:not(.left):not(.right),.frame-type-2row-2col-container .container_2_columns:not(.left):not(.right),.frame-type-3col-container .container_2_columns:not(.left):not(.right),.frame-type-3col-container-top .container_2_columns:not(.left):not(.right),.frame-type-3col-container-bottom .container_2_columns:not(.left):not(.right){-ms-flex-preferred-size:calc(50% - 2rem/2);flex-basis:calc(50% - 2rem/2)}}.frame-type-2col-container .container_2_columns.left,.frame-type-2row-2col-container .container_2_columns.left,.frame-type-3col-container .container_2_columns.left,.frame-type-3col-container-top .container_2_columns.left,.frame-type-3col-container-bottom .container_2_columns.left{-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:768px){.frame-type-2col-container .container_2_columns.left,.frame-type-2row-2col-container .container_2_columns.left,.frame-type-3col-container .container_2_columns.left,.frame-type-3col-container-top .container_2_columns.left,.frame-type-3col-container-bottom .container_2_columns.left{-ms-flex-preferred-size:calc(66.666% - 2rem/2);flex-basis:calc(66.666% - 2rem/2)}.frame-type-2col-container .container_2_columns.left:nth-child(2),.frame-type-2row-2col-container .container_2_columns.left:nth-child(2),.frame-type-3col-container .container_2_columns.left:nth-child(2),.frame-type-3col-container-top .container_2_columns.left:nth-child(2),.frame-type-3col-container-bottom .container_2_columns.left:nth-child(2){-ms-flex-preferred-size:calc(33.333% - 2rem/2);flex-basis:calc(33.333% - 2rem/2)}}.frame-type-2col-container .container_2_columns.right,.frame-type-2row-2col-container .container_2_columns.right,.frame-type-3col-container .container_2_columns.right,.frame-type-3col-container-top .container_2_columns.right,.frame-type-3col-container-bottom .container_2_columns.right{-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:768px){.frame-type-2col-container .container_2_columns.right,.frame-type-2row-2col-container .container_2_columns.right,.frame-type-3col-container .container_2_columns.right,.frame-type-3col-container-top .container_2_columns.right,.frame-type-3col-container-bottom .container_2_columns.right{-ms-flex-preferred-size:calc(66.666% - 2rem/2);flex-basis:calc(66.666% - 2rem/2)}.frame-type-2col-container .container_2_columns.right:nth-child(1),.frame-type-2row-2col-container .container_2_columns.right:nth-child(1),.frame-type-3col-container .container_2_columns.right:nth-child(1),.frame-type-3col-container-top .container_2_columns.right:nth-child(1),.frame-type-3col-container-bottom .container_2_columns.right:nth-child(1){-ms-flex-preferred-size:calc(33.333% - 2rem/2);flex-basis:calc(33.333% - 2rem/2)}}.frame-type-2col-container .container_2_rows_2_columns,.frame-type-2row-2col-container .container_2_rows_2_columns,.frame-type-3col-container .container_2_rows_2_columns,.frame-type-3col-container-top .container_2_rows_2_columns,.frame-type-3col-container-bottom .container_2_rows_2_columns{-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:768px){.frame-type-2col-container .container_2_rows_2_columns,.frame-type-2row-2col-container .container_2_rows_2_columns,.frame-type-3col-container .container_2_rows_2_columns,.frame-type-3col-container-top .container_2_rows_2_columns,.frame-type-3col-container-bottom .container_2_rows_2_columns{-ms-flex-preferred-size:calc(50% - 2rem/2);flex-basis:calc(50% - 2rem/2)}}.frame-type-2col-container .container_3_columns,.frame-type-2row-2col-container .container_3_columns,.frame-type-3col-container .container_3_columns,.frame-type-3col-container-top .container_3_columns,.frame-type-3col-container-bottom .container_3_columns{-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:1200px){.frame-type-2col-container .container_3_columns:not(.top):not(.bottom),.frame-type-2row-2col-container .container_3_columns:not(.top):not(.bottom),.frame-type-3col-container .container_3_columns:not(.top):not(.bottom),.frame-type-3col-container-top .container_3_columns:not(.top):not(.bottom),.frame-type-3col-container-bottom .container_3_columns:not(.top):not(.bottom){-ms-flex-preferred-size:calc(33.333% - 2rem*2/3);flex-basis:calc(33.333% - 2rem*2/3)}.frame-type-2col-container .container_3_columns.top:nth-child(2),.frame-type-2col-container .container_3_columns.top:nth-child(3),.frame-type-2row-2col-container .container_3_columns.top:nth-child(2),.frame-type-2row-2col-container .container_3_columns.top:nth-child(3),.frame-type-3col-container .container_3_columns.top:nth-child(2),.frame-type-3col-container .container_3_columns.top:nth-child(3),.frame-type-3col-container-top .container_3_columns.top:nth-child(2),.frame-type-3col-container-top .container_3_columns.top:nth-child(3),.frame-type-3col-container-bottom .container_3_columns.top:nth-child(2),.frame-type-3col-container-bottom .container_3_columns.top:nth-child(3){-ms-flex-preferred-size:calc(50% - 2rem/2);flex-basis:calc(50% - 2rem/2)}.frame-type-2col-container .container_3_columns.bottom:nth-child(1),.frame-type-2col-container .container_3_columns.bottom:nth-child(2),.frame-type-2row-2col-container .container_3_columns.bottom:nth-child(1),.frame-type-2row-2col-container .container_3_columns.bottom:nth-child(2),.frame-type-3col-container .container_3_columns.bottom:nth-child(1),.frame-type-3col-container .container_3_columns.bottom:nth-child(2),.frame-type-3col-container-top .container_3_columns.bottom:nth-child(1),.frame-type-3col-container-top .container_3_columns.bottom:nth-child(2),.frame-type-3col-container-bottom .container_3_columns.bottom:nth-child(1),.frame-type-3col-container-bottom .container_3_columns.bottom:nth-child(2){-ms-flex-preferred-size:calc(50% - 2rem/2);flex-basis:calc(50% - 2rem/2)}}.dp--iframe{width:100%}.dp--overlay{font-family:"Open Sans",sans-serif;background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff !important;padding:1rem;background-color:#122b41;border:1px solid #fff;width:100%}.dp--overlay:hover{background-color:rgba(18,43,65,.75)}.dp--overlay .dp--overlay-button{margin:0}.dp--overlay .dp--overlay-button button{margin:0;padding:1rem;font-family:"Open Sans",sans-serif;font-weight:700;font-size:1rem;line-height:1.5;background-color:rgba(0,0,0,0) !important}.dp--overlay .dp--overlay-button button:hover{text-decoration:none}.cc-window{width:calc(100% - 1rem) !important;max-width:400px}.cc-window.cc-bottom-left{left:.5rem;bottom:.5rem}.cc-window .cc-body .cc-message{padding:.5rem;font-size:.9rem;font-family:"Open Sans",sans-serif}.cc-window .cc-body .cc-message .cc-link{padding:0;opacity:1;margin:1rem 0}.cc-window .cc-body .cc-message .dp--cookie-check{-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:0;border:0}.cc-window .cc-body .cc-message .dp--cookie-check fieldset{width:100%;border:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cc-window .cc-body .cc-message .dp--cookie-check fieldset label{padding:.25rem;-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Open Sans",sans-serif}@media screen and (min-width:768px){.cc-window .cc-body .cc-message .dp--cookie-check fieldset label{-ms-flex-preferred-size:50%;flex-basis:50%}}.cc-window .cc-body .cc-message .dp--cookie-check fieldset label:hover{cursor:pointer}.cc-window .cc-body .cc-message .dp--cookie-check fieldset label input.dp--check-box{margin-right:.5rem;background-color:rgba(0,0,0,0) !important}.cc-window .cc-body .cc-message .dp--cookie-check fieldset label input.dp--check-box[disabled]{opacity:.5}.cc-window .cc-body .cc-message .dp--cookie-check fieldset label input.dp--check-box[checked=checked]{background-image:url("/fileadmin/svg/checked_white.svg")}.cc-window .cc-body .cc-compliance{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-family:"Open Sans",sans-serif}.cc-window .cc-body .cc-compliance .cc-btn{white-space:normal;text-decoration:underline}.cc-window .cc-body .cc-compliance .cc-btn:hover{text-decoration:none}.cc-window .cc-body .cc-compliance .cc-btn.cc-allow-all{background-color:#122b41;color:#fff}.cc-window input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:25px !important;height:25px !important;background:rgba(0,0,0,0);border:2px solid #fff}.cc-window input[type=checkbox]:hover{cursor:pointer}.cc-window input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:25px;height:25px;background:rgba(0,0,0,0);border:2px solid #fff}.cc-window input[type=radio]:hover{cursor:pointer}.cc-window input[type=checkbox]:checked{border:2px solid #fff;background:rgba(0,0,0,0);background-image:url("/fileadmin/svg/checked_white.svg");background-size:80%;background-repeat:no-repeat;background-position:center}.dp--revoke{padding:.5rem}.dp--revoke:hover{opacity:1}body.maintenance .dp--revoke,body.maintenance .cc-window{display:none !important}.frame-type-felogin_login .typo3-messages .alert-success{background-color:rgba(0,0,0,0);color:#000;text-align:left;padding:0;margin-bottom:2rem}.wrapper_login{width:100%}.wrapper_login form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.wrapper_login form>*:not(.field){display:none}.wrapper_login form .field{padding-bottom:1.5rem;width:100%}@media screen and (min-width:576px){.wrapper_login form .field.username,.wrapper_login form .field.password,.wrapper_login form .field.new-password{width:calc(50% - .5rem)}}@media screen and (min-width:768px){.wrapper_login form .field.username,.wrapper_login form .field.password,.wrapper_login form .field.new-password{width:100%}}@media screen and (min-width:1200px){.wrapper_login form .field.username,.wrapper_login form .field.password,.wrapper_login form .field.new-password{width:calc(50% - .5rem)}}.wrapper_login ul{list-style:none;margin:0;padding:0}.wrapper_login ul.error ul li{margin-bottom:.5rem}.wrapper_login h3{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.wrapper_login label{display:block;margin-bottom:.5rem}.frame-type-form_formframework form{width:100%}.frame-type-form_formframework form .form-group{margin-bottom:1rem}.frame-type-form_formframework form .form-group label{display:block;margin-bottom:.5rem}.frame-type-form_formframework form .form-group.has-error .error:not(.form-control){display:none}.frame-type-form_formframework form .form-group.has-error .form-control.error{background-color:#f17609;color:#fff}.frame-type-form_formframework form .actions .form-navigation .btn-group{text-align:center}.tx-kesearch-pi1{width:100%}.tx-kesearch-pi1 #kesearch_num_results{text-align:center;margin-bottom:1rem}.tx-kesearch-pi1 .wrapper_search_form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tx-kesearch-pi1 .wrapper_search_form form{width:100%;margin-bottom:1rem}.tx-kesearch-pi1 .wrapper_search_form form .wrapper_search{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}@media screen and (min-width:576px){.tx-kesearch-pi1 .wrapper_search_form form .wrapper_search{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.tx-kesearch-pi1 .wrapper_search_form form .wrapper_search #ke_search_sword{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:300px}.tx-kesearch-pi1 .wrapper_search_form form .wrapper_search .btn{border:0}#wrapper_searchfield{width:100%;max-width:400px;margin:0 0 0 auto}#wrapper_searchfield .field{margin:0;padding:0}.page117 #wrapper_searchfield{margin:0 auto}#kesearch_results{margin:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:2rem}#kesearch_results .result-list-item{width:100%}#kesearch_results .result-list-item .hit{font-weight:600}#kesearch_results .result-list-item a{display:block;text-align:center;text-decoration:none}#kesearch_results .result-list-item a svg{width:2rem;height:auto}#kesearch_results .result-list-item a:hover{text-decoration:underline}#kesearch_results .result-list-item a .icon{width:2rem;height:auto;margin-right:1rem}#kesearch_results .result-list-item a p{margin:0}#kesearch_results .result-list-item a p.resulttitle{font-weight:600}#kesearch_results .result-list-item .preview{margin-top:1rem;width:100%;max-width:200px;display:inline-block}#kesearch_results .result-list-item .preview img{width:100%;height:auto}.news{width:100%}.news .wrapper_news_list_item{position:relative;background-color:#fff;-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news .wrapper_news_list_item .wrapper_news_item_image{position:relative;width:100%;overflow:hidden}.news .wrapper_news_list_item .wrapper_news_item_image img{width:100%;height:auto}.news .wrapper_news_list_item .wrapper_news_item_image:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.news .wrapper_news_list_item .datetime{position:absolute;z-index:100;left:0;top:.5rem;background-color:rgba(255,255,255,.75);color:#000;padding:.5rem 1rem}.news .wrapper_news_list_item .datetime span{display:block;text-align:center}.news .wrapper_news_list_item .datetime span.day{font-size:175%;line-height:100%;font-weight:600}.news .wrapper_news_list_item .content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.news .wrapper_news_list_item .content p:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:end;align-content:flex-end;margin:0;margin-top:1rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.news .wrapper_news_simplelist_item{position:relative;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.news .wrapper_news_simplelist_item>a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.news .wrapper_news_simplelist_item .wrapper_news_item_image{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;height:auto}.news .wrapper_news_simplelist_item .content{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;padding:1rem}@container news-list-view (min-inline-size:576px){.news .wrapper_news_simplelist_item{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@container news-list-view (min-inline-size:768px){.news .wrapper_news_simplelist_item img{width:20dvw;min-width:240px}}@container news-list-view (min-inline-size:992px){}.news .news-search-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.news .news-search-form form .form-group{width:100%}@media screen and (min-width:768px){.news .news-search-form form .form-group{width:calc(33.333% - .6666666667rem)}}.news .news-search-form form .form-group label{margin-bottom:.5rem;display:inline-block}.news .news-search-form form input.btn{margin:0 auto}.news .news-search-result .search-result{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem 2rem}.news .wrapper_pagination .first a:hover [class^=icon-]:before,.news .wrapper_pagination .first a:hover [class*=" icon-"]:before,.news .wrapper_pagination .previous a:hover [class^=icon-]:before,.news .wrapper_pagination .previous a:hover [class*=" icon-"]:before,.news .wrapper_pagination .next a:hover [class^=icon-]:before,.news .wrapper_pagination .next a:hover [class*=" icon-"]:before,.news .wrapper_pagination .last a:hover [class^=icon-]:before,.news .wrapper_pagination .last a:hover [class*=" icon-"]:before{color:#fff}.news .wrapper_pagination [class^=icon-]:before,.news .wrapper_pagination [class*=" icon-"]:before{font-size:1.25rem;color:rgba(255,255,255,.5)}@media screen and (min-width:768px){.news .wrapper_pagination.with_icons .first,.news .wrapper_pagination.with_icons .previous,.news .wrapper_pagination.with_icons .next,.news .wrapper_pagination.with_icons .last{min-width:50px}}.news .categories,.news .description{width:100%;margin:1rem 0;font-size:.9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem 1rem}.news .wrapper_category_tree{padding:0;margin:0}.news .wrapper_category_tree ul{list-style-type:none;width:100%;margin:0;padding:0}.news .wrapper_category_tree ul:not(:first-child) li{padding-left:2rem}.news .wrapper_category_tree .active{color:#f17609}.news .wrapper_category_tree a{text-decoration:underline}.news .wrapper_category_tree a:hover{text-decoration:none}.news .wrapper_categoryfilter p{text-align:center;font-weight:600}.news .wrapper_categoryfilter ul{list-style-type:none;width:100%;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:.5rem}.news .wrapper_categoryfilter ul a,.news .wrapper_categoryfilter ul span{padding:.5rem 1rem;text-decoration:none;display:block}.news .wrapper_categoryfilter ul a:hover{background-color:rgba(255,255,255,.25)}.news .wrapper_categoryfilter ul .active{font-weight:600;color:#f17609}.news .news-menu-view{padding:0;margin:0}.news .news-menu-view a{text-decoration:underline}.news .news-menu-view a:hover{text-decoration:none}.news .news-menu-view ul{list-style-type:none;width:100%;margin:0;padding:0}.news .news-menu-view ul .year{margin-bottom:2rem}.news .news-menu-view ul .year .item{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:2rem}.news .news-menu-view ul .year .item span:first-child{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;min-width:150px}.news .news-menu-view ul .year .item span:last-child{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.news .wrapper_eventnews_list .year{font-weight:700}.news .wrapper_eventnews_list .month{padding-left:2rem}.news .wrapper_eventnews_list .item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;text-align:left;padding-left:3rem}@media screen and (min-width:768px){.news .wrapper_eventnews_list .item{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.news .wrapper_eventnews_list .item a{text-decoration:underline}.news .wrapper_eventnews_list .item a:hover{text-decoration:none}.news .wrapper_eventnews_list .item span{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width:768px){.news .wrapper_eventnews_list .item span{padding-left:0}.news .wrapper_eventnews_list .item span:first-child{text-align:right;-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%}.news .wrapper_eventnews_list .item span:last-child{-webkit-box-flex:1;-ms-flex:1 1 70%;flex:1 1 70%}}.news .news-list-view,.news .news-search-result,.news .articles{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem;container:news-list-view/inline-size}.news .news-list-view:has(.wrapper_amtstafel_item),.news .news-search-result:has(.wrapper_amtstafel_item),.news .articles:has(.wrapper_amtstafel_item){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.news .news-list-view.template_layout_50 .wrapper_item,.news .news-list-view.template_layout_60 .wrapper_item,.news .news-search-result.template_layout_50 .wrapper_item,.news .news-search-result.template_layout_60 .wrapper_item,.news .articles.template_layout_50 .wrapper_item,.news .articles.template_layout_60 .wrapper_item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news .news-list-view.template_layout_50 .wrapper_item a,.news .news-list-view.template_layout_60 .wrapper_item a,.news .news-search-result.template_layout_50 .wrapper_item a,.news .news-search-result.template_layout_60 .wrapper_item a,.news .articles.template_layout_50 .wrapper_item a,.news .articles.template_layout_60 .wrapper_item a{background-color:rgba(255,255,255,.25);-ms-flex-preferred-size:100%;flex-basis:100%;padding:.5rem;text-decoration:none;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:justify;-ms-flex-pack:justify;justify-content:space-between}.news .news-list-view.template_layout_50 .wrapper_item a.topnews,.news .news-list-view.template_layout_60 .wrapper_item a.topnews,.news .news-search-result.template_layout_50 .wrapper_item a.topnews,.news .news-search-result.template_layout_60 .wrapper_item a.topnews,.news .articles.template_layout_50 .wrapper_item a.topnews,.news .articles.template_layout_60 .wrapper_item a.topnews{background-color:rgba(241,118,9,.5)}.news .news-list-view.template_layout_50 .wrapper_item a small,.news .news-list-view.template_layout_60 .wrapper_item a small,.news .news-search-result.template_layout_50 .wrapper_item a small,.news .news-search-result.template_layout_60 .wrapper_item a small,.news .articles.template_layout_50 .wrapper_item a small,.news .articles.template_layout_60 .wrapper_item a small{display:block;margin-bottom:.25rem}.news .news-list-view.template_layout_50 .wrapper_item a>div,.news .news-list-view.template_layout_60 .wrapper_item a>div,.news .news-search-result.template_layout_50 .wrapper_item a>div,.news .news-search-result.template_layout_60 .wrapper_item a>div,.news .articles.template_layout_50 .wrapper_item a>div,.news .articles.template_layout_60 .wrapper_item a>div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.news .news-list-view.template_layout_50 .wrapper_item a>div p,.news .news-list-view.template_layout_60 .wrapper_item a>div p,.news .news-search-result.template_layout_50 .wrapper_item a>div p,.news .news-search-result.template_layout_60 .wrapper_item a>div p,.news .articles.template_layout_50 .wrapper_item a>div p,.news .articles.template_layout_60 .wrapper_item a>div p{margin:0;word-break:normal}.news .news-list-view.template_layout_50 .wrapper_item a:hover,.news .news-list-view.template_layout_60 .wrapper_item a:hover,.news .news-search-result.template_layout_50 .wrapper_item a:hover,.news .news-search-result.template_layout_60 .wrapper_item a:hover,.news .articles.template_layout_50 .wrapper_item a:hover,.news .articles.template_layout_60 .wrapper_item a:hover{background-color:rgba(255,255,255,.5)}.news .news-list-view.template_layout_50 .wrapper_item a.topnews:hover,.news .news-list-view.template_layout_60 .wrapper_item a.topnews:hover,.news .news-search-result.template_layout_50 .wrapper_item a.topnews:hover,.news .news-search-result.template_layout_60 .wrapper_item a.topnews:hover,.news .articles.template_layout_50 .wrapper_item a.topnews:hover,.news .articles.template_layout_60 .wrapper_item a.topnews:hover{background-color:rgba(241,118,9,.75)}.news .news-list-view.template_layout_50 .wrapper_item a img,.news .news-list-view.template_layout_60 .wrapper_item a img,.news .news-search-result.template_layout_50 .wrapper_item a img,.news .news-search-result.template_layout_60 .wrapper_item a img,.news .articles.template_layout_50 .wrapper_item a img,.news .articles.template_layout_60 .wrapper_item a img{width:100px;height:auto;margin-bottom:-5px}@container news-list-view (min-inline-size:576px){.news .news-list-view .wrapper_news_list_item,.news .news-search-result .wrapper_news_list_item,.news .news-list-view .wrapper_item{-ms-flex-preferred-size:calc(50% - 1rem/2);flex-basis:calc(50% - 1rem/2)}}@container news-list-view (min-inline-size:768px){.news .news-list-view .wrapper_news_list_item,.news .news-search-result .wrapper_news_list_item,.news .news-list-view .wrapper_item{-ms-flex-preferred-size:calc(33.333% - 1rem*2/3);flex-basis:calc(33.333% - 1rem*2/3)}}@container news-list-view (min-inline-size:992px){.news .news-search-result .wrapper_news_list_item{-ms-flex-preferred-size:calc(25% - 1rem*3/4);flex-basis:calc(25% - 1rem*3/4)}}.news .wrapper_news_details{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem}.news .wrapper_news_details .wrapper_details_top{width:100%}@media screen and (min-width:768px){.news .wrapper_news_details .wrapper_details_top{width:300px}}@media screen and (min-width:992px){.news .wrapper_news_details .wrapper_details_top{width:400px}}@media screen and (min-width:1200px){.news .wrapper_news_details .wrapper_details_top{width:500px}}.news .wrapper_news_details .wrapper_details_top .wrapper_details_first_image{width:100%;position:relative;margin-bottom:.5rem}.news .wrapper_news_details .wrapper_details_top .wrapper_details_first_image img{width:100%;height:auto;margin-bottom:-5px}.news .wrapper_news_details .wrapper_details_top .wrapper_details_first_image .datetime{position:absolute;z-index:100;left:0;top:.5rem;background-color:rgba(255,255,255,.75);color:#000;padding:.5rem 1rem}.news .wrapper_news_details .wrapper_details_top .wrapper_details_first_image .datetime span{display:block;text-align:center}.news .wrapper_news_details .wrapper_details_top .wrapper_details_first_image .datetime span.day{font-size:175%;line-height:100%;font-weight:600}.news .wrapper_news_details .wrapper_details_top .wrapper_details_first_image .datetime.von span,.news .wrapper_news_details .wrapper_details_top .wrapper_details_first_image .datetime.bis span{font-size:90%}.news .wrapper_news_details .wrapper_details_top .wrapper_details_first_image .datetime.von span:first-child,.news .wrapper_news_details .wrapper_details_top .wrapper_details_first_image .datetime.bis span:first-child{font-size:120%}.news .wrapper_news_details .wrapper_details_top .wrapper_details_first_image .datetime.bis{top:100px}.news .wrapper_news_details .wrapper_details_center{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start}@media screen and (min-width:768px){.news .wrapper_news_details .wrapper_details_center{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}}.news .wrapper_news_details .wrapper_details_center .teaser{font-weight:600}.news .wrapper_news_details .wrapper_details_bottom{width:100%}.news .wrapper_news_details .wrapper_details_bottom .wrapper_details_images{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.news .wrapper_news_details .wrapper_details_bottom .wrapper_details_images .wrapper_details_image{-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:576px){.news .wrapper_news_details .wrapper_details_bottom .wrapper_details_images .wrapper_details_image{-ms-flex-preferred-size:calc(50% - 1rem/2);flex-basis:calc(50% - 1rem/2)}}@media screen and (min-width:768px){.news .wrapper_news_details .wrapper_details_bottom .wrapper_details_images .wrapper_details_image{-ms-flex-preferred-size:calc(33.333% - 1rem*2/3);flex-basis:calc(33.333% - 1rem*2/3)}}@media screen and (min-width:992px){.news .wrapper_news_details .wrapper_details_bottom .wrapper_details_images .wrapper_details_image{-ms-flex-preferred-size:calc(25% - 1rem*3/4);flex-basis:calc(25% - 1rem*3/4)}}@media screen and (min-width:1200px){.news .wrapper_news_details .wrapper_details_bottom .wrapper_details_images .wrapper_details_image{-ms-flex-preferred-size:calc(20% - 1rem*4/5);flex-basis:calc(20% - 1rem*4/5)}}.news .wrapper_news_details .wrapper_details_bottom .wrapper_details_images .wrapper_details_image img{width:100%;height:auto}.news .wrapper_news_details .wrapper_details_bottom .wrapper_details_links,.news .wrapper_news_details .wrapper_details_bottom .wrapper_details_files{margin-top:2rem;margin-left:5%}.news .wrapper_news_details .wrapper_details_bottom .wrapper_details_links .title,.news .wrapper_news_details .wrapper_details_bottom .wrapper_details_files .title{margin-left:-5%;color:#000}.news .wrapper_news_details .wrapper_details_bottom .wrapper_details_links .extension,.news .wrapper_news_details .wrapper_details_bottom .wrapper_details_files .extension{height:30px;width:auto}.news .wrapper_news_details .wrapper_details_bottom .wrapper_details_links .related_file,.news .wrapper_news_details .wrapper_details_bottom .wrapper_details_files .related_file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.news .wrapper_news_details .wrapper_details_bottom .wrapper_details_links .related_file span,.news .wrapper_news_details .wrapper_details_bottom .wrapper_details_files .related_file span{-ms-flex-preferred-size:40px;flex-basis:40px}.news .wrapper_news_details .wrapper_details_bottom .wrapper_related_swiper{width:100%;margin-top:2rem}.news .wrapper_news_details a{text-decoration:underline}.news .wrapper_news_details a:hover{text-decoration:none}.news .datetime.topnews{background-color:rgba(241,118,9,.75) !important}.news .wrapper_back_link{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem}.news .wrapper_back_link a{text-decoration:none}.news .btn{display:inline-block;width:auto;text-align:center;color:#fff;font-weight:600}.news .event-calendar{width:100%}.news .event-calendar>ul{list-style:none;width:100%;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.125rem;margin-bottom:.125rem}.news .event-calendar>ul li{-ms-flex-preferred-size:14.2857142857%;flex-basis:14.2857142857%;padding:.5rem;text-align:center}.news .event-calendar .event-calendar__browser{background-color:rgba(255,255,255,.5)}.news .event-calendar .event-calendar__browser li{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.news .event-calendar .event-calendar__browser li svg{width:2rem;height:auto}.news .event-calendar .event-calendar__browser li:first-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.news .event-calendar .event-calendar__browser li:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.5rem;font-weight:600}.news .event-calendar .event-calendar__browser li:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.news .event-calendar .event-calendar__days .event-calendar__day:not(.event-calendar__day-other-month){background-color:rgba(255,255,255,.25)}.news .event-calendar .event-calendar__days .event-calendar__day:not(.event-calendar__day-other-month).event-calendar__day-today{background-color:rgba(255,255,255,.5)}.news .event-calendar .event-calendar__days .event-calendar__day:not(.event-calendar__day-other-month).has-events{background-color:#fff;color:#000;font-weight:700}.news .event-calendar .event-calendar__days .event-calendar__day-other-month{color:rgba(0,0,0,0)}.news .wrapper_calendar_news_list{margin-top:2rem;width:100%}.news .wrapper_calendar_news_list ul{list-style:none;width:100%;margin:0;padding:0}.news .wrapper_calendar_news_list ul li{margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news .wrapper_calendar_news_list ul li a{text-decoration:underline}.news .wrapper_calendar_news_list ul li a:hover{text-decoration:none}.news .wrapper_calendar_news_list ul li span{-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:576px){.news .wrapper_calendar_news_list ul li span{-ms-flex-preferred-size:calc(50% - .5rem);flex-basis:calc(50% - .5rem)}.news .wrapper_calendar_news_list ul li span:first-child{text-align:right}}@media screen and (min-width:768px){.news .wrapper_calendar_news_list ul li span:first-child{-ms-flex-preferred-size:calc(40% - .5rem);flex-basis:calc(40% - .5rem)}.news .wrapper_calendar_news_list ul li span:last-child{-ms-flex-preferred-size:calc(60% - .5rem);flex-basis:calc(60% - .5rem)}}@media screen and (min-width:992px){.news .wrapper_calendar_news_list ul li span:first-child{-ms-flex-preferred-size:calc(30% - .5rem);flex-basis:calc(30% - .5rem)}.news .wrapper_calendar_news_list ul li span:last-child{-ms-flex-preferred-size:calc(70% - .5rem);flex-basis:calc(70% - .5rem)}}.pagelayout100 .wrapper_author{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:768px){.pagelayout100 .wrapper_author{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.pagelayout100 .wrapper_author .wrapper_author_image{-ms-flex-preferred-size:100%;flex-basis:100%;padding:1rem;text-align:center}@media screen and (min-width:768px){.pagelayout100 .wrapper_author .wrapper_author_image{-ms-flex-preferred-size:auto;flex-basis:auto}}.pagelayout100 .wrapper_author .wrapper_author_image img{width:100px;height:auto;background-color:#fff;border-radius:50%}.pagelayout100 .wrapper_author .wrapper_author_bio{padding:1rem;-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:768px){.pagelayout100 .wrapper_author .wrapper_author_bio{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.blogpost{color:#000}.blogpost .post_intro{width:100%;padding:1rem 0;color:#122b41}.blogpost .post_intro .post_intro_featured_image{float:left;width:100%}@media screen and (min-width:576px){.blogpost .post_intro .post_intro_featured_image{width:50%;margin-right:1rem}}@media screen and (min-width:768px){.blogpost .post_intro .post_intro_featured_image{width:33.333%;margin-right:1rem}}.blogpost .post_intro .post_intro_featured_image img{width:100%;height:auto}.blog_backlink{width:100%;padding:.5rem;text-align:center;background-color:#122b41;color:#fff;margin-top:2rem}.blog_backlink a{text-decoration:none}.blog_backlink a:hover{text-decoration:underline}.postlist{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.postlist .postlist__post{margin:0;width:100%;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:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:768px){.postlist .postlist__post{width:calc(50% - .25rem)}}@media screen and (min-width:992px){.postlist .postlist__post{width:calc(33.333% - .3333333333rem)}}.postlist .postlist__post .top{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.postlist .postlist__post .postlist__posttitle{color:#122b41}.postlist .postlist__post .postlist__posttitle svg{fill:#fff;margin-right:.5rem}.postlist .postlist__post .postlist__posttitle a{text-decoration:none}.postlist .postlist__post .postlist__posttitle a:hover{text-decoration:underline}.postlist .postlist__post .postlist__subtitle{color:#122b41;margin:.5rem 0;font-weight:600}.postlist .postlist__post .postlist__description{font-size:.8rem;margin:1rem 0}.postlist .postlist__post .postlist__image{display:-webkit-box;display:-ms-flexbox;display:flex}.postlist .postlist__post .postlist__image a{position:relative;width:100%;overflow:hidden}.postlist .postlist__post .postlist__image a img{width:100%;height:auto;margin-bottom:-5px}.postlist .postlist__post .postlist__image a .overlay{width:100%;height:100%;position:absolute;top:0;left:0}.postlist .postlist__post .postlist__image a .postlist_title{color:#fff;position:absolute;bottom:0;left:0;padding:1rem}.postlist .postlist__post .postlist__image a .postlist_title h2{font-weight:400;font-size:clamp(1.5rem,3vw,1.75rem);-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.postlist .postlist__post .postlist__image a .postlist_title p{margin:0;margin-bottom:.5rem;padding-left:1.5rem}.postlist .postlist__post .postlist__image a .postlist_title svg{fill:#fff;margin-right:1rem}.postlist.blogswiper .postlist__post{width:100%}.postlist.blogswiper .wrapper_swiper_navigation{padding:0 1rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem}.postlist.blogswiper .wrapper_swiper_navigation svg{fill:#122b41;opacity:.75}.postlist.blogswiper .wrapper_swiper_navigation svg:hover{cursor:pointer;opacity:1}.bloglist{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.bloglist .bloglist__item{width:100%;margin:0}@media screen and (min-width:576px){.bloglist .bloglist__item{width:calc(50% - .25rem)}}@media screen and (min-width:768px){.bloglist .bloglist__item{width:calc(33.333% - .3333333333rem)}}@media screen and (min-width:992px){.bloglist .bloglist__item{width:calc(25% - .375rem)}}.bloglist .bloglist__item:hover .wrapper_image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.bloglist .bloglist__item .wrapper_image{position:relative;width:100%;height:100%;overflow:hidden}.bloglist .bloglist__item .wrapper_image img{width:100%;height:auto;margin-bottom:-5px}.bloglist .bloglist__item .wrapper_image .bloglist__item_overlay{position:absolute;top:0;width:100%;height:100%;padding:1rem;background:-webkit-gradient(linear,left bottom,left top,from(#122b41),color-stop(50%,rgba(18,43,65,0)));background:linear-gradient(0deg,#122b41 0%,rgba(18,43,65,0) 50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#fff}.bloglist .bloglist__item .wrapper_image .bloglist__item_overlay .bloglist__title{margin-bottom:0;font-weight:400;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bloglist .bloglist__item.bloglist__item--archiveyear{background-image:url("/fileadmin/images/blog/archive.png");background-position:center top;background-repeat:no-repeat;background-size:cover;color:#fff;padding:1rem}@supports(background-image:url("/fileadmin/images/blog/archive.webp")){.bloglist .bloglist__item.bloglist__item--archiveyear{background-image:url("/fileadmin/images/blog/archive.webp")}}.bloglist .bloglist__item.bloglist__item--archiveyear a{text-decoration:none;width:100%}.bloglist .bloglist__item.bloglist__item--archiveyear a:hover{text-decoration:underline}.bloglist .bloglist__item.bloglist__item--archiveyear h5{text-align:center}.bloglist .bloglist__item.bloglist__item--archiveyear .bloglinklist li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bloglist .bloglist__item--author{-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#122b41;margin-top:1rem}.bloglist .bloglist__item--author .left{max-width:150px;-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:768px){.bloglist .bloglist__item--author .left{-ms-flex-preferred-size:20%;flex-basis:20%}}.bloglist .bloglist__item--author .left img{background-color:#fff;border-radius:50%}.bloglist .bloglist__item--author .left .author_picture{width:100%;height:auto}.bloglist .bloglist__item--author .right{-ms-flex-preferred-size:100%;flex-basis:100%;padding-top:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start}@media screen and (min-width:768px){.bloglist .bloglist__item--author .right{-ms-flex-preferred-size:80%;flex-basis:80%;padding-top:0;padding-left:1rem}}.bloglist .bloglist__item--author .right h4{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.5rem}@media screen and (min-width:768px){.bloglist .bloglist__item--author .right h4{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.bloglist .bloglist__item--author .right h4 a{text-decoration:none;color:inherit}.bloglist .bloglist__item--author .right h4 a:hover{text-decoration:underline}.bloglist .bloglist__item--author .right p{text-align:center}@media screen and (min-width:768px){.bloglist .bloglist__item--author .right p{text-align:left}}.postmetagroup{font-size:.8rem;margin:0;background-color:#122b41;color:#fff;width:100%;-ms-flex-line-pack:start;align-content:flex-start;padding:.5rem 0}.postmetagroup .postmetagroup__item{-ms-flex-preferred-size:auto;flex-basis:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:1rem}.postmetagroup .postmetagroup__item.categories{-ms-flex-preferred-size:100%;flex-basis:100%}.postmetagroup .postmetagroup__item a{text-decoration:none}.postmetagroup .postmetagroup__item a:hover{text-decoration:underline}.postmetagroup .postmetagroup__item .author_picture{border-radius:50%;background-color:#fff;margin-right:.5rem;width:25px;height:25px}.postmetagroup .postmetagroup__item .author_picture:not(:first-of-type){margin-left:1rem}.postmetagroup .postmetagroup__item svg{fill:#fff;margin-right:calc(.5rem + 5px)}.postmetagroup .postmetagroup__item .trenner{margin:0 .25rem}.wrapper_category_description{padding:1rem 0}.tx-cart{width:100%;counter-reset:step}.tx-cart .wrapper_order_user{width:100%;padding:1rem;text-align:center;background-color:#eee}.tx-cart .order-history-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tx-cart .order-history-list .wrapper_title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;color:#fff;background-color:#999}.tx-cart .order-history-list .wrapper_title>*{width:100%;text-align:center;padding:.5rem}.tx-cart .order-history-list .wrapper_title>*:empty{display:none}@media screen and (min-width:768px){.tx-cart .order-history-list .wrapper_title>*{width:25%}}.tx-cart .order-history-list .wrapper_pagination.top{margin-bottom:1rem}.tx-cart .order-history-list .wrapper_pagination.bottom{margin-top:1rem}.tx-cart .order-history-list .wrapper_order_list_item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tx-cart .order-history-list .wrapper_order_list_item:nth-child(odd){background-color:#eee}.tx-cart .order-history-list .wrapper_order_list_item>*{width:100%;text-align:center;padding:.5rem}@media screen and (min-width:768px){.tx-cart .order-history-list .wrapper_order_list_item>*{width:25%}.tx-cart .order-history-list .wrapper_order_list_item>*:nth-child(3){text-align:right;padding-right:50px}}.tx-cart .order-history-detail{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:1rem}.tx-cart .order-history-detail .title{padding:.5rem;color:#fff;background-color:#999;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tx-cart .order-history-detail .title>span{width:100%;text-align:center}@media screen and (min-width:768px){.tx-cart .order-history-detail .title>span{width:25%}}.tx-cart .order-history-detail .wrapper50,.tx-cart .order-history-detail .wrapper100{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start}.tx-cart .order-history-detail .wrapper50>span,.tx-cart .order-history-detail .wrapper100>span{width:100%}.tx-cart .order-history-detail .wrapper50,.tx-cart .order-history-detail .wrapper100:not(.productlist){row-gap:.5rem}.tx-cart .order-history-detail .wrapper100.productlist{border-bottom:1px solid #999}@media screen and (min-width:768px){.tx-cart .order-history-detail .wrapper50{width:50%}}.tx-cart .order-history-detail .wrapper100.summary{border-bottom:1px solid #999}.tx-cart .order-history-detail .wrapper100.summary>span{width:100%;text-align:right;padding:.25rem}@media screen and (min-width:768px){.tx-cart .order-history-detail .wrapper100.summary>span{width:50%}}.tx-cart .order-history-detail .wrapper_product{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tx-cart .order-history-detail .wrapper_product:nth-child(odd){background-color:#eee}.tx-cart .order-history-detail .wrapper_product>span{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.25rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:768px){.tx-cart .order-history-detail .wrapper_product>span{width:25%}}.tx-cart .order-history-detail .wrapper_product>span:nth-child(1){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tx-cart .order-history-detail .wrapper_product>span:nth-child(3){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tx-cart .wrapper_create{width:100%;max-width:87.5rem;padding:2rem;background-color:#eee;text-align:left}.tx-cart .wrapper_create .wrapper_paypal_button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tx-cart #wrapper_singlestep,.tx-cart #wrapper_multistep{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tx-cart .wrapper_step1,.tx-cart .wrapper_step2,.tx-cart .wrapper_step3,.tx-cart .wrapper_step4{width:100%;margin-bottom:1rem}.tx-cart .wrapper_step4 label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.tx-cart .wrapper_step4 label input[type=checkbox]{-webkit-box-flex:0;-ms-flex:0 0 25px;flex:0 0 25px}.tx-cart .wrapper_step4 #wrapper_prev_next_step{margin-top:1rem}.tx-cart .wrapper_step4 #form-coupon{margin-top:0}.tx-cart .wrapper_step4 #form-coupon .wrapper_center{margin:0;margin-bottom:1rem}.tx-cart #form-cart,.tx-cart #form-coupon{width:100%}.tx-cart #form-order{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tx-cart #form-order .mandatory_fields{padding:1rem;font-size:.8rem}.tx-cart #form-order .form_error{background-color:#f17609;border-color:#f17609;color:#000}.tx-cart #form-order label{width:100%;margin-bottom:.25rem}.tx-cart #form-order .checkout-step{padding:1rem;background-color:#eee;width:100%}@media screen and (min-width:768px){.tx-cart #form-order .checkout-step{height:100%}}.tx-cart #form-order .checkout-step .checkout-step-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;container:billing_shipping/inline-size}@container billing_shipping (min-inline-size:400px){.tx-cart #form-order .checkout-step .field50{width:calc(50% - .5rem)}}.tx-cart #wrapper_singlestep .wrapper_step2,.tx-cart #wrapper_singlestep .wrapper_step3,.tx-cart #wrapper_singlestep .wrapper_step4{background-color:#eee}@media screen and (min-width:768px){.tx-cart #wrapper_singlestep .wrapper_step2,.tx-cart #wrapper_singlestep .wrapper_step3{width:calc(50% - .5rem)}.tx-cart #wrapper_singlestep .wrapper_step3{margin-left:1rem}}@media screen and (min-width:1200px){.tx-cart #wrapper_singlestep .wrapper_step2,.tx-cart #wrapper_singlestep .wrapper_step3,.tx-cart #wrapper_singlestep .wrapper_step4{width:calc(33.333% - .6666666667rem)}.tx-cart #wrapper_singlestep .wrapper_step3{margin:0 1rem 1rem}}.tx-cart #wrapper_singlestep .checkout-step{height:auto}.tx-cart #wrapper_singlestep .coupon-list-container{width:100%}.tx-cart #wrapper_singlestep .coupon-list-container .coupon-list{width:100%}.tx-cart #wrapper_singlestep .coupon-list-container .coupon-list .coupon-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tx-cart #wrapper_singlestep .coupon-list-container .coupon-list .coupon-item>span:nth-child(1){width:35%}.tx-cart #wrapper_singlestep .coupon-list-container .coupon-list .coupon-item>span:nth-child(2){width:35%;text-align:right}.tx-cart #wrapper_singlestep .coupon-list-container .coupon-list .coupon-item>span:nth-child(3){width:30%;text-align:right}.tx-cart #wrapper_multistep .wrapper_step1,.tx-cart #wrapper_multistep .wrapper_step2,.tx-cart #wrapper_multistep .wrapper_step3,.tx-cart #wrapper_multistep .wrapper_step4{width:100%}.tx-cart #wrapper_multistep .checkout-step-number{display:none}.tx-cart #wrapper_multistep .cart_step4_title{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.tx-cart #wrapper_multistep #checkout-step-coupon{width:100%;padding:1rem;background-color:#eee}.tx-cart #wrapper_multistep #form-order div.wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tx-cart #wrapper_multistep #form-order div.wrapper.left{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (min-width:768px){.tx-cart #wrapper_multistep #form-order div.wrapper{width:calc(50% - .5rem)}.tx-cart #wrapper_multistep #form-order div.wrapper.right{margin-left:1rem}}.tx-cart #wrapper_multistep #form-order div.wrapper100{width:100%}.tx-cart .wrapper-cart-products .cart-products-title,.tx-cart .wrapper-cart-products .wrapper_cart_list_product{background-color:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tx-cart .wrapper-cart-products .cart-products-title>div,.tx-cart .wrapper-cart-products .wrapper_cart_list_product>div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tx-cart .wrapper-cart-products .cart-products-title>div:nth-child(5n+1),.tx-cart .wrapper-cart-products .wrapper_cart_list_product>div:nth-child(5n+1){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.tx-cart .wrapper-cart-products .cart-products-title>div input[type=number],.tx-cart .wrapper-cart-products .wrapper_cart_list_product>div input[type=number]{max-width:100px}@media screen and (min-width:768px){.tx-cart .wrapper-cart-products .cart-products-title>div input[type=number],.tx-cart .wrapper-cart-products .wrapper_cart_list_product>div input[type=number]{text-align:center}}.tx-cart .wrapper-cart-products .cart-products-title>div a,.tx-cart .wrapper-cart-products .wrapper_cart_list_product>div a{width:100%;max-width:100px}@media screen and (min-width:768px){.tx-cart .wrapper-cart-products .cart-products-title>div a,.tx-cart .wrapper-cart-products .wrapper_cart_list_product>div a{width:auto}}.tx-cart .wrapper-cart-products .cart-products-title>div a .btn,.tx-cart .wrapper-cart-products .wrapper_cart_list_product>div a .btn{width:100%}.tx-cart .wrapper-cart-products .cart-products-title>div:empty,.tx-cart .wrapper-cart-products .wrapper_cart_list_product>div:empty{display:none}@media screen and (min-width:768px){.tx-cart .wrapper-cart-products .cart-products-title>div:empty,.tx-cart .wrapper-cart-products .wrapper_cart_list_product>div:empty{display:block}}@media screen and (min-width:768px){.tx-cart .wrapper-cart-products .cart-products-title>div,.tx-cart .wrapper-cart-products .wrapper_cart_list_product>div{-ms-flex-preferred-size:17.5%;flex-basis:17.5%}.tx-cart .wrapper-cart-products .cart-products-title>div:nth-child(5n+1),.tx-cart .wrapper-cart-products .wrapper_cart_list_product>div:nth-child(5n+1){-ms-flex-preferred-size:30%;flex-basis:30%}.tx-cart .wrapper-cart-products .cart-products-title>div:nth-child(5n+2),.tx-cart .wrapper-cart-products .wrapper_cart_list_product>div:nth-child(5n+2){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.tx-cart .wrapper-cart-products .cart-products-title>div:nth-child(5n+3),.tx-cart .wrapper-cart-products .wrapper_cart_list_product>div:nth-child(5n+3){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tx-cart .wrapper-cart-products .cart-products-title>div:nth-child(5n+4),.tx-cart .wrapper-cart-products .wrapper_cart_list_product>div:nth-child(5n+4){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.tx-cart .wrapper-cart-products .cart-products-title>div:nth-child(5n+5),.tx-cart .wrapper-cart-products .wrapper_cart_list_product>div:nth-child(5n+5){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.tx-cart .wrapper-cart-products .cart-products-title{background-color:#666;color:#fff}.tx-cart .wrapper-cart-products .wrapper_cart_list_product{margin-top:.5rem}.tx-cart #wrapper_multistep.wrapper_step1 #checkout-step-coupon{margin-top:1rem}.tx-cart #wrapper_multistep.wrapper_step1 .coupon-list-container{width:100%}.tx-cart #wrapper_multistep.wrapper_step1 .coupon-list-container .coupon-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.tx-cart #wrapper_multistep.wrapper_step1 .coupon-list-container .coupon-list .coupon-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tx-cart #wrapper_multistep.wrapper_step1 .coupon-list-container .coupon-list .coupon-item>span{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%}.tx-cart #wrapper_multistep.wrapper_step1 .coupon-list-container .coupon-list .coupon-item>span:nth-child(2){-ms-flex-preferred-size:52.5%;flex-basis:52.5%;text-align:right}.tx-cart #wrapper_multistep.wrapper_step1 .coupon-list-container .coupon-list .coupon-item>span:nth-child(3){-ms-flex-preferred-size:17.5%;flex-basis:17.5%;text-align:center}@media screen and (min-width:768px){.tx-cart #wrapper_multistep.wrapper_step3 #form-order div.wrapper.left{height:auto}}.tx-cart #wrapper_multistep.wrapper_step4{gap:1rem}.tx-cart #wrapper_multistep.wrapper_step4 #checkout-step-billing-address,.tx-cart #wrapper_multistep.wrapper_step4 #checkout-step-shipping-address,.tx-cart #wrapper_multistep.wrapper_step4 #checkout-step-shipping-method,.tx-cart #wrapper_multistep.wrapper_step4 #checkout-step-payment-method{width:100%;padding:1rem;background-color:#eee}@media screen and (min-width:768px){.tx-cart #wrapper_multistep.wrapper_step4 #checkout-step-billing-address,.tx-cart #wrapper_multistep.wrapper_step4 #checkout-step-shipping-address,.tx-cart #wrapper_multistep.wrapper_step4 #checkout-step-shipping-method,.tx-cart #wrapper_multistep.wrapper_step4 #checkout-step-payment-method{width:calc(50% - .5rem)}}.tx-cart #wrapper_multistep.wrapper_step4 #checkout-step-billing-address>div,.tx-cart #wrapper_multistep.wrapper_step4 #checkout-step-shipping-address>div,.tx-cart #wrapper_multistep.wrapper_step4 #checkout-step-shipping-method>div,.tx-cart #wrapper_multistep.wrapper_step4 #checkout-step-payment-method>div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-bottom:.5rem}.tx-cart #wrapper_multistep.wrapper_step4 .coupon-list-container{width:100%}.tx-cart #wrapper_multistep.wrapper_step4 .coupon-list-container .coupon-list{width:100%}.tx-cart #wrapper_multistep.wrapper_step4 .coupon-list-container .coupon-list .coupon-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tx-cart #wrapper_multistep.wrapper_step4 .coupon-list-container .coupon-list .coupon-item>span:nth-child(1){width:30%}.tx-cart #wrapper_multistep.wrapper_step4 .coupon-list-container .coupon-list .coupon-item>span:nth-child(2){width:calc(17.5% - .5rem);text-align:right}.tx-cart #wrapper_multistep.wrapper_step4 .coupon-list-container .coupon-list .coupon-item>span:nth-child(3){display:none}.tx-cart .checkout-step .checkout-step-content .method-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tx-cart .checkout-step .checkout-step-content .method-list .method-item-name,.tx-cart .checkout-step .checkout-step-content .method-list .method-item-info{width:50%;padding-bottom:.5rem}.tx-cart .checkout-step .checkout-step-content .method-list .method-item-info{text-align:right}.tx-cart .checkout-step .checkout-step-content .method-list .method-item-name{text-align:left !important}.tx-cart .checkout-step .checkout-step-content .method-list .method-item-name:not(:has(a)){font-weight:600}.tx-cart #checkout-step-summary{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;row-gap:.5rem;margin-top:2rem}.tx-cart #checkout-step-summary>span{width:50%}.tx-cart #checkout-step-summary>span:nth-child(even){text-align:right}.tx-cart #checkout-step-summary>span:nth-last-child(-n+2){font-weight:600;border-top:1px solid #000;border-bottom:1px solid #000;padding:.5rem 0}@media screen and (min-width:768px){.tx-cart #checkout-step-summary>span:nth-child(odd){width:60%;text-align:right}.tx-cart #checkout-step-summary>span:nth-child(even){width:40%}}.tx-cart #stepsarray{width:100%;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem 2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#999;margin-bottom:2rem}@media screen and (min-width:768px){.tx-cart #stepsarray{display:-webkit-box;display:-ms-flexbox;display:flex}}.tx-cart #stepsarray .active{color:#000}.tx-cart #wrapper_prev_next_step{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2rem}.tx-cart .wrapper_center{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tx-cart .wrapper_center.margin_bottom{margin-bottom:1rem}.tx-cart .wrapper_center.margin_top{margin-top:1rem}.tx-cart .wrapper_message{width:100%;text-align:center;background-color:#f17609}.tx-cart .checkout-step-number{background-color:#666;color:#fff;font-size:1rem;border-radius:50%;width:2rem;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;margin-right:1rem}.tx-cart .checkout-step-number::before{counter-increment:step;content:counter(step)}.tx-cart .shipping-same-as-billing-wrapper{padding:1rem 0;background-color:#eee}.tx-cart .shipping-same-as-billing-wrapper label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:1rem}.tx-cart #form-coupon{margin-top:3rem}.tx-cart #form-coupon #couponCode{width:100%}@media screen and (min-width:768px){.tx-cart #form-coupon #couponCode{width:auto}}.cart-preview-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-top:1rem}.cart-preview-content .icon-basket{position:relative}.cart-preview-content .icon-basket svg{width:2rem;height:2rem}.cart-preview-content .icon-basket .cart-preview-count{position:absolute;top:-1rem;left:1.2rem;z-index:100;background-color:#f17609;width:2rem;height:2rem;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.umsatzsteuerfrei{text-align:right;margin-top:1rem;font-size:80%}.tx-cart-products{width:100%}.tx-cart-products nav.wrapper_pagination.top{margin-bottom:1rem}.tx-cart-products nav.wrapper_pagination.bottom{margin-top:1rem}.tx-cart-products .regular_price .price,.tx-cart-products .regular_price2 .price,.tx-cart-products .special_price .price,.tx-cart-products .special_price2 .price{font-size:clamp(1.12rem,.77rem + 1.15vw,1.62rem)}.tx-cart-products .regular_price .old_price,.tx-cart-products .regular_price .old_price2,.tx-cart-products .regular_price2 .old_price,.tx-cart-products .regular_price2 .old_price2,.tx-cart-products .special_price .old_price,.tx-cart-products .special_price .old_price2,.tx-cart-products .special_price2 .old_price,.tx-cart-products .special_price2 .old_price2{text-decoration:line-through}.tx-cart-products .special_price,.tx-cart-products .special_price2{color:#f17609}.tx-cart-products .wrapper_prices{margin-top:2rem;width:100%;max-width:500px}.tx-cart-products .wrapper_prices.list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:1rem;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.tx-cart-products .wrapper_prices.detail .bevariant_select{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:1rem}.tx-cart-products .wrapper_prices.detail .bevariant_select *:empty{display:none}.tx-cart-products .wrapper_prices.detail .bevariant_select:has(.special_price .price:not(:empty)) .regular_price .price{font-size:1rem;text-decoration:line-through}.tx-cart-products .wrapper_prices .wrapper_price{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.tx-cart-products .wrapper_prices .wrapper_price>span{width:33.333%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.tx-cart-products .wrapper_prices .wrapper_price>span:nth-child(4){width:100%;padding-top:.25rem;font-size:90%}.tx-cart-products .wrapper_prices .wrapper_price.simple span:empty{display:none}.tx-cart-products .wrapper_prices .wrapper_price.configurable>span:nth-child(3){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:1rem}.tx-cart-products .wrapper_prices .wrapper_price.configurable .price{font-size:1rem}.tx-cart-products .cart_form{width:100%;margin:1rem 0}.tx-cart-products .cart_form form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tx-cart-products .cart_form form .btn{width:100%;text-align:center;margin:0 0 1rem}@media screen and (min-width:992px){.tx-cart-products .cart_form form .btn{width:auto;margin:0 1rem 0 0}}.tx-cart-products .cart_form form #be-variants-select{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 0 1rem;padding:.5rem}@media screen and (min-width:992px){.tx-cart-products .cart_form form #be-variants-select{margin:0 1rem 0 0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:200px}}.tx-cart-products .cart_form form .wrapper_quantity{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #000;overflow:hidden;margin:0 0 1rem;background-color:#fff}.tx-cart-products .cart_form form .wrapper_quantity input{text-align:center;border:none;font-weight:700;font-family:inherit;background-color:rgba(0,0,0,0);color:#000;margin:0;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.tx-cart-products .cart_form form .wrapper_quantity .btn_quantity{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2rem}.tx-cart-products .cart_form form .wrapper_quantity .btn_quantity:hover{cursor:pointer;background-color:#000;color:#fff}@media screen and (min-width:992px){.tx-cart-products .cart_form form .wrapper_quantity{margin:0 1rem 0 0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:200px}.tx-cart-products .cart_form form .wrapper_quantity input{width:75px}}.tx-cart-products .cart_form form .wrapper_form_message{position:fixed;z-index:10100;top:45vh;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tx-cart-products .cart_form form .wrapper_form_message .form-message{width:90%;max-width:500px}.tx-cart-products .cart_form form .wrapper_form_message .form-message .form-success{padding:2rem;color:#fff;background-color:#000;text-align:center}.tx-cart-products .cart_form_list form .wrapper_quantity{max-width:100%;margin:0 0 1rem}.tx-cart-products .cart_form_list form .btn{width:100%;margin:0}.tx-cart-products .wrapper_bevariants,.tx-cart-products .quantity_discount,.tx-cart-products .alerts{width:100%;max-width:500px;margin-top:2rem}.tx-cart-products .wrapper_bevariants ul,.tx-cart-products .quantity_discount ul,.tx-cart-products .alerts ul{width:100%;margin:0;margin-bottom:1rem;padding:0;list-style-type:none}.tx-cart-products .wrapper_bevariants ul:empty,.tx-cart-products .quantity_discount ul:empty,.tx-cart-products .alerts ul:empty{display:none}.tx-cart-products .wrapper_bevariants ul li,.tx-cart-products .quantity_discount ul li,.tx-cart-products .alerts ul li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.tx-cart-products .wrapper_bevariants ul li span,.tx-cart-products .quantity_discount ul li span,.tx-cart-products .alerts ul li span{display:inline-block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.tx-cart-products .wrapper_bevariants ul li span:last-child,.tx-cart-products .quantity_discount ul li span:last-child,.tx-cart-products .alerts ul li span:last-child{text-align:right}.tx-cart-products .alerts{color:#f17609;font-weight:600}.tx-cart-products #wrapper_product_show{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.tx-cart-products #wrapper_product_show .content_left,.tx-cart-products #wrapper_product_show .content_right,.tx-cart-products #wrapper_product_show .content_bottom{width:100%}.tx-cart-products #wrapper_product_show .regular_price{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tx-cart-products #wrapper_product_show .content_left{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-ms-flex-line-pack:start;align-content:flex-start}@media screen and (min-width:576px){.tx-cart-products #wrapper_product_show .content_left{width:calc(33.333% - .5rem)}.tx-cart-products #wrapper_product_show .content_right{width:calc(66.666% - .5rem)}}.tx-cart-products #wrapper_product_show .content_bottom{border-top:1px solid gray;padding-top:1rem}.tx-cart-products #wrapper_product_show .content_bottom #wrapper_bildergalerie{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.tx-cart-products #wrapper_product_show .content_bottom #wrapper_bildergalerie .wrapper_image{width:100%}@media screen and (min-width:576px){.tx-cart-products #wrapper_product_show .content_bottom #wrapper_bildergalerie .wrapper_image{width:calc(50% - .5rem)}}@media screen and (min-width:768px){.tx-cart-products #wrapper_product_show .content_bottom #wrapper_bildergalerie .wrapper_image{width:calc(33.333% - .6666666667rem)}}@media screen and (min-width:992px){.tx-cart-products #wrapper_product_show .content_bottom #wrapper_bildergalerie .wrapper_image{width:calc(25% - .75rem)}}@media screen and (min-width:1200px){.tx-cart-products #wrapper_product_show .content_bottom #wrapper_bildergalerie .wrapper_image{width:calc(20% - .8rem)}}.tx-cart-products #wrapper_product_show .relatedProducts{list-style-type:none;width:100%;padding-left:100px}.tx-cart-products #wrapper_product_show .relatedProducts li{margin-bottom:1rem}.tx-cart-products #wrapper_product_show .relatedProducts li a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tx-cart-products #wrapper_product_show .relatedProducts li .wrapper_image{width:100px}.tx-cart-products #wrapper_product_show .relatedProducts li .wrapper_image img{width:100%;height:auto}.tx-cart-products #wrapper_product_list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.tx-cart-products #wrapper_product_list .wrapper_product_list_item{width:100%;display:grid;grid-template-rows:auto 1fr auto}.tx-cart-products #wrapper_product_list .wrapper_product_list_item a{text-decoration:none}.tx-cart-products #wrapper_product_list .wrapper_product_list_item a:hover{text-decoration:underline}.tx-cart-products #wrapper_product_list .wrapper_product_list_item h5{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:1rem}@media screen and (min-width:576px){.tx-cart-products #wrapper_product_list .wrapper_product_list_item.grid{width:calc(50% - .5rem)}}@media screen and (min-width:768px){.tx-cart-products #wrapper_product_list .wrapper_product_list_item.grid{width:calc(33.333% - .6666666667rem)}}@media screen and (min-width:992px){.tx-cart-products #wrapper_product_list .wrapper_product_list_item.grid{width:calc(25% - .75rem)}}.tx-cart-products #wrapper_product_list .wrapper_product_list_item.grid .top,.tx-cart-products #wrapper_product_list .wrapper_product_list_item.grid .middle{margin-bottom:1rem}.tx-cart-products #wrapper_product_list .wrapper_product_list_item.grid .regular_price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:1rem;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.tx-cart-products #wrapper_product_list .wrapper_product_list_item.table{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tx-cart-products #wrapper_product_list .wrapper_product_list_item.table>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media screen and (min-width:576px){.tx-cart-products #wrapper_product_list .wrapper_product_list_item.table>*:nth-child(1){-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.tx-cart-products #wrapper_product_list .wrapper_product_list_item.table>*:nth-child(2){-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}}@media screen and (min-width:992px){.tx-cart-products #wrapper_product_list .wrapper_product_list_item.table>*{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.tx-cart-products #wrapper_product_list .wrapper_product_list_item.table>* img{max-width:200px;margin-bottom:-5px}.tx-cart-products #wrapper_product_list .wrapper_product_list_item.table>*:nth-child(n+2){padding:.5rem 1rem}.tx-cart-products #wrapper_product_list .wrapper_product_list_item.table:nth-child(odd){background-color:#eee}.tx-cart-products #wrapper_product_list .wrapper_product_list_item.table .wrapper_prices{max-width:100%}.tx_evoweb_sfregister{width:100%}.tx_evoweb_sfregister h3{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tx_evoweb_sfregister label{display:block;margin-bottom:.5rem}.tx_evoweb_sfregister .errorMessage{font-size:.9rem;margin-top:.25rem}.tx_evoweb_sfregister .formerrors{display:none}.tx_evoweb_sfregister .f3-form-error{background-color:#f17609;color:#000}.tx_evoweb_sfregister form .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.tx_evoweb_sfregister form .form-row .wrapper_preview{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.tx_evoweb_sfregister form .form-row .wrapper_preview p{margin:0;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.tx_evoweb_sfregister form .form-row .wrapper_preview p:first-child{font-weight:600;padding-right:2rem}.tx_evoweb_sfregister form .form-row .field{width:100%;padding-bottom:.5rem}@media screen and (min-width:576px){.tx_evoweb_sfregister form .form-row .field.gender,.tx_evoweb_sfregister form .form-row .field.email,.tx_evoweb_sfregister form .form-row .field.emailRepeat,.tx_evoweb_sfregister form .form-row .field.password,.tx_evoweb_sfregister form .form-row .field.passwordRepeat,.tx_evoweb_sfregister form .form-row .field.language,.tx_evoweb_sfregister form .form-row .field.firstName,.tx_evoweb_sfregister form .form-row .field.lastName,.tx_evoweb_sfregister form .form-row .field.address,.tx_evoweb_sfregister form .form-row .field.zip,.tx_evoweb_sfregister form .form-row .field.city,.tx_evoweb_sfregister form .form-row .field.staticInfoCountry,.tx_evoweb_sfregister form .form-row .field.company,.tx_evoweb_sfregister form .form-row .field.telephone,.tx_evoweb_sfregister form .form-row .field.title{width:calc(50% - 1rem/2)}}@media screen and (min-width:768px){.tx_evoweb_sfregister form .form-row .field.gender,.tx_evoweb_sfregister form .form-row .field.email,.tx_evoweb_sfregister form .form-row .field.emailRepeat,.tx_evoweb_sfregister form .form-row .field.password,.tx_evoweb_sfregister form .form-row .field.passwordRepeat,.tx_evoweb_sfregister form .form-row .field.language,.tx_evoweb_sfregister form .form-row .field.firstName,.tx_evoweb_sfregister form .form-row .field.lastName,.tx_evoweb_sfregister form .form-row .field.address,.tx_evoweb_sfregister form .form-row .field.zip,.tx_evoweb_sfregister form .form-row .field.city,.tx_evoweb_sfregister form .form-row .field.staticInfoCountry,.tx_evoweb_sfregister form .form-row .field.company,.tx_evoweb_sfregister form .form-row .field.telephone,.tx_evoweb_sfregister form .form-row .field.title{width:100%}}@media screen and (min-width:1200px){.tx_evoweb_sfregister form .form-row .field.gender,.tx_evoweb_sfregister form .form-row .field.email,.tx_evoweb_sfregister form .form-row .field.emailRepeat,.tx_evoweb_sfregister form .form-row .field.password,.tx_evoweb_sfregister form .form-row .field.passwordRepeat,.tx_evoweb_sfregister form .form-row .field.language,.tx_evoweb_sfregister form .form-row .field.firstName,.tx_evoweb_sfregister form .form-row .field.lastName,.tx_evoweb_sfregister form .form-row .field.address,.tx_evoweb_sfregister form .form-row .field.zip,.tx_evoweb_sfregister form .form-row .field.city,.tx_evoweb_sfregister form .form-row .field.staticInfoCountry,.tx_evoweb_sfregister form .form-row .field.company,.tx_evoweb_sfregister form .form-row .field.telephone,.tx_evoweb_sfregister form .form-row .field.title{width:calc(50% - 1rem/2)}}.tx_evoweb_sfregister form .form-row .field input[type=checkbox]{margin-right:1rem}
