.section-two-col-white-right-no-radius-no-bg__description p a:not(.brxe-button) {
  color: var(--primary);
  font-weight: 700;
}

.section-two-col-white-right-no-radius-no-bg__description p a:not(.brxe-button):hover {
  color: var(--bricks-color-aszbya);
}

.section-two-col-blue-left__description p a:not(.brxe-button) {
  color: var(--primary);
  font-weight: 700;
}

.section-two-col-blue-left__description p a:not(.brxe-button):hover {
  color: var(--white);
}

.services-card-grid .services-card-grid__description p a:not(.brxe-button) {
  color: var(--primary);
  font-weight: 700;
}

.services-card-grid .services-card-grid__description p a:not(.brxe-button):hover {
  color: var(--white);
}

/* Design Formulaire Gravity Form */

#brx-content .brxe-section .gform_wrapper form input:not([type="submit"]),
#brx-content .brxe-section .gform_wrapper form select,
#brx-content .brxe-section .gform_wrapper form textarea {
  border-style: solid;
  border-width: 1px;
  border-color: var(--bricks-border-color);
}


#brx-content .brxe-section .gform_wrapper form .gform_footer {
  justify-content: center;
  margin-block-start: 3rem;
}

#brx-content .brxe-section .gform_wrapper form .gform_footer input[type="submit"] {
  flex: 0 1 auto;
  margin: 0;
  background-color: var(--primary);
  color: var(--primary-ultra-light);
  padding-block: var(--btn-padding-block);
  padding-inline: var(--btn-padding-inline);
  min-inline-size: var(--btn-min-width);
  line-height: var(--btn-line-height);
  font-size: var(--text-m);
  font-weight: var(--btn-font-weight);
  letter-spacing: var(--btn-letter-spacing);
  border-radius: var(--btn-radius);
  transition: var(--transition);
  text-align: center;
}

#brx-content .brxe-section .gform_wrapper form .gform_footer input[type="submit"]:hover {
  background-color: var(--secondary);
  color: var(--white);
}

#brx-content .brxe-section .gform_wrapper .gform_validation_errors {
  display: none;
}

#brx-content .brxe-section .gform_wrapper #gform_ajax_spinner_1 {
    display: none !important;
}