.site-body-container
{
    max-width:85%;
}

.wp-block-column {
	align-self: center!important;
}

/*
.page-profile > .page-header{
	min-height:16rem;
	height: 200px;
	width: auto;
	background-image:url(images/page_background.png);
	background-size:100vw 100vh;
	background-repeat: no-repeat;
}

.page-content > .page-header{
	min-height:16rem;
	width: auto;
	background-image:url(images/content_Tecb.png);
	background-repeat: no-repeat;
}
.page-recruit > .page-header{
	min-height:16rem;
	width: auto;
	background-image:url(images/recruit_Tecb.png);
	background-repeat: no-repeat;
}
.post-type-news > .page-header{
	min-height:16rem;
	width: auto;
	background-image:url(images/news_Tecb.png);
	background-repeat: no-repeat;
}
.page-contact > .page-header{
	min-height:16rem;
	width: auto;
	background-image:url(images/contactnomal_Tecb.png);
	background-repeat: no-repeat;
}

.page-recruitcontact > .page-header{
	min-height:16rem;
	width: auto;
	background-image:url(images/contactrecuit_Tecb.png);
	background-repeat: no-repeat;
}

.page-securityinfo > .page-header{
	min-height:16rem;
	width: auto;
	background-image:url(images/securityinfo_Tecb.png);
	background-repeat: no-repeat;
}

.page-privacy > .page-header{
	min-height:16rem;
	width: auto;
	background-image:url(images/privacy_Tecb.png);
	background-repeat: no-repeat;
} */

h2:where(:not(.wp-block-post-title)) {
	font-size:20px;
    padding: 0;
	border-top: none;
    border-bottom: 1px solid var(--vk-color-primary);
}

.fixed-contact-btn {
	top: 100px;
}
@media (max-width: 1023px) {
	.fixed-contact-btn {
		top: 70px;
	}
}