/*
 * why-clients-trust.css
 * "Why clients trust Guidepoint" / "Two decades of pushing the industry
 * forward" section (Homepage / Home V2)
 * Recreated 2026-08-19 (original file was lost/deleted after creation;
 * recreating from known content since site was still serving a stale
 * cached copy of this CSS).
 */

.vc_custom_1777307177965 {
	background-color: #EEEEEE !important;
}

.vc_custom_1777307177965 .vc_column-inner > .wpb_wrapper {
	display: grid;
	grid-template-columns: 1fr 1fr;
	column-gap: 40px;
}

.vc_custom_1777307177965 .vc_column-inner > .wpb_wrapper > *:nth-child(1) {
	grid-column: 1;
	grid-row: 1;
}
.vc_custom_1777307177965 .vc_column-inner > .wpb_wrapper > *:nth-child(2) {
	grid-column: 1 / -1;
}
.vc_custom_1777307177965 .vc_column-inner > .wpb_wrapper > *:nth-child(3) {
	grid-column: 1;
	grid-row: 2;
}
.vc_custom_1777307177965 .vc_column-inner > .wpb_wrapper > *:nth-child(4) {
	grid-column: 1;
	grid-row: 3;
}
.vc_custom_1777307177965 .vc_column-inner > .wpb_wrapper > *:nth-child(5) {
	grid-column: 1 / -1;
}
.vc_custom_1777307177965 .vc_column-inner > .wpb_wrapper > *:nth-child(6) {
	grid-column: 2;
	grid-row: 1 / 4;
}
.vc_custom_1777307177965 .vc_column-inner > .wpb_wrapper > *:nth-child(7) {
	grid-column: 1 / -1;
	grid-row: 4;
}
.vc_custom_1777307177965 .vc_column-inner > .wpb_wrapper > *:nth-child(8) {
	grid-column: 1 / -1;
	grid-row: 5;
}
.vc_custom_1777307177965 .vc_column-inner > .wpb_wrapper > *:nth-child(9) {
	grid-column: 1 / -1;
	grid-row: 6;
}
.vc_custom_1777307177965 .vc_column-inner > .wpb_wrapper > *:nth-child(10) {
	grid-column: 1 / -1;
	grid-row: 7;
}

/* Cards below (Speed without shortcuts / Technology that never stands
   still / Compliance you can customize / Experience that can't be
   replicated) */
.vc_custom_1778705781224 {
	gap: 10px !important;
}
.vc_custom_1778705781224 .vc_column_container,
.vc_custom_1778705781224 .vc_column-inner {
	border-radius: 0 !important;
}
.vc_custom_1778705781224 h2 {
	font-size: 30px !important;
}
.vc_custom_1778705781224 p {
	font-size: 14px !important;
}
.vc_custom_1778705781224 > .vc_column_container {
	width: calc(50% - 5px) !important;
	flex: 0 0 calc(50% - 5px) !important;
	max-width: calc(50% - 5px) !important;
}
