  :root {
      	--renoun-global-font-poppins: poppins, montserrat, helvetica, sans-serif;
	--renoun-global-font-body: poppins, montserrat, helvetica, sans-serif;
	--renoun-global-font-header: poppins, montserrat, helvetica, sans-serif;
	--renoun-global-paragraph-font-size: 18px;
	--renoun-global-color-purple: rgb(57,32,124);
	--renoun-global-color-secondary: rgb(57,32,124);
	--renoun-global-color-dark-purple: rgb(37,21,80);
	--renoun-global-color-lilac: rgb(117,82,212);
	--renoun-global-color-yellow: rgb(242,169,0);
	--renoun-global-color-primary: rgb(242,169,0);
	--renoun-global-color-sun-yellow: rgb(238,185,39);
	--renoun-global-color-off-black: rgb(51,63,72);
	--renoun-global-color-text: rgb(51,63,72);
	--renoun-global-color-off-white: rgb(241,243,239);
	--renoun-global-color-gray: rgb(199,201,199);
	--renoun-global-color-gray-dark: rgb(147,150,145);
	--renoun-global-color-default-white: #ffffff;
	--renoun-global-color-default-light-gray: #e6e6e6;
	--renoun-global-color-default-medium-gray: #cacaca;
	--renoun-global-color-default-dark-gray: #8a8a8a;
	--renoun-global-color-default-black: #000000;
	--renoun-global-h1-xlarge-font-size: 54px; 
	--renoun-global-h1-medium-font-size: 48px; 
	--renoun-global-h1-small-font-size: 40px; 
	--renoun-global-h1-line-height: 1.2; 
	--renoun-global-h2-xlarge-font-size: 48px; 
	--renoun-global-h2-medium-font-size: 40px; 
	--renoun-global-h2-small-font-size: 32px; 
	--renoun-global-h2-line-height: 1.2; 
	--renoun-global-h3-xlarge-font-size: 40px; 
	--renoun-global-h3-medium-font-size: 32px; 
	--renoun-global-h3-small-font-size: 24px; 
	--renoun-global-h3-line-height: 1.2; 
	--renoun-global-h4-xlarge-font-size: 32px; 
	--renoun-global-h4-medium-font-size: 24px; 
	--renoun-global-h4-small-font-size: 20px; 
	--renoun-global-h4-line-height: 1.2; 
	--renoun-global-h5-xlarge-font-size: 24px; 
	--renoun-global-h5-medium-font-size: 20px; 
	--renoun-global-h5-small-font-size: 18px; 
	--renoun-global-h5-line-height: 1.2; 
	--renoun-global-h6-xlarge-font-size: 20px; 
	--renoun-global-h6-medium-font-size: 18px; 
	--renoun-global-h6-small-font-size: 16px; 
	--renoun-global-h6-line-height: 1.2; 
	--renoun-global-section-spacing-small: 2rem; 
	--renoun-global-section-spacing-medium: 2rem; 
	--renoun-global-section-spacing-large: 2rem; 
	--renoun-global-section-spacing-xlarge: 3rem; 
	--renoun-global-section-spacing-xxlarge: 3rem; 
	--renoun-global-row-spacing-small: 2rem; 
	--renoun-global-row-spacing-medium: 2rem; 
	--renoun-global-row-spacing-large: 2rem; 
	--renoun-global-row-spacing-xlarge: 2rem; 
	--renoun-global-row-spacing-xxlarge: 1.5rem; 
	--renoun-global-column-spacing-small: 2rem; 
	--renoun-global-column-spacing-medium: 2rem; 
	--renoun-global-column-spacing-large: 2rem; 
	--renoun-global-column-spacing-xlarge: 2rem; 
	--renoun-global-column-spacing-xxlarge: 1.5rem; 

    }

    h1, .h1 { 
  font-family: var(--renoun-global-font-poppins); 
  color: var(--renoun-global-color-off-black); 
  font-weight: 400; 
  line-height: 1.2; 
} 
h2, .h2 { 
  font-family: var(--renoun-global-font-poppins); 
  color: var(--renoun-global-color-off-black); 
  font-weight: 400; 
  line-height: 1.2; 
} 
h3, .h3 { 
  font-family: var(--renoun-global-font-poppins); 
  color: var(--renoun-global-color-off-black); 
  font-weight: 400; 
  line-height: 1.2; 
} 
h4, .h4 { 
  font-family: var(--renoun-global-font-poppins); 
  color: var(--renoun-global-color-off-black); 
  font-weight: 400; 
  line-height: 1.2; 
} 
h5, .h5 { 
  font-family: var(--renoun-global-font-poppins); 
  color: var(--renoun-global-color-off-black); 
  font-weight: 700; 
  line-height: 1.2; 
} 
h6, .h6 { 
  font-family: var(--renoun-global-font-poppins); 
  color: var(--renoun-global-color-off-black); 
  font-weight: 700; 
  line-height: 1.2; 
} 
p, ul, ol { 
  font-family: var(--renoun-global-font-poppins); 
  font-weight: 400; 
  color: var(--renoun-global-color-off-black); 
  line-height: 1.4; 
} 
a.button, input[type="submit"], button.button, span.button, .menu-item-button a, .wp-element-button { 
  color: var(--renoun-global-color-purple); 
  background-color: var(--renoun-global-color-sun-yellow); 
  font-family: var(--renoun-global-font-poppins); 
  font-size: 0.875rem; 
  font-weight: 500; 
  padding: 1.25rem 2rem; 
} 
a.button:hover, input[type="submit"]:hover, button.button:hover, span.button:hover, .wp-element-button:hover, a.button:focus, input[type="submit"]:focus, button.button:focus, span.button:focus, .wp-element-button:focus { 
  color: var(--renoun-global-color-purple); 
  background-color: var(--renoun-global-color-yellow); 
} 
a.button.secondary, input[type="submit"].secondary, button.button.secondary, span.button.secondary, .menu-item-button.secondary a  { 
  color: var(--renoun-global-color-purple); 
  background-color: rgba(255,255,255,0); 
  font-family: var(--renoun-global-font-poppins); 
  font-size: 0.875rem; 
  font-weight: 500; 
  padding: 1.25rem 2rem; 
} 
a.button.secondary:hover, input[type="submit"].secondary:hover, button.button.secondary:hover, span.button.secondary:hover, a.button.secondary:focus, input[type="submit"].secondary:focus, button.button.secondary:focus, span.button.secondary:focus { 
  color: var(--renoun-global-color-purple); 
  background-color: rgba(255,255,255,0); 
} 
