body.page-template-template-mardi-gras,body.page-template-template-mardi-gras-sub{--vpa-blue-100: #e0bdff;--vpa-blue-300: #4f247a;--vpa-blue-400: #441a6e;--vpa-blue-600: #1b1a35;--mg-midnight: #1b1a35;--mg-darkpurple: #4f247a;--mg-brightyellow: #ffbf41;--mg-brightpurple: #963ebd;--background-beige: #f4f3f1;--background-lblue: hsl(270, 100%, 96%);--background-mblue: var(--mg-brightyellow );--background-mdblue: #4f247a;--base-text-color: #1b1a35;--muted-text-color: #525263;--mardi-base-text-color: #1b1a35;--light-link-color:var(--mg-brightyellow);--light-link-hover:var(--mg-brightpurple);--light-link-active:var(--mg-brightyellow);color:var(--mardi-base-text-color)}body.page-template-template-mardi-gras .plus-box-bright .plus-box h3,body.page-template-template-mardi-gras-sub .plus-box-bright .plus-box h3{color:var(--vpa-blue-400)}body.page-template-template-mardi-gras .has-background-primary,body.page-template-template-mardi-gras-sub .has-background-primary{background-color:var(--mg-midnight)}body.page-template-template-mardi-gras .has-background-mblue,body.page-template-template-mardi-gras-sub .has-background-mblue{background-color:var(--mg-brightyellow)}body.page-template-template-mardi-gras .button,body.page-template-template-mardi-gras .px-ghost-but,body.page-template-template-mardi-gras .px-ghost-but:visited,body.page-template-template-mardi-gras .button:visited,body.page-template-template-mardi-gras input[type=submit].button,body.page-template-template-mardi-gras input[type=submit].button:visited,body.page-template-template-mardi-gras input[type=button].button,body.page-template-template-mardi-gras input[type=button].button:visited,body.page-template-template-mardi-gras button.button,body.page-template-template-mardi-gras button.button:visited,body.page-template-template-mardi-gras-sub .button,body.page-template-template-mardi-gras-sub .px-ghost-but,body.page-template-template-mardi-gras-sub .px-ghost-but:visited,body.page-template-template-mardi-gras-sub .button:visited,body.page-template-template-mardi-gras-sub input[type=submit].button,body.page-template-template-mardi-gras-sub input[type=submit].button:visited,body.page-template-template-mardi-gras-sub input[type=button].button,body.page-template-template-mardi-gras-sub input[type=button].button:visited,body.page-template-template-mardi-gras-sub button.button,body.page-template-template-mardi-gras-sub button.button:visited{color:var(--mardi-base-text-color);background-color:var(--mg-brightyellow)}body.page-template-template-mardi-gras .button:hover,body.page-template-template-mardi-gras .px-ghost-but:hover,body.page-template-template-mardi-gras .button:focus,body.page-template-template-mardi-gras .px-ghost-but:focus,body.page-template-template-mardi-gras input[type=submit].button:hover,body.page-template-template-mardi-gras input[type=submit].button:focus,body.page-template-template-mardi-gras input[type=button].button:hover,body.page-template-template-mardi-gras input[type=button].button:focus,body.page-template-template-mardi-gras button.button:hover,body.page-template-template-mardi-gras button.button:focus,body.page-template-template-mardi-gras-sub .button:hover,body.page-template-template-mardi-gras-sub .px-ghost-but:hover,body.page-template-template-mardi-gras-sub .button:focus,body.page-template-template-mardi-gras-sub .px-ghost-but:focus,body.page-template-template-mardi-gras-sub input[type=submit].button:hover,body.page-template-template-mardi-gras-sub input[type=submit].button:focus,body.page-template-template-mardi-gras-sub input[type=button].button:hover,body.page-template-template-mardi-gras-sub input[type=button].button:focus,body.page-template-template-mardi-gras-sub button.button:hover,body.page-template-template-mardi-gras-sub button.button:focus{color:#fff;background-color:var(--vpa-blue-600)}body.page-template-template-mardi-gras .button:active,body.page-template-template-mardi-gras .px-ghost-but:active,body.page-template-template-mardi-gras input[type=submit].button:active,body.page-template-template-mardi-gras input[type=button].button:active,body.page-template-template-mardi-gras button.button:active,body.page-template-template-mardi-gras-sub .button:active,body.page-template-template-mardi-gras-sub .px-ghost-but:active,body.page-template-template-mardi-gras-sub input[type=submit].button:active,body.page-template-template-mardi-gras-sub input[type=button].button:active,body.page-template-template-mardi-gras-sub button.button:active{color:#fff;background-color:var(--vpa-blue-300)}body.page-template-template-mardi-gras .px-ghost-but,body.page-template-template-mardi-gras .px-ghost-but:visited,body.page-template-template-mardi-gras-sub .px-ghost-but,body.page-template-template-mardi-gras-sub .px-ghost-but:visited{background:rgba(0,0,0,0);outline:2px solid var(--mg-brightyellow);color:var(--vpa-blue-400)}body.page-template-template-mardi-gras .px-ghost-but:hover,body.page-template-template-mardi-gras .px-ghost-but:focus,body.page-template-template-mardi-gras .px-ghost-but:visited:hover,body.page-template-template-mardi-gras .px-ghost-but:visited:focus,body.page-template-template-mardi-gras-sub .px-ghost-but:hover,body.page-template-template-mardi-gras-sub .px-ghost-but:focus,body.page-template-template-mardi-gras-sub .px-ghost-but:visited:hover,body.page-template-template-mardi-gras-sub .px-ghost-but:visited:focus{background:var(--vpa-blue-400);outline-color:var(--vpa-blue-400);color:#fff}body.page-template-template-mardi-gras .px-ghost-but:active,body.page-template-template-mardi-gras .px-ghost-but:visited:active,body.page-template-template-mardi-gras-sub .px-ghost-but:active,body.page-template-template-mardi-gras-sub .px-ghost-but:visited:active{background:var(--vpa-blue-300);outline-color:var(--vpa-blue-300)}body.page-template-template-mardi-gras .has-background-mblue .button,body.page-template-template-mardi-gras .has-background-mblue .px-ghost-but,body.page-template-template-mardi-gras .has-background-mblue .button:visited,body.page-template-template-mardi-gras .has-background-mblue input[type=submit].button,body.page-template-template-mardi-gras .has-background-mblue input[type=submit].button:visited,body.page-template-template-mardi-gras .has-background-mblue input[type=button].button,body.page-template-template-mardi-gras .has-background-mblue input[type=button].button:visited,body.page-template-template-mardi-gras .has-background-mblue button.button,body.page-template-template-mardi-gras .has-background-mblue button.button:visited,body.page-template-template-mardi-gras-sub .has-background-mblue .button,body.page-template-template-mardi-gras-sub .has-background-mblue .px-ghost-but,body.page-template-template-mardi-gras-sub .has-background-mblue .button:visited,body.page-template-template-mardi-gras-sub .has-background-mblue input[type=submit].button,body.page-template-template-mardi-gras-sub .has-background-mblue input[type=submit].button:visited,body.page-template-template-mardi-gras-sub .has-background-mblue input[type=button].button,body.page-template-template-mardi-gras-sub .has-background-mblue input[type=button].button:visited,body.page-template-template-mardi-gras-sub .has-background-mblue button.button,body.page-template-template-mardi-gras-sub .has-background-mblue button.button:visited{color:#fff;background-color:var(--vpa-blue-600)}body.page-template-template-mardi-gras .has-background-mblue .button:hover,body.page-template-template-mardi-gras .has-background-mblue .px-ghost-but:hover,body.page-template-template-mardi-gras .has-background-mblue body.page-template-template-mardi-gras-sub .px-ghost-but:hover,body.page-template-template-mardi-gras-sub body.page-template-template-mardi-gras .has-background-mblue .px-ghost-but:hover,body.page-template-template-mardi-gras .has-background-mblue .button:focus,body.page-template-template-mardi-gras .has-background-mblue .px-ghost-but:focus,body.page-template-template-mardi-gras .has-background-mblue body.page-template-template-mardi-gras-sub .px-ghost-but:focus,body.page-template-template-mardi-gras-sub body.page-template-template-mardi-gras .has-background-mblue .px-ghost-but:focus,body.page-template-template-mardi-gras .has-background-mblue .button:visited:hover,body.page-template-template-mardi-gras .has-background-mblue .px-ghost-but:visited:hover,body.page-template-template-mardi-gras .has-background-mblue body.page-template-template-mardi-gras-sub .px-ghost-but:visited:hover,body.page-template-template-mardi-gras-sub body.page-template-template-mardi-gras .has-background-mblue .px-ghost-but:visited:hover,body.page-template-template-mardi-gras .has-background-mblue .button:visited:focus,body.page-template-template-mardi-gras .has-background-mblue .px-ghost-but:visited:focus,body.page-template-template-mardi-gras .has-background-mblue body.page-template-template-mardi-gras-sub .px-ghost-but:visited:focus,body.page-template-template-mardi-gras-sub body.page-template-template-mardi-gras .has-background-mblue .px-ghost-but:visited:focus,body.page-template-template-mardi-gras .has-background-mblue input[type=submit].button:hover,body.page-template-template-mardi-gras .has-background-mblue input[type=submit].px-ghost-but:hover,body.page-template-template-mardi-gras .has-background-mblue body.page-template-template-mardi-gras-sub input[type=submit].px-ghost-but:hover,body.page-template-template-mardi-gras-sub body.page-template-template-mardi-gras .has-background-mblue input[type=submit].px-ghost-but:hover,body.page-template-template-mardi-gras .has-background-mblue input[type=submit].button:focus,body.page-template-template-mardi-gras .has-background-mblue input[type=submit].px-ghost-but:focus,body.page-template-template-mardi-gras .has-background-mblue body.page-template-template-mardi-gras-sub input[type=submit].px-ghost-but:focus,body.page-template-template-mardi-gras-sub body.page-template-template-mardi-gras .has-background-mblue input[type=submit].px-ghost-but:focus,body.page-template-template-mardi-gras .has-background-mblue input[type=submit].button:visited:hover,body.page-template-template-mardi-gras .has-background-mblue input[type=submit].px-ghost-but:visited:hover,body.page-template-template-mardi-gras .has-background-mblue body.page-template-template-mardi-gras-sub input[type=submit].px-ghost-but:visited:hover,body.page-template-template-mardi-gras-sub body.page-template-template-mardi-gras .has-background-mblue input[type=submit].px-ghost-but:visited:hover,body.page-template-template-mardi-gras .has-background-mblue input[type=submit].button:visited:focus,body.page-template-template-mardi-gras .has-background-mblue input[type=submit].px-ghost-but:visited:focus,body.page-template-template-mardi-gras .has-background-mblue body.page-template-template-mardi-gras-sub input[type=submit].px-ghost-but:visited:focus,body.page-template-template-mardi-gras-sub body.page-template-template-mardi-gras .has-background-mblue input[type=submit].px-ghost-but:visited:focus,body.page-template-template-mardi-gras .has-background-mblue input[type=button].button:hover,body.page-template-template-mardi-gras .has-background-mblue input[type=button].px-ghost-but:hover,body.page-template-template-mardi-gras .has-background-mblue body.page-template-template-mardi-gras-sub input[type=button].px-ghost-but:hover,body.page-template-template-mardi-gras-sub body.page-template-template-mardi-gras .has-background-mblue input[type=button].px-ghost-but:hover,body.page-template-template-mardi-gras .has-background-mblue input[type=button].button:focus,body.page-template-template-mardi-gras .has-background-mblue input[type=button].px-ghost-but:focus,body.page-template-template-mardi-gras .has-background-mblue body.page-template-template-mardi-gras-sub input[type=button].px-ghost-but:focus,body.page-template-template-mardi-gras-sub body.page-template-template-mardi-gras .has-background-mblue input[type=button].px-ghost-but:focus,body.page-template-template-mardi-gras .has-background-mblue input[type=button].button:visited:hover,body.page-template-template-mardi-gras .has-background-mblue input[type=button].px-ghost-but:visited:hover,body.page-template-template-mardi-gras .has-background-mblue body.page-template-template-mardi-gras-sub input[type=button].px-ghost-but:visited:hover,body.page-template-template-mardi-gras-sub body.page-template-template-mardi-gras .has-background-mblue input[type=button].px-ghost-but:visited:hover,body.page-template-template-mardi-gras .has-background-mblue input[type=button].button:visited:focus,body.page-template-template-mardi-gras .has-background-mblue input[type=button].px-ghost-but:visited:focus,body.page-template-template-mardi-gras .has-background-mblue body.page-template-template-mardi-gras-sub input[type=button].px-ghost-but:visited:focus,body.page-template-template-mardi-gras-sub body.page-template-template-mardi-gras .has-background-mblue input[type=button].px-ghost-but:visited:focus,body.page-template-template-mardi-gras .has-background-mblue button.button:hover,body.page-template-template-mardi-gras .has-background-mblue button.px-ghost-but:hover,body.page-template-template-mardi-gras .has-background-mblue body.page-template-template-mardi-gras-sub button.px-ghost-but:hover,body.page-template-template-mardi-gras-sub body.page-template-template-mardi-gras .has-background-mblue button.px-ghost-but:hover,body.page-template-template-mardi-gras .has-background-mblue button.button:focus,body.page-template-template-mardi-gras .has-background-mblue button.px-ghost-but:focus,body.page-template-template-mardi-gras .has-background-mblue body.page-template-template-mardi-gras-sub button.px-ghost-but:focus,body.page-template-template-mardi-gras-sub body.page-template-template-mardi-gras .has-background-mblue button.px-ghost-but:focus,body.page-template-template-mardi-gras .has-background-mblue button.button:visited:hover,body.page-template-template-mardi-gras .has-background-mblue button.px-ghost-but:visited:hover,body.page-template-template-mardi-gras .has-background-mblue body.page-template-template-mardi-gras-sub button.px-ghost-but:visited:hover,body.page-template-template-mardi-gras-sub body.page-template-template-mardi-gras .has-background-mblue button.px-ghost-but:visited:hover,body.page-template-template-mardi-gras .has-background-mblue button.button:visited:focus,body.page-template-template-mardi-gras .has-background-mblue button.px-ghost-but:visited:focus,body.page-template-template-mardi-gras .has-background-mblue body.page-template-template-mardi-gras-sub button.px-ghost-but:visited:focus,body.page-template-template-mardi-gras-sub body.page-template-template-mardi-gras .has-background-mblue button.px-ghost-but:visited:focus,body.page-template-template-mardi-gras-sub .has-background-mblue .button:hover,body.page-template-template-mardi-gras-sub .has-background-mblue body.page-template-template-mardi-gras .px-ghost-but:hover,body.page-template-template-mardi-gras body.page-template-template-mardi-gras-sub .has-background-mblue .px-ghost-but:hover,body.page-template-template-mardi-gras-sub .has-background-mblue .px-ghost-but:hover,body.page-template-template-mardi-gras-sub .has-background-mblue .button:focus,body.page-template-template-mardi-gras-sub .has-background-mblue body.page-template-template-mardi-gras .px-ghost-but:focus,body.page-template-template-mardi-gras body.page-template-template-mardi-gras-sub .has-background-mblue .px-ghost-but:focus,body.page-template-template-mardi-gras-sub .has-background-mblue .px-ghost-but:focus,body.page-template-template-mardi-gras-sub .has-background-mblue .button:visited:hover,body.page-template-template-mardi-gras-sub .has-background-mblue body.page-template-template-mardi-gras .px-ghost-but:visited:hover,body.page-template-template-mardi-gras body.page-template-template-mardi-gras-sub .has-background-mblue .px-ghost-but:visited:hover,body.page-template-template-mardi-gras-sub .has-background-mblue .px-ghost-but:visited:hover,body.page-template-template-mardi-gras-sub .has-background-mblue .button:visited:focus,body.page-template-template-mardi-gras-sub .has-background-mblue body.page-template-template-mardi-gras .px-ghost-but:visited:focus,body.page-template-template-mardi-gras body.page-template-template-mardi-gras-sub .has-background-mblue .px-ghost-but:visited:focus,body.page-template-template-mardi-gras-sub .has-background-mblue .px-ghost-but:visited:focus,body.page-template-template-mardi-gras-sub .has-background-mblue input[type=submit].button:hover,body.page-template-template-mardi-gras-sub .has-background-mblue body.page-template-template-mardi-gras input[type=submit].px-ghost-but:hover,body.page-template-template-mardi-gras body.page-template-template-mardi-gras-sub .has-background-mblue input[type=submit].px-ghost-but:hover,body.page-template-template-mardi-gras-sub .has-background-mblue input[type=submit].px-ghost-but:hover,body.page-template-template-mardi-gras-sub .has-background-mblue input[type=submit].button:focus,body.page-template-template-mardi-gras-sub .has-background-mblue body.page-template-template-mardi-gras input[type=submit].px-ghost-but:focus,body.page-template-template-mardi-gras body.page-template-template-mardi-gras-sub .has-background-mblue input[type=submit].px-ghost-but:focus,body.page-template-template-mardi-gras-sub .has-background-mblue input[type=submit].px-ghost-but:focus,body.page-template-template-mardi-gras-sub .has-background-mblue input[type=submit].button:visited:hover,body.page-template-template-mardi-gras-sub .has-background-mblue body.page-template-template-mardi-gras input[type=submit].px-ghost-but:visited:hover,body.page-template-template-mardi-gras body.page-template-template-mardi-gras-sub .has-background-mblue input[type=submit].px-ghost-but:visited:hover,body.page-template-template-mardi-gras-sub .has-background-mblue input[type=submit].px-ghost-but:visited:hover,body.page-template-template-mardi-gras-sub .has-background-mblue input[type=submit].button:visited:focus,body.page-template-template-mardi-gras-sub .has-background-mblue body.page-template-template-mardi-gras input[type=submit].px-ghost-but:visited:focus,body.page-template-template-mardi-gras body.page-template-template-mardi-gras-sub .has-background-mblue input[type=submit].px-ghost-but:visited:focus,body.page-template-template-mardi-gras-sub .has-background-mblue input[type=submit].px-ghost-but:visited:focus,body.page-template-template-mardi-gras-sub .has-background-mblue input[type=button].button:hover,body.page-template-template-mardi-gras-sub .has-background-mblue body.page-template-template-mardi-gras input[type=button].px-ghost-but:hover,body.page-template-template-mardi-gras body.page-template-template-mardi-gras-sub .has-background-mblue input[type=button].px-ghost-but:hover,body.page-template-template-mardi-gras-sub .has-background-mblue input[type=button].px-ghost-but:hover,body.page-template-template-mardi-gras-sub .has-background-mblue input[type=button].button:focus,body.page-template-template-mardi-gras-sub .has-background-mblue body.page-template-template-mardi-gras input[type=button].px-ghost-but:focus,body.page-template-template-mardi-gras body.page-template-template-mardi-gras-sub .has-background-mblue input[type=button].px-ghost-but:focus,body.page-template-template-mardi-gras-sub .has-background-mblue input[type=button].px-ghost-but:focus,body.page-template-template-mardi-gras-sub .has-background-mblue input[type=button].button:visited:hover,body.page-template-template-mardi-gras-sub .has-background-mblue body.page-template-template-mardi-gras input[type=button].px-ghost-but:visited:hover,body.page-template-template-mardi-gras body.page-template-template-mardi-gras-sub .has-background-mblue input[type=button].px-ghost-but:visited:hover,body.page-template-template-mardi-gras-sub .has-background-mblue input[type=button].px-ghost-but:visited:hover,body.page-template-template-mardi-gras-sub .has-background-mblue input[type=button].button:visited:focus,body.page-template-template-mardi-gras-sub .has-background-mblue body.page-template-template-mardi-gras input[type=button].px-ghost-but:visited:focus,body.page-template-template-mardi-gras body.page-template-template-mardi-gras-sub .has-background-mblue input[type=button].px-ghost-but:visited:focus,body.page-template-template-mardi-gras-sub .has-background-mblue input[type=button].px-ghost-but:visited:focus,body.page-template-template-mardi-gras-sub .has-background-mblue button.button:hover,body.page-template-template-mardi-gras-sub .has-background-mblue body.page-template-template-mardi-gras button.px-ghost-but:hover,body.page-template-template-mardi-gras body.page-template-template-mardi-gras-sub .has-background-mblue button.px-ghost-but:hover,body.page-template-template-mardi-gras-sub .has-background-mblue button.px-ghost-but:hover,body.page-template-template-mardi-gras-sub .has-background-mblue button.button:focus,body.page-template-template-mardi-gras-sub .has-background-mblue body.page-template-template-mardi-gras button.px-ghost-but:focus,body.page-template-template-mardi-gras body.page-template-template-mardi-gras-sub .has-background-mblue button.px-ghost-but:focus,body.page-template-template-mardi-gras-sub .has-background-mblue button.px-ghost-but:focus,body.page-template-template-mardi-gras-sub .has-background-mblue button.button:visited:hover,body.page-template-template-mardi-gras-sub .has-background-mblue body.page-template-template-mardi-gras button.px-ghost-but:visited:hover,body.page-template-template-mardi-gras body.page-template-template-mardi-gras-sub .has-background-mblue button.px-ghost-but:visited:hover,body.page-template-template-mardi-gras-sub .has-background-mblue button.px-ghost-but:visited:hover,body.page-template-template-mardi-gras-sub .has-background-mblue button.button:visited:focus,body.page-template-template-mardi-gras-sub .has-background-mblue body.page-template-template-mardi-gras button.px-ghost-but:visited:focus,body.page-template-template-mardi-gras body.page-template-template-mardi-gras-sub .has-background-mblue button.px-ghost-but:visited:focus,body.page-template-template-mardi-gras-sub .has-background-mblue button.px-ghost-but:visited:focus{background:var(--vpa-blue-400);outline-color:var(--vpa-blue-400);color:#fff}body.page-template-template-mardi-gras .has-background-mblue .px-ghost-but,body.page-template-template-mardi-gras .has-background-mblue .px-ghost-but:visited,body.page-template-template-mardi-gras-sub .has-background-mblue .px-ghost-but,body.page-template-template-mardi-gras-sub .has-background-mblue .px-ghost-but:visited{background:rgba(0,0,0,0);color:var(--vpa-blue-400);outline-color:var(--vpa-blue-400)}body.page-template-template-mardi-gras .has-background-mblue .px-ghost-but:hover,body.page-template-template-mardi-gras .has-background-mblue .px-ghost-but:focus,body.page-template-template-mardi-gras .has-background-mblue .px-ghost-but:visited:hover,body.page-template-template-mardi-gras .has-background-mblue .px-ghost-but:visited:focus,body.page-template-template-mardi-gras-sub .has-background-mblue .px-ghost-but:hover,body.page-template-template-mardi-gras-sub .has-background-mblue .px-ghost-but:focus,body.page-template-template-mardi-gras-sub .has-background-mblue .px-ghost-but:visited:hover,body.page-template-template-mardi-gras-sub .has-background-mblue .px-ghost-but:visited:focus{background:var(--vpa-blue-400);outline-color:var(--vpa-blue-400);color:#fff}body.page-template-template-mardi-gras .plus-box-wide .plus-box a.plus-but,body.page-template-template-mardi-gras .plus-box-wide .plus-box .plus-but,body.page-template-template-mardi-gras .plus-box-square .plus-box a.plus-but,body.page-template-template-mardi-gras .plus-box-square .plus-box .plus-but,body.page-template-template-mardi-gras-sub .plus-box-wide .plus-box a.plus-but,body.page-template-template-mardi-gras-sub .plus-box-wide .plus-box .plus-but,body.page-template-template-mardi-gras-sub .plus-box-square .plus-box a.plus-but,body.page-template-template-mardi-gras-sub .plus-box-square .plus-box .plus-but{border-color:var(--mg-brightyellow);text-decoration:none}body.page-template-template-mardi-gras .copy-links p a:not(.px-button,.px-ghost-but,.button):link,body.page-template-template-mardi-gras .copy-links p a:not(.px-button,.px-ghost-but,.button):visited,body.page-template-template-mardi-gras .editor-row p a:not(.px-button,.px-ghost-but,.button):link,body.page-template-template-mardi-gras .editor-row p a:not(.px-button,.px-ghost-but,.button):visited,body.page-template-template-mardi-gras-sub .copy-links p a:not(.px-button,.px-ghost-but,.button):link,body.page-template-template-mardi-gras-sub .copy-links p a:not(.px-button,.px-ghost-but,.button):visited,body.page-template-template-mardi-gras-sub .editor-row p a:not(.px-button,.px-ghost-but,.button):link,body.page-template-template-mardi-gras-sub .editor-row p a:not(.px-button,.px-ghost-but,.button):visited{color:var(--mg-brightpurple);text-decoration:underline;transition:color 200ms ease}body.page-template-template-mardi-gras .copy-links p a:not(.px-button,.px-ghost-but,.button):link::after,body.page-template-template-mardi-gras .copy-links p a:not(.px-button,.px-ghost-but,.button):visited::after,body.page-template-template-mardi-gras .editor-row p a:not(.px-button,.px-ghost-but,.button):link::after,body.page-template-template-mardi-gras .editor-row p a:not(.px-button,.px-ghost-but,.button):visited::after,body.page-template-template-mardi-gras-sub .copy-links p a:not(.px-button,.px-ghost-but,.button):link::after,body.page-template-template-mardi-gras-sub .copy-links p a:not(.px-button,.px-ghost-but,.button):visited::after,body.page-template-template-mardi-gras-sub .editor-row p a:not(.px-button,.px-ghost-but,.button):link::after,body.page-template-template-mardi-gras-sub .editor-row p a:not(.px-button,.px-ghost-but,.button):visited::after{background:none;content:none}body.page-template-template-mardi-gras .copy-links p a:not(.px-button,.px-ghost-but,.button):hover,body.page-template-template-mardi-gras .copy-links p a:not(.px-button,.px-ghost-but,.button):focus,body.page-template-template-mardi-gras .editor-row p a:not(.px-button,.px-ghost-but,.button):hover,body.page-template-template-mardi-gras .editor-row p a:not(.px-button,.px-ghost-but,.button):focus,body.page-template-template-mardi-gras-sub .copy-links p a:not(.px-button,.px-ghost-but,.button):hover,body.page-template-template-mardi-gras-sub .copy-links p a:not(.px-button,.px-ghost-but,.button):focus,body.page-template-template-mardi-gras-sub .editor-row p a:not(.px-button,.px-ghost-but,.button):hover,body.page-template-template-mardi-gras-sub .editor-row p a:not(.px-button,.px-ghost-but,.button):focus{color:var(--vpa-blue-400)}body.page-template-template-mardi-gras .sec-nav .search-wrap a:hover,body.page-template-template-mardi-gras .sec-nav .search-wrap a:focus,body.page-template-template-mardi-gras-sub .sec-nav .search-wrap a:hover,body.page-template-template-mardi-gras-sub .sec-nav .search-wrap a:focus{color:var(--mg-brightyellow)}body.page-template-template-mardi-gras .head-social a:hover span,body.page-template-template-mardi-gras .head-social a:focus span,body.page-template-template-mardi-gras-sub .head-social a:hover span,body.page-template-template-mardi-gras-sub .head-social a:focus span{color:var(--mg-brightyellow)}body.page-template-template-mardi-gras .head-social a:hover span .fa-inverse,body.page-template-template-mardi-gras .head-social a:focus span .fa-inverse,body.page-template-template-mardi-gras-sub .head-social a:hover span .fa-inverse,body.page-template-template-mardi-gras-sub .head-social a:focus span .fa-inverse{color:var(--mg-darkpurple)}body.page-template-template-mardi-gras .main-nav>ul>li.current-menu-item>a,body.page-template-template-mardi-gras .main-nav>ul>li.current-page-parent>a,body.page-template-template-mardi-gras .main-nav>ul>li.current-page-ancestor>a,body.page-template-template-mardi-gras .main-nav>ul>li.current-menu-parent>a,body.page-template-template-mardi-gras-sub .main-nav>ul>li.current-menu-item>a,body.page-template-template-mardi-gras-sub .main-nav>ul>li.current-page-parent>a,body.page-template-template-mardi-gras-sub .main-nav>ul>li.current-page-ancestor>a,body.page-template-template-mardi-gras-sub .main-nav>ul>li.current-menu-parent>a{color:var(--mg-brightyellow)}body.page-template-template-mardi-gras .mardi-gras-hero,body.page-template-template-mardi-gras-sub .mardi-gras-hero{max-width:1900px;justify-content:center;padding-block:40px}body.page-template-template-mardi-gras .mardi-gras-hero:has(+.sub-page-nav-wrap),body.page-template-template-mardi-gras-sub .mardi-gras-hero:has(+.sub-page-nav-wrap){margin-bottom:0}body.page-template-template-mardi-gras .mardi-gras-hero::before,body.page-template-template-mardi-gras-sub .mardi-gras-hero::before{background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 10%, rgba(0, 0, 0, 0.5) 60%, rgba(0, 0, 0, 0.8) 100%)}body.page-template-template-mardi-gras .mardi-gras-hero h1,body.page-template-template-mardi-gras .mardi-gras-hero h1 img,body.page-template-template-mardi-gras-sub .mardi-gras-hero h1,body.page-template-template-mardi-gras-sub .mardi-gras-hero h1 img{margin:0 auto}body.page-template-template-mardi-gras .mardi-gras-hero h1 img,body.page-template-template-mardi-gras-sub .mardi-gras-hero h1 img{width:100%;max-width:420px;filter:drop-shadow(0 0 2px #f58f29) drop-shadow(0 0 14px #f58f29)}body.page-template-template-mardi-gras .mardi-gras-hero .hero-copy>:last-child,body.page-template-template-mardi-gras-sub .mardi-gras-hero .hero-copy>:last-child{margin-bottom:0}body.page-template-template-mardi-gras .mardi-gras-hero .cd-card,body.page-template-template-mardi-gras-sub .mardi-gras-hero .cd-card{box-shadow:0 0 0 1px rgba(255,255,255,.03),inset 0 1px 0 rgba(255,255,255,.06),0 20px 60px rgba(0,0,0,.5)}body.page-template-template-mardi-gras .int-hero,body.page-template-template-mardi-gras-sub .int-hero{max-width:1900px;justify-content:center;padding-block:40px;align-items:center}body.page-template-template-mardi-gras .int-hero .mg-wmark,body.page-template-template-mardi-gras-sub .int-hero .mg-wmark{z-index:3;background:var(--mg-midnight);background:var(--mg-brightyellow);padding:10px 20px;border-radius:12px;margin-bottom:20px;filter:drop-shadow(0 0 8px #f58f29)}body.page-template-template-mardi-gras .int-hero .mg-wmark img,body.page-template-template-mardi-gras-sub .int-hero .mg-wmark img{max-width:125px;margin:0}@media only screen and (min-width: 768px){body.page-template-template-mardi-gras .int-hero .mg-wmark img,body.page-template-template-mardi-gras-sub .int-hero .mg-wmark img{max-width:175px}}body.page-template-template-mardi-gras .int-hero h1,body.page-template-template-mardi-gras-sub .int-hero h1{font-family:"Oswald",sans-serif;text-transform:uppercase;letter-spacing:-0.01em;line-height:1.1;font-size:3.2rem}@media only screen and (min-width: 768px){body.page-template-template-mardi-gras .int-hero h1,body.page-template-template-mardi-gras-sub .int-hero h1{font-size:3.8rem;line-height:1}}body.page-template-template-mardi-gras .sub-page-nav-wrap,body.page-template-template-mardi-gras-sub .sub-page-nav-wrap{max-width:1900px;border-top:2px solid var(--mg-darkpurple);background:var(--mg-midnight);padding:16px 20px;margin-inline:auto}@media only screen and (min-width: 768px){body.page-template-template-mardi-gras .sub-page-nav-wrap,body.page-template-template-mardi-gras-sub .sub-page-nav-wrap{padding-block:20px}}body.page-template-template-mardi-gras #px-sub-page-nav,body.page-template-template-mardi-gras-sub #px-sub-page-nav{height:auto}body.page-template-template-mardi-gras #px-sub-page-nav ul.px-sub-page-list,body.page-template-template-mardi-gras-sub #px-sub-page-nav ul.px-sub-page-list{list-style:none;margin:0;padding:0}body.page-template-template-mardi-gras #px-sub-page-nav ul.px-sub-page-list li.current_page_item a,body.page-template-template-mardi-gras-sub #px-sub-page-nav ul.px-sub-page-list li.current_page_item a{color:#fff}body.page-template-template-mardi-gras #px-sub-page-nav ul.px-sub-page-list a,body.page-template-template-mardi-gras-sub #px-sub-page-nav ul.px-sub-page-list a{border-bottom:1px solid var(--mg-darkpurple);display:block;padding:10px 0;color:var(--mg-brightyellow);text-decoration:none;text-transform:uppercase;font-size:21px;font-family:"Oswald",sans-serif;text-align:center}body.page-template-template-mardi-gras #px-sub-page-nav ul.px-sub-page-list a:hover,body.page-template-template-mardi-gras-sub #px-sub-page-nav ul.px-sub-page-list a:hover{color:var(--mg-brightpurple)}body.page-template-template-mardi-gras #px-sub-page-nav ul.px-sub-page-list ul.children,body.page-template-template-mardi-gras-sub #px-sub-page-nav ul.px-sub-page-list ul.children{display:none}@media only screen and (min-width: 768px){body.page-template-template-mardi-gras #px-sub-page-nav,body.page-template-template-mardi-gras-sub #px-sub-page-nav{height:auto !important}body.page-template-template-mardi-gras #px-sub-page-nav ul.px-sub-page-list,body.page-template-template-mardi-gras-sub #px-sub-page-nav ul.px-sub-page-list{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}body.page-template-template-mardi-gras #px-sub-page-nav ul.px-sub-page-list a,body.page-template-template-mardi-gras-sub #px-sub-page-nav ul.px-sub-page-list a{border-bottom:none;border-right:1px solid var(--mg-darkpurple);padding:2px 16px 2px 0;text-transform:uppercase;font-size:21px;font-family:"Oswald",sans-serif}}body.page-template-template-mardi-gras button.px-sub-toggle,body.page-template-template-mardi-gras-sub button.px-sub-toggle{display:none}@media only screen and (max-width: 767px){body.page-template-template-mardi-gras button.px-sub-toggle,body.page-template-template-mardi-gras-sub button.px-sub-toggle{border:none;background:none;font-family:var(--primary-font);color:var(--mg-brightyellow);font-size:16px;cursor:pointer;padding:0;margin:0;padding:0;text-transform:uppercase;font-weight:bold;display:flex;width:100%;justify-content:center;align-items:center}body.page-template-template-mardi-gras button.px-sub-toggle i,body.page-template-template-mardi-gras-sub button.px-sub-toggle i{transition:transform .5s,top .5s;position:relative;top:-1px;left:5px}body.page-template-template-mardi-gras button.px-sub-toggle i.rot,body.page-template-template-mardi-gras-sub button.px-sub-toggle i.rot{top:2px;transform:rotate(-180deg)}body.page-template-template-mardi-gras button.px-sub-toggle:hover,body.page-template-template-mardi-gras button.px-sub-toggle:focus,body.page-template-template-mardi-gras-sub button.px-sub-toggle:hover,body.page-template-template-mardi-gras-sub button.px-sub-toggle:focus{color:var(--vpa-blue-100)}body.page-template-template-mardi-gras #px-sub-page-nav,body.page-template-template-mardi-gras-sub #px-sub-page-nav{height:0;opacity:0;overflow:hidden;transition:opacity .5s,visibility .5s;visibility:hidden}body.page-template-template-mardi-gras #px-sub-page-nav.open,body.page-template-template-mardi-gras-sub #px-sub-page-nav.open{opacity:1;visibility:visible;border-top:1px solid var(--mg-brightpurple);margin-top:10px}}body.page-template-template-mardi-gras .px-block.editor-row:has(+.px-block.has-background),body.page-template-template-mardi-gras-sub .px-block.editor-row:has(+.px-block.has-background){margin-bottom:var(--basespace)}body.page-template-template-mardi-gras .px-block.editor-row+.px-block.no-bg,body.page-template-template-mardi-gras .px-block.editor-row+.px-block.has-background-white,body.page-template-template-mardi-gras .main-content-wrap article>.slim:first-child .flexible-content>.has-background-white:first-child,body.page-template-template-mardi-gras .main-content-wrap article>.slim:first-child .flexible-content>.no-bg:first-child,body.page-template-template-mardi-gras .main-content-wrap:has(article>.slim:first-child .flexible-content>.has-background:first-child),body.page-template-template-mardi-gras-sub .px-block.editor-row+.px-block.no-bg,body.page-template-template-mardi-gras-sub .px-block.editor-row+.px-block.has-background-white,body.page-template-template-mardi-gras-sub .main-content-wrap article>.slim:first-child .flexible-content>.has-background-white:first-child,body.page-template-template-mardi-gras-sub .main-content-wrap article>.slim:first-child .flexible-content>.no-bg:first-child,body.page-template-template-mardi-gras-sub .main-content-wrap:has(article>.slim:first-child .flexible-content>.has-background:first-child){padding-top:0}body.page-template-template-mardi-gras .px-block.has-background:not(.has-background-white)+.editor-row,body.page-template-template-mardi-gras-sub .px-block.has-background:not(.has-background-white)+.editor-row{margin-top:var(--basespace)}body.page-template-template-mardi-gras .two-column-editor.row,body.page-template-template-mardi-gras-sub .two-column-editor.row{max-width:815px;margin-inline:auto}body.page-template-template-mardi-gras .card .card-inner a,body.page-template-template-mardi-gras-sub .card .card-inner a{color:var(--base-text-color)}body.page-template-template-mardi-gras .card .card-inner a .card-content p,body.page-template-template-mardi-gras-sub .card .card-inner a .card-content p{color:var(--muted-text-color)}/*# sourceMappingURL=mardi-gras.min.css.map */