/* Generated from page: services */
.themify_builder_content-412 .tb_2uh3910>.builder_row_cover::before,.themify_builder_content-412 .tb_2uh3910>:is(.tf_lax, .tf_lax_done) > .builder_row_cover::before{background-color:rgba(38, 35, 36, .27)}
.themify_builder_content-412 .tb_2uh3910 a{color:#c9fbff}
.themify_builder_content-412 .tb_2uh3910{background-image:url(https://newtowndecor.co.uk/wp-content/uploads/2025/03/Newtown_Decor_Hero_Services.jpg);background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:50% 50%;text-align:center}
.themify_builder_content-412 .tb_2uh3910,.themify_builder_content-412 .tb_2uh3910 p,.themify_builder_content-412 .tb_2uh3910 h1,.themify_builder_content-412 .tb_2uh3910 h2,.themify_builder_content-412 .tb_2uh3910 h3,.themify_builder_content-412 .tb_2uh3910 h4,.themify_builder_content-412 .tb_2uh3910 h5,.themify_builder_content-412 .tb_2uh3910 h6{color:#fff}
.themify_builder_content-412 .tb_01ld218.module-text.module .tb_text_wrap h4{font-family:"Montserrat";font-weight:600;font-style:normal}
.themify_builder_content-412 .tb_01ld218.module-text.module h1,.themify_builder_content-412 .tb_lvh5910.module-text.module h1{letter-spacing:0.5px;line-height:80px;font-size:70px}
.themify_builder_content-412 .tb_01ld218.module-text.module .tb_text_wrap h1,.themify_builder_content-412 .tb_lvh5910.module-text.module .tb_text_wrap h1{font-family:"Playfair Display";font-weight:500}
.themify_builder_content-412 .tb_01ld218.module-text{font-size:1.3em}
.themify_builder_content-412 .tb_lvh5910.module-text{font-size:1.3em;margin-top:36px;margin-bottom:180px}
.themify_builder_content-412 .tb_j8xt557>.row_inner{--col:1.024fr .976fr}
.themify_builder_content-412 .tb_j8xt557{background-color:#fafafa;padding-top:150px;padding-bottom:0}
.themify_builder_content-412 .tb_cnt7557.module-text.module .tb_text_wrap h4{background-clip:border-box;background-image:none;color:#b39e66;font-family:"Playfair Display";font-weight:600;font-style:normal}
.themify_builder_content-412 .tb_cnt7557.module-text{margin-left:180px}
.themify_builder_content-412 .tb_cnt7557.module-text.module h4{letter-spacing:1px;font-size:16px}
.themify_builder_content-412 .tb_ijht126.module-text{padding-left:180px;padding-bottom:20px;padding-right:152px}
.themify_builder_content-412 .tb_ijht126.module-text .tb_text_wrap,.themify_builder_content-412 .tb_ijht126.module-text .tb_text_wrap p,.themify_builder_content-412 .tb_ijht126.module-text .tb_text_wrap blockquote,.themify_builder_content-412 .tb_ijht126.module-text .tb_text_wrap h1,.themify_builder_content-412 .tb_ijht126.module-text .tb_text_wrap h2,.themify_builder_content-412 .tb_ijht126.module-text .tb_text_wrap h3,.themify_builder_content-412 .tb_ijht126.module-text .tb_text_wrap h4,.themify_builder_content-412 .tb_ijht126.module-text .tb_text_wrap h5,.themify_builder_content-412 .tb_ijht126.module-text .tb_text_wrap h6,.themify_builder_content-412 .tb_ijht126.module-text .tb_text_wrap li,.themify_builder_content-412 .tb_ijht126.module-text .tb_text_wrap span{font-style:normal;font-family:"Playfair Display";font-weight:500}
.themify_builder_content-412 .tb_ijht126.module-text.module .tb_text_wrap h1{background-clip:border-box;background-image:none;color:#262324}
.themify_builder_content-412 .tb_ijht126.module-text.module h1,.themify_builder_content-412 .tb_6v6z597.module-text.module h1,.themify_builder_content-412 .tb_z35y847.module-text.module h1,.themify_builder_content-412 .tb_z30w664.module-text.module h1,.themify_builder_content-412 .tb_o0lq82.module-text.module h1,.themify_builder_content-412 .tb_qk9c683.module-text.module h1,.themify_builder_content-412 .tb_emku601.module-text.module h1{font-size:42px}
.themify_builder_content-412 .tb_ijht126.module-text.module .tb_text_wrap h4,.themify_builder_content-412 .tb_6v6z597.module-text.module .tb_text_wrap h4,.themify_builder_content-412 .tb_z35y847.module-text.module .tb_text_wrap h4,.themify_builder_content-412 .tb_z30w664.module-text.module .tb_text_wrap h4,.themify_builder_content-412 .tb_o0lq82.module-text.module .tb_text_wrap h4,.themify_builder_content-412 .tb_qk9c683.module-text.module .tb_text_wrap h4,.themify_builder_content-412 .tb_emku601.module-text.module .tb_text_wrap h4{background-clip:border-box;background-image:none;color:#b39e66;font-family:"Ovo"}
.themify_builder_content-412 .tb_xsrj958.module-buttons{padding-left:181px;padding-bottom:151px}
.themify_builder_content-412 .tb_svya557.module-text{padding-right:180px;margin-bottom:110px}
.themify_builder_content-412 .tb_u8oq597>.row_inner,.themify_builder_content-412 .tb_2h54664>.row_inner,.themify_builder_content-412 .tb_4vb4683>.row_inner{--align_content:var(--align_center);--col:1.328fr .672fr}
.themify_builder_content-412 .tb_u8oq597,.themify_builder_content-412 .tb_2h54664,.themify_builder_content-412 .tb_4vb4683{background-color:#f2f2f3;padding-top:181px;padding-bottom:180px}
.themify_builder_content-412 .tb_6v6z597.module-text.module .tb_text_wrap h1,.themify_builder_content-412 .tb_z35y847.module-text.module .tb_text_wrap h1,.themify_builder_content-412 .tb_z30w664.module-text.module .tb_text_wrap h1,.themify_builder_content-412 .tb_o0lq82.module-text.module .tb_text_wrap h1,.themify_builder_content-412 .tb_qk9c683.module-text.module .tb_text_wrap h1,.themify_builder_content-412 .tb_emku601.module-text.module .tb_text_wrap h1{background-clip:border-box;background-image:none;color:#262324;font-family:"Playfair Display";font-weight:500;font-style:normal}
.themify_builder_content-412 .tb_6v6z597.module-text,.themify_builder_content-412 .tb_z30w664.module-text,.themify_builder_content-412 .tb_qk9c683.module-text{padding-right:50px}
.themify_builder_content-412 .tb_9444597.module-text,.themify_builder_content-412 .tb_5en2664.module-text,.themify_builder_content-412 .tb_t2rh683.module-text{padding-right:150px}
.themify_builder_content-412 .tb_ohm8847>.row_inner,.themify_builder_content-412 .tb_dfcw82>.row_inner,.themify_builder_content-412 .tb_3ysp601>.row_inner{--align_content:var(--align_center);--col:.701fr 1.299fr}
.themify_builder_content-412 .tb_ohm8847,.themify_builder_content-412 .tb_dfcw82,.themify_builder_content-412 .tb_3ysp601{background-color:#fafafa;padding-top:181px;padding-bottom:180px}
.themify_builder_content-412 .tb_z35y847.module-text,.themify_builder_content-412 .tb_o0lq82.module-text,.themify_builder_content-412 .tb_emku601.module-text{padding-right:50px;margin-left:120px}
.themify_builder_content-412 .tb_ac3e847.module-text,.themify_builder_content-412 .tb_fxgd82.module-text,.themify_builder_content-412 .tb_gn3o601.module-text{margin-left:120px;padding-right:0}
.themify_builder_content-412 .tb_2ua9442.module-buttons,.themify_builder_content-412 .tb_it78411.module-buttons,.themify_builder_content-412 .tb_sf9m195.module-buttons{margin-left:121px}
.themify_builder_content-412 .tb_4omu543>.row_inner{--col:.802fr .89fr 1.308fr 1fr}
.themify_builder_content-412 .tb_4omu543{padding-top:80px;padding-bottom:50px;background-color:#f2f2f3}
.themify_builder_content-412 .tb_s3yi543.module-image,.themify_builder_content-412 .tb_ckwz543.module-image{padding-top:22px}
.themify_builder_content-412 .tb_vmnp543.module-text .tb_text_wrap,.themify_builder_content-412 .tb_vmnp543.module-text .tb_text_wrap p,.themify_builder_content-412 .tb_vmnp543.module-text .tb_text_wrap blockquote,.themify_builder_content-412 .tb_vmnp543.module-text .tb_text_wrap h1,.themify_builder_content-412 .tb_vmnp543.module-text .tb_text_wrap h2,.themify_builder_content-412 .tb_vmnp543.module-text .tb_text_wrap h3,.themify_builder_content-412 .tb_vmnp543.module-text .tb_text_wrap h4,.themify_builder_content-412 .tb_vmnp543.module-text .tb_text_wrap h5,.themify_builder_content-412 .tb_vmnp543.module-text .tb_text_wrap h6,.themify_builder_content-412 .tb_vmnp543.module-text .tb_text_wrap li,.themify_builder_content-412 .tb_vmnp543.module-text .tb_text_wrap span,.themify_builder_content-412 .tb_75lh543.module-text .tb_text_wrap,.themify_builder_content-412 .tb_75lh543.module-text .tb_text_wrap p,.themify_builder_content-412 .tb_75lh543.module-text .tb_text_wrap blockquote,.themify_builder_content-412 .tb_75lh543.module-text .tb_text_wrap h1,.themify_builder_content-412 .tb_75lh543.module-text .tb_text_wrap h2,.themify_builder_content-412 .tb_75lh543.module-text .tb_text_wrap h3,.themify_builder_content-412 .tb_75lh543.module-text .tb_text_wrap h4,.themify_builder_content-412 .tb_75lh543.module-text .tb_text_wrap h5,.themify_builder_content-412 .tb_75lh543.module-text .tb_text_wrap h6,.themify_builder_content-412 .tb_75lh543.module-text .tb_text_wrap li,.themify_builder_content-412 .tb_75lh543.module-text .tb_text_wrap span,.themify_builder_content-412 .tb_hhh3685.module-text .tb_text_wrap,.themify_builder_content-412 .tb_hhh3685.module-text .tb_text_wrap p,.themify_builder_content-412 .tb_hhh3685.module-text .tb_text_wrap blockquote,.themify_builder_content-412 .tb_hhh3685.module-text .tb_text_wrap h1,.themify_builder_content-412 .tb_hhh3685.module-text .tb_text_wrap h2,.themify_builder_content-412 .tb_hhh3685.module-text .tb_text_wrap h3,.themify_builder_content-412 .tb_hhh3685.module-text .tb_text_wrap h4,.themify_builder_content-412 .tb_hhh3685.module-text .tb_text_wrap h5,.themify_builder_content-412 .tb_hhh3685.module-text .tb_text_wrap h6,.themify_builder_content-412 .tb_hhh3685.module-text .tb_text_wrap li,.themify_builder_content-412 .tb_hhh3685.module-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#1a1a1a;font-family:"Montserrat";font-weight:500;font-style:normal}
.themify_builder_content-412 .tb_vmnp543.module-text a,.themify_builder_content-412 .tb_75lh543.module-text a{color:#1a1a1a}
.themify_builder_content-412 .tb_vmnp543.module-text{font-size:14px}
.themify_builder_content-412 .tb_75lh543.module-text{font-size:14px;line-height:18px}
.themify_builder_content-412 .tb_90dn685>.row_inner{--col:.914fr .786fr 1.3fr 1fr}
.themify_builder_content-412 .tb_90dn685{padding-bottom:20px;background-color:#f2f2f3}
.themify_builder_content-412 .tb_hhh3685.module-text{font-size:13px;line-height:18px}

@media(max-width:1024px){
.themify_builder_content-412 .tb_01ld218.module-text.module h1{line-height:32px;font-size:62px}
.themify_builder_content-412 .tb_lvh5910.module-text.module h1{line-height:74px;font-size:62px}
.themify_builder_content-412 .tb_cnt7557.module-text{margin-left:50px}
.themify_builder_content-412 .tb_ijht126.module-text,.themify_builder_content-412 .tb_9444597.module-text,.themify_builder_content-412 .tb_ac3e847.module-text,.themify_builder_content-412 .tb_5en2664.module-text,.themify_builder_content-412 .tb_fxgd82.module-text,.themify_builder_content-412 .tb_t2rh683.module-text,.themify_builder_content-412 .tb_gn3o601.module-text{padding-left:50px}
.themify_builder_content-412 .tb_svya557.module-text{padding-right:50px}
.themify_builder_content-412 .tb_u8oq597>.row_inner,.themify_builder_content-412 .tb_ohm8847>.row_inner,.themify_builder_content-412 .tb_2h54664>.row_inner,.themify_builder_content-412 .tb_dfcw82>.row_inner,.themify_builder_content-412 .tb_4vb4683>.row_inner,.themify_builder_content-412 .tb_3ysp601>.row_inner{--col:none;--area:"col1" "col2"}
.themify_builder_content-412 .tb_u8oq597,.themify_builder_content-412 .tb_ohm8847,.themify_builder_content-412 .tb_2h54664,.themify_builder_content-412 .tb_dfcw82,.themify_builder_content-412 .tb_4vb4683,.themify_builder_content-412 .tb_3ysp601{padding-bottom:120px}
.themify_builder_content-412 .tb_6v6z597.module-text,.themify_builder_content-412 .tb_z35y847.module-text,.themify_builder_content-412 .tb_z30w664.module-text,.themify_builder_content-412 .tb_o0lq82.module-text,.themify_builder_content-412 .tb_qk9c683.module-text,.themify_builder_content-412 .tb_emku601.module-text{padding-left:50px;padding-top:119px}
.themify_builder_content-412 .tb_90dn685>.row_inner{--col:1fr .695fr 1.305fr 1fr}
}
@media(max-width:768px){
.themify_builder_content-412 .tb_01ld218.module-text.module h1{font-size:48px}
.themify_builder_content-412 .tb_lvh5910.module-text.module h1{font-size:48px;line-height:64px}
.themify_builder_content-412 .tb_cnt7557.module-text.module h4{font-size:14px}
.themify_builder_content-412 .tb_ijht126.module-text{padding-right:25px}
.themify_builder_content-412 .tb_90dn685>.row_inner{--col:1fr .712fr 1.288fr 1fr}
}
@media(max-width:600px){
.themify_builder_content-412 .tb_01ld218.module-text.module h1{line-height:28px;font-size:30px}
.themify_builder_content-412 .tb_lvh5910.module-text.module h1{font-size:50px}
.themify_builder_content-412 .tb_j8xt557>.row_inner{--col:none;--area:var(--aream2_auto)}
.themify_builder_content-412 .tb_ijht126.module-text{padding-bottom:30px;padding-right:60px}
.themify_builder_content-412 .tb_svya557.module-text{padding-left:50px;padding-bottom:0}
.themify_builder_content-412 .tb_u8oq597>.row_inner,.themify_builder_content-412 .tb_ohm8847>.row_inner,.themify_builder_content-412 .tb_2h54664>.row_inner,.themify_builder_content-412 .tb_dfcw82>.row_inner,.themify_builder_content-412 .tb_4vb4683>.row_inner,.themify_builder_content-412 .tb_3ysp601>.row_inner{--area:var(--aream2_auto)}
.themify_builder_content-412 .tb_9444597.module-text,.themify_builder_content-412 .tb_5en2664.module-text,.themify_builder_content-412 .tb_t2rh683.module-text{padding-right:50px}
.themify_builder_content-412 .tb_ohm8847,.themify_builder_content-412 .tb_dfcw82,.themify_builder_content-412 .tb_3ysp601{padding-top:0;padding-right:0}
.themify_builder_content-412 .tb_z35y847.module-text,.themify_builder_content-412 .tb_o0lq82.module-text,.themify_builder_content-412 .tb_emku601.module-text{margin-left:50px;padding-left:0}
.themify_builder_content-412 .tb_ac3e847.module-text,.themify_builder_content-412 .tb_fxgd82.module-text,.themify_builder_content-412 .tb_gn3o601.module-text{padding-bottom:100px;padding-left:0;margin-left:50px;padding-right:50px}
.themify_builder_content-412 .tb_2h54664,.themify_builder_content-412 .tb_4vb4683{padding-top:120px}
.themify_builder_content-412 .tb_4omu543>.row_inner,.themify_builder_content-412 .tb_90dn685>.row_inner{--col:none;--area:var(--aream4_auto)}
.themify_builder_content-412 .tb_9hy3543.module-image{padding-right:120px}
.themify_builder_content-412 .tb_294i543{padding-top:30px}
.themify_builder_content-412 .tb_75lh543.module-text{padding-top:40px}
}