.webform-submission-form {
    max-width: 60%;
  margin: auto;
}

.form-select{
  text-align: center;
}
.form-control {
border: 1px solid #fff;
  
}

.webform-button--submit {
    margin-top: 24px;
}

.form-item-he-leido-y-acepto-los-terminos-y-condiciones {
    margin-top: 33px;
}

.enlace-privacidad{
  color: #246bad;
}


.form-item-correo-electronico {
    padding-top: 15px;
    
}
.form-item-telefono {
    padding-top: 15px;
    
}

.boton-formulario-contacto{
    max-width: 1170px;
  margin: auto;
}




.button-design{
  position: relative
  padding: 1em 1.5em
  border: none
  background-color: transparent
  cursor: pointer
  outline: none
  font-size: 18px
  margin: 1em 0.8em
  
  &.type1
    color: $color1
    // Effect one
    &.type1::after,
    &.type1::before
      content: ''
      display: block
      position: absolute
      width: 20%
      height: 20%
      border: 2px solid
      transition: all 0.6s ease
      border-radius: 2px

    &.type1::after
      bottom: 0
      right: 0
      border-top-color: transparent
      border-left-color: transparent
      border-bottom-color: $color1
      border-right-color: $color1

    &.type1::before
      top: 0
      left: 0
      border-bottom-color: transparent
      border-right-color: transparent
      border-top-color: $color1
      border-left-color: $color1

    &.type1:hover:after,
    &.type1:hover:before
      width: 100%
      height: 100%
}

.boton_personalizado22{
    text-decoration: none;
    padding: 10px;
    font-weight: 600;
    font-size: 20px;
    color: #ffffff;
    background-color: #0c1239;
    border-radius: 6px;
    border: 1px solid #0c1229;
    width: 150px;
    margin-bottom: 20px;
  }