/* Styles for pages moved from WPBakery to Gutenberg (separate file: style.css is cached "immutable" and ?ver is stripped) */
/* 404 pages: Gutenberg version of the former WPBakery layout (same sizes/spacing as vc_column_text + vc_btn3 lg) */
.entry-content .tl-404 {
	padding: 0 25px;
}
.entry-content .tl-404 h1 {
	margin-top: 20px;
	margin-bottom: 10px;
}
.entry-content .tl-404 p {
	font-size: 16px;
	line-height: 1.7;
	color: #242424;
	margin: 0;
}
.entry-content .tl-404 .wp-block-buttons {
	margin-top: 50px;
	margin-bottom: 30px;
}
.entry-content .tl-404 .wp-block-buttons > .wp-block-button {
	width: auto;
}
.entry-content .tl-404 .wp-block-button__link {
	font-size: 20px;
	line-height: normal;
	padding: 18px 40px;
	border: 1px solid transparent;
	border-radius: 5px;
	text-decoration: none !important;
	transition: all .2s ease-in-out;
}
@media (max-width: 767px) {
	.entry-content .tl-404 {
		padding: 0 15px;
	}
}
/* Home pages (en/ru/es): former WPBakery row + text column + tag cloud */
.entry-content .tl-home .home-intro,
.single-container .tl-home .home-intro {
	margin-bottom: 50px;
}
.tl-home .home-intro p {
	margin: 0;
}
.tl-home .tl-tagcloud {
	margin-bottom: 50px;
}
