.elementor-527 .elementor-element.elementor-element-r8wgm5q{--display:flex;--padding-top:60px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-527 .elementor-element.elementor-element-6jm7i7s .elementor-heading-title{font-family:"Apercu-Pro", Sans-serif;font-size:42px;font-weight:700;color:#000000;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-527 .elementor-element.elementor-element-ldp7esw{color:#555555;font-size:18px;}.elementor-527 .elementor-element.elementor-element-33bi3li{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-527 .elementor-element.elementor-element-wbjbgi3{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD600;--border-color:#FFD600;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-527 .elementor-element.elementor-element-wbjbgi3:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-wbjbgi3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-527 .elementor-element.elementor-element-uxu44lb{width:initial;max-width:initial;color:#000000;font-size:13px;font-weight:600;}.elementor-527 .elementor-element.elementor-element-uxu44lb > .elementor-widget-container{padding:4px 14px 4px 14px;border-radius:20px 20px 20px 20px;}.elementor-527 .elementor-element.elementor-element-mf9q4w5 .elementor-heading-title{font-family:"Apercu-Pro", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-527 .elementor-element.elementor-element-bl8nbzx{color:#555555;line-height:1.6em;}.elementor-527 .elementor-element.elementor-element-497ea2g{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD600;--border-color:#FFD600;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-527 .elementor-element.elementor-element-497ea2g:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-497ea2g > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-527 .elementor-element.elementor-element-ul72au2{width:initial;max-width:initial;color:#000000;font-size:13px;font-weight:600;}.elementor-527 .elementor-element.elementor-element-ul72au2 > .elementor-widget-container{padding:4px 14px 4px 14px;border-radius:20px 20px 20px 20px;}.elementor-527 .elementor-element.elementor-element-875umu8 .elementor-heading-title{font-family:"Apercu-Pro", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-527 .elementor-element.elementor-element-wjtcc8g{color:#555555;line-height:1.6em;}.elementor-527 .elementor-element.elementor-element-7jdrnbu{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD600;--border-color:#FFD600;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-527 .elementor-element.elementor-element-7jdrnbu:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-7jdrnbu > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-527 .elementor-element.elementor-element-98xvbfw{width:initial;max-width:initial;color:#000000;font-size:13px;font-weight:600;}.elementor-527 .elementor-element.elementor-element-98xvbfw > .elementor-widget-container{padding:4px 14px 4px 14px;border-radius:20px 20px 20px 20px;}.elementor-527 .elementor-element.elementor-element-wv5x5gn .elementor-heading-title{font-family:"Apercu-Pro", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-527 .elementor-element.elementor-element-5a9liqu{color:#555555;line-height:1.6em;}.elementor-527 .elementor-element.elementor-element-lx63uk7{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD600;--border-color:#FFD600;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-527 .elementor-element.elementor-element-lx63uk7:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-lx63uk7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-527 .elementor-element.elementor-element-2kamd1g{width:initial;max-width:initial;color:#000000;font-size:13px;font-weight:600;}.elementor-527 .elementor-element.elementor-element-2kamd1g > .elementor-widget-container{padding:4px 14px 4px 14px;border-radius:20px 20px 20px 20px;}.elementor-527 .elementor-element.elementor-element-kwbt5t7 .elementor-heading-title{font-family:"Apercu-Pro", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-527 .elementor-element.elementor-element-zdmrm70{color:#555555;line-height:1.6em;}.elementor-527 .elementor-element.elementor-element-0a0d52u{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD600;--border-color:#FFD600;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-527 .elementor-element.elementor-element-0a0d52u:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-0a0d52u > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-527 .elementor-element.elementor-element-yw4k5o4{width:initial;max-width:initial;color:#000000;font-size:13px;font-weight:600;}.elementor-527 .elementor-element.elementor-element-yw4k5o4 > .elementor-widget-container{padding:4px 14px 4px 14px;border-radius:20px 20px 20px 20px;}.elementor-527 .elementor-element.elementor-element-3yjxum1 .elementor-heading-title{font-family:"Apercu-Pro", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-527 .elementor-element.elementor-element-z8mxupt{color:#555555;line-height:1.6em;}.elementor-527 .elementor-element.elementor-element-o9olpor{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD600;--border-color:#FFD600;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-527 .elementor-element.elementor-element-o9olpor:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-o9olpor > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-527 .elementor-element.elementor-element-zeba074 .elementor-heading-title{font-family:"Apercu-Pro", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-527 .elementor-element.elementor-element-3hu0xts{color:#555555;line-height:1.6em;}.elementor-527 .elementor-element.elementor-element-53qbk49{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD600;--border-color:#FFD600;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-527 .elementor-element.elementor-element-53qbk49:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-53qbk49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-527 .elementor-element.elementor-element-2u09ejt .elementor-heading-title{font-family:"Apercu-Pro", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-527 .elementor-element.elementor-element-1h7ug61{color:#555555;line-height:1.6em;}.elementor-527 .elementor-element.elementor-element-mevzqp0{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD600;--border-color:#FFD600;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-527 .elementor-element.elementor-element-mevzqp0:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-mevzqp0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-527 .elementor-element.elementor-element-1ccnukz .elementor-heading-title{font-family:"Apercu-Pro", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-527 .elementor-element.elementor-element-0koqkbf{color:#555555;line-height:1.6em;}.elementor-527 .elementor-element.elementor-element-89mml90{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD600;--border-color:#FFD600;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-527 .elementor-element.elementor-element-89mml90:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-89mml90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-527 .elementor-element.elementor-element-aquuhvi .elementor-heading-title{font-family:"Apercu-Pro", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-527 .elementor-element.elementor-element-1jjrzrv{color:#555555;line-height:1.6em;}.elementor-527 .elementor-element.elementor-element-ffoidgq{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFD600;--border-color:#FFD600;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-527 .elementor-element.elementor-element-ffoidgq:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-ffoidgq > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-527 .elementor-element.elementor-element-1nwky9o .elementor-heading-title{font-family:"Apercu-Pro", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-527 .elementor-element.elementor-element-l3q270i{color:#555555;line-height:1.6em;}@media(max-width:1024px){.elementor-527 .elementor-element.elementor-element-33bi3li{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-33bi3li{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Apercu-Pro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://www.schoolfreedom.org/wp-content/uploads/2025/03/ApercuPro-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Apercu-Pro';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('http://www.schoolfreedom.org/wp-content/uploads/2025/03/ApercuPro-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Apercu-Pro';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('http://www.schoolfreedom.org/wp-content/uploads/2025/03/ApercuPro-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Apercu-Pro';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('http://www.schoolfreedom.org/wp-content/uploads/2025/03/ApercuPro-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */