.block-list-99 {
    position: relative;
    background-color: var(--colorffffff);
    border-radius: 48px 48px 0 0;
    padding: var(--n60) 0;
    margin-top: var(--n80);
}
.block-list-99 .span100 {
    background-color: var(--colorffffff);
    position: absolute;
    top: 100%;
    width: 100%;
    left: 0;
    height: var(--n60);
}
.block-list-99 .row {
	margin: 0 var(--ng8);
}
.block-list-99 .row>[class*=col-] {
	padding: 0 var(--n8);
}
.block-list-99 .card-li {
	display: block;
}
.block-list-99 .card-li .obj-bg {
	position:relative;
	overflow:hidden;
	border-radius: 0px 48px 0px 48px;
	height:0;
	padding-bottom: 55.81395348837209%;
	width:100%;
    display: block;
}
.block-list-99 .card-li .obj-bg .obj-bg-main {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	-o-object-fit:cover;
	object-fit:cover;
}
.block-list-99 .card-li .obj-tool-start {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: var(--n24);
    margin: var(--n20) 0 var(--n30);
}
.block-list-99 .card-li .obj-tool-end {
    display: flex;
    align-items: center;
}
.block-list-99 .card-li .obj-tool-start>label {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-height: var(--n40);
    background: #FED400;
    padding: var(--n6) var(--n32);
    border-radius: var(--n12);
    color: var(--color000000);
}
.block-list-99 .card-li .obj-tool-start>p {
    margin: 0;
    color: var(--color000000);
}
.block-list-99 .card-li h4 {
    margin: 0;
    color: var(--color000000);
}
.block-list-99 .card-li h4>a {
    color: var(--color000000);
}
@media (max-width: 767.98px) {
    .block-list-99 .row {
        margin: 0;
    }
    .block-list-99 .row>[class*=col-] {
        padding: 0 0 var(--n36);
    }
    .block-list-99 {
        margin-top: var(--n60);
    }
    .block-list-99 .card-li .obj-tool-start {
        margin: var(--n20) 0 var(--n24);
    }
}