/* Generated from page: new-home */
.themify_builder_content-3683 .tb_59zk862>.builder_row_cover::before,.themify_builder_content-3683 .tb_59zk862>:is(.tf_lax, .tf_lax_done) > .builder_row_cover::before{background-position:0% 0%;background-repeat:repeat}
.themify_builder_content-3683 .tb_59zk862>.builder_row_cover,.themify_builder_content-3683 .tb_59zk862>:is(.tf_lax, .tf_lax_done) > .builder_row_cover{-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-repeat:repeat;mask-repeat:repeat}
.themify_builder_content-3683 .tb_59zk862{background-size:cover;--tbBg:parallax;background-attachment:fixed;background-position:left 0px top -272px;background-repeat:no-repeat;background-image:url(https://theonenetwork.org.uk/wp-content/uploads/2021/08/London-Image-scaled.jpeg);padding-top:52px;padding-bottom:273px}
.themify_builder_content-3683 .tb_8m3511.module-fancy-heading.module .main-head,.themify_builder_content-3683 .tb_ittm181.module-feature.module .module-feature-title,.themify_builder_content-3683 .tb_99zx968.module-feature.module .module-feature-title,.themify_builder_content-3683 .tb_vjjt719.module-feature.module .module-feature-title{font-size:var(--feature-title-size)}
.themify_builder_content-3683 .tb_8m3511.module-fancy-heading.module .sub-head{font-size:var(--feature-content-font-size)}
.themify_builder_content-3683 .tb_8m3511.module-fancy-heading{padding-top:244px}
.themify_builder_content-3683 .tb_1ywf424{padding-top:127px}
.themify_builder_content-3683 .tb_mdjc856.module-buttons.module .module-buttons-item a{background-image:none;background-color:var(--gray)}
.themify_builder_content-3683 .tb_mdjc856.module-buttons.module .module-buttons-item a:hover,.themify_builder_content-3683 .tb_5yla544.module-buttons.module .module-buttons-item a:hover{border:var(--default_button_border) solid var(--theme_accent);border-top-color:var(--theme_accent);background-image:none;background-color:var(--default-card-bg-colour)}
.themify_builder_content-3683 .tb_mdjc856.module-buttons,.themify_builder_content-3683 .tb_5yla544.module-buttons,.themify_builder_content-3683 .tb_qvma39.module-buttons{text-align:center}
.themify_builder_content-3683 .tb_5yla544.module-buttons.module .module-buttons-item a{border:2px solid var(--default-card-bg-colour);border-top-color:var(--default-card-bg-colour)}
.themify_builder_content-3683 .tb_qvma39.module-buttons.module .module-buttons-item a{border:var(--default_button_border) solid rgba(238, 35, 18, 1);border-top-color:#ee2312;background-image:none;background-color:var(--ton-gold)}
.themify_builder_content-3683 .tb_qvma39.module-buttons.module .module-buttons-item a:hover{border:var(--default_button_border) solid var(--theme_accent);border-top-color:var(--theme_accent);background-image:none;background-color:#070f3a}
.themify_builder_content-3683 .tb_8rqa105{padding-top:79px}
.themify_builder_content-3683 .tb_2bg7487.module-text,.themify_builder_content-3683 .tb_iihj771.module-text{font-size:var(--landing-pages-large-line-height)}
.themify_builder_content-3683 .tb_2bg7487.module-text.module h2,.themify_builder_content-3683 .tb_iihj771.module-text.module h2{font-size:2.6em}
.themify_builder_content-3683 .tb_5254229.module-text,.themify_builder_content-3683 .tb_x62v826.module-text,.themify_builder_content-3683 .tb_q47u136.module-text,.themify_builder_content-3683 .tb_qeck891.module-text,.themify_builder_content-3683 .tb_mkyr303.module-text,.themify_builder_content-3683 .tb_l4zr469.module-text{line-height:var(--landing-pages-default-line-height);font-size:var(--landing-pages-default-font-size);margin-bottom:var(--default_row_margin_bottom)}
.themify_builder_content-3683 .tb_ittm181.module-feature.module a,.themify_builder_content-3683 .tb_ittm181.module-feature.module .tb_text_wrap,.themify_builder_content-3683 .tb_ittm181.module-feature.module .module-feature-content,.themify_builder_content-3683 .tb_ittm181.module-feature.module .module-feature-title,.themify_builder_content-3683 .tb_ittm181.module-feature.module .tb_text_wrap p,.themify_builder_content-3683 .tb_ittm181.module-feature.module .tb_text_wrap blockquote,.themify_builder_content-3683 .tb_ittm181.module-feature.module .tb_text_wrap h1,.themify_builder_content-3683 .tb_ittm181.module-feature.module .tb_text_wrap h2,.themify_builder_content-3683 .tb_ittm181.module-feature.module .tb_text_wrap h3,.themify_builder_content-3683 .tb_ittm181.module-feature.module .tb_text_wrap h4,.themify_builder_content-3683 .tb_ittm181.module-feature.module .tb_text_wrap h5,.themify_builder_content-3683 .tb_ittm181.module-feature.module .tb_text_wrap h6,.themify_builder_content-3683 .tb_ittm181.module-feature.module .tb_text_wrap li,.themify_builder_content-3683 .tb_ittm181.module-feature.module .tb_text_wrap span{color:var(--gray)}
.themify_builder_content-3683 .tb_ittm181.module-feature.module .tb_text_wrap,.themify_builder_content-3683 .tb_ittm181.module-feature .module-feature-content,.themify_builder_content-3683 .tb_ittm181.module-feature.module .tb_text_wrap p,.themify_builder_content-3683 .tb_ittm181.module-feature.module .tb_text_wrap blockquote,.themify_builder_content-3683 .tb_ittm181.module-feature.module .tb_text_wrap h1,.themify_builder_content-3683 .tb_ittm181.module-feature.module .tb_text_wrap h2,.themify_builder_content-3683 .tb_ittm181.module-feature.module .tb_text_wrap h3,.themify_builder_content-3683 .tb_ittm181.module-feature.module .tb_text_wrap h4,.themify_builder_content-3683 .tb_ittm181.module-feature.module .tb_text_wrap h5,.themify_builder_content-3683 .tb_ittm181.module-feature.module .tb_text_wrap h6,.themify_builder_content-3683 .tb_ittm181.module-feature.module .tb_text_wrap li,.themify_builder_content-3683 .tb_ittm181.module-feature.module .tb_text_wrap span,.themify_builder_content-3683 .tb_99zx968.module-feature.module .tb_text_wrap,.themify_builder_content-3683 .tb_99zx968.module-feature .module-feature-content,.themify_builder_content-3683 .tb_99zx968.module-feature.module .tb_text_wrap p,.themify_builder_content-3683 .tb_99zx968.module-feature.module .tb_text_wrap blockquote,.themify_builder_content-3683 .tb_99zx968.module-feature.module .tb_text_wrap h1,.themify_builder_content-3683 .tb_99zx968.module-feature.module .tb_text_wrap h2,.themify_builder_content-3683 .tb_99zx968.module-feature.module .tb_text_wrap h3,.themify_builder_content-3683 .tb_99zx968.module-feature.module .tb_text_wrap h4,.themify_builder_content-3683 .tb_99zx968.module-feature.module .tb_text_wrap h5,.themify_builder_content-3683 .tb_99zx968.module-feature.module .tb_text_wrap h6,.themify_builder_content-3683 .tb_99zx968.module-feature.module .tb_text_wrap li,.themify_builder_content-3683 .tb_99zx968.module-feature.module .tb_text_wrap span,.themify_builder_content-3683 .tb_vjjt719.module-feature.module .tb_text_wrap,.themify_builder_content-3683 .tb_vjjt719.module-feature .module-feature-content,.themify_builder_content-3683 .tb_vjjt719.module-feature.module .tb_text_wrap p,.themify_builder_content-3683 .tb_vjjt719.module-feature.module .tb_text_wrap blockquote,.themify_builder_content-3683 .tb_vjjt719.module-feature.module .tb_text_wrap h1,.themify_builder_content-3683 .tb_vjjt719.module-feature.module .tb_text_wrap h2,.themify_builder_content-3683 .tb_vjjt719.module-feature.module .tb_text_wrap h3,.themify_builder_content-3683 .tb_vjjt719.module-feature.module .tb_text_wrap h4,.themify_builder_content-3683 .tb_vjjt719.module-feature.module .tb_text_wrap h5,.themify_builder_content-3683 .tb_vjjt719.module-feature.module .tb_text_wrap h6,.themify_builder_content-3683 .tb_vjjt719.module-feature.module .tb_text_wrap li,.themify_builder_content-3683 .tb_vjjt719.module-feature.module .tb_text_wrap span{line-height:var(--feature-content-font-line-height);font-size:var(--feature-content-font-size)}
.themify_builder_content-3683 .tb_ittm181.module-feature{border-radius:var(--default-card-corner-max-px);border:var(--feature-border-width) double var(--gray);border-top-color:var(--gray);padding:var(--feature-internal-padding);margin-bottom:20px;margin-top:20px}
.themify_builder_content-3683 .tb_99zx968.module-feature.module a:hover,.themify_builder_content-3683 .tb_99zx968.module-feature.module .tb_text_wrap,.themify_builder_content-3683 .tb_99zx968.module-feature.module .module-feature-content,.themify_builder_content-3683 .tb_99zx968.module-feature.module .module-feature-title,.themify_builder_content-3683 .tb_99zx968.module-feature.module .tb_text_wrap p,.themify_builder_content-3683 .tb_99zx968.module-feature.module .tb_text_wrap blockquote,.themify_builder_content-3683 .tb_99zx968.module-feature.module .tb_text_wrap h1,.themify_builder_content-3683 .tb_99zx968.module-feature.module .tb_text_wrap h2,.themify_builder_content-3683 .tb_99zx968.module-feature.module .tb_text_wrap h3,.themify_builder_content-3683 .tb_99zx968.module-feature.module .tb_text_wrap h4,.themify_builder_content-3683 .tb_99zx968.module-feature.module .tb_text_wrap h5,.themify_builder_content-3683 .tb_99zx968.module-feature.module .tb_text_wrap h6,.themify_builder_content-3683 .tb_99zx968.module-feature.module .tb_text_wrap li,.themify_builder_content-3683 .tb_99zx968.module-feature.module .tb_text_wrap span{color:var(--theme_accent)}
.themify_builder_content-3683 .tb_99zx968.module-feature{border-radius:var(--default-card-corner-max-px);border:var(--feature-border-width) double var(--theme_accent);border-top-color:var(--theme_accent);padding:var(--feature-internal-padding);margin-bottom:20px;margin-top:20px}
.themify_builder_content-3683 .tb_vjjt719.module-feature.module a:hover,.themify_builder_content-3683 .tb_vjjt719.module-feature.module a,.themify_builder_content-3683 .tb_vjjt719.module-feature.module .tb_text_wrap,.themify_builder_content-3683 .tb_vjjt719.module-feature.module .module-feature-content,.themify_builder_content-3683 .tb_vjjt719.module-feature.module .module-feature-title,.themify_builder_content-3683 .tb_vjjt719.module-feature.module .tb_text_wrap p,.themify_builder_content-3683 .tb_vjjt719.module-feature.module .tb_text_wrap blockquote,.themify_builder_content-3683 .tb_vjjt719.module-feature.module .tb_text_wrap h1,.themify_builder_content-3683 .tb_vjjt719.module-feature.module .tb_text_wrap h2,.themify_builder_content-3683 .tb_vjjt719.module-feature.module .tb_text_wrap h3,.themify_builder_content-3683 .tb_vjjt719.module-feature.module .tb_text_wrap h4,.themify_builder_content-3683 .tb_vjjt719.module-feature.module .tb_text_wrap h5,.themify_builder_content-3683 .tb_vjjt719.module-feature.module .tb_text_wrap h6,.themify_builder_content-3683 .tb_vjjt719.module-feature.module .tb_text_wrap li,.themify_builder_content-3683 .tb_vjjt719.module-feature.module .tb_text_wrap span{color:var(--ton-gold)}
.themify_builder_content-3683 .tb_vjjt719.module-feature{border-radius:var(--default-card-corner-max-px);border:var(--feature-border-width) double var(--ton-gold);border-top-color:var(--ton-gold);padding:var(--feature-internal-padding);margin-bottom:20px;margin-top:20px}
.themify_builder_content-3683 .tb_5epy162.module-text{line-height:var(--landing-pages-large-line-height);font-size:var(--landing-pages-default-font-size);margin-top:var(--default_row_margin_top);margin-bottom:var(--default_row_margin_bottom)}
.themify_builder_content-3683 .tb_vlf1296{margin-top:var(--default_row_margin_top);margin-bottom:var(--default_row_margin_bottom)}
.themify_builder_content-3683 .tb_6gl3797.module-gallery.module-gallery .gallery-icon img,.themify_builder_content-3683 .tb_8ftg310.module-image .image-content{background-color:var(--ton-gold)}
.themify_builder_content-3683 .tb_vb25240{padding-top:42px}
.themify_builder_content-3683 .tb_d32o26,.themify_builder_content-3683 .tb_5s2m409{margin-top:var(--default_row_margin_top)}
.themify_builder_content-3683 .tb_9bx670{padding-bottom:var(--default_row_margin_bottom);padding-top:var(--default_row_margin_bottom);--align_content:var(--align_center)}
.themify_builder_content-3683 .tb_rt6s952.module-image{background-image:none;background-color:#cca002}
.themify_builder_content-3683 .tb_rt6s952.module-image .image-wrap img,.themify_builder_content-3683 .tb_8ftg310.module-image .image-wrap img{background-color:#cca002}
.themify_builder_content-3683 .tb_8u9z952{padding-bottom:var(--default_row_margin_bottom);--align_content:var(--align_center)}
.themify_builder_content-3683 .tb_8ftg310.module-image{background-image:none;background-color:var(--ton-gold)}
.themify_builder_content-3683 .tb_mmt7759{padding-bottom:var(--default_row_margin_bottom)}

@media(max-width:600px){
.themify_builder_content-3683 .tb_59zk862{padding-top:12px;padding-bottom:70px}
.themify_builder_content-3683 .tb_8m3511.module-fancy-heading{padding-top:30px}
.themify_builder_content-3683 .tb_1ywf424{padding-top:40px;--col:none;--area:var(--aream3_auto)}
.themify_builder_content-3683 .tb_mdjc856.module-buttons{padding-bottom:26px}
.themify_builder_content-3683 .tb_5yla544.module-buttons{padding-bottom:28px}
.themify_builder_content-3683 .tb_8rqa105{padding-top:41px}
.themify_builder_content-3683 .tb_2bg7487.module-text,.themify_builder_content-3683 .tb_qeck891.module-text,.themify_builder_content-3683 .tb_l4zr469.module-text{font-size:var(--advanced-posts-card-content-font-size)}
.themify_builder_content-3683 .tb_2bg7487.module-text.module h2,.themify_builder_content-3683 .tb_iihj771.module-text.module h2{font-size:1.7em}
.themify_builder_content-3683 .tb_5254229.module-text,.themify_builder_content-3683 .tb_x62v826.module-text{font-size:var(--advanced-posts-card-content-font-size);margin-bottom:var(--mobile-default-row-margin)}
.themify_builder_content-3683 .tb_5epy162.module-text,.themify_builder_content-3683 .tb_q47u136.module-text,.themify_builder_content-3683 .tb_mkyr303.module-text{font-size:var(--advanced-posts-card-content-font-size);margin-bottom:var(--mobile-default-row-margin);margin-top:var(--mobile-default-row-margin)}
.themify_builder_content-3683 .tb_vlf1296{margin-bottom:var(--mobile-default-row-margin);margin-top:var(--mobile-default-row-margin)}
.themify_builder_content-3683 .tb_vb25240{padding-top:var(--mobile-default-row-margin)}
.themify_builder_content-3683 .tb_d32o26{margin-top:var(--mobile-default-row-margin)}
.themify_builder_content-3683 .tb_9bx670{padding-bottom:var(--mobile-default-row-margin);padding-top:var(--mobile-default-row-margin);--area:"col2" "col1"}
.themify_builder_content-3683 .tb_8u9z952{padding-bottom:0;--area:var(--aream2_auto)}
}/*Builder Custom CSS START*/
/* 1. Set up the container grid */
.loops-wrapper.grid3 {
    display: flex !important;
    flex-wrap: wrap !important;
    align-items: stretch !important;
    justify-content: flex-start !important;
}

/* 2. Overwrite Themify's native width variables and force 3 columns */
.loops-wrapper.grid3 .post {
    display: flex !important;
    flex-direction: column !important;
    height: auto !important;
    
    /* Forces exactly 3 cards per row by overriding default widths */
    width: calc(33.333% - 2%) !important; 
    max-width: calc(33.333% - 2%) !important;
    margin-right: 2% !important;
    margin-left: 0 !important;
    box-sizing: border-box !important;
}

/* Remove margin on every 3rd card to prevent row breaking */
.loops-wrapper.grid3 .post:nth-child(3n) {
    margin-right: 0 !important;
}

/* 3. Handle Themify Builder Pro inner cards heights */
.loops-wrapper.grid3 .post .builder-posts-inner-wrap,
.loops-wrapper.grid3 .post .post-content {
    display: flex !important;
    flex-direction: column !important;
    flex-grow: 1 !important;
    height: 100% !important;
}

/* 4. Push text content and bottom link down */
.loops-wrapper.grid3 .post .entry-content {
    flex-grow: 1 !important;
    display: flex !important;
    flex-direction: column !important;
}
a.free-btn, a.essentials-btn, a.smart-match-btn
{
	border-radius:var(--tb_rounded_corner) !important;
}
.free-btn:hover{
	background-color:var(--default-card-bg-colour) !important;
}
.essentials-btn:hover{
	background-color:var(--default-card-bg-colour) !important;	
}
.smart-match-btn:hover{
	background-color:var(--default-card-bg-colour) !important;
}
.module-fancy-heading .tb_fancy_heading_icon img 
{
	width:120px;
	height:120px;
}
/*Builder Custom CSS END*/