.cus-image-about img {
    border-radius: 0px 70px !important;
}

.title-home {
  font-size: 37px;
  font-weight: 500;
  line-height: 49px;
  margin-top: 20px;
}

/* Đặt class:cus-section-tintuc cho Section */
.cus-section-tintuc {
  background-color: #f8f8f8;
  background-image: url(images/servicebanner.png.webp);
  background-position: center left;
  background-repeat: no-repeat;
  background-size: auto;
}
.cus-section-tintuc .box img,
.cus-section-tintuc .box .box-image {
  border-radius: 20px;
}
.cus-section-tintuc .box:hover a,
.cus-section-tintuc .box:hover h5,
.cus-section-tintuc .box:hover p {
  color: white;
}
.cus-section-tintuc .box {
  background: white;
  -webkit-box-shadow: 0 10px 31px 10px rgba(12, 34, 113, 0.07);
  -khtml-box-shadow: 0 10px 31px 10px rgba(12, 34, 113, 0.07);
  -moz-box-shadow: 0 10px 31px 10px rgba(12, 34, 113, 0.07);
  -ms-box-shadow: 0 10px 31px 10px rgba(12, 34, 113, 0.07);
  -o-box-shadow: 0 10px 31px 10px rgba(12, 34, 113, 0.07);
  box-shadow: 0 1px 12px -2px rgba(12, 34, 113, 0.07);
  padding: 20px;
  margin-top: 10px;
  border-radius: 20px;
}


.cus-scroll {
    height: 200px;
    overflow-y: auto;
    overflow-x: hidden;
    border: 1px solid #ddd;
    padding: 10px;
}

.cus-scroll::-webkit-scrollbar {
    width: 8px;
}
.cus-scroll::-webkit-scrollbar-track {
    background: #f1f1f1; 
}
.cus-scroll::-webkit-scrollbar-thumb {
    background: var(--fs-color-secondary);
    border-radius: 4px;
}
.cus-scroll::-webkit-scrollbar-thumb:hover {
    background: var(--fs-color-secondary);
}