/*
Theme Name: Drop by Sanitas
Theme URI: https://drop.sanitas.es
Description: Tema hijo de Hello Elementor
Author: Havas Media Network - CSA
Author URI: https://havasmedianetwork.com
Template: hello-elementor
Version: 1.0.0
Text Domain: hello-elementor-child
*/

.menu-item a:hover {
  font-weight: 700 !important;
}

.mi-badge {
  display: inline-flex;
  align-items: center !important;
  background-color: #f9e0eb;
  color: #a0194a;
  font-weight: 600;
  padding: 6px 10px;
  border-radius: 4px;
  font-size: 14px;
}

.mi-badge::before {
  content: '';
  display: inline-block;
  width: 14px;
  height: 14px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23a0194a' viewBox='0 0 512 512'%3E%3Cpath d='M256 32c-17.7 0-32 14.3-32 32v61.3c-14.4 3.6-28.2 8.9-41.1 15.8L153 101c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l40.1 40.1c-6.9 12.9-12.2 26.6-15.8 41.1H70c-17.7 0-32 14.3-32 32s14.3 32 32 32h61.3c3.6 14.4 8.9 28.2 15.8 41.1L107.7 359c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l40.1-40.1c12.9 6.9 26.6 12.2 41.1 15.8V442c0 17.7 14.3 32 32 32s32-14.3 32-32v-61.3c14.4-3.6 28.2-8.9 41.1-15.8l40.1 40.1c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-40.1-40.1c6.9-12.9 12.2-26.6 15.8-41.1H442c17.7 0 32-14.3 32-32s-14.3-32-32-32h-61.3c-3.6-14.4-8.9-28.2-15.8-41.1l40.1-40.1c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-40.1 40.1c-12.9-6.9-26.6-12.2-41.1-15.8V64c0-17.7-14.3-32-32-32z'/%3E%3C/svg%3E") no-repeat center center;
  background-size: contain;
}

.texto-asegurado {
  display: inline-flex;
  align-items: center !important;
  gap: 8px;
  color: #21272A;
  font-size: 16px;
  line-height: 1.4;
}

.texto-asegurado::before {
  content: "";
  display: inline-block;
  width: 25px;
  height: 24px;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><path d="M12.5 4C14.7333 4 16.625 4.775 18.175 6.325C19.725 7.875 20.5 9.76667 20.5 12C20.5 14.2333 19.725 16.125 18.175 17.675C16.625 19.225 14.7333 20 12.5 20C10.2667 20 8.375 19.225 6.825 17.675C5.275 16.125 4.5 14.2333 4.5 12C4.5 9.76667 5.275 7.875 6.825 6.325C8.375 4.775 10.2667 4 12.5 4ZM12.5 18C14.1667 18 15.5833 17.4167 16.75 16.25C17.9167 15.0833 18.5 13.6667 18.5 12C18.5 10.3333 17.9167 8.91667 16.75 7.75C15.5833 6.58333 14.1667 6 12.5 6C10.8333 6 9.41667 6.58333 8.25 7.75C7.08333 8.91667 6.5 10.3333 6.5 12C6.5 13.6667 7.08333 15.0833 8.25 16.25C9.41667 17.4167 10.8333 18 12.5 18ZM12.5 15.5C13.3 15.5 14.0167 15.2708 14.65 14.8125C15.2833 14.3542 15.7333 13.75 16 13H9C9.26667 13.75 9.71667 14.3542 10.35 14.8125C10.9833 15.2708 11.7 15.5 12.5 15.5ZM9 10C9 10.2833 9.09583 10.5208 9.2875 10.7125C9.47917 10.9042 9.71667 11 10 11C10.2833 11 10.5208 10.9042 10.7125 10.7125C10.9042 10.5208 11 10.2833 11 10C11 9.71667 10.9042 9.47917 10.7125 9.2875C10.5208 9.09583 10.2833 9 10 9C9.71667 9 9.47917 9.09583 9.2875 9.2875C9.09583 9.47917 9 9.71667 9 10ZM14 10C14 10.2833 14.0958 10.5208 14.2875 10.7125C14.4792 10.9042 14.7167 11 15 11C15.2833 11 15.5208 10.9042 15.7125 10.7125C15.9042 10.5208 16 10.2833 16 10C16 9.71667 15.9042 9.47917 15.7125 9.2875C15.5208 9.09583 15.2833 9 15 9C14.7167 9 14.4792 9.09583 14.2875 9.2875C14.0958 9.47917 14 9.71667 14 10ZM1.5 6V3C1.5 2.45 1.69583 1.97917 2.0875 1.5875C2.47917 1.19583 2.95 1 3.5 1H6.5V3H3.5V6H1.5ZM6.5 23H3.5C2.95 23 2.47917 22.8042 2.0875 22.4125C1.69583 22.0208 1.5 21.55 1.5 21V18H3.5V21H6.5V23ZM18.5 23V21H21.5V18H23.5V21C23.5 21.55 23.3042 22.0208 22.9125 22.4125C22.5208 22.8042 22.05 23 21.5 23H18.5ZM21.5 6V3H18.5V1H21.5C22.05 1 22.5208 1.19583 22.9125 1.5875C23.3042 1.97917 23.5 2.45 23.5 3V6H21.5Z" fill="%2321272A"/></svg>') no-repeat center/contain;

}

/*Fondo sección tabla imc < Version anterior < Backup */
/*.tratamiento-drop {
    background-image: url(/wp-content/uploads/2025/09/bg-question.webp);
    background-repeat: no-repeat;
    background-size: 450px;
    background-position: bottom;
    background-position-x: 1200px;
}*/

/* Desktop: el fondo se redimensiona */
.tratamiento-drop {
  background-image: url(/wp-content/uploads/2025/09/bg-question.webp);
  background-repeat: no-repeat;
  background-size: 450px auto;
  background-position: right bottom;
}

@media (min-width: 1300px) {
  .tratamiento-drop {
    background-size: 50%;
  }
}


@media (min-width: 1600px) {
  .tratamiento-drop {
    background-size: 800px auto;
  }
}


@media (max-width: 1300px) {
  .tratamiento-drop {
    background-size: 50%;
  }
}

/* La oculto para mostrar otra */

@media (max-width: 1025px) {
  .tratamiento-drop {
    background-image: none;
  }
}

.elementor-popup-modal .dialog-widget-content {
  background-color: transparent !important;
  box-shadow: none !important;
}

#elementor-popup-modal-485 {
  background-color: rgba(0, 0, 0, 0.4) !important;
}

svg.e-font-icon-svg.e-eicon-close.eicon-close {
  position: relative;
  right: 110px;
}