/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

.site-main{
 position: relative; 
 z-index: 1;
 background-color: var(--color-Base-50);
}

.gbp-footer{
 position: sticky;
 bottom: 0;
}

/* Fluid Typography Scale */

h1, .fs-h1 {
	font-size: clamp(4.125rem, 3.8906rem + 0.9375vw, 4.6406rem);
}

h2, .fs-h2 {
	font-size: clamp(3.0938rem, 2.918rem + 0.7031vw, 3.4805rem);
}

h3, .fs-h3 {
	font-size: clamp(2.5781rem, 2.4316rem + 0.5859vw, 2.9004rem);
}

h4, .fs-h4 {
	font-size: clamp(2.0625rem, 1.9453rem + 0.4688vw, 2.3203rem);
}

h5, .fs-h5 {
	font-size: clamp(1.7188rem, 1.6211rem + 0.3906vw, 1.9336rem);
}

h6, .fs-h6 {
	font-size: clamp(1.5469rem, 1.459rem + 0.3516vw, 1.7402rem);
}

p, .fs-p {
	font-size: clamp(1.2222rem, 1.1528rem + 0.2778vw, 1.375rem);
}