/** Cached CSS created September 24th, 2026 - 19:58:26 **/
.css-1ev6da9,[data-css-1ev6da9]{background-size:auto;min-height:auto;border-bottom:0px solid transparent;background-attachment:fixed;background-color:rgb(255,255,255);padding:0% 3%;background-position:left top;border-top:0px solid transparent;background-repeat:no-repeat;-webkit-box-pack:start;justify-content:flex-start}.pp-visualbuilder .css-1ev6da9,.pp-visualbuilder [data-css-1ev6da9]{min-height:auto}.css-1ev6da9 body.admin-bar .css-1ev6da9,[data-css-1ev6da9] body.admin-bar [data-css-1ev6da9]{min-height:auto}@media screen and (min-width:783px){.css-1ev6da9 body.admin-bar .css-1ev6da9,[data-css-1ev6da9] body.admin-bar [data-css-1ev6da9]{min-height:auto}}@media (max-width:767px){.pp-rendered .css-1ev6da9,.pp-rendered [data-css-1ev6da9]{padding-right:0%;padding-left:0%}}.css-1meyv80,[data-css-1meyv80]{background-size:auto;border-bottom:0px solid transparent;background-attachment:scroll;background-color:rgb(255,255,255);padding:0%;background-position:left top;border-top:0px solid transparent;background-repeat:no-repeat}.css-1lm28ej,[data-css-1lm28ej]{background-size:auto;border-width:0px;border-color:transparent;background-attachment:scroll;background-color:transparent;padding:0%;background-position:left top;border-style:solid;background-repeat:no-repeat;-webkit-box-pack:start;justify-content:flex-start}.css-134y9c2,[data-css-134y9c2]{background-size:auto;background-attachment:fixed;background-color:transparent;background-position:left top;background-repeat:no-repeat}.css-134y9c2,[data-css-134y9c2]{margin-top:0px;text-align:left;margin-bottom:0px}@media (max-width:767px){.pp-rendered .css-134y9c2,.pp-rendered [data-css-134y9c2]{display:none}}@media (min-width:768px) and (max-width:991px){.pp-rendered .css-134y9c2,.pp-rendered [data-css-134y9c2]{display:none}}.css-cabp4j,[data-css-cabp4j]{background-size:auto;background-attachment:fixed;background-color:transparent;background-position:left top;background-repeat:no-repeat}.css-cabp4j > ul > li,[data-css-cabp4j] > ul > li{padding-top:13px;padding-bottom:13px}.css-cabp4j > ul > li + li,[data-css-cabp4j] > ul > li + li{margin-left:41px}.css-cabp4j > ul > li ul li,[data-css-cabp4j] > ul > li ul li{padding:10px 0px}.css-cabp4j > ul,[data-css-cabp4j] > ul{-webkit-box-pack:start;justify-content:start}.css-cabp4j > ul > li ul li:hover,[data-css-cabp4j] > ul > li ul li:hover{background-color:rgb(46,46,46)}.css-cabp4j > ul > li ul,[data-css-cabp4j] > ul > li ul{background-color:rgb(0,0,0)}.css-653l1c,[data-css-653l1c]{background-size:auto;display:flex;min-height:100vh;border-bottom:0px solid black;background-attachment:scroll;background-color:rgb(0,0,0);padding:2%;background-position:left top;border-top:0px solid black;background-repeat:no-repeat;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.pp-visualbuilder .css-653l1c,.pp-visualbuilder [data-css-653l1c]{min-height:calc(-55px + 100vh)}.css-653l1c body.admin-bar .css-653l1c,[data-css-653l1c] body.admin-bar [data-css-653l1c]{min-height:calc(-46px + 100vh)}@media screen and (min-width:783px){.css-653l1c body.admin-bar .css-653l1c,[data-css-653l1c] body.admin-bar [data-css-653l1c]{min-height:calc(-32px + 100vh)}}.css-1w7ik8a,[data-css-1w7ik8a]{background-size:auto;border-bottom:0px solid black;background-attachment:scroll;background-color:transparent;padding:0%;background-position:left top;border-top:0px solid black;background-repeat:no-repeat}.css-1idj3bk,[data-css-1idj3bk]{background-size:auto;border-width:0px;border-color:black;background-attachment:scroll;background-color:transparent;padding:0%;background-position:left top;border-style:solid;background-repeat:no-repeat;-webkit-box-pack:start;justify-content:flex-start}.css-1c7v9wb,[data-css-1c7v9wb]{margin-top:0px;margin-bottom:20px;text-align:left}.css-1ba7ta6,[data-css-1ba7ta6]{background-size:cover;background-attachment:scroll;background-color:transparent;padding-bottom:0px;background-position:left top;padding-top:0px;background-repeat:no-repeat}.pp-visualbuilder .css-1ba7ta6,.pp-visualbuilder [data-css-1ba7ta6]{background-attachment:local}.css-1ba7ta6 .copyright-footer,[data-css-1ba7ta6] .copyright-footer{background-color:transparent}.css-1wghht,[data-css-1wghht]{width:50px;height:50px;transform:translate(10px,10px)}@media (min-width:768px){.pp-rendered .css-1wghht,.pp-rendered [data-css-1wghht]{display:none}}@font-face{font-family:"Quentin.woff";src:url("https://ginnyhaupert.com/wp-content/uploads/2026/09/Quentin.woff") format("woff")}._af7d10fd-e924-4b35-93de-12f3b7d569c6 .pp-grid .pp-grid-item__text,.font-e3f14a62-bb1d-422f-b353-dac8dc59d967{word-spacing:0.08em;line-height:150%;font-family:Georgia,Times,serif;color:rgba(47,47,45,1);text-transform:none;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.08em;font-size:14px}._af7d10fd-e924-4b35-93de-12f3b7d569c6 .pp-grid .pp-grid-item__text a,.font-e3f14a62-bb1d-422f-b353-dac8dc59d967 a{word-spacing:0.08em;line-height:150%;font-family:Georgia,Times,serif;color:rgba(226,34,226,1);text-transform:none;font-variant:none;text-decoration:underline;font-style:italic;font-weight:400;letter-spacing:0.08em;font-size:14px}._af7d10fd-e924-4b35-93de-12f3b7d569c6 .pp-grid .pp-grid-item__text a:visited,.font-e3f14a62-bb1d-422f-b353-dac8dc59d967 a:visited{color:rgba(226,34,226,1)}._af7d10fd-e924-4b35-93de-12f3b7d569c6 .pp-grid .pp-grid-item__text a:hover,.font-e3f14a62-bb1d-422f-b353-dac8dc59d967 a:hover{word-spacing:0.08em;line-height:150%;font-family:Georgia,Times,serif;color:rgba(154,73,234,1);text-transform:none;font-variant:none;text-decoration:underline;font-style:italic;font-weight:400;letter-spacing:0.08em;font-size:14px}._a1456390-7db3-4c12-a771-4b4d23261f1e .pp-grid .pp-grid-item__title,._afdeb3f8-fbd4-400c-a3b0-d68ea67156dc .pp-grid .pp-grid-item__title,.font-86f70305-8900-496d-bc71-40777202ab71{word-spacing:0em;line-height:120%;font-family:"Oswald";color:rgba(255,255,255,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.14em;font-size:22px}._a1456390-7db3-4c12-a771-4b4d23261f1e .pp-grid .pp-grid-item__title a,._afdeb3f8-fbd4-400c-a3b0-d68ea67156dc .pp-grid .pp-grid-item__title a,.font-86f70305-8900-496d-bc71-40777202ab71 a{word-spacing:0em;line-height:120%;font-family:"Oswald";color:rgba(255,255,255,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.14em;font-size:22px}._a1456390-7db3-4c12-a771-4b4d23261f1e .pp-grid .pp-grid-item__title a:visited,._afdeb3f8-fbd4-400c-a3b0-d68ea67156dc .pp-grid .pp-grid-item__title a:visited,.font-86f70305-8900-496d-bc71-40777202ab71 a:visited{color:rgba(255,255,255,1)}._a1456390-7db3-4c12-a771-4b4d23261f1e .pp-grid .pp-grid-item__title a:hover,._afdeb3f8-fbd4-400c-a3b0-d68ea67156dc .pp-grid .pp-grid-item__title a:hover,.font-86f70305-8900-496d-bc71-40777202ab71 a:hover{word-spacing:0em;line-height:120%;font-family:"Oswald";color:rgba(211,211,211,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.14em;font-size:22px}._a1456390-7db3-4c12-a771-4b4d23261f1e .pp-grid .pp-grid-item__text,._afdeb3f8-fbd4-400c-a3b0-d68ea67156dc .pp-grid .pp-grid-item__text,.font-92db9d22-f08c-4366-a55c-ed0c4c827d0e{word-spacing:0em;line-height:120%;font-family:Georgia,Times,serif;color:rgba(255,255,255,1);text-transform:lowercase;font-variant:none;text-decoration:none;font-style:italic;font-weight:400;letter-spacing:0.07em;font-size:14px}._a1456390-7db3-4c12-a771-4b4d23261f1e .pp-grid .pp-grid-item__text a,._afdeb3f8-fbd4-400c-a3b0-d68ea67156dc .pp-grid .pp-grid-item__text a,.font-92db9d22-f08c-4366-a55c-ed0c4c827d0e a{word-spacing:0em;line-height:120%;font-family:Georgia,Times,serif;color:rgba(255,255,255,1);text-transform:lowercase;font-variant:none;text-decoration:none;font-style:italic;font-weight:400;letter-spacing:0.07em;font-size:14px}._a1456390-7db3-4c12-a771-4b4d23261f1e .pp-grid .pp-grid-item__text a:visited,._afdeb3f8-fbd4-400c-a3b0-d68ea67156dc .pp-grid .pp-grid-item__text a:visited,.font-92db9d22-f08c-4366-a55c-ed0c4c827d0e a:visited{color:rgba(255,255,255,1)}._a1456390-7db3-4c12-a771-4b4d23261f1e .pp-grid .pp-grid-item__text a:hover,._afdeb3f8-fbd4-400c-a3b0-d68ea67156dc .pp-grid .pp-grid-item__text a:hover,.font-92db9d22-f08c-4366-a55c-ed0c4c827d0e a:hover{word-spacing:0em;line-height:120%;font-family:Georgia,Times,serif;color:rgba(255,255,255,1);text-transform:lowercase;font-variant:none;text-decoration:none;font-style:italic;font-weight:400;letter-spacing:0.07em;font-size:14px}blockquote,.font-d02273f4-3ad2-4272-b570-80fd4895726d{word-spacing:0em;line-height:100%;font-family:"Quentin.woff";color:rgba(249,248,244,1);text-transform:none;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0em;font-size:22px}blockquote a,.font-d02273f4-3ad2-4272-b570-80fd4895726d a{word-spacing:0em;line-height:100%;font-family:"Quentin.woff";color:rgba(249,248,244,1);text-transform:none;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0em;font-size:22px}blockquote a:visited,.font-d02273f4-3ad2-4272-b570-80fd4895726d a:visited{color:rgba(249,248,244,1)}blockquote a:hover,.font-d02273f4-3ad2-4272-b570-80fd4895726d a:hover{word-spacing:0em;line-height:100%;font-family:"Quentin.woff";color:rgba(249,248,244,1);text-transform:none;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0em;font-size:22px}ol,ul:not(.comments-body-inner):not(.children),._e166a6b5-32d5-4406-abd5-6bec5a7bc8a0 .pp-menu > .pp-menu-items > .pp-menu-item > ul > .pp-menu-item,._e166a6b5-32d5-4406-abd5-6bec5a7bc8a0 .pp-menu > .pp-menu-items > .pp-menu-item > ul > .pp-menu-item input,.font-ec3ef36f-6b72-4730-9837-c37b7b6b5eaa{word-spacing:0em;line-height:120%;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;color:rgba(255,255,255,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.17em;font-size:12px}ol a,ul:not(.comments-body-inner):not(.children) a,._e166a6b5-32d5-4406-abd5-6bec5a7bc8a0 .pp-menu > .pp-menu-items > .pp-menu-item > ul > .pp-menu-item a,._e166a6b5-32d5-4406-abd5-6bec5a7bc8a0 .pp-menu > .pp-menu-items > .pp-menu-item > ul > .pp-menu-item input a,.font-ec3ef36f-6b72-4730-9837-c37b7b6b5eaa a{word-spacing:0em;line-height:120%;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;color:rgba(255,255,255,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.17em;font-size:12px}ol a:visited,ul:not(.comments-body-inner):not(.children) a:visited,._e166a6b5-32d5-4406-abd5-6bec5a7bc8a0 .pp-menu > .pp-menu-items > .pp-menu-item > ul > .pp-menu-item a:visited,._e166a6b5-32d5-4406-abd5-6bec5a7bc8a0 .pp-menu > .pp-menu-items > .pp-menu-item > ul > .pp-menu-item input a:visited,.font-ec3ef36f-6b72-4730-9837-c37b7b6b5eaa a:visited{color:rgba(255,255,255,1)}ol a:hover,ul:not(.comments-body-inner):not(.children) a:hover,._e166a6b5-32d5-4406-abd5-6bec5a7bc8a0 .pp-menu > .pp-menu-items > .pp-menu-item > ul > .pp-menu-item a:hover,._e166a6b5-32d5-4406-abd5-6bec5a7bc8a0 .pp-menu > .pp-menu-items > .pp-menu-item > ul > .pp-menu-item input a:hover,.font-ec3ef36f-6b72-4730-9837-c37b7b6b5eaa a:hover{word-spacing:0em;line-height:120%;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;color:rgba(211,211,211,1);text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0.17em;font-size:12px}.pp-menu > .pp-menu-items > .pp-menu-item,.pp-menu > .pp-menu-items > .pp-menu-item input,.pp-menu > .pp-menu-items ul > .pp-menu-item,.pp-menu > .pp-menu-items ul > .pp-menu-item input,.pp-menu > .pp-menu-items ul ul > .pp-menu-item,.pp-menu > .pp-menu-items ul ul > .pp-menu-item input,._e166a6b5-32d5-4406-abd5-6bec5a7bc8a0 .pp-menu > .pp-menu-items > .pp-menu-item,._e166a6b5-32d5-4406-abd5-6bec5a7bc8a0 .pp-menu > .pp-menu-items > .pp-menu-item input,._af7d10fd-e924-4b35-93de-12f3b7d569c6 .pp-grid .pp-grid-item__title,.font-cea16774-d387-4a57-95eb-0d636ca5c8bb{word-spacing:0em;line-height:100%;font-family:"Montserrat";color:#000000;text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0em;font-size:12px}.pp-menu > .pp-menu-items > .pp-menu-item a,.pp-menu > .pp-menu-items > .pp-menu-item input a,.pp-menu > .pp-menu-items ul > .pp-menu-item a,.pp-menu > .pp-menu-items ul > .pp-menu-item input a,.pp-menu > .pp-menu-items ul ul > .pp-menu-item a,.pp-menu > .pp-menu-items ul ul > .pp-menu-item input a,._e166a6b5-32d5-4406-abd5-6bec5a7bc8a0 .pp-menu > .pp-menu-items > .pp-menu-item a,._e166a6b5-32d5-4406-abd5-6bec5a7bc8a0 .pp-menu > .pp-menu-items > .pp-menu-item input a,._af7d10fd-e924-4b35-93de-12f3b7d569c6 .pp-grid .pp-grid-item__title a,.font-cea16774-d387-4a57-95eb-0d636ca5c8bb a{word-spacing:0em;line-height:100%;font-family:"Montserrat";color:#000000;text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0em;font-size:12px}.pp-menu > .pp-menu-items > .pp-menu-item a:visited,.pp-menu > .pp-menu-items > .pp-menu-item input a:visited,.pp-menu > .pp-menu-items ul > .pp-menu-item a:visited,.pp-menu > .pp-menu-items ul > .pp-menu-item input a:visited,.pp-menu > .pp-menu-items ul ul > .pp-menu-item a:visited,.pp-menu > .pp-menu-items ul ul > .pp-menu-item input a:visited,._e166a6b5-32d5-4406-abd5-6bec5a7bc8a0 .pp-menu > .pp-menu-items > .pp-menu-item a:visited,._e166a6b5-32d5-4406-abd5-6bec5a7bc8a0 .pp-menu > .pp-menu-items > .pp-menu-item input a:visited,._af7d10fd-e924-4b35-93de-12f3b7d569c6 .pp-grid .pp-grid-item__title a:visited,.font-cea16774-d387-4a57-95eb-0d636ca5c8bb a:visited{color:#000000}.pp-menu > .pp-menu-items > .pp-menu-item a:hover,.pp-menu > .pp-menu-items > .pp-menu-item input a:hover,.pp-menu > .pp-menu-items ul > .pp-menu-item a:hover,.pp-menu > .pp-menu-items ul > .pp-menu-item input a:hover,.pp-menu > .pp-menu-items ul ul > .pp-menu-item a:hover,.pp-menu > .pp-menu-items ul ul > .pp-menu-item input a:hover,._e166a6b5-32d5-4406-abd5-6bec5a7bc8a0 .pp-menu > .pp-menu-items > .pp-menu-item a:hover,._e166a6b5-32d5-4406-abd5-6bec5a7bc8a0 .pp-menu > .pp-menu-items > .pp-menu-item input a:hover,._af7d10fd-e924-4b35-93de-12f3b7d569c6 .pp-grid .pp-grid-item__title a:hover,.font-cea16774-d387-4a57-95eb-0d636ca5c8bb a:hover{word-spacing:0em;line-height:100%;font-family:"Montserrat";color:#000000;text-transform:uppercase;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0em;font-size:12px}body,.pp-tile__layer__inner,input,select,textarea,label,.font-5e65eaee-a45c-4b90-a323-973c1e56d68d{word-spacing:0em;line-height:100%;font-family:"Lato";color:rgba(140,123,107,1);text-transform:none;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0em;font-size:16px}body a,.pp-tile__layer__inner a,input a,select a,textarea a,label a,.font-5e65eaee-a45c-4b90-a323-973c1e56d68d a{word-spacing:0em;line-height:100%;font-family:"Lato";color:rgba(140,123,107,1);text-transform:none;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0em;font-size:16px}body a:visited,.pp-tile__layer__inner a:visited,input a:visited,select a:visited,textarea a:visited,label a:visited,.font-5e65eaee-a45c-4b90-a323-973c1e56d68d a:visited{color:rgba(140,123,107,1)}body a:hover,.pp-tile__layer__inner a:hover,input a:hover,select a:hover,textarea a:hover,label a:hover,.font-5e65eaee-a45c-4b90-a323-973c1e56d68d a:hover{word-spacing:0em;line-height:100%;font-family:"Lato";color:rgba(140,123,107,1);text-transform:none;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0em;font-size:16px}.pp-tile__layer__inner{font-size:16%}h1,.font-6d834ee7-5f77-429e-913a-19ff4a3ea164{word-spacing:0em;line-height:100%;font-family:"Playfair Display";color:rgba(249,248,244,1);text-transform:none;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0em;font-size:60px}h1 a,.font-6d834ee7-5f77-429e-913a-19ff4a3ea164 a{word-spacing:0em;line-height:100%;font-family:"Playfair Display";color:rgba(249,248,244,1);text-transform:none;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0em;font-size:60px}h1 a:visited,.font-6d834ee7-5f77-429e-913a-19ff4a3ea164 a:visited{color:rgba(249,248,244,1)}h1 a:hover,.font-6d834ee7-5f77-429e-913a-19ff4a3ea164 a:hover{word-spacing:0em;line-height:100%;font-family:"Playfair Display";color:rgba(249,248,244,1);text-transform:none;font-variant:none;text-decoration:none;font-style:normal;font-weight:400;letter-spacing:0em;font-size:60px}