#brxe-2ad0b8 {padding-bottom: 0; margin-bottom: 0}#checkbox-main-wrapper {display: flex; column-gap: 1.5rem; flex-wrap: wrap; margin-bottom: 2rem; justify-content: flex-start; padding-right: 20px}#brxe-50279e .options-wrapper {flex-direction: column !important; display: flex !important}#brxe-50279e {font-variation-settings: "wght" 400; align-self: center; max-width: 25ch; width: 100%}@media (min-width: 1279px) {#brxe-50279e {width: 100%}}#brxe-b3ecac {display: flex; justify-content: space-between; align-items: center; flex-grow: 1; column-gap: 16px; flex-wrap: wrap}.form-checkbox-wrapper { position: relative;}.form-checkbox-wrapper .options-wrapper { display: flex; align-items: center;}.form-checkbox-wrapper label { background-color: #fff; border: 1px solid #ccc; border-radius: 50%; cursor: pointer; --size: 1.2rem; height: var(--size); width: var(--size); margin-right: 10px; display: grid; place-content: center;}.form-checkbox-wrapper label:after { border: 2px solid var(--coloraccent-01); border-top: none; border-right: none; content: ""; height: 6px; left: 4px; opacity: 0; position: absolute; top: 9px; transform: rotate(-45deg); width: 12px;}.form-checkbox-wrapper input[type="checkbox"] { visibility: hidden; display: none; opacity: 0;}.form-checkbox-wrapper input[type="checkbox"]:checked+label { background-color: var(--coloraccent-02); }.form-checkbox-wrapper input[type="checkbox"]:checked+label:after { opacity: 1;}#form #checkbox-main-wrapper .form-group:not(.submit-button-wrapper) { padding-bottom: 1rem;}#form .message .text { text-wrap: balance;}.form-checkbox-wrapper { position: relative;}.form-checkbox-wrapper .options-wrapper { display: flex; align-items: center;}.form-checkbox-wrapper label { background-color: #fff; border: 1px solid #ccc; border-radius: 50%; cursor: pointer; --size: 1.2rem; height: var(--size); width: var(--size); margin-right: 10px; display: grid; place-content: center;}.form-checkbox-wrapper label:after { border: 2px solid var(--coloraccent-01); border-top: none; border-right: none; content: ""; height: 6px; left: 4px; opacity: 0; position: absolute; top: 9px; transform: rotate(-45deg); width: 12px;}.form-checkbox-wrapper input[type="checkbox"] { visibility: hidden; display: none; opacity: 0;}.form-checkbox-wrapper input[type="checkbox"]:checked+label { background-color: var(--coloraccent-02); }.form-checkbox-wrapper input[type="checkbox"]:checked+label:after { opacity: 1;}#form #checkbox-main-wrapper .form-group:not(.submit-button-wrapper) { padding-bottom: 1rem;}#form .message .text { text-wrap: balance;}#form label {color: var(--colorbase-02); font-size: 1rem; font-variation-settings: "wght" 400, "wdth" 70}#form .form-group input:not([type="submit"]) {padding-left: 0; background-color: var(--bricks-color-hbqgjk); border-top: 0px solid var(--coloraccent-02); border-right: 0px solid var(--coloraccent-02); border-bottom: 1px solid var(--coloraccent-02); border-left: 0px solid var(--coloraccent-02); border-radius: 0}#form .flatpickr {padding-left: 0; background-color: var(--bricks-color-hbqgjk); border-top: 0px solid var(--coloraccent-02); border-right: 0px solid var(--coloraccent-02); border-bottom: 1px solid var(--coloraccent-02); border-left: 0px solid var(--coloraccent-02); border-radius: 0}#form select {padding-left: 0; background-color: var(--bricks-color-hbqgjk); border-top: 0px solid var(--coloraccent-02); border-right: 0px solid var(--coloraccent-02); border-bottom: 1px solid var(--coloraccent-02); border-left: 0px solid var(--coloraccent-02); border-radius: 0; color: rgba(248, 241, 221, 0.75); font-size: 1.1em}#form textarea {padding-left: 0; background-color: var(--bricks-color-hbqgjk); border-top: 0px solid var(--coloraccent-02); border-right: 0px solid var(--coloraccent-02); border-bottom: 1px solid var(--coloraccent-02); border-left: 0px solid var(--coloraccent-02); border-radius: 0}#form .choices__inner {padding-left: 0}#form .choose-files {border-top: 0px solid var(--coloraccent-02); border-right: 0px solid var(--coloraccent-02); border-bottom: 1px solid var(--coloraccent-02); border-left: 0px solid var(--coloraccent-02); border-radius: 0}#form ::placeholder {color: rgba(248, 241, 221, 0.75); font-size: 1.1em}#form .ql-editor.ql-blank::before {color: rgba(248, 241, 221, 0.75) !important; font-size: 1.1em !important}#form .bricks-button {background-color: rgba(0, 0, 0, 0); color: var(--colorbase-02)}#form button[type=submit].bricks-button {border: 0px solid var(--coloraccent-01)}#form .submit-button-wrapper {margin-right: 25px; margin-left: auto}#form {max-width: min(680px, 100%)}#form .form-group:not(.submit-button-wrapper) {padding-bottom: 2rem}#form .message.success {background-color: var(--coloraccent-02); border-top-left-radius: 1rem; border-bottom-left-radius: 1rem}#form .message.success .text {color: var(--colorbase-01); text-align: center}#form .message.error {background-color: var(--coloraccent-01); border-top-left-radius: 1rem; border-bottom-left-radius: 1rem}#form .message.error .text {color: var(--colorbase-02); text-align: center}@media (min-width: 767px) {#form .message.success {border-radius: 1rem}#form .message.error {border-radius: 1rem}}@media (min-width: 1279px) {#form .input-icon-wrapper {flex-direction: row}#form .brf-field-divider {width: 100%}#form .brf-steps {top: -60px}}#contact-from__legal-links {display: flex; flex-wrap: wrap; margin-right: 2rem}#contact-from__legal-links {gap: 2rem}@media (min-width: 1279px) {#contact-from__legal-links {flex-direction: column; flex-wrap: nowrap}}#index-contact-form { gap: 3rem;}#index-contact-form { gap: 3rem;}#index-contact-form {margin-top: var(--spacing--large); display: flex; flex-wrap: wrap}