/* Generated from tbp_template: wellspring_theme_march_2022-single-blog-post */
.themify_builder_content-8609 .tb_4rxl239.module_row>.row_inner{--align_content:var(--align_center);--col:1.5938fr 1fr}
.themify_builder_content-8609 .tb_4rxl239.module_row{background-position:50% 50%;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;padding-bottom:287px;padding-top:175px;margin-bottom:3em;background-image:url(https://wellspringacademytrust.co.uk/wp-content/uploads/2023/09/Greenacre-1.png)}
.themify_builder_content-8609 .tb_4rxl239.module_row>.tb_row_frame_wrap .tb_row_frame_bottom{filter:drop-shadow( 0 10px 10px rgba(0, 0, 0, .3));transform:rotate(180deg);background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22none%22%20viewBox%3D%220%200%201500%20150%22%3E%3Cpath%20fill%3D%22rgba(255%2C%20255%2C%20255%2C%201)%22%20d%3D%22M1500%20150V0H0l1500%20150z%22%2F%3E%3C%2Fsvg%3E")}
.themify_builder_content-8609 .tb_1h9q681.module_column{background-image:linear-gradient(89deg,rgb(52, 114, 186) 0%,rgb(48, 65, 133) 100%);border-radius:30px;padding:30px 30px 80px}
.themify_builder_content-8609 .tb_egj8239.module-fancy-heading.module .sub-head::before,.themify_builder_content-8609 .tb_egj8239.module-fancy-heading.module .sub-head::after{margin:0}
.themify_builder_content-8609 .tb_egj8239.module-fancy-heading.module .main-head{margin-bottom:0;margin-top:0;line-height:1em;font-size:1em;font-family:"Public Sans";font-weight:100;font-style:normal}
.themify_builder_content-8609 .tb_egj8239.module-fancy-heading.module .main-head,.themify_builder_content-8609 .tb_egj8239.module-fancy-heading.module .main-head a,.themify_builder_content-8609 .tb_egj8239.module-fancy-heading.module .sub-head,.themify_builder_content-8609 .tb_egj8239.module-fancy-heading.module .sub-head a{background-clip:border-box;background-image:none;color:#fff}
.themify_builder_content-8609 .tb_egj8239.module-fancy-heading.module .sub-head{font-style:normal;line-height:1em;font-size:1.5em;font-family:"Public Sans";font-weight:800}
.themify_builder_content-8609 .tb_egj8239.module-fancy-heading .sub-head{margin-bottom:0;margin-top:-25px}
.themify_builder_content-8609 .tb_xfrd53.module_row>.row_inner{--col:1fr 1.42fr}
.themify_builder_content-8609 .tb_uz8q523.module-post-title.module .tbp_title,.themify_builder_content-8609 .tb_uz8q523.module-post-title.module .tbp_title a{background-clip:border-box;background-image:none;color:#e11f1d}
.themify_builder_content-8609 .tb_uz8q523.module-post-title.module h2{margin-bottom:10px;line-height:1em}
.themify_builder_content-8609 .tb_vj2c30.module-post-meta .tbp_post_meta,.themify_builder_content-8609 .tb_vj2c30.module-post-meta .tbp_post_meta a{background-clip:border-box;background-image:none;color:#8f8f8f}
.themify_builder_content-8609 .tb_vj2c30.module-post-meta{padding-bottom:15px;padding-top:5px;line-height:1em;font-size:1.2em}
.themify_builder_content-8609 .tb_yfw4174.module_row{margin-top:3em;background-color:#f5f5f5;padding-bottom:75px;padding-top:75px}
.themify_builder_content-f5l8222 .tb_ad7i892.module_row{border-radius:0;text-align:left;background-color:#fff;box-shadow:5px 5px 4px 0 rgba(0, 0, 0, .2)}
.themify_builder_content-f5l8222 .tb_g2tk892.module_column{background-color:#fff;border-radius:10px}
.themify_builder_content-f5l8222 .tb_lof9892.module_subrow{padding:15px}
.themify_builder_content-f5l8222 .tb_33iy892.module-post-title{text-align:left;font-size:12px;font-style:normal;font-family:"Open Sans";font-weight:400;height:50px}
.themify_builder_content-f5l8222 .tb_33iy892.module-post-title.module .tbp_title a{text-decoration:none;color:#00459b}
.themify_builder_content-f5l8222 .tb_33iy892.module-post-title.module .tbp_title a:hover{text-decoration:underline}
.themify_builder_content-f5l8222 .tb_33iy892.module-post-title.module h3:not(.module-title){font-family:"Open Sans";font-weight:400}
.themify_builder_content-f5l8222 .tb_33iy892.module-post-title.module h3{font-style:normal;font-size:16px}
.themify_builder_content-f5l8222 .tb_yleq892.module-post-content{font-size:12px;font-style:normal;text-align:left;line-height:1.3em;font-family:"Open Sans";font-weight:400;height:45px}
.themify_builder_content-f5l8222 .tb_g3tt892.module-buttons{margin-top:5px;padding:0;text-align:left}
.themify_builder_content-f5l8222 .tb_g3tt892.module-buttons .module-buttons-item a{color:#e11f1d;padding:0}
.themify_builder_content-8609 .tb_f5l8222.module-advanced-posts{z-index:9}

@media(max-width:1024px){
.themify_builder_content-8609 .tb_4rxl239.module_row>.row_inner{--col:var(--c3_1)}
}
@media(max-width:768px){
.themify_builder_content-8609 .tb_4rxl239.module_row>.row_inner{--col:none;--area:"col1" "col2"}
.themify_builder_content-8609 .tb_xfrd53.module_row>.row_inner{--col:none;--area:"col2" "col1"}
}
@media(max-width:600px){
.themify_builder_content-8609 .tb_4rxl239.module_row>.row_inner{--area:var(--aream2_auto)}
}