
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 26 2026 | 07:30:31 */

/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */
.hero__banner._learn::after {
	background-image: url("https://grouptwo.com/nitropack_static/oXNurspRheyRomjistOszIHKIxiVBlYt/assets/images/source/rev-491f8ab/grouptwo.com/wp-content/uploads/2025/12/Learn.svg");
	max-width: 690px;
}

.hero__banner._learn .hero__banner_content {
	max-width: 542px !important;
}

@media (max-width: 781px) {
	.hero__banner._learn .hero__banner_content {
		max-width: 430px !important;
	}
}

.learn__rich_text {
	max-width: 1260px !important;
}

.learn__rich_text--wrapper {
	max-width: 488px !important;
}

.learn__blog_posts {
	padding-bottom: 110px;
}

.learn__blog_posts > ul {
	display: grid;
	max-width: 1260px !important;
	grid-template-columns: repeat(3, 1fr);
	gap: 50px;
	padding: 0 30px;
}

.learn__blog_posts figure img {
	height: 270px;
	object-fit: cover;
}

@media (max-width: 1024px) {
	.learn__blog_posts > ul {
		grid-template-columns: repeat(2, 1fr);
	}
}

@media (max-width: 781px) {
	.learn__blog_posts {
		padding-bottom: 90px;
	}
	
	.learn__blog_posts > ul {
		grid-template-columns: repeat(1, 1fr);
	}
	
	.work__richtext--heading._m-228px {
		max-width: 228px;
	}
}

.post-template-default header.entry-header.ast-no-title, .post-template-default nav.navigation.post-navigation {
	display: none !important;
}

.single__article_header {
	max-width: 1260px !important;
}

.single__article_title {
	max-width: 900px !important;
}

.article__author {
	max-width: 420px !important;
	margin-left: max(0rem, calc(( 100vw - 1260px + 0rem - 24px ) / 2)) !important;
	gap: 30px !important;
}

.single__post_header--meta {
	display: none !important;
	max-width: 500px !important;
	gap: 20px !important;
}

.single__post_header--meta > div {
	flex-basis: auto !important;
	max-width: fit-content !important;
	width: auto !important;
}

.single__post_header--meta a {
	text-transform: uppercase;
	letter-spacing: 2px;
	text-decoration: none !important;
	color: #012a40;
	font-size: 13px !important;
}
