a{color:unset!important}.bwt-nav .wp-block-navigation-submenu .wp-block-navigation-item{font-size:1em;font-weight:300}.wp-block-navigation-item__content{margin-block-end:1em!important;position:relative}.wp-block-navigation-item__content:hover:after{position:absolute;content:"";height:3px;max-width:75%;width:70px;margin-inline-start:0;bottom:-.4em;background-color:#910022;display:block}.bwt-underline{position:relative;margin-block-end:1em!important}.bwt-underline:after{position:absolute;content:"";height:3px;width:90px;margin-inline-start:0;bottom:-.4em;background-color:#910022;display:block}.btn.btn-caret{border-width:3px}.btn.btn-caret:hover{background-color:#000!important;color:#fff!important}.keyvisual{position:relative;top:-1.25em}.keyvisual .keyvisual-claim{width:100%;padding-inline:.5em;padding-block:.75em;font-weight:700;font-size:1.2em;border-radius:8px;text-align:end}.keyvisual .keyvisual-image{position:relative;bottom:-1.25em;z-index:-1}.keyvisual .keyvisual-image img{max-height:12em}.bwt-keyvisual.layout-inline{display:flex;flex-direction:row;align-items:center;width:auto;margin-inline-start:0}.bwt-keyvisual.layout-inline .icon-small{padding-inline:.5em}.bwt-keyvisual.layout-inline .icon-small svg{height:2em;width:auto}.bwt-keyvisual.layout-inline .claim-container{display:flex;flex-direction:column;justify-items:center}.bwt-keyvisual.layout-inline .claim-container .claim-title{font-weight:600;text-transform:uppercase}.bwt-keyvisual.layout-inline .claim-container .claim-subtitle{padding-inline-start:.5em}.bwt-keyvisual.layout-stacked{max-width:30em;display:flex;flex-direction:column;padding-bottom:1em}.bwt-keyvisual.layout-stacked .icon{max-height:10em;margin-bottom:-.2em;display:flex;flex-direction:row-reverse}.bwt-keyvisual.layout-stacked .icon svg{width:50%;height:100%;margin-bottom:-.2em}.bwt-keyvisual.layout-stacked .claim-container{font-size:1.2em;text-align:right;text-align:end;font-weight:700;padding:.2em .5em;border-radius:5px}.dbwp-events-meta-container .dbwp-block{background-color:var(--wp--preset--color--light-gray);border-radius:8px;padding:var(--wp--preset--spacing--30);margin-bottom:1em}.exemption-content .exemption-list{padding-inline:0}.exemption-content .exemption-list li{list-style-type:none}.cf7-registration-modal-wrapper{display:inline-block}.cf7-registration-modal-wrapper .cf7-modal-trigger{cursor:pointer;transition:all .3s ease}.cf7-registration-modal-wrapper .cf7-modal-trigger:hover{transform:translateY(-2px)}.cf7-registration-modal-wrapper .cf7-registration-closed-message,.cf7-registration-modal-wrapper .cf7-time-restriction-message{margin:0;border-radius:8px}.cf7-registration-modal-wrapper .cf7-registration-closed-message strong,.cf7-registration-modal-wrapper .cf7-time-restriction-message strong{display:block;margin-bottom:.25rem}.cf7-registration-modal-wrapper .cf7-registration-closed-message small,.cf7-registration-modal-wrapper .cf7-time-restriction-message small{font-size:.85em;opacity:.8}.cf7-registration-modal-wrapper .modal .modal-content{border-radius:8px;border:none}.cf7-registration-modal-wrapper .modal .modal-header{border-bottom:2px solid #f0f0f0;padding:1.5rem}.cf7-registration-modal-wrapper .modal .modal-header .modal-title{font-weight:600;color:#1e1e1e}.cf7-registration-modal-wrapper .modal .modal-header .btn-close{padding:1rem}.cf7-registration-modal-wrapper .modal .modal-body{padding:2rem}.cf7-registration-modal-wrapper .modal .modal-body .wpcf7 .wpcf7-form p{margin-bottom:1rem}.cf7-registration-modal-wrapper .modal .modal-body .wpcf7 .wpcf7-form label{display:block;margin-bottom:.5rem;font-weight:500;color:#333}.cf7-registration-modal-wrapper .modal .modal-body .wpcf7 .wpcf7-form input[type=email],.cf7-registration-modal-wrapper .modal .modal-body .wpcf7 .wpcf7-form input[type=number],.cf7-registration-modal-wrapper .modal .modal-body .wpcf7 .wpcf7-form input[type=tel],.cf7-registration-modal-wrapper .modal .modal-body .wpcf7 .wpcf7-form input[type=text],.cf7-registration-modal-wrapper .modal .modal-body .wpcf7 .wpcf7-form select,.cf7-registration-modal-wrapper .modal .modal-body .wpcf7 .wpcf7-form textarea{width:100%;padding:.5rem .75rem;border:1px solid #ddd;border-radius:4px;font-size:1rem;transition:border-color .3s ease}.cf7-registration-modal-wrapper .modal .modal-body .wpcf7 .wpcf7-form input[type=email]:focus,.cf7-registration-modal-wrapper .modal .modal-body .wpcf7 .wpcf7-form input[type=number]:focus,.cf7-registration-modal-wrapper .modal .modal-body .wpcf7 .wpcf7-form input[type=tel]:focus,.cf7-registration-modal-wrapper .modal .modal-body .wpcf7 .wpcf7-form input[type=text]:focus,.cf7-registration-modal-wrapper .modal .modal-body .wpcf7 .wpcf7-form select:focus,.cf7-registration-modal-wrapper .modal .modal-body .wpcf7 .wpcf7-form textarea:focus{outline:0;border-color:#0d6efd;box-shadow:0 0 0 .2rem rgba(13,110,253,.25)}.cf7-registration-modal-wrapper .modal .modal-body .wpcf7 .wpcf7-form textarea{min-height:120px;resize:vertical}.cf7-registration-modal-wrapper .modal .modal-body .wpcf7 .wpcf7-form input[type=submit]{background:#0d6efd;color:#fff;border:none;padding:.75rem 2rem;border-radius:4px;font-size:1rem;cursor:pointer;transition:all .3s ease}.cf7-registration-modal-wrapper .modal .modal-body .wpcf7 .wpcf7-form input[type=submit]:hover{background:#0b5ed7;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.cf7-registration-modal-wrapper .modal .modal-body .wpcf7 .wpcf7-form .wpcf7-not-valid-tip{color:#dc3545;font-size:.875rem;margin-top:.25rem}.cf7-registration-modal-wrapper .modal .modal-body .wpcf7 .wpcf7-form .wpcf7-response-output{margin:1rem 0 0;padding:.75rem 1rem;border-radius:4px;border:1px solid transparent}.cf7-registration-modal-wrapper .modal .modal-body .wpcf7 .wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok{background:#d1e7dd;border-color:#badbcc;color:#0f5132}.cf7-registration-modal-wrapper .modal .modal-body .wpcf7 .wpcf7-form .wpcf7-response-output.wpcf7-validation-errors{background:#f8d7da;border-color:#f5c2c7;color:#842029}.cf7-registration-modal-wrapper .modal .modal-body .wpcf7 .wpcf7-form .wpcf7-spinner{margin-left:10px}@media (max-width:767.98px){.cf7-registration-modal-wrapper .position-fixed{animation:slideInRight .5s ease-out}.cf7-registration-modal-wrapper .position-fixed .cf7-modal-trigger{border-radius:50px;font-weight:600;white-space:nowrap}.cf7-registration-modal-wrapper .position-fixed .cf7-modal-trigger:hover{transform:scale(1.05)}@keyframes slideInRight{from{transform:translateX(100px);opacity:0}to{transform:translateX(0);opacity:1}}.modal .modal-dialog{margin:0;max-width:100%;height:100vh}.modal .modal-dialog .modal-content{height:100%;border:none;border-radius:0}.modal .modal-dialog .modal-body{padding:1.5rem;overflow-y:auto}}.dbwp-cooperation-group{width:fit-content;margin-inline:auto}.dbwp-cooperation-group .dbwp-grayscale,.dbwp-cooperation-group.dbwp-grayscale{filter:grayscale(1)}.dbwp-cooperation-group .dbwp-grayscale:hover,.dbwp-cooperation-group.dbwp-grayscale:hover{filter:grayscale(0)}.dbwp-cooperation-group.items-justified-center{display:grid;justify-items:center}.dbwp-cooperation-group .dbwp-cooperation-logo{width:fit-content;margin-inline:auto}.dbwp-cooperation-group img{width:auto;height:auto;max-height:5em;max-width:12em}.dbwp-cooperation-group img[src$=".svg"]{min-height:5em}.has-text-align-center .dbwp-link-container{width:fit-content;margin-inline:auto}.dbwp-link-container{display:flex;flex-direction:row;width:fit-content}.dbwp-link-container .dbwp-link-item:not(:last-child){padding-inline-end:.5em}.dbwp-link-container svg{height:1em;width:1em}@media only screen and (max-width:781px){.dbwp-cooperation-logo img{max-width:100%!important}}.contact-block .name{font-size:1.2em;font-weight:600}.dbwp-know-icon,.dbwp-know-image{width:fit-content;height:5em}.dbwp-know-icon .icon,.dbwp-know-image .icon{height:inherit;width:fit-content}.dbwp-know-icon .icon img,.dbwp-know-image .icon img{height:inherit;width:auto}.dbwp-publication-download{width:fit-content;background-color:unset}.dbwp-publication-download i{padding-inline-end:.5em}.dbwp-publication-download a{display:inline-block}.dbwp-publication-download .selflang{font-weight:500}.dbwp-publication-download .mainlang{font-weight:100}.dbwp-publication-download .languages-container{display:flex;flex-wrap:wrap}.dbwp-publication-download .languages-container .seperator{padding-inline:5px}.dbwp-publication-download .language-container{white-space:nowrap}.dbwp-publication-download .dbwp-file-download{background-color:var(--wp--preset--color--light-gray);border-radius:8px;padding-inline:.5em;padding-block:.25em;margin:.25em;width:fit-content}.dbwp-publication-thumbnail{position:relative;margin-inline:auto!important;height:fit-content}