.itg .itg-travel-trust.itg-our-pacts-travel-trust {
	margin-top: 0;
	z-index: 0;
	border-radius: 0;
	background-color: #fff;
	color: var(--itg-color-mahogany);
	--itg-tt-pt: min(5.75rem, 4.7916666667vw);
	--itg-tt-pb: min(7.5rem, 6.25vw);
	--itg-tt-inset-x: min(3.25rem, 2.7083333333vw);
	--itg-tt-max-w: min(117.25rem, 97.7083333333vw);
	--itg-tt-quote-w: min(35rem, 29.1666666667vw);
	--itg-tt-slide-gap: min(1.25rem, 1.0416666667vw);
	--itg-tt-star-size: min(1.5rem, 1.25vw);
	--itg-tt-stars-gap: min(0.5rem, 0.4166666667vw);
	--itg-tt-attribution-gap: min(0.25rem, 0.2083333333vw);
	--itg-tt-arrows-mt: min(1.25rem, 1.0416666667vw);
	--itg-tt-decor-w: min(29.177125rem, 24.3142708333vw);
	--itg-tt-decor-h: min(43.949012375rem, 36.6241769792vw);
	--itg-tt-decor-radius: min(6.25rem, 5.2083333333vw);
	--itg-tt-decor-left-x: min(3.25rem, 2.7083333333vw);
	--itg-tt-fs-quote: min(1.875rem, 1.5625vw);
	--itg-tt-lh-quote: min(2.25rem, 1.875vw);
	--itg-tt-fs-name: min(1.5rem, 1.25vw);
	--itg-tt-lh-name: min(2rem, 1.6666666667vw);
	--itg-tt-fs-role: min(1.125rem, 0.9375vw);
	--itg-tt-lh-role: min(1.5rem, 1.25vw);
}

.itg .itg-travel-trust.itg-our-pacts-travel-trust .itg-travel-trust__stars {
	color: var(--itg-color-rainforest);
}

.itg .itg-travel-trust.itg-our-pacts-travel-trust .itg-travel-trust__role {
	font-weight: var(--itg-font-weight-bold);
}

.itg .itg-travel-trust.itg-our-pacts-travel-trust .itg-travel-trust__expedition {
	font-family: var(--itg-font-body);
	font-size: var(--itg-tt-fs-role);
	font-weight: var(--itg-font-weight-regular);
	line-height: var(--itg-tt-lh-role);
}

.itg .itg-travel-trust.itg-our-pacts-travel-trust .itg-travel-trust__arrow {
	border-color: var(--itg-color-clay);
	color: var(--itg-color-mahogany);
}

.itg .itg-travel-trust.itg-our-pacts-travel-trust .itg-travel-trust__arrow:hover:not(:disabled),
.itg .itg-travel-trust.itg-our-pacts-travel-trust .itg-travel-trust__arrow:focus-visible:not(:disabled) {
	background-color: transparent;
	color: var(--itg-color-mahogany);
}

@media (max-width: 767px) {
	.itg .itg-travel-trust.itg-our-pacts-travel-trust {
		--itg-tt-pt: 0;
		--itg-tt-pb: min(2.1875rem, 8.7064676617vw);
		--itg-tt-inset-x: min(1.5625rem, 6.2189054726vw);
		--itg-tt-quote-w: min(21.9375rem, 87.3134328358vw);
		--itg-tt-slide-gap: min(1.25rem, 4.9751243781vw);
		--itg-tt-star-size: min(1.5rem, 5.9701492537vw);
		--itg-tt-stars-gap: min(0.5rem, 1.9900497512vw);
		--itg-tt-attribution-gap: min(0.25rem, 0.9950248756vw);
		--itg-tt-decor-w: min(11.046625rem, 43.9701492537vw);
		--itg-tt-decor-h: min(16.639375rem, 66.2403980099vw);
		--itg-tt-decor-radius: min(2.375rem, 9.4527363184vw);
		--itg-tt-decor-gap: min(2.0625rem, 8.2089552239vw);
		--itg-tt-decor-mt: min(3.125rem, 12.4378109453vw);
		--itg-tt-fs-quote: min(1.5rem, 5.9701492537vw);
		--itg-tt-lh-quote: min(1.875rem, 7.4626865672vw);
		--itg-tt-fs-name: min(1.5rem, 5.9701492537vw);
		--itg-tt-lh-name: min(2rem, 7.960199005vw);
		--itg-tt-fs-role: min(1.125rem, 4.4776119403vw);
		--itg-tt-lh-role: min(1.5rem, 5.9701492537vw);
	}

	.itg .itg-travel-trust.itg-our-pacts-travel-trust .itg-travel-trust__quote,
	.itg .itg-travel-trust.itg-our-pacts-travel-trust .itg-travel-trust__attribution {
		word-break: break-word;
	}
}
