.row .item:has(> .card-icon-box){
    border-left: 1px solid #ECECEC;
    border-color: #B08A4733;
}
.row.columns-2 .item:has(> .card-icon-box):nth-child(2n - 1){
    border: 0;
}
.row.columns-3 .item:has(> .card-icon-box):nth-child(3n + 1){
    border: 0;
}
.row.columns-4 .item:has(> .card-icon-box):nth-child(4n + 1){
    border: 0;
}
.row.columns-5 .item:has(> .card-icon-box):nth-child(5n + 1){
    border: 0;
}
.list-content-section .main-title .title{   
    margin: 0 0 32px;
}
.list-content-section .main-title p{
    font-weight: 600;
    font-size: 22px;
    line-height: 1.6;
}
.list-content-section .main-title p:last-child{
    margin-bottom: 0;
}
.list-content-section .main-title{
    margin-bottom: 80px;
    max-width: 670px;
}
.list-content-section .main-title p{
    font-size: 22px;
    margin-bottom: 0;
}
.list-content-section .card-box.icon.text .img-holder{
    margin-bottom: 16px;
}
.list-content-section .card-box .title{
    margin-bottom: 16px;
}
.list-content-section.inner-content-banner .main-title p{
    font-size: 18px;
}
.list-content-section.inner-content-banner .main-title{
    margin-bottom: 0;
}
.card-icon-box .img-holder img {
    height: 40px;
    width: auto;
    aspect-ratio: 1;
    object-fit: contain;
}
.card-icon-box.center .img-holder img{
    margin-inline: auto;
}
.block-two-col-icon-list .right-content .main-title:not(:only-child){
    margin-bottom: 80px;
}
.block-two-col-icon-list .right-content .main-title p{
	font-size: 22px;
}
.prestige-block.block-two-col-icon-list .content-wrap.content-1-2{
    --left-content: calc(40% - calc(var(--gap) / 2) + 80px);
    --right-content: calc(60% - calc(var(--gap) / 2) - 80px);
}
.prestige-block.block-two-col-icon-list .left-content {
    padding-right: 80px;
}
.prestige-block.block-two-col-icon-list .title{
    font-size: 24px !important;
}
.prestige-block.block-two-col-icon-list .btn-wrap{
    margin-top: 80px;
}
.prestige-block.block-two-col-icon-list .left-content .img-holder{
    width: 150px;
    height: 150px;
    margin-bottom: 80px;
}
.prestige-page .block-two-col-icon-list .content {
    font-weight: 300;
}
.two-col-item-list-section.has-border .row .item{
    border-color: var(--gray);
}
.two-col-item-list-section .content-wrap{
    --gap: 60px;
    --left-content: 415px;
    --right-content: calc(100% - var(--left-content) - var(--gap));
}
.card-icon-box.center{
    text-align: center;
}
.card-icon-box .title{
    margin-bottom: 0;
    font-size: 24px;
    font-weight: 600;
    line-height: 1.3;
    letter-spacing: 0.3px;
    text-transform: uppercase;
    color: var(--title-color);
	margin-bottom: 16px;
}
.card-icon-box p{
    color: var(--text-color);
}
.card-icon-box .img-holder ~ .content .title{
	margin-bottom: 8px;
}
.card-icon-box .img-holder{
    margin-bottom: 14px;
}
.two-col-item-list-section .left-content > *:not(:last-child){
    margin-bottom: 32px;
}
.two-col-item-list-section .text-powered .img-holder img{
    filter: brightness(0) saturate(100%) invert(0%) sepia(5%) saturate(7481%) hue-rotate(228deg) brightness(98%) contrast(106%);
}
.two-col-item-list-section .left-content .small{
    font-style: italic;
    font-size: 16px;
    color: var(--text-color);
}
.block-two-col-icon-list {
    overflow: clip;
}
.block-two-col-icon-list  .left-content{
    position: relative;
    z-index: 0;
}
.block-two-col-icon-list .left-content:not(.stretched-image)::before{
    content: '';
    position: absolute;
    background-color: var(--bg-color);
    left: var(--negative-value);
    top: -99px;
    right: 0;
    bottom: -99px;
    z-index: -1;
}
.left-content.stretched-image{
    min-height: 390px;
}
.block-two-col-icon-list .left-content.stretched-image::before{
    content: '';
    position: absolute;
    right: 0;
    top: 0;
    height: min(500px,100%);
    background-image: var(--bg-image);
    background-size: cover;
    left: var(--negative-value);
}
.block-two-col-icon-list .left-content .img-holder{
    margin-bottom: 32px;
}
.block-two-col-icon-list.icon-title-large .card-icon-box .title{
	font-size: 32px;
}
.small-gap-item .row {
    --bs-gutter-x: 64px;
}
@media screen and (max-width: 991px) {
    .two-col-item-list-section .content-wrap{
        --left-content: 100%;
        --right-content: 100%;
    }
    .two-col-item-list-section .content-wrap .title{
        text-align: center;
    }
    .two-col-item-list-section.start .content-wrap .main-title .title{
        text-align: start;
    }
	.block-two-col-icon-list .left-content:not(.stretched-image)::before{
		left: var(--negative-value);
		right: var(--negative-value);
		bottom: -50px;
		top: -99px;
		z-index: -1;
	}
}
@media screen and (max-width: 767px) {
    .two-column-section .item:has(> .card-icon-box):not(:first-child){
        padding-top: 40px;
        margin-top: 30px;
        border: 0;
        border-top: 1px solid #B08A4733 !important;
    }
    .list-content-section.pb-170{
        padding-bottom: 170px;
    }
    .prestige-block.block-two-col-icon-list .left-content{
        padding: 0;
        text-align: center;
    }
    .prestige-block.block-two-col-icon-list .left-content .img-holder{
        margin-inline: auto;
    }
    .prestige-block.block-two-col-icon-list .left-content .btn-wrap{
        align-items: stretch;
        flex-direction: column;
    }
}
@media screen and (max-width: 767px) {
    .two-col-item-list-section .row.columns-2{
        --bs-gutter-x: 40px;
        --bs-gutter-y: 40px;
    }
    .two-col-item-list-section .row.columns-2 .item:not(:first-child){
        padding-top: 40px;
    }
    .two-col-item-list-section .row.g-48-64{
        --bs-gutter-x: 24px;
        --bs-gutter-y: 24px;
    }
    .two-col-item-list-section .row.g-48-64 .item:not(:first-child){
        padding-top: 24px;
    }
    .two-col-item-list-section.pb-100{
        padding-bottom: 100px;
    }
    .two-col-item-list-section .card-box{
        text-align: center;
    }
    .block-two-col-icon-list .left-content.stretched-image::before{
        right: var(--negative-value);
    }
}