section.trippleblock{
	display: grid;
	gap: 130px;
	max-width: var(--block-mid-width) !important;
	grid-template-columns: 1fr 391px;
	.wrap{
		h1, h2{
			font-size: var(--extra-big-font-size);		
			max-width:451px;
		}
		display: flex;
		flex-direction: column;
		align-items: self-start;
		gap: 48px;
		width:100%;
		height: 100%;		
		.txt1, .txt2{
			font-weight: normal;
			font-family: var(--primary-font);
			font-size: var(--big-font-size);		
			color: var(--txt-light);		
		}
		.txt2{
			font-size: var(--prm-font-size);		
		}	
		.txt1:empty, .txt2:empty{
			display: none;
		}
	}
	.second{
		width:100%;
		height: 100%;
		padding: 38px 44px;
		background-color: var(--color-light);
		border-radius: var(--semi-radius);
		.txt{
			font-weight: var(--strong-weight);
			font-family: var(--primary-font);
			font-size: var(--big-font-size);		
			color: var(--txt-light);		
			line-height: normal;
		}
	}
}
@media (max-width: 1024px) {
}
@media (max-width: 600px) {
	section.trippleblock{
		padding: 0 24px;
		grid-template-columns: 1fr;
		gap: 38px;
		.wrap{
			gap: 24px;
		}
		.second{
			padding: 24px;
		}
	}
}