.elementor-2817 .elementor-element.elementor-element-3a825161{--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;--background-transition:0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2817 .elementor-element.elementor-element-5dbac7f7 .elementor-button{background-color:transparent;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #EE0C3E 0%, #F0DCE1 100%);}.elementor-2817 .elementor-element.elementor-element-431a1cc9{--display:flex;--background-transition:0.3s;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2817 .elementor-element.elementor-element-613cc90{--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;--background-transition:0.3s;}.elementor-2817 .elementor-element.elementor-element-ba4a4f5 .elementor-button{background-color:transparent;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #EE0C3E 0%, #F0DCE1 100%);}/* Start custom CSS for container, class: .elementor-element-431a1cc9 */body {font-family: Arial, sans-serif;line-height: 1.6;margin: 20px;}
h1 {color: #333;}
h2 {color: #640D5F;}
section {border: 1px solid #ccc;padding: 15px;margin-bottom: 20px;border-radius: 10px;background-color: #dbf5ff;}
th {background-color: #E3EFF3;}
table {width: 100%;border-collapse: collapse;margin: 20px 0;}
th, td {border: 1px solid #ccc;padding: 10px;text-align: left;}
th {background-color: #f2f2f2;}
.tabla th{background-color: #F3A847;}
.tabla tr{background-color: white;}
.tabla td{background-color: white;}
.recommendations {background-color: #e7f4e4;}
.availability {background-color: #e7f0ff;}
.conclusion {background-color: #ffe7e7;}/* End custom CSS */