.template-1.font-1 {
	--fam1: -apple-system, BlinkMacSystemFont, Roboto, Open Sans, Helvetica Neue, sans-serif;
	--fam2: -apple-system, BlinkMacSystemFont, Roboto, Open Sans, Helvetica Neue, sans-serif;
	--font-style: normal;
	--heading: 80px;
	--subheading: 44px;
	--paragraph: 24px;
	--alt: 18px;
}

.template-1.font-2 {
	--fam1: 'Roboto Mono', monospace;
	--fam2: 'Roboto Mono', monospace;
	--font-style: normal;
	--heading: 76px;
	--subheading: 38px;
	--paragraph: 24px;
	--alt: 16px;
}

.template-1.font-3 {
	--fam1: 'Roboto Condensed', sans-serif;
	--fam2: 'Roboto Condensed', sans-serif;
	--font-style: italic;
	--heading: 88px;
	--subheading: 46px;
	--paragraph: 24px;
	--alt: 20px;
}

.template-1.font-4 {
	--fam1: 'Inter', sans-serif;
	--fam2: 'Inter', sans-serif;
	--font-style: normal;
	--heading: 52px;
	--subheading: 36px;
	--paragraph: 20px;
	--alt: 16px;
}

.template-1.font-5 {
	--fam1: 'Cardo', serif;
	--fam2: 'Inter', sans-serif;
	--font-style: normal;
	--heading: 70px;
	--subheading: 44px;
	--paragraph: 24px;
	--alt: 20px;
}

.template-1.font-6 {
	--fam1: 'Poppins', sans-serif;
	--fam2: 'Lusitana', serif;
	--font-style: normal;
	--heading: 74px;
	--subheading: 44px;
	--paragraph: 24px;
	--alt: 18px;
}

.template-1.font-7 {
	--fam1: 'Fanwood Text', serif;
	--fam2: 'Assistant', sans-serif;
	--font-style: normal;
	--heading: 80px;
	--subheading: 48px;
	--paragraph: 26px;
	--alt: 22px;
}

.template-1.font-8 {
	--fam1: 'Playfair Display', serif;
	--fam2: 'Quattrocento Sans', sans-serif;
	--font-style: normal;
	--heading: 70px;
	--subheading: 40px;
	--paragraph: 26px;
	--alt: 20px;
}

.template-1.font-9 {
	--fam1: -apple-system, BlinkMacSystemFont, Roboto, Open Sans, Helvetica Neue, sans-serif;
	--fam2: -apple-system, BlinkMacSystemFont, Roboto, Open Sans, Helvetica Neue, sans-serif;
	--font-style: normal;
	--heading: 80px;
	--subheading: 44px;
	--paragraph: 24px;
	--alt: 18px;
}

@media screen and (max-width: 1240px) {
	.template-1.font-1 {
		--heading: 56px;
		--subheading: 32px;
		--paragraph: 18px;
		--alt: 13px;
	}

	.template-1.font-2 {
		--font-style: normal;
		--heading: 76px;
		--subheading: 38px;
		--paragraph: 24px;
		--alt: 16px;
	}

	.template-1.font-3 {
		--font-style: italic;
		--heading: 62px;
		--subheading: 32px;
		--paragraph: 18px;
		--alt: 14px;
	}

	.template-1.font-5 {
		--font-style: normal;
		--heading: 50px;
		--subheading: 30px;
		--paragraph: 16px;
		--alt: 14px;
	}

	.template-1.font-6 {
		--font-style: normal;
		--heading: 52px;
		--subheading: 30px;
		--paragraph: 16px;
		--alt: 12px;
	}

	.template-1.font-7 {
		--font-style: normal;
		--heading: 56px;
		--subheading: 33px;
		--paragraph: 18px;
		--alt: 15px;
	}

	.template-1.font-8 {
		--font-style: normal;
		--heading: 50px;
		--subheading: 28px;
		--paragraph: 18px;
		--alt: 14px;
	}
}

@media screen and (max-width: 780px) {
	.template-1.font-1 {
		--heading: 40px;
		--subheading: 22px;
		--paragraph: 16px;
		--alt: 12px;
	}

	.template-1.font-2 {
		--font-style: normal;
		--heading: 38px;
		--subheading: 19px;
		--paragraph: 14px;
		--alt: 12px;
	}

	.template-1.font-3 {
		--font-style: italic;
		--heading: 44px;
		--subheading: 24px;
		--paragraph: 14px;
		--alt: 12px;
	}

	.template-1.font-4 {
		--font-style: normal;
		--heading: 36px;
		--subheading: 24px;
		--paragraph: 14px;
		--alt: 12px;
	}

	.template-1.font-5 {
		--font-style: normal;
		--heading: 36px;
		--subheading: 24px;
		--paragraph: 14px;
		--alt: 12px;
	}

	.template-1.font-6 {
		--font-style: normal;
		--heading: 38px;
		--subheading: 24px;
		--paragraph: 14px;
		--alt: 12px;
	}

	.template-1.font-7 {
		--font-style: normal;
		--heading: 40px;
		--subheading: 24px;
		--paragraph: 14px;
		--alt: 12px;
	}

	.template-1.font-8 {
		--font-style: normal;
		--heading: 36px;
		--subheading: 22px;
		--paragraph: 14px;
		--alt: 12px;
	}
}

.template-2.font-1 {
	--fam1: -apple-system, BlinkMacSystemFont, Roboto, Open Sans, Helvetica Neue, sans-serif;
	--fam2: -apple-system, BlinkMacSystemFont, Roboto, Open Sans, Helvetica Neue, sans-serif;
	--font-style: normal;
	--heading: 50px;
	--subheading: 28px;
	--paragraph: 18px;
	--alt: 16px;
}

.template-2.font-2 {
	--fam1: 'Roboto Mono', monospace;
	--fam2: 'Roboto Mono', monospace;
	--font-style: normal;
	--heading: 48px;
	--subheading: 24px;
	--paragraph: 18px;
	--alt: 16px;
}

.template-2.font-3 {
	--fam1: 'Roboto Condensed', sans-serif;
	--fam2: 'Roboto Condensed', sans-serif;
	--font-style: italic;
	--heading: 55px;
	--subheading: 30px;
	--paragraph: 18px;
	--alt: 16px;
}

.template-2.font-4 {
	--fam1: 'Inter', sans-serif;
	--fam2: 'Inter', sans-serif;
	--font-style: normal;
	--heading: 32px;
	--subheading: 22px;
	--paragraph: 20px;
	--alt: 16px;
}

.template-2.font-5 {
	--fam1: 'Cardo', serif;
	--fam2: 'Inter', sans-serif;
	--font-style: normal;
	--heading: 44px;
	--subheading: 28px;
	--paragraph: 18px;
	--alt: 16px;
}

.template-2.font-6 {
	--fam1: 'Poppins', sans-serif;
	--fam2: 'Lusitana', serif;
	--font-style: normal;
	--heading: 46px;
	--subheading: 28px;
	--paragraph: 18px;
	--alt: 16px;
}

.template-2.font-7 {
	--fam1: 'Fanwood Text', serif;
	--fam2: 'Assistant', sans-serif;
	--font-style: normal;
	--heading: 50px;
	--subheading: 28px;
	--paragraph: 18px;
	--alt: 16px;
}

.template-2.font-8 {
	--fam1: 'Playfair Display', serif;
	--fam2: 'Quattrocento Sans', sans-serif;
	--font-style: normal;
	--heading: 44px;
	--subheading: 40px;
	--paragraph: 26px;
	--alt: 20px;
}

.template-2.font-9 {
	--fam1: -apple-system, BlinkMacSystemFont, Roboto, Open Sans, Helvetica Neue, sans-serif;
	--fam2: -apple-system, BlinkMacSystemFont, Roboto, Open Sans, Helvetica Neue, sans-serif;
	--font-style: normal;
	--heading: 50px;
	--subheading: 28px;
	--paragraph: 18px;
	--alt: 16px;
}

@media screen and (max-width: 1240px) {
	.template-2.font-1 {
		--heading: 56px;
		--subheading: 32px;
		--paragraph: 18px;
		--alt: 13px;
	}

	.template-2.font-2 {
		--font-style: normal;
		--heading: 76px;
		--subheading: 24px;
		--paragraph: 18px;
		--alt: 16px;
	}

	.template-2.font-3 {
		--font-style: italic;
		--heading: 62px;
		--subheading: 32px;
		--paragraph: 18px;
		--alt: 14px;
	}

	.template-2.font-5 {
		--font-style: normal;
		--heading: 50px;
		--subheading: 30px;
		--paragraph: 16px;
		--alt: 14px;
	}

	.template-2.font-6 {
		--font-style: normal;
		--heading: 52px;
		--subheading: 30px;
		--paragraph: 16px;
		--alt: 12px;
	}

	.template-2.font-7 {
		--font-style: normal;
		--heading: 40px;
		--subheading: 24px;
		--paragraph: 17px;
		--alt: 15px;
	}

	.template-2.font-8 {
		--font-style: normal;
		--heading: 50px;
		--subheading: 18px;
		--paragraph: 18px;
		--alt: 14px;
	}
}

@media screen and (max-width: 780px) {
	.template-2.font-1 {
		--heading: 40px;
		--subheading: 22px;
		--paragraph: 16px;
		--alt: 12px;
	}

	.template-2.font-2 {
		--font-style: normal;
		--heading: 38px;
		--subheading: 19px;
		--paragraph: 14px;
		--alt: 12px;
	}

	.template-2.font-3 {
		--font-style: italic;
		--heading: 44px;
		--subheading: 24px;
		--paragraph: 14px;
		--alt: 12px;
	}

	.template-2.font-4 {
		--font-style: normal;
		--heading: 36px;
		--subheading: 24px;
		--paragraph: 14px;
		--alt: 12px;
	}

	.template-2.font-5 {
		--font-style: normal;
		--heading: 36px;
		--subheading: 24px;
		--paragraph: 14px;
		--alt: 12px;
	}

	.template-2.font-6 {
		--font-style: normal;
		--heading: 38px;
		--subheading: 24px;
		--paragraph: 14px;
		--alt: 12px;
	}

	.template-2.font-7 {
		--font-style: normal;
		--heading: 40px;
		--subheading: 24px;
		--paragraph: 18px;
		--alt: 16px;
	}

	.template-2.font-8 {
		--font-style: normal;
		--heading: 36px;
		--subheading: 22px;
		--paragraph: 14px;
		--alt: 12px;
	}
}

.template-3.font-1 {
	--fam1: -apple-system, BlinkMacSystemFont, Roboto, Open Sans, Helvetica Neue, sans-serif;
	--fam2: -apple-system, BlinkMacSystemFont, Roboto, Open Sans, Helvetica Neue, sans-serif;
	--font-style: normal;
	--heading: 50px;
	--subheading: 28px;
	--paragraph: 18px;
	--alt: 16px;
}

.template-3.font-2 {
	--fam1: 'Roboto Mono', monospace;
	--fam2: 'Roboto Mono', monospace;
	--font-style: normal;
	--heading: 48px;
	--subheading: 24px;
	--paragraph: 18px;
	--alt: 16px;
}

.template-3.font-3 {
	--fam1: 'Roboto Condensed', sans-serif;
	--fam2: 'Roboto Condensed', sans-serif;
	--font-style: italic;
	--heading: 55px;
	--subheading: 30px;
	--paragraph: 18px;
	--alt: 16px;
}

.template-3.font-4 {
	--fam1: 'Inter', sans-serif;
	--fam2: 'Inter', sans-serif;
	--font-style: normal;
	--heading: 32px;
	--subheading: 22px;
	--paragraph: 20px;
	--alt: 16px;
}

.template-3.font-5 {
	--fam1: 'Cardo', serif;
	--fam2: 'Inter', sans-serif;
	--font-style: normal;
	--heading: 44px;
	--subheading: 28px;
	--paragraph: 18px;
	--alt: 16px;
}

.template-3.font-6 {
	--fam1: 'Poppins', sans-serif;
	--fam2: 'Lusitana', serif;
	--font-style: normal;
	--heading: 46px;
	--subheading: 28px;
	--paragraph: 18px;
	--alt: 16px;
}

.template-3.font-7 {
	--fam1: 'Fanwood Text', serif;
	--fam2: 'Assistant', sans-serif;
	--font-style: normal;
	--heading: 50px;
	--subheading: 28px;
	--paragraph: 18px;
	--alt: 16px;
}

.template-3.font-8 {
	--fam1: 'Playfair Display', serif;
	--fam2: 'Quattrocento Sans', sans-serif;
	--font-style: normal;
	--heading: 44px;
	--subheading: 40px;
	--paragraph: 26px;
	--alt: 20px;
}

.template-3.font-9 {
	--fam1: -apple-system, BlinkMacSystemFont, Roboto, Open Sans, Helvetica Neue, sans-serif;
	--fam2: -apple-system, BlinkMacSystemFont, Roboto, Open Sans, Helvetica Neue, sans-serif;
	--font-style: normal;
	--heading: 50px;
	--subheading: 28px;
	--paragraph: 18px;
	--alt: 16px;
}

@media screen and (max-width: 1240px) {
	.template-3.font-1 {
		--heading: 56px;
		--subheading: 32px;
		--paragraph: 18px;
		--alt: 13px;
	}

	.template-3.font-2 {
		--font-style: normal;
		--heading: 76px;
		--subheading: 24px;
		--paragraph: 18px;
		--alt: 16px;
	}

	.template-3.font-3 {
		--font-style: italic;
		--heading: 62px;
		--subheading: 32px;
		--paragraph: 18px;
		--alt: 14px;
	}

	.template-3.font-5 {
		--font-style: normal;
		--heading: 50px;
		--subheading: 30px;
		--paragraph: 16px;
		--alt: 14px;
	}

	.template-3.font-6 {
		--font-style: normal;
		--heading: 52px;
		--subheading: 30px;
		--paragraph: 16px;
		--alt: 12px;
	}

	.template-3.font-7 {
		--font-style: normal;
		--heading: 40px;
		--subheading: 24px;
		--paragraph: 17px;
		--alt: 15px;
	}

	.template-3.font-8 {
		--font-style: normal;
		--heading: 50px;
		--subheading: 18px;
		--paragraph: 18px;
		--alt: 14px;
	}
}

@media screen and (max-width: 780px) {
	.template-3.font-1 {
		--heading: 40px;
		--subheading: 22px;
		--paragraph: 16px;
		--alt: 12px;
	}

	.template-3.font-2 {
		--font-style: normal;
		--heading: 38px;
		--subheading: 19px;
		--paragraph: 14px;
		--alt: 12px;
	}

	.template-3.font-3 {
		--font-style: italic;
		--heading: 44px;
		--subheading: 24px;
		--paragraph: 14px;
		--alt: 12px;
	}

	.template-3.font-4 {
		--font-style: normal;
		--heading: 36px;
		--subheading: 24px;
		--paragraph: 14px;
		--alt: 12px;
	}

	.template-3.font-5 {
		--font-style: normal;
		--heading: 36px;
		--subheading: 24px;
		--paragraph: 14px;
		--alt: 12px;
	}

	.template-3.font-6 {
		--font-style: normal;
		--heading: 38px;
		--subheading: 24px;
		--paragraph: 14px;
		--alt: 12px;
	}

	.template-3.font-7 {
		--font-style: normal;
		--heading: 40px;
		--subheading: 24px;
		--paragraph: 18px;
		--alt: 16px;
	}

	.template-3.font-8 {
		--font-style: normal;
		--heading: 36px;
		--subheading: 22px;
		--paragraph: 14px;
		--alt: 12px;
	}
}

.template-3.font-1 {
	--fam1: -apple-system, BlinkMacSystemFont, Roboto, Open Sans, Helvetica Neue, sans-serif;
	--fam2: -apple-system, BlinkMacSystemFont, Roboto, Open Sans, Helvetica Neue, sans-serif;
	--font-style: normal;
	--heading: 50px;
	--subheading: 28px;
	--paragraph: 18px;
	--alt: 16px;
}

.template-3.font-2 {
	--fam1: 'Roboto Mono', monospace;
	--fam2: 'Roboto Mono', monospace;
	--font-style: normal;
	--heading: 48px;
	--subheading: 24px;
	--paragraph: 18px;
	--alt: 16px;
}

.template-3.font-3 {
	--fam1: 'Roboto Condensed', sans-serif;
	--fam2: 'Roboto Condensed', sans-serif;
	--font-style: italic;
	--heading: 55px;
	--subheading: 30px;
	--paragraph: 18px;
	--alt: 16px;
}

.template-3.font-4 {
	--fam1: 'Inter', sans-serif;
	--fam2: 'Inter', sans-serif;
	--font-style: normal;
	--heading: 32px;
	--subheading: 22px;
	--paragraph: 20px;
	--alt: 16px;
}

.template-3.font-5 {
	--fam1: 'Cardo', serif;
	--fam2: 'Inter', sans-serif;
	--font-style: normal;
	--heading: 44px;
	--subheading: 28px;
	--paragraph: 18px;
	--alt: 16px;
}

.template-3.font-6 {
	--fam1: 'Poppins', sans-serif;
	--fam2: 'Lusitana', serif;
	--font-style: normal;
	--heading: 46px;
	--subheading: 28px;
	--paragraph: 18px;
	--alt: 16px;
}

.template-3.font-7 {
	--fam1: 'Fanwood Text', serif;
	--fam2: 'Assistant', sans-serif;
	--font-style: normal;
	--heading: 50px;
	--subheading: 28px;
	--paragraph: 18px;
	--alt: 16px;
}

.template-3.font-8 {
	--fam1: 'Playfair Display', serif;
	--fam2: 'Quattrocento Sans', sans-serif;
	--font-style: normal;
	--heading: 44px;
	--subheading: 40px;
	--paragraph: 26px;
	--alt: 20px;
}

.template-3.font-9 {
	--fam1: -apple-system, BlinkMacSystemFont, Roboto, Open Sans, Helvetica Neue, sans-serif;
	--fam2: -apple-system, BlinkMacSystemFont, Roboto, Open Sans, Helvetica Neue, sans-serif;
	--font-style: normal;
	--heading: 50px;
	--subheading: 28px;
	--paragraph: 18px;
	--alt: 16px;
}

@media screen and (max-width: 1240px) {
	.template-3.font-1 {
		--heading: 56px;
		--subheading: 32px;
		--paragraph: 18px;
		--alt: 13px;
	}

	.template-3.font-2 {
		--font-style: normal;
		--heading: 76px;
		--subheading: 24px;
		--paragraph: 18px;
		--alt: 16px;
	}

	.template-3.font-3 {
		--font-style: italic;
		--heading: 62px;
		--subheading: 32px;
		--paragraph: 18px;
		--alt: 14px;
	}

	.template-3.font-5 {
		--font-style: normal;
		--heading: 50px;
		--subheading: 30px;
		--paragraph: 16px;
		--alt: 14px;
	}

	.template-3.font-6 {
		--font-style: normal;
		--heading: 52px;
		--subheading: 30px;
		--paragraph: 16px;
		--alt: 12px;
	}

	.template-3.font-7 {
		--font-style: normal;
		--heading: 40px;
		--subheading: 24px;
		--paragraph: 17px;
		--alt: 15px;
	}

	.template-3.font-8 {
		--font-style: normal;
		--heading: 50px;
		--subheading: 18px;
		--paragraph: 18px;
		--alt: 14px;
	}
}

@media screen and (max-width: 780px) {
	.template-3.font-1 {
		--heading: 40px;
		--subheading: 22px;
		--paragraph: 16px;
		--alt: 12px;
	}

	.template-3.font-2 {
		--font-style: normal;
		--heading: 38px;
		--subheading: 19px;
		--paragraph: 14px;
		--alt: 12px;
	}

	.template-3.font-3 {
		--font-style: italic;
		--heading: 44px;
		--subheading: 24px;
		--paragraph: 14px;
		--alt: 12px;
	}

	.template-3.font-4 {
		--font-style: normal;
		--heading: 36px;
		--subheading: 24px;
		--paragraph: 14px;
		--alt: 12px;
	}

	.template-3.font-5 {
		--font-style: normal;
		--heading: 36px;
		--subheading: 24px;
		--paragraph: 14px;
		--alt: 12px;
	}

	.template-3.font-6 {
		--font-style: normal;
		--heading: 38px;
		--subheading: 24px;
		--paragraph: 14px;
		--alt: 12px;
	}

	.template-3.font-7 {
		--font-style: normal;
		--heading: 40px;
		--subheading: 24px;
		--paragraph: 18px;
		--alt: 16px;
	}

	.template-3.font-8 {
		--font-style: normal;
		--heading: 36px;
		--subheading: 22px;
		--paragraph: 14px;
		--alt: 12px;
	}
}