/*
 Theme Name:   Bentol Child
 Theme URI:    https://bentol.themevally.com/
 Description:  Bentol Child Theme
 Author:       Theme-vally
 Author URI:   https://themeforest.net/user/theme-vally
 Template:     bentol
 Domain Path: /languages/
 Version:      1.0.4
*/

.service-section.style-6 .service-wrapper .service-single-item .item-left {
  flex-shrink: 0;
  min-width: 50%;
}
.author {
	display:none !important;
}
.card-content .author-info {
	display:none !important;
}
.newsletter-section {
  background: #ffffff none !important;   /* Xóa gradient + đặt màu trắng */
  background-color: #ffffff !important;  /* Củng cố thêm */
  background-image: none !important;     /* Tắt gradient nếu theme vẫn ép */
  position: relative !important;
  z-index: 1 !important;
}

.newsletter-section::before,
.newsletter-section::after {
  background: none !important;           /* Nếu theme thêm lớp phủ */
  background-image: none !important;
  background-color: transparent !important;
  content: none !important;
}
.mission-single-box.bg-light2 {
  background-color: #dba293 !important;
  background: #dba293 !important;
}
section.blog-section.space.bg-theme3 {
  background: #f5f5f5 !important;         /* đổi nền thành xám nhạt */
  background-color: #f5f5f5 !important;   /* củng cố thêm */
  background-image: none !important;      /* xóa gradient / ảnh nền nếu có */
  position: relative;
  z-index: 1;
}

section.blog-section.space.bg-theme3::before,
section.blog-section.space.bg-theme3::after {
  background: none !important;            /* xóa overlay */
  background-image: none !important;
  content: none !important;
  opacity: 0 !important;
}
.sticky-header {
  display: none !important;
}
.project-details-box {
	display: none;
}
.single-post .blog-details-left ul {
  list-style: disc;
  margin-left: 20px;
  padding-left: 20px;
}

.single-post .blog-details-left ol {
  list-style: decimal;
  margin-left: 20px;
  padding-left: 20px;
}

.single-post .blog-details-left blockquote {
  border-left: 4px solid #ccc;
  padding: 10px 20px;
  margin: 20px 0;
  font-style: italic;
  background: #f9f9f9;
}
.blog-image img {
  width: 100%;       /* Chiều rộng full của container */
  height: 250px;     /* Chiều cao cố định */
  object-fit: cover; /* Giữ tỉ lệ, cắt phần thừa */
  border-radius: 8px; /* Bo góc nếu muốn */
}
.blog-content .text {
    display: block;
    color: #555;       /* màu chữ */
    font-size: 14px;
    line-height: 1.4;
    margin: 10px 0;
}
.blog-single-box .blog-content .title a {
    background: none !important; /* bỏ hiệu ứng underline bằng background */
    text-decoration: none !important; /* bỏ gạch chân mặc định */
    transition: none !important; /* tắt animation underline */
}

.blog-single-box .blog-content .title a:hover {
    background: none !important;
    text-decoration: none !important;
}
