/* cmsms stylesheet: custom modified: Wednesday, April 15, 2026 3:09:27 PM */
p, .paragraph, section.about-section .about-box ul.feature-list li {
    text-align: justify !important;
}
ul.gallery-list {
    min-height: 240px !important;
}
ul.gallery-list li {
    width: 100% !important;
    margin-bottom: 0 !important;
    height: 0 !important;
}
.portfolio-post figure:before {
    display: none;
}
.portfolio-post figure.hover2 figcaption {
    background-color: rgb(61 61 61 / 54%) !important;
}
header .logo {
    padding: 20px 20px 0 !important;
}
header .logo a img {
  width: 90px !important;
}
