
/* ============================================================
   BRAVATTA VERDE  -  estilo unificado con la landing
   Para deshacer todo: borrar este bloque entero.
   ============================================================ */

/* ---------- FONDO GENERAL ---------- */
html,body{background-color:#0A2F1B !important}


/* ---------- FONDO Y HOJAS, EN TODAS LAS PAGINAS ----------
   Probado en la web: la hoja como fondo de pagina NO se ve (son trazos finos y
   necesitan recortarse contra un borde). Como elementos, si. */
body{position:relative !important;overflow-x:hidden !important;
  background-color:#0A2F1B !important;
  background-image:url(../img/placeholder.png) !important;
  background-repeat:no-repeat !important;background-position:left top !important;
  background-attachment:fixed !important}
body::before,body::after{content:"" !important;position:absolute !important;
  pointer-events:none !important;z-index:0 !important;
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%2219.7%20103.7%20556.2%20643.2%22%3E%3Cpath%20d%3D%22M355%2C601.3c5%2C4.2%2C10.1%2C6.9%2C15.4%2C9.1c14%2C6%2C28.8%2C9.7%2C43.7%2C13c17.5%2C3.9%2C35.3%2C6.5%2C53.1%2C8.4c5.2%2C0.6%2C10.4%2C1.2%2C15.6%2C1.6%0A%09%09c4.7%2C0.4%2C6.6%2C3.5%2C4%2C7.5c-4%2C6-8.2%2C12-12.7%2C17.6c-11.8%2C14.9-25.3%2C28.1-40.7%2C39.3c-5.1%2C3.7-10.5%2C7-16.5%2C9.2c-6.3%2C2.3-12.4%2C2.1-18.6%2C0%0A%09%09c-9.6-3.3-18.3-8.4-26.6-14.2c-13.9-9.7-27.7-19.6-41.7-29.2c-6.2-4.2-12.6-8.1-20-10.1c-3.9-1-5.8%2C0.8-5.4%2C4.9%0A%09%09c0.6%2C5.8%2C3.7%2C10.5%2C7.6%2C14.6c6.7%2C7.2%2C14.8%2C12.8%2C23.3%2C17.5c14.5%2C8.1%2C29.3%2C15.9%2C43.9%2C23.8c0.8%2C0.4%2C1.6%2C0.9%2C2.4%2C1.4%0A%09%09c3.1%2C2.2%2C3%2C6.2-0.5%2C7.7c-5.9%2C2.5-11.9%2C4.8-18%2C6.7c-13.2%2C4.2-26.6%2C7.4-40.3%2C9.1c-11.8%2C1.5-23.5%2C1.7-35.3%2C0.3%0A%09%09c-16.7-2-32.5-6.3-46.9-15c-21.4-12.9-34.7-31.7-40.2-56.2c-2.6-11.8-2.8-23.7-1.9-35.5c0.8-10.3%2C3.3-20.5%2C5-30.7%0A%09%09c0.3-1.9%2C0.6-3.8%2C1-5.7c-0.2-0.2-0.5-0.3-0.7-0.5c-1.8%2C1-3.6%2C1.9-5.3%2C2.9c-11.8%2C7-24%2C13.1-37.2%2C17c-15.9%2C4.7-32%2C6.3-48.5%2C3.3%0A%09%09c-28.3-5.1-49.4-20.4-64.5-44.5c-10.4-16.6-15.8-34.9-19.1-54c-3.4-19.5-3.7-39.1-2.9-58.7c0.8-21.4%2C3.7-42.6%2C9.2-63.3%0A%09%09c4.2-16.1%2C10.4-31.4%2C18-46.2c2-3.8%2C3.9-7.7%2C5.9-11.6c1-1.9%2C2.5-3.1%2C4.8-3c2.3%2C0.1%2C2.9%2C1.9%2C3.4%2C3.5c2.1%2C6.2%2C3.9%2C12.6%2C6.1%2C18.7%0A%09%09c6.1%2C17.1%2C14.7%2C33%2C24.7%2C48.1c12.5%2C18.9%2C27.6%2C35.5%2C45.2%2C49.8c3.8%2C3.1%2C8.1%2C5.5%2C12.2%2C8.2c0.6%2C0.4%2C1.4%2C0.6%2C2.1%2C0.8%0A%09%09c0.2-0.2%2C0.4-0.4%2C0.6-0.5c-0.6-1.6-1-3.3-1.9-4.6c-5.1-7.6-10-15.4-15.7-22.5c-14.8-18.5-29.9-36.7-41.7-57.3%0A%09%09c-8.8-15.5-16.2-31.5-19.8-49.1c-1.2-5.9-1.9-12-2.5-18c-0.6-7%2C1.5-13.5%2C4.7-19.7c4.7-9.1%2C11.2-16.9%2C17.9-24.6%0A%09%09c15.4-17.4%2C33-32.4%2C51.5-46.4c0.4-0.3%2C0.8-0.6%2C1.2-0.9c1.7-1%2C3.2-2.6%2C5.4-1.2c2.4%2C1.5%2C3.5%2C3.6%2C3.5%2C6.5c-0.3%2C11.5-0.9%2C23-0.7%2C34.5%0A%09%09c0.5%2C26.4%2C4.6%2C52.3%2C13.7%2C77.3c7.6%2C20.8%2C17.9%2C40.2%2C33.2%2C56.4c5.5%2C5.9%2C11.4%2C11.5%2C19.3%2C13.8c7.1%2C2.1%2C11.7%2C1.1%2C13.5-6.1%0A%09%09c0.5-2%2C0.4-4.1%2C0.3-6.2c-0.3-10-4.1-19-8.3-27.8c-6.7-14.1-13.7-28-20.2-42.1c-7.5-16.4-13.4-33.5-17.3-51.2%0A%09%09c-3.2-14.4-5.1-29-4.6-43.8c0.3-10.9%2C1.7-21.7%2C4.5-32.3c2.5-9.4%2C7.8-16.1%2C15.8-21.5c19.2-12.8%2C39.7-22.8%2C61.6-29.9%0A%09%09c3.2-1%2C5.8%2C1.2%2C5.3%2C4.7c-0.5%2C3.4-1.5%2C6.8-2.5%2C10.2c-7.5%2C24.6-11.2%2C49.7-9.3%2C75.4c1.5%2C20.1%2C5.4%2C39.7%2C15.1%2C57.8%0A%09%09c2.8%2C5.1%2C6.1%2C9.8%2C10.7%2C13.4c5%2C3.9%2C8.9%2C3.8%2C11.2-3c2-5.8%2C1.7-11.7%2C0.7-17.5c-2.7-14.2-5.8-28.3-8.4-42.5%0A%09%09c-2.7-14.6-3.6-29.4-2.9-44.3c0.8-16.1%2C3.2-31.9%2C9.3-47c0.4-1.1%2C0.9-2.2%2C1.3-3.2c4-10.1%2C11.2-16.5%2C21.7-19.7%0A%09%09c12.4-3.7%2C25.1-5.8%2C38-6.2c4-0.1%2C6.2%2C3%2C5.1%2C6.8c-2.9%2C9.3-6.1%2C18.5-8.5%2C27.9c-3.6%2C13.9-6.1%2C28-5.4%2C42.4c0.2%2C4.9%2C1.3%2C9.7%2C2.2%2C14.5%0A%09%09c0.2%2C1.2%2C1.2%2C2.3%2C2.1%2C4c0.9-1.2%2C1.7-1.9%2C2.1-2.7c3-5.6%2C4.2-11.7%2C5.2-17.9c2.3-15%2C4.3-30.1%2C6.9-45.1c1.8-10.1%2C5.3-19.8%2C10.1-28.9%0A%09%09c1.7-3.3%2C3.9-5.7%2C8.2-5.8c6.8-0.3%2C13.6-0.9%2C20.4-1.9c12.5-1.8%2C25-3.7%2C37.4-5.9c6.6-1.1%2C13.1-2.9%2C19.7-4.3c5.6-1.2%2C8.2%2C0.3%2C9%2C5.9%0A%09%09c3.8%2C26.2%2C15.6%2C49.1%2C29.2%2C71.3c2.9%2C4.7%2C5.5%2C9.5%2C8.3%2C14.2c3.3%2C5.5%2C3.4%2C11.4%2C1.9%2C17.4c-2.8%2C11.3-9.1%2C20.6-16.6%2C29.3%0A%09%09c-11.6%2C13.4-25.6%2C23.8-40.4%2C33.2c-11.2%2C7.1-22.6%2C13.8-32.3%2C23.1c-2.9%2C2.7-5.3%2C6-7.7%2C9.1c-1.8%2C2.3-2.1%2C5-2%2C7.8%0A%09%09c0%2C2.8%2C2.8%2C5.4%2C6.3%2C6.1c5.8%2C1.2%2C11.3-0.1%2C16.7-1.9c15-4.9%2C28.5-12.8%2C40.9-22.5c21.1-16.5%2C36.7-37.3%2C47.7-61.6%0A%09%09c1.6-3.6%2C2.9-4.7%2C5.6-0.3c3.6%2C5.8%2C6.8%2C12%2C9.6%2C18.3c7%2C15.1%2C12.2%2C30.8%2C14.7%2C47.2c1.8%2C12%2C2.2%2C24-5.6%2C34.2c-4.7%2C6.1-9.8%2C12.1-15.5%2C17.2%0A%09%09c-15.4%2C14-33.6%2C23.6-52.9%2C31.2c-20.4%2C8.1-41.7%2C13.1-63.1%2C17.7c-12.1%2C2.6-24.4%2C4.5-35.9%2C9.5c-5.2%2C2.2-10.1%2C4.9-13.6%2C9.5%0A%09%09c-3.5%2C4.6-2.9%2C9.1%2C2.4%2C11.6c4.1%2C1.9%2C8.6%2C3.4%2C13%2C3.9c6.7%2C0.6%2C13.5%2C0.6%2C20.2%2C0.1c9.7-0.8%2C19.2-3.2%2C28.4-6.3%0A%09%09c17.3-5.7%2C33.7-13.5%2C49.9-21.6c21.2-10.6%2C41.9-22.3%2C61.8-35.3c4.6-3%2C9.1-6.2%2C13.6-9.3c2.6-1.7%2C3.3-1.6%2C3.8%2C1.5%0A%09%09c1.2%2C6.9%2C2.3%2C13.8%2C3.1%2C20.7c1.4%2C12.5%2C1.6%2C25.1%2C0.5%2C37.7c-1.1%2C13.6-3.2%2C27.1-11%2C38.7c-4%2C6-9.9%2C10-15.8%2C14%0A%09%09c-19.5%2C12.9-41.1%2C20.7-63.8%2C25.7c-13.6%2C3-27.4%2C5.3-41.4%2C6.2c-18.1%2C1.2-36.2%2C2.1-54.3%2C3.4c-7.4%2C0.6-14.8%2C2-22.1%2C3.3%0A%09%09c-2%2C0.3-3.9%2C1.5-5.6%2C2.6c-2.1%2C1.3-2%2C2.2%2C0.1%2C3.3c4.5%2C2.5%2C9.5%2C3.2%2C14.4%2C3.4c11.9%2C0.5%2C23.8%2C0.4%2C35.6-1.5c14.6-2.3%2C29.2-4.5%2C43.8-6.7%0A%09%09c12.1-1.9%2C24.3-3.8%2C36.4-5.7c11.9-1.8%2C23.8-3.8%2C35.7-5.4c9.4-1.3%2C18.8-2.3%2C28.2-3.1c4.9-0.5%2C5.2%2C0.1%2C4.5%2C4.9%0A%09%09c-1.8%2C12.4-5%2C24.4-8.8%2C36.3c-5.4%2C16.5-13%2C31.8-23.5%2C45.8c-7.9%2C10.5-18.3%2C15.9-31%2C18.1c-15.3%2C2.7-30.6%2C2.6-46%2C1.6%0A%09%09c-18.1-1.2-35.9-4.4-53.7-8.2c-8.4-1.8-16.8-3.5-25.2-5.1c-2.6-0.5-5.3-0.5-8-0.6C357%2C600.6%2C356.3%2C601%2C355%2C601.3z%20M221.5%2C592%0A%09%09c-0.4%2C0-0.7%2C0.1-1.1%2C0.1c-1.2%2C3-2.7%2C5.9-3.4%2C9c-1.7%2C7.1-3.1%2C14.3-4.3%2C21.5c-2%2C12.7-2.4%2C25.5-0.3%2C38.3c2.7%2C16.1%2C9.2%2C30.2%2C20.9%2C41.7%0A%09%09c10.9%2C10.8%2C24.1%2C17.3%2C38.8%2C21.1c13.8%2C3.6%2C27.8%2C4.5%2C42.1%2C3.4c13.5-1%2C26.6-3.6%2C39.6-7.3c1.2-0.4%2C2.4-0.9%2C4.3-1.6%0A%09%09c-2.3-1.3-3.8-2.2-5.4-3c-14.7-7.9-29.5-15.6-42.3-26.3c-6.4-5.3-12-11.3-15.6-19c-2.9-6.3-4.2-12.8-1.5-19.6%0A%09%09c2.1-5.4%2C6.4-8.6%2C11.9-9.5c5-0.8%2C10%2C0.1%2C14.6%2C2.4c5%2C2.5%2C10.1%2C4.8%2C14.7%2C7.9c10.3%2C6.9%2C20.3%2C14.3%2C30.4%2C21.4%0A%09%09c10.2%2C7.1%2C20%2C14.7%2C31.3%2C20.1c7.9%2C3.8%2C15.3%2C3.7%2C22.9-1.1c18.6-11.7%2C33.8-26.9%2C47.2-44.1c1.3-1.7%2C1-2.4-1.2-2.7%0A%09%09c-7.2-1-14.6-1.6-21.7-2.9c-16.5-3.1-33-6.2-49.3-10.1c-13.7-3.2-27.1-7.6-39.3-14.9c-3.6-2.1-7-4.9-9.8-8%0A%09%09c-5.6-6-4.9-14.1%2C1.5-17.9c2.5-1.5%2C5.5-2.5%2C8.4-2.8c9.9-1.1%2C19.5%2C1.4%2C29.1%2C3.6c23.2%2C5.3%2C46.5%2C9.8%2C70.4%2C10.7c12%2C0.5%2C24-0.2%2C35.8-2.7%0A%09%09c6.2-1.3%2C12.4-3%2C16.6-8.3c4-4.9%2C8.1-9.7%2C11.5-15c9.9-15.5%2C15.6-32.6%2C20-50.3c1.1-4.3%2C0.8-4.6-3.7-3.9c-9.9%2C1.4-19.9%2C2.8-29.8%2C4.3%0A%09%09c-14.9%2C2.3-29.7%2C4.6-44.6%2C6.9c-19.4%2C3-38.7%2C6.1-58.1%2C8.9c-12.1%2C1.7-24.2%2C2-36.4%2C0.5c-6.5-0.8-12.8-2.2-18.4-5.8%0A%09%09c-8.1-5.2-9.2-15.3-1.9-21.6c2.7-2.3%2C6-4.2%2C9.3-5.6c9.6-3.8%2C19.8-4.4%2C29.9-5c21-1.2%2C42.1-1.9%2C63-4.5c14.5-1.8%2C28.9-4.4%2C43-8.5%0A%09%09c16.4-4.8%2C31.9-11.5%2C46.1-21.2c8.9-6.1%2C14.5-14%2C16.8-24.6c2.4-11.3%2C3.4-22.7%2C3.2-34.2c-0.1-7.2-0.6-14.4-0.9-21.6%0A%09%09c-0.8%2C0-1.1-0.1-1.3%2C0c-2.1%2C1.3-4.2%2C2.7-6.4%2C3.9c-14.8%2C8.6-29.5%2C17.5-44.6%2C25.7c-22.3%2C12.1-44.9%2C23.3-69.4%2C30.5%0A%09%09c-16.6%2C4.9-33.4%2C7.6-50.7%2C4.6c-6.4-1.1-12.5-2.9-17.8-6.8c-9.1-6.7-11.1-18.4-4.9-27.7c3.6-5.4%2C8.7-9.1%2C14.4-12.1%0A%09%09c11.6-6.2%2C24.3-9%2C37-11.6c19.6-3.9%2C39-8.2%2C58-14.7c20.5-7%2C39.8-16.1%2C56.4-30.3c4.4-3.8%2C8.4-8.1%2C12.4-12.3c8-8.4%2C8.4-18.8%2C7-29.5%0A%09%09c-2-14.4-6.8-28.1-12.2-41.5c-0.4-1-1.1-2-1.8-3.3c-0.7%2C1-1.3%2C1.6-1.7%2C2.2c-6.1%2C9.8-12.9%2C19-20.7%2C27.5%0A%09%09c-17.7%2C19.2-38.4%2C34.2-63.1%2C43.1c-7.7%2C2.8-15.6%2C4.8-23.9%2C3.2c-8.4-1.6-14.8-5.7-17.6-14.3c-2.1-6.5-0.3-12.5%2C2.7-18.2%0A%09%09c4.3-8.3%2C11-14.5%2C18.5-19.7c10.5-7.3%2C21.2-14.1%2C31.9-21.1c11-7.2%2C21.4-15.1%2C30.2-24.9c6.6-7.2%2C12.1-15%2C15-24.5%0A%09%09c1.2-4%2C1.2-7.7-1.1-11.4c-3.1-4.8-5.9-9.9-8.8-14.8c-7.9-13.3-15.5-26.8-20.9-41.4c-2.8-7.5-4.7-15.4-6.8-23.2%0A%09%09c-0.5-2-1.5-2.3-3.2-1.9c-4.5%2C1-9.1%2C1.8-13.7%2C2.8c-16.1%2C3.4-32.4%2C5.6-48.9%2C6.6c-6.7%2C0.4-7.1%2C0.7-9.8%2C7.4c-5.3%2C13-7.2%2C26.7-9.1%2C40.5%0A%09%09c-1.3%2C9.6-2.4%2C19.3-4.1%2C28.9c-1.2%2C7-3.4%2C13.7-8.1%2C19.4c-6.2%2C7.5-16.2%2C7.4-21.9-0.5c-4.7-6.5-5.8-14.3-6.1-22.1%0A%09%09c-1-19.2%2C2.2-37.9%2C7.5-56.3c0.9-3.2%2C1.8-6.5%2C2.8-10c-1.2%2C0-2-0.1-2.8%2C0c-8.1%2C0.8-15.9%2C2.5-23.6%2C5.3c-3.2%2C1.1-5.5%2C3.1-7.1%2C6%0A%09%09c-1.5%2C2.7-2.9%2C5.4-4.1%2C8.3c-6.2%2C15-8.2%2C30.8-8.7%2C46.8c-0.5%2C14.9%2C1.4%2C29.7%2C4.1%2C44.4c2.6%2C14.1%2C6.9%2C27.9%2C7.8%2C42.4%0A%09%09c0.4%2C7-0.3%2C13.8-3.1%2C20.3c-3.2%2C7.3-10.2%2C11.7-17.7%2C10.8c-5.6-0.6-10.5-3.2-14.7-6.9c-9.5-8.5-14.9-19.5-19.1-31.2%0A%09%09c-6.9-19.1-9.7-39-10.1-59.2c-0.3-19.6%2C2.5-38.8%2C7.4-57.7c0.3-1%2C0.3-2%2C0.4-3.5c-1.4%2C0.5-2.2%2C0.7-3%2C1.1c-3.2%2C1.4-6.4%2C2.9-9.5%2C4.4%0A%09%09c-11.1%2C5.3-21.8%2C11.1-31.5%2C18.7c-2.8%2C2.2-5.4%2C4.5-6.8%2C8.1c-3.4%2C8.5-5.2%2C17.4-5.5%2C26.5c-0.3%2C9.8%2C0.1%2C19.6%2C1%2C29.4%0A%09%09c1.2%2C14%2C4.8%2C27.7%2C9.2%2C41c6.3%2C18.9%2C14.7%2C36.8%2C23.7%2C54.5c6.1%2C12%2C12%2C24.1%2C15%2C37.4c1.9%2C8.6%2C2.2%2C17-1.9%2C25c-3.4%2C6.6-12.2%2C11.3-19.3%2C10.6%0A%09%09c-8.4-0.9-15.7-4.2-22.3-9.2c-8.6-6.5-15.7-14.4-22-23c-12.4-17.2-21.5-36-27.9-56.1c-5.5-17.4-8.9-35.1-10.3-53.2%0A%09%09c-0.9-11.9-0.9-24-1.3-35.9c0-0.9-0.1-1.9-0.2-3.2c-1%2C0.7-1.6%2C1-2%2C1.4c-8.4%2C7.6-17.1%2C14.9-25.2%2C22.7c-10.1%2C9.8-19.3%2C20.3-26.1%2C32.7%0A%09%09c-1.5%2C2.7-3%2C5.8-3.3%2C8.8c-0.8%2C8.2%2C0.3%2C16.2%2C2.3%2C24.2c5.4%2C20.5%2C14.4%2C39.2%2C26.7%2C56.3c10.8%2C15.1%2C22.7%2C29.4%2C33.8%2C44.3%0A%09%09c5.2%2C6.9%2C10.2%2C14%2C14.5%2C21.5c2.3%2C4%2C3.7%2C9%2C3.7%2C13.5c0%2C8.6-7.5%2C13.2-15.8%2C10.6c-7.1-2.2-13-6.3-18.8-10.7%0A%09%09c-10.2-7.8-19.2-16.7-27.6-26.4c-10.6-12.1-20.1-25.1-28.5-38.8c-7.1-11.5-13-23.6-17.9-36.2c-0.3-0.7-0.7-1.3-1.3-2.3%0A%09%09c-0.6%2C0.8-0.9%2C1.2-1.1%2C1.6c-3.4%2C8.6-7.2%2C17-10%2C25.8c-6.8%2C21.2-9.9%2C43.2-11.2%2C65.4c-1.1%2C19.2-1%2C38.4%2C2.2%2C57.5%0A%09%09c1.8%2C11.2%2C4.4%2C22.2%2C8.4%2C32.8c6.3%2C16.7%2C15.6%2C31.5%2C30%2C42.5c22.3%2C16.9%2C47.3%2C20.1%2C73.9%2C13.5c16.1-4%2C30.5-11.8%2C44.5-20.6%0A%09%09c3.1-2%2C4.2-5.6%2C5.8-9.1c-5-0.3-9.5-0.6-14-0.8c-10.4-0.3-20.8-0.5-31.2-0.8c-6.9-0.2-13.8-0.4-20.7-1.1c-9.3-1-18.6-2.4-27.9-3.8%0A%09%09c-3.2-0.5-6.4-1.3-9.5-2c0-0.2%2C0.1-0.4%2C0.1-0.6c4.2%2C0%2C8.5%2C0%2C12.7%2C0c12.8%2C0.1%2C25.7%2C0.3%2C38.5%2C0.2c17.5-0.1%2C35-0.5%2C52.5-0.3%0A%09%09c4%2C0%2C6.1-1.2%2C7.8-4.5c1.1-2.1%2C0.8-2.9-1.3-4c-12.3-6.2-24.6-12.3-36.7-18.8c-35-18.8-66.7-42.1-94.1-71.1c-0.8-0.8-1.4-1.7-2.1-2.6%0A%09%09c1%2C0.1%2C1.7%2C0.6%2C2.3%2C1.1c10.9%2C8.4%2C21.7%2C17.1%2C32.9%2C25.2c21.9%2C15.8%2C45%2C29.5%2C69.1%2C41.5c10.9%2C5.5%2C21.9%2C10.9%2C32.9%2C16.4%0A%09%09c1.6%2C0.8%2C3%2C1.4%2C4.2-0.7c6.8-12%2C13.7-24%2C20.6-36c1-1.7%2C0.8-2.8-0.6-4.3c-10.5-11.3-21.1-22.5-31.3-34c-17-19.5-32.4-40.1-46.1-62.1%0A%09%09c-14.3-23-26.7-46.9-36.1-72.3c-0.5-1.3-0.8-2.6-1.2-3.9c1%2C0.6%2C1.5%2C1.4%2C1.9%2C2.3c10.4%2C21.2%2C22.4%2C41.5%2C35.5%2C61.1%0A%09%09c14.5%2C21.7%2C30.3%2C42.4%2C47.3%2C62.2c11%2C12.8%2C22.7%2C25.1%2C34.1%2C37.5c2.3%2C2.5%2C2.6%2C2.3%2C4.3-0.6c6.6-11.5%2C13.1-23%2C19.7-34.5%0A%09%09c9.3-16.3%2C18.6-32.5%2C28-48.7c0.9-1.6%2C1-2.7-0.1-4.3c-1.8-2.4-3.3-5-4.9-7.5c-15.6-23.9-29.5-48.7-39.8-75.4%0A%09%09c-10.4-26.8-17.3-54.4-19.1-83.2c-0.2-2.4%2C0-4.9%2C0-7.3c0.2%2C0%2C0.4-0.1%2C0.6-0.1c10.4%2C60.6%2C35%2C115.3%2C69.8%2C166.1c1-1.6%2C1.8-2.8%2C2.5-4%0A%09%09c14.6-25.3%2C29.3-50.6%2C43.8-76c0.5-0.8%2C0.5-2.1%2C0.2-3c-0.8-2.3-1.9-4.4-2.8-6.6c-7.5-18.3-13.9-36.9-16.8-56.5%0A%09%09c-1.5-10-3.2-20.1-3.6-30.2c-0.4-10.8%2C0.6-21.6%2C1-32.4c0-1.2%2C0.5-2.4%2C0.8-3.6c2.2%2C41.6%2C11.4%2C81.5%2C27.6%2C119.7c0.3%2C0%2C0.6%2C0%2C1%2C0%0A%09%09c28-47.9%2C56.1-95.8%2C84.1-143.7c0.4%2C0.2%2C0.7%2C0.4%2C1.1%2C0.6c-34.5%2C72.2-71.2%2C143.4-108.9%2C214.8c31.2-0.8%2C61-5.4%2C90.1-14.2%0A%09%09c29.1-8.9%2C56.5-21.7%2C82.7-37.1c-0.5%2C0.9-1.1%2C1.5-1.8%2C2.1c-5.3%2C3.9-10.6%2C7.8-16%2C11.5c-33.5%2C23.2-71%2C36.3-110.9%2C43.3%0A%09%09c-15.5%2C2.7-31.2%2C4.1-46.9%2C4.2c-1.6%2C0-2.4%2C0.6-3.1%2C2c-1.9%2C3.8-3.9%2C7.6-5.9%2C11.3c-12.9%2C24.3-25.9%2C48.7-38.9%2C73%0A%09%09c-0.4%2C0.8-0.7%2C1.6-1.4%2C3.1c73.5%2C9.2%2C145.1%2C3%2C215.2-19.4c-0.3%2C0.5-0.7%2C0.8-1.2%2C1c-16.3%2C7.5-33.2%2C13.8-50.6%2C18.4%0A%09%09c-18.9%2C5-38%2C8.9-57.5%2C10.6c-12.8%2C1.2-25.5%2C2.2-38.3%2C2.6c-23.4%2C0.9-46.8-0.7-70-4c-2.7-0.4-3.5%2C0.8-4.5%2C2.7c-8%2C15.1-16%2C30.2-24%2C45.3%0A%09%09c-0.4%2C0.8-0.8%2C1.7-1.2%2C2.8c1.1%2C0.4%2C1.8%2C0.7%2C2.6%2C0.9c4.2%2C1.1%2C8.4%2C2.3%2C12.6%2C3.1c15.3%2C3.2%2C30.6%2C6.5%2C46%2C9.2c13%2C2.3%2C26.1%2C3.9%2C39.3%2C5.5%0A%09%09c7.7%2C1%2C15.5%2C1.7%2C23.3%2C2.3c8.4%2C0.6%2C16.8%2C1.2%2C25.2%2C1.3c16.5%2C0.2%2C33%2C0.3%2C49.5%2C0.2c9.8-0.1%2C19.6-0.8%2C29.5-1.2c0.6%2C0%2C1.1%2C0.2%2C1.7%2C0.3%0A%09%09c-0.4%2C0.5-0.8%2C0.6-1.2%2C0.7c-7.9%2C1.1-15.7%2C2.5-23.7%2C3.3c-14.3%2C1.5-28.6%2C3.2-43%2C3.7c-21.4%2C0.8-42.8%2C0.5-64.1-2%0A%09%09c-14.5-1.7-29-3.5-43.5-5.7c-19.2-2.9-38.1-7-56.8-12c-1.8-0.5-2.7-0.2-3.6%2C1.4c-2.2%2C4.3-4.5%2C8.5-6.8%2C12.8%0A%09%09c-1.9%2C3.6-1.9%2C3.7%2C1.6%2C5.8c15.8%2C9.1%2C31.5%2C18.4%2C47.4%2C27.3c32.9%2C18.5%2C65.9%2C36.8%2C98.8%2C55.2c1.2%2C0.7%2C2.4%2C1.5%2C3.6%2C2.3%0A%09%09c-0.7%2C0.3-1.2%2C0.3-1.6%2C0.1c-22-10-44.1-19.6-65.9-30.1c-30.1-14.6-59.9-29.9-88.5-47.3c-1.6-1-2.6-0.5-2.9%2C1.1%0A%09%09c-0.2%2C1-0.2%2C2.3%2C0.2%2C3.3c1.9%2C4.5%2C4%2C9%2C6%2C13.5c12.3%2C28.1%2C25.1%2C55.9%2C40.4%2C82.5c1.8%2C3.2%2C3.7%2C6.4%2C5.6%2C9.6c-0.3%2C0.2-0.5%2C0.3-0.8%2C0.5%0A%09%09C254%2C660.4%2C236.9%2C626.7%2C221.5%2C592z%22%20fill%3D%22%23ABEF61%22%20fill-opacity%3D%220.30%22%20fill-rule%3D%22nonzero%22%2F%3E%3C%2Fsvg%3E") !important;
  background-repeat:no-repeat !important;background-size:contain !important}
body::before{right:-190px !important;top:120px !important;
  width:640px !important;height:740px !important;transform:rotate(-8deg) !important}
body::after{left:-210px !important;top:980px !important;
  width:560px !important;height:650px !important;transform:rotate(26deg) !important}
@media(max-width:640px){
  body::after{display:none !important}
  body::before{width:400px !important;height:460px !important;right:-150px !important}}

/* ---------- CABECERA Y MENU ---------- */
.menuResponsive{background:linear-gradient(180deg,#14663D 0%,#0A2F1B 100%) !important;
  box-shadow:none !important}

/* ---------- CAMPOS DE FORMULARIO ----------
   (antes el texto salia blanco sobre fondo blanco: ilegible) */
select,textarea,
input[type='text'],input[type='tel'],input[type='search'],
input[type='password'],input[type='number'],input[type='email']{
  background:#FFFFFF !important;border:1px solid #DDE6E0 !important;
  color:#14211A !important;text-shadow:none !important;border-radius:0 !important}
select:focus,textarea:focus,
input[type='text']:focus,input[type='tel']:focus,input[type='search']:focus,
input[type='password']:focus,input[type='number']:focus,input[type='email']:focus{
  background:#FFFFFF !important;border:1px solid #FF6A00 !important;outline:none !important}
select option{background:#FFFFFF !important;color:#0A2F1B !important}
select option:checked,select option:hover{background:#ABEF61 !important;color:#062614 !important}
input[type='radio'],input[type='checkbox']{accent-color:#0A2F1B !important}
.required,.woocommerce-billing-fields__field-wrapper abbr.required,
.woocommerce-billing-fields h3:before{color:#FF6A00 !important}

/* ---------- BOTONES: como los de la landing ---------- */
a.edit,button,.button,input[type='submit']{}
a.edit:hover,button:hover,.button:hover,input[type='submit']:hover{}
input#place_order,.checkout-button.button.alt.wc-forward{border-}
input#place_order:hover,.checkout-button.button.alt.wc-forward:hover{}
a.wpbutton{background:#062614 !important;box-shadow:none !important}

/* ---------- ENLACES Y ACENTOS ---------- */
.body a,p a,.filters a:hover,
.woocommerce-error a,.woocommerce-info a,.woocommerce-message a,
del span,.testimonios i:before{color:#FF6A00 !important}
mark,span.count{background:#FF6A00 !important;color:#FFFFFF !important}
span.onsale{background:#FF6A00 !important;color:#FFFFFF !important;box-shadow:none !important}

/* ---------- FILETES Y SEPARADORES ---------- */
.breadcrumb,.parr h1,.parr h2,.parr h3,
.filters.filterby .h3,h2.relatedh2{border-bottom:1px solid #FF6A00 !important}
.parr hr{background:#FF6A00 !important}
table tr{border-bottom:1px solid #FF6A00 !important}
nav.woocommerce-MyAccount-navigation{border-bottom:1px solid #FF6A00 !important}
nav.woocommerce-MyAccount-navigation li a{background:#062614 !important;
  border:1px solid #FF6A00 !important}
.block100.footer li{border-left:1px solid #FF6A00 !important}

/* ---------- IMAGENES Y CAJAS: sin sombras duras ---------- */
a.sombra img,.landings img,.iconinside,.holder,
.slickgale li > *,.woocommerce-product-gallery__wrapper{
  border:1px solid #FF6A00 !important;box-shadow:none !important}
.woocommerce-product-gallery__wrapper{background:#FFFFFF !important}
.testi .person{border:2px solid #FF6A00 !important}

/* ---------- EL BANNER QUE SALIA EN ROJO ---------- */
.banner .float{background:rgba(10,47,27,.55) !important;
  border:1px solid #FF6A00 !important;box-shadow:none !important}

/* ---------- AVISOS Y CARGA ---------- */
.remove,.cookiepop .close,.tools .number,
.myaccount.maxw.checkout .woocommerce-error{background:#14663D !important}
input.input-text.qty.text{border:1px solid #FF6A00 !important}
.blockUI.blockOverlay,img.lazyload{
  background:url(../img/loadinganimation.svg) no-repeat center center #0A2F1B !important}
.bottom.news{background:linear-gradient(0deg,#125538 0%,#0A2F1B 100%) !important}
.banner.video h1:before,.blackbody h2{background:#062614 !important}
.blackbody h2 span{background:rgba(14,74,44,.85) !important}

/* ---------- PIE DEL SITIO ---------- */
.bottom.menu,.bottom.menu .blocks,div.bottom{
  background:#0A2F1B !important;border-top:1px solid #14663D !important}
.bottom.menu a{color:#DCEFE3 !important}
.bottom.menu a:hover{color:#ABEF61 !important}
.bottom.menu li{border-left-color:#FF6A00 !important}

/* la franja de arriba: fuera la foto de los focos, se queda el texto */
.bannertop{background:#0A2F1B !important}
.bannertop img{display:none !important}
.bannertop a{color:#DCEFE3 !important}
.bannertop a:hover{color:#ABEF61 !important}
/* la hoja en movil, mas pequena y recogida */


/* ============================================================
   ANADIDO 10/08/2026 - LA TIENDA Y LAS RESENAS
   Va DESPUES del bloque anterior para que gane donde toca.
   No sustituye nada de lo de arriba.
   ============================================================ */

/* ==========================================================
   A - LAS RESENAS DE LA PORTADA, CON LAS CHICAS DETRAS
   El bloque tenia un fondo casi negro que apagaba la pagina
   entera y tapaba la foto que ya lleva el body. Ahora la foto
   se ve, fundida por arriba y por abajo con el verde bosque.
   ========================================================== */
.testimonios{
  position:relative !important;
  background-color:transparent !important;
  background-image:
    linear-gradient(180deg,#0A2F1B 0%,rgba(10,47,27,.72) 18%,rgba(10,47,27,.62) 50%,rgba(10,47,27,.80) 82%,#0A2F1B 100%),
    url(../img/placeholder.png) !important;
  background-repeat:no-repeat,no-repeat !important;
  background-size:cover,cover !important;
  background-position:center center,center 30% !important;
  background-attachment:scroll,scroll !important;
  padding:56px 20px 60px !important;
  border-top:0 !important;border-bottom:0 !important;box-shadow:none !important}
.testimonios > *{position:relative !important;z-index:2 !important}

/* el rotulo y los textos, con luz */
.testimonios .h2,.testimonios h2{
  color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;
  font-size:clamp(24px,3vw,34px) !important;font-weight:800 !important;
  text-shadow:0 2px 12px rgba(0,0,0,.65) !important;
  background:transparent !important;border:0 !important;
  margin-bottom:30px !important;display:block !important;text-align:center !important}
.testimonios .testi{background:transparent !important;border:0 !important}
.testimonios .testi p,.testimonios .testi span,.testimonios .testi div{
  color:#F1F8EF !important;-webkit-text-fill-color:#F1F8EF !important;
  text-shadow:0 1px 6px rgba(0,0,0,.75) !important}
.testimonios .testi .person{
  border:2px solid #ABEF61 !important;box-shadow:0 4px 14px rgba(0,0,0,.45) !important}
.testimonios i:before,.testimonios .testi i:before{color:#FF6A00 !important}

/* ==========================================================
   B - FUERA LOS NEGROS: MAS LUZ EN TODA LA WEB
   Cualquier bloque que se quedara en negro pasa al verde de
   la casa. El negro apagaba paginas enteras.
   ========================================================== */
.blackbody,.bottom.news,.banner.video,
.block100.negro,.fondonegro{background-color:#0A2F1B !important}
.testimonios,.testimonios .slides{background-color:transparent !important}

/* ==========================================================
   B2 - EL PIE, LIMPIO EN TODA LA WEB
   Esto estaba puesto pagina por pagina y por eso seguia
   saliendo en el resto del sitio. Va aqui, en el control
   general, y desaparece de todas a la vez.
   ========================================================== */
.bottom,.bottom.menu,.bottom.menu .blocks,.bottom .block100,
.bottom .blocks,div.bottom,.bottom.menu.menu .blocks{
  background-color:#0A2F1B !important;background-image:none !important;
  border:0 !important;border-top:0 !important;
  box-shadow:none !important;outline:0 !important}
.bottom .block100,.bottom .blocks{border-left:0 !important;border-right:0 !important}
body > br{display:none !important}

/* ==========================================================
   B3 - LAS HOJAS DEL FONDO, SIEMPRE POR DEBAJO
   Los pseudo-elementos del body van en la capa 0 y el
   contenido, al no estar posicionado, quedaba por debajo en
   la mitad izquierda. Subiendo el contenido a la capa 1, las
   hojas quedan detras en los dos lados por igual.
   ========================================================== */
.blocks.body,.blackbody,.store,.blocks{position:relative !important;z-index:1 !important}
body::before,body::after{z-index:0 !important}

/* ==========================================================
   C - LA TIENDA, CON LA ESTETICA DE LA CASA
   Vale para las cuatro categorias: acceso-eventos,
   reserva-evento, venta-copas y tienda-merchandising.
   ========================================================== */

/* C1 - fuera el banner de "Estamos aqui": es el de ubicacion
   y aqui se comia la primera pantalla */
body.tax-product_cat .bannerbanner1{display:none !important}
/* ese banner hacia de hueco bajo el menu, que va fijo: se
   devuelve el hueco para que el rotulo no quede debajo */
body.tax-product_cat .blocks.body{padding-top:150px !important}
@media(max-width:760px){body.tax-product_cat .blocks.body{padding-top:110px !important}}

/* C2 - la imagen de la categoria, en franja
   Ocupaba 1500 px: habia que bajar pantalla y media para ver
   el primer ticket. Se queda en 260 y el rotulo va debajo. */
body.tax-product_cat .banner,
body.tax-product_cat .banner .linkbanner{
  position:relative !important;display:block !important;
  height:auto !important;margin:0 !important;padding:0 !important}
body.tax-product_cat .banner .desktop,
body.tax-product_cat .banner .mobile{
  position:relative !important;display:block !important;
  height:260px !important;max-height:260px !important;
  overflow:hidden !important;margin:0 !important;padding:0 !important}
body.tax-product_cat .banner .desktop img,
body.tax-product_cat .banner .mobile img{
  height:260px !important;width:100% !important;max-height:260px !important;
  object-fit:cover !important;object-position:center 45% !important;
  display:block !important;margin:0 !important}
@media(max-width:760px){
  body.tax-product_cat .banner .desktop,
  body.tax-product_cat .banner .mobile,
  body.tax-product_cat .banner .desktop img,
  body.tax-product_cat .banner .mobile img{height:170px !important;max-height:170px !important}}
body.tax-product_cat .banner .float{
  position:static !important;top:auto !important;left:auto !important;
  right:auto !important;bottom:auto !important;
  width:100% !important;max-width:none !important;transform:none !important;
  display:block !important;margin:0 !important;
  background:#062614 !important;padding:20px 22px !important;
  text-align:center !important;border:0 !important;box-shadow:none !important}
body.tax-product_cat .banner .linkbanner,
body.tax-product_cat .banner .float *{text-decoration:none !important}
body.tax-product_cat .banner .float h1{
  color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;
  font-size:clamp(24px,3.4vw,38px) !important;font-weight:800 !important;
  margin:0 0 8px !important;text-shadow:0 2px 10px rgba(0,0,0,.6) !important;
  border:0 !important}
body.tax-product_cat .banner .float p{
  color:#E7F2E3 !important;-webkit-text-fill-color:#E7F2E3 !important;
  margin:0 !important;font-size:16px !important;line-height:1.5 !important}

/* C3 - el boton de comprar, naranja
   Estaba en verde apagado sobre fondo verde y no se veia. */
body.woocommerce-page .productgrid .quickbuy a.button,
body.woocommerce-page .productgrid a.addquickbuy.button{padding:0 14px !important;
  height:46px !important;line-height:46px !important;
  display:block !important;text-align:center !important;
  text-decoration:none !important}
body.woocommerce-page .productgrid .quickbuy a.button:hover,
body.woocommerce-page .productgrid a.addquickbuy.button:hover{}

/* C4 - primero QUE es, luego cuanto cuesta */
body.woocommerce-page .productgrid .containerprice{
  display:flex !important;flex-direction:column-reverse !important;
  align-items:flex-start !important;gap:2px !important}
body.woocommerce-page .productgrid .containerprice p{
  color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;
  font-size:14px !important;font-weight:700 !important;
  margin:0 !important;line-height:1.25 !important}
body.woocommerce-page .productgrid .containerprice .amount,
body.woocommerce-page .productgrid .containerprice .woocommerce-Price-amount{
  color:#ABEF61 !important;-webkit-text-fill-color:#ABEF61 !important;
  font-size:20px !important;font-weight:800 !important}

/* C5 - LA FICHA EN DOS LINEAS
   Linea 1: la cantidad y el boton de comprar, juntos.
   Linea 2: el titulo y el precio.
   La cantidad y el boton cuelgan de padres distintos, asi que
   el de en medio se disuelve con display:contents y se colocan
   los cuatro trozos con una rejilla de areas. */
body.tax-product_cat .productgrid .element .holder{
  display:grid !important;
  grid-template-columns:auto 1fr !important;
  grid-template-areas:"foto foto" "cant boton" "datos datos" !important;
  align-items:center !important;gap:10px !important}
body.tax-product_cat .productgrid .element .holder > a.addquickbuy{
  grid-area:foto !important;margin:0 !important}
body.tax-product_cat .productgrid .element .gridflex{
  display:contents !important}
body.tax-product_cat .productgrid .element .quickbuy.cant{
  grid-area:cant !important;margin:0 0 0 12px !important;
  transform:none !important;opacity:1 !important}
body.tax-product_cat .productgrid .element .holder > .quickbuy{
  grid-area:boton !important;margin:0 12px 0 0 !important}
body.tax-product_cat .productgrid .element .containerprice{
  grid-area:datos !important;margin:0 12px 4px !important}

/* la cantidad, con el estilo de la casa */
body.tax-product_cat .productgrid .quickbuy.cant > div{
  display:flex !important;align-items:center !important;gap:6px !important}
body.tax-product_cat .productgrid .quickbuy.cant .qty{
  margin:0 !important;}
body.tax-product_cat .productgrid .quickbuy.cant input[type=number],
body.tax-product_cat .productgrid input[name=quickcant]{text-align:center !important;
  width:60px !important;height:46px !important;padding:0 !important;
  accent-}
body.tax-product_cat .productgrid .quickbuy.cant input[type=number]:focus{
  border-outline:none !important}

/* C5b - TRES POR FILA, no cuatro: asi respira y se ve el
   fondo por los lados */
body.tax-product_cat .grid.productgrid{
  display:grid !important;grid-template-columns:repeat(3,1fr) !important;
  gap:26px !important;float:none !important;width:auto !important}
body.tax-product_cat .grid.productgrid .element{
  width:auto !important;max-width:none !important;min-width:0 !important;
  margin:0 !important;padding:0 !important;float:none !important;
  display:block !important}
@media(max-width:980px){
  body.tax-product_cat .grid.productgrid{grid-template-columns:repeat(2,1fr) !important}}
@media(max-width:620px){
  body.tax-product_cat .grid.productgrid{grid-template-columns:1fr !important}}

/* C5c - EL FLYER ENTERO Y LA CAJA CUADRADA
   La caja era apaisada y los carteles verticales, asi que el
   sistema los recortaba por abajo y se comia la fecha y el
   precio. Caja cuadrada y el cartel completo dentro: los
   cuadrados la llenan justos y los verticales se ven enteros. */
body.tax-product_cat .productgrid .element .cover{
  aspect-ratio:1/1 !important;height:auto !important;
  width:100% !important;min-height:0 !important;max-height:none !important;
  background-size:contain !important;
  background-position:center center !important;
  background-repeat:no-repeat !important;
  background-color:#062614 !important;
  padding:0 !important;margin:0 !important;border-radius:0 !important}
body.tax-product_cat .productgrid .element .holder > a.addquickbuy{
  display:block !important;width:100% !important}

/* C6 - la ficha, con el marco de la casa */
body.woocommerce-page .productgrid .element .holder{
  background-color:#062614 !important;
  border:2px solid #ABEF61 !important;border-radius:14px !important;
  overflow:hidden !important;padding:0 0 12px !important}

/* C7 - el rastro, legible sobre el verde */
body.woocommerce-page .breadcrumb,
body.woocommerce-page .breadcrumb a{
  color:#C8DDC3 !important;-webkit-text-fill-color:#C8DDC3 !important}
body.woocommerce-page .breadcrumb a:hover{color:#ABEF61 !important}

/* ==========================================================
   D - LA LETRA MANUSCRITA DE LA CASA, EN TODA LA WEB
   Estaba solo dentro de las landings. Aqui queda disponible
   para cualquier pagina del sitio.
   ========================================================== */
@font-face{font-family:'BVmano';src:url(data:font/woff2;base64,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) format('woff2');font-weight:700;font-display:block}

/* ==========================================================
   E - LA TIENDA: ANCHO DE CONTENIDO Y ROTULO SOBRE LA FOTO
   Los tickets se estiraban de borde a borde y agobiaban. Se
   les da el mismo ancho que a las landings (1120) y el fondo
   se ve por los lados. El rotulo vuelve encima de la foto,
   con la letra de la casa.
   ========================================================== */
body.tax-product_cat .store,
body.tax-product_cat .grid.productgrid,
body.tax-product_cat .block100.topbarcategory,
body.tax-product_cat .breadcrumb{
  max-width:1120px !important;margin-left:auto !important;
  margin-right:auto !important;width:100% !important;
  padding-left:26px !important;padding-right:26px !important;
  box-sizing:border-box !important;float:none !important}
body.tax-product_cat .grid.productgrid{padding-top:26px !important;padding-bottom:40px !important}

/* el rotulo, DENTRO de la foto y en la letra de la casa */
body.tax-product_cat .banner{height:300px !important;overflow:hidden !important}
body.tax-product_cat .banner .desktop,
body.tax-product_cat .banner .mobile,
body.tax-product_cat .banner .desktop img,
body.tax-product_cat .banner .mobile img{height:300px !important;max-height:300px !important}
body.tax-product_cat .banner .float{
  position:absolute !important;top:0 !important;left:0 !important;
  right:0 !important;bottom:0 !important;width:auto !important;
  display:flex !important;flex-direction:column !important;
  align-items:center !important;justify-content:center !important;
  background:linear-gradient(180deg,rgba(10,47,27,.45) 0%,rgba(10,47,27,.62) 100%) !important;
  padding:0 26px !important;text-align:center !important}
body.tax-product_cat .banner .float h1{
  font-family:'BVmano',cursive !important;
  font-size:clamp(30px,5vw,58px) !important;font-weight:400 !important;
  line-height:1.1 !important;letter-spacing:.01em !important;
  color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;
  text-shadow:0 3px 14px rgba(0,0,0,.75) !important;
  margin:0 0 10px !important;text-transform:none !important}
body.tax-product_cat .banner .float p{
  font-size:17px !important;color:#F1F8EF !important;
  -webkit-text-fill-color:#F1F8EF !important;
  text-shadow:0 2px 8px rgba(0,0,0,.8) !important;margin:0 !important}
@media(max-width:760px){
  body.tax-product_cat .banner,
  body.tax-product_cat .banner .desktop,
  body.tax-product_cat .banner .mobile,
  body.tax-product_cat .banner .desktop img,
  body.tax-product_cat .banner .mobile img{height:210px !important;max-height:210px !important}}

/* E2 - REMATES
   El rotulo caia debajo porque se anclaba al enlace que
   envuelve la foto, no al banner. Se le quita el anclaje al
   enlace y ya se coloca encima.
   Y los margenes de la ficha, al contenedor: asi el boton no
   se sale por la derecha. */
body.tax-product_cat .banner .linkbanner{
  position:static !important;height:auto !important}
body.tax-product_cat .banner{position:relative !important}

body.tax-product_cat .productgrid .element .holder{
  padding:0 0 12px !important;column-gap:10px !important}
body.tax-product_cat .productgrid .element .quickbuy.cant{margin:0 !important}
body.tax-product_cat .productgrid .element .holder > .quickbuy{margin:0 !important}
body.tax-product_cat .productgrid .element .holder > a.addquickbuy{margin:0 !important}
body.tax-product_cat .productgrid .element .containerprice{margin:0 !important}
body.tax-product_cat .productgrid .element .holder{
  padding-left:12px !important;padding-right:12px !important}
body.tax-product_cat .productgrid .element .holder > a.addquickbuy{
  margin-left:-12px !important;margin-right:-12px !important;width:calc(100% + 24px) !important}


/* ==========================================================
   F - CRITERIO UNICO PARA TODA LA WEB
   Lo que valga para un campo, vale para todos. Es el mismo
   criterio de las landings y la calculadora:
     - fuera el cuadro y los triangulos de los numeros
     - la V de los desplegables, una sola linea blanca
     - campos en verde de la casa, borde lima, letra blanca
   ========================================================== */

/* F1 - los numeros: las flechitas SE QUEDAN, en blanco
   Sirven para sumar y restar anos o asistentes. Lo que
   afeaba era que salian negras sobre el verde. */
html body input[type="number"]::-webkit-inner-spin-button,
html body input[type="number"]::-webkit-outer-spin-button{
  -webkit-appearance:inner-spin-button !important;
  appearance:auto !important;display:inline-block !important;
  opacity:1 !important;margin:0 4px 0 0 !important;
  filter:invert(1) brightness(2.2) !important;cursor:pointer !important}
html body input[type="date"]::-webkit-inner-spin-button{
  filter:invert(1) brightness(2.2) !important;opacity:.9 !important}

/* F2 - los desplegables: la V de la casa, nada mas */
html body select{
  -webkit-appearance:none !important;-moz-appearance:none !important;
  appearance:none !important;
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FFFFFF%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%209l6%206%206-6%22%2F%3E%3C%2Fsvg%3E") !important;
  background-repeat:no-repeat !important;
  background-position:right 12px center !important;
  background-size:18px 18px !important;
  padding-right:38px !important}
html body select::-ms-expand{display:none !important}

/* F3 - todos los campos, con el mismo traje */
html body input[type="text"],html body input[type="tel"],
html body input[type="email"],html body input[type="password"],
html body input[type="number"],html body input[type="search"],
html body input[type="date"],html body textarea,html body select{
  background-color:#062614 !important;
  border:2px solid #ABEF61 !important;border-radius:10px !important;
  color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;
  box-shadow:none !important;text-shadow:none !important}
html body input[type="text"]:focus,html body input[type="tel"]:focus,
html body input[type="email"]:focus,html body input[type="password"]:focus,
html body input[type="number"]:focus,html body input[type="search"]:focus,
html body input[type="date"]:focus,html body textarea:focus,html body select:focus{
  border-color:#FF6A00 !important;outline:none !important;
  background-color:#062614 !important}
html body input::placeholder,html body textarea::placeholder{
  color:#9FBBA6 !important;-webkit-text-fill-color:#9FBBA6 !important;opacity:1 !important}
html body select option{background:#062614 !important;color:#FFFFFF !important}
html body select option:checked{background:#ABEF61 !important;color:#062614 !important}
html body input[type="date"]::-webkit-calendar-picker-indicator{
  filter:invert(1) brightness(2) !important;opacity:.9 !important;cursor:pointer !important}
html body input[type="radio"],html body input[type="checkbox"]{
  accent-color:#ABEF61 !important;width:15px !important;height:15px !important}

/* F4 - la cantidad de la tienda, con ese mismo criterio */
body.tax-product_cat .productgrid .quickbuy.cant input[type=number],
body.tax-product_cat .productgrid input[name=quickcant]{text-align:center !important;
  width:56px !important;height:46px !important;padding:0 !important;}


/* ==========================================================
   G - EL AVISO DE LAS FIESTAS DE 18
   Vuelve a su sitio de siempre: dentro del recuadro de la
   foto, tapandola por completo mientras esta puesto. Lo que
   fallaba no era el aviso, era que ese recuadro se habia
   dejado a altura cero. En naranja, el color de aviso.
   ========================================================== */
html body #aviso-18-rojo{
  /* Ya no tapa ningun recuadro: el de la foto se quito. Ahora es una
     banda estrecha que se pone en linea con el circulo del cabecero,
     y cuando no toca no ocupa NADA (la calculadora la enciende sola). */
  position:static !important;
  top:auto !important;left:auto !important;right:auto !important;bottom:auto !important;
  width:auto !important;max-width:640px !important;height:auto !important;transform:none !important;
  margin:2px 0 10px !important;
  background:#FF6A00 !important;color:#FFFFFF !important;
  -webkit-text-fill-color:#FFFFFF !important;
  font-size:14px !important;font-weight:800 !important;line-height:1.3 !important;
  letter-spacing:.01em !important;text-align:center !important;
  padding:10px 20px !important;border-radius:14px !important;
  border:0 !important;box-shadow:none !important;
  z-index:50 !important;cursor:pointer !important;
  align-items:center !important;justify-content:center !important;
  flex-direction:column !important;overflow:hidden !important;
  transition:opacity .25s ease !important}
html body #aviso-18-rojo::after{
  content:"Pulsa para cerrar" !important;display:block !important;
  margin-top:8px !important;font-size:10px !important;font-weight:700 !important;
  letter-spacing:.10em !important;text-transform:uppercase !important;
  opacity:.9 !important}
@media(max-width:640px){
  html body #aviso-18-rojo{font-size:11px !important;padding:8px 12px !important}
  html body #aviso-18-rojo::after{font-size:9px !important;margin-top:5px !important}}

/* ==========================================================
   H - LA FOTO DE LA CALCULADORA, DE VUELTA
   .hero-header no era un hueco vacio: era una franja de 90 px
   con calculadora.jpg dentro. Al dejarla en altura cero para
   subir los textos, desaparecio la foto (y con ella el aviso
   de los 18). Vuelve como franja, no como hueco.
   Va la ultima para ganar a las reglas de mas arriba.
   ========================================================== */
html body .hero-header,
html body div.hero-header{
  display:flex !important;position:relative !important;
  width:100% !important;height:136px !important;min-height:136px !important;
  max-height:136px !important;overflow:visible !important;
  align-items:center !important;justify-content:center !important;
  margin:6px 0 10px !important;padding:0 !important;
  border-radius:14px !important}
html body .hero-header .img-calculadora{
  position:absolute !important;top:0 !important;left:0 !important;
  width:100% !important;height:100% !important;display:block !important;
  border-radius:14px !important;overflow:hidden !important;
  opacity:1 !important;filter:none !important}
@media(max-width:640px){
  html body .hero-header,html body div.hero-header{
    height:84px !important;min-height:84px !important;max-height:84px !important}}



/* ==========================================================
   I - LAS FLECHITAS, IGUALES QUE EL RESTO
   Las de Chrome traen su cuadrito y desentonan. Se ocultan y
   se dibujan dos puntas, la misma que llevan los desplegables:
   una hacia arriba y otra hacia abajo. Siguen siendo
   pulsables gracias al script que las engancha.
   ========================================================== */
html body input[type="number"]::-webkit-inner-spin-button,
html body input[type="number"]::-webkit-outer-spin-button,
html body #bravatta-calc-container input[type="number"]::-webkit-inner-spin-button,
html body #bravatta-calc-container .input-box.input-box input[type="number"]::-webkit-inner-spin-button,
body.tax-product_cat .productgrid input[type="number"]::-webkit-inner-spin-button{
  -webkit-appearance:none !important;appearance:none !important;
  display:none !important;margin:0 !important;width:0 !important;height:0 !important}
html body input[type="number"]{-moz-appearance:textfield !important}

/* la caja que envuelve el campo */
html body .bv-num{position:relative !important;display:block !important;width:100% !important}
html body .bv-num > input[type="number"]{width:100% !important;padding-right:34px !important}

/* las dos puntas */
html body .bv-num-flechas{
  position:absolute !important;right:6px !important;top:50% !important;
  transform:translateY(-50%) !important;
  display:flex !important;flex-direction:column !important;gap:0 !important;
  z-index:20 !important;pointer-events:auto !important}
html body .bv-num-up,html body .bv-num-down{
  width:26px !important;height:19px !important;padding:0 !important;margin:0 !important;
  pointer-events:auto !important;position:relative !important;z-index:21 !important;
  background-color:transparent !important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23FFFFFF%22%20stroke-width%3D%222.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%209l6%206%206-6%22%2F%3E%3C%2Fsvg%3E") !important;
  background-repeat:no-repeat !important;background-position:center center !important;
  background-size:17px 17px !important;
  border:0 !important;border-radius:4px !important;box-shadow:none !important;
  cursor:pointer !important;opacity:1 !important;
  transition:opacity .15s ease,background-color .15s ease !important;
  -webkit-appearance:none !important;appearance:none !important;
  font-size:0 !important;line-height:0 !important;color:transparent !important}
html body .bv-num-up{transform:rotate(180deg) !important}
html body .bv-num-up:hover,html body .bv-num-down:hover{
  opacity:1 !important;background-color:rgba(171,239,97,.22) !important}
/* en la tienda el campo es estrecho: las puntas, mas pegadas */
body.tax-product_cat .productgrid .bv-num-flechas{right:4px !important}
body.tax-product_cat .productgrid .bv-num > input[type="number"]{padding-right:26px !important}


/* J - EL AVISO, EN DOS LINEAS
   El texto venia partido con saltos de linea y se apelotonaba
   dentro de la banda. Se quitan los saltos y fluye solo. */
html body #aviso-18-rojo br{display:none !important}
html body #aviso-18-rojo{
  font-size:14px !important;line-height:1.3 !important;
  padding:10px 20px !important;letter-spacing:0 !important}
html body #aviso-18-rojo::after{margin-top:10px !important}


/* ==========================================================
   K - LA CANTIDAD, EN DOS FILAS Y CON AIRE
   Estaba todo apelotonado en una caja estrecha: el numero
   pegado a las flechas y el rotulo montado en el borde.
   Ahora:   CANT:  ^        y el boton, mas estrecho
            1      v
   ========================================================== */
body.tax-product_cat .productgrid .quickbuy.cant > div{
  display:grid !important;
  grid-template-columns:1fr auto !important;
  grid-template-areas:"cant up" "num down" !important;
  align-items:center !important;justify-items:center !important;
  gap:2px 10px !important;
  padding:7px 10px !important;width:104px !important;box-sizing:border-box !important}
/* las cajas intermedias se disuelven para poder colocar las
   cuatro piezas por separado */
body.tax-product_cat .productgrid .quickbuy.cant .bv-num,
body.tax-product_cat .productgrid .quickbuy.cant .bv-num-flechas{
  display:contents !important}
body.tax-product_cat .productgrid .quickbuy.cant .qty{
  grid-area:cant !important;justify-self:start !important;
  margin:0 !important;line-height:1 !important;padding:0 !important;}
body.tax-product_cat .productgrid .quickbuy.cant .bv-num-up{
  grid-area:up !important;position:static !important;transform:rotate(180deg) !important}
body.tax-product_cat .productgrid .quickbuy.cant .bv-num-down{
  grid-area:down !important;position:static !important}
body.tax-product_cat .productgrid .quickbuy.cant input[type=number],
body.tax-product_cat .productgrid input[name=quickcant]{
  grid-area:num !important;justify-self:start !important;
  width:auto !important;min-width:26px !important;max-width:44px !important;
  height:auto !important;padding:0 !important;text-align:left !important;
  line-height:1.05 !important;}
body.tax-product_cat .productgrid .quickbuy.cant input[type=number]:focus{
  outline:none !important;}
body.tax-product_cat .productgrid .quickbuy.cant .bv-num-up,
body.tax-product_cat .productgrid .quickbuy.cant .bv-num-down{
  width:24px !important;height:18px !important;background-size:16px 16px !important}

/* el boton de comprar, algo mas estrecho */
body.tax-product_cat .productgrid .element .holder{
  grid-template-columns:104px 1fr !important}
body.tax-product_cat .productgrid .element .holder > .quickbuy a.button{padding:0 8px !important;}


/* ==========================================================
   L - UNA SOLA BARRA DE SCROLL, EN TODA LA WEB
   Medido en ubicacion: el html mide 1115 de alto y el body
   1720, y LOS DOS llevaban overflow-y:auto. Resultado: dos
   barras, una del documento y otra del body. Ademas el body
   sacaba 1608 de ancho en una ventana de 1400, y de ahi la
   barra horizontal.
   El scroll lo lleva SOLO el documento; el body fluye.
   ========================================================== */
html{overflow-x:hidden !important;overflow-y:auto !important;
  max-width:100% !important;width:100% !important}
html body{overflow:visible !important;
  max-width:100% !important;width:100% !important;
  height:auto !important;min-height:0 !important;
  position:relative !important}
/* que ningun bloque saque la pagina de la ventana */
html body .banner,html body .bannertop{
  max-width:100% !important;box-sizing:border-box !important}

/* ==========================================================
   M - EL PIE, SIN TAPAR LAS HOJAS
   Lo pintaban de verde SOLIDO tres reglas distintas y el
   fondo tapaba las hojas. Se queda transparente: el verde ya
   lo pone el body, que es del mismo tono, y asi las hojas se
   ven por detras hasta el borde de abajo.
   Va la ultima para ganar a las tres.
   ========================================================== */
html body .bottom,html body .bottom.menu,html body .bottom.menu .blocks,
html body .bottom .block100,html body .bottom .blocks,
html body div.bottom,html body .bottom.menu.menu .blocks,
html body div.bottom.bottom.menu,html body .bottom.bottom{
  background:transparent !important;background-color:transparent !important;
  background-image:none !important;
  border:0 !important;border-top:0 !important;box-shadow:none !important}
/* el texto del pie, por delante de las hojas */
html body .bottom,html body .bottom *{position:relative !important;z-index:6 !important}


/* ==========================================================
   N - MAPAS, VIDEOS E IMAGENES: QUE NO SE SALGAN
   El mapa de ubicacion lleva width=600 y height=450 fijos en
   el propio contenido. En un movil de 375 se sale de la
   pantalla. Se arregla aqui, sin tocar el texto de la pagina.
   ========================================================== */
html body iframe,html body embed,html body object,html body video{
  max-width:100% !important;box-sizing:border-box !important}
html body iframe[src*="google.com/maps"]{
  width:100% !important;height:420px !important;
  border:2px solid #ABEF61 !important;border-radius:14px !important;
  display:block !important;margin:18px auto 0 !important}
@media(max-width:640px){
  html body iframe[src*="google.com/maps"]{height:300px !important}}
html body img{max-width:100% !important;height:auto !important}


/* ==========================================================
   O - EL CONTENIDO, CON SU ANCHO
   .block100.maxw ya traia su ancho maximo del tema y una
   regla mia se lo borro: por eso el mapa y el texto se
   estiraban de borde a borde. Se le da el mismo ancho que a
   las landings y queda centrado.
   ========================================================== */
html body .block100.maxw,
html body .blocks.body > .parr,
html body .parr{
  max-width:1120px !important;margin-left:auto !important;
  margin-right:auto !important;
  padding-left:26px !important;padding-right:26px !important;
  box-sizing:border-box !important;float:none !important}
/* el rotulo de la pagina, con el mismo margen */
html body .bannertop + .block100 h1,
html body .blocks.body h1{max-width:1120px !important;
  margin-left:auto !important;margin-right:auto !important;
  padding-left:26px !important;padding-right:26px !important;
  box-sizing:border-box !important}
/* el menu y el pie siguen a todo el ancho, con su interior centrado */
html body .block100.header,html body .block100.footer,
html body .block100.redes{max-width:none !important}


/* ==========================================================
   P - LOS ROTULOS, EN LA LETRA DE LA CASA
   Todos los titulares en Kalam, y fuera el filete verde que
   los subrayaba.
   ========================================================== */
html body h1,html body h2,
html body .parr h1,html body .parr h2,
html body .block100 h1,html body .blocks.body h1,
html body .banner .float h1,html body .testimonios .h2,
html body .bv-rot,html body .rot{
  font-family:'BVmano',cursive !important;
  font-weight:400 !important;letter-spacing:.005em !important;
  line-height:1.12 !important;text-transform:none !important;
  border-bottom:0 !important;border:0 !important;
  padding-bottom:6px !important}
/* fuera el filete verde de debajo de los rotulos */
html body .parr h1,html body .parr h2,html body .parr h3,
html body .filters.filterby .h3,html body h2.relatedh2,
html body .blocks.body h1,html body .block100 h1{
  border-bottom:0 !important;box-shadow:none !important}
/* el rastro de migas si conserva su filete, que ahi si separa */
html body .breadcrumb{border-bottom:1px solid rgba(45,171,96,.45) !important}

/* ==========================================================
   Q - EL PIE, RECOGIDO
   Sobraban casi 200 px de verde por debajo, y las redes
   quedaban despegadas de los enlaces. Se juntan.
   ========================================================== */
html body .bottom,html body div.bottom,html body .bottom.menu{
  padding-bottom:14px !important;margin-bottom:0 !important;
  min-height:0 !important}
html body .bottom .block100.redes,html body .block100.redes{
  margin:0 auto 6px !important;padding:10px 0 0 !important}
html body .bottom .block100.footer,html body .block100.footer{
  margin:0 auto !important;padding:0 0 10px !important}
html body .bottom br{display:none !important}
html body .bottom p:empty,html body .bottom div:empty{display:none !important}
/* nada de hueco muerto al final del documento */
html body > br,html body .blocks.body > br{display:none !important}
html body .blocks.body{padding-bottom:0 !important;margin-bottom:0 !important}


/* ==========================================================
   R - EL HUECO DE DEBAJO DEL PIE
   Dos causas:
   1) TRES <br> sueltos justo antes del pie, dentro de un
      contenedor (por eso no los cazaba la regla anterior,
      que solo miraba los hijos del body).
   2) En paginas cortas -ubicacion, contacto- el pie se
      quedaba a media pantalla y debajo sobraba fondo. Ahora
      el contenido ocupa lo que falte y el pie baja del todo.
   ========================================================== */
html body br + br{display:none !important}
html body .blocks > br,html body .blocks.body > br,
html body div.blocks > br,html body > br{display:none !important}

html body .blocks.body{
  min-height:calc(100vh - 430px) !important;
  padding-bottom:0 !important;margin-bottom:0 !important}
@media(max-width:760px){
  html body .blocks.body{min-height:calc(100vh - 330px) !important}}


/* ==========================================================
   S - LAS HOJAS DEL FONDO NO ALARGAN LA PAGINA
   Medido en ubicacion: el pie acababa en 1181 y la pagina
   media 1720. Los 539 px de mas eran la hoja de la izquierda,
   colocada a 980 del borde de arriba y con 650 de alto: se
   salia por abajo y estiraba el documento.
   Se ancla al fondo (bottom) en vez de a una altura fija: asi
   decora igual y no anade ni un pixel.
   ========================================================== */
html body::after{
  top:auto !important;bottom:40px !important}
html body::before{
  bottom:auto !important}
/* por si en alguna pagina corta la de arriba tambien sobrase */
@media(max-height:900px){
  html body::before{height:560px !important}}


/* ==========================================================
   T - LA PAGINA DE CONTACTO
   Los campos iban de borde a borde, el boton igual de ancho y
   despegado, y el aviso salia en negro. Se recoge todo en una
   ficha centrada, con el marco de la casa.
   ========================================================== */
html body .wpcf7{
  max-width:640px !important;margin:22px auto 0 !important;
  background-color:#062614 !important;
  border:2px solid #ABEF61 !important;border-radius:16px !important;
  padding:26px 26px 22px !important;box-sizing:border-box !important}
html body .wpcf7 p{margin:0 0 14px !important;line-height:1.4 !important}
html body .wpcf7 br{display:none !important}

/* los campos, mas estrechos y con el traje de la casa */
html body .wpcf7 .wpcf7-form-control-wrap{display:block !important;width:100% !important}
html body .wpcf7 input[type=text],html body .wpcf7 input[type=email],
html body .wpcf7 input[type=tel],html body .wpcf7 input[type=url],
html body .wpcf7 input[type=number],html body .wpcf7 textarea{
  width:100% !important;max-width:100% !important;
  height:48px !important;padding:0 16px !important;
  font-size:16px !important;box-sizing:border-box !important;
  border:2px solid #ABEF61 !important;border-radius:10px !important;
  background-color:#062614 !important;
  color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important}
html body .wpcf7 textarea{height:150px !important;padding:14px 16px !important;
  line-height:1.5 !important;resize:vertical !important}
html body .wpcf7 input::placeholder,html body .wpcf7 textarea::placeholder{
  color:#9FBBA6 !important;-webkit-text-fill-color:#9FBBA6 !important}

/* la casilla de privacidad, alineada */
html body .wpcf7 .wpcf7-acceptance .wpcf7-list-item{margin:0 !important}
html body .wpcf7 .wpcf7-acceptance label{
  display:flex !important;align-items:center !important;gap:10px !important;
  font-size:14px !important;color:#DCEAD8 !important;
  -webkit-text-fill-color:#DCEAD8 !important;cursor:pointer !important}
html body .wpcf7 .wpcf7-acceptance input[type=checkbox]{
  width:18px !important;height:18px !important;margin:0 !important;
  accent-color:#ABEF61 !important;flex:0 0 auto !important}
html body .wpcf7 .wpcf7-acceptance a{color:#FF6A00 !important;
  -webkit-text-fill-color:#FF6A00 !important;text-decoration:none !important;
  font-weight:700 !important}

/* el boton: corto, naranja y pegado a los campos */
html body .wpcf7 input[type=submit],html body .wpcf7 .wpcf7-submit{
  display:block !important;width:auto !important;min-width:200px !important;
  max-width:260px !important;margin:16px auto 0 !important;
  height:52px !important;padding:0 30px !important;cursor:pointer !important}
html body .wpcf7 input[type=submit]:hover,html body .wpcf7 .wpcf7-submit:hover{}

/* el aviso, en naranja y no en negro */
html body .wpcf7 .wpcf7-response-output,
html body .wpcf7-response-output,
html body .wpcf7 .wpcf7-mail-sent-ng,
html body .wpcf7 .wpcf7-validation-errors,
html body .wpcf7 .wpcf7-acceptance-missing{
  background:#FF6A00 !important;background-color:#FF6A00 !important;
  color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;
  border:0 !important;border-radius:12px !important;
  padding:14px 18px !important;margin:14px auto 0 !important;
  max-width:640px !important;text-align:center !important;
  font-size:15px !important;font-weight:700 !important;
  text-transform:none !important;line-height:1.4 !important}
/* cuando sale bien, en lima */
html body .wpcf7 .wpcf7-mail-sent-ok{
  background:#ABEF61 !important;background-color:#ABEF61 !important;
  color:#062614 !important;-webkit-text-fill-color:#062614 !important}
html body .wpcf7 .wpcf7-not-valid-tip{
  color:#FFD9B8 !important;-webkit-text-fill-color:#FFD9B8 !important;
  font-size:13px !important;margin-top:4px !important}
html body .wpcf7 .wpcf7-not-valid{border-color:#FF6A00 !important}

/* el texto y la foto de arriba, con aire y color claro */
html body .wpcf7 + p,html body .parr .iconinside + p,
html body .parr > p{color:#E7F2E3 !important;
  -webkit-text-fill-color:#E7F2E3 !important;
  font-size:17px !important;line-height:1.6 !important}
html body .parr .iconinside{
  border:3px solid #ABEF61 !important;box-shadow:none !important;
  margin:0 auto 8px !important}


/* T2 - CONTACTO: LOS TEXTOS, DEL TAMANO DEL RESTO DE LA WEB
   Se veian pequenos comparados con las demas paginas. */
html body .wpcf7,html body .wpcf7 *{
  font-family:inherit !important}
html body .wpcf7 input[type=text],html body .wpcf7 input[type=email],
html body .wpcf7 input[type=tel],html body .wpcf7 textarea{
  font-size:18px !important;height:54px !important}
html body .wpcf7 textarea{height:170px !important;font-size:17px !important}
html body .wpcf7 input::placeholder,html body .wpcf7 textarea::placeholder{
  font-size:17px !important}
html body .wpcf7 .wpcf7-acceptance label,
html body .wpcf7 .wpcf7-acceptance .wpcf7-list-item-label{
  font-size:16px !important;line-height:1.45 !important}
html body .wpcf7 .wpcf7-acceptance a{font-size:16px !important}
html body .wpcf7 input[type=submit]{}
html body .wpcf7 .wpcf7-response-output{font-size:16px !important}
/* la casilla, al lado del texto y sin el hueco de despues */
html body .wpcf7 .wpcf7-acceptance{display:block !important;margin:4px 0 0 !important}
html body .wpcf7 .wpcf7-acceptance .wpcf7-list-item{
  display:block !important;margin:0 !important}
html body .wpcf7 p:last-of-type,html body .wpcf7 p:empty{margin-bottom:0 !important}
html body .wpcf7 form > p{margin-bottom:14px !important}
/* el texto de arriba, como el del resto */
html body .parr > p{font-size:18px !important;line-height:1.65 !important}


/* ==========================================================
   U - LAS GALERIAS, COMO TICKETS ACCESO
   Misma rejilla de tres, mismo ancho, mismos espacios y el
   mismo marco. La unica diferencia: aqui la foto RELLENA la
   caja (son fotos de portada), mientras que en los tickets se
   ve el cartel entero para no cortarle la fecha.
   ========================================================== */
html body.category .block100.grid,
html body.category-galerias .block100.grid,
html body .blocks.body > .block100.grid{
  display:grid !important;grid-template-columns:repeat(3,1fr) !important;
  gap:26px !important;max-width:1120px !important;
  margin:26px auto 40px !important;
  padding:0 26px !important;box-sizing:border-box !important;
  float:none !important;width:100% !important}
@media(max-width:980px){
  html body .blocks.body > .block100.grid{grid-template-columns:repeat(2,1fr) !important}}
@media(max-width:620px){
  html body .blocks.body > .block100.grid{grid-template-columns:1fr !important}}

html body .blocks.body > .block100.grid > .element{
  width:auto !important;max-width:none !important;min-width:0 !important;
  margin:0 !important;padding:0 !important;float:none !important;
  display:block !important}
html body .blocks.body > .block100.grid > .element > a{
  display:block !important;text-decoration:none !important;
  background-color:#062614 !important;
  border:2px solid #ABEF61 !important;border-radius:14px !important;
  overflow:hidden !important;padding:0 0 14px !important;
  transition:transform .18s ease,box-shadow .18s ease !important}
html body .blocks.body > .block100.grid > .element > a:hover{
  transform:translateY(-3px) !important;
  box-shadow:0 10px 26px rgba(0,0,0,.35) !important}
html body .blocks.body > .block100.grid .cover{
  aspect-ratio:1/1 !important;height:auto !important;width:100% !important;
  min-height:0 !important;max-height:none !important;
  background-size:cover !important;background-position:center center !important;
  background-repeat:no-repeat !important;background-color:#062614 !important;
  margin:0 !important;border-radius:0 !important;display:block !important}
html body .blocks.body > .block100.grid .element p{
  margin:12px 14px 0 !important;padding:0 !important;
  color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;
  font-size:16px !important;font-weight:700 !important;line-height:1.3 !important;
  text-align:center !important;text-transform:none !important}


/* U2 - EL ROTULO DE GALERIAS
   La pagina no trae titulo ninguno. Se pone aqui, en la letra
   de la casa, ocupando toda la fila de la rejilla. */
html body.category-galerias .blocks.body > .block100.grid::before,
html body.category .blocks.body > .block100.grid::before{
  content:"Nuestra historia en fotos y v\0000EDdeos" !important;
  grid-column:1 / -1 !important;
  display:block !important;width:100% !important;
  font-family:'BVmano',cursive !important;
  font-size:clamp(26px,3.4vw,46px) !important;font-weight:400 !important;
  line-height:1.15 !important;color:#FFFFFF !important;
  -webkit-text-fill-color:#FFFFFF !important;
  text-align:center !important;
  margin:6px 0 4px !important;padding:0 !important;
  text-shadow:0 2px 12px rgba(0,0,0,.5) !important}
/* un poco de aire arriba, que el menu va fijo */
html body.category-galerias .blocks.body,
html body.category .blocks.body{padding-top:26px !important}


/* ==========================================================
   V - RESERVA DE EVENTOS: FUERA EL BANNER
   Se quita el cartel morado y se monta como ubicacion y
   contacto: la foto redonda a la izquierda y el rotulo al
   lado, en la letra de la casa.
   Solo en esta pagina (term-reserva-evento).
   ========================================================== */
html body.term-reserva-evento .banner .desktop,
html body.term-reserva-evento .banner .mobile{display:none !important}
html body.term-reserva-evento .banner{
  height:auto !important;max-height:none !important;
  background:transparent !important;margin:0 auto !important;
  max-width:1120px !important;padding:0 26px !important;
  box-sizing:border-box !important}
html body.term-reserva-evento .banner .linkbanner{
  display:block !important;height:auto !important;cursor:default !important}
html body.term-reserva-evento .banner .float{
  position:static !important;background:transparent !important;
  display:grid !important;
  grid-template-columns:auto 1fr !important;
  grid-template-areas:"foto titulo" "foto texto" !important;
  align-items:center !important;justify-items:start !important;
  gap:6px 26px !important;text-align:left !important;
  padding:22px 0 8px !important;margin:0 !important;width:100% !important}
html body.term-reserva-evento .banner .float h1{grid-area:titulo !important;
  align-self:end !important;white-space:normal !important}
html body.term-reserva-evento .banner .float .parr{grid-area:texto !important;
  align-self:start !important;width:100% !important}
/* la foto, redonda y a la izquierda, como en ubicacion */
html body.term-reserva-evento .banner .float::before{
  content:"" !important;grid-area:foto !important;align-self:center !important;
  width:170px !important;height:170px !important;border-radius:50% !important;
  background-image:url("../img/placeholder.png") !important;
  background-size:cover !important;background-position:center center !important;
  background-repeat:no-repeat !important;background-color:#062614 !important;
  border:3px solid #ABEF61 !important;display:block !important}
html body.term-reserva-evento .banner .float h1{
  font-family:'BVmano',cursive !important;font-weight:400 !important;
  font-size:clamp(28px,3.6vw,46px) !important;line-height:1.12 !important;
  color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;
  text-align:left !important;margin:0 0 8px !important;
  text-shadow:0 2px 10px rgba(0,0,0,.45) !important;border:0 !important}
html body.term-reserva-evento .banner .float .parr{
  margin:0 !important;padding:0 !important;border:0 !important}
html body.term-reserva-evento .banner .float p{
  font-size:18px !important;line-height:1.6 !important;
  color:#E7F2E3 !important;-webkit-text-fill-color:#E7F2E3 !important;
  text-align:left !important;margin:0 !important;text-shadow:none !important}
@media(max-width:700px){
  html body.term-reserva-evento .banner .float{
    grid-template-columns:1fr !important;
    grid-template-areas:"foto" "titulo" "texto" !important;
    justify-items:center !important;text-align:center !important;gap:12px !important}
  html body.term-reserva-evento .banner .float::before{
    width:130px !important;height:130px !important}
  html body.term-reserva-evento .banner .float h1,
  html body.term-reserva-evento .banner .float p{text-align:center !important}}


/* ==========================================================
   V2 - RESERVA DE EVENTOS: SIN INFORMACION REPETIDA
   El nombre ya dice el importe ("RESERVA EVENTO 1 EUR"), asi
   que el precio de debajo repetia lo mismo. Se queda una sola
   linea, en lima y con sombra, y la ficha encoge.
   ========================================================== */
html body.term-reserva-evento .productgrid .containerprice .amount,
html body.term-reserva-evento .productgrid .containerprice .woocommerce-Price-amount{
  display:none !important}
html body.term-reserva-evento .productgrid .containerprice{
  display:block !important;margin:0 12px 2px !important}
html body.term-reserva-evento .productgrid .containerprice p{
  color:#ABEF61 !important;-webkit-text-fill-color:#ABEF61 !important;
  font-size:20px !important;font-weight:800 !important;
  letter-spacing:0 !important;line-height:1.2 !important;
  text-align:center !important;margin:0 !important;
  white-space:nowrap !important;overflow:visible !important;
  text-shadow:0 2px 8px rgba(0,0,0,.65) !important}
/* si el importe es de cuatro cifras, un pelin menos para que
   siga cabiendo en una sola linea */
@media(max-width:1180px){
  html body.term-reserva-evento .productgrid .containerprice p{
    font-size:18px !important}}
/* la ficha, mas recogida al sobrar una linea */
html body.term-reserva-evento .productgrid .element .holder{
  padding-bottom:10px !important;gap:8px !important}


/* V3 - la cabecera de reserva, mas arriba
   Sobraba casi media pantalla entre el menu y el rotulo. */
html body.term-reserva-evento .blocks.body{padding-top:96px !important}
html body.term-reserva-evento .banner .float{padding:6px 0 4px !important}
html body.term-reserva-evento .banner{margin-top:0 !important}
html body.term-reserva-evento .store .block100.topbarcategory{padding-top:6px !important}
@media(max-width:760px){
  html body.term-reserva-evento .blocks.body{padding-top:84px !important}}


/* V4 - LOS ROTULOS DE CATEGORIA, EN MAYUSCULAS Y MINUSCULAS
   Vienen escritos del todo en mayusculas desde el panel. Se
   pasan a minuscula y se levanta solo la primera letra, como
   en el resto de las paginas. */
html body.tax-product_cat .banner .float h1{
  text-transform:lowercase !important}
html body.tax-product_cat .banner .float h1::first-letter{
  text-transform:uppercase !important}


/* ==========================================================
   W - RESERVA DE EVENTOS: EL SUMATORIO
   Fuera el texto de la ficha (ya va en grande en el ticket) y
   abajo, el total de lo que se lleva marcado, con la
   explicacion del tercio y el enlace a la calculadora.
   ========================================================== */
html body.term-reserva-evento .productgrid .containerprice{display:none !important}
html body.term-reserva-evento .productgrid .element .holder{
  grid-template-areas:"foto foto" "cant boton" !important;
  padding-bottom:12px !important}

html body #bv-suma{
  grid-column:1 / -1 !important;
  display:grid !important;grid-template-columns:1fr auto !important;
  align-items:center !important;gap:26px !important;
  margin:14px 0 0 !important;padding:26px 28px !important;
  background-color:#062614 !important;
  border:2px solid #ABEF61 !important;border-radius:16px !important;
  position:relative !important;z-index:10 !important}
html body #bv-suma .bv-txt{margin:0 !important}
html body #bv-suma p{
  margin:0 0 14px !important;font-size:17px !important;line-height:1.6 !important;
  color:#E7F2E3 !important;-webkit-text-fill-color:#E7F2E3 !important}
html body #bv-suma p b{color:#ABEF61 !important;
  -webkit-text-fill-color:#ABEF61 !important;font-weight:800 !important}
html body #bv-suma a.bv-calc{
  display:inline-block !important;padding:14px 26px !important;text-decoration:none !important;}
html body #bv-suma a.bv-calc:hover{}
html body #bv-suma .bv-tot{text-align:right !important;white-space:nowrap !important}
html body #bv-suma .bv-tot span{
  display:block !important;font-size:13px !important;letter-spacing:.10em !important;
  text-transform:uppercase !important;color:#C8DDC3 !important;
  -webkit-text-fill-color:#C8DDC3 !important;margin-bottom:2px !important}
html body #bv-suma .bv-tot strong{
  font-family:'BVmano',cursive !important;font-weight:400 !important;
  font-size:clamp(56px,7vw,104px) !important;line-height:1 !important;
  color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;
  text-shadow:0 4px 18px rgba(0,0,0,.6) !important}
@media(max-width:760px){
  html body #bv-suma{grid-template-columns:1fr !important;gap:16px !important;
    text-align:center !important}
  html body #bv-suma .bv-tot{text-align:center !important}}


/* W2 - el boton de la calculadora que lleva a pagar la reserva */
html body #bv-pagar{
  display:block !important;width:auto !important;max-width:420px !important;
  margin:14px auto 0 !important;padding:16px 30px !important;
  text-align:center !important;text-decoration:none !important;position:relative !important;z-index:10 !important}
html body #bv-pagar:hover{}


/* ==========================================================
   X - AJUSTES DE RESERVA DE EVENTOS (10/08)
   Ficha cuadrada, boton a la altura del contador, el boton de
   la calculadora en lima y el de pagar bajo el total.
   ========================================================== */
/* 2 - la ficha, cuadrada: el ticket es apaisado y la fila de
   abajo completa el cuadrado */
html body.term-reserva-evento .productgrid .element .cover{
  aspect-ratio:800/630 !important;background-size:cover !important}

/* 5 - el boton de comprar, del alto del contador */
html body.term-reserva-evento .productgrid .element .holder{
  grid-template-columns:104px 1fr !important;align-items:stretch !important}
html body.term-reserva-evento .productgrid .quickbuy.cant > div{
  height:64px !important;padding:7px 10px !important}
html body.term-reserva-evento .productgrid .element .holder > .quickbuy{
  display:flex !important;align-items:stretch !important}
html body.term-reserva-evento .productgrid .element .holder > .quickbuy a.button{
  height:64px !important;line-height:64px !important;width:100% !important;
  display:block !important}

/* 6 - el boton de la calculadora, en lima */
html body #bv-suma a.bv-calc{}
html body #bv-suma a.bv-calc:hover{}

/* 1 - el boton de pagar, debajo del total */
html body #bv-suma .bv-tot{display:flex !important;flex-direction:column !important;
  align-items:flex-end !important;gap:10px !important}
html body #bv-pagar-ya{
  display:inline-block !important;padding:14px 30px !important;
  text-decoration:none !important;cursor:pointer !important;white-space:nowrap !important}
html body #bv-pagar-ya:hover{}
html body #bv-pagar-ya.apagado{opacity:.4 !important;pointer-events:none !important}
@media(max-width:760px){
  html body #bv-suma .bv-tot{align-items:center !important}}


/* X2 - el recuadro de instrucciones: sin sombra y mas grande */
html body #bv-suma,html body #bv-suma *{text-shadow:none !important}
html body #bv-suma h3{
  font-family:'BVmano',cursive !important;font-weight:400 !important;
  font-size:clamp(26px,2.6vw,34px) !important;line-height:1.1 !important;
  color:#ABEF61 !important;-webkit-text-fill-color:#ABEF61 !important;
  margin:0 0 12px !important;border:0 !important;text-transform:none !important}
html body #bv-suma p{
  font-size:19px !important;line-height:1.65 !important;
  color:#F1F8EF !important;-webkit-text-fill-color:#F1F8EF !important;
  margin:0 0 14px !important}
html body #bv-suma p b{color:#ABEF61 !important;
  -webkit-text-fill-color:#ABEF61 !important;font-weight:800 !important}
html body #bv-suma p i{font-style:normal !important;
  color:#C8DDC3 !important;-webkit-text-fill-color:#C8DDC3 !important}
html body #bv-suma a.bv-calc{padding:16px 30px !important;margin-top:2px !important}
html body #bv-suma{padding:30px 32px !important;gap:34px !important}
html body #bv-suma .bv-tot strong{text-shadow:0 4px 18px rgba(0,0,0,.45) !important}


/* ==========================================================
   Y - EL CARRITO: TITULO E ICONO DE PAGO
   El titulo estaba pero sin estilo y se perdia. Se le da la
   letra de la casa y se le pone al lado un icono de pago
   dibujado con la paleta: tarjeta en lima y candado naranja.
   ========================================================== */
html body.woocommerce-cart .block100.carrt,
html body.woocommerce-cart .block100.myaccount{
  max-width:1120px !important;margin:0 auto !important;
  padding-left:26px !important;padding-right:26px !important;
  box-sizing:border-box !important}
html body.woocommerce-cart .block100.carrt > h1,
html body.woocommerce-cart .blocks.body h1{
  display:flex !important;align-items:center !important;gap:22px !important;
  font-family:'BVmano',cursive !important;font-weight:400 !important;
  font-size:clamp(28px,3.6vw,46px) !important;line-height:1.14 !important;
  color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;
  border:0 !important;margin:16px 0 22px !important;padding:0 !important;
  text-shadow:0 2px 10px rgba(0,0,0,.45) !important}
html body.woocommerce-cart .block100.carrt > h1::before{
  content:"" !important;flex:0 0 auto !important;
  width:130px !important;height:130px !important;border-radius:50% !important;
  background-color:#062614 !important;
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20120%20120%22%3E%0A%3Crect%20x%3D%2214%22%20y%3D%2234%22%20width%3D%2292%22%20height%3D%2260%22%20rx%3D%2210%22%20fill%3D%22none%22%20stroke%3D%22%23ABEF61%22%20stroke-width%3D%225%22%2F%3E%0A%3Crect%20x%3D%2214%22%20y%3D%2246%22%20width%3D%2292%22%20height%3D%2212%22%20fill%3D%22%23ABEF61%22%2F%3E%0A%3Crect%20x%3D%2226%22%20y%3D%2270%22%20width%3D%2230%22%20height%3D%227%22%20rx%3D%223.5%22%20fill%3D%22%23ABEF61%22%20opacity%3D%22.85%22%2F%3E%0A%3Crect%20x%3D%2262%22%20y%3D%2270%22%20width%3D%2216%22%20height%3D%227%22%20rx%3D%223.5%22%20fill%3D%22%23ABEF61%22%20opacity%3D%22.55%22%2F%3E%0A%3Cpath%20d%3D%22M78%2092v-9a10%2010%200%200%201%2020%200v9%22%20fill%3D%22none%22%20stroke%3D%22%23FF7A18%22%20stroke-width%3D%225%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3Crect%20x%3D%2272%22%20y%3D%2290%22%20width%3D%2232%22%20height%3D%2224%22%20rx%3D%226%22%20fill%3D%22%23FF7A18%22%2F%3E%0A%3Ccircle%20cx%3D%2288%22%20cy%3D%22100%22%20r%3D%223.4%22%20fill%3D%22%230B3A22%22%2F%3E%0A%3Crect%20x%3D%2286.6%22%20y%3D%22100%22%20width%3D%222.8%22%20height%3D%227%22%20rx%3D%221.4%22%20fill%3D%22%230B3A22%22%2F%3E%0A%3C%2Fsvg%3E") !important;
  background-size:66% 66% !important;background-position:center center !important;
  background-repeat:no-repeat !important;
  border:3px solid #ABEF61 !important;display:block !important}
@media(max-width:640px){
  html body.woocommerce-cart .block100.carrt > h1{
    flex-direction:column !important;text-align:center !important;gap:12px !important}
  html body.woocommerce-cart .block100.carrt > h1::before{
    width:96px !important;height:96px !important}}

/* el aviso de carrito vacio y el boton de volver, con estilo */
html body.woocommerce-cart .cart-empty{
  font-size:19px !important;color:#E7F2E3 !important;
  -webkit-text-fill-color:#E7F2E3 !important;margin:8px 0 18px !important}
html body.woocommerce-cart .return-to-shop a.button{
  display:inline-block !important;
  padding:15px 30px !important;
  text-decoration:none !important;}
html body.woocommerce-cart .return-to-shop a.button:hover{}
/* el banner de pago seguro, recogido */
html body.woocommerce-cart .bannerbanner2 .float h1{
  font-family:'BVmano',cursive !important;font-size:clamp(22px,2.6vw,32px) !important;
  color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important}
html body.woocommerce-cart .bannerbanner2 .float h1::before{display:none !important}


/* Y2 - EL CARRITO, EN VERDE
   El bloque salia sobre blanco y no se leia nada. */
html body.woocommerce-cart .blocks.body,
html body.woocommerce-cart .block100.myaccount,
html body.woocommerce-cart .block100.carrt,
html body.woocommerce-cart .woocommerce,
html body.woocommerce-cart .bannerbanner2,
html body.woocommerce-cart .banner2,
html body.woocommerce-checkout .blocks.body,
html body.woocommerce-checkout .block100.myaccount{
  background:transparent !important;background-color:transparent !important;
  background-image:none !important}
html body.woocommerce-cart .cart-empty,
html body.woocommerce-cart .woocommerce p,
html body.woocommerce-cart .woocommerce td,
html body.woocommerce-cart .woocommerce th{
  color:#F1F8EF !important;-webkit-text-fill-color:#F1F8EF !important;
  letter-spacing:normal !important;word-spacing:normal !important}
/* el boton de volver, corto y centrado */
html body.woocommerce-cart .return-to-shop{text-align:center !important;margin:6px 0 30px !important}
html body.woocommerce-cart .return-to-shop a.button{
  width:auto !important;max-width:340px !important;margin:0 auto !important}
/* la tabla del carrito, con el marco de la casa */
html body.woocommerce-cart .woocommerce table.shop_table{
  background-color:#062614 !important;
  border:2px solid #ABEF61 !important;border-radius:14px !important;
  overflow:hidden !important;color:#FFFFFF !important}
html body.woocommerce-cart .woocommerce table.shop_table th,
html body.woocommerce-cart .woocommerce table.shop_table td{
  border-color:rgba(171,239,97,.28) !important;background:transparent !important}
html body.woocommerce-cart .woocommerce .cart-collaterals,
html body.woocommerce-cart .woocommerce .cart_totals{
  background-color:#062614 !important;
  border:2px solid #ABEF61 !important;border-radius:14px !important;
  padding:18px 20px !important;color:#FFFFFF !important}
/* el banner de pago seguro, dentro del ancho */
html body.woocommerce-cart .bannerbanner2{
  max-width:1120px !important;margin:10px auto 0 !important;
  padding:0 26px !important;box-sizing:border-box !important;text-align:center !important}
html body.woocommerce-cart .bannerbanner2 .float{
  position:static !important;padding:0 !important;background:transparent !important}
html body.woocommerce-cart .bannerbanner2 .float h1{
  display:block !important;text-align:center !important;margin:0 0 12px !important}
html body.woocommerce-cart .bannerbanner2 .float h1::before{display:none !important}


/* ==========================================================
   Z - RESERVA DE EVENTOS: TITULO PROPIO
   Al quitar el banner, la pagina se quedo sin ningun titulo.
   Se pone aqui, en la letra de la casa, sobre la rejilla.
   ========================================================== */
html body.term-reserva-evento .grid.productgrid::before{
  content:none !important;
  grid-column:1 / -1 !important;display:block !important;width:100% !important;
  font-family:'BVmano',cursive !important;font-weight:400 !important;
  font-size:clamp(30px,4.2vw,52px) !important;line-height:1.1 !important;
  color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;
  text-align:center !important;margin:0 0 4px !important;padding:0 !important;
  text-shadow:0 2px 12px rgba(0,0,0,.5) !important}
html body.term-reserva-evento .grid.productgrid::after{
  content:none !important;
  grid-column:1 / -1 !important;display:block !important;width:100% !important;
  font-size:18px !important;line-height:1.5 !important;
  color:#E7F2E3 !important;-webkit-text-fill-color:#E7F2E3 !important;
  text-align:center !important;margin:0 0 10px !important;order:-1 !important}
html body.term-reserva-evento .grid.productgrid{
  padding-top:96px !important}
html body.term-reserva-evento .grid.productgrid::before{order:-2 !important}


/* ==========================================================
   AA - RESERVA DE EVENTOS EN MOVIL: TODO ARRIBA
   El rotulo y las fichas se pegan al borde de arriba, sobre
   la foto del cabecero, sin el hueco que quedaba en medio.
   ========================================================== */
@media(max-width:760px){
  html body.term-reserva-evento .blocks.body{padding-top:66px !important}
  html body.term-reserva-evento .grid.productgrid{
    padding-top:8px !important;margin-top:0 !important}
  html body.term-reserva-evento .grid.productgrid::before{
    font-size:clamp(26px,7vw,36px) !important;margin:0 0 2px !important}
  html body.term-reserva-evento .grid.productgrid::after{
    font-size:15px !important;margin:0 0 6px !important}
  html body.term-reserva-evento .store .block100.topbarcategory{
    padding-top:0 !important;margin-top:0 !important}
  html body.term-reserva-evento .breadcrumb{
    margin-top:0 !important;padding-top:0 !important;font-size:12px !important}
}
/* la palabra CANT, siempre en su sitio y sin traducir */
html body .productgrid .quickbuy.cant .qty{
  -webkit-user-select:none !important;user-select:none !important}


/* ==========================================================
   AB - EN MOVIL, NADA SE SALE POR LA DERECHA
   Medido en la web: el documento sacaba 672 px en una ventana
   de 500. Por eso el menu y las fichas salian cortados.
   ========================================================== */
@media(max-width:820px){
  html,html body{max-width:100vw !important;overflow-x:hidden !important}
  html body *{max-width:100% !important}
  html body img,html body svg,html body iframe,html body video{
    max-width:100% !important;height:auto !important}
  /* las hojas del fondo no cuentan para el ancho */
  html body::before,html body::after{display:none !important}
  html body .bv-hojas,html body .bv-hojas--suelta,html body .bv-hojas--dentro{
    max-width:100vw !important;overflow:hidden !important}
  /* la rejilla y sus fichas, dentro de la pantalla */
  html body .grid.productgrid,
  html body.tax-product_cat .grid.productgrid{
    max-width:100vw !important;padding-left:14px !important;padding-right:14px !important;
    grid-template-columns:1fr !important;gap:18px !important}
  html body .productgrid .element,
  html body .productgrid .element .holder{max-width:100% !important}
  /* el menu de arriba, sin desbordar */
  html body .bannertop,html body .block100.header,
  html body .block100.header .blocks{max-width:100vw !important;overflow-x:hidden !important}
  html body .block100.maxw,html body .parr,html body .store,
  html body .blocks,html body .blocks.body{
    max-width:100vw !important;padding-left:14px !important;padding-right:14px !important}
}


/* AC - RESERVA DE EVENTOS EN ESCRITORIO: EL BLOQUE, ARRIBA
   Sobraban unos 170 px entre el menu y el rotulo. Sube todo
   sobre la foto del cabecero. */
html body.term-reserva-evento .blocks.body{padding-top:34px !important}
html body.term-reserva-evento .grid.productgrid{
  padding-top:14px !important;margin-top:0 !important}
html body.term-reserva-evento .grid.productgrid::before{margin:0 0 2px !important}
html body.term-reserva-evento .grid.productgrid::after{margin:0 0 14px !important}
html body.term-reserva-evento .store .block100.topbarcategory{
  padding-top:0 !important;margin-top:0 !important}
@media(max-width:760px){
  html body.term-reserva-evento .blocks.body{padding-top:66px !important}
  html body.term-reserva-evento .grid.productgrid{padding-top:8px !important}}



/* ==========================================================
   CABECERO IGUAL EN TODAS LAS PAGINAS
   Titulo centrado, debajo el circulo, y debajo el subtitulo
   tambien centrado. El tema viejo hacia flotar el circulo a
   la izquierda (.iconinside{float:left}) y por eso el texto
   -y en la calculadora, el formulario entero- se le metian
   al lado. Quitando el flotado cada cosa cae en su fila.
   ========================================================== */
html body .parr > h1{
  text-align:center !important;
  margin:0 auto 10px !important;width:100% !important}
html body .parr > .iconinside{
  float:none !important;clear:both !important;
  margin:0 auto 14px !important;
  display:block !important}
html body .parr > .iconinside + p{
  text-align:center !important;
  overflow:visible !important;
  max-width:820px !important;margin:0 auto !important;
  float:none !important}

/* El aviso de los 18 TAPA el circulo: mismo alto que el, subido
   con un margen negativo que se come su propio hueco, asi no
   descoloca nada de lo que viene debajo. */
html body .parr #aviso-18-rojo{
  position:relative !important;z-index:20 !important;
  height:150px !important;box-sizing:border-box !important;
  width:min(640px,100%) !important;max-width:640px !important;
  margin:-164px auto 14px !important;
  float:none !important;clear:both !important}


/* los iconos de los circulos del cabecero */


/* ==========================================================
   EL FONDO DE HOJAS, IGUAL EN TODAS LAS PAGINAS
   Los dibujos estaban repetidos dentro de CADA pagina: 72 KB
   por archivo. Aqui van UNA sola vez, el navegador se los
   guarda y valen para toda la web. En la pagina solo quedan
   trece marcas vacias (menos de 1 KB).
   La escalera de Manu no se toca: cada hoja conserva su giro,
   su opacidad, su lado y su altura.
   ========================================================== */

html body .bv-hojas > div.g1,html body .bv-hojas > div.g5,html body .bv-hojas > div.g13 ,html body .bv-hojas > div.g14 ,html body .bv-hojas > div.g18{
  aspect-ratio:556.2/643.2 !important;
  background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%2219.7 103.7 556.2 643.2%22%3E%3Cpath fill=%22%231B6B3A%22 d=%22M355,601.3c5,4.2,10.1,6.9,15.4,9.1c14,6,28.8,9.7,43.7,13c17.5,3.9,35.3,6.5,53.1,8.4c5.2,0.6,10.4,1.2,15.6,1.6 c4.7,0.4,6.6,3.5,4,7.5c-4,6-8.2,12-12.7,17.6c-11.8,14.9-25.3,28.1-40.7,39.3c-5.1,3.7-10.5,7-16.5,9.2c-6.3,2.3-12.4,2.1-18.6,0 c-9.6-3.3-18.3-8.4-26.6-14.2c-13.9-9.7-27.7-19.6-41.7-29.2c-6.2-4.2-12.6-8.1-20-10.1c-3.9-1-5.8,0.8-5.4,4.9 c0.6,5.8,3.7,10.5,7.6,14.6c6.7,7.2,14.8,12.8,23.3,17.5c14.5,8.1,29.3,15.9,43.9,23.8c0.8,0.4,1.6,0.9,2.4,1.4 c3.1,2.2,3,6.2-0.5,7.7c-5.9,2.5-11.9,4.8-18,6.7c-13.2,4.2-26.6,7.4-40.3,9.1c-11.8,1.5-23.5,1.7-35.3,0.3 c-16.7-2-32.5-6.3-46.9-15c-21.4-12.9-34.7-31.7-40.2-56.2c-2.6-11.8-2.8-23.7-1.9-35.5c0.8-10.3,3.3-20.5,5-30.7 c0.3-1.9,0.6-3.8,1-5.7c-0.2-0.2-0.5-0.3-0.7-0.5c-1.8,1-3.6,1.9-5.3,2.9c-11.8,7-24,13.1-37.2,17c-15.9,4.7-32,6.3-48.5,3.3 c-28.3-5.1-49.4-20.4-64.5-44.5c-10.4-16.6-15.8-34.9-19.1-54c-3.4-19.5-3.7-39.1-2.9-58.7c0.8-21.4,3.7-42.6,9.2-63.3 c4.2-16.1,10.4-31.4,18-46.2c2-3.8,3.9-7.7,5.9-11.6c1-1.9,2.5-3.1,4.8-3c2.3,0.1,2.9,1.9,3.4,3.5c2.1,6.2,3.9,12.6,6.1,18.7 c6.1,17.1,14.7,33,24.7,48.1c12.5,18.9,27.6,35.5,45.2,49.8c3.8,3.1,8.1,5.5,12.2,8.2c0.6,0.4,1.4,0.6,2.1,0.8 c0.2-0.2,0.4-0.4,0.6-0.5c-0.6-1.6-1-3.3-1.9-4.6c-5.1-7.6-10-15.4-15.7-22.5c-14.8-18.5-29.9-36.7-41.7-57.3 c-8.8-15.5-16.2-31.5-19.8-49.1c-1.2-5.9-1.9-12-2.5-18c-0.6-7,1.5-13.5,4.7-19.7c4.7-9.1,11.2-16.9,17.9-24.6 c15.4-17.4,33-32.4,51.5-46.4c0.4-0.3,0.8-0.6,1.2-0.9c1.7-1,3.2-2.6,5.4-1.2c2.4,1.5,3.5,3.6,3.5,6.5c-0.3,11.5-0.9,23-0.7,34.5 c0.5,26.4,4.6,52.3,13.7,77.3c7.6,20.8,17.9,40.2,33.2,56.4c5.5,5.9,11.4,11.5,19.3,13.8c7.1,2.1,11.7,1.1,13.5-6.1 c0.5-2,0.4-4.1,0.3-6.2c-0.3-10-4.1-19-8.3-27.8c-6.7-14.1-13.7-28-20.2-42.1c-7.5-16.4-13.4-33.5-17.3-51.2 c-3.2-14.4-5.1-29-4.6-43.8c0.3-10.9,1.7-21.7,4.5-32.3c2.5-9.4,7.8-16.1,15.8-21.5c19.2-12.8,39.7-22.8,61.6-29.9 c3.2-1,5.8,1.2,5.3,4.7c-0.5,3.4-1.5,6.8-2.5,10.2c-7.5,24.6-11.2,49.7-9.3,75.4c1.5,20.1,5.4,39.7,15.1,57.8 c2.8,5.1,6.1,9.8,10.7,13.4c5,3.9,8.9,3.8,11.2-3c2-5.8,1.7-11.7,0.7-17.5c-2.7-14.2-5.8-28.3-8.4-42.5 c-2.7-14.6-3.6-29.4-2.9-44.3c0.8-16.1,3.2-31.9,9.3-47c0.4-1.1,0.9-2.2,1.3-3.2c4-10.1,11.2-16.5,21.7-19.7 c12.4-3.7,25.1-5.8,38-6.2c4-0.1,6.2,3,5.1,6.8c-2.9,9.3-6.1,18.5-8.5,27.9c-3.6,13.9-6.1,28-5.4,42.4c0.2,4.9,1.3,9.7,2.2,14.5 c0.2,1.2,1.2,2.3,2.1,4c0.9-1.2,1.7-1.9,2.1-2.7c3-5.6,4.2-11.7,5.2-17.9c2.3-15,4.3-30.1,6.9-45.1c1.8-10.1,5.3-19.8,10.1-28.9 c1.7-3.3,3.9-5.7,8.2-5.8c6.8-0.3,13.6-0.9,20.4-1.9c12.5-1.8,25-3.7,37.4-5.9c6.6-1.1,13.1-2.9,19.7-4.3c5.6-1.2,8.2,0.3,9,5.9 c3.8,26.2,15.6,49.1,29.2,71.3c2.9,4.7,5.5,9.5,8.3,14.2c3.3,5.5,3.4,11.4,1.9,17.4c-2.8,11.3-9.1,20.6-16.6,29.3 c-11.6,13.4-25.6,23.8-40.4,33.2c-11.2,7.1-22.6,13.8-32.3,23.1c-2.9,2.7-5.3,6-7.7,9.1c-1.8,2.3-2.1,5-2,7.8 c0,2.8,2.8,5.4,6.3,6.1c5.8,1.2,11.3-0.1,16.7-1.9c15-4.9,28.5-12.8,40.9-22.5c21.1-16.5,36.7-37.3,47.7-61.6 c1.6-3.6,2.9-4.7,5.6-0.3c3.6,5.8,6.8,12,9.6,18.3c7,15.1,12.2,30.8,14.7,47.2c1.8,12,2.2,24-5.6,34.2c-4.7,6.1-9.8,12.1-15.5,17.2 c-15.4,14-33.6,23.6-52.9,31.2c-20.4,8.1-41.7,13.1-63.1,17.7c-12.1,2.6-24.4,4.5-35.9,9.5c-5.2,2.2-10.1,4.9-13.6,9.5 c-3.5,4.6-2.9,9.1,2.4,11.6c4.1,1.9,8.6,3.4,13,3.9c6.7,0.6,13.5,0.6,20.2,0.1c9.7-0.8,19.2-3.2,28.4-6.3 c17.3-5.7,33.7-13.5,49.9-21.6c21.2-10.6,41.9-22.3,61.8-35.3c4.6-3,9.1-6.2,13.6-9.3c2.6-1.7,3.3-1.6,3.8,1.5 c1.2,6.9,2.3,13.8,3.1,20.7c1.4,12.5,1.6,25.1,0.5,37.7c-1.1,13.6-3.2,27.1-11,38.7c-4,6-9.9,10-15.8,14 c-19.5,12.9-41.1,20.7-63.8,25.7c-13.6,3-27.4,5.3-41.4,6.2c-18.1,1.2-36.2,2.1-54.3,3.4c-7.4,0.6-14.8,2-22.1,3.3 c-2,0.3-3.9,1.5-5.6,2.6c-2.1,1.3-2,2.2,0.1,3.3c4.5,2.5,9.5,3.2,14.4,3.4c11.9,0.5,23.8,0.4,35.6-1.5c14.6-2.3,29.2-4.5,43.8-6.7 c12.1-1.9,24.3-3.8,36.4-5.7c11.9-1.8,23.8-3.8,35.7-5.4c9.4-1.3,18.8-2.3,28.2-3.1c4.9-0.5,5.2,0.1,4.5,4.9 c-1.8,12.4-5,24.4-8.8,36.3c-5.4,16.5-13,31.8-23.5,45.8c-7.9,10.5-18.3,15.9-31,18.1c-15.3,2.7-30.6,2.6-46,1.6 c-18.1-1.2-35.9-4.4-53.7-8.2c-8.4-1.8-16.8-3.5-25.2-5.1c-2.6-0.5-5.3-0.5-8-0.6C357,600.6,356.3,601,355,601.3z M221.5,592 c-0.4,0-0.7,0.1-1.1,0.1c-1.2,3-2.7,5.9-3.4,9c-1.7,7.1-3.1,14.3-4.3,21.5c-2,12.7-2.4,25.5-0.3,38.3c2.7,16.1,9.2,30.2,20.9,41.7 c10.9,10.8,24.1,17.3,38.8,21.1c13.8,3.6,27.8,4.5,42.1,3.4c13.5-1,26.6-3.6,39.6-7.3c1.2-0.4,2.4-0.9,4.3-1.6 c-2.3-1.3-3.8-2.2-5.4-3c-14.7-7.9-29.5-15.6-42.3-26.3c-6.4-5.3-12-11.3-15.6-19c-2.9-6.3-4.2-12.8-1.5-19.6 c2.1-5.4,6.4-8.6,11.9-9.5c5-0.8,10,0.1,14.6,2.4c5,2.5,10.1,4.8,14.7,7.9c10.3,6.9,20.3,14.3,30.4,21.4 c10.2,7.1,20,14.7,31.3,20.1c7.9,3.8,15.3,3.7,22.9-1.1c18.6-11.7,33.8-26.9,47.2-44.1c1.3-1.7,1-2.4-1.2-2.7 c-7.2-1-14.6-1.6-21.7-2.9c-16.5-3.1-33-6.2-49.3-10.1c-13.7-3.2-27.1-7.6-39.3-14.9c-3.6-2.1-7-4.9-9.8-8 c-5.6-6-4.9-14.1,1.5-17.9c2.5-1.5,5.5-2.5,8.4-2.8c9.9-1.1,19.5,1.4,29.1,3.6c23.2,5.3,46.5,9.8,70.4,10.7c12,0.5,24-0.2,35.8-2.7 c6.2-1.3,12.4-3,16.6-8.3c4-4.9,8.1-9.7,11.5-15c9.9-15.5,15.6-32.6,20-50.3c1.1-4.3,0.8-4.6-3.7-3.9c-9.9,1.4-19.9,2.8-29.8,4.3 c-14.9,2.3-29.7,4.6-44.6,6.9c-19.4,3-38.7,6.1-58.1,8.9c-12.1,1.7-24.2,2-36.4,0.5c-6.5-0.8-12.8-2.2-18.4-5.8 c-8.1-5.2-9.2-15.3-1.9-21.6c2.7-2.3,6-4.2,9.3-5.6c9.6-3.8,19.8-4.4,29.9-5c21-1.2,42.1-1.9,63-4.5c14.5-1.8,28.9-4.4,43-8.5 c16.4-4.8,31.9-11.5,46.1-21.2c8.9-6.1,14.5-14,16.8-24.6c2.4-11.3,3.4-22.7,3.2-34.2c-0.1-7.2-0.6-14.4-0.9-21.6 c-0.8,0-1.1-0.1-1.3,0c-2.1,1.3-4.2,2.7-6.4,3.9c-14.8,8.6-29.5,17.5-44.6,25.7c-22.3,12.1-44.9,23.3-69.4,30.5 c-16.6,4.9-33.4,7.6-50.7,4.6c-6.4-1.1-12.5-2.9-17.8-6.8c-9.1-6.7-11.1-18.4-4.9-27.7c3.6-5.4,8.7-9.1,14.4-12.1 c11.6-6.2,24.3-9,37-11.6c19.6-3.9,39-8.2,58-14.7c20.5-7,39.8-16.1,56.4-30.3c4.4-3.8,8.4-8.1,12.4-12.3c8-8.4,8.4-18.8,7-29.5 c-2-14.4-6.8-28.1-12.2-41.5c-0.4-1-1.1-2-1.8-3.3c-0.7,1-1.3,1.6-1.7,2.2c-6.1,9.8-12.9,19-20.7,27.5 c-17.7,19.2-38.4,34.2-63.1,43.1c-7.7,2.8-15.6,4.8-23.9,3.2c-8.4-1.6-14.8-5.7-17.6-14.3c-2.1-6.5-0.3-12.5,2.7-18.2 c4.3-8.3,11-14.5,18.5-19.7c10.5-7.3,21.2-14.1,31.9-21.1c11-7.2,21.4-15.1,30.2-24.9c6.6-7.2,12.1-15,15-24.5 c1.2-4,1.2-7.7-1.1-11.4c-3.1-4.8-5.9-9.9-8.8-14.8c-7.9-13.3-15.5-26.8-20.9-41.4c-2.8-7.5-4.7-15.4-6.8-23.2 c-0.5-2-1.5-2.3-3.2-1.9c-4.5,1-9.1,1.8-13.7,2.8c-16.1,3.4-32.4,5.6-48.9,6.6c-6.7,0.4-7.1,0.7-9.8,7.4c-5.3,13-7.2,26.7-9.1,40.5 c-1.3,9.6-2.4,19.3-4.1,28.9c-1.2,7-3.4,13.7-8.1,19.4c-6.2,7.5-16.2,7.4-21.9-0.5c-4.7-6.5-5.8-14.3-6.1-22.1 c-1-19.2,2.2-37.9,7.5-56.3c0.9-3.2,1.8-6.5,2.8-10c-1.2,0-2-0.1-2.8,0c-8.1,0.8-15.9,2.5-23.6,5.3c-3.2,1.1-5.5,3.1-7.1,6 c-1.5,2.7-2.9,5.4-4.1,8.3c-6.2,15-8.2,30.8-8.7,46.8c-0.5,14.9,1.4,29.7,4.1,44.4c2.6,14.1,6.9,27.9,7.8,42.4 c0.4,7-0.3,13.8-3.1,20.3c-3.2,7.3-10.2,11.7-17.7,10.8c-5.6-0.6-10.5-3.2-14.7-6.9c-9.5-8.5-14.9-19.5-19.1-31.2 c-6.9-19.1-9.7-39-10.1-59.2c-0.3-19.6,2.5-38.8,7.4-57.7c0.3-1,0.3-2,0.4-3.5c-1.4,0.5-2.2,0.7-3,1.1c-3.2,1.4-6.4,2.9-9.5,4.4 c-11.1,5.3-21.8,11.1-31.5,18.7c-2.8,2.2-5.4,4.5-6.8,8.1c-3.4,8.5-5.2,17.4-5.5,26.5c-0.3,9.8,0.1,19.6,1,29.4 c1.2,14,4.8,27.7,9.2,41c6.3,18.9,14.7,36.8,23.7,54.5c6.1,12,12,24.1,15,37.4c1.9,8.6,2.2,17-1.9,25c-3.4,6.6-12.2,11.3-19.3,10.6 c-8.4-0.9-15.7-4.2-22.3-9.2c-8.6-6.5-15.7-14.4-22-23c-12.4-17.2-21.5-36-27.9-56.1c-5.5-17.4-8.9-35.1-10.3-53.2 c-0.9-11.9-0.9-24-1.3-35.9c0-0.9-0.1-1.9-0.2-3.2c-1,0.7-1.6,1-2,1.4c-8.4,7.6-17.1,14.9-25.2,22.7c-10.1,9.8-19.3,20.3-26.1,32.7 c-1.5,2.7-3,5.8-3.3,8.8c-0.8,8.2,0.3,16.2,2.3,24.2c5.4,20.5,14.4,39.2,26.7,56.3c10.8,15.1,22.7,29.4,33.8,44.3 c5.2,6.9,10.2,14,14.5,21.5c2.3,4,3.7,9,3.7,13.5c0,8.6-7.5,13.2-15.8,10.6c-7.1-2.2-13-6.3-18.8-10.7 c-10.2-7.8-19.2-16.7-27.6-26.4c-10.6-12.1-20.1-25.1-28.5-38.8c-7.1-11.5-13-23.6-17.9-36.2c-0.3-0.7-0.7-1.3-1.3-2.3 c-0.6,0.8-0.9,1.2-1.1,1.6c-3.4,8.6-7.2,17-10,25.8c-6.8,21.2-9.9,43.2-11.2,65.4c-1.1,19.2-1,38.4,2.2,57.5 c1.8,11.2,4.4,22.2,8.4,32.8c6.3,16.7,15.6,31.5,30,42.5c22.3,16.9,47.3,20.1,73.9,13.5c16.1-4,30.5-11.8,44.5-20.6 c3.1-2,4.2-5.6,5.8-9.1c-5-0.3-9.5-0.6-14-0.8c-10.4-0.3-20.8-0.5-31.2-0.8c-6.9-0.2-13.8-0.4-20.7-1.1c-9.3-1-18.6-2.4-27.9-3.8 c-3.2-0.5-6.4-1.3-9.5-2c0-0.2,0.1-0.4,0.1-0.6c4.2,0,8.5,0,12.7,0c12.8,0.1,25.7,0.3,38.5,0.2c17.5-0.1,35-0.5,52.5-0.3 c4,0,6.1-1.2,7.8-4.5c1.1-2.1,0.8-2.9-1.3-4c-12.3-6.2-24.6-12.3-36.7-18.8c-35-18.8-66.7-42.1-94.1-71.1c-0.8-0.8-1.4-1.7-2.1-2.6 c1,0.1,1.7,0.6,2.3,1.1c10.9,8.4,21.7,17.1,32.9,25.2c21.9,15.8,45,29.5,69.1,41.5c10.9,5.5,21.9,10.9,32.9,16.4 c1.6,0.8,3,1.4,4.2-0.7c6.8-12,13.7-24,20.6-36c1-1.7,0.8-2.8-0.6-4.3c-10.5-11.3-21.1-22.5-31.3-34c-17-19.5-32.4-40.1-46.1-62.1 c-14.3-23-26.7-46.9-36.1-72.3c-0.5-1.3-0.8-2.6-1.2-3.9c1,0.6,1.5,1.4,1.9,2.3c10.4,21.2,22.4,41.5,35.5,61.1 c14.5,21.7,30.3,42.4,47.3,62.2c11,12.8,22.7,25.1,34.1,37.5c2.3,2.5,2.6,2.3,4.3-0.6c6.6-11.5,13.1-23,19.7-34.5 c9.3-16.3,18.6-32.5,28-48.7c0.9-1.6,1-2.7-0.1-4.3c-1.8-2.4-3.3-5-4.9-7.5c-15.6-23.9-29.5-48.7-39.8-75.4 c-10.4-26.8-17.3-54.4-19.1-83.2c-0.2-2.4,0-4.9,0-7.3c0.2,0,0.4-0.1,0.6-0.1c10.4,60.6,35,115.3,69.8,166.1c1-1.6,1.8-2.8,2.5-4 c14.6-25.3,29.3-50.6,43.8-76c0.5-0.8,0.5-2.1,0.2-3c-0.8-2.3-1.9-4.4-2.8-6.6c-7.5-18.3-13.9-36.9-16.8-56.5 c-1.5-10-3.2-20.1-3.6-30.2c-0.4-10.8,0.6-21.6,1-32.4c0-1.2,0.5-2.4,0.8-3.6c2.2,41.6,11.4,81.5,27.6,119.7c0.3,0,0.6,0,1,0 c28-47.9,56.1-95.8,84.1-143.7c0.4,0.2,0.7,0.4,1.1,0.6c-34.5,72.2-71.2,143.4-108.9,214.8c31.2-0.8,61-5.4,90.1-14.2 c29.1-8.9,56.5-21.7,82.7-37.1c-0.5,0.9-1.1,1.5-1.8,2.1c-5.3,3.9-10.6,7.8-16,11.5c-33.5,23.2-71,36.3-110.9,43.3 c-15.5,2.7-31.2,4.1-46.9,4.2c-1.6,0-2.4,0.6-3.1,2c-1.9,3.8-3.9,7.6-5.9,11.3c-12.9,24.3-25.9,48.7-38.9,73 c-0.4,0.8-0.7,1.6-1.4,3.1c73.5,9.2,145.1,3,215.2-19.4c-0.3,0.5-0.7,0.8-1.2,1c-16.3,7.5-33.2,13.8-50.6,18.4 c-18.9,5-38,8.9-57.5,10.6c-12.8,1.2-25.5,2.2-38.3,2.6c-23.4,0.9-46.8-0.7-70-4c-2.7-0.4-3.5,0.8-4.5,2.7c-8,15.1-16,30.2-24,45.3 c-0.4,0.8-0.8,1.7-1.2,2.8c1.1,0.4,1.8,0.7,2.6,0.9c4.2,1.1,8.4,2.3,12.6,3.1c15.3,3.2,30.6,6.5,46,9.2c13,2.3,26.1,3.9,39.3,5.5 c7.7,1,15.5,1.7,23.3,2.3c8.4,0.6,16.8,1.2,25.2,1.3c16.5,0.2,33,0.3,49.5,0.2c9.8-0.1,19.6-0.8,29.5-1.2c0.6,0,1.1,0.2,1.7,0.3 c-0.4,0.5-0.8,0.6-1.2,0.7c-7.9,1.1-15.7,2.5-23.7,3.3c-14.3,1.5-28.6,3.2-43,3.7c-21.4,0.8-42.8,0.5-64.1-2 c-14.5-1.7-29-3.5-43.5-5.7c-19.2-2.9-38.1-7-56.8-12c-1.8-0.5-2.7-0.2-3.6,1.4c-2.2,4.3-4.5,8.5-6.8,12.8 c-1.9,3.6-1.9,3.7,1.6,5.8c15.8,9.1,31.5,18.4,47.4,27.3c32.9,18.5,65.9,36.8,98.8,55.2c1.2,0.7,2.4,1.5,3.6,2.3 c-0.7,0.3-1.2,0.3-1.6,0.1c-22-10-44.1-19.6-65.9-30.1c-30.1-14.6-59.9-29.9-88.5-47.3c-1.6-1-2.6-0.5-2.9,1.1 c-0.2,1-0.2,2.3,0.2,3.3c1.9,4.5,4,9,6,13.5c12.3,28.1,25.1,55.9,40.4,82.5c1.8,3.2,3.7,6.4,5.6,9.6c-0.3,0.2-0.5,0.3-0.8,0.5 C254,660.4,236.9,626.7,221.5,592z%22 fill-rule=%22nonzero%22/%3E%3C/svg%3E") !important}
html body .bv-hojas > div.g2,html body .bv-hojas > div.g4,html body .bv-hojas > div.g7,html body .bv-hojas > div.g10,html body .bv-hojas > div.g12 ,html body .bv-hojas > div.g15 ,html body .bv-hojas > div.g17 ,html body .bv-hojas > div.g20 ,html body .bv-hojas > div.g23 ,html body .bv-hojas > div.g25{
  aspect-ratio:142.5/128.7 !important;
  background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%22180.2 293.7 142.5 128.7%22%3E%3Cpath fill=%22%230E4A2C%22 d=%22M217.6,326.9c-2.5,1.5-2.8,3.6-2.6,5.8c0.4,4.9,2.4,9.2,5.1,13.4c2.7,4.2,5.5,8.5,7.7,13c1.9,3.8,2.6,8,1.2,12.1 c-0.5,1.5-1.3,3.1-2.4,4.3c-1.5,1.7-4.2,1.4-5.9-0.6c-2.6-3-4.9-6.4-7.9-9c-2.9-2.5-6.3-4.4-9.7-6.4c-0.7-0.4-2.5-0.3-2.8,0.2 c-0.4,0.8-0.4,2.3,0.1,3.1c3.1,4.8,7,8.8,12.3,11.3c2.7,1.3,5.4,2.6,7.9,4.2c1.2,0.7,2,2,3,3.1c-0.2,0.2-0.3,0.5-0.5,0.7 c-0.7-0.3-1.5-0.5-2-1c-1.8-1.5-3.9-1.8-6.1-1.4c-1.2,0.2-2.3,0.2-3.5,0.5c-9.4,2.3-15.5-3.4-18.4-9.9c-1.6-3.5-2.6-7.3-3.9-11 c-0.5-1.4-1-2.8-1.7-4.1c-1.3-2.7-0.9-4.5,1.7-5.8c9.8-4.6,20.1-3.2,25.7,7.2c1.6,3,2.7,6.3,4,9.4c0.3,0.7,0.4,1.6,0.9,2 c0.9,0.7,2.2,1.5,3.2,1.4c0.7-0.1,1.5-1.6,1.7-2.6c0.5-2.8-0.6-5.3-2.4-7.3c-3.3-3.7-6.7-7.3-10.1-11c-8.5-9.3-9.8-17.6-4.7-31.7 c0.2-0.5,1.1-1.1,1.6-1.1c3.7,0.4,7.5,0.6,11.1,1.4c4.9,1.1,7.4,4.8,8.4,9.3c1,4.5,1.4,9.2,2,13.8c0.3,2.6,0.5,5.1,0.8,7.7 c0.2,2,1.1,3.4,3.4,3.1c1.8-0.2,3.2-2.1,2.8-4.1c-0.5-2.3-1.2-4.7-2.1-6.9c-2.3-5.9-3.9-11.9-2.4-18.2c2.2-9.1,8.5-14.8,16.5-18.8 c2.3-1.1,4.3,0.1,5.4,2.9c2.3,5.5,1.3,10.9-0.9,16.2c-0.9,2.1-1.8,4.3-2.2,6.6c-0.2,1.4,0.5,2.9,0.8,4.4c1.4-0.6,3.4-0.9,4.2-2 c1.6-2.3,2.7-4.9,3.6-7.6c1.5-4.1,2.6-8.4,4.2-12.5c2.5-6.7,9.8-11.3,17-10.7c2.3,0.2,3.6,1.5,3.8,4.1c0.2,4-1.2,7.5-4.1,10.3 c-2.3,2.2-4.8,4.1-7,6.4c-0.7,0.7-0.7,2-1,3c1.1,0,2.5,0.4,3.4-0.1c2.2-1.2,4.1-2.8,6.1-4.3c1.8-1.3,3.5-2.8,5.4-4 c7-4.6,13.8-4,19.6,2c2.7,2.8,5,6.2,7.2,9.5c1.6,2.4,0.2,4.5-1.4,6.3c-7.9,9.1-14.6,10.6-26.8,6.4c-3.2-1.1-6.6-1.9-9.9-2.3 c-2.1-0.2-4.4,0.5-6.5,1.2c-1.9,0.6-1.8,2.3-0.4,3.2c1.4,0.9,3.1,1.4,4.8,1.7c3.2,0.6,6.5,0.4,9.6,2.2c3.7,2.1,6.1,5.1,7.7,8.8 c1.6,3.6,3,7.4,4.6,11.3c-4.4,2.8-9,4.9-14.3,4.7c-4.1-0.1-7.2-2.4-9.9-5.2c-2.6-2.6-5-5.4-7.4-8.1c-4.3-4.9-9.6-6.2-15.5-3.6 c-2.8,1.2-3.3,3.6-0.9,5.3c1.5,1.1,3.8,1.9,5.7,1.8c7.9-0.4,14,2.6,18.4,8.8c2.2,3.1,3.7,6.7,5.6,10c1,1.8,2,3.7,3.5,5.1 c1.5,1.5,1.1,2.3-0.3,3.3c-10.3,7.2-17.4,8.2-26.6-3.6c-2.2-2.8-3.9-6-6.1-8.8c-1.4-1.9-3.1-3.7-5-5.1c-1.1-0.7-3.1-0.9-4.3-0.4 c-1,0.5-2.1,2.5-1.9,3.6c0.2,1.2,1.8,2.7,3.1,2.9c9.6,1.9,15.6,11.9,15.7,19.6c0,0.7,0.1,1.3,0.1,2c0.3,6.6,1,8.5,5.1,13.3 c-6.5,4.8-16.7,4.3-23-0.7c-3.6-2.8-4.9-6.2-4.9-10.5c0-2.8,0.3-5.8-1.8-8.4c-0.6,0.4-1,0.8-1.5,1.1c-1,0.4-2,0.8-3,1.2 c-0.3-1.2-1.2-2.5-0.9-3.6c1.6-5.5,3-11.1,5.3-16.3c10.9-24.3,29.9-39.3,55-47c4-1.2,8.3-1.3,12.3-1.9c-0.1-0.1-0.5-0.3-1-0.4 c-6.5-1.2-12.7,0.2-18.8,2.3c-3.6,1.2-7.1,2.9-10.6,4.3c-0.7,0.3-1.9,0.5-2.3,0.1c-0.4-0.4-0.5-1.6-0.3-2.3c1-2.2,2.2-4.2,3.3-6.4 c1.1-2.1,2.2-4.3,3.1-6.5c0.3-0.7-0.2-1.7-0.3-2.5c-0.9,0.4-2.1,0.6-2.6,1.4c-1.2,1.7-2.1,3.6-3.1,5.4c-2.6,5.3-5,10.7-7.8,15.9 c-1,1.9-2.4,3.7-4.1,5c-1.6,1.3-3.6,2.4-5.6,3c-3,0.9-5.3-0.9-5.1-4c0.3-4.1,1.1-8.2,1.7-12.3c0.5-3.6,0.9-7.2,1.3-10.8 c0.1-0.8-0.5-1.6-0.8-2.5c-0.9,0.5-2.2,0.7-2.7,1.4c-2.8,4.2-4.5,8.7-3.4,13.8c0.4,1.9,0.8,3.9,1.3,5.8c1.9,6.8,0.3,13.2-2.3,19.4 c-1,2.4-2.6,5.1-5.4,4.8c-2.6-0.2-3.8-3.1-4.6-5.4c-0.6-1.8-1-3.7-1.2-5.6c-0.9-7.7-3.8-14.6-8.7-20.6 C219,328.3,218.3,327.7,217.6,326.9z M242.8,365c0.4,0.2,0.8,0.5,1.3,0.6c2.9,0.9,4.9,2.6,7,4.9c1.9,2.1,4.8,3.5,7.4,4.7 c0.8,0.4,2.8-0.5,3.4-1.4c0.5-0.7,0.2-2.7-0.5-3.4C256.4,364.7,249.9,363.7,242.8,365z M260.6,347.7c3.3,2.1,6.5,4.1,9.8,6.1 c1.9,1.2,3.8,2.5,5.9,3.3c1.1,0.4,2.6-0.2,3.9-0.4c-0.5-1.2-0.9-2.5-1.5-3.7c-0.1-0.2-0.3-0.4-0.5-0.5 C272.7,349.5,267,347,260.6,347.7z M233.9,382.9c0.5,1.1,0.6,1.6,0.9,1.9c3.2,2.8,5.5,6.1,6.6,10.3c0.2,0.8,1.6,1.8,2.4,1.7 c0.8,0,1.8-1.1,2.2-2c1.3-2.9,0.2-5.2-1.8-7.5C241.5,384.4,238.3,383.1,233.9,382.9z%22 fill-rule=%22nonzero%22/%3E%3C/svg%3E") !important}
html body .bv-hojas > div.g3,html body .bv-hojas > div.g6,html body .bv-hojas > div.g11 ,html body .bv-hojas > div.g16 ,html body .bv-hojas > div.g19 ,html body .bv-hojas > div.g24{
  aspect-ratio:112.2/125.9 !important;
  background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%22351.0 450.2 112.2 125.9%22%3E%3Cpath fill=%22%230E4A2C%22 d=%22M400.8,547c-3.8-1.8-7.6-3.6-11.8-5.6c11.4-2.6,27.6,6.6,32.4,17.8c-10.4,1.6-33.8-8.4-35.5-15.5 c2.7-0.8,5.2,0.1,7.6,1.1c2.3,0.9,4.7,1.9,7,2.9C400.6,547.4,400.7,547.2,400.8,547z M372.9,545.3c13.7,0.1,25.7,11.8,25.6,24.8c-3.6-1.9-7-3.6-10.3-5.5c-5.8-3.2-11.3-6.7-15.4-12.1 c-0.4-0.5-1.2-0.8-1.9-1.1c-1.7-0.9-2.1-2.7-1.1-4.2c1.2-1.7,2.4-1.5,4-0.3c1.9,1.4,4.2,2.3,6.2,3.6c2.8,2,5.5,4.1,8.7,6.6 C384.5,551.4,379,548.3,372.9,545.3z M399.3,521.8c0.3-6.4-0.2-12.7-3.6-18.3c1.2,7.9,2.6,15.8-1.3,23.5c0.7-7.6-2.3-14.3-4.6-21.2 c-1.8-5.3-2.1-10.7-1.7-16.4c0.4,0,0.7-0.1,1,0.1c8.6,5.1,14.1,12.3,14.4,22.6c0.1,2.2-0.1,4.5-0.7,6.6c-0.4,1.3-1.7,2.4-2.5,3.5 C400,522.1,399.7,521.9,399.3,521.8z M425.9,503.7c3.9-4.7,9.5-6.4,14.4-9.6c-4.4,1.5-8.8,3-13.8,4.7c4.4-9.9,20.4-14.1,30.7-8.7 c-1.9,3.5-4.7,6-8.1,7.6c-2.8,1.3-6,1.9-9,2.7c-3.9,1-7.9,1.8-11.8,2.8C427.5,503.2,426.7,503.4,425.9,503.7z M432.5,543.6c-5.8,1.7-11.3,3.2-17.1,2.5c-0.4-0.1-0.9,0-1.2-0.2c-5.2-2.2-10.5-4.5-15.7-6.8 c-0.5-0.2-0.9-0.9-1.3-1.4c0.1-0.3,0.1-0.5,0.2-0.8c3,0.2,6,0.3,8.9,0.7c2.9,0.4,5.8,1,8.8,1.3c-3.5-3.5-8.6-2.7-12.8-4.7 C409,531,425,536,432.5,543.6z M385.7,531.8c0.2-1.8,0.3-3.6,0.5-5.5c0.2-1.6,0.7-3.3,0.8-4.9c0-0.8-0.5-1.7-1.3-2.5 c-0.8,3.3-1.5,6.7-2.6,9.9c-1.1,3.3-2.9,6.2-5.4,8.1c0.8-8.9,1.4-18,2.4-27c0.3-2.8,1.5-5.6,2.3-8.5c6.3,5.1,11.4,21.4,4.1,30.3 C386.3,531.9,386,531.9,385.7,531.8z M372.9,520.9c-1.2,6.3-3.5,11.3-6.6,15.5c0.2-3.7,0.3-7.8,0.5-11.8c0.2-3.8,0.1-7.7,0.7-11.4 c0.4-2.4,1.9-4.7,3-7.2c6.1,7.4,8.5,19.2,4.8,26.2c-1,1.8-1.5,4-3.7,4.7c-0.8,0.3-1.7,0.2-2.6,0.2c0.2-0.8,0.2-1.7,0.6-2.4 C372,531.1,373.3,525.8,372.9,520.9z M408.1,498c0,4.7,0.1,9,0,13.3c0,1.6-0.4,3.1-0.5,4.1c-2-5.6-4.1-11.6-6.3-17.6c-1.3-3.7-2.8-7.3-3.9-11 c-0.5-1.7-0.5-3.5-0.8-5.5c12.5,4.2,17.9,21.4,13.8,29.4C409.6,506.5,408.9,502.4,408.1,498z M417.2,520.1c5.4-0.4,10.3-0.7,15.3-1.1c0-0.2,0-0.4,0-0.7c-4.5-0.4-9-0.7-13.7-1.1c9.4-5.6,25.5-3.8,30.8,5 C440.7,524.7,420.6,524.2,417.2,520.1z M408.8,528.6c5.1,0,10.3,0,15.4,0c0-0.1,0.1-0.2,0.1-0.2c-4.5-0.8-9-1.6-13.4-2.3c6.7-3.8,23.4-1.2,30.6,5.2 c-5.4,1.1-10.5,2.6-15.6,3.1c-2.5,0.3-5.2-1.1-7.8-1.7c-1.8-0.4-3.6-0.7-5.3-1.2c-1.5-0.4-2.9-1-4.3-1.5 C408.6,529.5,408.7,529,408.8,528.6z M418.5,499.3c-1.7-4.8-3.3-9.6-5-14.4c-0.3,0.1-0.6,0.2-0.9,0.3c2.2,6.4,3.5,12.8,2.5,19.9 c-1.6-4.3-3-8.4-4.7-12.4c-1.7-4-3.7-7.8-5.3-11.8c-0.5-1.3-0.5-3-0.1-4.3c0.9-3.1,3.6-3.6,5.9-1.3 C417.4,482.1,419.3,490.3,418.5,499.3z M357,544.1c1.4-2.4,3.3-3,5.3-3c24.7,0.3,40.9-13.6,54.1-32.4c3.4-4.9,5.8-10.5,8.5-15.5 c-4.8,16.4-14.5,29.8-28.5,40.2C384.9,542,371.4,543.8,357,544.1z M423.1,489.9c-0.6-3.5-1.2-6.7-1.8-10c-0.2,0-0.5,0.1-0.7,0.1c0.2,3,0.5,6,0.7,9c-0.3,0-0.6,0.1-0.9,0.1 c-4.4-8.5-10-16.6-7-27C422.2,465.3,428.3,480.5,423.1,489.9z M421.1,512.6c5.1-3.8,11.3-4.7,17.9-6.3c-4.9-1.3-8.8,3.2-13.3,0.9c4.5-6.1,18-6.4,25.7-1.2 C441.8,510.8,431.5,511.8,421.1,512.6z M432,477.5c0.7-3,1.3-5.8,2-8.6c-0.3-0.1-0.6-0.2-1-0.3c-0.6,3.2-0.6,6.8-4.5,9.1c-0.3-7.8-0.2-14.9,3.7-21.5 c4.8,3.6,6.7,11.9,4.1,17.3c-0.5,1-0.8,2-1.4,2.9C434.1,477.6,433,478,432,477.5z M431.8,484.9c1.1-5.8,10.8-11.5,18.4-11.1c-0.7,1.3-1.3,2.6-2,3.7c-2.8,4.4-6.5,7.7-11.2,9.8 c-1,0.5-1.9,1.4-2.9,1.8c-0.9,0.4-1.9,0.5-2.9,0.7c-0.2-0.3-0.4-0.6-0.5-0.8c2.1-2.1,4.2-4.1,6.3-6.2c-0.1-0.1-0.1-0.2-0.2-0.3 C435.3,483.3,433.8,484,431.8,484.9z%22 fill-rule=%22nonzero%22/%3E%3C/svg%3E") !important}
html body .bv-hojas > div.g8 ,html body .bv-hojas > div.g21{
  aspect-ratio:112.2/125.9 !important;
  background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%22351.0 450.2 112.2 125.9%22%3E%3Cpath fill=%22%231B6B3A%22 d=%22M400.8,547c-3.8-1.8-7.6-3.6-11.8-5.6c11.4-2.6,27.6,6.6,32.4,17.8c-10.4,1.6-33.8-8.4-35.5-15.5 c2.7-0.8,5.2,0.1,7.6,1.1c2.3,0.9,4.7,1.9,7,2.9C400.6,547.4,400.7,547.2,400.8,547z M372.9,545.3c13.7,0.1,25.7,11.8,25.6,24.8c-3.6-1.9-7-3.6-10.3-5.5c-5.8-3.2-11.3-6.7-15.4-12.1 c-0.4-0.5-1.2-0.8-1.9-1.1c-1.7-0.9-2.1-2.7-1.1-4.2c1.2-1.7,2.4-1.5,4-0.3c1.9,1.4,4.2,2.3,6.2,3.6c2.8,2,5.5,4.1,8.7,6.6 C384.5,551.4,379,548.3,372.9,545.3z M399.3,521.8c0.3-6.4-0.2-12.7-3.6-18.3c1.2,7.9,2.6,15.8-1.3,23.5c0.7-7.6-2.3-14.3-4.6-21.2 c-1.8-5.3-2.1-10.7-1.7-16.4c0.4,0,0.7-0.1,1,0.1c8.6,5.1,14.1,12.3,14.4,22.6c0.1,2.2-0.1,4.5-0.7,6.6c-0.4,1.3-1.7,2.4-2.5,3.5 C400,522.1,399.7,521.9,399.3,521.8z M425.9,503.7c3.9-4.7,9.5-6.4,14.4-9.6c-4.4,1.5-8.8,3-13.8,4.7c4.4-9.9,20.4-14.1,30.7-8.7 c-1.9,3.5-4.7,6-8.1,7.6c-2.8,1.3-6,1.9-9,2.7c-3.9,1-7.9,1.8-11.8,2.8C427.5,503.2,426.7,503.4,425.9,503.7z M432.5,543.6c-5.8,1.7-11.3,3.2-17.1,2.5c-0.4-0.1-0.9,0-1.2-0.2c-5.2-2.2-10.5-4.5-15.7-6.8 c-0.5-0.2-0.9-0.9-1.3-1.4c0.1-0.3,0.1-0.5,0.2-0.8c3,0.2,6,0.3,8.9,0.7c2.9,0.4,5.8,1,8.8,1.3c-3.5-3.5-8.6-2.7-12.8-4.7 C409,531,425,536,432.5,543.6z M385.7,531.8c0.2-1.8,0.3-3.6,0.5-5.5c0.2-1.6,0.7-3.3,0.8-4.9c0-0.8-0.5-1.7-1.3-2.5 c-0.8,3.3-1.5,6.7-2.6,9.9c-1.1,3.3-2.9,6.2-5.4,8.1c0.8-8.9,1.4-18,2.4-27c0.3-2.8,1.5-5.6,2.3-8.5c6.3,5.1,11.4,21.4,4.1,30.3 C386.3,531.9,386,531.9,385.7,531.8z M372.9,520.9c-1.2,6.3-3.5,11.3-6.6,15.5c0.2-3.7,0.3-7.8,0.5-11.8c0.2-3.8,0.1-7.7,0.7-11.4 c0.4-2.4,1.9-4.7,3-7.2c6.1,7.4,8.5,19.2,4.8,26.2c-1,1.8-1.5,4-3.7,4.7c-0.8,0.3-1.7,0.2-2.6,0.2c0.2-0.8,0.2-1.7,0.6-2.4 C372,531.1,373.3,525.8,372.9,520.9z M408.1,498c0,4.7,0.1,9,0,13.3c0,1.6-0.4,3.1-0.5,4.1c-2-5.6-4.1-11.6-6.3-17.6c-1.3-3.7-2.8-7.3-3.9-11 c-0.5-1.7-0.5-3.5-0.8-5.5c12.5,4.2,17.9,21.4,13.8,29.4C409.6,506.5,408.9,502.4,408.1,498z M417.2,520.1c5.4-0.4,10.3-0.7,15.3-1.1c0-0.2,0-0.4,0-0.7c-4.5-0.4-9-0.7-13.7-1.1c9.4-5.6,25.5-3.8,30.8,5 C440.7,524.7,420.6,524.2,417.2,520.1z M408.8,528.6c5.1,0,10.3,0,15.4,0c0-0.1,0.1-0.2,0.1-0.2c-4.5-0.8-9-1.6-13.4-2.3c6.7-3.8,23.4-1.2,30.6,5.2 c-5.4,1.1-10.5,2.6-15.6,3.1c-2.5,0.3-5.2-1.1-7.8-1.7c-1.8-0.4-3.6-0.7-5.3-1.2c-1.5-0.4-2.9-1-4.3-1.5 C408.6,529.5,408.7,529,408.8,528.6z M418.5,499.3c-1.7-4.8-3.3-9.6-5-14.4c-0.3,0.1-0.6,0.2-0.9,0.3c2.2,6.4,3.5,12.8,2.5,19.9 c-1.6-4.3-3-8.4-4.7-12.4c-1.7-4-3.7-7.8-5.3-11.8c-0.5-1.3-0.5-3-0.1-4.3c0.9-3.1,3.6-3.6,5.9-1.3 C417.4,482.1,419.3,490.3,418.5,499.3z M357,544.1c1.4-2.4,3.3-3,5.3-3c24.7,0.3,40.9-13.6,54.1-32.4c3.4-4.9,5.8-10.5,8.5-15.5 c-4.8,16.4-14.5,29.8-28.5,40.2C384.9,542,371.4,543.8,357,544.1z M423.1,489.9c-0.6-3.5-1.2-6.7-1.8-10c-0.2,0-0.5,0.1-0.7,0.1c0.2,3,0.5,6,0.7,9c-0.3,0-0.6,0.1-0.9,0.1 c-4.4-8.5-10-16.6-7-27C422.2,465.3,428.3,480.5,423.1,489.9z M421.1,512.6c5.1-3.8,11.3-4.7,17.9-6.3c-4.9-1.3-8.8,3.2-13.3,0.9c4.5-6.1,18-6.4,25.7-1.2 C441.8,510.8,431.5,511.8,421.1,512.6z M432,477.5c0.7-3,1.3-5.8,2-8.6c-0.3-0.1-0.6-0.2-1-0.3c-0.6,3.2-0.6,6.8-4.5,9.1c-0.3-7.8-0.2-14.9,3.7-21.5 c4.8,3.6,6.7,11.9,4.1,17.3c-0.5,1-0.8,2-1.4,2.9C434.1,477.6,433,478,432,477.5z M431.8,484.9c1.1-5.8,10.8-11.5,18.4-11.1c-0.7,1.3-1.3,2.6-2,3.7c-2.8,4.4-6.5,7.7-11.2,9.8 c-1,0.5-1.9,1.4-2.9,1.8c-0.9,0.4-1.9,0.5-2.9,0.7c-0.2-0.3-0.4-0.6-0.5-0.8c2.1-2.1,4.2-4.1,6.3-6.2c-0.1-0.1-0.1-0.2-0.2-0.3 C435.3,483.3,433.8,484,431.8,484.9z%22 fill-rule=%22nonzero%22/%3E%3C/svg%3E") !important}
html body .bv-hojas > div.g9 ,html body .bv-hojas > div.g22{
  aspect-ratio:556.2/643.2 !important;
  background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%2219.7 103.7 556.2 643.2%22%3E%3Cpath fill=%22%230E4A2C%22 d=%22M355,601.3c5,4.2,10.1,6.9,15.4,9.1c14,6,28.8,9.7,43.7,13c17.5,3.9,35.3,6.5,53.1,8.4c5.2,0.6,10.4,1.2,15.6,1.6 c4.7,0.4,6.6,3.5,4,7.5c-4,6-8.2,12-12.7,17.6c-11.8,14.9-25.3,28.1-40.7,39.3c-5.1,3.7-10.5,7-16.5,9.2c-6.3,2.3-12.4,2.1-18.6,0 c-9.6-3.3-18.3-8.4-26.6-14.2c-13.9-9.7-27.7-19.6-41.7-29.2c-6.2-4.2-12.6-8.1-20-10.1c-3.9-1-5.8,0.8-5.4,4.9 c0.6,5.8,3.7,10.5,7.6,14.6c6.7,7.2,14.8,12.8,23.3,17.5c14.5,8.1,29.3,15.9,43.9,23.8c0.8,0.4,1.6,0.9,2.4,1.4 c3.1,2.2,3,6.2-0.5,7.7c-5.9,2.5-11.9,4.8-18,6.7c-13.2,4.2-26.6,7.4-40.3,9.1c-11.8,1.5-23.5,1.7-35.3,0.3 c-16.7-2-32.5-6.3-46.9-15c-21.4-12.9-34.7-31.7-40.2-56.2c-2.6-11.8-2.8-23.7-1.9-35.5c0.8-10.3,3.3-20.5,5-30.7 c0.3-1.9,0.6-3.8,1-5.7c-0.2-0.2-0.5-0.3-0.7-0.5c-1.8,1-3.6,1.9-5.3,2.9c-11.8,7-24,13.1-37.2,17c-15.9,4.7-32,6.3-48.5,3.3 c-28.3-5.1-49.4-20.4-64.5-44.5c-10.4-16.6-15.8-34.9-19.1-54c-3.4-19.5-3.7-39.1-2.9-58.7c0.8-21.4,3.7-42.6,9.2-63.3 c4.2-16.1,10.4-31.4,18-46.2c2-3.8,3.9-7.7,5.9-11.6c1-1.9,2.5-3.1,4.8-3c2.3,0.1,2.9,1.9,3.4,3.5c2.1,6.2,3.9,12.6,6.1,18.7 c6.1,17.1,14.7,33,24.7,48.1c12.5,18.9,27.6,35.5,45.2,49.8c3.8,3.1,8.1,5.5,12.2,8.2c0.6,0.4,1.4,0.6,2.1,0.8 c0.2-0.2,0.4-0.4,0.6-0.5c-0.6-1.6-1-3.3-1.9-4.6c-5.1-7.6-10-15.4-15.7-22.5c-14.8-18.5-29.9-36.7-41.7-57.3 c-8.8-15.5-16.2-31.5-19.8-49.1c-1.2-5.9-1.9-12-2.5-18c-0.6-7,1.5-13.5,4.7-19.7c4.7-9.1,11.2-16.9,17.9-24.6 c15.4-17.4,33-32.4,51.5-46.4c0.4-0.3,0.8-0.6,1.2-0.9c1.7-1,3.2-2.6,5.4-1.2c2.4,1.5,3.5,3.6,3.5,6.5c-0.3,11.5-0.9,23-0.7,34.5 c0.5,26.4,4.6,52.3,13.7,77.3c7.6,20.8,17.9,40.2,33.2,56.4c5.5,5.9,11.4,11.5,19.3,13.8c7.1,2.1,11.7,1.1,13.5-6.1 c0.5-2,0.4-4.1,0.3-6.2c-0.3-10-4.1-19-8.3-27.8c-6.7-14.1-13.7-28-20.2-42.1c-7.5-16.4-13.4-33.5-17.3-51.2 c-3.2-14.4-5.1-29-4.6-43.8c0.3-10.9,1.7-21.7,4.5-32.3c2.5-9.4,7.8-16.1,15.8-21.5c19.2-12.8,39.7-22.8,61.6-29.9 c3.2-1,5.8,1.2,5.3,4.7c-0.5,3.4-1.5,6.8-2.5,10.2c-7.5,24.6-11.2,49.7-9.3,75.4c1.5,20.1,5.4,39.7,15.1,57.8 c2.8,5.1,6.1,9.8,10.7,13.4c5,3.9,8.9,3.8,11.2-3c2-5.8,1.7-11.7,0.7-17.5c-2.7-14.2-5.8-28.3-8.4-42.5 c-2.7-14.6-3.6-29.4-2.9-44.3c0.8-16.1,3.2-31.9,9.3-47c0.4-1.1,0.9-2.2,1.3-3.2c4-10.1,11.2-16.5,21.7-19.7 c12.4-3.7,25.1-5.8,38-6.2c4-0.1,6.2,3,5.1,6.8c-2.9,9.3-6.1,18.5-8.5,27.9c-3.6,13.9-6.1,28-5.4,42.4c0.2,4.9,1.3,9.7,2.2,14.5 c0.2,1.2,1.2,2.3,2.1,4c0.9-1.2,1.7-1.9,2.1-2.7c3-5.6,4.2-11.7,5.2-17.9c2.3-15,4.3-30.1,6.9-45.1c1.8-10.1,5.3-19.8,10.1-28.9 c1.7-3.3,3.9-5.7,8.2-5.8c6.8-0.3,13.6-0.9,20.4-1.9c12.5-1.8,25-3.7,37.4-5.9c6.6-1.1,13.1-2.9,19.7-4.3c5.6-1.2,8.2,0.3,9,5.9 c3.8,26.2,15.6,49.1,29.2,71.3c2.9,4.7,5.5,9.5,8.3,14.2c3.3,5.5,3.4,11.4,1.9,17.4c-2.8,11.3-9.1,20.6-16.6,29.3 c-11.6,13.4-25.6,23.8-40.4,33.2c-11.2,7.1-22.6,13.8-32.3,23.1c-2.9,2.7-5.3,6-7.7,9.1c-1.8,2.3-2.1,5-2,7.8 c0,2.8,2.8,5.4,6.3,6.1c5.8,1.2,11.3-0.1,16.7-1.9c15-4.9,28.5-12.8,40.9-22.5c21.1-16.5,36.7-37.3,47.7-61.6 c1.6-3.6,2.9-4.7,5.6-0.3c3.6,5.8,6.8,12,9.6,18.3c7,15.1,12.2,30.8,14.7,47.2c1.8,12,2.2,24-5.6,34.2c-4.7,6.1-9.8,12.1-15.5,17.2 c-15.4,14-33.6,23.6-52.9,31.2c-20.4,8.1-41.7,13.1-63.1,17.7c-12.1,2.6-24.4,4.5-35.9,9.5c-5.2,2.2-10.1,4.9-13.6,9.5 c-3.5,4.6-2.9,9.1,2.4,11.6c4.1,1.9,8.6,3.4,13,3.9c6.7,0.6,13.5,0.6,20.2,0.1c9.7-0.8,19.2-3.2,28.4-6.3 c17.3-5.7,33.7-13.5,49.9-21.6c21.2-10.6,41.9-22.3,61.8-35.3c4.6-3,9.1-6.2,13.6-9.3c2.6-1.7,3.3-1.6,3.8,1.5 c1.2,6.9,2.3,13.8,3.1,20.7c1.4,12.5,1.6,25.1,0.5,37.7c-1.1,13.6-3.2,27.1-11,38.7c-4,6-9.9,10-15.8,14 c-19.5,12.9-41.1,20.7-63.8,25.7c-13.6,3-27.4,5.3-41.4,6.2c-18.1,1.2-36.2,2.1-54.3,3.4c-7.4,0.6-14.8,2-22.1,3.3 c-2,0.3-3.9,1.5-5.6,2.6c-2.1,1.3-2,2.2,0.1,3.3c4.5,2.5,9.5,3.2,14.4,3.4c11.9,0.5,23.8,0.4,35.6-1.5c14.6-2.3,29.2-4.5,43.8-6.7 c12.1-1.9,24.3-3.8,36.4-5.7c11.9-1.8,23.8-3.8,35.7-5.4c9.4-1.3,18.8-2.3,28.2-3.1c4.9-0.5,5.2,0.1,4.5,4.9 c-1.8,12.4-5,24.4-8.8,36.3c-5.4,16.5-13,31.8-23.5,45.8c-7.9,10.5-18.3,15.9-31,18.1c-15.3,2.7-30.6,2.6-46,1.6 c-18.1-1.2-35.9-4.4-53.7-8.2c-8.4-1.8-16.8-3.5-25.2-5.1c-2.6-0.5-5.3-0.5-8-0.6C357,600.6,356.3,601,355,601.3z M221.5,592 c-0.4,0-0.7,0.1-1.1,0.1c-1.2,3-2.7,5.9-3.4,9c-1.7,7.1-3.1,14.3-4.3,21.5c-2,12.7-2.4,25.5-0.3,38.3c2.7,16.1,9.2,30.2,20.9,41.7 c10.9,10.8,24.1,17.3,38.8,21.1c13.8,3.6,27.8,4.5,42.1,3.4c13.5-1,26.6-3.6,39.6-7.3c1.2-0.4,2.4-0.9,4.3-1.6 c-2.3-1.3-3.8-2.2-5.4-3c-14.7-7.9-29.5-15.6-42.3-26.3c-6.4-5.3-12-11.3-15.6-19c-2.9-6.3-4.2-12.8-1.5-19.6 c2.1-5.4,6.4-8.6,11.9-9.5c5-0.8,10,0.1,14.6,2.4c5,2.5,10.1,4.8,14.7,7.9c10.3,6.9,20.3,14.3,30.4,21.4 c10.2,7.1,20,14.7,31.3,20.1c7.9,3.8,15.3,3.7,22.9-1.1c18.6-11.7,33.8-26.9,47.2-44.1c1.3-1.7,1-2.4-1.2-2.7 c-7.2-1-14.6-1.6-21.7-2.9c-16.5-3.1-33-6.2-49.3-10.1c-13.7-3.2-27.1-7.6-39.3-14.9c-3.6-2.1-7-4.9-9.8-8 c-5.6-6-4.9-14.1,1.5-17.9c2.5-1.5,5.5-2.5,8.4-2.8c9.9-1.1,19.5,1.4,29.1,3.6c23.2,5.3,46.5,9.8,70.4,10.7c12,0.5,24-0.2,35.8-2.7 c6.2-1.3,12.4-3,16.6-8.3c4-4.9,8.1-9.7,11.5-15c9.9-15.5,15.6-32.6,20-50.3c1.1-4.3,0.8-4.6-3.7-3.9c-9.9,1.4-19.9,2.8-29.8,4.3 c-14.9,2.3-29.7,4.6-44.6,6.9c-19.4,3-38.7,6.1-58.1,8.9c-12.1,1.7-24.2,2-36.4,0.5c-6.5-0.8-12.8-2.2-18.4-5.8 c-8.1-5.2-9.2-15.3-1.9-21.6c2.7-2.3,6-4.2,9.3-5.6c9.6-3.8,19.8-4.4,29.9-5c21-1.2,42.1-1.9,63-4.5c14.5-1.8,28.9-4.4,43-8.5 c16.4-4.8,31.9-11.5,46.1-21.2c8.9-6.1,14.5-14,16.8-24.6c2.4-11.3,3.4-22.7,3.2-34.2c-0.1-7.2-0.6-14.4-0.9-21.6 c-0.8,0-1.1-0.1-1.3,0c-2.1,1.3-4.2,2.7-6.4,3.9c-14.8,8.6-29.5,17.5-44.6,25.7c-22.3,12.1-44.9,23.3-69.4,30.5 c-16.6,4.9-33.4,7.6-50.7,4.6c-6.4-1.1-12.5-2.9-17.8-6.8c-9.1-6.7-11.1-18.4-4.9-27.7c3.6-5.4,8.7-9.1,14.4-12.1 c11.6-6.2,24.3-9,37-11.6c19.6-3.9,39-8.2,58-14.7c20.5-7,39.8-16.1,56.4-30.3c4.4-3.8,8.4-8.1,12.4-12.3c8-8.4,8.4-18.8,7-29.5 c-2-14.4-6.8-28.1-12.2-41.5c-0.4-1-1.1-2-1.8-3.3c-0.7,1-1.3,1.6-1.7,2.2c-6.1,9.8-12.9,19-20.7,27.5 c-17.7,19.2-38.4,34.2-63.1,43.1c-7.7,2.8-15.6,4.8-23.9,3.2c-8.4-1.6-14.8-5.7-17.6-14.3c-2.1-6.5-0.3-12.5,2.7-18.2 c4.3-8.3,11-14.5,18.5-19.7c10.5-7.3,21.2-14.1,31.9-21.1c11-7.2,21.4-15.1,30.2-24.9c6.6-7.2,12.1-15,15-24.5 c1.2-4,1.2-7.7-1.1-11.4c-3.1-4.8-5.9-9.9-8.8-14.8c-7.9-13.3-15.5-26.8-20.9-41.4c-2.8-7.5-4.7-15.4-6.8-23.2 c-0.5-2-1.5-2.3-3.2-1.9c-4.5,1-9.1,1.8-13.7,2.8c-16.1,3.4-32.4,5.6-48.9,6.6c-6.7,0.4-7.1,0.7-9.8,7.4c-5.3,13-7.2,26.7-9.1,40.5 c-1.3,9.6-2.4,19.3-4.1,28.9c-1.2,7-3.4,13.7-8.1,19.4c-6.2,7.5-16.2,7.4-21.9-0.5c-4.7-6.5-5.8-14.3-6.1-22.1 c-1-19.2,2.2-37.9,7.5-56.3c0.9-3.2,1.8-6.5,2.8-10c-1.2,0-2-0.1-2.8,0c-8.1,0.8-15.9,2.5-23.6,5.3c-3.2,1.1-5.5,3.1-7.1,6 c-1.5,2.7-2.9,5.4-4.1,8.3c-6.2,15-8.2,30.8-8.7,46.8c-0.5,14.9,1.4,29.7,4.1,44.4c2.6,14.1,6.9,27.9,7.8,42.4 c0.4,7-0.3,13.8-3.1,20.3c-3.2,7.3-10.2,11.7-17.7,10.8c-5.6-0.6-10.5-3.2-14.7-6.9c-9.5-8.5-14.9-19.5-19.1-31.2 c-6.9-19.1-9.7-39-10.1-59.2c-0.3-19.6,2.5-38.8,7.4-57.7c0.3-1,0.3-2,0.4-3.5c-1.4,0.5-2.2,0.7-3,1.1c-3.2,1.4-6.4,2.9-9.5,4.4 c-11.1,5.3-21.8,11.1-31.5,18.7c-2.8,2.2-5.4,4.5-6.8,8.1c-3.4,8.5-5.2,17.4-5.5,26.5c-0.3,9.8,0.1,19.6,1,29.4 c1.2,14,4.8,27.7,9.2,41c6.3,18.9,14.7,36.8,23.7,54.5c6.1,12,12,24.1,15,37.4c1.9,8.6,2.2,17-1.9,25c-3.4,6.6-12.2,11.3-19.3,10.6 c-8.4-0.9-15.7-4.2-22.3-9.2c-8.6-6.5-15.7-14.4-22-23c-12.4-17.2-21.5-36-27.9-56.1c-5.5-17.4-8.9-35.1-10.3-53.2 c-0.9-11.9-0.9-24-1.3-35.9c0-0.9-0.1-1.9-0.2-3.2c-1,0.7-1.6,1-2,1.4c-8.4,7.6-17.1,14.9-25.2,22.7c-10.1,9.8-19.3,20.3-26.1,32.7 c-1.5,2.7-3,5.8-3.3,8.8c-0.8,8.2,0.3,16.2,2.3,24.2c5.4,20.5,14.4,39.2,26.7,56.3c10.8,15.1,22.7,29.4,33.8,44.3 c5.2,6.9,10.2,14,14.5,21.5c2.3,4,3.7,9,3.7,13.5c0,8.6-7.5,13.2-15.8,10.6c-7.1-2.2-13-6.3-18.8-10.7 c-10.2-7.8-19.2-16.7-27.6-26.4c-10.6-12.1-20.1-25.1-28.5-38.8c-7.1-11.5-13-23.6-17.9-36.2c-0.3-0.7-0.7-1.3-1.3-2.3 c-0.6,0.8-0.9,1.2-1.1,1.6c-3.4,8.6-7.2,17-10,25.8c-6.8,21.2-9.9,43.2-11.2,65.4c-1.1,19.2-1,38.4,2.2,57.5 c1.8,11.2,4.4,22.2,8.4,32.8c6.3,16.7,15.6,31.5,30,42.5c22.3,16.9,47.3,20.1,73.9,13.5c16.1-4,30.5-11.8,44.5-20.6 c3.1-2,4.2-5.6,5.8-9.1c-5-0.3-9.5-0.6-14-0.8c-10.4-0.3-20.8-0.5-31.2-0.8c-6.9-0.2-13.8-0.4-20.7-1.1c-9.3-1-18.6-2.4-27.9-3.8 c-3.2-0.5-6.4-1.3-9.5-2c0-0.2,0.1-0.4,0.1-0.6c4.2,0,8.5,0,12.7,0c12.8,0.1,25.7,0.3,38.5,0.2c17.5-0.1,35-0.5,52.5-0.3 c4,0,6.1-1.2,7.8-4.5c1.1-2.1,0.8-2.9-1.3-4c-12.3-6.2-24.6-12.3-36.7-18.8c-35-18.8-66.7-42.1-94.1-71.1c-0.8-0.8-1.4-1.7-2.1-2.6 c1,0.1,1.7,0.6,2.3,1.1c10.9,8.4,21.7,17.1,32.9,25.2c21.9,15.8,45,29.5,69.1,41.5c10.9,5.5,21.9,10.9,32.9,16.4 c1.6,0.8,3,1.4,4.2-0.7c6.8-12,13.7-24,20.6-36c1-1.7,0.8-2.8-0.6-4.3c-10.5-11.3-21.1-22.5-31.3-34c-17-19.5-32.4-40.1-46.1-62.1 c-14.3-23-26.7-46.9-36.1-72.3c-0.5-1.3-0.8-2.6-1.2-3.9c1,0.6,1.5,1.4,1.9,2.3c10.4,21.2,22.4,41.5,35.5,61.1 c14.5,21.7,30.3,42.4,47.3,62.2c11,12.8,22.7,25.1,34.1,37.5c2.3,2.5,2.6,2.3,4.3-0.6c6.6-11.5,13.1-23,19.7-34.5 c9.3-16.3,18.6-32.5,28-48.7c0.9-1.6,1-2.7-0.1-4.3c-1.8-2.4-3.3-5-4.9-7.5c-15.6-23.9-29.5-48.7-39.8-75.4 c-10.4-26.8-17.3-54.4-19.1-83.2c-0.2-2.4,0-4.9,0-7.3c0.2,0,0.4-0.1,0.6-0.1c10.4,60.6,35,115.3,69.8,166.1c1-1.6,1.8-2.8,2.5-4 c14.6-25.3,29.3-50.6,43.8-76c0.5-0.8,0.5-2.1,0.2-3c-0.8-2.3-1.9-4.4-2.8-6.6c-7.5-18.3-13.9-36.9-16.8-56.5 c-1.5-10-3.2-20.1-3.6-30.2c-0.4-10.8,0.6-21.6,1-32.4c0-1.2,0.5-2.4,0.8-3.6c2.2,41.6,11.4,81.5,27.6,119.7c0.3,0,0.6,0,1,0 c28-47.9,56.1-95.8,84.1-143.7c0.4,0.2,0.7,0.4,1.1,0.6c-34.5,72.2-71.2,143.4-108.9,214.8c31.2-0.8,61-5.4,90.1-14.2 c29.1-8.9,56.5-21.7,82.7-37.1c-0.5,0.9-1.1,1.5-1.8,2.1c-5.3,3.9-10.6,7.8-16,11.5c-33.5,23.2-71,36.3-110.9,43.3 c-15.5,2.7-31.2,4.1-46.9,4.2c-1.6,0-2.4,0.6-3.1,2c-1.9,3.8-3.9,7.6-5.9,11.3c-12.9,24.3-25.9,48.7-38.9,73 c-0.4,0.8-0.7,1.6-1.4,3.1c73.5,9.2,145.1,3,215.2-19.4c-0.3,0.5-0.7,0.8-1.2,1c-16.3,7.5-33.2,13.8-50.6,18.4 c-18.9,5-38,8.9-57.5,10.6c-12.8,1.2-25.5,2.2-38.3,2.6c-23.4,0.9-46.8-0.7-70-4c-2.7-0.4-3.5,0.8-4.5,2.7c-8,15.1-16,30.2-24,45.3 c-0.4,0.8-0.8,1.7-1.2,2.8c1.1,0.4,1.8,0.7,2.6,0.9c4.2,1.1,8.4,2.3,12.6,3.1c15.3,3.2,30.6,6.5,46,9.2c13,2.3,26.1,3.9,39.3,5.5 c7.7,1,15.5,1.7,23.3,2.3c8.4,0.6,16.8,1.2,25.2,1.3c16.5,0.2,33,0.3,49.5,0.2c9.8-0.1,19.6-0.8,29.5-1.2c0.6,0,1.1,0.2,1.7,0.3 c-0.4,0.5-0.8,0.6-1.2,0.7c-7.9,1.1-15.7,2.5-23.7,3.3c-14.3,1.5-28.6,3.2-43,3.7c-21.4,0.8-42.8,0.5-64.1-2 c-14.5-1.7-29-3.5-43.5-5.7c-19.2-2.9-38.1-7-56.8-12c-1.8-0.5-2.7-0.2-3.6,1.4c-2.2,4.3-4.5,8.5-6.8,12.8 c-1.9,3.6-1.9,3.7,1.6,5.8c15.8,9.1,31.5,18.4,47.4,27.3c32.9,18.5,65.9,36.8,98.8,55.2c1.2,0.7,2.4,1.5,3.6,2.3 c-0.7,0.3-1.2,0.3-1.6,0.1c-22-10-44.1-19.6-65.9-30.1c-30.1-14.6-59.9-29.9-88.5-47.3c-1.6-1-2.6-0.5-2.9,1.1 c-0.2,1-0.2,2.3,0.2,3.3c1.9,4.5,4,9,6,13.5c12.3,28.1,25.1,55.9,40.4,82.5c1.8,3.2,3.7,6.4,5.6,9.6c-0.3,0.2-0.5,0.3-0.8,0.5 C254,660.4,236.9,626.7,221.5,592z%22 fill-rule=%22nonzero%22/%3E%3C/svg%3E") !important}
/* --- pantalla ancha: los tamanos grandes de Manu (620-900) --- */
.bv.bv.bv .bv-hojas .g1.g1.g1,html body .bv-hojas .g1.g1.g1{left:calc(50% + 560px - 411px) !important;right:auto !important;top:340px !important;bottom:auto !important;width:1189px !important;transform:rotate(-22deg) !important;opacity:0.55 !important}
.bv.bv.bv .bv-hojas .g2.g2.g2,html body .bv-hojas .g2.g2.g2{right:calc(50% + 560px - 363px) !important;left:auto !important;top:1418px !important;bottom:auto !important;width:928px !important;transform:rotate(168deg) !important;opacity:0.22 !important}
.bv.bv.bv .bv-hojas .g3.g3.g3,html body .bv-hojas .g3.g3.g3{left:calc(50% + 560px - 433px) !important;right:auto !important;top:2496px !important;bottom:auto !important;width:1305px !important;transform:rotate(14deg) !important;opacity:0.16 !important}
.bv.bv.bv .bv-hojas .g4.g4.g4,html body .bv-hojas .g4.g4.g4{right:calc(50% + 560px - 379px) !important;left:auto !important;top:3575px !important;bottom:auto !important;width:1015px !important;transform:rotate(196deg) !important;opacity:0.15 !important}
.bv.bv.bv .bv-hojas .g5.g5.g5,html body .bv-hojas .g5.g5.g5{left:calc(50% + 560px - 422px) !important;right:auto !important;top:4653px !important;bottom:auto !important;width:1247px !important;transform:rotate(-34deg) !important;opacity:0.55 !important}
.bv.bv.bv .bv-hojas .g6.g6.g6,html body .bv-hojas .g6.g6.g6{right:calc(50% + 560px - 395px) !important;left:auto !important;top:5731px !important;bottom:auto !important;width:1102px !important;transform:rotate(152deg) !important;opacity:0.15 !important}
.bv.bv.bv .bv-hojas .g7.g7.g7,html body .bv-hojas .g7.g7.g7{left:calc(50% + 560px - 374px) !important;right:auto !important;top:6809px !important;bottom:auto !important;width:986px !important;transform:rotate(26deg) !important;opacity:0.22 !important}
.bv.bv.bv .bv-hojas .g8.g8.g8,html body .bv-hojas .g8.g8.g8{right:calc(50% + 560px - 357px) !important;left:auto !important;top:7887px !important;bottom:auto !important;width:899px !important;transform:rotate(184deg) !important;opacity:0.55 !important}
.bv.bv.bv .bv-hojas .g9.g9.g9,html body .bv-hojas .g9.g9.g9{left:calc(50% + 560px - 384px) !important;right:auto !important;top:8965px !important;bottom:auto !important;width:1044px !important;transform:rotate(-16deg) !important;opacity:0.16 !important}
.bv.bv.bv .bv-hojas .g10.g10.g10,html body .bv-hojas .g10.g10.g10{right:calc(50% + 560px - 406px) !important;left:auto !important;top:10044px !important;bottom:auto !important;width:1160px !important;transform:rotate(206deg) !important;opacity:0.15 !important}
.bv.bv.bv .bv-hojas .g11.g11.g11,html body .bv-hojas .g11.g11.g11{left:calc(50% + 560px - 368px) !important;right:auto !important;top:11122px !important;bottom:auto !important;width:957px !important;transform:rotate(38deg) !important;opacity:0.22 !important}
.bv.bv.bv .bv-hojas .g12.g12.g12,html body .bv-hojas .g12.g12.g12{right:calc(50% + 560px - 390px) !important;left:auto !important;top:12200px !important;bottom:auto !important;width:1073px !important;transform:rotate(164deg) !important;opacity:0.16 !important}

/* --- de 1400 para abajo: pegadas al lado, pero GRANDES --- */
@media (max-width:1400px){
  .bv.bv.bv .bv-hojas .g1.g1.g1,html body .bv-hojas .g1.g1.g1{left:auto !important;right:-220px !important;top:340px !important;bottom:auto !important;width:540px !important}
  .bv.bv.bv .bv-hojas .g2.g2.g2,html body .bv-hojas .g2.g2.g2{right:auto !important;left:-0px !important;top:1418px !important;bottom:auto !important;width:624px !important}
  .bv.bv.bv .bv-hojas .g3.g3.g3,html body .bv-hojas .g3.g3.g3{left:auto !important;right:-50px !important;top:2496px !important;bottom:auto !important;width:841px !important}
  .bv.bv.bv .bv-hojas .g4.g4.g4,html body .bv-hojas .g4.g4.g4{right:auto !important;left:-0px !important;top:3575px !important;bottom:auto !important;width:682px !important}
  .bv.bv.bv .bv-hojas .g5.g5.g5,html body .bv-hojas .g5.g5.g5{left:auto !important;right:-40px !important;top:4653px !important;bottom:auto !important;width:812px !important}
  .bv.bv.bv .bv-hojas .g6.g6.g6,html body .bv-hojas .g6.g6.g6{right:auto !important;left:-10px !important;top:5731px !important;bottom:auto !important;width:725px !important}
  .bv.bv.bv .bv-hojas .g7.g7.g7,html body .bv-hojas .g7.g7.g7{left:auto !important;right:-0px !important;top:6809px !important;bottom:auto !important;width:652px !important}
  .bv.bv.bv .bv-hojas .g8.g8.g8,html body .bv-hojas .g8.g8.g8{right:auto !important;left:-0px !important;top:7887px !important;bottom:auto !important;width:609px !important}
  .bv.bv.bv .bv-hojas .g9.g9.g9,html body .bv-hojas .g9.g9.g9{left:auto !important;right:-0px !important;top:8965px !important;bottom:auto !important;width:696px !important}
  .bv.bv.bv .bv-hojas .g10.g10.g10,html body .bv-hojas .g10.g10.g10{right:auto !important;left:-20px !important;top:10044px !important;bottom:auto !important;width:754px !important}
  .bv.bv.bv .bv-hojas .g11.g11.g11,html body .bv-hojas .g11.g11.g11{left:auto !important;right:-0px !important;top:11122px !important;bottom:auto !important;width:638px !important}
  .bv.bv.bv .bv-hojas .g12.g12.g12,html body .bv-hojas .g12.g12.g12{right:auto !important;left:-0px !important;top:12200px !important;bottom:auto !important;width:710px !important}
}

/* --- moviles --- */
@media (max-width:760px){
  html body .bv-hojas svg,html body .bv-hojas > div{width:230px !important}
}



/* ==========================================================
   AJUSTES DEL FONDO DE HOJAS  (14/08/2026)
   ========================================================== */

/* 1. Habia DOS sistemas de hojas a la vez: las 13 de la escalera
      y otras dos que pintaba el propio body. Se solapaban y
      ensuciaban el fondo. Se apagan las del body: la escalera
      ya cubre toda la pagina. */
html body::before,html body::after{display:none !important}

/* 2. El rotulo viejo de galerias sobra: ahora lleva cabecero
      de verdad, igual que contacto y ubicacion. */
html body.category-galerias .blocks.body > .block100.grid::before,
html body.category .blocks.body > .block100.grid::before{
  content:none !important;display:none !important}

/* 3. Las ventanas de las fotos dejan ver el fondo: antes tapaban
      las hojas por completo. */
html body .blocks.body > .block100.grid > .element > a{
  background-color:#062614 !important;
  backdrop-filter:none !important}
html body.woocommerce-page .productgrid .element .holder{
  background-color:#062614 !important}

/* ==========================================================
   UN SOLO VERDE  (14/08/2026)
   Las bandas verdes llevaban encima un velo #062614
   que sobre el verde bosque daba un tono mas claro, y como la
   banda es mas estrecha que la pagina se veia la linea de corte.
   Manu: "el de background es mas oscuro, ese para mi es el
   verde bosque autentico".
   Se dejan transparentes: asi es EXACTAMENTE el mismo verde que
   el fondo, y ademas las hojas se ven por detras del contenido.
   OJO: solo las verdes. Las bandas lima, gris y blanca de la
   landing son alternancia buscada por Manu y NO se tocan.
   La clase va doblada (.sec.sec) porque el <style> de cada
   pagina va despues del CSS compartido y si no, gana el suyo.
   ========================================================== */
html body section.sec.sec.m-verde.m-verde{
  background-color:transparent !important}
html body .blackbody.blackbody{background-color:transparent !important}
html,html body{background-color:#0A2F1B !important}

/* la landing no lleva buscador, ni cuenta, ni carrito */
html body.bv-landing .block100.header ul.tools{display:none !important}


/* ==========================================================
   EL PIE  (15/08/2026)
   ========================================================== */
/* el copyright, entre las redes y las legales */
html body .bottom .bv-copy{
  display:block !important;width:100% !important;text-align:center !important;
  margin:14px 0 10px !important;padding:0 !important;
  font-size:15px !important;font-weight:400 !important;
  color:rgba(232,240,234,.72) !important;
  -webkit-text-fill-color:rgba(232,240,234,.72) !important;
  letter-spacing:.01em !important}

/* La banda naranja debajo de ENVIAR era el aviso de error del
   formulario, que se pintaba aunque no tuviera texto dentro.
   Solo se ve cuando de verdad hay algo que decir. */
html body .wpcf7 .wpcf7-response-output:empty,
html body .wpcf7 .wpcf7-acceptance-missing:empty,
html body .wpcf7 .wpcf7-validation-errors:empty,
html body .wpcf7 .wpcf7-mail-sent-ok:empty{
  display:none !important;border:0 !important;padding:0 !important;margin:0 !important}

/* ==========================================================
   LAS HOJAS, COPIADAS DE LA WEB VIVA
   Posicion, tamano, giro y opacidad tomados uno a uno de
   https://bravatta.com/info-eventos/ el 15/08/2026, que es
   la referencia que ha dado Manu. Sin filtros de tono: el
   color es el que traen los propios dibujos.
   ========================================================== */
html body .bv-hojas .g1.g1.g1{width:594px !important;top:249px !important;bottom:auto !important;left:auto !important;right:-88px !important;opacity:0.55 !important;transform:rotate(214deg) !important;filter:none !important}
html body .bv-hojas .g2.g2.g2{width:464px !important;top:960px !important;bottom:auto !important;left:-27px !important;right:auto !important;opacity:0.22 !important;transform:rotate(148deg) !important;filter:none !important}
html body .bv-hojas .g3.g3.g3{width:652px !important;top:1752px !important;bottom:auto !important;left:auto !important;right:-116px !important;opacity:0.16 !important;transform:rotate(38deg) !important;filter:none !important}
html body .bv-hojas .g4.g4.g4{width:508px !important;top:2658px !important;bottom:auto !important;left:-48px !important;right:auto !important;opacity:0.15 !important;transform:rotate(116deg) !important;filter:none !important}
html body .bv-hojas .g5.g5.g5{width:754px !important;top:3376px !important;bottom:auto !important;left:-110px !important;right:auto !important;opacity:.30 !important;transform:rotate(-34deg) !important;filter:none !important}
html body .bv-hojas .g6.g6.g6{width:551px !important;top:4755px !important;bottom:auto !important;left:-68px !important;right:auto !important;opacity:0.15 !important;transform:rotate(-28deg) !important;filter:none !important}
html body .bv-hojas .g7.g7.g7{width:493px !important;top:5909px !important;bottom:auto !important;left:auto !important;right:-41px !important;opacity:0.22 !important;transform:rotate(202deg) !important;filter:none !important}
html body .bv-hojas .g8.g8.g8{width:609px !important;top:6335px !important;bottom:auto !important;left:auto !important;right:calc(50% + 560px - 250px) !important;opacity:0.55 !important;transform:rotate(158deg) !important;filter:none !important}
html body .bv-hojas .g9.g9.g9{width:522px !important;top:6697px !important;bottom:auto !important;left:auto !important;right:-54px !important;opacity:0.16 !important;transform:rotate(64deg) !important;filter:none !important}
html body .bv-hojas .g10.g10.g10{width:580px !important;top:7188px !important;bottom:auto !important;left:-82px !important;right:auto !important;opacity:0.15 !important;transform:rotate(-64deg) !important;filter:none !important}
html body .bv-hojas .g11.g11.g11{width:478px !important;top:7728px !important;bottom:auto !important;left:auto !important;right:-34px !important;opacity:0.22 !important;transform:rotate(242deg) !important;filter:none !important}
html body .bv-hojas .g12.g12.g12{width:536px !important;top:8134px !important;bottom:auto !important;left:-61px !important;right:auto !important;opacity:0.16 !important;transform:rotate(128deg) !important;filter:none !important}
html body .bv-hojas .g13.g13.g13{width:1102px !important;top:8500px !important;bottom:0 !important;left:-10px !important;right:auto !important;opacity:.30 !important;transform:rotate(32deg) !important;filter:none !important}

/* --- segunda vuelta: el mismo patron repetido mas abajo, para
       llegar hasta el final de la landing (13.096 px). Las paginas
       cortas cortan lo que les sobra, como siempre. --- */
html body .bv-hojas .g14.g14.g14{width:594px !important;top:8845px !important;bottom:auto !important;left:auto !important;right:-88px !important;opacity:0.55 !important;transform:rotate(214deg) !important;filter:none !important}
html body .bv-hojas .g15.g15.g15{width:464px !important;top:9556px !important;bottom:auto !important;left:-27px !important;right:auto !important;opacity:0.22 !important;transform:rotate(148deg) !important;filter:none !important}
html body .bv-hojas .g16.g16.g16{width:652px !important;top:10348px !important;bottom:auto !important;left:auto !important;right:-116px !important;opacity:0.16 !important;transform:rotate(38deg) !important;filter:none !important}
html body .bv-hojas .g17.g17.g17{width:508px !important;top:11254px !important;bottom:auto !important;left:-48px !important;right:auto !important;opacity:0.15 !important;transform:rotate(116deg) !important;filter:none !important}
html body .bv-hojas .g18.g18.g18{width:754px !important;top:11972px !important;bottom:auto !important;left:-110px !important;right:auto !important;opacity:.30 !important;transform:rotate(-34deg) !important;filter:none !important}
html body .bv-hojas .g19.g19.g19{width:551px !important;top:13351px !important;bottom:auto !important;left:-68px !important;right:auto !important;opacity:0.15 !important;transform:rotate(-28deg) !important;filter:none !important}
html body .bv-hojas .g20.g20.g20{width:493px !important;top:14505px !important;bottom:auto !important;left:auto !important;right:-41px !important;opacity:0.22 !important;transform:rotate(202deg) !important;filter:none !important}
html body .bv-hojas .g21.g21.g21{width:609px !important;top:14931px !important;bottom:auto !important;left:auto !important;right:calc(50% + 560px - 250px) !important;opacity:0.55 !important;transform:rotate(158deg) !important;filter:none !important}
html body .bv-hojas .g22.g22.g22{width:522px !important;top:15293px !important;bottom:auto !important;left:auto !important;right:-54px !important;opacity:0.16 !important;transform:rotate(64deg) !important;filter:none !important}
html body .bv-hojas .g23.g23.g23{width:580px !important;top:15784px !important;bottom:auto !important;left:-82px !important;right:auto !important;opacity:0.15 !important;transform:rotate(-64deg) !important;filter:none !important}
html body .bv-hojas .g24.g24.g24{width:478px !important;top:16324px !important;bottom:auto !important;left:auto !important;right:-34px !important;opacity:0.22 !important;transform:rotate(242deg) !important;filter:none !important}
html body .bv-hojas .g25.g25.g25{width:536px !important;top:16730px !important;bottom:auto !important;left:-61px !important;right:auto !important;opacity:0.16 !important;transform:rotate(128deg) !important;filter:none !important}

/* ==========================================================
   LAS TRES CAPAS DE LA WEB   (15/08/2026)
   ----------------------------------------------------------
   1. EL FONDO      el verde bosque, en body
   2. LAS HOJAS     una capa que cubre TODA la pagina, detras
   3. EL CONTENIDO  siempre por encima

   Escrito UNA sola vez y solo aqui. Las paginas ya no traen
   ni una regla de hojas: se han quitado 343 repartidas por
   nueve archivos, y el script que las cambiaba de sitio.
   ========================================================== */

/* 1 - EL FONDO */
html,html body{background-color:#0A2F1B !important}

/* 2 - LA CAPA DE HOJAS */
html body{position:relative !important}
html body .bv-hojas{
  position:absolute !important;
  top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;
  width:auto !important;height:auto !important;
  margin:0 !important;padding:0 !important;
  overflow:hidden !important;pointer-events:none !important;
  z-index:0 !important}
html body .bv-hojas > div{
  position:absolute !important;display:block !important;
  background-repeat:no-repeat !important;
  background-position:center !important;
  background-size:100% 100% !important;
  height:auto !important;max-width:none !important}

/* 3 - EL CONTENIDO, siempre encima */
html body > *:not(.bv-hojas):not(.bv-ver):not(script):not(style):not(link):not(.wpfixed){
  position:relative !important;z-index:1 !important}


/* el sello de version, arriba a la derecha, para saber de un
   vistazo si lo que se ve en el navegador es lo ultimo subido */
html body .bv-ver.bv-ver.bv-ver{
  position:absolute !important;top:8px !important;right:16px !important;
  z-index:5 !important;margin:0 !important;padding:0 !important;
  font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif !important;
  font-size:11px !important;font-weight:700 !important;letter-spacing:.06em !important;
  color:rgba(171,239,97,.55) !important;
  -webkit-text-fill-color:rgba(171,239,97,.55) !important;
  pointer-events:none !important}


/* En logos habia un bloque con su propio verde (#0A2F1B y velos
   sobre el), distinto del fondo, y se veia el corte. Se iguala:
   transparente, o sea exactamente el verde bosque de detras.
   Va con .bv.bv.bv porque la pagina usa esa triple clase y si no,
   gana la suya. */
html body .bv.bv.bv section.sec.m-verde,
html body .bv.bv.bv section.sec.m-verde:first-of-type,
html body .bv.bv.bv .m-verde,
html body .bv.bv.bv .blackbody{
  background:transparent !important;background-color:transparent !important}

/* el logo dentro del circulo del cabecero */



/* Titulos de dos palabras: la primera en blanco, la segunda en
   naranja. Regla de Manu del 15/08/2026. */
html body .parr > h1 .bv-t2{
  color:#FF6A00 !important;-webkit-text-fill-color:#FF6A00 !important}

/* el logo completo (remolino + bravatta + R) dentro del circulo:
   entero, sin recortar nada, solo reducido hasta que cabe bien */
/* el circulo centra lo que lleve dentro, sea icono o logo */
html body .parr .iconinside{
  display:flex !important;align-items:center !important;
  justify-content:center !important;padding:0 !important}
html body .parr .iconinside > *{margin:0 !important;float:none !important}
/* el logo completo (remolino + bravatta + R): entero, sin recortar
   nada, solo reducido hasta que cabe dentro del circulo. El cuadrado
   que cabe en un circulo de 150 mide 106, asi que 62% es el limite. */
html body .parr .iconinside svg.bv-logo-circ{
  width:62% !important;height:auto !important;display:block !important;
  max-width:none !important;position:static !important}
html body .parr .iconinside .bv-icono{
  width:56% !important;height:56% !important;display:block !important}


/* ==========================================================
   EL CABECERO, IGUAL Y CENTRADO EN TODAS   (15/08/2026)
   Fuera el buscador, la cuenta y el carrito. El cabecero va en
   tres columnas: logo a la izquierda, menu centrado de verdad
   en la pagina, y una columna vacia a la derecha que hace de
   contrapeso. Asi el menu queda centrado sin que el logo se le
   monte encima.
   ========================================================== */
html body .block100.header ul.tools,
.bv.bv.bv .block100.header ul.tools{display:none !important}

html body .block100.header,
.bv.bv.bv .block100.header{
  display:grid !important;
  grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr) !important;
  align-items:center !important;position:relative !important}

html body .block100.header a.logo,
.bv.bv.bv .block100.header a.logo{
  grid-column:1 !important;justify-self:start !important;
  position:static !important;transform:none !important;margin:0 !important}

html body .block100.header ul.menu,
.bv.bv.bv .block100.header ul.menu{
  grid-column:2 !important;
  display:flex !important;flex-wrap:wrap !important;
  justify-content:center !important;align-items:center !important;
  margin:0 !important;float:none !important;width:auto !important}

@media (max-width:1100px){
  html body .block100.header,.bv.bv.bv .block100.header{
    grid-template-columns:1fr !important;justify-items:center !important}
  html body .block100.header a.logo{justify-self:center !important}
}


/* SOLO HAY TRES COLORES: verde bosque (#0A2F1B) de fondo, verde
   lima (#ABEF61) y naranja (#FF6A00). Los verdes mas claros son
   unicamente para las hojas. Cualquier bloque con su propio
   verde se ve como un corte contra el fondo: fuera.
   Manu, 15/08/2026. */
html body .bv.bv.bv section.sec,
html body .bv.bv.bv section.sec.m-verde,
html body .bv.bv.bv section.sec.m-verde:first-of-type,
html body .bv.bv.bv section.sec:last-of-type,
html body .bv.bv.bv section.sec.cierre,
html body .bv.bv.bv .blackbody,
.bv.bv.bv section.sec.m-verde,
.bv.bv.bv section.sec.m-verde:first-of-type,
.bv.bv.bv section.sec:last-of-type,
.bv.bv.bv .blackbody{
  background:transparent !important;background-color:transparent !important}


/* El subtitulo va centrado venga detras del circulo o del titulo.
   La regla anterior solo cogia el parrafo pegado al circulo, y al
   meter el titulo en medio se quedaba a la izquierda. */
html body .parr > p,
.bv.bv.bv .parr > p{
  text-align:center !important;overflow:visible !important;
  max-width:820px !important;margin:0 auto !important;float:none !important}
html body .parr > h1,
.bv.bv.bv .parr > h1{
  display:block !important;text-align:center !important;
  margin:0 auto 10px !important;width:100% !important}
