.elementor-1437 .elementor-element.elementor-element-7e17092{--header-color:var( --e-global-color-text );--toggle-button-color:var( --e-global-color-text );--item-text-hover-decoration:underline;}.elementor-1437 .elementor-element.elementor-element-e72dbeb{color:var( --e-global-color-text );}@media(max-width:767px){.elementor-1437 .elementor-element.elementor-element-315ec08{margin-top:0px;margin-bottom:0px;padding:0px 15px 0px 15px;}}/* Start custom CSS for theme-post-content, class: .elementor-element-e72dbeb *//* TABLICE U POST CONTENT ELEMENTU */
.elementor-1437 .elementor-element.elementor-element-e72dbeb table {
  width: 100% !important;
  border-collapse: collapse !important;
  border-spacing: 0 !important;
  margin: 28px 0 !important;
  background-color: #ffffff !important;
  color: #111827 !important;
  border: 1px solid #d1d5db !important;
  font-size: 16px !important;
  line-height: 1.5 !important;
}

/* VRH TABLICE */
.elementor-1437 .elementor-element.elementor-element-e72dbeb table thead,
.elementor-1437 .elementor-element.elementor-element-e72dbeb table thead tr,
.elementor-1437 .elementor-element.elementor-element-e72dbeb table thead th {
  background-color: #111827 !important;
  color: #ffffff !important;
  border: 1px solid #111827 !important;
}

/* TEKST U VRHU TABLICE */
.elementor-1437 .elementor-element.elementor-element-e72dbeb table thead th,
.elementor-1437 .elementor-element.elementor-element-e72dbeb table thead th * {
  color: #ffffff !important;
  background-color: #111827 !important;
  font-weight: 800 !important;
  padding: 14px 16px !important;
  text-shadow: none !important;
  opacity: 1 !important;
  visibility: visible !important;
}

/* ĆELIJE */
.elementor-1437 .elementor-element.elementor-element-e72dbeb table tbody td,
.elementor-1437 .elementor-element.elementor-element-e72dbeb table tbody td * {
  background-color: #ffffff !important;
  color: #111827 !important;
  border: 1px solid #d1d5db !important;
  padding: 14px 16px !important;
  text-shadow: none !important;
  opacity: 1 !important;
  visibility: visible !important;
}

/* SVAKI DRUGI RED */
.elementor-1437 .elementor-element.elementor-element-e72dbeb table tbody tr:nth-child(even) td,
.elementor-1437 .elementor-element.elementor-element-e72dbeb table tbody tr:nth-child(even) td * {
  background-color: #f9fafb !important;
  color: #111827 !important;
}

/* CALLOUT RIZIK */
.elementor-1437 .elementor-element.elementor-element-e72dbeb blockquote.callout-rizik,
.elementor-1437 .elementor-element.elementor-element-e72dbeb blockquote.wp-block-quote.callout.callout-rizik {
  background-color: #fff1f2 !important;
  color: #111827 !important;
  border-left: 6px solid #dc2626 !important;
  border-top: 1px solid #fecdd3 !important;
  border-right: 1px solid #fecdd3 !important;
  border-bottom: 1px solid #fecdd3 !important;
  border-radius: 12px !important;
  padding: 20px 24px !important;
  margin: 28px 0 !important;
  box-shadow: 0 10px 24px rgba(220, 38, 38, 0.08) !important;
}

/* TEKST U CALLOUTU */
.elementor-1437 .elementor-element.elementor-element-e72dbeb blockquote.callout-rizik,
.elementor-1437 .elementor-element.elementor-element-e72dbeb blockquote.callout-rizik *,
.elementor-1437 .elementor-element.elementor-element-e72dbeb blockquote.callout-rizik p,
.elementor-1437 .elementor-element.elementor-element-e72dbeb blockquote.callout-rizik strong {
  color: #111827 !important;
  background: transparent !important;
  text-shadow: none !important;
  opacity: 1 !important;
  visibility: visible !important;
}

/* RIJEČ RIZIK */
.elementor-1437 .elementor-element.elementor-element-e72dbeb blockquote.callout-rizik strong {
  color: #b91c1c !important;
  font-weight: 900 !important;
}

/* MOBILE */
@media (max-width: 768px) {
  .elementor-1437 .elementor-element.elementor-element-e72dbeb table {
    display: block !important;
    width: 100% !important;
    overflow-x: auto !important;
    white-space: nowrap !important;
  }

  .elementor-1437 .elementor-element.elementor-element-e72dbeb table th,
  .elementor-1437 .elementor-element.elementor-element-e72dbeb table td {
    min-width: 160px !important;
  }
}
/* CALLOUT PODATAK */
.elementor-1437 .elementor-element.elementor-element-e72dbeb blockquote.callout-podatak,
.elementor-1437 .elementor-element.elementor-element-e72dbeb blockquote.wp-block-quote.callout.callout-podatak {
  background-color: #eff6ff !important;
  color: #111827 !important;
  border-left: 6px solid #2563eb !important;
  border-top: 1px solid #bfdbfe !important;
  border-right: 1px solid #bfdbfe !important;
  border-bottom: 1px solid #bfdbfe !important;
  border-radius: 12px !important;
  padding: 20px 24px !important;
  margin: 28px 0 !important;
  box-shadow: 0 10px 24px rgba(37, 99, 235, 0.08) !important;
}

/* TEKST U PODATAK BLOKU */
.elementor-1437 .elementor-element.elementor-element-e72dbeb blockquote.callout-podatak,
.elementor-1437 .elementor-element.elementor-element-e72dbeb blockquote.callout-podatak *,
.elementor-1437 .elementor-element.elementor-element-e72dbeb blockquote.callout-podatak p,
.elementor-1437 .elementor-element.elementor-element-e72dbeb blockquote.callout-podatak strong {
  color: #111827 !important;
  background: transparent !important;
  text-shadow: none !important;
  opacity: 1 !important;
  visibility: visible !important;
}

/* RIJEČ PODATAK */
.elementor-1437 .elementor-element.elementor-element-e72dbeb blockquote.callout-podatak strong {
  color: #1d4ed8 !important;
  font-weight: 900 !important;
}/* End custom CSS */