.elementor-18707 .elementor-element.elementor-element-50d71bf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18707 .elementor-element.elementor-element-50d71bf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18707 .elementor-element.elementor-element-aad3c29{--grid-template-columns:repeat(0, auto);text-align:left;--grid-column-gap:5px;--grid-row-gap:0px;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-f66e858 *//* ✅ Naruči Kafu – stil za Yoast FAQ kartice */
.elementor-18707 .elementor-element.elementor-element-f66e858 .schema-faq-section{
  background:#fff;border:1px solid #ececec;border-radius:14px;
  padding:16px 18px;box-shadow:0 6px 18px rgba(0,0,0,.06);
  transition:transform .15s ease, box-shadow .15s ease;
}
.elementor-18707 .elementor-element.elementor-element-f66e858 .schema-faq-section:hover{
  transform:translateY(-2px);box-shadow:0 10px 24px rgba(0,0,0,.08);
}

.elementor-18707 .elementor-element.elementor-element-f66e858 .schema-faq-question{
  margin:0 0 8px 0 !important;font-weight:700;font-size:18px;line-height:1.3;
  display:flex;align-items:flex-start;gap:10px;color:#222;
}
.elementor-18707 .elementor-element.elementor-element-f66e858 .schema-faq-question::before{
  content:"☕";font-size:18px;color:#b48a60;margin-top:2px;
}

.elementor-18707 .elementor-element.elementor-element-f66e858 .schema-faq-answer{
  color:#666;line-height:1.6;margin:0;
}
.elementor-18707 .elementor-element.elementor-element-f66e858 .schema-faq-answer a{
  color:#b48a60;text-decoration:underline;text-underline-offset:2px;
}

.elementor-18707 .elementor-element.elementor-element-f66e858 .schema-faq-section + .schema-faq-section{border-top:none;}/* End custom CSS */