.elementor-27683 .elementor-element.elementor-element-45cc829{--spacer-size:50px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.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-27683 .elementor-element.elementor-element-2458f7d{text-align:justify;}.elementor-27683 .elementor-element.elementor-element-85c9dff{--spacer-size:50px;}.elementor-27683 .elementor-element.elementor-element-0cebf7d{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-27683 .elementor-element.elementor-element-6b41747{text-align:start;}.elementor-27683 .elementor-element.elementor-element-6b41747 .elementor-heading-title{color:var( --e-global-color-aaf96df );}.elementor-27683 .elementor-element.elementor-element-c2f58c4{--spacer-size:50px;}.elementor-27683 .elementor-element.elementor-element-fd04f0b{text-align:justify;}.elementor-27683 .elementor-element.elementor-element-66d8042{--spacer-size:50px;}.elementor-27683 .elementor-element.elementor-element-60c799f1:not(.elementor-motion-effects-element-type-background), .elementor-27683 .elementor-element.elementor-element-60c799f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e186212 );}.elementor-27683 .elementor-element.elementor-element-60c799f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:-0px 0px 0px 0px;}.elementor-27683 .elementor-element.elementor-element-60c799f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27683 .elementor-element.elementor-element-6fbe8b96 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-widget-author-box .elementor-author-box__name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-author-box .elementor-author-box__bio{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-author-box .elementor-author-box__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-author-box .elementor-author-box__button:hover{border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-27683 .elementor-element.elementor-element-3fa0aadc{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:5px 5px 5px 5px;}.elementor-27683 .elementor-element.elementor-element-3fa0aadc .elementor-author-box__avatar img{width:130px;height:130px;border-style:solid;border-color:var( --e-global-color-aaf96df );border-width:4px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}body.rtl .elementor-27683 .elementor-element.elementor-element-3fa0aadc.elementor-author-box--layout-image-left .elementor-author-box__avatar,
					 body:not(.rtl) .elementor-27683 .elementor-element.elementor-element-3fa0aadc:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:5px;margin-left:0;}body:not(.rtl) .elementor-27683 .elementor-element.elementor-element-3fa0aadc.elementor-author-box--layout-image-right .elementor-author-box__avatar,
					 body.rtl .elementor-27683 .elementor-element.elementor-element-3fa0aadc:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:5px;margin-right:0;}.elementor-27683 .elementor-element.elementor-element-3fa0aadc.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:5px;}.elementor-27683 .elementor-element.elementor-element-3fa0aadc .elementor-author-box__name{color:var( --e-global-color-215ca7e );}.elementor-27683 .elementor-element.elementor-element-24ace131{text-align:center;}.elementor-27683 .elementor-element.elementor-element-24ace131 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-6df23078 );}.elementor-27683 .elementor-element.elementor-element-fbea046{--spacer-size:19px;}.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-27683 .elementor-element.elementor-element-46d2b2db .elementor-button-content-wrapper{flex-direction:row;}.elementor-27683 .elementor-element.elementor-element-46d2b2db .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-27683 .elementor-element.elementor-element-46d2b2db .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-27683 .elementor-element.elementor-element-ea7d4b7{--spacer-size:50px;}.elementor-27683 .elementor-element.elementor-element-5ca6ee8{text-align:start;}.elementor-27683 .elementor-element.elementor-element-5ca6ee8 .elementor-heading-title{color:var( --e-global-color-aaf96df );}.elementor-27683 .elementor-element.elementor-element-d36d8aa{--spacer-size:50px;}.elementor-27683 .elementor-element.elementor-element-d09f7bf{text-align:justify;font-family:"Helvetica", Sans-serif;font-weight:400;}.elementor-27683 .elementor-element.elementor-element-43e457d{--spacer-size:50px;}.elementor-27683 .elementor-element.elementor-element-25e778b{text-align:start;}.elementor-27683 .elementor-element.elementor-element-25e778b .elementor-heading-title{color:var( --e-global-color-aaf96df );}.elementor-27683 .elementor-element.elementor-element-119421a{--spacer-size:50px;}.elementor-27683 .elementor-element.elementor-element-b6e49df{text-align:justify;font-family:"Helvetica", Sans-serif;font-weight:400;}.elementor-27683 .elementor-element.elementor-element-f790f17{--spacer-size:50px;}.elementor-27683 .elementor-element.elementor-element-6c95aff{--spacer-size:50px;}.elementor-27683 .elementor-element.elementor-element-1714c7d .elementor-button{background-color:#AA0F19;}.elementor-27683 .elementor-element.elementor-element-a5b73a9{--spacer-size:50px;}.elementor-27683 .elementor-element.elementor-element-353d51f{--spacer-size:50px;}.elementor-27683 .elementor-element.elementor-element-212c556{--spacer-size:50px;}.elementor-27683 .elementor-element.elementor-element-1efbe3f{--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-27683 .elementor-element.elementor-element-1d3d64b{--spacer-size:23px;}.elementor-27683 .elementor-element.elementor-element-a72ba89{text-align:start;}.elementor-27683 .elementor-element.elementor-element-a72ba89 .elementor-heading-title{color:var( --e-global-color-aaf96df );}.elementor-27683 .elementor-element.elementor-element-54be67b{text-align:justify;font-family:"Helvetica", Sans-serif;font-weight:400;}.elementor-27683 .elementor-element.elementor-element-0c41b27{--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-27683 .elementor-element.elementor-element-e55f5d1{--spacer-size:27px;}.elementor-27683 .elementor-element.elementor-element-65a3961{text-align:start;}.elementor-27683 .elementor-element.elementor-element-65a3961 .elementor-heading-title{color:var( --e-global-color-aaf96df );}.elementor-27683 .elementor-element.elementor-element-0acf031{text-align:justify;font-family:"Helvetica", Sans-serif;font-weight:400;}.elementor-27683 .elementor-element.elementor-element-9b5b66a{--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-27683 .elementor-element.elementor-element-8329876{--spacer-size:27px;}.elementor-27683 .elementor-element.elementor-element-ac3d476{text-align:start;}.elementor-27683 .elementor-element.elementor-element-ac3d476 .elementor-heading-title{color:var( --e-global-color-aaf96df );}.elementor-27683 .elementor-element.elementor-element-ef38bb8{text-align:justify;font-family:"Helvetica", Sans-serif;font-weight:400;}.elementor-27683 .elementor-element.elementor-element-3111e59{--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-27683 .elementor-element.elementor-element-817e957{--spacer-size:27px;}.elementor-27683 .elementor-element.elementor-element-8b910a7{text-align:start;}.elementor-27683 .elementor-element.elementor-element-8b910a7 .elementor-heading-title{color:var( --e-global-color-aaf96df );}.elementor-27683 .elementor-element.elementor-element-0f9f240{text-align:justify;font-family:"Helvetica", Sans-serif;font-weight:400;}.elementor-27683 .elementor-element.elementor-element-f4709c6{--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-27683 .elementor-element.elementor-element-8858b48{--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-27683 .elementor-element.elementor-element-8b61d5e{--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;}@media(min-width:768px){.elementor-27683 .elementor-element.elementor-element-e8e458{width:15.134%;}.elementor-27683 .elementor-element.elementor-element-1bc65c7d{width:69.222%;}.elementor-27683 .elementor-element.elementor-element-48c9217{width:15.257%;}}/* Start custom CSS for text-editor, class: .elementor-element-fd04f0b */h3 {
  font-size: 16px !important; /* Tamaño más pequeño que el estándar */
  font-weight: bold;
  margin-top: 24px;
  margin-bottom: 12px;
  color: #333333;
}/* End custom CSS */
/* Start custom CSS for author-box, class: .elementor-element-3fa0aadc */.meta-date{
    display:none;
}
.meta-author{
    display:none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8aff245 */.t4u-faq {
  --t4u-rojo: #E30613;
  --t4u-rojo-suave: #fff5f5;
  --t4u-negro: #1a1a1a;
  --t4u-gris-texto: #6b7280;
  --t4u-gris-bloque: #f3f4f6;
  --t4u-blanco: #ffffff;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
  background-color: var(--t4u-blanco);
  padding: 80px 20px;
  color: var(--t4u-negro);
}
.t4u-faq__header { text-align: center; max-width: 780px; margin: 0 auto 50px auto; }
.t4u-faq__etiqueta { display: inline-block; background: var(--t4u-rojo-suave); color: var(--t4u-rojo); font-size: 13px; font-weight: 600; text-transform: uppercase; letter-spacing: 0.8px; padding: 6px 14px; border-radius: 50px; margin-bottom: 20px; }
.t4u-faq__header h2 { color: var(--t4u-negro); font-size: 34px; font-weight: 700; line-height: 1.25; margin: 0 0 18px 0; letter-spacing: -0.5px; }
.t4u-faq__header p { color: var(--t4u-gris-texto); font-size: 17px; line-height: 1.65; margin: 0; }
.t4u-faq__header a { color: var(--t4u-rojo); text-decoration: none; font-weight: 600; }
.t4u-faq__header a:hover { text-decoration: underline; }
.t4u-faq__lista { max-width: 900px; margin: 0 auto; display: flex; flex-direction: column; gap: 12px; }
.t4u-faq__item { background: var(--t4u-gris-bloque); border-radius: 14px; overflow: hidden; transition: background 0.3s ease; }
.t4u-faq__item[open] { background: var(--t4u-rojo-suave); }
.t4u-faq__pregunta { display: flex; align-items: center; justify-content: space-between; gap: 20px; padding: 20px 26px; cursor: pointer; list-style: none; transition: all 0.2s ease; }
.t4u-faq__pregunta::-webkit-details-marker { display: none; }
.t4u-faq__pregunta::marker { display: none; content: ''; }
.t4u-faq__pregunta h3 { color: var(--t4u-negro); font-size: 16px; font-weight: 600; margin: 0; line-height: 1.4; letter-spacing: -0.2px; flex: 1; }
.t4u-faq__item[open] .t4u-faq__pregunta h3 { color: var(--t4u-rojo); }
.t4u-faq__toggle { width: 32px; height: 32px; border-radius: 50%; background: var(--t4u-blanco); color: var(--t4u-rojo); display: flex; align-items: center; justify-content: center; flex-shrink: 0; transition: transform 0.3s ease; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.04); }
.t4u-faq__item[open] .t4u-faq__toggle { transform: rotate(180deg); background: var(--t4u-rojo); color: var(--t4u-blanco); }
.t4u-faq__respuesta { padding: 0 26px 22px 26px; animation: t4u-faq-open 0.3s ease; }
@keyframes t4u-faq-open { from { opacity: 0; transform: translateY(-6px); } to { opacity: 1; transform: translateY(0); } }
.t4u-faq__respuesta p { color: var(--t4u-gris-texto); font-size: 15px; line-height: 1.7; margin: 0; }
.t4u-faq__respuesta p + p { margin-top: 12px; }
.t4u-faq__respuesta strong { color: var(--t4u-negro); font-weight: 700; }

@media (max-width: 900px) {
  .t4u-faq { padding: 60px 20px; }
  .t4u-faq__header h2 { font-size: 28px; }
}

@media (max-width: 600px) {
  .t4u-faq { padding: 50px 16px; }
  .t4u-faq__header { margin-bottom: 40px; }
  .t4u-faq__header h2 { font-size: 24px; }
  .t4u-faq__header p { font-size: 15px; }
  .t4u-faq__pregunta { padding: 16px 18px; gap: 14px; }
  .t4u-faq__pregunta h3 { font-size: 15px; }
  .t4u-faq__toggle { width: 28px; height: 28px; }
  .t4u-faq__toggle svg { width: 16px; height: 16px; }
  .t4u-faq__respuesta { padding: 0 18px 18px 18px; }
  .t4u-faq__respuesta p { font-size: 14px; }
}/* End custom CSS */