.two-col-inwards{
	background-color: var(--color-black);
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
}

.two-col-inwards .titlebar h2{
	margin: 0;
	text-align: center;
	text-transform: none;
	color: rgba(0, 0, 0, 0.6);
	padding-bottom: 10px;
}

.two-col-inwards .titlebar p{
	color:var(--color-white);
	text-align: center;
	margin:0;
	font-weight: 600;
}

.two-col-inwards .left-col{
	text-align: right;
	padding-left: 30px;
	padding-right: 15px;
}
.two-col-inwards .right-col{
	padding-left: 15px;
}

.two-col-inwards .left-col h3{
	margin:0;
	font-size: var(--font-size-h3);
	line-height: 1.27;
	color: rgba(0, 0, 0, 0.6);
	text-transform: none;
	font-weight: 400;
}

.two-col-inwards .btn{
	text-transform: uppercase;
	margin-top:40px;
}
.two-col-inwards p a{
	color: var(--color-legacy-gold);
	font-weight: bold;
}


.two-col-inwards .right-col .icons-block .item{
	clear: both;
}
.two-col-inwards .right-col .icons-block .item img{
	width: 50px;
	height: 50px;
	float: none;
	text-align: center;
}
.two-col-inwards .right-col .icons-block .text{
	width: 100%;
	padding:0;
}

:is(.home, .page) section.seven .two-col-inwards .right-col .icons-block .text{
	padding: 0 !important;
}

@media (max-width: 990px){
	.two-col-inwards .left-col {text-align: left; padding-left: 0; padding-right: 0;}
	.two-col-inwards .right-col{padding-left: 15px;}
}


@media (max-width: 550px){
	.two-col-inwards .right-col .icons-block .item img{
		width: 50px;
		height: 50px;
		float: none;
		text-align: center;
	}
	.two-col-inwards .right-col{
		padding-left: 0;
		margin-top: 30px;
	}
	.two-col-inwards .btn {
		margin-top: 10px;
	}



}