body{color:#444;font-family:Geologica,sans-serif;font-size:20px;font-weight:200}@media (max-width:768px){body{font-size:16px}}input{color:#57355c!important;font-size:18px;font-weight:300!important}.foot-label{font-size:14px}.q-footer{position:absolute!important}.pw-box{display:inline-block!important;margin:0 auto!important;max-width:400px}.q-header{position:absolute!important}.q-field{margin:10px 0!important}h2,h4{color:purple}.nav-logo{padding:20px 0;width:100%}@media (max-width:768px){.nav-logo .desktop{display:none}}.nav-logo .mobile{display:none}@media (max-width:769px){.nav-logo .mobile{display:block;margin:4px auto;max-width:90vw!important}}.page-body{margin:0 auto;max-width:70vw}@media (max-width:768px){.page-body{max-width:90vw}}.general-info,.rsvp{border:2px solid #5a1c5a;padding:20px;text-align:left}ul{padding-left:15px}li{margin:20px 0}b{color:#440083}.warning,b{font-weight:900}.warning{background-color:#f5ff9e;color:#333!important}.directions{text-align:left}@media (max-width:768px){.directions{text-align:center}}.q-radio__inner{color:#c900db}