/*
! Jooosi Fon v1.1.5 | 2026-10-11 10:58:35
*/

@font-face {
	font-family: 'Minerva-Modern';
	font-style: italic;
	font-weight: 400;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://guardianfunds.com.au/wp-content/uploads/jooosi-fon/fonts/T-26-Minerva-Modern-Italic.otf') format('opentype');
}

@font-face {
	font-family: 'Minerva-Modern';
	font-style: normal;
	font-weight: 400;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://guardianfunds.com.au/wp-content/uploads/jooosi-fon/fonts/T-26-Minerva-Modern-Regular.otf') format('opentype');
}

@font-face {
	font-family: 'Libre Franklin';
	font-style: normal;
	font-weight: 100 900;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://guardianfunds.com.au/wp-content/uploads/jooosi-fon/fonts/google-fonts-libre-franklin-v14-latin-var-ujmte-1700539643.woff2') format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family: 'Libre Franklin';
	font-style: italic;
	font-weight: 100 900;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://guardianfunds.com.au/wp-content/uploads/jooosi-fon/fonts/google-fonts-libre-franklin-v14-latin-var-n4zmw-1700539643.woff2') format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family: 'Source Sans 3';
	font-style: normal;
	font-weight: 200;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://guardianfunds.com.au/wp-content/uploads/jooosi-fon/fonts/google-fonts-source-sans-3-v15-latin-200-normal-1712708209.woff2') format('woff2');
}

@font-face {
	font-family: 'Source Sans 3';
	font-style: italic;
	font-weight: 200;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://guardianfunds.com.au/wp-content/uploads/jooosi-fon/fonts/google-fonts-source-sans-3-v15-latin-200-italic-1712708210.woff2') format('woff2');
}

@font-face {
	font-family: 'Source Sans 3';
	font-style: normal;
	font-weight: 300;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://guardianfunds.com.au/wp-content/uploads/jooosi-fon/fonts/google-fonts-source-sans-3-v15-latin-300-normal-1712708210.woff2') format('woff2');
}

@font-face {
	font-family: 'Source Sans 3';
	font-style: italic;
	font-weight: 300;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://guardianfunds.com.au/wp-content/uploads/jooosi-fon/fonts/google-fonts-source-sans-3-v15-latin-300-italic-1712708210.woff2') format('woff2');
}

@font-face {
	font-family: 'Source Sans 3';
	font-style: normal;
	font-weight: 400;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://guardianfunds.com.au/wp-content/uploads/jooosi-fon/fonts/google-fonts-source-sans-3-v15-latin-400-normal-1712708210.woff2') format('woff2');
}

@font-face {
	font-family: 'Source Sans 3';
	font-style: italic;
	font-weight: 400;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://guardianfunds.com.au/wp-content/uploads/jooosi-fon/fonts/google-fonts-source-sans-3-v15-latin-400-italic-1712708210.woff2') format('woff2');
}

@font-face {
	font-family: 'Source Sans 3';
	font-style: normal;
	font-weight: 500;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://guardianfunds.com.au/wp-content/uploads/jooosi-fon/fonts/google-fonts-source-sans-3-v15-latin-500-normal-1712708210.woff2') format('woff2');
}

@font-face {
	font-family: 'Source Sans 3';
	font-style: italic;
	font-weight: 500;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://guardianfunds.com.au/wp-content/uploads/jooosi-fon/fonts/google-fonts-source-sans-3-v15-latin-500-italic-1712708210.woff2') format('woff2');
}

@font-face {
	font-family: 'Source Sans 3';
	font-style: normal;
	font-weight: 600;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://guardianfunds.com.au/wp-content/uploads/jooosi-fon/fonts/google-fonts-source-sans-3-v15-latin-600-normal-1712708210.woff2') format('woff2');
}

@font-face {
	font-family: 'Source Sans 3';
	font-style: italic;
	font-weight: 600;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://guardianfunds.com.au/wp-content/uploads/jooosi-fon/fonts/google-fonts-source-sans-3-v15-latin-600-italic-1712708211.woff2') format('woff2');
}

@font-face {
	font-family: 'Source Sans 3';
	font-style: normal;
	font-weight: 700;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://guardianfunds.com.au/wp-content/uploads/jooosi-fon/fonts/google-fonts-source-sans-3-v15-latin-700-normal-1712708211.woff2') format('woff2');
}

@font-face {
	font-family: 'Source Sans 3';
	font-style: italic;
	font-weight: 700;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://guardianfunds.com.au/wp-content/uploads/jooosi-fon/fonts/google-fonts-source-sans-3-v15-latin-700-italic-1712708211.woff2') format('woff2');
}

@font-face {
	font-family: 'Source Sans 3';
	font-style: normal;
	font-weight: 800;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://guardianfunds.com.au/wp-content/uploads/jooosi-fon/fonts/google-fonts-source-sans-3-v15-latin-800-normal-1712708211.woff2') format('woff2');
}

@font-face {
	font-family: 'Source Sans 3';
	font-style: italic;
	font-weight: 800;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://guardianfunds.com.au/wp-content/uploads/jooosi-fon/fonts/google-fonts-source-sans-3-v15-latin-800-italic-1712708211.woff2') format('woff2');
}

@font-face {
	font-family: 'Source Sans 3';
	font-style: normal;
	font-weight: 900;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://guardianfunds.com.au/wp-content/uploads/jooosi-fon/fonts/google-fonts-source-sans-3-v15-latin-900-normal-1712708211.woff2') format('woff2');
}

@font-face {
	font-family: 'Source Sans 3';
	font-style: italic;
	font-weight: 900;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://guardianfunds.com.au/wp-content/uploads/jooosi-fon/fonts/google-fonts-source-sans-3-v15-latin-900-italic-1712708211.woff2') format('woff2');
}

@font-face {
	font-family: 'Source Sans 3';
	font-style: normal;
	font-weight: 200 900;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://guardianfunds.com.au/wp-content/uploads/jooosi-fon/fonts/google-fonts-source-sans-3-v15-latin-var-sopug-1714008402.woff2') format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family: 'Source Sans 3';
	font-style: italic;
	font-weight: 200 900;
	font-stretch: 100%;
	font-display: auto;
	src: url('https://guardianfunds.com.au/wp-content/uploads/jooosi-fon/fonts/google-fonts-source-sans-3-v15-latin-var-podiz-1714008402.woff2') format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

:root {
	--jf--family-minerva-modern: 'Minerva-Modern';
	--ywf--family-minerva-modern: var(--jf--family-minerva-modern);
	--jf--family-libre-franklin: 'Libre Franklin';
	--ywf--family-libre-franklin: var(--jf--family-libre-franklin);
	--jf--family-source-sans-3: 'Source Sans 3';
	--ywf--family-source-sans-3: var(--jf--family-source-sans-3);
}

.has-inter-font-family {
	font-family: var(--jf--family-inter) !important;
}

.has-lato-font-family {
	font-family: var(--jf--family-lato) !important;
}

.has-libre-franklin-font-family {
	font-family: var(--jf--family-libre-franklin) !important;
}

.has-minerva-modern-font-family {
	font-family: var(--jf--family-minerva-modern) !important;
}

.has-montserrat-font-family {
	font-family: var(--jf--family-montserrat) !important;
}

.has-playfair-display-font-family {
	font-family: var(--jf--family-playfair-display) !important;
}

.has-poppins-font-family {
	font-family: var(--jf--family-poppins) !important;
}

.has-raleway-font-family {
	font-family: var(--jf--family-raleway) !important;
}

.has-roboto-font-family {
	font-family: var(--jf--family-roboto) !important;
}

.has-rubik-font-family {
	font-family: var(--jf--family-rubik) !important;
}

.has-source-sans-3-font-family {
	font-family: var(--jf--family-source-sans-3) !important;
}

.has-source-sans-3-font-family {
	font-family: var(--jf--family-source-sans-3) !important;
}

.wp-block, .editor-styles-wrapper { } 

