.elementor-439 .elementor-element.elementor-element-ef7c9da{--spacer-size:70px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-439 .elementor-element.elementor-element-746f047 .elementor-heading-title{font-family:"larken", Sans-serif;font-size:64px;font-weight:300;}.elementor-439 .elementor-element.elementor-element-0c55462{--spacer-size:50px;}.elementor-439 .elementor-element.elementor-element-5fe9eed{--spacer-size:70px;}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-3055cecb *//* =========================================
   MEMORIA BIZIA — POLÍTICA DE COOKIES
   ESTILO UNIFICADO CON PRIVACIDAD
   ========================================= */

/* CONTENEDOR GENERAL */

#cmplz-document {
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  background: transparent !important;
  color: #68615A !important;
  font-family: inherit !important;
  font-size: inherit !important;
  line-height: 1.75 !important;
}

/* PÁRRAFOS Y TEXTO */

#cmplz-document p,
#cmplz-document li,
#cmplz-document span:not(.cmplz-icon) {
  color: #68615A !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: 400;
  line-height: 1.75 !important;
  text-transform: none;
}

#cmplz-document p {
  margin: 0 0 24px !important;
}

/* TÍTULOS DE APARTADOS */

#cmplz-document h2 {
  color: #68615A !important;
  font-family: inherit !important;
  font-size: 1.12em !important;
  font-weight: 600 !important;
  line-height: 1.4 !important;
  text-transform: uppercase !important;
  margin: 48px 0 18px !important;
  padding: 0 !important;
  border: none !important;
}

/* SUBTÍTULOS */

#cmplz-document h3,
#cmplz-document h4,
#cmplz-document .subtitle {
  color: #68615A !important;
  font-family: inherit !important;
  font-size: 1em !important;
  font-weight: 600 !important;
  line-height: 1.5 !important;
  margin: 24px 0 14px !important;
  text-transform: none !important;
}

/* LISTAS */

#cmplz-document ul,
#cmplz-document ol {
  margin: 0 0 26px !important;
  padding-left: 36px !important;
}

#cmplz-document li {
  margin-bottom: 14px !important;
  padding-left: 2px;
}

/* ENLACES */

#cmplz-document a {
  color: #68615A !important;
  text-decoration: underline;
  text-underline-offset: 3px;
}

#cmplz-document a:hover {
  color: #4D4741 !important;
}

/* TABLAS DE COOKIES */

#cmplz-document table {
  width: 100% !important;
  border-collapse: collapse !important;
  margin: 20px 0 30px !important;
  color: #68615A !important;
  font-family: inherit !important;
  font-size: .9em !important;
}

#cmplz-document th,
#cmplz-document td {
  padding: 12px 14px !important;
  border: 1px solid #DED8CE !important;
  text-align: left;
  vertical-align: top;
  line-height: 1.6 !important;
}

#cmplz-document th {
  background: #F3F0E9 !important;
  color: #68615A !important;
  font-weight: 600 !important;
}

#cmplz-document td {
  background: transparent !important;
}

/* SECCIONES DESPLEGABLES DE COOKIES */

#cmplz-document .cmplz-service-header {
  color: #68615A !important;
  font-family: inherit !important;
}

#cmplz-document .cmplz-service-desc {
  color: #68615A !important;
  font-family: inherit !important;
  line-height: 1.7 !important;
}

/* EVITAR QUE COMPLIANZ LIMITe EL ANCHO */

#cmplz-document .cmplz-cookiepolicy,
#cmplz-document .cmplz-cookies-overview {
  max-width: 100% !important;
}

/* MÓVIL */

@media (max-width: 767px) {
  #cmplz-document h2 {
    margin-top: 34px !important;
    margin-bottom: 15px !important;
  }

  #cmplz-document p {
    margin-bottom: 18px !important;
  }

  #cmplz-document ul,
  #cmplz-document ol {
    padding-left: 24px !important;
  }

  #cmplz-document table {
    font-size: .85em !important;
  }

  #cmplz-document th,
  #cmplz-document td {
    padding: 9px !important;
    overflow-wrap: anywhere;
  }
}/* End custom CSS */