@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}input:focus,textarea:focus,select:focus { border: 1px solid #000000; background-color: #ffffff; outline: none;}.mcf-div-block.event-state-child.d-none { display:none !important;}.pignose-calendar { font-family: lato,open sans,sans-serif; font-size: 14px!important}.mcf-fieldset-group { background-color: var(--base-ultra-light); padding: 10px 18px 18px 18px; margin-bottom: 64px; box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.2);}.mcf-fieldset { background-color: transparent; border: 2px solid #000000; padding: 32px;}.mcf-legend { font-weight: bold; font-size: var(--text-m); padding: 0 8px 0 8px;}.mcf-textarea { font-size: var(--text-m); background-color: rgba(255, 255, 255, 1); color: black; font-weight: normal; text-align: left; border: 1px solid var(--shade-medium); padding: 10px; margin-top: 16px; width: 100%; min-height: 160px;}.mcf-textarea::placeholder { color: var(--shade-ultra-dark);}.mcf-checkbox { background-color: #111111; font-weight: normal; border: 0px solid #d4d4d4; border-radius: 0px; overflow: hidden; cursor: pointer; box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.2); transition: 0.3s;}.mcf-radio-event { background-color: #111111; font-weight: normal; border: 0px solid #d4d4d4; border-radius: 0px; overflow: hidden; cursor: pointer; box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.2); transition: 0.3s;}.mcf-radio-event label { line-height: 3.3em; display: block; color: white; text-align: center;}.mcf-radio-event:hover { cursor: pointer;}.mcf-checkbox:hover { cursor: pointer;}.mcf-checkbox label { line-height: 3em; display: block;}.mcf-checkbox label span:hover { color: #ffffff;}.mcf-checkbox label span { text-align: center; padding: 3px 0; display: block; color: white;}.mcf-checkbox label input { position: absolute; display: none; color: #fff !important;}.mcf-checkbox label input + span { color: white; cursor: pointer;}.mcf-checkbox input:checked + span { color: #ffffff; background-color: #111111;}.mcf-group-spacer { padding-bottom: 32px;}.mcf-div-block .mcf-group-spacer { padding-bottom: 0px;}.mcf-spacer { padding: 0 0 15px 0;}.mcf-label { font-weight: normal;  text-align: left; margin-bottom: 6px;}.mcf-label-text { font-weight: bold; color: var(--shade-ultra-dark);}.space-label { padding-bottom: 12px; display: block;}.mcf-input-text { font-size: var(--text-m); background-color: rgba(255, 255, 255, 1); color: black; font-weight: normal; text-align: left; border: 1px solid var(--shade-medium); padding: 8px; width: 100%;}.mcf-label > label > .mcf-required { color: #cc0101; margin: 0 0 0 5px; font-size: 90%;}.mcf-submit-button-container {}.mcf-submit-button { transition: transform 0.3s ease-in-out;}.mcf-submit-button:hover { transform: scale(1.05);}.mcf-submit-button { text-align: center; margin-top: 32px; background-color: #25d366; padding-top: 18px; padding-bottom: 18px; font-size: 110%; font-size: var(--text-l); font-weight: bold; color: #ffffff; border-radius: 3px; border: none; min-width: 200px; max-width: 240px; width: -webkit-fill-available; outline: none; cursor: pointer;}.switch { position: relative; display: inline-block; width: 60px; height: 34px; margin-bottom: 12px;}.switch input { opacity: 0; width: 0; height: 0;}.slider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #cc0101; -webkit-transition: 0.4s; transition: 0.4s;}.slider:before { position: absolute; content: ""; height: 26px; width: 26px; left: 4px; bottom: 4px; background-color: white; -webkit-transition: 0.4s; transition: 0.4s;}input:checked + .slider { background-color: #2196f3;}input:focus + .slider { box-shadow: 0 0 1px #2196f3;}input:checked + .slider:before { -webkit-transform: translateX(26px); -ms-transform: translateX(26px); transform: translateX(26px);}.mcf-checkbox input:checked + span { background-color: transparent; }.check-icon { display: none;}@media screen and (max-width: 768px) { .mcf-div-block.grid--2.grid--l-1.gap--l { gap: 0; }}.form-success-message { background-color: #111111; color: white; padding: 1em 1.5em; border-radius: 0.5rem; text-decoration: none;}label.custom-error-class { background-color: var(--action); color: var(--white); padding: 6px; display: inline-block; margin: 10px 0px 10px 0px; line-height: 1.3em; font-size: var(--text-s);}svg#my-checkbox-svg { fill: #77ffaf; position: relative; top: 5px; left: 155px;}.mcf-checkbox label,.mcf-radio-event label { display: flex; justify-content: center; gap: 10px; cursor: pointer;}.mcf-radio-event input[type="radio"] { display: none;}.mcf-checkbox input+ span.check-icon{ display:none;}.mcf-checkbox input:checked + span.check-icon,.mcf-radio-event input[type="radio"]:checked + .check-icon { display: flex; justify-content: center; align-items: center;}.mcf-checkbox label{ flex-direction: row-reverse;}.mcf-checkbox span.check-icon{ margin-right: -29px;}.mcf-radio-event svg#my-checkbox-svg,.mcf-checkbox svg#my-checkbox-svg { top: unset; left: unset;}.mcf-consent { font-size: var(--text-s);}#brxe-pozuzf {font-size: var(--h2)}#brxe-afoacj {width: fit-content; margin-top: var(--space-s)}#brxe-kgbrri {max-width: 800px}#brxe-zvwelf {row-gap: var(--fr-content-gap)}