/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 28 2026 | 15:56:17 */
/*Variable Definitions*/		
:root {		
	interpolate-size:allow-keywords;	
		
/*Screen Variables*/		
	--screen-lg: 1800px;	
	--screen: 1440px;	
	--tablet: 800px;	
	--mobile: 540px;	
	--min-screen: 320px;	
	--read: 800px;	
/*Type Variables*/		
	/* scale goes between min and max width of screen */	
	--scale:clamp(0, tan(atan2(100vw - var(--min-screen), var(--screen) - var(--min-screen))), 1);	
	/* Adjust the pargraph between the min and max using the scale */	
	--p-value:calc(var(--p-min) + (var(--p-max) - var(--p-min)) * var(--scale));	
	/* Convert --p-value into actual pixels */	
	--p:calc((var(--p-min) + (var(--p-max) - var(--p-min)) * var(--scale))* 1px);	
	/* Same calculation as p-value for the --h using the heading numbers */	
	--h:calc(var(--h-min) + (var(--h-max) - var(--h-min)) * var(--scale));	
	/* ratio is based between --h and --p-value exponentialy stepped using the --h-levels */	
	--ratio:calc(pow(var(--h) / var(--p-value),1 / var(--h-levels)));	
/* Calculations for each heading level */		
	--h1:calc(var(--p)* pow(var(--ratio), clamp(0, var(--h-levels) - 0 + var(--h-offset), var(--h-levels))));	
	--h2:calc(var(--p)* pow(var(--ratio), clamp(0, var(--h-levels) - 1 + var(--h-offset), var(--h-levels))));	
	--h3:calc(var(--p)* pow(var(--ratio), clamp(0, var(--h-levels) - 2 + var(--h-offset), var(--h-levels))));	
	--h4:calc(var(--p)* pow(var(--ratio), clamp(0, var(--h-levels) - 3 + var(--h-offset), var(--h-levels))));	
	--h5:calc(var(--p)* pow(var(--ratio), clamp(0, var(--h-levels) - 4 + var(--h-offset), var(--h-levels))));	
	--h6:calc(var(--p)* pow(var(--ratio), clamp(0, var(--h-levels) - 5 + var(--h-offset), var(--h-levels))));	
	--type-spacing:1em;	
/*Extras for Paragraph Smaller and Larger*/		
	--sm-lg:calc((var(--p) * var(--ratio) - var(--p)) / (var(--ratio) + 1));	
	--p-sm:calc(var(--p) - var(--sm-lg));	
	--p-lg:calc(var(--p) + var(--sm-lg));	
		
/*Padding*/		
	--pad-v:clamp(var(--pad-v-min), var(--pad-v-min) + (var(--pad-v-max) - var(--pad-v-min)) * var(--scale),var(--pad-v-max));	
	--pad-h:clamp(var(--pad-h-min), var(--pad-h-min) + (var(--pad-h-max) - var(--pad-h-min)) * var(--scale),var(--pad-h-max));	
	--pad-half: max(var(--pad-h), (100vw - var(--screen)) / 2);	
}		