@import url(https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Fraunces:ital,wght@0,400..900;1,400..900&display=swap);body,.editor-styles-wrapper{font-family:"Nunito",Helvetica,Arial,"sans-serif";color:#000}.ScriptFont{font-family:"Kaushan Script","sans-serif"!important}h2.ScriptFont{margin-top:0;font-size:48pt;margin-bottom:32pt}h1,.editor-styles-wrapper h1{font-family:"Fraunces",Helvetica,Arial,"sans-serif";font-size:36pt;margin-top:0;margin-bottom:16pt;font-weight:600;color:var(--H1color);line-height:1.1;text-rendering:optimizelegibility}h2,.editor-styles-wrapper h2{font-family:"Fraunces",Helvetica,Arial,"sans-serif";margin-top:32pt;font-size:24pt;margin-bottom:16pt;font-weight:600;color:var(--H2color);line-height:1.1;text-rendering:optimizelegibility}h3,.editor-styles-wrapper h3{font-family:"Playfair Display",Helvetica,Arial,"sans-serif";font-size:18pt;margin-top:32pt;margin-bottom:16pt;font-weight:600;color:var(--H3color);line-height:1.1;text-rendering:optimizelegibility}h4,.editor-styles-wrapper h4{font-family:"Playfair Display",Helvetica,Arial,"sans-serif";font-size:14pt;margin-top:32pt;margin-bottom:16pt;font-weight:600;color:var(--H4color);line-height:1.1;,text-rendering:optimizelegibility}p,.editor-styles-wrapper p{font-family:"Nunito",Helvetica,Arial,"sans-serif";font-size:14pt;margin-top:16pt;margin-bottom:16pt;font-weight:300;text-align:left;line-height:1.5;color:var(--Pcolor);text-rendering:optimizelegibility}strong{font-weight:600}ul{padding-left:13pt;margin-bottom:20px}li,.editor-styles-wrapper li{font-family:"Nunito",Helvetica,Arial,"sans-serif";font-size:14pt;margin-bottom:8pt;font-weight:300;list-style:circle;color:var(--LIcolor);line-height:1.2;text-rendering:optimizelegibility}a,a:visited{color:var(--Acolor)}a:hover{text-decoration:underline}a:hover img{opacity:.8;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;cursor:pointer}.noshadow{box-shadow:none!important}hr.wp-block-separator{clear:both;margin:40pt 0}.innervideoframe{width:100%;height:404px;box-shadow:1px 1px 8px #0006;border-radius:6px;margin:8pt auto}a.button:hover{background-color:#000;text-decoration:none}a.button{background-color:var(--VIPred);display:block;padding:10px;border-radius:4px;color:#fff}hr{background-color:#CCC;border:none;height:1px;margin:20px}