.wk-featured-res{
	padding:100px 0;
}
.wk-featured-res .section-heading{
    color: var(--text-primary-color);
}
.wk-featured-res .row{
    flex-direction: row;
}
.wk-featured-res .cta-box{
    margin-top: 40px;
}
.wk-featured-res ul a{
    font-weight: 400;
    font-size: 28px;
    line-height: 125%;
    color:var(--text-primary-color);
}
.wk-featured-res ul.list-unstyled {
    margin-bottom: 0;
}
.wk-featured-res ul li{
	display: block;
	background:transparent;
	color:var(--text-primary-color);
	border: 10px solid;
	border-image-slice: 1;
	border-width: 2px;
	border-image-source: var(--weka-bright-gradient);
	border-left: 0; border-right: 0; border-top: 0;
	padding-top:56px; padding-bottom:56px;
	position: relative;
}
.wk-featured-res ul li:last-child{
 border-bottom: 0;
 padding-bottom: 0;
}
.wk-featured-res ul li:first-child {
    margin-top: 30px;
    padding-top: 0;
}
@media (max-width:1024px){
	.wk-featured-res{
		padding:4.4rem 0 3rem;
	}
	.wk-featured-res ul{
		margin-left:0;
	}
}
@media (max-width:991px){
	.wk-featured-res{
		padding:50px 0;
	}
    .wk-featured-res ul a{
        font-size: 20px;
        line-height: 150%;
    }
    .wk-featured-res ul li{
        padding-top: 25px;
        padding-bottom: 25px;
    }
    .wk-featured-res ul li:first-child {
        margin-top: 40px;
    }
}

@media (min-width: 768px){
	.wk-featured-res .sticky-md-top {
	    top: 100px;
	    z-index: 9;
	}
}
@media (max-width: 480px){
	.wk-featured-res .cta-box .cbtn{
		margin-right: 0;
		display: block;
	}
}