.tx-dm-cookies .dialog{background:initial;max-width:initial}.container .bw-captcha,.bw-captcha-container .bw-captcha{display:flex;margin-bottom:1rem}.container .bw-captcha .captcha,.bw-captcha-container .bw-captcha .captcha{width:initial;display:flex;max-width:initial;height:initial;background:initial;background-color:initial;background-color:initial;margin:initial;margin-right:1rem}.container .bw-captcha input,.bw-captcha-container .bw-captcha input{width:initial}html.tx-dm-cookies-open,body.tx-dm-cookies-open{overflow:hidden!important}.tx-dm-cookies{background-color:#fff0}.tx-dm-cookies .dialog-wrapper{position:relative;z-index:999999999;display:block;width:100%;max-width:100%;max-height:100%;overflow:auto;background-color:rgb(0 0 0 / .95);color:#fff;max-height:100vh;overflow-y:auto}.tx-dm-cookies .dialog-wrapper .dialog .config-wrap .cookie-info .show-info-btn{display:none}.tx-dm-cookies .dialog-wrapper .dialog .config-wrap .cookie-info .cookie-info-content-body{display:block}.tx-dm-cookies .dialog-wrapper .dialog .config-wrap .btn-close-conf{display:none}.tx-dm-cookies .dialog-wrapper.has-js{left:0;bottom:0;position:fixed;visibility:hidden;opacity:0}.tx-dm-cookies .dialog-wrapper.has-js.visible{transition:all 2s;visibility:visible;opacity:1}.tx-dm-cookies .dialog-wrapper.has-js.invisible{transition:all 2s;visibility:hidden;opacity:0}.tx-dm-cookies .dialog-wrapper.has-js.align-top{top:0;bottom:initial}.tx-dm-cookies .dialog-wrapper.has-js.align-bottom{bottom:0}.tx-dm-cookies .dialog-wrapper.has-js .dialog .buttons .js{display:inline-block}.tx-dm-cookies .dialog-wrapper.has-js .dialog .btn-close-conf{display:block}.tx-dm-cookies .dialog-wrapper.has-js .config-wrap .cookie-select .cookie-info .show-info-btn{display:block}.tx-dm-cookies .dialog-wrapper.has-js .config-wrap .cookie-select .cookie-info .cookie-info-content-body{display:none}.tx-dm-cookies .dialog-wrapper .dialog{margin:1em 0;position:relative}.tx-dm-cookies .dialog-wrapper .dialog a{color:#fff}@media (min-width:768px){.tx-dm-cookies .dialog-wrapper .dialog .text{width:60%}}.tx-dm-cookies .dialog-wrapper .dialog .text .text-header{text-align:center;font-size:1.2em;font-weight:700;color:#202a7b}@media (min-width:768px){.tx-dm-cookies .dialog-wrapper .dialog .cookie-select{width:60%}}.tx-dm-cookies .dialog-wrapper .dialog .buttons{text-align:center}@media (min-width:768px){.tx-dm-cookies .dialog-wrapper .dialog .buttons{position:absolute;top:0;right:0;width:35%}}.tx-dm-cookies .dialog-wrapper .dialog .buttons:before,.tx-dm-cookies .dialog-wrapper .dialog .buttons:after{display:table;content:" "}.tx-dm-cookies .dialog-wrapper .dialog .buttons:after{clear:both}.tx-dm-cookies .dialog-wrapper .dialog .buttons .redundant{display:block}.tx-dm-cookies .dialog-wrapper .dialog .buttons .js{display:none;float:right}.tx-dm-cookies .dialog-wrapper .dialog .buttons .btn-close{display:none}.tx-dm-cookies .dialog-wrapper .dialog .buttons .redundant .btn-cookie{cursor:pointer;background-color:#202a7b;color:#fff;border:none;padding:.3em;border-radius:3px;display:block;width:80%;margin:0 auto .75em}@media (min-width:768px){.tx-dm-cookies .dialog-wrapper .dialog .buttons .redundant .btn-cookie{width:100%}}.tx-dm-cookies .dialog-wrapper .dialog .buttons .redundant .btn-cookie.all{padding-top:1em;padding-bottom:1em;font-size:1.1em}.tx-dm-cookies .dialog-wrapper .dialog .buttons .redundant .btn-cookie.apply,.tx-dm-cookies .dialog-wrapper .dialog .buttons .redundant .btn-cookie.none,.tx-dm-cookies .dialog-wrapper .dialog .buttons .redundant .btn-cookie.config{background-color:#fff0;color:#fff}.tx-dm-cookies .dialog-wrapper .dialog .cookie-select{margin-bottom:1em;text-align:center;display:block;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media (min-width:768px){.tx-dm-cookies .dialog-wrapper .dialog .cookie-select{justify-content:center}}.tx-dm-cookies .dialog-wrapper .dialog .cookie-select .cookie-info{margin:0 .5em;display:inline-block}.tx-dm-cookies .dialog-wrapper .dialog .cookie-select .cookie-info div.cookie-checkbox{display:flex;align-items:center;justify-content:center}.tx-dm-cookies .dialog-wrapper .dialog .cookie-select .cookie-info div.cookie-checkbox input.cookie-checkbox{margin:0 .5em}.tx-dm-cookies .dialog-wrapper .dialog .cookie-select .cookie-info div.cookie-checkbox label{margin:0}.tx-dm-cookies .dialog-wrapper .dialog .cookie-select .cookie-info div.cookie-checkbox label .text{margin:0;padding:0;display:inline;font-weight:400;hyphens:initial;white-space:nowrap}.tx-dm-cookies .dialog-wrapper .dialog .footer-links{text-align:center;opacity:.8;font-size:.8em;margin-top:.5em}.tx-dm-cookies .dialog-wrapper .dialog .footer-links .footer-link{display:inline-block;position:relative}.tx-dm-cookies .dialog-wrapper .dialog .footer-links .footer-link:not(:last-child){margin-right:.5em}.tx-dm-cookies .dialog-wrapper .dialog .footer-links .footer-link:not(:last-child):after{content:"|";display:block;position:absolute;top:0;right:-.5em}.tx-dm-cookies .dialog-wrapper .dialog .config-wrap{display:none}.tx-dm-cookies .dialog-wrapper .dialog .config-wrap .btn-close-conf{width:30px;height:30px;position:absolute;top:-15px;right:-15px;cursor:pointer}.tx-dm-cookies .dialog-wrapper .dialog .config-wrap .btn-close-conf:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"X";display:block;position:absolute}.tx-dm-cookies .dialog-wrapper .dialog .config-wrap .cookie-select{text-align:left;width:100%;display:block}.tx-dm-cookies .dialog-wrapper .dialog .config-wrap .cookie-select .cookie-category .cookie-category-header{font-weight:700;font-size:1.1em}.tx-dm-cookies .dialog-wrapper .dialog .config-wrap .cookie-select .cookie-category .cookie-category-body .cookie-info{display:block}.tx-dm-cookies .dialog-wrapper .dialog .config-wrap .cookie-select .cookie-category .cookie-category-body .cookie-info .cookie-checkbox{flex-flow:row-reverse;justify-content:space-between;align-items:center}.tx-dm-cookies .dialog-wrapper .dialog .config-wrap .cookie-select .cookie-category .cookie-category-body .cookie-info .cookie-checkbox label{margin:0}.tx-dm-cookies .dialog-wrapper .dialog .config-wrap .cookie-select .cookie-category .cookie-category-body .cookie-info .cookie-checkbox label .text{padding:0;width:100%}.tx-dm-cookies .dialog-wrapper .dialog .config-wrap .cookie-select .cookie-category .cookie-category-body .cookie-info .cookie-info-content.show .show-info-btn .show-info-label-show{display:none}.tx-dm-cookies .dialog-wrapper .dialog .config-wrap .cookie-select .cookie-category .cookie-category-body .cookie-info .cookie-info-content.show .show-info-btn .show-info-label-hide{display:block}.tx-dm-cookies .dialog-wrapper .dialog .config-wrap .cookie-select .cookie-category .cookie-category-body .cookie-info .cookie-info-content.show .cookie-info-content-body{display:block}.tx-dm-cookies .dialog-wrapper .dialog .config-wrap .cookie-select .cookie-category .cookie-category-body .cookie-info .cookie-info-content .show-info-btn{text-align:center;font-weight:700;font-size:.8em;cursor:pointer}.tx-dm-cookies .dialog-wrapper .dialog .config-wrap .cookie-select .cookie-category .cookie-category-body .cookie-info .cookie-info-content .show-info-btn .show-info-label-show{display:block}.tx-dm-cookies .dialog-wrapper .dialog .config-wrap .cookie-select .cookie-category .cookie-category-body .cookie-info .cookie-info-content .show-info-btn .show-info-label-hide{display:none}.tx-dm-cookies .dialog-wrapper .dialog .config-wrap .cookie-select .cookie-category .cookie-category-body .cookie-info .cookie-info-content .cookie-info-content-body{display:none;padding:1em 0}.tx-dm-cookies .dialog-wrapper .dialog .config-wrap .cookie-select .cookie-category .cookie-category-body .cookie-info .cookie-info-content .cookie-info-content-body table{width:100%;border-collapse:collapse}.tx-dm-cookies .dialog-wrapper .dialog .config-wrap .cookie-select .cookie-category .cookie-category-body .cookie-info .cookie-info-content .cookie-info-content-body table tr td{padding:.25em;border-bottom:1px solid;vertical-align:top;font-size:.8em}.tx-dm-cookies .dialog-wrapper .dialog .config-wrap .cookie-select .cookie-category .cookie-category-body .cookie-info .cookie-info-content .cookie-info-content-body table tr td:first-child{min-width:25%}.tx-dm-cookies .dialog-wrapper .dialog .config-wrap .cookie-select .cookie-category .cookie-category-body .cookie-info .cookie-info-content .cookie-info-content-body table tr td p:first-child{margin-top:0}.tx-dm-cookies .dialog-wrapper .dialog .config-wrap .cookie-select .cookie-category .cookie-category-body .cookie-info .cookie-info-content .cookie-info-content-body table tr td p:last-child{margin-bottom:0}.tx-dm-cookies .dialog-wrapper .dialog .config-wrap .conf-footer{width:100%;display:flex}.tx-dm-cookies .dialog-wrapper .dialog .config-wrap .conf-footer .buttons{width:initial;margin-left:auto;margin-right:0}@media (min-width:768px){.tx-dm-cookies .dialog-wrapper .dialog .config-wrap .conf-footer .buttons{width:initial;margin-left:auto;margin-right:0}}.tx-dm-cookies .dialog-wrapper .dialog .config-wrap .conf-footer .buttons .btn-cookie:only-child{margin:0;width:100%}.tx-dm-cookies .dialog-wrapper .dialog.show-conf>form>div:not(.config-wrap){display:none}.tx-dm-cookies .dialog-wrapper .dialog.show-conf .config-wrap{display:block}.tx-dm-cookies.as-overlay{visibility:hidden;opacity:0}.tx-dm-cookies.as-overlay.has-js.visible{visibility:visible;transition:all 2s;opacity:1}.tx-dm-cookies.as-overlay.has-js.invisible{visibility:hidden!important;transition:all 2s;opacity:0}.tx-dm-cookies.as-overlay{position:fixed;top:0;bottom:0;left:0;right:0;display:block;width:100%;height:100%;background-color:rgb(0 0 0 / .3);z-index:999999998;content:" "}.tx-dm-cookies.as-overlay.light{background-color:rgb(0 0 0 / .3)}.tx-dm-cookies.as-overlay.visible{transition:initial}.tx-dm-cookies.as-overlay.invisible{transition:initial}.tx-dm-cookies.as-overlay .dialog-wrapper{position:fixed;top:50%!important;left:50%!important;transform:translate(-50%,-50%);bottom:initial!important;right:initial;width:90%;border-radius:5px}@media (min-width:768px){.tx-dm-cookies.as-overlay .dialog-wrapper{width:30%}}@media (min-width:768px){.tx-dm-cookies.as-overlay .dialog-wrapper.has-conf{width:50%}}.tx-dm-cookies.as-overlay .dialog-wrapper,.tx-dm-cookies.as-overlay .dialog-wrapper.visible,.tx-dm-cookies.as-overlay .dialog-wrapper.invisible{transition:unset!important;opacity:unset!important;visibility:unset!important}.tx-dm-cookies.as-overlay .dialog-wrapper .container{width:100%}@media (min-width:768px){.tx-dm-cookies.as-overlay .dialog-wrapper .container .dialog .text{width:100%}}@media (min-width:768px){.tx-dm-cookies.as-overlay .dialog-wrapper .container .dialog .cookie-select{width:100%}}@media (min-width:768px){.tx-dm-cookies.as-overlay .dialog-wrapper .container .dialog .buttons{width:100%;margin:auto;position:relative;top:initial;bottom:initial;left:initial;right:initial}}.tx-dm-cookies.as-overlay .dialog-wrapper .container .dialog .conf-footer .buttons{width:initial;margin-left:auto;margin-right:0}@media (min-width:768px){.tx-dm-cookies.as-overlay .dialog-wrapper .container .dialog .conf-footer .buttons{width:initial;margin-left:auto;margin-right:0}}.tx-dm-cookies.as-overlay .dialog-wrapper .container .dialog .conf-footer .buttons .btn-cookie:only-child{margin:0;width:100%}.tx-dm-cookies.light{background-color:rgb(0 0 0 / .6)}.tx-dm-cookies.light .dialog-wrapper{background-color:rgb(255 255 255 / .95);color:#000}.tx-dm-cookies.light .dialog-wrapper .dialog a{color:#000}.tx-dm-cookies.light .dialog-wrapper .dialog .text .text-header{color:#202a7b}.tx-dm-cookies.light .dialog-wrapper .dialog .buttons .redundant .btn-cookie{cursor:pointer;background-color:#202a7b;color:#fff}.tx-dm-cookies.light .dialog-wrapper .dialog .buttons .redundant .btn-cookie.apply,.tx-dm-cookies.light .dialog-wrapper .dialog .buttons .redundant .btn-cookie.none,.tx-dm-cookies.light .dialog-wrapper .dialog .buttons .redundant .btn-cookie.config{background-color:#fff0;color:#000}.consent-wrapper{text-align:center;display:flex;flex-flow:column;justify-content:center;background-position:center center;background-size:cover;background-color:rgb(0 0 0 / .5)}.consent-wrapper .consent-content{background-color:rgb(0 0 0 / .8);padding:1em;position:relative;z-index:10}.consent-wrapper .consent-content .consent-text{color:#fff}.consent-wrapper .consent-content .consent-text a{color:#fff;text-decoration:underline}.consent-wrapper .consent-content .consent-text p{color:#fff}.consent-wrapper .consent-content .consent-actions .consent-btn{margin-top:1em;color:#fff;background-color:#202a7b}.consent-wrapper .consent-content .consent-actions .consent-check{margin-top:1em;color:#fff}.consent-wrapper .consent-content .consent-actions .consent-check label{font-weight:400}