.elementor-2218 .elementor-element.elementor-element-1092d00{--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;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2218 .elementor-element.elementor-element-69807df{text-align:justify;}.elementor-2218 .elementor-element.elementor-element-69807df a{color:var( --e-global-color-b772cb2 );}.elementor-2218 .elementor-element.elementor-element-69807df a:hover, .elementor-2218 .elementor-element.elementor-element-69807df a:focus{color:var( --e-global-color-accent );}.elementor-2218 .elementor-element.elementor-element-708b18f .elementor-heading-title{font-size:25px;}.elementor-2218 .elementor-element.elementor-element-7b89f6d{text-align:justify;}.elementor-2218 .elementor-element.elementor-element-7b89f6d a{color:var( --e-global-color-b772cb2 );}.elementor-2218 .elementor-element.elementor-element-7b89f6d a:hover, .elementor-2218 .elementor-element.elementor-element-7b89f6d a:focus{color:var( --e-global-color-accent );}.elementor-2218 .elementor-element.elementor-element-1c113c2 .elementor-heading-title{font-size:25px;}.elementor-2218 .elementor-element.elementor-element-ba9e5db{text-align:justify;}.elementor-2218 .elementor-element.elementor-element-ba9e5db a{color:var( --e-global-color-b772cb2 );}.elementor-2218 .elementor-element.elementor-element-ba9e5db a:hover, .elementor-2218 .elementor-element.elementor-element-ba9e5db a:focus{color:var( --e-global-color-accent );}.elementor-2218 .elementor-element.elementor-element-e45a72e .elementor-heading-title{font-size:25px;}.elementor-2218 .elementor-element.elementor-element-d113043{text-align:justify;}.elementor-2218 .elementor-element.elementor-element-d113043 a{color:var( --e-global-color-b772cb2 );}.elementor-2218 .elementor-element.elementor-element-d113043 a:hover, .elementor-2218 .elementor-element.elementor-element-d113043 a:focus{color:var( --e-global-color-accent );}.elementor-2218 .elementor-element.elementor-element-c0e32be .elementor-heading-title{font-size:25px;}.elementor-2218 .elementor-element.elementor-element-275ce66{text-align:justify;}.elementor-2218 .elementor-element.elementor-element-275ce66 a{color:var( --e-global-color-b772cb2 );}.elementor-2218 .elementor-element.elementor-element-275ce66 a:hover, .elementor-2218 .elementor-element.elementor-element-275ce66 a:focus{color:var( --e-global-color-accent );}.elementor-2218 .elementor-element.elementor-element-fcf75c3{text-align:justify;}.elementor-2218 .elementor-element.elementor-element-fcf75c3 a{color:var( --e-global-color-b772cb2 );}.elementor-2218 .elementor-element.elementor-element-fcf75c3 a:hover, .elementor-2218 .elementor-element.elementor-element-fcf75c3 a:focus{color:var( --e-global-color-accent );}.elementor-2218 .elementor-element.elementor-element-6e535ea > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2218 .elementor-element.elementor-element-6e535ea .elementor-button-content-wrapper{flex-direction:row;}.elementor-2218 .elementor-element.elementor-element-6e535ea .elementor-button{fill:var( --e-global-color-ff9dd74 );color:var( --e-global-color-ff9dd74 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2218 .elementor-element.elementor-element-6e535ea .elementor-button:hover, .elementor-2218 .elementor-element.elementor-element-6e535ea .elementor-button:focus{color:var( --e-global-color-b6999d8 );}.elementor-2218 .elementor-element.elementor-element-6e535ea .elementor-button:hover svg, .elementor-2218 .elementor-element.elementor-element-6e535ea .elementor-button:focus svg{fill:var( --e-global-color-b6999d8 );}@media(max-width:767px){.elementor-2218 .elementor-element.elementor-element-708b18f .elementor-heading-title{font-size:20px;}.elementor-2218 .elementor-element.elementor-element-1c113c2 .elementor-heading-title{font-size:20px;}.elementor-2218 .elementor-element.elementor-element-e45a72e .elementor-heading-title{font-size:20px;}.elementor-2218 .elementor-element.elementor-element-c0e32be .elementor-heading-title{font-size:20px;}}/* Start custom CSS for text-editor, class: .elementor-element-7b89f6d *//* Listas normales dentro de este widget */
.elementor-2218 .elementor-element.elementor-element-7b89f6d ul,
.elementor-2218 .elementor-element.elementor-element-7b89f6d ol {
  margin: 0 0 0 1.4em; /* sangría */
  padding: 0;
}

.elementor-2218 .elementor-element.elementor-element-7b89f6d ul li,
.elementor-2218 .elementor-element.elementor-element-7b89f6d ol li {
  margin-bottom: 0.8em;   /* separación entre líneas (ajusta) */
  line-height: 1.45;      /* espaciado de línea (ajusta) */
  display: list-item;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba9e5db *//* Listas normales dentro de este widget */
.elementor-2218 .elementor-element.elementor-element-ba9e5db ul,
.elementor-2218 .elementor-element.elementor-element-ba9e5db ol {
  margin: 0 0 0 1.4em; /* sangría */
  padding: 0;
}

.elementor-2218 .elementor-element.elementor-element-ba9e5db ul li,
.elementor-2218 .elementor-element.elementor-element-ba9e5db ol li {
  margin-bottom: 0.8em;   /* separación entre líneas (ajusta) */
  line-height: 1.45;      /* espaciado de línea (ajusta) */
  display: list-item;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d113043 *//* Listas normales dentro de este widget */
.elementor-2218 .elementor-element.elementor-element-d113043 ul,
.elementor-2218 .elementor-element.elementor-element-d113043 ol {
  margin: 0 0 0 1.4em; /* sangría */
  padding: 0;
}

.elementor-2218 .elementor-element.elementor-element-d113043 ul li,
.elementor-2218 .elementor-element.elementor-element-d113043 ol li {
  margin-bottom: 0.8em;   /* separación entre líneas (ajusta) */
  line-height: 1.45;      /* espaciado de línea (ajusta) */
  display: list-item;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-275ce66 *//* Listas normales dentro de este widget */
.elementor-2218 .elementor-element.elementor-element-275ce66 ul,
.elementor-2218 .elementor-element.elementor-element-275ce66 ol {
  margin: 0 0 0 1.4em; /* sangría */
  padding: 0;
}

.elementor-2218 .elementor-element.elementor-element-275ce66 ul li,
.elementor-2218 .elementor-element.elementor-element-275ce66 ol li {
  margin-bottom: 0.8em;   /* separación entre líneas (ajusta) */
  line-height: 1.45;      /* espaciado de línea (ajusta) */
  display: list-item;
}/* End custom CSS */