/* BelDent — Service Cards */



.beldent-services .fusion-column-wrapper {
  background: #fff !important;
  border: 1px solid #dce7ef !important;
  border-radius: 10px !important;
  padding: 18px 18px 26px !important;
  box-shadow: 0 4px 16px rgba(52,73,94,.07);
  transition: box-shadow .2s ease;
}

.beldent-services .fusion-layout-column:hover .fusion-column-wrapper {
  box-shadow: 0 12px 26px rgba(52,73,94,.12);
}

.beldent-services .fusion-imageframe img {
  border-radius: 6px !important;
  box-shadow: none !important;
}

.beldent-services .fusion-text h3,
.beldent-services .fusion-text h3 span {
  color: #34495e !important;
  font-size: 19px !important;
  font-weight: 600 !important;
}

.beldent-services .fusion-text p,
.beldent-services .fusion-text p span {
  color: #42566b !important;
  font-size: 15px !important;
}

.beldent-services .fusion-button {
  background: #eaf1f6 !important;
  background-image: none !important;
  border: 1px solid #dce7ef !important;
  border-radius: 5px !important;
  box-shadow: none !important;
  padding: 11px 22px !important;
}

.beldent-services .fusion-button .fusion-button-text {
  color: #34495e !important;
  font-size: 13px !important;
  font-weight: 600 !important;
}

.beldent-services .fusion-button:hover {
  background: #34495e !important;
}

.beldent-services .fusion-button:hover .fusion-button-text {
  color: #fff !important;
}
