.btn-s,.btn-m,.btn-l{display:inline-flex;justify-content:center;align-items:center;color:var(--btn-text-color)!important;font-weight:500;text-decoration:none;background-color:var(--btn-color)!important;border-radius:8px;cursor:pointer;transition:all 200ms ease-in-out}.btn-s,.btn-m,.btn-l{border:var(--btn-border-width) solid var(--btn-border-color);--btn-border-color:transparent;--btn-border-width:0}.btn-s:hover,.btn-m:hover,.btn-l:hover{background-color:var(--btn-hover-color)!important}.btn-s{font-size:14px;line-height:100%;padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px}.btn-m{font-size:16px;line-height:100%;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px}.btn-l{font-size:18px;line-height:100%;padding-top:16px;padding-right:24px;padding-bottom:16px;padding-left:24px}.btn-black{--btn-color:var(--dark-neutral);--btn-hover-color:var(--base-black);--btn-text-color:var(--base-white);--btn-light-color:var(--surface-neutral);--btn-light-hover-color:var(--subtle-neutral);--btn-light-text-color:var(--text-neutral)}.btn-primary{--btn-color:var(--base-primary);--btn-hover-color:var(--hover-primary);--btn-text-color:var(--base-white);--btn-light-color:var(--surface-primary);--btn-light-hover-color:var(--subtle-primary);--btn-light-text-color:var(--text-primary)}.btn-secondary{--btn-color:var(--base-secondary);--btn-hover-color:var(--hover-secondary);--btn-text-color:var(--base-white);--btn-light-color:var(--surface-secondary);--btn-light-hover-color:var(--subtle-secondary);--btn-light-text-color:var(--text-secondary)}.btn-accent{--btn-color:var(--base-accent);--btn-hover-color:var(--hover-accent);--btn-text-color:var(--base-white);--btn-light-color:var(--surface-accent);--btn-light-hover-color:var(--subtle-accent);--btn-light-text-color:var(--text-accent)}.btn-tertiary{--btn-color:var(--base-tertiary);--btn-hover-color:var(--hover-tertiary);--btn-text-color:var(--base-white);--btn-light-color:var(--surface-tertiary);--btn-light-hover-color:var(--subtle-tertiary);--btn-light-text-color:var(--text-tertiary)}.btn-white{--btn-color:var(--base-white);--btn-hover-color:var(--subtle-neutral);--btn-text-color:var(--base-black);--btn-light-color:var(--surface-neutral);--btn-light-text-color:var(--text-neutral);--btn-border-color:var(--border-neutral);--btn-border-width:0px}.btn-light:hover{background-color:var(--btn-light-hover-color)!important}.btn-light{background:var(--btn-light-color)!important;color:var(--btn-light-text-color)!important}.btn-link:hover{background-color:transparent!important;--btn-text-color:var(--btn-hover-color)}.btn-link{background:transparent!important;--btn-text-color:var(--btn-color)}.btn-outline:hover{background-color:transparent!important;--btn-border-color:var(--btn-hover-color);--btn-text-color:var(--btn-hover-color)}.btn-outline{background:transparent!important;--btn-border-width:1px;--btn-border-color:var(--btn-color);--btn-text-color:var(--btn-color)}.card-normal{width:100%;padding-top:var(--s8);padding-right:var(--s8);padding-bottom:var(--s8);padding-left:var(--s8);border-radius:var(--radius-2xl)}.card-loose{width:100%;padding-top:var(--s16);padding-right:var(--s16);padding-bottom:var(--s16);padding-left:var(--s16);border-radius:var(--radius-2xl)}.card-tight{width:100%;padding-top:var(--s4);padding-right:var(--s4);padding-bottom:var(--s4);padding-left:var(--s4);border-radius:var(--radius-2xl)}.card-snug{width:100%;padding-top:var(--s6);padding-right:var(--s6);padding-bottom:var(--s6);padding-left:var(--s6);border-radius:var(--radius-2xl)}.card-relaxed{width:100%;padding-top:var(--s12);padding-right:var(--s12);padding-bottom:var(--s12);padding-left:var(--s12);border-radius:var(--radius-2xl)}.card-none{width:100%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-radius:var(--radius-2xl)}.button-pair{display:flex;flex-flow:row;justify-content:center;align-items:center}@media (max-width:479px){.button-pair{flex-flow:column;width:100%}}.button-pair>.btn-l:first-child,.button-pair>.btn-m:first-child,.button-pair>.btn-s:first-child{margin-top:0px;margin-right:16px;margin-bottom:0px;margin-left:0px}@media (max-width:479px){.button-pair>.btn-l:first-child,.button-pair>.btn-m:first-child,.button-pair>.btn-s:first-child{margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}}.header-builder-1{display:block;gap:56px}@media (max-width:1119px){.header-builder-1{display:block}}.section-1{background-image:url(https://braineplastering.co.uk/wp-content/uploads/2026/02/Feature-how-to-find-a-good-plasterer.jpg);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.div-1{text-align:center}.div-2{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;background-color:#FFF;border-radius:10px;border-top:2px solid var(--text-primary);border-bottom:2px solid var(--text-primary);border-left:2px solid var(--text-primary);border-right:2px solid var(--text-primary)}.section-2{background-color:#FFF}.section-3{background-color:#FFF}.section-4{margin-top:60px;margin-bottom:60px}@media (max-width:767px){.div-3{margin-bottom:20px}}@media (max-width:479px){.grid-1{padding-left:0px}}.grid-2{padding-top:60px;padding-right:60px;padding-bottom:60px;padding-left:60px}@media (max-width:767px){.grid-2{padding-top:20px;padding-right:0px;padding-bottom:20px;padding-left:0px}}.text-3{color:#FFF}.custom-css-u4xt3 .breakdance-form .breakdance-form-field__input:focus{box-shadow:unset!important}.custom-css-o71ec .bde-accordion__button{border-radius:var(--radius-2xl)!important;border:1px solid var(--border-neutral)!important}.custom-css-o71ec .bde-accordion__panel-content{border-bottom-right-radius:var(--radius-2xl)!important;border-bottom-left-radius:var(--radius-2xl)!important;border-right:1px solid var(--border-neutral)!important;border-left:1px solid var(--border-neutral)!important;border-bottom:1px solid var(--border-neutral)!important}.custom-css-o71ec .bde-accordion__content-wrapper.is-active .bde-accordion__button{border-bottom-right-radius:0px!important;border-bottom-left-radius:0px!important;border-right:1px solid var(--border-neutral)!important;border-left:1px solid var(--border-neutral)!important;border-top:1px solid var(--border-neutral)!important;border-bottom:1px solid #00000000!important}.custom-css-wptke{background:linear-gradient(117.27deg,#D1FFF4 7.83%,#FFF1E0 37.35%,#DFF5FF 66.03%,#DDCDFF 92.17%)!important}.custom-css-oibho{row-gap:var(--s16)!important}.custom-css-dla4n .breakdance-form .breakdance-form-field__input:focus{box-shadow:unset!important}.custom-css-fctpr .bde-accordion__button{border-radius:var(--radius-lg)!important;border:1px solid var(--border-neutral)!important}.custom-css-fctpr .bde-accordion__panel-content{border-bottom-right-radius:var(--radius-lg)!important;border-bottom-left-radius:var(--radius-lg)!important;border-right:1px solid var(--border-neutral)!important;border-left:1px solid var(--border-neutral)!important;border-bottom:1px solid var(--border-neutral)!important}.custom-css-fctpr .bde-accordion__content-wrapper.is-active .bde-accordion__button{border-bottom-right-radius:0px!important;border-bottom-left-radius:0px!important;border-right:1px solid var(--border-neutral)!important;border-left:1px solid var(--border-neutral)!important;border-top:1px solid var(--border-neutral)!important;border-bottom:1px solid #00000000!important}.custom-css-mdiu5{row-gap:var(--s16)!important}.custom-css-69d4s .swiper-pagination{margin-top:106px!important}.custom-css-dxroy{row-gap:var(--s14)!important}@media (max-width:1023px){%%selector%%{order:-1!important}}.custom-css-d9w02 .bde-tabs__tab{border:1px solid var(--border-neutral)!important}@media (max-width:1023px){.custom-css-d9w02 .bde-tabs__tabslist{display:flex!important;flex-wrap:wrap!important}}.custom-css-ynghc .ee-image-accordion-item:hover::after{background:linear-gradient(178.3deg,rgba(0,0,0,0) 67.91%,#000000 83.91%)!important}.custom-css-ynghc .ee-image-accordion-title{margin-top:auto!important}.custom-css-ynghc .ee-image-accordion-title,.custom-css-ynghc .ee-image-accordion-desc{align-self:start!important;text-align:left!important}.custom-css-ynghc .ee-image-accordion-item{padding:var(--s8)!important}@media (max-width:1023px){.custom-css-ynghc .ee-image-accordion-item{padding:var(--s20)!important}}.custom-css-tik13 .ee-gallery-item:nth-child(odd){transform:translateY(76px)!important}.custom-css-07c47 .breakdance-form .breakdance-form-field__input:focus{box-shadow:unset!important}.custom-css-ovp3t{row-gap:var(--s8)!important}@media (max-width:1023px){.custom-css-ovp3t{row-gap:var(--s8)!important}}