.op-hours{display:grid;grid-template-columns:200px 1fr;grid-template-rows:auto 1fr}.op-hours-hours{padding:1rem 0 1rem 1rem}.op-hours-img{grid-column-start:2;grid-row:1 / span 2}.op-hours-img img{border:solid 16px white;margin-bottom:-2rem;box-shadow:20px 25px 50px rgba(0,0,0,0.22)}.gform_required_legend,.gfield_validation_message{display:none}body .gform_wrapper.gravity-theme .gform_validation_errors{padding:0.5rem}.gform_validation_errors h2{padding:0}.message-us .gform_footer{padding-block:0!important}.message-us .gform_footer input[type="submit"]{position:absolute;right:0.5rem;bottom:1rem;background-color:#888888;color:white;border:unset;width:2rem;aspect-ratio:1;cursor:pointer}body img.gform_ajax_spinner{position:absolute;right:1rem;bottom:2rem}.gform_confirmation_message{padding:1rem;background-color:white}.pricing{margin-bottom:3rem!important}.pricing table th{color:#225c97;border-bottom:solid 2px}.pricing table :is(th,td):first-of-type::first-letter{text-transform:capitalize}.pricing table :is(td,th):not(:first-child){text-align:right}@media screen and (max-width:768px){.pricing table :is(td,th){padding-inline:0.5rem;font-size:0.8em}}