/*
  Theme Name: Divi Child theme
  Theme URI: http://www.elegantthemes.com/gallery/divi/
  Version: 1.0.0
  Template: Divi
  Author: Elegant Themes
  Author URI: http://www.elegantthemes.com
  Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
  Text Domain: divi-child-theme
  License: GNU General Public License v2 or later
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/


/* Added on Sep 20, 2025 */
/* Target the exact wrapper from your HTML */
div.project-custom-fields ul {
    list-style-type: disc !important; /* forces disc bullets */
    margin-left: 20px !important;
    padding-left: 0 !important;
}

div.project-custom-fields ul li {
    margin-bottom: 10px !important;
    line-height: 1.6 !important;
    font-size: 15px !important;
    color: #333 !important;
}

div.project-custom-fields ul li::marker {
    color: #1a73e8 !important; /* colored bullets */
}

div.project-custom-fields ul ul {
    list-style-type: circle !important;
    margin-left: 20px !important;
}

div.project-custom-fields ul li:hover {
    background-color: #f9f9f9 !important;
    padding-left: 5px !important;
    transition: 0.2s !important;
}

/* Added on Sep 27, 2025 */
#kaizen-projects-carousel .gs_project_theme7 .gs_project_item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

#kaizen-projects-carousel .gs_project_theme7 .gs_project_title {
  flex: 1;
  padding-right: 20px;
}

#kaizen-projects-carousel .gs_project_theme7 .gs_project_thumb {
  flex: 1;
  text-align: right;
}

#kaizen-projects-carousel .gs_project_theme7 .gs_project_thumb img {
  max-width: 100%;
  height: auto;
  border-radius: 6px;
}
#kaizen-projects-carousel .gs_project_theme7 {
    padding: 20px;
    box-sizing: border-box;
}

/* Added on Sep 28, 2025 */
.kaizen-project-gallery img {
    width: 300px;   /* displayed width */
    height: auto;   /* maintain aspect ratio */
    border-radius: 4px;
    margin: 5px;
}




