.p-toast.p-component .p-toast-message .p-toast-icon-close{width:24px;height:24px;border:none;cursor:pointer}#edit-captcha-image-wrapper img{width:auto !important;height:auto !important;border-radius:0;margin:0}.page-user-login .scroll-region,.page-user-register .scroll-region{height:calc(100vh - 60px)}.page-user-login .scroll-region .layout-content,.page-user-register .scroll-region .layout-content{margin-top:40px}.page-user-login .scroll-region .layout-content .region-content,.page-user-register .scroll-region .layout-content .region-content{padding-bottom:72px}.login-page{position:static}.login-page:has(.user-register-form){flex-direction:row-reverse}.login-page p{font-size:1rem}.login-page .login-page-form-wrapper{padding:36px;flex-basis:calc((100% / 2));background-color:#EFEFEF}.login-page .login-page-form-wrapper .login-page-form{width:100%}.login-page .login-page-form-wrapper .login-page-title{width:100%;margin:0 0 30px;font-size:2em;line-height:1.2;text-transform:none;color:#333333}.login-page .login-page-form-wrapper .login-page-form form{width:100%}@media (min-width: 1024px){.login-page .login-page-form-wrapper .login-page-form form{width:100%}}@media (min-width: 1440px){.login-page .login-page-form-wrapper .login-page-form form{width:100%}}.login-page .login-page-form-wrapper .login-page-form form label:not(.checkbox__wrapper){display:block;margin-bottom:10px;font-weight:bold;font-size:0.875rem}.login-page .login-page-form-wrapper .login-page-form form .description{display:none}.login-page .login-page-form-wrapper .login-page-form form .form-required::after{margin:0 3px;content:"*";vertical-align:unset}.login-page .login-page-form-wrapper .login-page-form form input,.login-page .login-page-form-wrapper .login-page-form form select{width:100%;padding:6px 12px;height:34px;font-size:14px;color:#555555;background-color:#FFFFFF;border-color:#CCCCCC;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}.login-page .login-page-form-wrapper .login-page-form form input option,.login-page .login-page-form-wrapper .login-page-form form select option{color:#555555}.login-page .login-page-form-wrapper .login-page-form form input::placeholder,.login-page .login-page-form-wrapper .login-page-form form select::placeholder{color:#919191}.login-page .login-page-form-wrapper .login-page-form form input:focus,.login-page .login-page-form-wrapper .login-page-form form select:focus{border:2px solid #5bc5c6;padding:6px 11px;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6)}.login-page .login-page-form-wrapper .login-page-form form #edit-simplenews{display:none}.login-page .login-page-form-wrapper .login-page-form form #edit-language{margin:0;border:none}.login-page .login-page-form-wrapper .login-page-form form #edit-language summary{display:none}.login-page .login-page-form-wrapper .login-page-form form #edit-language .details-wrapper{padding:0}.login-page .login-page-form-wrapper .login-page-form form .field--name-field-consent label.option{display:none}.login-page .login-page-form-wrapper .login-page-form form .field--name-field-consent .checkbox__wrapper{height:13px;width:13px;margin-bottom:-16px}.login-page .login-page-form-wrapper .login-page-form form .field--name-field-consent .checkbox__wrapper:hover{outline:none;border:none}.login-page .login-page-form-wrapper .login-page-form form .field--name-field-consent .checkbox__wrapper:hover span.checkmark{border:1px solid #333333}.login-page .login-page-form-wrapper .login-page-form form .field--name-field-consent .checkbox__wrapper span.checkmark{height:13px;width:13px;background-color:#FFFFFF;border-color:#333333}.login-page .login-page-form-wrapper .login-page-form form .field--name-field-consent .checkbox__wrapper span.checkmark::after{border-color:#333333;left:4px;top:1px;width:4px;height:8px}.login-page .login-page-form-wrapper .login-page-form form .field--name-field-consent .checkbox__wrapper span.checkmark:hover{outline:none}.login-page .login-page-form-wrapper .login-page-form form .field--name-field-consent .description{margin-left:20px;display:block;color:#9e8a51}.login-page .login-page-form-wrapper .login-page-form form .form-actions{margin-top:24px;margin-bottom:0}.login-page .login-page-form-wrapper .login-page-form form .form-actions:has(#edit-login-step-continue){margin:0}.login-page .login-page-form-wrapper .login-page-form form .form-actions .form-submit{height:36px;width:auto;background-color:#337ab7;color:white;font-weight:400;text-transform:uppercase}.login-page .login-page-form-wrapper .login-page-form form .form-actions .login{font-size:0;margin-top:10px}.login-page .login-page-form-wrapper .login-page-form form .form-actions .login a{margin-top:8px;display:inline-block;font-size:1rem;text-transform:uppercase;color:#337ab7;font-weight:bold;background:transparent;border-radius:0}.login-page .login-page-form-wrapper .login-page-form form .form-actions .form-submit,.login-page .login-page-form-wrapper .login-page-form form .button{height:auto;width:auto;margin:10px 8px 20px 0;padding:6px 12px;background-color:#337ab7;color:white;font-size:0.875rem;font-weight:400;text-transform:uppercase;border:2px solid transparent}.login-page .login-page-form-wrapper .login-page-form form .form-actions .form-submit:focus,.login-page .login-page-form-wrapper .login-page-form form .button:focus{border:2px solid #5bc5c6;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6)}.login-page .login-page-form-wrapper .login-page-form form.user-login-form{display:flex;flex-direction:column}.login-page .login-page-form-wrapper .login-page-form form.user-login-form:has(.login-intro){text-align:center}.login-page .login-page-form-wrapper .login-page-form form.user-login-form .form-type-password{margin:0}.login-page .login-page-form-wrapper .login-page-form form.user-login-form .simplesamlphp-auth-login-link{margin-top:16px;color:#337ab7}.login-page .login-page-form-wrapper .login-page-form form.user-login-form .simplesamlphp-auth-login-link::before{color:#333333}.login-page .login-page-form-wrapper .login-page-links{text-align:center}.login-page .login-page-form-wrapper .login-page-links a{color:#337ab7;margin-top:8px;display:inline-block;font-size:1rem;text-transform:uppercase;color:#337ab7;font-weight:bold;background:transparent;border-radius:0}.login-page .login-page-form-wrapper .login-page-links .password-reset{margin-top:16px}.login-page .login-page-picture{flex-basis:calc((100% / 2))}.login-page .login-page-picture img{display:block;position:static}html[lang="de"] .simplesamlphp-auth-login-link::before{content:"oder: "}html[lang="fr"] .simplesamlphp-auth-login-link::before{content:"ou: "}html[lang="it"] .simplesamlphp-auth-login-link::before{content:"o: "}@media print{body .scroll-region{overflow:visible}}.page-campaigns .view-campaigns .view-filters{padding-bottom:24px;flex-basis:100%;order:-1}@media (min-width: 800px){.page-campaigns .view-campaigns .view-filters{order:0}}.page-campaigns .view-campaigns .view-filters .form--inline{display:flex;justify-content:flex-end}.page-campaigns .view-campaigns .view-empty{font-size:1rem;flex:0 0 100%}.page-campaigns .view-campaigns .view-header{margin:0;display:block}.page-campaigns .view-campaigns .view-header h1{font-size:2.875rem;font-weight:700;margin-bottom:32px}.page-campaigns .view-campaigns .view-header h3{margin:0 0 16px;font-size:1.313rem}.page-campaigns .view-campaigns .view-header .create-event{position:absolute;right:0;top:0}.page-campaigns .view-campaigns .view-content{display:grid;grid-template-columns:repeat(auto-fill, minmax(282px, 1fr));margin-bottom:32px;flex:1 1 100%}@media (min-width: 600px){.page-campaigns .view-campaigns .view-content{grid-template-columns:repeat(1, 1fr)}}@media (min-width: 800px){.page-campaigns .view-campaigns .view-content{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 1024px){.page-campaigns .view-campaigns .view-content{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 1660px){.page-campaigns .view-campaigns .view-content{grid-template-columns:repeat(4, 1fr)}}.page-campaigns .view-campaigns .view-content .views-row{background-color:transparent;width:100%;height:100%}.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview{height:100%;hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto}.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content{height:100%}.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content a{text-decoration:none}.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content>a{height:100%;display:block}.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview{height:100%;display:flex;flex-direction:column}.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__headerimg .media--view-mode-node-header,.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__headerimg .media--type-image{margin:0px}.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__headerimg .media--view-mode-node-header img,.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__headerimg .media--type-image img{width:100%;height:100%;aspect-ratio:1.7777777778;border-radius:4px 4px 0px 0px;object-fit:cover}.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__headerimg .media--type-image img{display:block;border-radius:0}.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__headerimg__placeholder--image{width:100%;height:auto;border-radius:4px 4px 0px 0px;content:url("/themes/custom/broker_theme/images/wildcards/wildcard-boxes-16-9.png")}.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__headerimg video{width:100%;height:auto}.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__headerimg .field--name-field-owner{display:none}.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__wrapper{display:flex;flex-grow:1;column-gap:24px;padding:24px 12px 32px 12px;height:auto;border-radius:0;background-color:#EFEFEF}.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__wrapper .line{display:none}.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__wrapper__date-tile{width:65px;min-width:56px;height:auto;min-height:56px;background-color:#EFEFEF;border-right:0.5px solid rgba(204, 204, 204, 0.5);display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__wrapper__date-tile .date-range{display:contents}.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__wrapper__date-tile__day{display:flex;flex-direction:column;align-items:center}.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__wrapper__date-tile__month{display:contents}.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__wrapper__date-tile__month .start-month,.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__wrapper__date-tile__month .last-month,.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__wrapper__date-tile__month .start-year,.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__wrapper__date-tile__month .end-year{color:#00008F;font-size:1rem;font-weight:700;text-align:center}.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__wrapper__date-tile__month .start-day,.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__wrapper__date-tile__month .last-day,.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__wrapper__date-tile__month .separator{color:#00008F;font-size:1.5rem;font-weight:700}.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__wrapper .field--name-field-kicker:empty{display:none;margin:0}.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__wrapper__text{display:flex;flex-direction:column}.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__wrapper__text .field--name-field-kicker:empty{display:none;margin:0}.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__wrapper__text__title h3{color:#333333;font-size:1.25rem;font-weight:700;margin-bottom:12px;word-break:break-word}.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__wrapper__text__kicker{color:#00008F;font-size:0.875rem;font-weight:700;margin-bottom:8px}.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__wrapper__text__kicker:not(:has(.field--name-field-kicker)){display:none}.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__wrapper__text__summary{color:#333333;margin-bottom:24px;word-break:break-word;margin-top:12px}.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__wrapper__text__summary .field--name-field-summary{color:#333333}.page-campaigns .view-campaigns .view-content .views-row article.node--view-mode-event-overview .node__content__event-overview__wrapper__text__summary p{color:#333333;font-size:16px;line-height:21px}.page-campaigns .view-campaigns .attachment .views-element-container{margin-bottom:32px}.page-campaigns .view-campaigns .view-display-id-page_1{display:block}.page-campaigns .view-campaigns .view-display-id-page_1 .view-empty{margin:0}/*# sourceMappingURL=broker-theme.css.map */