/* Generated from page: maidstone */
.themify_builder_content-10689 .tb_p50e802.module_row{background-position:46% 100%; background-attachment:scroll; background-repeat:no-repeat;background-size:cover; padding-bottom:0px; background-image:url(https://www.reggaebrunch.uk/wp-content/uploads/2026/04/651908175_18411763774132954_5239990376314764858_n.jpg);}
.themify_builder_content-10689 .tb_vesw244.module-text{font-style:italic; font-size:84px;}
.themify_builder_content-10689 .tb_vesw244.module-text .tb_text_wrap,.themify_builder_content-10689 .tb_vesw244.module-text .tb_text_wrap p,.themify_builder_content-10689 .tb_vesw244.module-text .tb_text_wrap blockquote,.themify_builder_content-10689 .tb_vesw244.module-text .tb_text_wrap h1,.themify_builder_content-10689 .tb_vesw244.module-text .tb_text_wrap h2,.themify_builder_content-10689 .tb_vesw244.module-text .tb_text_wrap h3,.themify_builder_content-10689 .tb_vesw244.module-text .tb_text_wrap h4,.themify_builder_content-10689 .tb_vesw244.module-text .tb_text_wrap h5,.themify_builder_content-10689 .tb_vesw244.module-text .tb_text_wrap h6,.themify_builder_content-10689 .tb_vesw244.module-text .tb_text_wrap li,.themify_builder_content-10689 .tb_vesw244.module-text .tb_text_wrap span{font-weight:900;font-family:"Poppins";}
.themify_builder_content-10689 .tb_hoc0872.module-buttons .module-buttons-item a{box-shadow:3px 5px 0px 0px rgba(255, 174, 0, 1);}
.themify_builder_content-10689 .tb_hoc0872.module-buttons.module .module-buttons .module-buttons-item a{border:4px solid rgba(255, 225, 0, 1);}
.themify_builder_content-10689 .tb_hoc0872.module-buttons{font-style:italic; font-weight:800;font-family:"Montserrat";}
.themify_builder_content-10689 .tb_1cas490.module-buttons .module-buttons-item a{box-shadow:3px 5px 0px 0px rgba(255, 174, 0, 1);}
.themify_builder_content-10689 .tb_1cas490.module-buttons.module .module-buttons .module-buttons-item a{border:4px solid rgba(255, 225, 0, 1);}
.themify_builder_content-10689 .tb_1cas490.module-buttons{font-style:italic; font-weight:800;font-family:"Montserrat"; padding-top:23px;}
.themify_builder_content-10689 .tb_67qu474.module_row{background-color:rgba(255, 217, 0, 1); padding-top:61px; margin-bottom:3px; padding-bottom:71px;}

@media screen and (max-width: 480px) {
.themify_builder_content-10689 .tb_p50e802.module_row{margin-top:-1em; background-position:28.67% 87.5%; background-attachment:scroll; background-repeat:no-repeat;background-size:cover; background-image:url(https://www.reggaebrunch.uk/wp-content/uploads/2026/04/651908175_18411763774132954_5239990376314764858_n.jpg);}
.themify_builder_content-10689 .tb_vesw244.module-text{font-style:normal; font-size:55px;}
.themify_builder_content-10689 .tb_vesw244.module-text .tb_text_wrap,.themify_builder_content-10689 .tb_vesw244.module-text .tb_text_wrap p,.themify_builder_content-10689 .tb_vesw244.module-text .tb_text_wrap blockquote,.themify_builder_content-10689 .tb_vesw244.module-text .tb_text_wrap h1,.themify_builder_content-10689 .tb_vesw244.module-text .tb_text_wrap h2,.themify_builder_content-10689 .tb_vesw244.module-text .tb_text_wrap h3,.themify_builder_content-10689 .tb_vesw244.module-text .tb_text_wrap h4,.themify_builder_content-10689 .tb_vesw244.module-text .tb_text_wrap h5,.themify_builder_content-10689 .tb_vesw244.module-text .tb_text_wrap h6,.themify_builder_content-10689 .tb_vesw244.module-text .tb_text_wrap li,.themify_builder_content-10689 .tb_vesw244.module-text .tb_text_wrap span{font-weight:900;font-family:"Poppins";}
}/* Builder Custom CSS START */
.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 center;
  border: 5px solid #ffcc00 !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;
}
.bb-title{
  font-family:'etica-bold', sans-serif;
  color:#ffd21f;

  /* bordo nero */
  -webkit-text-stroke: 4px #000;
  paint-order: stroke fill;
  transform: rotate(-4deg);

  /* profondità / estrusione */
  text-shadow:
    2px 2px 0 #000,
    4px 4px 0 #000,
    6px 6px 0 #000,
    8px 8px 0 #000;

  text-transform:uppercase;
}
/* Builder Custom CSS END */