.reserve-your-seat{background-color:#ebebeb;background-size:cover;min-height:580px}.re-hea{width:70%;margin:0 auto;display:block}.main-head{text-align:center;padding:90px 0 30px 0}.reserve-form .hs-form-field{display:flex;width:20%;float:left;justify-content:center;margin-bottom:55px;flex-wrap:wrap}.reserve-form input[type="text"],.reserve-form input[type="password"],.reserve-form input[type="datetime"],.reserve-form input[type="datetime-local"],.reserve-form input[type="date"],.reserve-form input[type="month"],.reserve-form input[type="time"],.reserve-form input[type="week"],.reserve-form input[type="number"],.reserve-form input[type="email"],.reserve-form input[type="url"],.reserve-form input[type="search"],.reserve-form input[type="tel"],.reserve-form input[type="color"],.reserve-form input[type="file"],.reserve-form textarea,.reserve-form select{display:inline-block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #b1b1b1;border-radius:4px;font-size:14px;padding:12px 30px 12px 8px}.reserve-form .hs-custom-form{padding:30px 0}.submitted-message{font-size:18px;display:flex;justify-content:center;align-self:center}.reserve-form .hs-button:hover{color:#5f538b;background-color:#fff;border:1px solid #5f538b;cursor:pointer}.reserve-form .hs-button{margin:0 auto;cursor:pointer;display:block;font-weight:400;color:#fff;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#5f538b;border:1px solid transparent;padding:.375rem 1.5rem;font-size:1rem;border-radius:3px;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(min-width:1024px) and (max-width:1200px){.reserve-form .hs-custom-form{padding:0px 0}.reserve-form .hs-form-field{width:17%;margin:10px}.reserve-form textarea,.reserve-form input[type="text"],.reserve-form input[type="password"],.reserve-form input[type="datetime"],.reserve-form input[type="datetime-local"],.reserve-form input[type="date"],.reserve-form input[type="month"],.reserve-form input[type="time"],.reserve-form input[type="week"],.reserve-form input[type="number"],.reserve-form input[type="email"],.reserve-form input[type="url"],.reserve-form input[type="search"],.reserve-form input[type="tel"],.reserve-form input[type="color"],.reserve-form select{padding:13px 8px !important;font-size:15px;margin-bottom:40px}}@media only screen and (max-width:1023px){.reserve-form .hs-custom-form{padding:0px 0}.reserve-form .hs-form-field{width:100%;max-width:33.33%;display:block;padding:0 15px}.reserve-form textarea,.reserve-form input[type="text"],.reserve-forminput[type="password"],.reserve-form input[type="datetime"],.reserve-form input[type="datetime-local"],.reserve-form input[type="date"],.reserve-form input[type="month"],.reserve-form input[type="time"],.reserve-form input[type="week"],.reserve-form input[type="number"],.reserve-form input[type="email"],.reserve-form input[type="url"],.reserve-form input[type="search"],.reserve-form input[type="tel"],.reserve-form input[type="color"],.reserve-form select{font-size:14px}.reserve-form .hs-button{padding:10px 55px;font-size:14px;border-radius:3px}.main-head{text-align:center;padding:50px 0 30px 0}.re-he{font-size:40px !important}.re-hea{font-size:14px !important}}@media only screen and (max-width:1024px){.reserve-your-seat{min-height:470px}}@media only screen and (max-width:990px){.re-he{font-size:40px !important}.re-hea{font-size:14px !important}.main-head{text-align:center;padding:46px 0 0px 0}.reserve-form .hs-custom-form{padding:0px 0}.reserve-form .hs-form-field{width:100%;max-width:33.33%;display:block;padding:0 15px}.reserve-form textarea,.reserve-form input[type="text"],.reserve-forminput[type="password"],.reserve-form input[type="datetime"],.reserve-form input[type="datetime-local"],.reserve-form input[type="date"],.reserve-form input[type="month"],.reserve-form input[type="time"],.reserve-form input[type="week"],.reserve-form input[type="number"],.reserve-form input[type="email"],.reserve-form input[type="url"],.reserve-form input[type="search"],.reserve-form input[type="tel"],.reserve-form input[type="color"],.reserve-form select{font-size:14px;padding:13px 15px !important}.reserve-form .hs-button{padding:10px 55px;font-size:14px;border-radius:3px}.reserve-form .hs-form-field{margin-bottom:55px}.reserve-your-seat{min-height:415px}}@media only screen and (max-width:767px){.reserve-form .hs-form-field{width:100%;max-width:100%;display:block}.reserve-your-seat{min-height:700px}.reserve-form .hs-form-field{margin-bottom:30px}}