	section.messengerjourneys{
	display: grid;
	gap: 42px;
	max-width: var(--block-mid-width) !important;
	grid-template-columns: 1fr 391px;
	.badge{
		grid-column-end: span 2;
		justify-self: start;
	}
	img{
		display:block;
		float:left;
		width: 100%;
		align-self: center;
	}
	.wrap{
		display: flex;
		flex-direction: column;
		align-items: self-start;
		gap: 32px;
		.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);		
		}	
	}
}

@media (max-width: 1024px) {
}
@media (max-width: 600px) {
	section.messengerjourneys{
		padding: 0 24px;
		grid-template-columns: 1fr;
		gap: 18px;
		h1, h2{
			margin-bottom: 10px;
		}
		.badge{
			grid-column-end: unset;
		}
		img{
			margin-top:76px;
			width: 80%;
			justify-self: center;			
		}
		.txt1{
			font-size: var(--big-font-size);
		}
	}
}