.textWrap.about{
	display: grid;
	grid-template-columns: auto 43%;
	gap: 46px;
	.opportunities{
		display: inline-flex;
		flex-direction: column;
		justify-content: flex-start;
		padding: 34px 0;
		gap: 34px;
		>div{
			display: inline-grid;
			gap: 0px 40px;
			grid-template-columns: 56px auto;
			.Icon{
				width: 56px;
				height: 56px;
				background-color: var(--style-color);
				grid-row-start: 1;
				grid-row-end: span 2;
			}
			h4{
				font-size: var(--big-font-size);
				font-weight: 600;
				width:100%;
			}
			div{
				font-size: var(--big-font-size);
				color: var(--light-color);
				font-weight: normal;
				width:100%;
			}
		}
	}	
}
@media screen and (max-width: 900px) {
	.textWrap.about{
		grid-template-columns: 1fr;
	}	
}