/* Generated from page: london */
.themify_builder_content-10622 .tb_p50e802.module_row{background-position:100% 7.5%; background-attachment:scroll; background-repeat:no-repeat;background-size:cover; padding-bottom:46px; background-image:url(https://www.reggaebrunch.uk/wp-content/uploads/2026/03/639814916_18408013732132954_7680657564318770098_n.jpg);}
.themify_builder_content-10622 .tb_8kfu635.module-text{font-style:italic; text-align:center; letter-spacing:0px; font-size:89px;}
.themify_builder_content-10622 .tb_8kfu635.module-text .tb_text_wrap,.themify_builder_content-10622 .tb_8kfu635.module-text .tb_text_wrap p,.themify_builder_content-10622 .tb_8kfu635.module-text .tb_text_wrap blockquote,.themify_builder_content-10622 .tb_8kfu635.module-text .tb_text_wrap h1,.themify_builder_content-10622 .tb_8kfu635.module-text .tb_text_wrap h2,.themify_builder_content-10622 .tb_8kfu635.module-text .tb_text_wrap h3,.themify_builder_content-10622 .tb_8kfu635.module-text .tb_text_wrap h4,.themify_builder_content-10622 .tb_8kfu635.module-text .tb_text_wrap h5,.themify_builder_content-10622 .tb_8kfu635.module-text .tb_text_wrap h6,.themify_builder_content-10622 .tb_8kfu635.module-text .tb_text_wrap li,.themify_builder_content-10622 .tb_8kfu635.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-weight:900;font-family:"Poppins";}
.themify_builder_content-10622 .tb_no6q271.module-buttons{padding-top:15px; font-weight:400;font-family:"Fugaz One";}
.themify_builder_content-10622 .tb_no6q271.module-buttons span{text-transform:uppercase;}
.themify_builder_content-10622 .tb_no6q271.module-buttons .module-buttons-item a{background-color:rgba(255, 217, 0, 1);background-image:none;}
.themify_builder_content-10622 .tb_dux3612.module-buttons{padding-top:15px; font-weight:400;font-family:"Fugaz One";}
.themify_builder_content-10622 .tb_dux3612.module-buttons span{text-transform:uppercase;}
.themify_builder_content-10622 .tb_dux3612.module-buttons .module-buttons-item a{background-color:rgba(255, 217, 0, 1);background-image:none;}
.themify_builder_content-10622 .tb_4ufu817.module-buttons{padding-top:15px; font-weight:400;font-family:"Fugaz One";}
.themify_builder_content-10622 .tb_4ufu817.module-buttons span{text-transform:uppercase;}
.themify_builder_content-10622 .tb_4ufu817.module-buttons .module-buttons-item a{background-color:rgba(255, 217, 0, 1);background-image:none;}
.themify_builder_content-10622 .tb_m9gl617.module-buttons{padding-top:0px; font-weight:400;font-family:"Fugaz One"; margin-top:16px;}
.themify_builder_content-10622 .tb_m9gl617.module-buttons span{text-transform:uppercase;}
.themify_builder_content-10622 .tb_m9gl617.module-buttons .module-buttons-item a{background-color:rgba(255, 217, 0, 1);background-image:none;}
.themify_builder_content-10622 .tb_4ar0212.module-buttons{padding-top:15px; font-weight:400;font-family:"Fugaz One";}
.themify_builder_content-10622 .tb_4ar0212.module-buttons span{text-transform:uppercase;}
.themify_builder_content-10622 .tb_4ar0212.module-buttons .module-buttons-item a{background-color:rgba(255, 217, 0, 1);background-image:none;}
.themify_builder_content-10622 .tb_6z5r695.module-buttons{padding-top:15px; font-weight:400;font-family:"Fugaz One";}
.themify_builder_content-10622 .tb_6z5r695.module-buttons span{text-transform:uppercase;}
.themify_builder_content-10622 .tb_6z5r695.module-buttons .module-buttons-item a{background-color:rgba(255, 217, 0, 1);background-image:none;}
.themify_builder_content-10622 .tb_c119803.module-buttons{padding-top:15px; font-weight:400;font-family:"Fugaz One";}
.themify_builder_content-10622 .tb_c119803.module-buttons span{text-transform:uppercase;}
.themify_builder_content-10622 .tb_c119803.module-buttons .module-buttons-item a{background-color:rgba(255, 217, 0, 1);background-image:none;}
.themify_builder_content-10622 .tb_a4sq353.module-buttons{padding-top:15px; font-weight:400;font-family:"Fugaz One";}
.themify_builder_content-10622 .tb_a4sq353.module-buttons span{text-transform:uppercase;}
.themify_builder_content-10622 .tb_a4sq353.module-buttons .module-buttons-item a{background-color:rgba(255, 217, 0, 1);background-image:none;}
.themify_builder_content-10622 .tb_sx8r960.module-buttons{padding-top:15px; font-weight:400;font-family:"Fugaz One";}
.themify_builder_content-10622 .tb_sx8r960.module-buttons span{text-transform:uppercase;}
.themify_builder_content-10622 .tb_sx8r960.module-buttons .module-buttons-item a{background-color:rgba(255, 217, 0, 1);background-image:none;}
.themify_builder_content-10622 .tb_o3fw490.module-buttons{padding-top:14px; font-weight:400;font-family:"Fugaz One";}
.themify_builder_content-10622 .tb_o3fw490.module-buttons span{text-transform:uppercase;}
.themify_builder_content-10622 .tb_o3fw490.module-buttons .module-buttons-item a{background-color:rgba(255, 217, 0, 1);background-image:none;}
.themify_builder_content-10622 .tb_sf8w627.module-buttons{padding-top:15px; font-weight:400;font-family:"Fugaz One";}
.themify_builder_content-10622 .tb_sf8w627.module-buttons span{text-transform:uppercase;}
.themify_builder_content-10622 .tb_sf8w627.module-buttons .module-buttons-item a{background-color:rgba(255, 217, 0, 1);background-image:none;}
.themify_builder_content-10622 .tb_67qu474.module_row{background-color:rgba(255, 217, 0, 1); padding-top:66px; margin-bottom:3px; padding-bottom:71px;}

@media screen and (max-width: 480px) {
.themify_builder_content-10622 .tb_p50e802.module_row{margin-top:-1em; background-position:58.67% 2.5%; background-attachment:scroll; background-repeat:no-repeat;background-size:cover; background-image:url(https://www.reggaebrunch.uk/wp-content/uploads/2026/03/639814916_18408013732132954_7680657564318770098_n.jpg);}
.themify_builder_content-10622 .tb_8kfu635.module-text{font-style:italic; text-align:center; letter-spacing:0px; font-size:50px;}
.themify_builder_content-10622 .tb_8kfu635.module-text .tb_text_wrap,.themify_builder_content-10622 .tb_8kfu635.module-text .tb_text_wrap p,.themify_builder_content-10622 .tb_8kfu635.module-text .tb_text_wrap blockquote,.themify_builder_content-10622 .tb_8kfu635.module-text .tb_text_wrap h1,.themify_builder_content-10622 .tb_8kfu635.module-text .tb_text_wrap h2,.themify_builder_content-10622 .tb_8kfu635.module-text .tb_text_wrap h3,.themify_builder_content-10622 .tb_8kfu635.module-text .tb_text_wrap h4,.themify_builder_content-10622 .tb_8kfu635.module-text .tb_text_wrap h5,.themify_builder_content-10622 .tb_8kfu635.module-text .tb_text_wrap h6,.themify_builder_content-10622 .tb_8kfu635.module-text .tb_text_wrap li,.themify_builder_content-10622 .tb_8kfu635.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-weight:900;font-family:"Poppins";}
}/* Builder Custom CSS START */
/* -------------------------
   BUTTONS
------------------------- */

.module.module-buttons.tilted-btn{
  text-align:center !important;
}

.module.module-buttons.tilted-btn .module-buttons{
  display:flex !important;
  justify-content:center !important;
}

.module.module-buttons.tilted-btn .module-buttons-item{
  display:flex !important;
  justify-content:center !important;
}

.module.module-buttons.tilted-btn .builder_button{
  display:inline-block !important;
  transform:rotate(-4deg);
  transform-origin:center;
  border:5px solid #000 !important;
  border-radius:999px !important;

  box-shadow:
    3px 3px 0 #000,
    6px 6px 0 #000,
    9px 9px 0 #000,
    12px 12px 0 #000;

  font-weight:700;
  padding:12px 28px !important;
}


/* -------------------------
   TILTED TITLE (LONDON)
------------------------- */

.module.tilted-title{
  text-align:center;
}

.module.tilted-title h1,
.module.tilted-title h2,
.module.tilted-title h3{
  display:inline-block;

  transform:rotate(-4deg);
  transform-origin:center;

  color:#fff;
  font-weight:900;

  -webkit-text-stroke:5px #000;

  text-shadow:
    3px 3px 0 #000,
    6px 6px 0 #000,
    9px 9px 0 #000,
    12px 12px 0 #000;
}
/* titolo centrato */
.module.tilted-title{
  text-align:center !important;
}

/* rotazione reale del testo */
.module.tilted-title .module-title{
  display:inline-block !important;
  transform:rotate(-4deg) !important;
  transform-origin:center !important;

  color:#fff;
  font-weight:900;

  -webkit-text-stroke:5px #000;

  text-shadow:
    3px 3px 0 #000,
    6px 6px 0 #000,
    9px 9px 0 #000,
    12px 12px 0 #000;
}
/* ===== LONDON tilted DEFINITIVO ===== */

.module.tilted-title{
  text-align:center !important;
}

.module.tilted-title .module-title,
.module.tilted-title .module-title *{
  display:inline-block !important;
  transform:rotate(-4deg) !important;
  transform-origin:center center !important;
}

.module.tilted-title .module-title,
.module.tilted-title .module-title *{
  color:#fff !important;
  font-weight:900 !important;
  -webkit-text-stroke:5px #000 !important;
  text-shadow:
    3px 3px 0 #000,
    6px 6px 0 #000,
    9px 9px 0 #000,
    12px 12px 0 #000 !important;
}
/* Builder Custom CSS END */