.clh1 h1 {
color: #FF6610;
}


.main-menu ul {
    padding: 0;
    margin: 0;
	list-style: none;
}


.hero1 {
  font-size: clamp(36px, 6vw, 72px);
  line-height: clamp(44px, 7vw, 100px);
  font-weight: 700;
  margin: 0;
  color: #fff;
}
.hero1 span {
color: #FC5A11

}

.reviews-card span {
 color: #fff
}



.reviews-card{
  border:1px solid rgba(0,0,0,.12);
  border-radius:16px;
  padding:12px 14px;
    background: #ffffff00;
  width:fit-content;
      box-shadow: 3px 1px 11px 1px;
}
.reviews-card .top{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:12px;
}
.reviews-card .stars{ display:flex; gap:4px; font-size:14px; }
.reviews-card .stars i{ color:#f5b301; }
.reviews-card .score{ font-weight:800; font-size:14px; }
.reviews-card .bottom{
  margin-top:8px;
  display:flex;
  align-items:center;
  gap:12px;
  font-size:14px;
  flex-wrap:wrap;
}
.reviews-card .source{
  text-decoration:none;
  font-weight:600;
}
.reviews-card .source:hover{ text-decoration:underline; }