/* Abarai Recenzii – antet (titlu + buton) al șablonului Elementor 10121; recenziile se stilizează din custom CSS-ul widgetului Reviews */
.elementor-10121{
  --rv-ink:#391E56;
  --rv-star:#BCA811;
  --rv-line:#ECE9E1;
  --rv-ring:#E6E2D8;
  font-family:Montserrat,system-ui,sans-serif;
  color:var(--rv-ink);
}
.elementor-10121 > .elementor-element{background:#fff !important}

/* antet: titlu + buton Google Reviews */
.elementor-10121 .elementor-element-f68b3c6{
  flex-direction:column !important;
  align-items:flex-start !important;
  gap:14px !important;
  margin-bottom:36px;
}
.elementor-10121 .elementor-element-b6ae6bf{order:1}
.elementor-10121 .elementor-element-77b7f7f{order:2}
.elementor-10121 .elementor-element-b1d7c3a{display:none}
.elementor-10121 .elementor-element-ed26364 .elementor-heading-title{
  margin:0;
  font-family:"Playfair Display",Georgia,serif;
  font-weight:700;
  font-size:3rem;
  line-height:1.1;
  color:var(--rv-ink);
}
.elementor-10121 .elementor-element-77b7f7f .elementor-icon{
  display:inline-flex;
  align-items:center;
  gap:8px;
  min-height:44px;
  padding:8px 18px 8px 14px;
  border:2px solid var(--rv-ink);
  border-radius:999px;
  background:transparent;
  color:var(--rv-ink);
  font-size:16px;
  line-height:1;
}
.elementor-10121 .elementor-element-77b7f7f .elementor-icon svg{
  width:16px;
  height:16px;
  fill:var(--rv-ink);
}
.elementor-10121 .elementor-element-77b7f7f .elementor-icon::after{
  content:"Google Reviews";
  font-family:Montserrat,system-ui,sans-serif;
  font-weight:700;
  font-size:16px;
}
