.elementor-1008 .elementor-element.elementor-element-9847fb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}#elementor-popup-modal-1008{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1008 .dialog-message{width:640px;height:85vh;align-items:flex-start;}#elementor-popup-modal-1008 .dialog-close-button{display:flex;}#elementor-popup-modal-1008 .dialog-widget-content{border-radius:20px 20px 20px 20px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:767px){.elementor-1008 .elementor-element.elementor-element-9847fb8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}#elementor-popup-modal-1008 .dialog-message{width:85vw;}}/* Start custom CSS for wpforms, class: .elementor-element-69798c6 */.wpforms-container {
    margin: 10px !important;
}

.elementor-1008 .elementor-element.elementor-element-69798c6 button[type="submit"]{
    width: 100%;
}

.elementor-1008 .elementor-element.elementor-element-69798c6 button[type="submit"]::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z'/%3E%3Cpath d='m21.854 2.147-10.94 10.939'/%3E%3C/svg%3E");
  display: inline-block;
  vertical-align: middle;
  margin-right: 8px; /* Espacio entre el icono y el texto */
  line-height: 1;
}

.elementor-1008 .elementor-element.elementor-element-69798c6 input, .elementor-1008 .elementor-element.elementor-element-69798c6 select, .elementor-1008 .elementor-element.elementor-element-69798c6 textarea, .elementor-1008 .elementor-element.elementor-element-69798c6 .choices__inner,  .elementor-1008 .elementor-element.elementor-element-69798c6 .choices__list {
    max-width: unset !important;
        border-width: 1px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-effe1eb */.elementor-1008 .elementor-element.elementor-element-effe1eb{
    display: none;
}/* End custom CSS */