/* Generated from page: nyc-2027 */
.themify_builder_content-731 .tb_lqrf532.module_row{background-position:39.33% 100%; background-attachment:scroll; background-repeat:no-repeat;background-size:cover; background-image:url(https://loversrockfeast.co.uk/wp-content/uploads/2026/08/12DEC-BG.jpg); padding-top:38px; padding-left:0px;}
.themify_builder_content-731 .tb_lqrf532.module_row>.builder_row_cover::before,.themify_builder_content-731 .tb_lqrf532.module_row>.ms-tableCell>.builder_row_cover::before{background-color:rgba(0, 0, 0, 0.29);}
.themify_builder_content-731 .tb_nrjq544.module-text{text-align:center; font-size:85px; margin-top:108px; line-height:100%; margin-bottom:1px;}
.themify_builder_content-731 .tb_nrjq544.module-text .tb_text_wrap,.themify_builder_content-731 .tb_nrjq544.module-text .tb_text_wrap p,.themify_builder_content-731 .tb_nrjq544.module-text .tb_text_wrap blockquote,.themify_builder_content-731 .tb_nrjq544.module-text .tb_text_wrap h1,.themify_builder_content-731 .tb_nrjq544.module-text .tb_text_wrap h2,.themify_builder_content-731 .tb_nrjq544.module-text .tb_text_wrap h3,.themify_builder_content-731 .tb_nrjq544.module-text .tb_text_wrap h4,.themify_builder_content-731 .tb_nrjq544.module-text .tb_text_wrap h5,.themify_builder_content-731 .tb_nrjq544.module-text .tb_text_wrap h6,.themify_builder_content-731 .tb_nrjq544.module-text .tb_text_wrap li,.themify_builder_content-731 .tb_nrjq544.module-text .tb_text_wrap span{background-image:linear-gradient(180deg,rgb(255, 252, 214) 0%,rgb(245, 245, 147) 51%,rgb(255, 255, 255) 100%);-webkit-background-clip:text;background-clip:text;color:transparent; background-image:linear-gradient(133deg,rgb(255, 252, 214) 0%,rgb(245, 245, 147) 51%,rgb(255, 255, 255) 100%);-webkit-background-clip:text;background-clip:text;color:transparent; font-family:'Times New Roman', "Times", serif;}
.themify_builder_content-731 .tb_8ezg558.module-text{text-align:center; font-size:19px; margin-top:-7em; line-height:55px; margin-bottom:1px; letter-spacing:5px;}
.themify_builder_content-731 .tb_8ezg558.module-text .tb_text_wrap,.themify_builder_content-731 .tb_8ezg558.module-text .tb_text_wrap p,.themify_builder_content-731 .tb_8ezg558.module-text .tb_text_wrap blockquote,.themify_builder_content-731 .tb_8ezg558.module-text .tb_text_wrap h1,.themify_builder_content-731 .tb_8ezg558.module-text .tb_text_wrap h2,.themify_builder_content-731 .tb_8ezg558.module-text .tb_text_wrap h3,.themify_builder_content-731 .tb_8ezg558.module-text .tb_text_wrap h4,.themify_builder_content-731 .tb_8ezg558.module-text .tb_text_wrap h5,.themify_builder_content-731 .tb_8ezg558.module-text .tb_text_wrap h6,.themify_builder_content-731 .tb_8ezg558.module-text .tb_text_wrap li,.themify_builder_content-731 .tb_8ezg558.module-text .tb_text_wrap span{color:rgba(255, 255, 255, 1);-webkit-background-clip:border-box;background-clip:border-box;background-image:none; font-family:'Times New Roman', "Times", serif;}
.themify_builder_content-731 .tb_13k432.module-buttons{font-style:normal; text-align:center; font-family:"Georgia", 'Times New Roman', "Times", serif;}
.themify_builder_content-731 .tb_nt9l563.module_subrow{margin-top:-37px;}

@media screen and (max-width: 680px) {
.themify_builder_content-731 .tb_nrjq544.module-text{text-align:center; line-height:38px; font-size:45px; margin-top:0px; margin-bottom:0px;}
.themify_builder_content-731 .tb_nrjq544.module-text .tb_text_wrap,.themify_builder_content-731 .tb_nrjq544.module-text .tb_text_wrap p,.themify_builder_content-731 .tb_nrjq544.module-text .tb_text_wrap blockquote,.themify_builder_content-731 .tb_nrjq544.module-text .tb_text_wrap h1,.themify_builder_content-731 .tb_nrjq544.module-text .tb_text_wrap h2,.themify_builder_content-731 .tb_nrjq544.module-text .tb_text_wrap h3,.themify_builder_content-731 .tb_nrjq544.module-text .tb_text_wrap h4,.themify_builder_content-731 .tb_nrjq544.module-text .tb_text_wrap h5,.themify_builder_content-731 .tb_nrjq544.module-text .tb_text_wrap h6,.themify_builder_content-731 .tb_nrjq544.module-text .tb_text_wrap li,.themify_builder_content-731 .tb_nrjq544.module-text .tb_text_wrap span{background-image:linear-gradient(180deg,rgb(255, 252, 214) 0%,rgb(245, 245, 147) 51%,rgb(255, 255, 255) 100%);-webkit-background-clip:text;background-clip:text;color:transparent; background-image:linear-gradient(133deg,rgb(255, 252, 214) 0%,rgb(245, 245, 147) 51%,rgb(255, 255, 255) 100%);-webkit-background-clip:text;background-clip:text;color:transparent; font-family:'Times New Roman', "Times", serif;}
.themify_builder_content-731 .tb_8ezg558.module-text{text-align:center; line-height:38px; font-size:25px; margin-top:-53px; margin-bottom:0px;}
.themify_builder_content-731 .tb_8ezg558.module-text .tb_text_wrap,.themify_builder_content-731 .tb_8ezg558.module-text .tb_text_wrap p,.themify_builder_content-731 .tb_8ezg558.module-text .tb_text_wrap blockquote,.themify_builder_content-731 .tb_8ezg558.module-text .tb_text_wrap h1,.themify_builder_content-731 .tb_8ezg558.module-text .tb_text_wrap h2,.themify_builder_content-731 .tb_8ezg558.module-text .tb_text_wrap h3,.themify_builder_content-731 .tb_8ezg558.module-text .tb_text_wrap h4,.themify_builder_content-731 .tb_8ezg558.module-text .tb_text_wrap h5,.themify_builder_content-731 .tb_8ezg558.module-text .tb_text_wrap h6,.themify_builder_content-731 .tb_8ezg558.module-text .tb_text_wrap li,.themify_builder_content-731 .tb_8ezg558.module-text .tb_text_wrap span{background-image:linear-gradient(180deg,rgb(255, 252, 214) 0%,rgb(245, 245, 147) 51%,rgb(255, 255, 255) 100%);-webkit-background-clip:text;background-clip:text;color:transparent; background-image:linear-gradient(133deg,rgb(255, 252, 214) 0%,rgb(245, 245, 147) 51%,rgb(255, 255, 255) 100%);-webkit-background-clip:text;background-clip:text;color:transparent; font-family:'Times New Roman', "Times", serif;}
.themify_builder_content-731 .tb_13k432.module-buttons{margin-top:18px;}
}/* Builder Custom CSS START */
.lr-form-wrap {
  max-width: 470px;
  margin: 0 auto;
  padding: 0;
}

.lr-form-inner {
  gap: 9px;
}

.lr-form-inner input {
  height: 44px;
  background: rgba(0,0,0,0.35);
  border: 1px solid rgba(212,174,78,0.7);
  color: #fff;
  font-size: 16px;
  padding: 0 14px;
}

.lr-form-inner button {
  width: 190px;
  height: 48px;
  margin-top: 8px;
  font-size: 14px;
  letter-spacing: 5px;
}
/* Builder Custom CSS END */