/*Espaciados rem */
.modal[data-rs-modal] fieldset {
  margin: 0;
  padding: 0; }

.modal[data-rs-modal] .body-copy li {
  padding-left: 0;
  padding-right: 0; }

@media only screen and (min-width: 641px) {
  .modal[data-rs-modal] .gform_legacy_markup_wrapper ul.gform_fields li.gfield {
    padding-left: 0;
    padding-right: 0; } }

.modal[data-rs-modal] .gform_wrapper .gfield_error label, .modal[data-rs-modal] .gform_wrapper .gfield_error .gfield_checkbox {
  color: inherit; }

.modal[data-rs-modal] form .gform-button[type="submit"],
.modal[data-rs-modal] form .gform_button[type="submit"] {
  visibility: hidden;
  position: absolute;
  width: 0;
  height: 0;
  overflow: hidden;
  opacity: 0;
  pointer-events: none;
  border: none; }

.modal[data-rs-modal] form #rand-btn-registrate {
  display: none; }

.modal[data-rs-modal] form .gform_footer {
  padding: 0;
  margin: 0; }

.modal[data-rs-modal] form .gfield_validation_message {
  border: none;
  background-color: transparent; }

.modal[data-rs-modal] .gform_validation_errors {
  display: none; }

.modal[data-rs-modal] .gform_wrapper.gravity-theme .gform_fields {
  grid-row-gap: 15px; }

.rand-modal--confirmated-button {
  display: none; }

.rand-modal--confirmed .modal__footer .rand-modal--confirmated-button {
  display: inline-block; }

.rand-modal--confirmed .modal__footer button:not(.rand-modal--confirmated-button) {
  display: none; }

.rand-modal--confirmation .gform_confirmation_message {
  display: none; }

.modal-backdrop.in {
  z-index: 11; }

.rand-modal--form .modal-footer {
  display: none; }

.rand-modal--confirmation .modal-title--confirm,
.rand-modal--confirmation .modal-description--confirm {
  display: none; }

.rand-modal--confirmation.rand-modal--confirmed .modal-title--confirm,
.rand-modal--confirmation.rand-modal--confirmed .modal-description--confirm,
.rand-modal--confirmation.rand-modal--confirmed .modal-footer {
  display: block; }

.rand-modal--confirmation.rand-modal--confirmed .modal-title--form,
.rand-modal--confirmation.rand-modal--confirmed .modal-description--confirm ~ .gform_confirmation_wrapper {
  display: none; }

.rand-modal--confirmation.rand-modal--confirmed .modal__footer .rand-modal--confirmated-button {
  display: inline-block; }

.rand-modal--confirmation.rand-modal--confirmed .modal__footer button:not(.rand-modal--confirmated-button) {
  display: none; }

.rand-modal--confirmed .modal-description--form {
  display: none; }

.rand-modal[data-replace] .rand-spinner-modal {
  background-image: url(/wp-content/themes/randstad/img/spinner2.gif);
  background-color: transparent; }

/*# sourceMappingURL=modal.css.map */
