.section_intro_text .text_block {
	display: flex;
    justify-content: space-between;
	gap: 30px;
}
.section_intro_text.style2 .text_block {
	
    justify-content:unset;
	
}
.section_intro_text .text_block_left {
	max-width: 735px;
    width: 48%;
}
.section_intro_text .text_block_right {
	max-width: 545px;
	width: 47%;
}
.section_intro_text.style2 .text_block_right{
	max-width: 570px;
	width: 47%;
}
.section_intro_text .section_description {
	max-width: 634px;
	letter-spacing: -0.6px;
	font-weight: 500;
    margin-bottom: 0;
}

.section_intro_text .text_block_right strong {
	font-weight: 600;
}

.section_intro_text .text_block_right .content_links {
	margin-top: 50px;
	display: flex;
	flex-direction: column;
	gap: 15px;
}

.section_intro_text .text_block_right .content_links a {
	position: relative;
	color: var(--wp--preset--color--black);
	font-size: var(--wp--preset--font-size--small-24);
	font-style: normal;
	font-weight: 700;
	line-height: 30px;
	text-decoration: none;
	display: flex;
    gap:15px;
}

.section_intro_text .text_block_right .content_links a::after {
	content: "\e802";
	font-family: "cnlc_icons";
	font-weight: 400;
	display: block;
	transition: all .3s linear;
	color: var(--wp--preset--color--primary);
	font-size: var(--wp--preset--font-size--small-20);
}
.section_intro_text .text_block_right .content_links a:hover,
.section_intro_text .text_block_right .content_links a:focus {

    color: var(--wp--preset--color--primary);
}
.section_intro_text .text_block_right .content_links a:hover::after {
    transform: translateX(5px);
    color: var(--wp--preset--color--black);
}

@media screen and (max-width: 768px) {
   .section_intro_text .text_block {
	    flex-direction: column;
    }

    .section_intro_text .text_block_left,
    .section_intro_text .text_block_right {
        width: 100%;
        max-width: 100%;
    }
	.section_intro_text.style2 .text_block_right {
		max-width: 100%;
		width: 100%;
	}
   
}
