﻿.logo-image {
    filter: brightness(0) invert(1);
}

.logo-image.logo-sticky {
    filter: none;
}

.sp-simpleportfolio-description ul li {
	list-style:none
}

.sp-transparent .header-sticky .burger-icon>span {
    background-color: #101010;
}

.sp-copyright {
	font-size:12px
}

#sp-footer1 {
	text-align:center;
}

.article-info {
	display:none
}

i {padding-right:6px;}

/* Force aspect ratio on thumbnail containers */
.sigFreeThumb {
    position: relative;
    width: 100%; /* or set a specific width like 300px */
    max-width: 620px; /* prevent oversized thumbnails */
}

img.sp-simpleportfolio-img {width:100%; margin: 30px 0;}

.project-single-title {
    position: relative;
    margin-top: -150px;
    text-align: center;
    z-index: 5;
    padding-bottom: 30px;
}

.project-single-title h2 {
    color: #fff; /* if hero background is dark */
    font-size: 28px;
    font-weight: 500;
}