.elementor-7861 .elementor-element.elementor-element-964ac4a > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-7861 .elementor-element.elementor-element-964ac4a img{width:36%;}.elementor-7861 .elementor-element.elementor-element-601298b > .elementor-widget-container{margin:-32px 0px 0px 0px;}.elementor-7861 .elementor-element.elementor-element-601298b{text-align:center;}.elementor-7861 .elementor-element.elementor-element-601298b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:600;color:#8E184A;}.elementor-7861 .elementor-element.elementor-element-e556055 > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 20px 0px 0px;}.elementor-7861 .elementor-element.elementor-element-e556055{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-1770428 );}.elementor-7861 .elementor-element.elementor-element-f1e98db > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 20px 0px 0px;}.elementor-7861 .elementor-element.elementor-element-f1e98db{text-align:center;font-family:"Barlow", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-5131fdc );}.elementor-7861 .elementor-element.elementor-element-51c35c8 > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 20px 0px 0px;}.elementor-7861 .elementor-element.elementor-element-51c35c8{text-align:center;font-family:"Barlow", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-5131fdc );}.elementor-7861 .elementor-element.elementor-element-34d81d9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7861 .elementor-element.elementor-element-fe01f23 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-7861 .elementor-element.elementor-element-fe01f23 .elementor-field-group{padding-right:calc( 38px/2 );padding-left:calc( 38px/2 );margin-bottom:25px;}.elementor-7861 .elementor-element.elementor-element-fe01f23 .elementor-form-fields-wrapper{margin-left:calc( -38px/2 );margin-right:calc( -38px/2 );margin-bottom:-25px;}.elementor-7861 .elementor-element.elementor-element-fe01f23 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-7861 .elementor-element.elementor-element-fe01f23 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-7861 .elementor-element.elementor-element-fe01f23 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-7861 .elementor-element.elementor-element-fe01f23 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-7861 .elementor-element.elementor-element-fe01f23 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-7861 .elementor-element.elementor-element-fe01f23 .elementor-field-group > label, .elementor-7861 .elementor-element.elementor-element-fe01f23 .elementor-field-subgroup label{color:var( --e-global-color-astglobalcolor8 );}.elementor-7861 .elementor-element.elementor-element-fe01f23 .elementor-field-group > label{font-family:"Barlow", Sans-serif;font-size:20px;font-weight:600;}.elementor-7861 .elementor-element.elementor-element-fe01f23 .elementor-field-type-html{padding-bottom:11px;color:#FCF8F1;font-family:"Montserrat", Sans-serif;}.elementor-7861 .elementor-element.elementor-element-fe01f23 .elementor-field-group .elementor-field{color:var( --e-global-color-3d27899 );}.elementor-7861 .elementor-element.elementor-element-fe01f23 .elementor-field-group .elementor-field, .elementor-7861 .elementor-element.elementor-element-fe01f23 .elementor-field-subgroup label{font-size:18px;}.elementor-7861 .elementor-element.elementor-element-fe01f23 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#FCF8F1;border-color:#E6D8C2;border-radius:14px 14px 14px 14px;}.elementor-7861 .elementor-element.elementor-element-fe01f23 .elementor-field-group .elementor-select-wrapper select{background-color:#FCF8F1;border-color:#E6D8C2;border-radius:14px 14px 14px 14px;}.elementor-7861 .elementor-element.elementor-element-fe01f23 .elementor-field-group .elementor-select-wrapper::before{color:#E6D8C2;}.elementor-7861 .elementor-element.elementor-element-fe01f23 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:700;border-radius:17px 17px 17px 17px;}.elementor-7861 .elementor-element.elementor-element-fe01f23 .e-form__buttons__wrapper__button-next{background-color:#F73584;color:#ffffff;}.elementor-7861 .elementor-element.elementor-element-fe01f23 .elementor-button[type="submit"]{background-color:#F73584;color:#ffffff;}.elementor-7861 .elementor-element.elementor-element-fe01f23 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-7861 .elementor-element.elementor-element-fe01f23 .e-form__buttons__wrapper__button-previous{background-color:#F73584;color:#ffffff;}.elementor-7861 .elementor-element.elementor-element-fe01f23 .e-form__buttons__wrapper__button-next:hover{background-color:#986AFF;color:#ffffff;}.elementor-7861 .elementor-element.elementor-element-fe01f23 .elementor-button[type="submit"]:hover{background-color:#986AFF;color:#ffffff;}.elementor-7861 .elementor-element.elementor-element-fe01f23 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-7861 .elementor-element.elementor-element-fe01f23 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-7861 .elementor-element.elementor-element-fe01f23 .elementor-message.elementor-message-success{color:#FFFFFF;}.elementor-7861 .elementor-element.elementor-element-fe01f23 .elementor-message.elementor-message-danger{color:#FFFFFF;}.elementor-7861 .elementor-element.elementor-element-fe01f23 .elementor-message.elementor-help-inline{color:#FFFFFF;}.elementor-7861 .elementor-element.elementor-element-fe01f23{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-7861 .elementor-element.elementor-element-7638706 .elementor-icon-list-icon i{color:var( --e-global-color-1770428 );transition:color 0.3s;}.elementor-7861 .elementor-element.elementor-element-7638706 .elementor-icon-list-icon svg{fill:var( --e-global-color-1770428 );transition:fill 0.3s;}.elementor-7861 .elementor-element.elementor-element-7638706{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7861 .elementor-element.elementor-element-7638706 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7861 .elementor-element.elementor-element-7638706 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;}.elementor-7861 .elementor-element.elementor-element-7638706 .elementor-icon-list-text{color:var( --e-global-color-3d27899 );transition:color 0.3s;}@media(max-width:1024px){.elementor-7861 .elementor-element.elementor-element-e556055{font-size:18px;}.elementor-7861 .elementor-element.elementor-element-f1e98db{font-size:18px;}.elementor-7861 .elementor-element.elementor-element-51c35c8{font-size:18px;}}@media(max-width:767px){.elementor-7861 .elementor-element.elementor-element-964ac4a > .elementor-widget-container{margin:-44px 0px -48px 1px;}.elementor-7861 .elementor-element.elementor-element-964ac4a img{width:87%;}.elementor-7861 .elementor-element.elementor-element-601298b > .elementor-widget-container{margin:-28px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-7861 .elementor-element.elementor-element-601298b{text-align:center;}.elementor-7861 .elementor-element.elementor-element-601298b .elementor-heading-title{font-size:14px;}.elementor-7861 .elementor-element.elementor-element-f145ead{margin-top:-33px;margin-bottom:0px;}.elementor-7861 .elementor-element.elementor-element-e556055 > .elementor-widget-container{margin:5px 0px -21px 0px;padding:0px 0px 0px 0px;}.elementor-7861 .elementor-element.elementor-element-e556055{text-align:center;font-size:16px;}.elementor-7861 .elementor-element.elementor-element-e556055 p{margin-bottom:0px;}.elementor-7861 .elementor-element.elementor-element-f1e98db > .elementor-widget-container{margin:0px 0px -17px 0px;padding:0px 0px 0px 0px;}.elementor-7861 .elementor-element.elementor-element-f1e98db{text-align:center;font-size:14px;}.elementor-7861 .elementor-element.elementor-element-51c35c8 > .elementor-widget-container{margin:-27px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-7861 .elementor-element.elementor-element-51c35c8{text-align:center;font-size:14px;}.elementor-7861 .elementor-element.elementor-element-34d81d9 > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-7861 .elementor-element.elementor-element-fe01f23 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7861 .elementor-element.elementor-element-fe01f23 .elementor-field-group .elementor-field, .elementor-7861 .elementor-element.elementor-element-fe01f23 .elementor-field-subgroup label{font-size:15px;}.elementor-7861 .elementor-element.elementor-element-7638706 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7861 .elementor-element.elementor-element-7638706 .elementor-icon-list-item > a{font-size:13px;}}/* Start custom CSS for form, class: .elementor-element-fe01f23 *//* === Iconos del formulario "Herederas" (v4, corona en línea) === */
/* Pegar en: widget Formulario > Avanzado > CSS personalizado */
/* Reemplaza por completo el CSS anterior. No cambies ".elementor-7861 .elementor-element.elementor-element-fe01f23". */

.elementor-7861 .elementor-element.elementor-element-fe01f23 input[type="text"],
.elementor-7861 .elementor-element.elementor-element-fe01f23 input[type="email"],
.elementor-7861 .elementor-element.elementor-element-fe01f23 input[type="tel"] {
  padding-left: 46px;
  background-repeat: no-repeat;
  background-position: 16px center;
  background-size: 20px;
}

.elementor-7861 .elementor-element.elementor-element-fe01f23 input[type="text"],
.elementor-7861 .elementor-element.elementor-element-fe01f23 input[type="email"] {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23BF9740%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%206h18v12H3z%22%2F%3E%3Cpath%20d%3D%22M3%207l9%206%209-6%22%2F%3E%3C%2Fsvg%3E");
}

.elementor-7861 .elementor-element.elementor-element-fe01f23 input[type="tel"] {
  padding-right: 50px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2216%22%20r%3D%2216%22%20fill%3D%22%2325D366%22%2F%3E%3Cg%20transform%3D%22translate%287.2%2C7.2%29%20scale%280.7%29%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M17.472%2014.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94%201.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198%200-.52.074-.792.372-.272.297-1.04%201.016-1.04%202.479%200%201.462%201.065%202.875%201.213%203.074.149.198%202.096%203.2%205.077%204.487.709.306%201.262.489%201.694.625.712.227%201.36.195%201.871.118.571-.085%201.758-.719%202.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421%207.403h-.004a9.87%209.87%200%2001-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86%209.86%200%2001-1.51-5.26c.001-5.45%204.436-9.884%209.888-9.884%202.64%200%205.122%201.03%206.988%202.898a9.825%209.825%200%20012.893%206.994c-.003%205.45-4.437%209.885-9.885%209.885M20.52%203.449C18.24%201.245%2015.24%200%2012.045%200%205.463%200%20.104%205.334.101%2011.892c0%202.096.549%204.142%201.595%205.945L0%2024l6.335-1.652a12.062%2012.062%200%20005.71%201.447h.005c6.585%200%2011.946-5.336%2011.949-11.896%200-3.176-1.24-6.165-3.495-8.411%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"), url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23BF9740%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%204h4l2%205-2.5%201.5a11%2011%200%20005%205L15%2013l5%202v4a2%202%200%2001-2%202A16%2016%200%20013%206a2%202%200%20012-2z%22%2F%3E%3C%2Fsvg%3E");
  background-position: right 13px center, 16px center;
  background-size: 28px, 20px;
}

.elementor-7861 .elementor-element.elementor-element-fe01f23 button[type="submit"] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
}

.elementor-7861 .elementor-element.elementor-element-fe01f23 button[type="submit"]::after {
  content: "";
  flex: 0 0 auto;
  width: 24px;
  height: 18px;
  margin-left: 10px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2218%22%20viewBox%3D%220%200%2064%2044%22%20fill%3D%22%23F0D89A%22%3E%3Cpath%20d%3D%22M6%2038%20L10%2014%20L22%2026%20L32%208%20L42%2026%20L54%2014%20L58%2038%20Z%20M6%2038%20h52%20v4%20h-52%20z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: center;
}/* End custom CSS */