.feat-icon > svg {
	width: 64px!important;
	height: 64px!important;
	margin: 15px 0;
}
.img-responsive-2x1 {
	--tblr-img-responsive-ratio: calc(50% - var(--tblr-gutter-y) * 0.55);
}
.thumbnail-gallery {
	height: 250px;
}
.thumbnail-gallery .thumbnail {
	object-fit: cover;
	object-position: top left;
	opacity: 1;
}
.bg-transparent .bg-yellow-lt{
	--tblr-bg-opacity: 0.75;
}
.bg-transparent .bg-yellow {
	--tblr-bg-opacity: 0.5;
}
.sub-title span {
	font-weight: 700;
	color: #ff8b35;
}
.card-border-dark {
	border-color: rgb(4 32 69 / 32%);
}
