.elementor-227 .elementor-element.elementor-element-92997e2{margin-top:0px;margin-bottom:60px;}.elementor-227 .elementor-element.elementor-element-adcb7dd .wpcf7 span, .elementor-227 .elementor-element.elementor-element-adcb7dd .wpcf7 label{color:#E31E24;}.elementor-227 .elementor-element.elementor-element-adcb7dd .wpcf7-form .wpcf7-submit{background-color:#E31E24;}.elementor-227 .elementor-element.elementor-element-3fc343d > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-227 .elementor-element.elementor-element-71d1eed{border-style:solid;border-width:6px 6px 6px 6px;border-color:#F2F2F2;padding:20px 30px 25px 30px;}.elementor-227 .elementor-element.elementor-element-9b35e6b > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-227 .elementor-element.elementor-element-9b35e6b .custom-heading .widget-title{color:#E31E24;font-size:28px;}.elementor-227 .elementor-element.elementor-element-0df93a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-227 .elementor-element.elementor-element-0df93a4 a{color:#E31E24;}.elementor-227 .elementor-element.elementor-element-2359db3{border-style:solid;border-width:6px 6px 6px 6px;border-color:#F2F2F2;margin-top:30px;margin-bottom:0px;padding:20px 30px 25px 30px;}.elementor-227 .elementor-element.elementor-element-80902ab > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-227 .elementor-element.elementor-element-80902ab .custom-heading .widget-title{color:#E31E24;font-size:28px;}.elementor-227 .elementor-element.elementor-element-d3307b8 .opening-times ul li{color:#020101;}.elementor-227 .elementor-element.elementor-element-d3307b8 .opening-times ul li.today{color:#E31E24;}.elementor-227 .elementor-element.elementor-element-d3307b8 .opening-times ul li.today span:not(.label){color:#E31E24;}.elementor-227 .elementor-element.elementor-element-d3307b8 .opening-times ul span.right.label{background-color:#E31E24;}@media(max-width:992px){.elementor-227 .elementor-element.elementor-element-71d1eed{margin-top:15px;margin-bottom:0px;}}@media(min-width:769px){.elementor-227 .elementor-element.elementor-element-db6ab0e{width:66.667%;}.elementor-227 .elementor-element.elementor-element-3fc343d{width:33.292%;}}@media(max-width:992px) and (min-width:769px){.elementor-227 .elementor-element.elementor-element-db6ab0e{width:100%;}.elementor-227 .elementor-element.elementor-element-3fc343d{width:100%;}}