@charset "utf-8";

/* INFO SPREAD */
	:root {
		--mywp-spread-gap: 1rem;
		--mywp-spread-mg: 4rem;
	}
	@media (min-width: 60em) {
		:root {
			--mywp-spread-gap: 2rem;
		}
	}
	.infospread {
		align-items: flex-start;
		display: grid;
		grid-gap: var(--mywp-spread-gap);
		margin: var(--mywp-mg-normal) var(--mywp-mg-pad);
		position: relative;
		}
	.infospread-column-1 {
		position: relative;
		z-index: 2;
		}
	.infospread-highlight {
		display: grid;
		}
	.infospread-highlight-holder {
		margin: 2rem;
		}
	.infospread-highlight-holder > .textnormal {
		font-size: var(--mywp-ts-head-5);
		}
	.infospread-highlight-holder > .textformat > p {
		margin: 0;
		}
	.infospread-column-2 {
		display: grid;
		grid-gap: 2rem;
		position: relative;
		z-index: 1;
		}
	.infospread-images {
		align-items: flex-start;
		display: grid;
		grid-gap: var(--mywp-spread-gap);
		grid-template-columns: 1fr 1fr;
		}
	.infospread-images-two {
		display: grid;
		grid-gap: var(--mywp-spread-gap);
		}
	.infospread-image-2 {
		padding-right: calc(var(--mywp-spread-gap) * 3);
		}
	.infospread-text > .textnormal {
		font-size: var(--mywp-ts-text-sub-1);
		}
	@media (min-width: 60em) {
		.infospread {
			grid-gap: 0;
			grid-template-columns: 1fr 1fr;
			}
		.infospread-column-1 {
			align-items: center;
			display: flex;
			justify-content: flex-end;
			}
		.infospread-buffer {
			max-width: 64rem;
			}
		.infospread-text  {
			max-width: 64rem;
			padding-left: calc(var(--mywp-spread-mg) * 1);
			}
		.infospread-column-2 {
			grid-gap: var(--mywp-spread-mg);
			}
		.infospread-intro > .header-group {
			padding-right: calc(var(--mywp-spread-mg) * 2);
			}
		.infospread-intro > .textformat {
			padding-right: calc(var(--mywp-spread-mg) * 4);
			}
		.infospread-highlight {
			margin-left: calc(var(--mywp-spread-mg) * -2);
			margin-top: 4rem;
			}
		.infospread-images {
			margin-left: calc(var(--mywp-spread-mg) * -2);
			max-width: 88rem;
			}
		.infospread-highlight-holder {
			margin: var(--mywp-spread-mg);
			}
	}
	@media (min-width: 80em) {
	}