.elementor-66350 .elementor-element.elementor-element-5ce3370{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-66350 .elementor-element.elementor-element-fab765f .eael-dual-header i{font-size:36px;color:#4d4d4d;}.elementor-66350 .elementor-element.elementor-element-fab765f .eael-dual-header img{height:36px;width:36px;}.elementor-66350 .elementor-element.elementor-element-fab765f .eael-dual-header .eael-dch-svg-icon{height:36px;width:36px;}.elementor-66350 .elementor-element.elementor-element-fab765f .eael-dual-header .eael-dch-svg-icon svg{height:36px;width:36px;}.elementor-66350 .elementor-element.elementor-element-fab765f .eael-dual-header svg{fill:#4d4d4d;}.elementor-66350 .elementor-element.elementor-element-fab765f .eael-dual-header .title{color:#DD9523;}.elementor-66350 .elementor-element.elementor-element-fab765f .eael-dual-header .title span.lead{color:#4B4B4B;}.elementor-66350 .elementor-element.elementor-element-fab765f .eael-dual-header .subtext{color:#4d4d4d;font-size:25px;line-height:4px;}.elementor-66350 .elementor-element.elementor-element-3b48584 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-66350 .elementor-element.elementor-element-3b48584.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#DD9523;color:#000000;}.elementor-66350 .elementor-element.elementor-element-3b48584.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-66350 .elementor-element.elementor-element-3b48584.elementor-drop-cap-view-default .elementor-drop-cap{color:#DD9523;border-color:#DD9523;}.elementor-66350 .elementor-element.elementor-element-3b48584.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:#000000;}.elementor-66350 .elementor-element.elementor-element-3b48584 .elementor-drop-cap{padding:5px;margin-inline-end:10px;}.elementor-66350 .elementor-element.elementor-element-de50d56{--display:flex;}.elementor-66350 .elementor-element.elementor-element-7a7c743{--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;}.elementor-66350 .elementor-element.elementor-element-0d876f5{line-height:33px;}.elementor-66350 .elementor-element.elementor-element-6497f02{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-66350 .elementor-element.elementor-element-6497f02 .elementor-divider-separator{width:100%;}.elementor-66350 .elementor-element.elementor-element-6497f02 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}/* Start custom CSS for text-editor, class: .elementor-element-3b48584 */blockquote {
  background-color: #f9f9f9; /* Color de fondo */
  border-left: 8px solid #90e0ef; /* Borde izquierdo */
  margin: 20px 0; /* Espaciado */
  padding: 20px 20px; /* Relleno interno */
  font-style: italic; /* Estilo cursiva */
  color: #333; /* Color del texto */
  font-size: 1.2em; /* Tamaño de fuente reducido ligeramente */
}

blockquote p {
  margin: 10px; /* Eliminar margen interno del párrafo */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d876f5 *//* Cita minimalista dentro del widget */
.elementor-66350 .elementor-element.elementor-element-0d876f5 blockquote {
  margin: 1.5rem auto;
  padding: 1rem 1.5rem;
  border-left: 4px solid #42D0E2;
  background: #fafafa;
  color: #333;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 1.08 rem;
  line-height: 1.4;
  font-style: italic;
  border-radius: 6px;
}

.elementor-66350 .elementor-element.elementor-element-0d876f5 blockquote cite {
  display: block;
  margin-top: 0.8rem;
  font-style: normal;
  font-weight: 500;
  color: #666;
  font-size: 0.9rem;
}/* End custom CSS */