.row-container .item {
	display: flex;
	justify-content: start;
	width: 100%;
	height: 100%;
}

.row-container .item:not(.image){background-color:#ACA082}

.main-content{
	background-image:url(../images/investors/background.png);
	background-repeat:no-repeat;background-size:100% auto;background-position:center bottom;
	padding-bottom: 30%;
}

.main-content .container{margin-top:70px}

.item.with-text.image{position:relative}
.item.with-text p {
	margin: 0;
	color: white;
	font-size: 30px;
	padding: 20px;
}
.item.with-text.image p{position:absolute;top:25px;left:30px;padding:0;color:var(--secondary-color)}

.row-container {
	display: grid;
	grid-template-columns: repeat(12, 1fr);
	gap: 1.2rem;
	margin-bottom: 1.2rem;
}

.item.rectangle{grid-column:span 6}
.item.square{grid-column:span 3}

.row-container.reverse-row{direction:rtl}
.row-container.reverse-row .item{direction:ltr}
.row-container img.mobile-img{display:none !important}
@media screen and (max-width:991px){
	.row-container .item{font-size:24px}
}

@media screen and (max-width: 768px) {
  	.row-container {
  		display: grid;
    	grid-template-columns: 100% !important;
    	row-gap: 1.2rem;
    	grid-auto-rows: 1fr !important;
  	}

  	.row-container > * {
    	width: 100% !important;
    	grid-column: 1 / -1 !important;
  	}

	.row-container .item.image{order:1}
	.row-container .item{order:2}

	.row-container img{display:none !important}
	.row-container img.mobile-img{display:block !important}
}

@media screen and (max-width: 500px) {
	.row-container .item{font-size:20px}
}