.timeandLocation{color:#fff;width:100%}.RSVPwrapper{width:100%;DISPLAY:GRID!important;JUSTIFY-ITEMS:CENTER;COLOR:#fff}.timeLocation{color:#fff;margin:0 auto;position:relative;z-index:1}.eventDetails p{margin-top:20px}.eventContact{align-items:center;display:grid}.networks a{color:#fff;margin-right:20px;text-decoration:none}#timeandLocation{position:relative}.form-columns-2 .field{text-align:left}#timeandLocation:after{background:linear-gradient(180deg,transparent,#000);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.fade-left{opacity:0;transform:translateY(50px);transition:opacity .5s ease,transform .5s ease}.active{opacity:1!important;transform:translateX(0)}.hs-form-field label{color:#fff;margin-bottom:20px}.RSVPwrapper form .input input{margin-top:6px}h1{font-family:seravekregular}.RSVPwrapper form .input input{border:#fff;border-radius:8px;font-size:17px;height:40px;width:300px}.RSVPwrapper form input[type=submit]{background:#fff;border:#fff;border-radius:24px;color:#003083;font-family:seravekbold;font-size:18px;height:50px;width:200px!important}.input input{padding:1px 10px}.hs-error-msgs li::marker{color:transparent!important}@media (min-width:440px) and (max-width:880px){.hs-form-field{width:300px!important}}@media(max-width:860px){.input{display:flex;justify-content:center}}.RSVPwrapper{background-size:cover!important}@media(max-width:1080px){h1{font-size:24px}.timeLocation{display:grid;padding:60px 20px}.eventContact{margin-top:24px}.btn,.eventDetails img{max-width:140px}.RSVPwrapper{align-items:Center;display:grid;gap:20px;justify-content:center;padding:20px 0 28px;text-align:Center}.rsvpTitle{color:#fff;font-size:28px;font-weight:600}.hs-form-field label{font-size:18px}.form-columns-2{display:grid!important}.hs-submit{margin-top:30px!important}.hs-form-field{margin-bottom:10px!important}.RSVPwrapper form{width:320px}}@media(min-width:1080px){.RSVPwrapper form{width:682px!important}h1{font-size:28px}.hs-error-msg{font-size:15px!important}.form-columns-2{display:flex;gap:32px;margin-bottom:32px!important}.hs-form-field label{font-size:24px}.timeLocation{display:flex;justify-content:space-between;max-width:1075px;padding:120px 0}.RSVPwrapper{align-items:Center;display:flex;gap:34px;justify-content:center;padding:52px 0 68px;text-align:Center}.rsvpTitle{color:#fff;font-size:35px;font-weight:600}}@media (min-width:1080px) and (max-width:1700px){.RSVPwrapper{padding:30px 0 50px!important}}