/*!* Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2023 Fonticons, Inc.*/:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Solid";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Regular";--fa-font-light:normal 300 1em/1 "Font Awesome 6 Light";--fa-font-thin:normal 100 1em/1 "Font Awesome 6 Thin";--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-thin:normal 100 1em/1 "Font Awesome 6 Sharp";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}svg:not(:host).svg-inline--fa,svg:not(:root).svg-inline--fa{overflow:visible;box-sizing:content-box}.svg-inline--fa{display:var(--fa-display,inline-block);height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0}.svg-inline--fa.fa-sm{vertical-align:-.07143em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left{margin-right:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-pull-right{margin-left:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-li{width:var(--fa-li-width,2em);top:.25em}.svg-inline--fa.fa-fw{width:var(--fa-fw-width,1.25em)}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-text{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-counter{background-color:var(--fa-counter-background-color,#ff253a);border-radius:var(--fa-counter-border-radius,1em);box-sizing:border-box;color:var(--fa-inverse,#fff);line-height:var(--fa-counter-line-height,1);max-width:var(--fa-counter-max-width,5em);min-width:var(--fa-counter-min-width,1.5em);overflow:hidden;padding:var(--fa-counter-padding,.25em .5em);right:var(--fa-right,0);text-overflow:ellipsis;top:var(--fa-top,0);-webkit-transform:scale(var(--fa-counter-scale,.25));transform:scale(var(--fa-counter-scale,.25));-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-bottom-right{bottom:var(--fa-bottom,0);right:var(--fa-right,0);top:auto;-webkit-transform:scale(var(--fa-layers-scale,.25));transform:scale(var(--fa-layers-scale,.25));-webkit-transform-origin:bottom right;transform-origin:bottom right}.fa-layers-bottom-left{bottom:var(--fa-bottom,0);left:var(--fa-left,0);right:auto;top:auto;-webkit-transform:scale(var(--fa-layers-scale,.25));transform:scale(var(--fa-layers-scale,.25));-webkit-transform-origin:bottom left;transform-origin:bottom left}.fa-layers-top-right{top:var(--fa-top,0);right:var(--fa-right,0);-webkit-transform:scale(var(--fa-layers-scale,.25));transform:scale(var(--fa-layers-scale,.25));-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-top-left{left:var(--fa-left,0);right:auto;top:var(--fa-top,0);-webkit-transform:scale(var(--fa-layers-scale,.25));transform:scale(var(--fa-layers-scale,.25));-webkit-transform-origin:top left;transform-origin:top left}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width,2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em)var(--fa-border-style,solid)var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media(prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1)translateY(0);transform:scale(1)translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9))translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9))translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1))translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1))translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95))translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95))translateY(0)}57%{-webkit-transform:scale(1)translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1)translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1)translateY(0);transform:scale(1)translateY(0)}to{-webkit-transform:scale(1)translateY(0);transform:scale(1)translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1)translateY(0);transform:scale(1)translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9))translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9))translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1))translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1))translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95))translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95))translateY(0)}57%{-webkit-transform:scale(1)translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1)translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1)translateY(0);transform:scale(1)translateY(0)}to{-webkit-transform:scale(1)translateY(0);transform:scale(1)translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;vertical-align:middle;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:var(--fa-stack-z-index,auto)}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor)}.svg-inline--fa .fa-secondary,.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.fa-duotone.fa-inverse,.fad.fa-inverse{color:var(--fa-inverse,#fff)}
.gbp-reviews-carousel{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%}.gbp-review-rating-value{text-shadow:none!important;letter-spacing:normal!important}.gbp-reviews-business-info{flex:0 0 280px;max-width:280px;text-align:left;display:flex;flex-direction:column;flex-wrap:nowrap;gap:5px;justify-content:center}.gbp-reviews-business-info *{text-align:left!important}.gbp-reviews-business-name,.gbp-reviews-rating{text-align:left;text-wrap:pretty!important}.gbp-reviews-carousel-wrapper{flex:auto;min-width:0}.gbp-reviews-meta{display:flex;flex-direction:row;flex-wrap:nowrap;gap:5px;align-items:center;font-size:15px}.gbp-reviews-meta svg{width:22px;height:22px}.gbp-review-header,.gbp-reviews-grid-item-header{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:10px}.gbp-review-header .gbp-review-avatar,.gbp-reviews-grid-item-header .gbp-review-avatar{width:50px;height:50px}.gbp-review-header .gbp-review-author *{text-align:left}.gbp-review-date{font-size:11px;color:#666}.gbp-review-text{text-align:left!important;font-size:14px;margin-top:20px;line-height:1.5;height:100px;overflow-y:auto}.gbp-review-text::-webkit-scrollbar{width:6px}.gbp-review-text::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.gbp-review-text::-webkit-scrollbar-track{background:#f3f3f3}.gbp-reviews-carousel-wrapper .slick-track{display:flex;gap:20px}.gbp-review-item{border:1px solid #ccc;padding:30px;position:relative}.gbp-review-item svg{width:16px;height:16px;position:absolute;top:30px;right:30px}.gbp-review-author-name{font-weight:700!important;font-size:15px!important}h3.gbp-reviews-business-name{font-size:27px}.gbp-reviews-rating-value,.gbp-reviews-grid-rating-value{font-weight:900}.gbp-reviews-business-info .gbp-reviews-rating-value,.gbp-reviews-business-info .gbp-reviews-rating-stars{font-size:22px;line-height:1}.gbp-review-rating{font-size:14px!important}.gbp-reviews-carousel-wrapper .slick-dots{bottom:-38px}.gbp-reviews-logo{text-align:left}.gbp-reviews-logo svg{width:60px;height:60px}.gbp-reviews-rating-stars{font-size:21px!important}.gbp-reviews-rating-stars,.gbp-badge-stars,.gbp-review-rating{letter-spacing:3px;font-weight:900!important;text-shadow:0 0 3px,0 0 2px,0 0 1px}.gbp-reviews-write-review-button{display:flex;gap:10px;align-items:center;padding:5px 8px 5px 20px;background-color:#0a6cff;color:#fff;font-weight:700;text-decoration:none;border-radius:100px;width:fit-content;font-size:15px;margin-top:10px}.gbp-reviews-write-review-button:hover{background-color:#084ed6;text-decoration:none;color:#fff}.gbp-reviews-write-review-button:visited{color:#fff}.gbp-reviews-write-review-button svg{width:18px;height:18px;background-color:#fff;border-radius:100px;padding:2px}.gbp-badge-wrapper{display:flex;gap:20px;align-items:center;padding:5px;max-width:280px}.gbp-badge-logo{width:50px;height:50px}.gbp-badge-meta{display:flex;flex-direction:column;justify-content:center;flex:1}.gbp-badge-stars{letter-spacing:1px;font-size:16px}.gbp-badge-rating{font-size:14px;line-height:1}.gbp-badge-rating{font-weight:700}.gbp-badge-meta *{text-align:left!important}.gbp-badge-business-name{font-weight:700;line-height:1.2;font-size:16px}.gbp-badge-count{font-size:13px;color:#666}.gbp-reviews-avatars{display:flex;align-items:center}.gbp-reviews-avatar-item{width:32px;height:32px;border-radius:50%;overflow:hidden;border:2px solid #fff;box-shadow:0 0 0 1px rgba(0,0,0,8%);margin-left:-6px;display:inline-flex;justify-content:center;align-items:center;background:#fff}.gbp-reviews-avatar-item:first-child{margin-left:0}.gbp-reviews-avatar-img{width:100%;height:100%;object-fit:cover}.gbp-reviews-avatar-more{background:#111827;color:#fff;font-size:12px;font-weight:500}.gbp-reviews-avatar-more-label{display:inline-block;font-size:11px;font-weight:700}.gbp-reviews-grid.gbp-reviews-grid-cols-3{display:grid;grid-template-columns:repeat(3,minmax(280px,1fr));gap:20px}.gbp-reviews-business-info.gbp-reviews-business-info-grid{max-width:100%;flex:none;margin-bottom:20px;display:flex;flex-direction:row;width:100%;justify-content:space-between}.gbp-review-owner-reply{margin-top:12px;padding-left:14px;border-left:2px solid #fbbc04;text-align:left!important}.gbp-review-owner-reply-label{font-weight:700;margin-bottom:4px;font-size:12px;line-height:1}.gbp-review-owner-reply-text{font-size:12px;line-height:1.5;text-align:left!important;height:60px;overflow-y:scroll;scrollbar-width:auto;padding-right:10px}.gbp-top-bar-badge{position:sticky;top:0;right:0;left:0;z-index:9999;background:#f0f0f0;padding:5px;display:flex;flex-direction:column;align-items:center;justify-content:center}.gbp-plain-badge{display:inline-flex;flex-direction:row;flex-wrap:wrap;gap:6px;align-items:center;font-size:14px;line-height:1.4}.gbp-plain-badge-stars{letter-spacing:2px}.gbp-plain-badge-separator{opacity:.6}.gbp-plain-badge-label,.gbp-plain-badge-count{color:inherit}.gbp-inline-badge{display:flex;flex-direction:row;flex-wrap:nowrap;gap:5px;align-items:center}.gbp-inline-badge-business-info{display:flex;flex-direction:row;flex-wrap:nowrap;gap:5px;align-items:center}.gbp-inline-name{font-weight:700;font-size:14px}.gbp-inline-count{font-size:12px;color:#666}.gbp-inline-rating{font-weight:700;font-size:14px}.gbp-inline-stars{font-size:14px!important;letter-spacing:2px}@media screen and (max-width:780px){.gbp-reviews-grid.gbp-reviews-grid-cols-3{grid-template-columns:repeat(2,minmax(280px,1fr))}}@media screen and (max-width:480px){.gbp-inline-name,.gbp-inline-count,.gbp-inline-rating{font-size:12px}.gbp-inline-badge{flex-direction:column;gap:0}.gbp-reviews-carousel{display:flex;flex-direction:column;flex-wrap:nowrap;width:100%}.gbp-reviews-carousel-wrapper .slick-track{display:flex;gap:0}.gbp-reviews-business-info{flex:0;max-width:100%;margin-bottom:30px;align-items:center!important}.gbp-reviews-business-info *{text-align:center!important}h3.gbp-reviews-business-name{font-size:22px}.gbp-reviews-business-info .gbp-reviews-rating-value,.gbp-reviews-business-info .gbp-reviews-rating-stars{font-size:19px!important}.gbp-reviews-meta{font-size:13px}.gbp-reviews-grid.gbp-reviews-grid-cols-3{grid-template-columns:1fr}.gbp-reviews-business-info.gbp-reviews-business-info-grid{flex-direction:column;align-items:center;gap:10px}}.gbp-inline-reviews{display:inline-flex;align-items:center;gap:16px;flex-wrap:wrap;font-size:14px;line-height:1.3}.gbp-inline-reviews__avatars{display:inline-flex;align-items:center;background:rgba(0,0,0,4%);border-radius:999px;padding:4px 14px 4px 4px}.gbp-inline-reviews__avatar{display:inline-block;width:32px;height:32px;border-radius:50%;overflow:hidden;border:2px solid #fff;margin-left:-10px;background:#e5e7eb;box-shadow:0 1px 2px rgba(0,0,0,.1)}.gbp-inline-reviews__avatar:first-child{margin-left:0}.gbp-inline-reviews__avatar img{width:100%;height:100%;object-fit:cover;display:block}.gbp-inline-reviews__more{display:inline-flex;align-items:center;margin-left:10px;color:#374151;font-size:.75rem;font-weight:600;white-space:nowrap}.gbp-inline-reviews__meta{display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px}.gbp-inline-reviews__line{display:inline-flex;align-items:center;gap:8px}.gbp-inline-reviews__rating{font-weight:700;font-size:.75rem;color:inherit;line-height:1}.gbp-inline-reviews__stars{letter-spacing:1px;font-size:.75rem;line-height:1}.gbp-inline-reviews__count{font-size:.75rem;opacity:.85;color:inherit;line-height:1.3}@media(max-width:480px){.gbp-inline-reviews{gap:12px}.gbp-inline-reviews__avatar{width:28px;height:28px}}
:root{--default-bg-size:170%}section{transform-style:inherit}*{transition:all .3s linear}a:visited{color:inherit}.mt10{margin-top:10px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}.mt60{margin-top:50px!important}.mb10{margin-bottom:10px!important}.mb20{margin-bottom:20px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.mb50{margin-bottom:50px!important}.mb60{margin-bottom:50px!important}.h2_heading{margin:0;line-height:1.1}.section_subheading{font-size:22px;line-height:1.3}.blend_mode img{filter:invert(1)}.text_white,.text_white *{color:#fff}.text_center,.text_center *{text-align:center}.text_left,.text_left *{text-align:left}.align_center{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center}.rounded{border-radius:20px}.cta_button{display:flex!important;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:10px 20px;gap:15px;width:100%;max-width:420px}.cta_button .cta_button_entry{flex:1}.cta_button .cta_button_entry .cta_button_label{font-size:25px;font-weight:700;line-height:1}.cta_button .cta_button_entry .cta_button_description{font-size:19px}.cta_button .cta_button_icon{width:64px;flex-shrink:0}.cta_button .cta_button_icon img{width:100%;display:block}.cta_button .cta_chevron_icon{width:37px;height:37px;margin-left:auto}.site_button{padding:6px 15px;display:flex;gap:10px;text-decoration:none;align-items:center;width:100%;max-width:140px}.site_button *{color:#fff;fill:#fff}.site_button i{margin-left:auto}.step_item_thumbnail{padding-top:70%;background-size:cover;background-repeat:no-repeat;background-position:50%;margin-bottom:10px;position:relative}.step_item_thumbnail .step_number{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60px;height:60px;background-color:var(--background_section_3);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:32px;margin-bottom:-20px}.step_item_entry{padding-top:40px}.first_steps_widget_items{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px}.first_steps_widget_items .step_widget_entry .step_item_name{margin:0 0 10px;line-height:1.2;font-size:24px}.first_steps_widget_items .step_widget_entry{flex:1 1 clamp(300px,30%,100%)}.step_number_v2{display:none}.posts_pagination{text-align:center;display:flex;align-items:center;flex-direction:row;justify-content:center}.posts_pagination ul.page-numbers{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:10px}.posts_pagination ul.page-numbers li{flex:1}.posts_pagination ul.page-numbers li .page-numbers:not(.next):not(.prev){display:flex;width:40px;height:40px;text-align:center;background-color:#f0f0f0;justify-content:center;flex-wrap:nowrap;flex-direction:column;align-items:center;text-decoration:none}.posts_pagination ul.page-numbers li .page-numbers.current{background-color:var(--primary_site_colour)!important;color:#fff}.posts_pagination ul.page-numbers li .page-numbers.next,.posts_pagination ul.page-numbers li .page-numbers.prev{white-space:nowrap}.posts_pagination ul.page-numbers li .page-numbers.next,.posts_pagination ul.page-numbers li .page-numbers.prev,.posts_pagination ul.page-numbers li .page-numbers{text-decoration:none;font-weight:700}.post_item_entry{padding:0 20px}.post_archive{margin:0;padding:0;list-style:none}.post_archive .post_item .post_item_link{text-decoration:none;color:var(--font_colour_1);line-height:1.2}.post_archive .post_item .post_item_link .post_title{margin-top:0;margin-bottom:20px;font-size:20px}.post_archive .post_item .post_thumbnail{background-size:var(--default-bg-size);background-position:50%;background-color:#f0f0f0;padding-top:65%;margin-bottom:20px}.post_archive .post_item .post_author{display:flex;gap:10px}.post_meta{display:block}.post_meta_data{display:flex;gap:10px;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:10px;padding-top:10px;border-top:1px dashed #ddd}.post_meta_info_column{flex:1;font-size:13px}.post_meta_label{font-weight:700;text-transform:uppercase}.post_date{margin-left:auto;width:auto;flex-grow:unset;white-space:nowrap}.post_author_avatar{border-radius:100px}.top_bar_reviews{background-color:var(--background_section_1)}.default_container{width:100%;max-width:1080px;margin:0 auto}.section_subheading{width:100%;max-width:580px;margin:auto}.treatment_summary .treatment_item{background:#fff}.logo_carousel{margin:0;list-style:none}.carousel_item{text-align:center;display:flex;justify-content:center;margin:0 20px}.carousel_item img{height:100px}.carousel_text_content{max-width:680px;width:100%;margin:0 auto}.slick-slide{height:unset!important}.grid{display:grid;grid-gap:30px}.grid.one{grid-template-columns:1fr}.grid.two{grid-template-columns:1fr 1fr}.grid.three{grid-template-columns:1fr 1fr 1fr}.grid.four{grid-template-columns:1fr 1fr 1fr 1fr}.column_padding{padding:30px}.treatment_summary.sidebar_widget{width:100%;max-width:480px;margin:0 auto}.information_bar_container{display:flex;margin:0;padding:20px;list-style:none;gap:50px}.information_bar_container .information_bar_item{display:flex;align-items:center;gap:20px;flex:1;text-decoration:none}.information_bar_container .information_bar_item .information_bar_item_icon img{width:60px}.information_bar_container .information_bar_item_label{font-weight:700;font-size:22px;line-height:1.2;text-wrap:nowrap}.information_bar_container .information_bar_item .cta_chevron_icon{width:40px;height:40px}.information_bar_container .information_bar_item .information_bar_item_icon{flex-shrink:0}.site_burger_menu_wrapper{display:flex;position:relative}.site_burger_menu_wrapper .mobileBurgerMenu{position:absolute;top:100%;right:0;background-color:#fff;width:320px;z-index:99}.site_burger_menu_wrapper .mobileBurgerMenu ul.burgerMenuItemsWrapper{padding:30px}.site_burger_menu_wrapper .mobileBurgerMenu .burger_menu_item{border-bottom:1px dashed #ddd}.site_burger_menu_wrapper .mobileBurgerMenu a:not(.cta_button){padding-left:0!important;padding-right:0!important}.site_burger_menu_wrapper .mobileBurgerMenu .burger_menu_item.has_dropdown a{display:flex;font-size:17px}.site_burger_menu_wrapper .mobileBurgerMenu .burger_menu_item.has_dropdown a .dropdown_icon{margin-left:auto;fill:var(--primary_site_colour);width:25px;height:25px}.burger_dropdown_items{height:0;opacity:0;overflow:hidden;transition:height .6s ease,opacity .6s ease}.burger_dropdown_items.active{height:auto;opacity:1}.burger_dropdown_items .child_item a{text-wrap:wrap!important;border-bottom:1px dashed #ddd}.burger_menu_item_indent{width:10px;height:10px;background-color:#ccc;border-radius:100px}.burger_menu_cta{padding:0 30px 30px;display:flex;flex-direction:column;flex-wrap:nowrap;gap:10px}.mobileBurgerMenu .cta_button{padding-left:15px!important;padding-top:10px!important;padding-bottom:10px!important}.mobileBurgerMenu .cta_button .cta_button_entry .cta_button_label{font-size:18px}.mobileBurgerMenu .cta_button .cta_button_entry .cta_button_description{font-size:13px}.mobileBurgerMenu .cta_button .cta_button_icon{width:44px}.site_burger_menu_entry_comp{display:flex;align-items:center;padding:10px;gap:10px;cursor:pointer}.site_burger_menu{background-color:var(--primary_accent_colour);display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.site_burger_menu .site_burger_menu_label{text-transform:uppercase;font-weight:700;color:#fff;margin-left:5px;line-height:1;font-size:19px}.site_burger_menu .site_burger_menu_indicators{width:26px;height:20px;position:relative}.site_burger_menu .site_burger_menu_indicators .burger_bar{width:100%;height:2px;background-color:#fff;position:absolute}.site_burger_menu .site_burger_menu_indicators .burger_bar.top{left:0;right:0;top:0}.site_burger_menu .site_burger_menu_indicators .burger_bar.bottom{left:0;right:0;bottom:0}.site_burger_menu .site_burger_menu_indicators .burger_bar.middle{left:0;right:0;top:50%;transform:translateY(-50%)}.site_burger_menu.__active{background-color:var(--primary_accent_colour)}.site_burger_menu.__active .site_burger_menu_indicators .burger_bar.top{transform:rotate(45deg);transform-origin:center;top:10px}.site_burger_menu.__active .site_burger_menu_indicators .burger_bar.middle{width:0}.site_burger_menu.__active .site_burger_menu_indicators .burger_bar.bottom{transform:rotate(-45deg);transform-origin:center;bottom:8px}.site_menu.desktop{display:grid;grid-template-columns:1fr 1fr 1fr;background-color:#fff;padding:20px;grid-gap:40px;font-size:17px}.site_menu ul{margin:0;padding:0;list-style:none}.site_menu .site_menu_element{margin-bottom:20px}.column_heading{font-size:16px;font-weight:700;margin-bottom:10px;text-transform:uppercase;color:var(--primary_site_colour)}.site_menu_items li a .site_menu_item_prelink{width:10px;height:10px;margin-top:5px;background-color:var(--primary_site_colour)}.site_menu_items li a:hover .site_menu_item_prelink{background-color:var(--primary_accent_colour)}.site_menu_items li a{color:#444;text-decoration:none;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;line-height:1.3;gap:10px;padding-bottom:3px!important;margin-bottom:3px!important;padding-left:0!important;padding-right:0!important;font-weight:400}.site_menu_items li a span{flex:1;font-size:17px!important}.business_map_wrapper{position:relative;padding-top:70%}.business_map_wrapper .business_map{position:absolute;top:0;left:0;right:0;bottom:0}.business_hours{max-width:380px}.business_hours ul{margin:0;padding:0}li.business_hour{display:flex;white-space:nowrap;gap:20px}li.business_hour .business_time{margin-left:auto}li.business_hour.current-day{font-weight:700}.site_topbar_navigation{background-color:var(--primary_site_colour);padding:15px 20px}.site_topbar_navigation *{color:#fff;font-weight:700;text-decoration:none}.site_topbar_navigation .topbar_message{color:#fff}.site_topbar_navigation .topbar_message a{color:#fff;text-decoration:underline}.site_topbar_navigation .top_bar_navigation{max-width:unset!important;width:unset!important;padding:0!important}.site_topbar_elements,.topbar_elements{display:flex;gap:20px}.topbar_elements{margin-left:auto}.topbar_element{display:flex;align-items:center;gap:10px}.site_topbar_elements *{font-size:14px!important}.site_navigation ul{margin:0;padding:0;list-style:none}.site_navigation ul.site_navigation_items{display:flex;align-items:center;flex-wrap:nowrap;justify-content:flex-end;gap:20px}.site_navigation a,.site_navigation a span{color:#444}.site_navigation a{text-decoration:none;font-size:19px;font-weight:700;padding:5px 15px;text-wrap:nowrap;display:flex;gap:8px;flex-direction:row;align-items:center;line-height:1}.site_navigation.default_layout ul.site_navigation_items li.cta_menu_option{display:block}.site_navigation a.cta_navigation_button{padding:5px 15px;padding-right:0;height:40px!important;max-width:unset;width:unset}.site_navigation a.cta_navigation_button .cta_chevron_icon{width:31px!important;height:31px!important;margin-left:auto}.site_navigation a.cta_navigation_button .cta_button_label{font-size:19px}.site_navigation.standard_layout,.site_navigation.default_layout.desktop_mega_menu_active{display:flex;gap:20px;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;position:relative}.standard_navigation_item{display:flex;gap:10px;padding:0 20px;height:40px;color:#fff;background-color:#ddd;font-size:19px;align-items:center;text-decoration:none}.standard_navigation_item.quick_message{background-color:var(--primary_accent_colour)}.standard_navigation_item.quick_message span{color:#fff!important}.standard_navigation_item span{font-weight:700!important}.standard_navigation_item span,.standard_navigation_item i{color:#fff;font-weight:700}.standard_navigation_item.phone_number{background-color:var(--accent_button_colour)}.standard_navigation_item.phone_number span,.standard_navigation_item.phone_number i{color:#fff}.navigation_item.has_dropdown{position:relative}.navigation_item.has_dropdown .dropdown_icon{fill:var(--primary_site_colour)}.navigation_item.has_dropdown:hover .dropdown_icon{fill:var(--primary_button_colour_hover)}.navigation_item.has_dropdown .dropdown_items,.burger_menu_item.has_dropdown .dropdown_items{position:absolute;padding:10px 0;background-color:#fff;min-width:300px;top:100%;left:0;z-index:99;display:none}.social-media-links{margin:0;padding:0;list-style:none;display:flex;gap:10px}.social-media-links a{text-decoration:none;background-color:var(--secondary_site_colour)!important;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:5px;width:40px;height:40px;justify-content:center;border-radius:100%;color:#fff!important;line-height:1}.social-media-links a:hover{background-color:var(--primary_button_colour_hover)!important;color:#fff!important}.social-media-links a i{font-size:23px;line-height:0;color:#fff!important}.DesktopMegaMenu{position:absolute;top:100%;left:0;right:0;width:100%}.footer_columns{display:flex;gap:20px}.footer_columns .footer_column{flex:1}.footer_column.column_1{flex-grow:1.3}.footer_column a,.footer_column{color:#222;text-decoration:none;font-size:15px}.footer_columns .footer_column .footer_heading{font-weight:700;font-size:15px;color:var(--primary_site_colour);text-transform:uppercase}.legal_links{display:flex;gap:20px}.company_badges{margin:0;padding:0;list-style:none;display:flex;gap:10px;flex-wrap:wrap;flex-direction:row}.company_badges li img{height:100px;display:block}.flex_container{display:flex;gap:30px;justify-content:center;flex-wrap:wrap}.flex_container .item_column{flex:1 1 calc(32% - 10px);background-color:var(--primary_site_colour);color:#fff;text-align:center;text-decoration:none}.flex_container .item_column:hover{background-color:var(--primary_button_colour_hover)}.flex_container .item_column .item_column_name{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;margin:0;padding:10px 20px;gap:20px;font-size:19px}.flex_container .item_column .item_column_thumbnail{padding-top:70%;background-color:#ddd;background-position:50%;background-size:var(--default-bg-size)}.flex_container .item_column .item_column_name span{text-align:left}.flex_container .item_column .item_column_name i{margin-left:auto}.flex_list{display:flex;gap:30px;justify-content:center;flex-wrap:wrap}.flex_list .item_list .item_list_thumbnail{background-color:#ddd;background-position:50%;background-size:var(--default-bg-size);width:60px;height:55px;flex-shrink:0}.flex_list .item_list{flex:1 1 calc(32% - 10px);background-color:#f0f0f0;color:#444;text-align:center;text-decoration:none;display:flex;padding:15px;align-items:center;gap:15px}.flex_list .item_list .item_column_name{flex:1;display:flex;align-items:center;flex-wrap:nowrap;margin:0}.flex_list .item_list .item_column_name i{margin-left:auto}.flex_list .item_list.view_all{background-color:var(--primary_site_colour);color:#fff;padding-left:20px}.brand_carousels_wrapper{display:flex;gap:20px;flex-direction:column;flex-wrap:nowrap;align-items:center;padding:20px 0;background-color:var(--background_section_1)}.brand_carousels_wrapper h3{font-size:17px;font-weight:700;line-height:1.1;margin:0;position:relative;display:flex;align-items:center;gap:14px;width:100%;color:var(--primary_site_colour);text-transform:uppercase}.brand_carousels_wrapper h3::before,.brand_carousels_wrapper h3::after{content:"";flex:1;height:14px;background-color:var(--primary_site_colour)}.brand_carousels_entries{width:100%}.brand_carousels_entries.gray_scale img{transition:unset!important;filter:grayscale(100%);opacity:.8;padding:10px 40px}.brand_carousels_entries .slick-arrow{width:30px;height:30px;display:flex}.brand_carousels_entries .slick-arrow,.brand_carousels_entries .slick-arrow::before,.brand_carousels_entries .slick-arrow::after{color:var(--primary_site_colour);opacity:1}.brand_carousels_entries .slick-next:before,.brand_carousels_entries .slick-prev:before{font-size:30px;opacity:1}.grecaptcha-badge{display:none}.whatsapp_button_colour{background-color:#67c15e;border-radius:100px!important;position:fixed;bottom:20px;right:20px;width:fit-content!important;padding:10px!important;gap:10px}.whatsapp_button_colour:hover{background-color:#4f9d4a;transform:scale(1.05)}.whatsapp_button_colour .cta_button_icon{width:fit-content!important}.whatsapp_button_colour .cta_chevron_icon{display:none!important}.whatsapp_button_colour .cta_button_icon img{width:40px!important}.phone-icon-wrapper{min-width:40px}.main_navigation_wrapper{opacity:0}.links_container{display:flex;gap:15px;flex-direction:column;flex-wrap:wrap;width:100%;max-width:330px}.links_container .link_item{text-decoration:none!important;font-size:19px}.links_container .link_item .link_item_name{color:#111!important;text-decoration:none!important;display:flex;flex-direction:row;gap:10px;text-decoration:none!important;width:100%;align-items:center}.links_container .link_item .link_item_name span{font-weight:500}.links_container .link_item .link_item_name .fa{margin-left:auto}.links_container .link_item .link_item_name:hover span,.links_container .link_item .link_item_name:hover .fa{color:var(--primary_button_colour_hover)!important}
html{line-height:1.15;-webkit-text-size-adjust:100%;overflow-x:hidden}input:-webkit-autofill{background-color:#fff!important;color:inherit!important;-webkit-box-shadow:0 0 0 1e3px #fff inset!important}input:-webkit-autofill::first-line{color:inherit!important}@font-face{font-family:metagraph_oneregular;src:url(https://stourbridgeinsolvency.co.uk/wp-content/themes/insight-theme/fonts/Signature-Font.woff2)format('woff2'),url(https://stourbridgeinsolvency.co.uk/wp-content/themes/insight-theme/fonts/Metagraph-Webfont.woff)format('woff');font-weight:400;font-style:normal;font-display: swap;
}.client_logo{border:1px solid #ddd;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;min-height:320px;justify-content:center}.client_logo img{width:100%;max-width:320px;height:auto}.cta_button{user-select:none;-webkit-user-select:none;-moz-user-select:none}.cta_button .cta_button_entry .cta_button_description{line-height:1.1}.cta_button.whatsapp_button_colour{z-index:999!important;background-color:#25d366!important;position:fixed}.whatsapp_button_colour .cta_button_label{font-size:21px;padding-right:5px}.owner_signature{font-family:metagraph_oneregular!important;color:#777;font-size:42px;line-height:1.1}.site_menu_element .google_reviews_badge{border:1px solid #ddd}body{margin:0;overflow-x:hidden}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:inter,sans-serif;font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,li,p,pre,blockquote,dd,dt,.page_introduction_entry{text-wrap:pretty}h1,h2,h3,h4,h5,h6,.h1_heading,.h2_heading,.h3_heading,.h4_heading,.h5_heading,.h6_heading{font-family:playfair display,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{padding:20px 30px;margin:0;background-color:var(--background_section_1);margin-bottom:20px;display:flex;flex-direction:column;gap:20px;font-style:italic;border-left:6px solid var(--primary_site_colour)}blockquote p{margin:0}address{margin:0 0 1.5em}pre{background:#eee;font-family:"courier 10 pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,andale mono,dejavu sans mono,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:var(--primary_button_colour)}a:visited{color:unset}a:hover,a:focus,a:active{color:var(--primary_button_colour)}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}body{overflow-x:hidden}h1{line-height:1!important;color:var(--primary_site_colour)}h1,h2,h3,h4{margin:0;line-height:1.2}.archive_title_section{min-height:350px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;position:relative;overflow:hidden}.hero_layout_text_left .site_breadcrumb{margin-left:0;margin-right:auto;justify-content:start}.archive-hero-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-position:50%;background-size:cover;background-repeat:no-repeat;opacity:.5;z-index:4;filter:blur(3px)grayscale(1)}.archive_title_section .default_container{z-index:22}.archive_section_heading{font-weight:700;font-size:22px}.archive_post_categories .category_list{display:flex;gap:10px;margin-bottom:30px;flex-direction:row;flex-wrap:wrap}.archive_post_categories .category_list a{background-color:var(--primary_site_colour);color:#fff;font-weight:700;padding:7px 20px;text-decoration:none}.hero_image{position:relative}.hero_image .hero_entry{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;z-index:10}.hero_image .hero_entry img{width:100%;height:100%;object-fit:cover}.hero_image .hero_entry.element_1{z-index:8}.hero_image .hero_entry.element_2{z-index:6}.hero_image .hero_entry.element_3{z-index:4}.hide_on_desktop{display:none}.h1_heading{color:var(--primary_site_colour)}.h2_heading{color:var(--primary_site_colour)}.hero_sub_heading{color:#444!important;font-weight:700}.align_text_center{text-align:center}.default_padding{padding:30px 20px}.flex_list .item_list .item_list_thumbnail{border-radius:6px}.flex_container .item_column{overflow:hidden}.footer_logo img{height:90px!important}.site_branding img{height:80px;display:block}.default_container{max-width:1190px!important;padding-left:20px;padding-right:20px}.DesktopMegaMenu{top:20%!important;right:-20px;z-index:99}.header_container,.DesktopMegaMenu{width:1190px!important}.header_container{display:flex;gap:20px;margin:0 auto;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:20px}.header_container .main_navigation{margin-left:auto}.header_container .main_navigation .DesktopMegaMenu{left:unset!important;position:fixed!important;left:50%!important;transform:translateX(-50%)}.site_menu.desktop{background-color:initial!important}.hero_cta_wrapper{display:flex;flex-direction:column;gap:20px;width:fit-content}.hero_cta_wrapper .google_reviews_badge{margin:0 auto;background-color:initial!important;border:0!important;padding:0!important}.page_content_entry img{margin-bottom:20px!important}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.hero_section{padding:40px 20px;background-color:#f0f0f0;position:relative;overflow:hidden}.hero_section .hero_image_background{position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;background-position:0 0}.hero_entry_container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;align-items:center;gap:40px;position:relative;z-index:9}.hero_entry_container .hero_entries{padding-right:40px}.hero_entry_container .hero_entries,.hero_entry_container .hero_image{width:50%}.hero_entry_container .hero_image{padding-top:50%;background-color:#ddd;background-size:cover;background-position:50%;border-radius:30px;position:relative;overflow:hidden}.hero_entry_container .hero_image .hero_latest_post{position:absolute;bottom:0;left:0;right:0;padding:70px 30px 30px;background:linear-gradient(to bottom,transparent,#000000c2)}.hero_entry_container .hero_image .hero_latest_post h2{color:#fff;margin-bottom:10px}.hero_entry_container .hero_image .hero_latest_post .hero_post_introduction{color:#fff}.hero_entry_container .hero_image .hero_latest_post .view_latest_post{font-size:32px;opacity:1;color:#fff;width:fit-content;margin-left:auto}.section_heading_entries{max-width:660px;margin:0 auto}.footer_column a,.footer_column,.footer_text_block,.footer_text_block p{font-size:14px!important}footer{padding:40px 20px;background-color:#f0f0f0}.reviews-widget .section_heading{color:var(--primary_site_colour)}.reviews-widget .section_subheading{margin-bottom:40px!important}.infobar_section{background-color:var(--primary_site_colour)}.infobar_section .information_bar_container div.information_bar_item{position:relative}.infobar_section .information_bar_container div.information_bar_item::before{content:"";position:absolute;width:2px;height:40px;background-color:#00000020;right:0;top:50%;transform:translateY(-50%)}.infobar_section .information_bar_container div.information_bar_item:nth-child(3)::before{display:none}.information_bar_container{padding:10px 0}.information_bar_container .information_bar_item .information_bar_item_icon{flex-shrink:0;width:60px;height:60px;background-color:#00000020;padding:10px;border-radius:100px;display:flex;justify-content:center;align-items:center}.information_bar_container .information_bar_item .cta_chevron_icon{width:40px;height:40px;margin-left:auto}.information_bar_container a.information_bar_item{background-color:#00000020;padding:10px;border-radius:100px}.welcome_entry_container{display:flex;gap:40px}.welcome_entry_container .welcome_poster{width:50%}.welcome_entry_container .welcome_message{flex:1}.from_the_author{font-size:16px;font-weight:700;text-transform:uppercase}.welcome_message h3{font-weight:700!important;font-size:43px!important;color:var(--primary_site_colour);line-height:1.1!important}.welcome_message p{margin-bottom:20px!important}.welcome_the_author{font-size:32px;font-weight:700;color:var(--primary_site_colour)}.welcome_image{width:100%}.welcome_image img{width:100%;border-radius:30px}.logo_carousel{padding:0;margin:0 auto}.common_services{background-color:var(--background_section_1)}.common_services .what-we-treat .item_list:not(.view_all){background-color:#fff}.footer_columns{gap:40px}.footer_column.column_1{flex-grow:1}.footer_column.column_4{flex-grow:1.4}.footer_column .custom-map-controls button{width:33px;height:33px}.copyright-section{padding:20px;background-color:var(--primary_site_colour);border-top:1px solid rgba(255,255,255,.1);color:#ffffff40}.copyright-section .footer_branding{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;align-items:center}.copyright-section .footer_legal_links{display:flex;gap:20px;flex-wrap:wrap}.copyright-section .footer_copyright{display:flex;flex-direction:column;gap:5px;align-items:flex-end}.copyright-section .footer_copyright *,.business_hours li.business_hour{font-size:14px!important;text-decoration:none}.copyright-section--structure-2 .footer_copyright{display:flex;flex-direction:column;align-items:flex-start;gap:1px;text-align:center}.copyright-section--structure-2 .footer_copyright .copyright_text{display:inline}.copyright-section--structure-2 .footer_copyright .copyright_text .developer{margin-left:8px}.copyright-section--structure-2 .footer_legal_links{justify-content:center}.navigationOverlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:0;background-color:#fff;z-index:991}.navigationOverlay.__active{height:100%}.navigationOverlay.__active.__initiateQuickMessageOverlay{z-index:9991}.site_header{z-index:999;position:relative}.site_header .DesktopMegaMenu{position:fixed;z-index:999;padding:0 20px!important}.site_header .standard_layout .site_burger_menu_wrapper{width:117px}.site_header .default_layout .site_burger_menu_wrapper{width:46px}.site_burger_menu.fixedPosition{position:fixed!important;z-index:999;right:auto}.header_container.logo_centered .main_navigation_wrapper{margin-left:unset!important}.header_container.logo_centered .site_navigation.standard_layout{flex-direction:row-reverse}.header_container.logo_centered{align-items:center;justify-content:space-between;position:relative}.header_container.logo_centered .site_branding{left:50%;top:0;transform:translateX(-50%);position:absolute}.page_introduction_entry{width:100%;max-width:920px;text-align:center;margin:0 auto}.page_introduction_entry h3,.page_introduction_entry h3 span{font-weight:700!important}.page_introduction_entry h3{font-size:27px!important;color:var(--secondary_site_colour)}.page_introduction_entry p{font-size:22px!important;line-height:1.3}.written_content_wrapper{display:flex;flex-direction:column;gap:40px}.written_content_item{display:flex;gap:40px}.written_content_item .written_content_entry{flex:1 1 calc(50%);padding:40px;background-color:var(--background_section_1);font-size:19px}.written_content_item .written_content_entry h3,.written_content_item .written_content_entry h2{max-width:70%;width:100%;margin-bottom:20px}.written_content_item .written_content_entry h3,.written_content_item .written_content_entry h2,.written_content_item .written_content_entry h3 span,.written_content_item .written_content_entry h2 span{font-size:34px;font-weight:700!important;color:var(--primary_site_colour)}.written_content_item .written_content_image,.written_content_item .written_content_entry{border-radius:30px}.written_content_item .written_content_image{flex:1 1 calc(50%);padding-top:50%;background-position:50%;background-size:cover}.service_content_entry .written_content_wrapper .written_content_item:nth-child(even){flex-direction:row-reverse}.written_content_item .written_content_entry p{margin-top:0}.render_list_items ul{margin:0 0 20px;padding:0;list-style:none;display:flex;flex-direction:column;gap:20px}.render_list_items ul li{position:relative;padding-left:30px}.render_list_items ul li:before{content:"";position:absolute;width:15px;height:15px;border-radius:4px;background-color:var(--primary_site_colour);left:0;top:6px}footer ul li{position:initial;padding-left:initial}footer ul li::before{content:none!important}.sectionSpacer{height:30px}.section_subheading{font-size:24px;line-height:1.3;font-weight:600}.post_archive .post_item{border:1px solid #ddd;border-radius:10px;padding:10px;display:grid;align-items:stretch;align-content:stretch}.post_archive .post_item .post_item_link{text-decoration:none;color:var(--font_colour_1);line-height:1.2;height:100%;display:flex;flex-direction:column;flex-wrap:nowrap}.post_item_entry{padding:0 20px;height:100%;display:flex;flex-direction:column;flex-wrap:nowrap}.post_item_entry .post_meta{display:block;margin-top:auto}.post_badge{text-transform:uppercase;font-size:13px;font-weight:700;background-color:var(--primary_site_colour);color:#fff;padding:2px 10px;width:fit-content;margin-bottom:10px}.post_introduction{font-weight:700;font-style:italic;font-size:19px;color:var(--primary_site_colour)}.post_meta_data .post_author{display:flex;gap:10px}.hero_entries .post_meta_data{gap:30px}.hero_entries .post_meta_data *{font-size:14px}.hero_entries .post_meta_data{border-top:1px dashed #9b9b9b;padding-top:20px!important;margin-top:20px!important}.header_wrapper{position:relative}.header_wrapper #mobileBurgerMenu,.header_wrapper #DesktopMegaMenu{height:0;opacity:0;overflow:hidden;transition:height .4s ease,opacity .4s ease}.header_wrapper .site_navigation.__active #mobileBurgerMenu,.header_wrapper .site_navigation.__active #DesktopMegaMenu{height:auto!important;opacity:1!important}.business_map_wrapper .business_map{transition:unset!important}.map_container{position:absolute;top:0;left:0;right:0;bottom:0}.map_container,.map_container *,.map_container .business_map_wrapper *,.map_container .business_map_wrapper,.business_map_wrapper,.business_map_wrapper *{transition:none!important}.map_container .business_map_wrapper{height:100%;overflow:hidden}.post_author_gravatar{flex-shrink:0}.post_meta_info_column{font-size:11px}.post_content_entry h2,.post_content_entry h2 span,.post_content_entry h3,.post_content_entry h3 span{font-weight:700!important;margin-bottom:20px}.post_content_entry h2{margin-bottom:30px}.sidebar_widget_wrapper.blog_categories{background-color:var(--background_section_1)}.sidebar_widget_wrapper.blog_categories .sidebar_related_post_entries{display:flex;flex-direction:column;gap:20px}.sidebar_widget_wrapper.blog_categories .sidebar_related_post_thumbnail{width:120px;height:110px;background-size:110%;background-position:50%;background-color:#ddd}.sidebar_widget_wrapper.blog_categories .sidebar_related_post_entry .sidebar_related_post_meta{flex:1}.sidebar_widget_wrapper.blog_categories .sidebar_related_post_entry{display:flex;gap:20px;font-weight:700;text-decoration:none;font-size:17px}.sidebar_blog_heading{font-size:27px;font-weight:700;color:var(--primary_site_colour);line-height:1.2}.sidebar_widget_wrapper.blog_categories .sidebar_related_post_entry .sidebar_related_post_date{font-size:14px;margin-top:10px;color:#777}.sidebar_widget_wrapper.sidebar_widget_wrapper.categories{background-color:initial;border:0;padding:0;box-shadow:none!important}.sidebar_widget_wrapper .category_list{display:flex;flex-wrap:wrap;gap:10px;flex-direction:row}.sidebar_widget_wrapper .category_list a{background-color:var(--background_section_1);border-radius:20px;text-decoration:none;display:block;padding:5px 15px;width:fit-content;color:#444;font-weight:700;font-size:14px}.sidebar_widget_wrapper .category_list a:hover{background-color:var(--primary_site_colour);color:#fff}.faq_entries .section_heading_wrapper h2{width:100%;max-width:580px;margin:0 auto}.site_burger_menu_wrapper .mobileBurgerMenu{position:fixed;left:50%;background-color:initial!important;width:320px;z-index:9999;transform:translateX(-50%)}.faq_wrapper{margin-bottom:20px;overflow:hidden;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:10px}.faq_wrapper .faq_item{overflow:hidden}.faq_wrapper .faq_question::before{content:"\3f";font-family:"font awesome 5 free";font-weight:900;display:flex;align-items:center;flex-direction:row;justify-content:center;position:absolute;left:10px;background-color:#fff;color:var(--primary_site_colour);width:20px;height:20px;border-radius:100%;font-size:14px}.faq_wrapper .faq_question::after{content:"\f078";font-family:"font awesome 5 free";font-weight:900;display:flex;align-items:center;flex-direction:row;justify-content:center;position:absolute;right:10px;top:15px;height:20px;font-size:17px;transition:transform .3s linear}.faq_wrapper .faq_question.__active::after{transform:rotate(-90deg)}.faq_wrapper .faq_question{padding:15px 40px;position:relative;line-height:1.2;cursor:pointer;user-select:none;-webkit-user-select:none;-ms-user-select:none;background-color:var(--primary_site_colour);font-weight:700;color:#fff}.faq_wrapper ul.faq_answer{overflow:hidden;height:0;opacity:0}.faq_wrapper ul.faq_answer li{padding:15px 40px}.faq_wrapper ul.faq_answer.__active{height:auto;opacity:1}.faq_section{background-color:var(--background_section_1)}.faqs_data{max-width:780px;width:100%;margin:0 auto}.faqs_data ul{list-style:none;text-align:left;margin:0;padding:0}.faqs_data ul li{text-align:left}.faqs_data ul>li>ul{background-color:#fff}.faqs_data ul>li>ul>li{background-color:#fff!important;color:#444!important;font-size:17px!important;font-weight:400!important}.faq_question p:first-of-type{margin:0!important}.faq_wrapper .top-ul li{background-color:var(--primary_site_colour);color:#fff;font-size:19px;font-weight:700;margin-bottom:10px;border-radius:10px}.basic_hero_section{background-color:var(--secondary_site_colour)}.basic_hero_section .default_container{position:relative;z-index:9;padding-top:40px}.basic_hero_section .reviews-widget-badge{display:flex;justify-content:center}.basic_hero_section .reviews-widget-badge .google_reviews_badge{background-color:initial!important;border:unset!important;padding:0!important}.site_breadcrumb{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;display:flex;gap:15px}.site_breadcrumb a{text-decoration:none}.page_content_wrapper{display:flex;gap:40px}.page_content_wrapper .page_content_entry{flex:1 1 calc(60%)}.page_content_wrapper .page_sidebar{flex:1 1 calc(40%);display:flex;flex-direction:column;gap:30px}.page_content_wrapper .page_sidebar .business_hours{width:100%;max-width:100%}.sidebar_widget_wrapper{padding:40px;background-color:#dddddd50}.sidebar_widget_name{font-size:22px;font-weight:700;margin-bottom:10px}.business_details_widget{display:flex;flex-direction:column;gap:10px}.sidebar_widget_wrapper .business_details_item .item-icon{width:30px;height:30px;background:#00000030;border-radius:100px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}.sidebar_widget_wrapper .business_details_item .item-details{flex:1}.sidebar_widget_wrapper .follow_us_heading{font-weight:700;padding-top:20px}.sidebar_widget_wrapper .business_details_item{display:flex;gap:10px}.sidebar_widget_wrapper.business_hours{background-color:var(--primary_site_colour)}.sidebar_widget_wrapper.business_contact_details{background-color:var(--background_section_1)}.sidebar_widget_wrapper.business_hours *{color:#fff!important}.sidebar_widget_wrapper.show_get_started{border:5px solid var(--primary_site_colour);background-color:var(--background_section_1)}.sidebar_widget_wrapper .first_steps_widget_items .step_widget_entry .step_item_thumbnail{width:150px;height:100px;padding-top:32%!important;margin:0!important}.sidebar_widget_wrapper .first_steps_widget_items .step_widget_entry{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;gap:20px}.sidebar_widget_wrapper .step_number_v2{display:block!important;font-size:32px;line-height:1;text-align:left!important;font-weight:700;color:var(--primary_site_colour);margin-bottom:0;width:fit-content;font-style:italic}.sidebar_widget_wrapper .step_item_thumbnail .step_number{bottom:unset;top:-30px;display:none}.sidebar_widget_wrapper .step_item_entry{z-index:3;position:relative;padding-top:0!important;flex:1;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}.sidebar_widget_wrapper .step_widget_entry{position:relative}.sidebar_widget_wrapper .step_widget_entry::after{content:"";width:100%;bottom:-15px;left:0;right:0;position:absolute;border-bottom:2px dashed #00000020}.sidebar_widget_wrapper .first_steps_widget_wrapper .step_item_description{text-align:left!important;font-size:14px;display:none}.sidebar_widget_wrapper .first_steps_widget_items .step_widget_entry .step_item_name{text-align:left!important;font-size:26px!important}.sidebar_widget_wrapper.team_pricing{background-color:var(--background_section_1);border-radius:30px}.sidebar_widget_wrapper.team_pricing .sidebar_widget_name{font-size:36px;font-weight:700;margin-bottom:10px;color:var(--primary_site_colour);text-align:center}.team_services{display:flex;flex-wrap:nowrap;flex-direction:column;gap:20px}.team_services .service_item{display:flex;gap:5px;padding:20px;background-color:#fff;flex-direction:column;flex-wrap:nowrap;align-items:center}.team_services .service_item .service_name{font-size:26px;font-weight:700;line-height:1.3}.team_services .service_item .service_duration{font-size:19px}.team_services .service_item .book_service{width:100%;display:flex;flex-direction:column;align-items:center}.team_services .service_item .service_description{font-size:19px}.team_services .service_item .book_service #book_now.site_button span{white-space:nowrap}.team_services .service_item .book_service #book_now.site_button{width:100%;font-weight:700;text-transform:uppercase;max-width:100%;font-size:19px!important}.practitioner_headshot_wrapper .practitioner_headshot{width:180px;height:180px;border-radius:100%;background-position:50%;background-size:cover;background-color:#ddd;border:6px solid #fff}.practitioner_headshot_wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;gap:10px;padding-top:30px}.practitioner_headshot_wrapper .got_question_button #got_question{width:100%;max-width:fit-content;font-size:22px;font-weight:700;text-transform:uppercase;border-radius:100px}.practitioner_headshot_wrapper .got_question_button #got_question span{white-space:nowrap}.practitioner_headshot_wrapper .practitioner_name{font-size:32px;font-weight:700;width:100%;text-align:center;border-bottom:1px solid #ddd;padding-bottom:5px}.practitioner_headshot_wrapper .got_question_button{margin-top:-30px}.case_studes_sidebar_wrapper{width:auto}.case_studes_sidebar_wrapper .case_item_wrapper{display:flex}.project_summary_list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;flex-wrap:nowrap;gap:5px}.project_summary_list li span.summary_item_icon{color:var(--primary_site_colour)}.project_summary_list li{font-size:19px;display:flex;gap:5px}.case_study_image_gallery{display:flex;gap:20px;flex-direction:row;flex-wrap:wrap;margin-bottom:20px}.case_study_image_gallery img{flex:1 1 calc(40%);width:40%}.grid_container{gap:30px!important}.grid_container .item_column{width:100%!important}.grid_container .item_column.featured_service_item{display:flex}.grid_container .item_column.featured_service_item .featured_service_item_thumbnail{padding-top:44%;width:50%}.grid_container .item_column.featured_service_item .featured_service_item_content{width:100%;flex:1;display:flex;flex-direction:column;justify-content:center;padding:60px}.grid_container .item_column.featured_service_item .featured_service_item_content .featured_service_item_name{font-size:34px!important}.grid_container .item_column.featured_service_item .featured_service_item_content .featured_service_item_description{font-size:26px!important;margin:0 0 20px!important}.grid_container .item_column.featured_service_item .featured_service_item_content .featured_service_item_button{display:block;padding:10px 20px;width:fit-content;background:#fff;color:var(--primary_site_colour)}.grid_container .item_column.featured_service_item .featured_service_item_content *{text-align:left!important}.flex_container.column_2 .item_column,.flex_list.column_2 .item_list{width:40%}#contactForm{overflow:hidden;height:fit-content;opacity:1;padding-top:5px}.contact_form_wrapper{display:flex;flex-direction:column;gap:30px}.contact_form_wrapper .form_field_wrapper{display:flex;flex-direction:column;gap:5px}.contact_form_wrapper .form_field_wrapper{border:1px solid #ddd;padding:10px 12px}.contact_form_wrapper .form_field_wrapper:hover{border:1px solid #afafaf}.contact_form_wrapper .form_field_wrapper label .field_required{color:#d70000}.contact_form_wrapper .form_field_wrapper label{margin-top:-20px;background-color:#fff;width:fit-content;padding:3px 5px;font-size:11px;line-height:1;font-weight:600}.contact_form_wrapper .form_field_wrapper input[type=text],.contact_form_wrapper .form_field_wrapper input[type=email],.contact_form_wrapper .form_field_wrapper input[type=text],.contact_form_wrapper .form_field_wrapper textarea{border:0;padding:0 4px;outline:none}.contact_form_wrapper .form_field_wrapper input[type=text]::placeholder,.contact_form_wrapper .form_field_wrapper input[type=email]::placeholder,.contact_form_wrapper .form_field_wrapper input[type=text]::placeholder,.contact_form_wrapper .form_field_wrapper textarea::placeholder{color:#7e7e7e}.contact_form_wrapper .form_field_wrapper textarea{resize:vertical;min-height:100px}.form_page_entry{height:100%;padding:40px;border:2px solid #ddd}.form_page_entry .section_subheading{max-width:100%!important}.submit_button{padding:20px;font-size:17px;font-weight:700;border:0;cursor:pointer;color:#fff;width:100%;max-width:100%;text-align:center!important;display:block!important}.confirmation_wrapper{height:95vh;align-items:center}.confirmation_content_entry{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;margin:0 auto}.confirmation_content_entry .site_logo{width:240px;margin-bottom:30px}.confirmation_content_entry .site_logo img{width:100%}.confirmation_content_entry .content_entry{text-align:center;font-size:22px;line-height:1.2}.confirmation_content_entry .content_entry p{margin-top:0!important;margin-bottom:20px}.form_response.has_error{background-color:#fb393930;padding:10px 15px;border-left:5px solid #ff4b4b}.form_response{display:none;background-color:#8fbc8f30;padding:10px 15px;border-left:5px solid #8fbc8f}.gdpr_wrapper{display:flex!important;flex-direction:row!important;border:0!important;gap:10px!important;padding:0!important}.gdpr_wrapper p{margin:0!important}.quick_message_wrapper.__active{z-index:9992;height:100%;opacity:1}.quick_message_wrapper{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;overflow:hidden;z-index:-1;height:0;opacity:0;padding:40px}.quick_message_wrapper .quick_message_container{max-width:480px;margin:0 auto;width:100%}.ExitQuickMessageForm{width:fit-content;font-size:42px;cursor:pointer;color:var(--primary_site_colour);margin-left:auto;margin-bottom:-30px;line-height:1}.ExitQuickMessageForm:hover{transform:scale(1.1)}.page_404_error{background-color:var(--background_section_1)}.page_404_error_container{height:100vh;width:100vw;display:flex;flex-direction:column;align-items:center;justify-content:center}.custom-map-controls{position:absolute;z-index:9999;display:flex;gap:10px;bottom:20px;left:50%;transform:translateX(-50%)}.custom-map-controls button svg{width:50%}.site_menu_element .custom-map-controls button{width:40px!important;height:40px!important}.custom-map-controls button{background-color:var(--primary_site_colour);border:2px solid var(--secondary_site_colour);border-radius:100%;width:55px;height:55px;padding:0;cursor:pointer;box-shadow:0 10px 10px rgba(0,0,0,.1)}.custom-map-controls button:hover{background-color:var(--primary_accent_colour)}.main_navigation.stickyNavigation{position:fixed;width:fit-content;right:auto}.main_navigation_wrapper{height:40px;margin-left:auto}.phone-icon-wrapper{position:relative}.phone_number.stickyElement{position:fixed;left:auto}.hero_entry_container.centered{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;margin:50px 0;gap:20px}.hero_entry_container.centered .hero_entries.text_center{margin:0 auto!important;transform:unset!important}.hero_entry_container.centered .hero_entries.text_center .hero_cta_wrapper{margin:auto}.hero_background_overlay{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.toc_section ul.toc{margin-bottom:40px;gap:10px!important}.toc_section ul.toc li a{font-size:18px;font-weight:700;text-decoration:underline}.categories_container{display:inline}.categories_visible{display:inline}.categories_hidden{display:inline;transition:opacity .3s ease}.categories_more_trigger,.categories_less_trigger{color:#fff;cursor:pointer;text-decoration:none;font-weight:500;transition:color .2s ease;background-color:var(--primary_site_colour);font-size:11px!important;display:inline-block;padding:2px 6px 3px;border-radius:20px;line-height:1;margin-left:5px}.categories_more_trigger:hover,.categories_less_trigger:hover{color:#fff;text-decoration:none}.category_item{font-weight:400}.post_category .post_meta_value{line-height:1.4}.categories_hidden.expanding{animation:fadeIn .3s ease}.categories_hidden.collapsing{animation:fadeOut .3s ease}.hero_entry_container.centered .post_meta_data .post_category{flex:unset!important}.hero_entry_container.centered .post_meta_data .post_date{margin:0!important}.hero_entry_container.centered .hero_entries .post_meta_data{padding:0 90px}.page_introduction_section .default_container.has_intro_image{display:flex;flex-direction:row;gap:40px;padding:30px 40px}.page_introduction_section .default_container.has_intro_image .page_introduction_entry{width:100%!important;max-width:100%!important;flex:1;padding:0!important}.page_introduction_section .default_container.has_intro_image .page_introduction_entry *{text-align:left!important;margin-left:0!important;margin-right:auto!important}.page_introduction_section .default_container.has_intro_image .intro_image{width:470px}@keyframes fadeIn{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5px)}}.services_section .flex_container{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr))}.edit-page-button{position:fixed;bottom:20px;left:20px;background-color:var(--primary_site_colour);color:#fff!important;padding:10px 15px;border-radius:100px;box-shadow:0 2px 5px rgba(0,0,0,.2);text-decoration:none;z-index:9999;font-size:17px;display:flex;align-items:center;transition:background-color .3s ease;font-weight:700}.edit-page-button svg{margin-right:10px;width:22px;height:22px;fill:#fff}div.featured{display:grid;grid-template-columns:repeat(var(--cols,3),1fr);gap:30px;align-items:stretch}.featured .featured_item{grid-column:1/-1;position:relative;overflow:hidden;border-radius:20px;display:flex;flex-direction:row;justify-content:flex-end;background-size:cover;background-position:50%;color:#fff;text-decoration:none!important}.featured .featured_item .featured_item_media{width:600px!important}.featured .featured_item .featured_item_media img{width:100%;display:block}.featured .featured_item .featured_item_content{flex:1!important;padding:40px!important;display:flex;flex-direction:column}.featured .item_list .item_list_thumbnail{padding-top:80%;background-size:cover;background-position:50%}.featured .item_list{background-color:#111;text-decoration:none!important}.featured .item_list h3{color:#fff;padding:10px 15px;font-weight:600!important;text-transform:uppercase;font-size:17px;display:flex;align-items:center}.featured .featured_item{background-color:#111!important;border-radius:0!important}.featured .featured_item h3{background-color:initial!important;margin-bottom:20px;padding-bottom:20px;font-size:40px;line-height:1.3;border-bottom:3px solid #2b2b2b}.featured .item_list h3 i{margin-left:auto}.featured .item_column{display:flex;flex-direction:column;justify-content:flex-end;background-size:cover;background-position:50%;border-radius:10px;overflow:hidden;position:relative;min-height:unset}.featured .item_column h3{background:rgba(0,0,0,.5);margin:0;padding:15px;font-size:18px;color:#fff}.featured_item_btn{border:1px solid var(--primary_site_colour);padding:10px 20px;background-color:initial;color:var(--primary_site_colour);text-decoration:none!important;font-weight:700!important;text-transform:uppercase;width:fit-content;margin-top:auto}.default_container.introduction_with_image .introduction_image_wrapper{width:100%;max-width:520px}.default_container.introduction_with_image{display:flex;flex-direction:row;gap:30px}.default_container.introduction_with_image .page_introduction_entry{text-align:left!important;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;flex:1}.default_container.introduction_with_image .page_introduction_entry *{text-align:left!important}.default_container.introduction_with_image .page_introduction_entry h2,.default_container.introduction_with_image .page_introduction_entry h3{margin:0 0 10px!important}.default_container.introduction_with_image h3.section_subheading{width:100%!important;max-width:100%!important}.service_gallery .service_gallery_item img{height:450px;width:100%;object-fit:cover}.service_details_content p{margin-top:0!important}.service_details_content p:last-of-type{margin-bottom:0!important}.service_details_content{max-width:880px;margin:0 auto}.service_details_content.multi_blocks{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;position:relative;margin-bottom:40px}.service_details_content.multi_blocks::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background-color:#ddd;transform:translateX(-.5px)}.testimonial_block{background-color:#eff8ff;padding:30px 40px 30px 160px;position:relative;margin-top:30px}.testimonial_block svg{position:absolute;top:0;left:30px;width:100px;height:100px;fill:var(--primary_site_colour)!important}.testimonial_block .testimonial_content p{text-wrap:pretty!important;margin-top:0!important}.testimonial_block .testimonial_content{max-width:780px;margin-right:auto}.testimonial_block .testimonial_content .section_subheading{text-align:left!important;margin:0!important;max-width:100%!important;color:var(--primary_site_colour);font-weight:700!important}.steps_process_section .default_container,.about_the_item .default_container,.border_top .default_container{position:relative}.steps_process_items{gap:30px!important;display:grid!important;grid-template-columns:repeat(3,minmax(auto,1fr))!important}.steps_process_section .step_item .step_item_header{background-color:#eff8ff!important;color:var(--primary_site_colour)!important;display:flex;align-items:center;gap:20px}.steps_process_section .step_item,.steps_process_section .step_item:hover{background-color:initial!important}.steps_process_section .step_item .step_item_header .step_number{background-color:var(--primary_site_colour)!important;color:#fff!important;width:70px;height:70px;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:700;line-height:1}.steps_process_section .step_item .step_item_header .step_item_name{font-size:22px!important;font-weight:700!important;padding-right:20px;line-height:1.1!important}.steps_process_section .step_item .step_item_description{color:#222!important;text-align:center!important;font-size:22px;line-height:1.3}
body{padding-top:30px!important}.outlined{outline:1px solid #00000017;outline-offset:2px}.site_burger_menu .site_burger_menu_label,.site_navigation a.cta_navigation_button .cta_button_label,.site_navigation a{font-size:16px!important}.site_burger_menu_entry_comp,.standard_navigation_item{padding-left:15px!important;padding-right:15px!important}.feature-item-entry{flex:1}.feature_description{margin-top:10px}.key_features_entries.features-carousel{display:block!important}.carousel-prev,.carousel-next,.nav-left,.nav-right{position:absolute;top:50%;transform:translateY(-50%)}.features-carousel .slick-prev,.features-carousel .slick-next,.carousel-prev,.carousel-next,.nav-left,.nav-right{background-color:var(--primary_site_colour)!important;color:#fff;border:none;width:40px;height:40px;border-radius:0!important;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .3s ease;z-index:10}.staff-name{font-weight:700!important;font-family:lato,sans-serif!important;color:var(--primary_site_colour)!important}.section_heading_entries.align_item_center{margin-left:auto!important;margin-right:auto!important}.consultation_widget_entry{max-width:580px!important}.section_heading_entries{margin-left:0!important}.section_heading_entries.align_text_center{margin-left:auto!important;margin-right:auto!important}.staff-title{margin-top:0!important}.carousel-prev{position:absolute;top:50%;left:10px;transform:translateY(-50%);background-color:var(--primary_site_colour);color:#fff;border:none;padding:10px;cursor:pointer}.carousel-next{position:absolute;top:50%;right:10px;transform:translateY(-50%);background-color:var(--primary_site_colour);color:#fff;border:none;padding:10px;cursor:pointer}.carousel-prev:hover,.carousel-next:hover{background:#111}.carousel-indicators .indicator.active{background:var(--primary_site_colour)!important}.service_gallery .carousel_arrow{background-color:var(--primary_site_colour)!important}.team_section{background-color:#fdf8ef;padding:80px 0}.team_section .social-links{margin:0!important}.team_section .social-links a,.team_section .contact-item a{color:#fff!important;background-color:#c3b393!important;margin:0!important;width:30px;height:30px;display:inline-flex;justify-content:center;align-items:center;text-decoration:none!important}.staff-contact{margin-top:auto;display:flex;justify-content:center;gap:20px}.sidebar_widget_wrapper.sidebar_widget_wrapper.categories{background-color:initial;border:0;padding:0;padding-left:30px;box-shadow:none!important;border-left:7px solid #ddd}.portfolio_image_wrapper img{width:100%;height:100%;display:block;object-fit:cover}.hero_entries .post_meta_data{gap:70px}.hero_entry_container .post_meta_data *{color:var(--primary_site_colour)!important;text-align:left!important}.step_process_description{padding-top:15px!important}.design_process_step_entry img{display:block}.portfolio_introduction.default_padding{padding-bottom:40px!important}.design_process.default_padding{padding-bottom:0!important}.design_process_container{border-top:5px solid #efebe2;border-bottom:5px solid #efebe2;padding:40px 0 60px}.design_process_step{display:flex;flex-direction:row;align-items:center;text-align:center;justify-content:flex-start;flex-wrap:nowrap;background-color:var(--secondary_site_colour)}.design_process_step .design_process_step_number{width:80px;height:80px;background-color:var(--primary_site_colour);color:#fff;display:flex;justify-content:center;align-items:center;font-size:33px;font-weight:600;line-height:1;font-family:lato,sans-serif!important}.design_process_step_label{font-size:24px;font-weight:600;color:#fff;font-family:lato,sans-serif!important;text-align:left;line-height:1.1;padding:10px 20px;flex:1}.mb70{margin-bottom:70px!important}.mb80{margin-bottom:80px!important}.mb120{margin-bottom:120px!important}.portfolio_reviews{background-color:#fdf8ef;padding:40px 40px 40px 150px;position:relative;box-shadow:-20px 20px #C3B393}.reviews_content{font-size:23px}.portfolio_reviews .reviews_icon{width:70px;height:70px;position:absolute;top:0;left:40px}.portfolio_video_entry{max-width:880px;border:5px solid #c3b393;margin:0 auto;margin-top:-10em}.acf-youtube-embed{position:relative;background-color:#111}.acf-youtube-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.portfolio_video_section.default_padding{background-color:#efebe2;background-image:url(https://stourbridgeinsolvency.co.uk/wp-content/uploads/2025/06/portfolio-bg.png);background-size:cover}.portfolio_content_part{display:grid;grid-template-columns:1fr 1fr;gap:120px;position:relative}.portfolio_content_part::before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:2px;height:100%;background-color:#c3b393}.portfolio_content_part h3{font-size:27px!important;font-family:lato,sans-serif!important;font-weight:600!important;margin-bottom:20px!important;color:var(--primary_site_colour)!important}.key_featured_title{font-weight:600!important;font-size:27px!important;margin-bottom:20px;font-family:lato,sans-serif!important}.key_features_entries{display:grid;grid-template-columns:repeat(3,minmax(auto,1fr));gap:30px}.key_feature_entry .feature_image img{width:100%;height:300px;object-fit:cover}.key_features_heading{border-bottom:5px solid #c3b393;text-align:center;padding-bottom:40px;margin-bottom:40px}.key_features_heading .h2_heading{width:100%;max-width:670px;margin:0 auto}.key_features.default_padding{background-color:var(--background_section_2)}.introduction_entries{display:flex;flex-direction:row;gap:60px}.content_text{flex:1}.content_text h2{font-size:43px!important;margin-bottom:20px!important;color:var(--primary_site_colour)!important}.portfolio_showcase{width:520px}.portfolio_image img{box-shadow:20px 20px 0 var(--primary_site_colour)}.introduction_image_wrapper img{box-shadow:14px 14px 0 0 var(--primary_site_colour)}.site_breadcrumb{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:2px;display:flex;gap:15px;flex-direction:row;justify-content:center;color:#646464!important;margin-bottom:40px!important}.site_breadcrumb a{color:var(--primary_site_colour)!important;text-decoration:none!important}.hero_section.overlayed{position:relative;background-size:cover!important;background-position:50%!important}.hero_section.overlayed::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:9}.sidebar_blog_heading{font-weight:700!important;font-family:lato,sans-serif!important}body,html{font-family:inter,sans-serif!important;font-optical-sizing:auto!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body,body p,body div,body span,body li,body a,body button,body input,body textarea,body select,body label{font-family:inter,sans-serif}.default_container .h2_heading{font-weight:700!important}.hero_sub_heading{font-weight:200!important}.hero_image_background::before{background-color:unset!important}.site_header{position:fixed;width:100%}.hero_entries h1{line-height:1.1!important;margin-bottom:20px!important;font-weight:700!important}.gbp-badge-wrapper{max-width:300px!important;margin:0 auto!important}.gbp-top-bar-badge{background-color:var(--primary_site_colour);position:fixed}.gbp-top-bar-badge *{color:#fff!important}h1{letter-spacing:-2px}h2 b,h3 b,h4 b,h5 b,h6 b{font-weight:600!important}h1,h2,h3,h4,h5,h6,.h1_heading,.h2_heading,.h3_heading,.h4_heading,.h5_heading,.h6_heading,h1 *,h2 *,h3 *,h4 *,h5 *,h6 *{font-family:playfair display,serif!important;font-optical-sizing:auto;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,.google_business_name{font-weight:400!important}section.hero_section{padding:100px 20px 0!important}.welcome_message ul{list-style:none;padding:0;margin:20px 0 0}.welcome_message ul li{position:relative;padding-left:30px;margin-bottom:15px;line-height:1.5}.welcome_message ul li::before{content:'';position:absolute;left:0;top:2px;width:22px;height:22px;background-color:initial;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='25.337' height='25.337' viewBox='0 0 25.337 25.337'><g transform='translate(-145 -386)'><path d='M2,14.669A12.669,12.669,0,1,1,14.669,27.337,12.669,12.669,0,0,1,2,14.669Zm17.365-3.43a1.267,1.267,0,0,1,0,1.792L14.7,17.7a1.835,1.835,0,0,1-2.6,0L9.972,15.565a1.267,1.267,0,1,1,1.792-1.792L13.4,15.411l4.172-4.172A1.267,1.267,0,0,1,19.365,11.239Z' transform='translate(143 384)' fill='%2368a98c' fill-rule='evenodd'/></g></svg>");background-repeat:no-repeat;background-size:contain;background-position:50%}.h2_heading{font-weight:600!important;line-height:1.2!important}.services_section .flex_container{margin-top:40px}.top_bar_reviews .default_container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.site_header .standard_layout .site_burger_menu_wrapper,.site_header .default_layout.desktop_mega_menu_active .site_burger_menu_wrapper{width:fit-content}.hero_section .hero_image_background{background-size:cover!important;background-repeat:no-repeat;background-position:50%!important}.site_button{font-weight:400!important}.cta_button_label{font-weight:400!important;text-transform:uppercase!important;letter-spacing:4px!important}.cta_button .cta_button_icon{width:50px}.standard_navigation_item,.cta_button,.site_burger_menu,.hero_entry_container .hero_image,.flex_container .item_column,.flex_list .item_list,.google_reviews_badge,.google_reviews .review,.mobileBurgerMenu,.navigation_item.has_dropdown .dropdown_items,.burger_menu_item.has_dropdown .dropdown_items,.site_button,.post_archive .post_item .post_thumbnail,.step_item_thumbnail,.step_item_thumbnail .step_number,.faq_item_container,.post_badge,.sidebar_widget_wrapper,.sidebar_widget_wrapper.blog_categories .sidebar_related_post_thumbnail,.team_services .service_item,.case_study_image_gallery img,.contact_form_wrapper .form_field_wrapper,.form_page_entry,.business_map,.post_archive .post_item{border-radius:7px!important}.get_started_section.has_contact_form .first_steps_widget_items_wrapper .first_steps_heading{margin-bottom:20px!important}.get_started_section.has_contact_form .first_steps_widget_items_wrapper{padding:40px 0}.archive-hero-bg{filter:unset!important;opacity:1!important}.post_archive .post_item .post_thumbnail{border-radius:0!important}.cta_navigation_button{padding-right:10px!important}.hero_entry_container .hero_image{background-color:initial!important;position:relative;z-index:100;box-shadow:none!important;overflow:visible;padding-top:unset!important}.hero_image .hero_entry{position:relative!important}.hero_image .hero_entry img{object-fit:unset!important;height:auto!important;display:block!important}.front_page_pathways_section{background-color:var(--primary_site_colour,#2a3a4a);background-image:url(https://stourbridgeinsolvency.co.uk/wp-content/uploads/2026/05/hero-bg.png?ver=1778148375);color:#fff}.front_page_pathways_section .h2_heading,.front_page_pathways_section .section_subheading{color:#fff}.pretext_heading,.welcome_message h5{font-size:14px;font-weight:600!important;font-family:inter,sans-serif!important;letter-spacing:1px;text-transform:uppercase;margin-bottom:30px!important;color:var(--primary_button_colour)}.front_page_pathways_section .pretext_heading.front_page_pathways_pretext{color:var(--primary_button_colour)}.front_page_pathways_cards{display:grid;gap:30px}.front_page_pathway_card{background-color:var(--primary_site_colour);border:1px solid rgba(255,255,255,.18);border-radius:16px;padding:50px 40px 40px;display:flex;flex-direction:column;align-items:center;text-align:center}.front_page_pathway_icon{width:130px;height:130px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:30px}.front_page_pathway_icon img{max-width:80%;max-height:80%;display:block}.front_page_pathway_title{margin:0 0 16px;font-size:28px;line-height:1.2;color:#fff;font-weight:700!important}.front_page_pathway_description{color:rgba(255,255,255,.6);line-height:1.5;margin-bottom:28px;max-width:340px;font-size:19px}.front_page_pathway_cta.site_button{width:auto;max-width:280px;padding:14px 22px;justify-content:center;gap:12px}.front_page_pathway_cta.site_button span{font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.front_page_pathway_cta.site_button i{margin-left:0}.front_page_pathways_footnote{margin-top:32px;font-size:16px;font-style:italic;color:#999}.front_page_pathways_footnote a{color:inherit;text-decoration:underline;color:var(--secondary_site_colour)}.welcome_cta_section{display:flex;gap:20px;padding-top:20px}.button_secondary_button_colour.reversed{background-color:initial!important;color:var(--primary_site_colour)!important}.button_secondary_button_colour.reversed *{color:var(--primary_site_colour)!important}.button_secondary_button_colour.reversed.bordered{color:var(--primary_site_colour)!important;border:2px solid var(--primary_accent_colour)!important}.button_primary_button_colour.reversed{background-color:initial!important;color:var(--secondary_site_colour)!important}.button_primary_button_colour.reversed *{color:var(--secondary_site_colour)!important}.cta_button:hover,.site_button:hover,a.phone_number:hover,.front_page_pathway_card:hover{transform:translateY(-2px)}.front_page_pathway_card:hover{border:1px solid var(--secondary_site_colour)}.front_page_pathway_card:hover .front_page_pathway_cta.site_button{gap:24px!important}.site_burger_menu_entry_comp{position:relative;z-index:9999999999999}a.navigation_item_link{opacity:.8}a.navigation_item_link:hover{opacity:1}@media screen and (max-width:768px){.front_page_pathways_cards{grid-template-columns:1fr!important}.front_page_pathway_card{padding:40px 24px 32px}}.insolvency_case_studies_section{background-color:#fff}.insolvency_case_studies_section .section_heading_entries{text-align:left;max-width:720px}.insolvency_case_studies_pretext{font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.insolvency_case_studies_section .section_subheading{margin:0;color:#555;font-size:16px}.insolvency_case_studies_cards{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.insolvency_case_card{background:#fff;border:1px solid #e3e3e3;border-radius:18px;padding:28px 28px 24px;display:flex;flex-direction:column}.insolvency_case_card_tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.insolvency_case_tag{background-color:#cfe6d9;color:#2f6a52;font-size:12px;font-weight:600;padding:4px 12px;border-radius:999px;line-height:1.4;white-space:nowrap}.insolvency_case_card_title{margin:0 0 4px;font-size:36px;font-weight:700!important;line-height:1.1;color:var(--primary_site_colour,#1a2c3c)}.insolvency_case_card_category{color:#6b7480;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;margin-bottom:16px}.insolvency_case_card_description{color:#4b5460;font-size:15px;line-height:1.55;margin-bottom:22px;flex:auto}.insolvency_case_card_resolution{display:flex;gap:12px;align-items:flex-start;border-top:1px solid #ececec;padding-top:18px;margin-top:auto}.insolvency_case_card_resolution_icon{flex-shrink:0;line-height:0;margin-top:1px}.insolvency_case_card_resolution_text{color:#2f3a47;font-size:14px;line-height:1.5;font-weight:600}@media screen and (max-width:1024px){.insolvency_case_studies_cards{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:640px){.insolvency_case_studies_cards{grid-template-columns:1fr}.insolvency_case_card_title{font-size:30px}}.about_background_section{background-color:#fff}.about_background_columns{display:grid;gap:60px}.about_background_heading{margin-bottom:24px;line-height:1.15}.about_background_image{border-radius:6px;aspect-ratio:3/2.5;overflow:hidden;margin-bottom:28px}.about_background_image img{display:block;width:100%;height:100%;object-fit:cover;border-radius:20px!important}.about_background_content{color:#2f3a47;font-size:15px;line-height:1.65}.about_background_content p{margin:0 0 18px}.about_background_content p:last-child{margin-bottom:0}@media screen and (max-width:768px){.about_background_columns{grid-template-columns:1fr!important;gap:40px}}.about_quote_section{background-color:var(--primary_site_colour,#1f3a4d);color:#fff;text-align:center}.about_quote_section .default_container{max-width:880px}.about_quote_text{font-family:playfair display,serif;font-style:italic;font-size:30px;line-height:1.4;color:var(--secondary_site_colour);margin:0 auto 24px;padding:0;display:inline-block;border:none;quotes:'“' '”' '‘' '’';background-color:initial!important;max-width:780px}.about_quote_text::before,.about_quote_text::after{color:#fff!important}.about_quote_text::before{content:open-quote}.about_quote_text::after{content:close-quote}.about_quote_author{color:rgba(255,255,255,.85);font-size:15px}@media screen and (max-width:640px){.about_quote_text{font-size:22px}}.about_expectations_section{background-color:#fff}.about_expectations_section .default_container{max-width:720px!important}.section_heading_entries.align_items_left{text-align:left!important}.about_expectations_section .section_heading_entries{text-align:center;max-width:720px;margin-left:auto;margin-right:auto}.about_expectations_pretext,.about_qualifications_pretext{color:var(--secondary_site_colour);font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.about_expectations_list{list-style:none;margin:0 auto;padding:0;display:flex;flex-direction:column;gap:36px}.about_expectations_item{display:flex;gap:24px;align-items:flex-start}.about_expectations_item::before{display:none}.about_expectations_icon{flex-shrink:0;line-height:0;margin-top:2px}.about_expectations_body{flex:auto}.about_expectations_item_title{margin:0 0 8px;font-size:24px;color:var(--primary_site_colour,#1f3a4d);line-height:1.3;font-weight:700!important}.about_expectations_item_description{margin:0;color:#4b5460;font-size:15px;line-height:1.65}.about_expectations_icon svg{width:52px;height:52px}@media screen and (max-width:640px){.about_expectations_item{gap:16px}.about_expectations_icon svg{width:32px;height:32px}}.about_qualifications_section{background-color:#f3f5f4}.about_qualifications_section .default_container{max-width:720px!important}.about_qualifications_description{color:#4b5460;font-size:21px;line-height:1.6;margin-top:8px}.about_qualifications_list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.about_qualifications_item{background:#fff;border:1px solid #e2e6e3;border-radius:12px;padding:22px 24px}.about_qualifications_item::before{display:none}.about_qualifications_body{flex:auto}.about_qualifications_item_title{margin:0 0 8px;font-size:17px;line-height:1.3;color:var(--primary_site_colour,#1f3a4d);font-family:inter,sans-serif!important;font-weight:700!important}.about_qualifications_item_description{margin:0;color:#4b5460;font-size:14px;line-height:1.55}@media screen and (max-width:640px){.about_qualifications_list{grid-template-columns:1fr}}.consultation_widget_section{background-color:#e9efeb;text-align:center}.consultation_widget_section .section_heading_entries{max-width:720px;margin-left:auto;margin-right:auto}.consultation_widget_pretext{color:var(--primary_accent_colour,#68a98c);font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.consultation_widget_section .section_subheading{color:#4b5460;font-size:16px;line-height:1.55}.consultation_widget_choices{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;margin-bottom:28px}.consultation_widget_or{color:#6b7480;font-size:13px;font-weight:600;letter-spacing:1px}.consultation_widget_choices .site_button{width:auto;max-width:none;padding:12px 22px;border-radius:6px}.consultation_widget_primary_cta{display:flex;justify-content:center}.consultation_widget_primary_cta .cta_button{max-width:480px}.footer_item_link{white-space:nowrap!important}@media screen and (max-width:480px){.consultation_widget_choices{flex-direction:column;gap:10px}}.hero_image .hero_entry .gbp-badge-wrapper{position:absolute;left:-30px;bottom:10%;background:#fff;padding:14px 18px;border-radius:14px;box-shadow:0 10px 30px rgba(0,0,0,.1),0 2px 6px rgba(0,0,0,6%);max-width:calc(100% - 32px);z-index:2;padding:20px 30px;border-radius:30px}@media screen and (max-width:480px){.hero_image .hero_entry .gbp-badge-wrapper{left:10px;bottom:10px;padding:10px 12px;border-radius:10px;max-width:calc(100% - 20px)}}.hero_image .hero_entry .business_map img{border-radius:unset!important}.hero_image .hero_entry.element_1,.hero_image .hero_entry.element_2,.hero_image .hero_entry.element_3{display:none!important}.hero_image .hero_entry.element_1{background-color:var(--primary_site_colour);width:calc(100% + 30px)!important;height:calc(100% + 30px)!important;top:-22px!important;left:-10px!important}.hero_image .hero_entry.element_2{background-color:var(--secondary_site_colour);width:calc(100% + 60px)!important;height:calc(100% + 60px)!important;top:-44px!important;left:-20px!important}.hero_entry_container .hero_entries{padding-right:0!important}.gbp-plain-badge{font-weight:700!important;font-size:18px!important}.hero_cta_wrapper{flex-direction:row}.hero_cta_wrapper .cta_button,.consultation_widget_primary_cta .cta_button{border-radius:100px!important;min-width:fit-content!important}.cta_button.button_primary_button_colour{padding-left:10px!important}.hero_entries h1{margin-bottom:20px!important}.hero_google_badge_wrapper{padding-top:40px!important}.get_started_section{background-position:50%;background-color:#68a98c40!important;position:relative}.get_started_section .first_steps_widget_wrapper{position:relative;z-index:3}.get_started_section .step_item_thumbnail{background-image:none!important}.first_steps_widget_items .step_widget_entry{display:flex;gap:20px}.step_item_entry{padding-top:0!important}.first_steps_widget_items .step_widget_entry .step_item_name{text-align:left}.get_started_steps_items{gap:30px!important;display:grid!important;grid-template-columns:1fr!important}.first_steps_widget_items{display:grid!important;grid-template-columns:repeat(2,minmax(auto,1fr))!important;align-items:start;gap:60px;align-items:stretch}.first_steps_widget_items.has_contact_form{grid-template-columns:1fr 1fr!important}.get_started_contact_form{background:#68a98c60;padding:40px;border-radius:20px}.get_started_contact_form .h2_heading{margin-bottom:20px}.get_started_contact_form .contact_form_wrapper .gdpr_wrapper{margin:0!important}.get_started_contact_form .contact_form_wrapper .gpdr_text *{color:var(--primary_site_colour)!important;font-size:14px!important}.get_started_contact_form .contact_form_wrapper{gap:20px!important}.get_started_contact_form .contact_form_wrapper input[type=text],.get_started_contact_form .contact_form_wrapper input[type=email],.get_started_contact_form .contact_form_wrapper textarea{width:100%;padding:15px 20px;border:none;background:rgba(255,255,255,.5);font-family:lato,sans-serif;font-size:15px;color:var(--primary_site_colour);border-radius:6px!important}.get_started_contact_form .contact_form_wrapper .form_field_wrapper{padding:0!important;border:0!important}.get_started_contact_form .contact_form_wrapper input::placeholder,.get_started_contact_form .contact_form_wrapper textarea::placeholder{color:var(--primary_site_colour)!important}.get_started_contact_form .contact_form_wrapper textarea{min-height:120px;resize:vertical}.get_started_contact_form .contact_form_wrapper label{display:none}.get_started_contact_form .gdpr_wrapper{display:flex;align-items:flex-start;gap:10px;color:#fff;margin:15px 0}.get_started_contact_form .gdpr_wrapper input[type=checkbox]{margin-top:4px}.get_started_contact_form .submit_button{width:100%;padding:15px;background:#333;color:#fff;border:none;text-transform:uppercase;letter-spacing:2px;font-size:14px;cursor:pointer}.get_started_steps_items .step_number{border:4px solid #fff!important;font-size:28px;border-radius:100%!important;position:static!important;transform:unset!important;background-color:var(--primary_site_colour)!important;font-weight:600!important;width:66px!important;height:66px!important;text-align:center;display:flex;justify-content:center;align-items:center;line-height:1;color:#fff!important;font-family:lato,sans-serif!important}.services_archive .flex_container{margin-top:0!important}.services_archive.default_padding{padding-top:0!important;padding-bottom:40px!important}.section_subheading{font-size:26px;max-width:100%!important}.step_item_entry{flex:1!important}.get_started_steps_items .step_item_description{font-size:17px!important;text-align:left!important}.get_started_section .step_item_thumbnail{padding-top:0!important}.step_item_description{color:#fff!important}.get_started_image{width:100%;position:relative}.get_started_image img{height:100%;object-fit:contain;display:block;z-index:1;position:relative}.get_started_image::after{content:'';position:absolute;top:50px;left:-50px;width:100%;height:100%;background-color:var(--secondary_accent_colour);z-index:0;box-shadow:-30em 0 0 var(--secondary_accent_colour);mix-blend-mode:difference;opacity:.5}.first_step_cta_button_wrapper.align_center{display:flex;justify-content:left;align-items:flex-start}.header_wrapper{background-color:#fff!important}.site_branding img{height:60px!important}.footer_logo img{height:50px!important}.hero_entry_container.centered .hero_entries.text_center{padding:0!important}.hero_entry_container .hero_entries,.hero_entry_container .hero_image{width:80%}.hero_entries .h2_heading{font-weight:400!important;font-size:21px;text-wrap:pretty;font-family:inter,sans-serif!important;line-height:1.5!important}.welcome_image img{border-radius:20px!important}.break_top_bottom p{text-align:center}.break_top_bottom{padding:20px}.break_top_bottom:first-of-type{margin-top:30px;border-top:5px solid #efebe2;border-bottom:5px solid #efebe2;padding:20px;text-align:center}.section_subheading{font-weight:500!important;color:var(--secondary_accent_colour)}.services_section .flex_container .item_column{width:100%!important}.flex_container .item_column{background-color:var(--secondary_site_colour)!important}.flex_container .item_column:hover{background-color:var(--secondary_site_colour)!important}.services_section .flex_container .item_column_name{font-family:lato,sans-serif!important;text-transform:uppercase!important;font-size:19px!important;font-weight:700!important}.site_footer{background-color:var(--primary_site_colour)!important;color:#fff!important}.site_footer *{color:#fff!important}.portfolio-filter-wrapper{display:flex;justify-content:center;gap:10px;margin-bottom:30px;flex-wrap:wrap}.portfolio-filter-btn{padding:8px 20px;border:1px solid #fff;background:0 0;color:#fff;cursor:pointer;font-family:lato,sans-serif;font-size:14px;letter-spacing:1px;text-transform:uppercase;transition:all .3s ease;border-radius:0!important}.portfolio-filter-btn:hover,.portfolio-filter-btn.active{background:var(--primary_site_colour);border-color:var(--primary_site_colour);color:#fff}.portfolio-category-tag{position:absolute;top:20px;left:20px;background:rgba(255,255,255,.95);color:#333;padding:5px 12px;font-size:11px;font-family:lato,sans-serif;text-transform:uppercase;letter-spacing:1px;z-index:2}.portfolio-images-wrapper{display:grid;grid-template-columns:repeat(3,minmax(auto,1fr));gap:30px}.portfolio-images-wrapper .portfolio-image-wrapper{width:100%;position:relative;background-size:cover;background-position:50%}.portfolio-images-wrapper .portfolio-image-wrapper:nth-child(1){grid-row:span 2}.portfolio-images-wrapper .portfolio-image-wrapper:nth-child(2){grid-row:span 3}.portfolio-images-wrapper .portfolio-image-wrapper:nth-child(3){grid-row:span 2}.portfolio-images-wrapper .portfolio-image-wrapper:nth-child(4){grid-row:span 2}.portfolio-images-wrapper .portfolio-image-wrapper:nth-child(5){grid-row:span 3}.portfolio-images-wrapper .portfolio-image-wrapper:nth-child(6){grid-row:span 2}.portfolio-images-wrapper .portfolio-image-wrapper:nth-child(7){grid-row:span 2}.portfolio-images-wrapper .portfolio-image-wrapper:nth-child(8){grid-row:span 2}.portfolio-images-wrapper .portfolio-image-wrapper:nth-child(9){grid-row:span 2}.portfolio-images-wrapper .portfolio-image-wrapper:nth-child(10){grid-row:span 3}.portfolio-image-wrapper{text-decoration:none}.portfolio-image-wrapper .portfolio-overlay{width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;color:#fff;padding:20px;padding-top:60%!important;opacity:1;margin-top:auto;text-align:center;text-decoration:none}.portfolio-image-wrapper .portfolio-overlay::before{content:'';position:absolute;top:0;left:0;width:calc(100% - 20px);height:calc(100% - 20px);border:2px solid var(--primary_site_colour);margin:10px;transform:scale(0);transition:transform .3s ease-in-out;z-index:3}.portfolio-image-wrapper:hover .portfolio-overlay{opacity:1}.portfolio-image-wrapper:hover .portfolio-overlay::before{transform:scale(1)}.portfolio-image-wrapper .portfolio-overlay .portfolio-title,.portfolio-image-wrapper .portfolio-overlay .portfolio-subtitle{text-decoration:none;color:#fff!important;text-align:left!important;position:relative;z-index:1}.portfolio-image-wrapper .portfolio-overlay .portfolio-subtitle{font-size:14px!important}.portfolio-image-wrapper .portfolio-overlay .portfolio-title{font-family:lato,sans-serif!important;font-size:19px!important;margin-bottom:5px!important;color:var(--secondary_accent_colour)!important;text-decoration:none!important}.default_padding{padding-top:60px!important;padding-bottom:60px!important}.site_button{text-transform:uppercase!important;letter-spacing:2px!important;max-width:fit-content!important}.view-all-projects-wrapper{display:flex;justify-content:center;padding-top:60px}.site_button span{font-weight:700!important;font-size:14px!important;white-space:nowrap!important}.custom-map-controls{z-index:808}.brand_carousels_entries.gray_scale img{filter:grayscale(1)!important;opacity:1!important;padding:10px;display:block;mix-blend-mode:multiply}.post_meta_data{border-top:1px solid #ddd}.post_archive .post_item{border:0!important;padding:0!important}.post_archive .post_item .post_item_entry{padding:0!important}.post_archive .post_item .post_item_link .post_title{font-family:lato,sans-serif!important;font-weight:700!important}.post_archive .post_item .post_item_link .post_description{font-size:15px!important;line-height:1.4!important}.section_heading_entries{max-width:820px}.service_feature_section .section_heading_entries .h2_heading{margin-bottom:20px!important}.service_feature_section.no_heading{padding-top:0!important}.common_services{background-image:url(https://stourbridgeinsolvency.co.ukimages/services-bg.png);background-size:cover;background-position:50%;background-color:var(--secondary_site_colour)!important;position:relative}.common_services::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000!important;opacity:.7}.portfolio-image-wrapper .portfolio-overlay .portfolio-title{font-weight:700!important;color:#fff!important}.common_services .default_container{position:relative;z-index:1}.common_services .section_subheading{color:#fff!important}.welcome_entry_container{padding-bottom:60px!important;flex-direction:row-reverse}.owner_signature{font-size:50px!important;color:#111!important;margin-top:50px!important;margin-bottom:40px!important}.welcome_section.default_padding{padding-bottom:0!important}.get_started_section{background-image:url(https://stourbridgeinsolvency.co.uk/wp-content/uploads/2025/06/GetStartedImageBG.png);background-size:cover!important}.reviews_section.default_padding{padding-top:40px!important}.reviews_section .default_container{max-width:1280px!important}.site_burger_menu .site_burger_menu_label,.site_navigation a.cta_navigation_button .cta_button_label{font-weight:600!important;letter-spacing:4px}.site_navigation a.cta_navigation_button .cta_chevron_icon{width:24px!important;height:24px!important;margin-left:auto}.site_navigation a.cta_navigation_button{padding:5px 15px!important}.service_featured_title{font-size:22px!important;font-weight:500!important;font-family:lato,sans-serif!important;margin-bottom:20px!important;color:#222!important;line-height:1.4!important;padding-right:0}.site_menu.desktop{padding-top:90px}.navigationOverlayedTriggered .header_wrapper{background-color:#fff!important}.column_heading{color:var(--secondary_accent_colour)}.navigationOverlay{background-color:#fff!important}.site_menu_items li a .site_menu_item_prelink{background-color:var(--secondary_accent_colour)}.site_menu_element .business_hours{color:#222!important}.pi-readmore{background-color:initial!important;border:1px solid var(--primary_site_colour)!important;text-transform:uppercase!important;border-radius:0!important;padding:10px 20px!important;color:var(--primary_site_colour)!important;font-weight:700!important;letter-spacing:2px!important;cursor:pointer}.pi-readmore:hover{border:1px solid #111!important;color:#111!important}.read_more_button{width:fit-content!important;padding:10px 20px!important;border:0!important;text-transform:uppercase!important;color:#fff!important;letter-spacing:2px!important;margin:0 auto!important}.gbp-review-item{border-radius:20px!important}.gbp-reviews-business-name{font-weight:700!important}.read_more_button{display:inline-block;padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:16px;margin-top:10px;transition:background-color .3s}.read_more_button:hover{background-color:#0056b3}.read_more_wrapper{margin-top:10px;overflow:hidden;max-height:0;opacity:0;transition:max-height .5s ease,opacity .3s ease,padding .3s ease}.read_more_wrapper.show{max-height:1e3px;opacity:1;padding-top:10px}.first_wrapper{margin-bottom:10px}.section_subtext.break_top_bottom.mb20{margin:1em 0 20px}.feature_section_cta{padding-top:40px;text-align:center}.feature_section_cta a{display:block;width:fit-content;padding:10px 20px;background-color:var(--primary_site_colour);color:#fff;margin:0 auto;text-decoration:none;text-transform:uppercase}.feature_section_cta a:hover{background-color:var(--secondary_site_colour)}.confirmation_content_entry .site_logo img{padding:4px}.cta_button .cta_chevron_icon{width:29px;height:29px;margin-left:auto}.cta_button .cta_button_entry .cta_button_description{font-size:15px;text-transform:uppercase;text-align:left;font-weight:600;margin-top:3px;letter-spacing:1px}.cta_button .cta_button_entry{text-align:left}.archive_services_container #service{margin-top:0}.information_bar_container{padding:20px 0;width:fit-content;gap:60px!important;margin:0 auto}.infobar_section .information_bar_container div.information_bar_item::before{width:15px;height:15px;background-color:var(--primary_site_colour);right:0;top:50%;transform:translateY(-50%)translateX(250%)}.infobar_section .section_background_section_3{background-color:var(--background_section_3)}.information_bar_container .information_bar_item{justify-content:center}.information_bar_container .information_bar_item_label{color:var(--primary_site_colour);text-transform:uppercase;font-size:19px;letter-spacing:3px!important}.hero_pretext,h1.hero_pretext{color:var(--secondary_site_colour);text-transform:uppercase;font-size:14px;font-weight:700!important;font-family:inter,sans-serif!important;letter-spacing:1px!important}h2.h1_heading{font-weight:700!important}.portfolio-pagination{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:40px}.portfolio-pagination .page-numbers{padding:10px 20px;background-color:var(--primary_site_colour);color:#fff;border-radius:0!important;text-decoration:none}.portfolio-pagination span.page-numbers{background-color:#201f1f;color:#fff;border-radius:0!important}.portfolio-load-more-wrapper{display:flex;justify-content:center;align-items:center;margin-top:40px}.portfolio-load-more-btn{padding:10px 20px;background-color:var(--primary_site_colour);color:#fff;border-radius:0!important;text-decoration:none;font-weight:500!important;border:0!important;text-transform:uppercase!important;letter-spacing:2px!important;font-family:inherit!important;cursor:pointer}.section_subtext p:empty{display:none}.google-reviews-topbar{margin:0!important}.top_bar_reviews{background-color:#000!important}.top_bar_reviews .gr-business-name,.top_bar_reviews .gr-rating-number,.top_bar_reviews .gr-review-count{color:#fff!important}.header_container{padding:15px 40px}.header_container.logo_centered .site_branding{clip-path:polygon(0 0,100% 0%,100% 70%,50% 100%,0 70%);width:200px;height:170px;background-color:#eff8ff;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;z-index:3}.header_container,.DesktopMegaMenu{width:1320px!important}.site_branding img{height:56px!important}.cta_button .cta_button_entry .cta_button_label{font-weight:700!important;font-size:16px;letter-spacing:0!important}.cta_button .cta_button_entry .cta_button_description{opacity:.7!important;font-size:12px}.standard_navigation_item.phone_number{background-color:initial!important;color:var(--accent_button_colour)!important;border:var(--accent_button_colour)solid 2px!important}.standard_navigation_item.phone_number span{color:var(--accent_button_colour)!important}.standard_navigation_item.phone_number .fa{display:none!important}.page_introduction_section .default_container.has_intro_image{padding-top:0!important;padding-bottom:0!important;padding-left:20px!important;padding-right:20px!important}.page_introduction_entry p:last-of-type{margin-bottom:0!important;margin-top:0!important}.page_introduction_entry h2{font-size:40px!important;margin-bottom:10px!important;color:var(--primary_site_colour)!important}.page_introduction_entry h3{font-size:27px!important;margin-bottom:10px!important;font-weight:500!important;color:var(--secondary_site_colour)!important}p,li,td{font-size:17px!important;line-height:1.6!important}.services_section .default_container{position:relative}.h2_heading .section_subheading{color:var(--background_section_3)!important;font-weight:400!important}.faq_wrapper .faq_item{border-radius:0!important}.faq_wrapper .faq_question::before{color:#111!important}.grid_container .item_column.featured_service_item{background:#000!important}.grid_container .item_column.featured_service_item .featured_service_item_content .featured_service_item_button{text-transform:uppercase;background:0 0;border:1px solid;letter-spacing:7px}.grid_container .item_column.featured_service_item .featured_service_item_content .featured_service_item_name{border-bottom:1px solid rgba(255,255,255,.2)!important;margin-bottom:40px!important;padding-bottom:40px!important;font-weight:600!important}.grid_container .item_column.featured_service_item .featured_service_item_content .featured_service_item_description{display:none}.services_section .flex_container .item_column_name{font-size:17px!important}.cta_button .cta_chevron_icon{margin-right:-10px!important}.site_menu.desktop{padding-top:0!important}.brand_carousels_wrapper{padding:0}.brand_carousels_wrapper img:first-child{border-left:1px solid #ddd}.brand_carousels_wrapper img{border-right:1px solid #ddd}.brand_carousels_wrapper h3{font-size:19px!important;font-weight:600!important;color:#111!important;letter-spacing:2px!important}.brand_carousels_wrapper h3::before{background-image:url(https://stourbridgeinsolvency.co.uk/wp-content/uploads/2025/07/breakline_left.png)!important;background-repeat:no-repeat!important;background-size:contain!important;background-position:100%!important}.brand_carousels_wrapper h3::after{background-image:url(https://stourbridgeinsolvency.co.uk/wp-content/uploads/2025/07/breakline_right.png)!important;background-repeat:no-repeat!important;background-size:contain!important;background-position:0!important}.brand_carousels_wrapper h3::before,.brand_carousels_wrapper h3::after{background-color:initial!important;height:17px!important}.first_steps_widget_items .step_widget_entry .step_item_name{color:#fff!important;font-weight:700!important}.first_steps_widget_wrapper .h2_heading{font-size:37px}.key_feature_entry_contents h3.service_featured_title{font-size:31px!important;font-weight:600!important}.feature-item-entry{flex:1;padding:30px 60px}.site_menu_element .google_reviews_badge .google_business_name,.site_menu_element .google_reviews_badge .reviews_total{color:#fff!important}.google_reviews_badge .reviews_total{font-size:14px!important}.footer_gallery_section #sb_instagram #sbi_images{padding:0!important}.service_offerings_section{background-color:#fff}.service_offerings_items{margin:0 auto}.service_offering_item{background-color:var(--background_section_1);padding:40px 25px;text-align:center}.service_offering_icon{margin-bottom:20px}.service_offering_icon img,.service_feature_image img{height:57px!important;width:auto;display:block;margin:0 auto}.service_offering_description{font-size:15px!important;line-height:1.5!important;color:#333}.sector_cards_section{background-color:var(--secondary_site_colour);padding:60px 0}.sector_cards_carousel{position:relative}.sc_viewport{overflow:hidden;width:100%}.sc_track{display:flex;transition:transform 320ms ease;will-change:transform}.sc_arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;border:0;cursor:pointer;width:40px;height:40px;background-color:var(--primary_site_colour);color:#fff;font-size:18px;display:flex;align-items:center;justify-content:center;transition:background .3s ease}.sc_arrow:hover{background-color:#111}.sc_arrow:disabled{opacity:.3;cursor:default}.sc_prev{left:-20px}.sc_next{right:-20px}.sc_slide{display:flex}.sector_card_item{text-align:center;background-color:var(--primary_site_colour);display:flex;flex-direction:column;width:100%}.sector_card_image{margin-bottom:15px;overflow:hidden}.sector_card_image img{width:100%;height:220px;object-fit:cover;display:block}.sector_card_content{padding:0 15px 20px;flex:1;display:flex;flex-direction:column}.sector_card_title{font-family:lato,sans-serif!important;font-size:18px!important;font-weight:700!important;color:#fff!important;margin-bottom:8px!important}.sector_card_title a{color:#fff!important;text-decoration:none!important}.sector_card_title a:hover{text-decoration:underline!important}.sector_card_description{font-size:14px!important;line-height:1.5!important;color:rgba(255,255,255,.85)!important}.sector_card_description p{margin-top:0!important;line-height:1.5!important;font-size:16px!important}.sector_card_description p:last-of-type{margin-bottom:0!important}.sector_cards_section .section_heading_entries .h2_heading{color:#fff!important}.sector_cards_section .section_subheading{color:rgba(255,255,255,.8)!important}@media screen and (max-width:780px){.service_offerings_items{grid-template-columns:repeat(2,1fr)!important}.sc_prev{left:5px}.sc_next{right:5px}}@media screen and (max-width:480px){.service_offerings_items{grid-template-columns:1fr!important}.sector_card_image img{height:180px}}.steps_process_section{background-color:#fff}.steps_process_items{display:flex!important;grid-template-columns:unset!important;align-items:flex-start;justify-content:center;position:relative;gap:0!important;max-width:960px;margin:40px auto}.steps_process_section .cta_button{width:fit-content!important}.steps_process_items::before{content:'';position:absolute;top:30px;left:10%;right:10%;height:4px;background-color:var(--primary_site_colour);z-index:0;transform-origin:left;transform:scaleX(0);opacity:0;transition:transform 3.5s ease,opacity 1.5s ease}.steps_process_items.animated::before{transform:scaleX(1);opacity:1}.steps_process_section .step_item{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;z-index:1;background-color:initial!important;padding:0 10px}.steps_process_section .step_item .step_item_header{background-color:initial!important;display:flex;flex-direction:column;align-items:center;gap:0;padding:0}.steps_process_section .step_item .step_item_header .step_number_wrapper{display:flex;align-items:center;justify-content:center}.steps_process_section .step_item .step_item_header .step_number{background-color:var(--primary_site_colour)!important;color:#fff!important;border-radius:50%!important;width:60px;height:60px;font-size:30px;display:flex;align-items:center;justify-content:center;font-weight:700;font-family:lato,sans-serif!important;line-height:1;position:relative;z-index:2}.steps_process_section .step_item .step_title_bar{margin-top:12px}.steps_process_section .step_item .step_item_header .step_item_name{font-size:16px!important;font-weight:700!important;font-family:lato,sans-serif!important;color:#333!important;text-align:center;line-height:1.3!important;padding:0!important;margin-bottom:6px!important}.steps_process_section .step_item .step_item_thumbnail{display:none!important}.steps_process_section .step_item .step_item_description{color:#333!important;text-align:center!important;font-size:14px!important;line-height:1.4!important;margin-top:0;max-width:180px}.steps_process_section .align_center.mt30{display:flex;justify-content:center;margin-top:40px}@media screen and (max-width:780px){.steps_process_items{flex-direction:column!important;align-items:flex-start!important;gap:0!important}.steps_process_items::before{display:none}.steps_process_section .step_item{flex:none;flex-direction:row!important;align-items:flex-start!important;text-align:left!important;padding:0 0 30px!important;position:relative}.steps_process_section .step_item::before{content:'';position:absolute;left:24px;top:50px;bottom:0;width:2px;background-color:var(--primary_site_colour)!important;z-index:0}.steps_process_section .step_item:last-child::before{display:none}.steps_process_section .step_item .step_item_header{flex-direction:row!important;align-items:center!important;gap:15px!important;min-width:0;width:100%}.steps_process_section .step_item .step_title_bar{min-width:0;flex:1;margin-top:0!important}.steps_process_section .step_item .step_item_header .step_number{width:50px!important;height:50px!important;font-size:20px!important;flex-shrink:0}.steps_process_section .step_item .step_item_header .step_item_name{text-align:left!important;font-size:15px!important;margin-top:4px}.steps_process_section .step_item .step_item_description{text-align:left!important;margin-top:4px!important;max-width:none;font-size:14px!important;color:#666!important;padding-left:65px}}.service_features_items{gap:30px!important}.service_features_items .service_feature_item{background-color:var(--background_section_1);padding:40px 25px!important}.service_feature_image{text-align:center;margin-bottom:15px}.service_feature_image img{height:77px;width:auto;display:block;margin:0 auto}.service_features_items .service_feature_item p{margin-bottom:10px!important;text-align:center;font-size:14px!important;font-weight:600}.service_features_items .service_feature_item ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.service_features_items .service_feature_item ul li{position:relative;padding-left:20px;margin:0;font-size:14px!important}.service_features_items .service_feature_item ul li::before{content:'';position:absolute;left:0;top:4px;color:var(--primary_site_colour);font-weight:600;background-color:var(--primary_site_colour);padding:6px}.item_column_name_text{display:flex;flex-direction:column;gap:5px}.item_column_name_text .service_description{font-size:13px!important;text-transform:none!important;color:#ffffff90}.service_gallery.carousel{position:relative;width:100%}.service_gallery .carousel_viewport{overflow:hidden;width:100%}.service_gallery .carousel_track{display:flex;transition:transform 320ms ease;will-change:transform}.service_gallery .service_gallery_item{flex:0 0 33.3333%;max-width:33.3333%;box-sizing:border-box;padding:0 15px}.service_gallery .service_gallery_item img{display:block;width:100%;height:clamp(180px,30vw,420px);object-fit:cover}@media(max-width:1024px){.service_gallery .service_gallery_item{flex:0 0 50%;max-width:50%}.service_gallery .service_gallery_item img{height:clamp(170px,30vw,320px)}}@media(max-width:640px){.service_gallery .service_gallery_item{flex:0 0 100%;max-width:100%;padding:0}.service_gallery .service_gallery_item img{height:clamp(180px,55vw,360px);border-radius:6px}}.service_gallery .carousel_arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;border:0;cursor:pointer;padding:10px 12px;line-height:1;color:#fff;border-radius:0}.service_gallery .carousel_arrow.prev{left:10px}.service_gallery .carousel_arrow.next{right:10px}.service_gallery .carousel_dots{display:flex;gap:8px;justify-content:center;align-items:center;margin-top:12px}.service_gallery .carousel_dot{width:10px;height:10px;border-radius:999px;border:0;background:rgba(0,0,0,.25);cursor:pointer;padding:0}.service_gallery .carousel_dot[aria-current=true]{background:rgba(0,0,0,.75)}.service_gallery .carousel_arrow:disabled{display:none}.service_gallery .service_gallery_link{border:0;padding:0;background:0 0;width:100%;display:block;cursor:zoom-in}.service_gallery_lightbox{position:fixed;inset:0;z-index:9999;display:none;align-items:center;justify-content:center;background:rgba(0,0,0,.85);padding:24px}.service_gallery_lightbox.is_open{display:flex}.service_gallery_lightbox .lb_inner{position:relative;max-width:min(1100px,100%);width:100%}.service_gallery_lightbox img{width:100%;max-height:calc(100vh - 120px);height:auto;display:block;object-fit:contain;border-radius:8px}.service_gallery_lightbox .lb_close{position:absolute;top:-14px;right:-14px;width:42px;height:42px;border:0;border-radius:999px;cursor:pointer;background:0 0;color:#fff;font-size:26px;line-height:1}.service_gallery_lightbox .lb_arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border:0;border-radius:999px;cursor:pointer;background:0 0;color:#fff;font-size:26px;line-height:1}.service_gallery_lightbox .lb_arrow.prev{left:-60px}.service_gallery_lightbox .lb_arrow.next{right:-60px}.service_gallery_lightbox .lb_arrow:disabled{opacity:.35;cursor:default}@media(max-width:768px){.service_gallery_lightbox{padding:12px}.service_gallery_lightbox .lb_arrow.prev{left:8px}.service_gallery_lightbox .lb_arrow.next{right:8px}.service_gallery_lightbox .lb_close{top:8px;right:8px}}@media screen and (max-width:780px){.service_features_items{grid-template-columns:repeat(2,1fr)!important}.hero_entries .h2_heading{font-size:26px}.site_navigation a.cta_navigation_button{display:none!important}.site_navigation a.phone_number{display:flex!important}.header_container.logo_centered .main_navigation_wrapper{margin-left:auto!important}.header_container.logo_centered .header_left{display:flex!important}.flex_container.column_4 .item_column{width:40%}.header_container.logo_centered .site_branding{transform:translateX(-50%)!important;width:190px;height:140px}.site_branding img{height:50px!important}.hero_entry_container .hero_entries{transform:translateY(0)}.hero_entry_container .hero_image{padding-top:100%!important;margin-top:40px!important;margin-bottom:40px!important}.hero_section .hero_image_background{background-size:cover!important}.get_started_steps_items .step_item_description{font-size:16px!important;text-align:left!important}.get_started_steps_items .step_number{width:57px!important;height:57px!important}.first_steps_widget_items{gap:30px}.introduction_entries{display:flex;flex-direction:column;gap:0}.portfolio_showcase{width:100%}.default_padding{padding-top:40px!important;padding-bottom:40px!important}.key_featured_title{font-size:21px!important}.portfolio_video_entry{margin-top:-7em}.portfolio_content_part h3{font-size:21px!important}.portfolio_content_part{display:grid;grid-template-columns:1fr 1fr;gap:70px;position:relative}.reviews_content{font-size:19px}.key_feature_entry .feature_image img{width:100%;height:140px;object-fit:cover}.content_text h2{font-size:34px!important}.information_bar_container{gap:20px!important;flex-direction:row;flex-wrap:nowrap!important}.information_bar_container .information_bar_item_label{font-size:12px;padding:0 6px}.infobar_section .information_bar_container div.information_bar_item::before{width:7px;height:7px;transform:translateY(-50%)translateX(157%)}.slick-next,.slick-prev{opacity:0!important}}@media screen and (max-width:380px){.header_container{padding-left:23px!important;padding-right:23px!important}.h1_heading{font-size:34px!important;letter-spacing:-2px!important}.cta_button_label{font-weight:400!important;text-transform:uppercase!important;letter-spacing:3px!important}.hero_entries h1{letter-spacing:-2px!important}}@media screen and (max-width:480px){.service_features_items{grid-template-columns:repeat(1,1fr)!important}body{padding-top:50px!important}.hero_entries .h2_heading{font-size:19px}.cta_button .cta_button_entry .cta_button_label{font-size:16px!important}.cta_button .cta_button_entry .cta_button_description{font-size:12px!important}.page_introduction_entry p{font-size:17px!important}.page_introduction_entry h3{font-size:21px!important}section.hero_section.hero_layout_text_center{padding:110px 20px 0!important}.hero_entries .h2_heading{font-size:21px}.header_left .site_navigation.standard_layout{display:flex!important}.site_navigation_items .standard_navigation_item.phone_number.stickyElement{display:none!important}.site_branding.header_center img{height:90px!important}.key_feature_entry_contents h3.service_featured_title{font-size:22px!important}.feature-item-entry{flex:1;padding:20px 40px}.links_container .link_item{text-decoration:none!important;font-size:17px}.grid_container .item_column.featured_service_item .featured_service_item_content .featured_service_item_name{margin-bottom:20px!important;padding-bottom:20px!important}.image-placeholder img{height:400px!important}.service_featured_title{font-size:19px!important}.design_process_step_label{font-size:21px}.design_process_steps_entries{gap:30px!important}.first_steps_widget_items{display:flex!important;flex-direction:column}.get_started_image{width:100%;position:relative;margin-top:-20px}.get_started_image::after{content:'';position:absolute;top:10px;left:-50px;width:100%;height:100%;background-color:var(--primary_site_colour);z-index:-1;box-shadow:-30em 0 0 var(--primary_site_colour)}.reviews_content{font-size:16px}.portfolio_reviews{background-color:#fdf8ef;padding:30px 30px 30px 80px!important;position:relative;box-shadow:-20px 20px #C3B393}.portfolio_reviews .reviews_icon{width:40px;height:40px;position:absolute;top:0;left:20px}.portfolio_reviews{background-color:#fdf8ef;padding:40px 40px 40px 90px}.portfolio_content_part{display:grid;grid-template-columns:1fr;gap:10px;position:relative}.portfolio_content_part::before{display:none}.key_features_heading{border-bottom:5px solid #c3b393;text-align:center;padding-bottom:20px;margin-bottom:20px}section.hero_section{padding:120px 20px 60px!important}.content_text h2{font-size:27px!important}.key_features_entries{display:grid;grid-template-columns:repeat(1,minmax(auto,1fr));gap:0;width:100%}.key_feature_entry .feature_image img{width:100%;height:220px;object-fit:cover}.site_branding img{height:40px!important}.hero_cta_wrapper{flex-wrap:wrap}.hero_cta_wrapper .cta_button{min-width:unset!important}.site_burger_menu_entry_comp,.standard_navigation_item{padding:10px!important;border-radius:0!important}.hero_entry_container .hero_image{padding-top:100%}.portfolio-images-wrapper,.services_section .flex_container{grid-template-columns:repeat(1,minmax(auto,1fr))!important;gap:20px}.owner_signature{font-size:45px;color:var(--primary_site_colour)!important;margin-top:50px!important;margin-bottom:40px!important}.welcome_entry_container{border-bottom:4px solid #efebe2!important;padding-bottom:20px!important}.reviews_section.default_padding.home-page{padding-top:0!important}.cta_button .cta_button_icon{width:27px!important}.cta_button .cta_chevron_icon{width:27px;height:27px;margin-left:auto}}.portfolio_key_features_section{background-color:#f2f2f2;padding:60px 0}.pkf_heading{text-align:center;color:var(--primary_site_colour);font-size:32px;font-weight:700;margin:0 0 10px}.pkf_subheading{text-align:center;color:#333;font-size:18px;margin:0 0 20px}.pkf_grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.pkf_card{display:flex;flex-direction:column}.pkf_card_name{font-size:20px;font-weight:800!important;color:#222;margin:0 0 12px}.pkf_card_image{width:100%;margin-bottom:12px}.pkf_card_image img{width:100%;height:auto;display:block;object-fit:cover;border-radius:4px}.pkf_card_description{font-size:15px;color:#444;line-height:1.6;margin:0}.headings_divider{margin:30px 0!important;border:none;border-top:3px solid #ccc;margin:0 0 40px}@media(max-width:768px){.pkf_grid{grid-template-columns:1fr;gap:30px}.pkf_heading{font-size:26px}.pkf_subheading{font-size:16px}}.journey_grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-top:30px}.journey_card{padding:30px;border:2px solid #555}.journey_number{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;background-color:var(--primary_site_colour);color:#fff;font-size:20px;font-weight:700;margin-bottom:15px}.journey_title{font-size:20px;font-weight:800!important;text-transform:uppercase;color:#333;margin:0 0 12px}.journey_description{font-size:15px;color:#555;line-height:1.7;margin:0}@media(max-width:768px){.journey_grid{grid-template-columns:1fr}}.insolvency_debt_struggling_description,.insolvency_debt_solutions_description{color:#4b5460;font-size:19px;line-height:1.65;margin-top:8px;max-width:720px}.insolvency_debt_struggling_section{background-color:#fff}.insolvency_debt_struggling_grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.insolvency_debt_struggling_card{background-color:#fff;border:1px solid #e2e6e3;border-radius:14px;padding:28px 26px;display:flex;flex-direction:column}.insolvency_debt_struggling_card::before{display:none}.insolvency_debt_struggling_card_title{margin:0 0 14px;font-size:29px;line-height:1.25;color:var(--primary_site_colour,#1f3a4d);font-weight:700!important}.insolvency_debt_struggling_card_description{margin:0;color:#4b5460;font-size:15px;line-height:1.6}@media(max-width:1024px){.insolvency_debt_struggling_grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.insolvency_debt_struggling_grid{grid-template-columns:1fr}}.insolvency_debt_cta_banner{background-color:var(--primary_site_colour,#1f3a4d);color:#fff}.insolvency_debt_cta_banner .default_container{max-width:920px!important}.insolvency_debt_cta_heading{color:#fff!important;font-size:32px;line-height:1.3;margin:0 0 14px}.insolvency_debt_cta_subheading{color:rgba(255,255,255,.78);font-size:21px;line-height:1.6;max-width:680px;margin:0 auto 28px}.insolvency_debt_cta_button{display:flex;justify-content:center}@media(max-width:640px){.insolvency_debt_cta_heading{font-size:24px}}.insolvency_debt_solutions_section{background-color:#fff}.insolvency_debt_solutions_grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.insolvency_debt_solution_card{background-color:#fff;border:1px solid #e2e6e3;border-radius:14px;padding:30px 28px;display:flex;flex-direction:column}.insolvency_debt_solution_card::before{display:none}.insolvency_debt_solution_eyebrow{margin-bottom:14px!important;color:var(--primary_accent_colour,#68a98c)}.insolvency_debt_solution_title{margin:0 0 14px;font-size:26px;line-height:1.25;color:var(--primary_site_colour,#1f3a4d);font-weight:700!important}.insolvency_debt_solution_description{margin:0 0 22px;color:#4b5460;font-size:15px;line-height:1.65;flex:auto}.insolvency_debt_solution_link{align-self:flex-start;color:var(--secondary_site_colour);font-weight:700;font-size:17px;text-decoration:none;display:inline-flex;gap:6px;align-items:center}.insolvency_debt_solution_link:hover{text-decoration:underline}@media(max-width:768px){.insolvency_debt_solutions_grid{grid-template-columns:1fr}}.insolvency_debt_steps_section{background-color:var(--primary_site_colour,#1f3a4d);color:#fff}.insolvency_debt_steps_section .h2_heading{color:#fff!important}.insolvency_debt_steps_grid{list-style:none;margin:0;padding:0;counter-reset:insolvency-debt-step;display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.insolvency_debt_step_card{background-color:#fff;border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:28px 26px;position:relative;overflow:hidden}.insolvency_debt_step_card::before{display:none}.insolvency_debt_step_number{position:absolute;top:10px;right:22px;font-family:playfair display,serif;font-size:60px;font-weight:700;color:var(--secondary_site_colour,#68a98c);line-height:1;font-style:italic}.insolvency_debt_step_title{margin:0 0 14px;font-size:29px!important;line-height:1.25;color:var(--primary_site_colour)!important;font-weight:700!important;padding-right:60px}.insolvency_debt_step_description{margin:0;color:var(--primary_site_colour);font-size:15px;line-height:1.65}@media(max-width:1024px){.insolvency_debt_steps_grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.insolvency_debt_steps_grid{grid-template-columns:1fr}}.hero_after_insolvency .hero_entries{max-width:820px;margin:0 auto;padding:60px 20px}.hero_after_insolvency .hero_sub_heading{color:rgba(255,255,255,.85);font-size:19px;line-height:1.6;font-weight:400;margin-top:18px}@media(max-width:768px){.hero_after_insolvency .h1_heading{font-size:34px}.hero_after_insolvency .hero_sub_heading{font-size:17px}}.after_insolvency_intro_section{background-color:#fff}.after_insolvency_intro_section .default_container{max-width:820px!important}.after_insolvency_intro_content{color:#4b5460;font-size:19px;line-height:1.75}.after_insolvency_intro_content p{margin:0 0 22px}.after_insolvency_intro_content p:last-child{margin-bottom:0}.after_insolvency_intro_content strong{color:var(--primary_site_colour,#1f3a4d);font-weight:700}.after_insolvency_author_byline{display:flex;align-items:center;gap:16px;padding-top:24px;border-top:1px solid #e2e6e3}.after_insolvency_author_photo{flex:none;width:56px;height:56px;border-radius:50%;overflow:hidden}.after_insolvency_author_photo img{width:100%;height:100%;object-fit:cover;display:block}.after_insolvency_author_meta{display:flex;flex-direction:column;line-height:1.35}.after_insolvency_author_name{color:var(--primary_site_colour,#1f3a4d);font-weight:700;font-size:17px}.after_insolvency_author_title{color:#4b5460;font-size:15px}.after_insolvency_fears_section{background-color:#f7f6f1}.after_insolvency_fear_pill{width:auto!important;height:auto!important;margin-top:6px!important}.after_insolvency_fear_pill_text{display:inline-flex;align-items:center;justify-content:center;background-color:var(--primary_site_colour,#1f3a4d);color:#fff;font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase;padding:6px 12px;border-radius:999px;line-height:1}.insolvency_hub_hero .hero_entry_container{align-items:flex-start;gap:60px}.insolvency_hub_hero .hero_entries{width:56%;padding-right:0}.insolvency_hub_hero .insolvency_hub_hero_card{width:44%;flex-shrink:0}.insolvency_hub_hero_pretext{color:var(--primary_accent_colour,#68a98c)}.insolvency_hub_hero_lead{color:#4b5460;font-size:17px;line-height:1.6}.insolvency_hub_hero_lead p{margin:0 0 16px}.insolvency_hub_hero_lead p:last-child{margin-bottom:0}.insolvency_hub_hero_lead ul{list-style:none;margin:24px 0 30px;padding:0;display:flex;flex-direction:column;gap:14px}.insolvency_hub_hero_lead ul li{position:relative;padding-left:32px;color:#2c3a47;font-size:15px;line-height:1.55;margin:0}.insolvency_hub_hero_lead ul li::before{content:"";position:absolute;left:0;top:1px;width:22px;height:22px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25.337 25.337'><g transform='translate(-145 -386)'><path d='M2,14.669A12.669,12.669,0,1,1,14.669,27.337,12.669,12.669,0,0,1,2,14.669Zm17.365-3.43a1.267,1.267,0,0,1,0,1.792L14.7,17.7a1.835,1.835,0,0,1-2.6,0L9.972,15.565a1.267,1.267,0,1,1,1.792-1.792L13.4,15.411l4.172-4.172A1.267,1.267,0,0,1,19.365,11.239Z' transform='translate(143 384)' fill='%2368a98c' fill-rule='evenodd'/></g></svg>");background-size:contain;background-position:50%;background-repeat:no-repeat}.insolvency_hub_hero_actions{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.insolvency_hub_hero_card{background:var(--primary_site_colour,#1f3a4d);color:#fff;border-radius:18px;padding:32px 30px;align-self:stretch}.insolvency_hub_hero_card_eyebrow{color:var(--secondary_site_colour);font-size:13px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;margin:0 0 22px}.insolvency_hub_hero_card_body{color:rgba(255,255,255,.92);font-size:14px;line-height:1.55}.insolvency_hub_hero_card_body p{margin:0 0 12px}.insolvency_hub_hero_card_body p:last-child{margin-bottom:0}.insolvency_hub_hero_card_body ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.insolvency_hub_hero_card_body ul li{position:relative;padding-left:32px;color:rgba(255,255,255,.92);font-size:14px;line-height:1.55;margin:0}.insolvency_hub_hero_card_body ul li::before{content:"";position:absolute;left:0;top:0;width:22px;height:22px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25.337 25.337'><g transform='translate(-145 -386)'><path d='M2,14.669A12.669,12.669,0,1,1,14.669,27.337,12.669,12.669,0,0,1,2,14.669Zm17.365-3.43a1.267,1.267,0,0,1,0,1.792L14.7,17.7a1.835,1.835,0,0,1-2.6,0L9.972,15.565a1.267,1.267,0,1,1,1.792-1.792L13.4,15.411l4.172-4.172A1.267,1.267,0,0,1,19.365,11.239Z' transform='translate(143 384)' fill='%2368a98c' fill-rule='evenodd'/></g></svg>");background-size:contain;background-position:50%;background-repeat:no-repeat}.insolvency_hub_hero_card_highlight{margin-top:22px;padding-top:18px;border-top:1px solid rgba(255,255,255,.14);color:rgba(255,255,255,.78);font-size:13px;line-height:1.55;text-align:center}@media(max-width:900px){.insolvency_hub_hero .hero_entry_container{flex-direction:column}.insolvency_hub_hero .hero_entries,.insolvency_hub_hero .insolvency_hub_hero_card{width:100%}}.insolvency_hub_content_section{background-color:#fff}.insolvency_hub_content_grid{display:grid;grid-template-columns:1.6fr 1fr;gap:50px;align-items:start}.insolvency_hub_content_grid.has_no_sidebar{grid-template-columns:1fr}.insolvency_hub_content_body{color:#2c3a47;font-size:16px;line-height:1.7}.insolvency_hub_content_body h3{color:var(--secondary_site_colour)!important}.insolvency_hub_content_body h2,.insolvency_hub_content_body h3{color:var(--primary_site_colour,#1f3a4d);margin-top:36px}.insolvency_hub_content_body h2:first-child,.insolvency_hub_content_body h3:first-child{margin-top:0}.insolvency_hub_content_body h2{font-size:26px;line-height:1.3;margin-bottom:14px;font-weight:700!important}.insolvency_hub_content_body h3{font-size:20px;line-height:1.35;margin-bottom:10px;font-weight:700!important;font-family:inter,sans-serif!important}.insolvency_hub_content_body p{margin:0 0 16px}.insolvency_hub_content_body ul,.insolvency_hub_content_body ol{margin:0 0 16px 22px;padding:0}html,body{overflow-x:clip}.insolvency_hub_content_sidebar{--site-header-height:90px;position:sticky;top:calc(var(--site-header-height) + 40px);align-self:start;display:flex;flex-direction:column;gap:20px}.insolvency_hub_sidebar_block{background:#ededed;border:none;border-radius:16px;padding:30px 28px}.insolvency_hub_sidebar_title{margin:0 0 22px;font-size:26px;font-weight:700!important;line-height:1.25;color:var(--primary_site_colour);text-transform:none;letter-spacing:0;font-family:inter,sans-serif!important}.insolvency_hub_sidebar_links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:18px}.insolvency_hub_sidebar_link_item{position:relative;padding-left:38px;border-top:none}.insolvency_hub_sidebar_link_item::before{content:"";position:absolute;left:0;top:1px;width:26px;height:26px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><circle cx='12' cy='12' r='11' fill='%2368a98c'/><path d='M10 7.5l4.5 4.5-4.5 4.5' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-size:contain;background-position:50%;background-repeat:no-repeat}.insolvency_hub_sidebar_link_item a{display:inline-block;padding:0;color:var(--primary_site_colour,#1f3a4d);text-decoration:none;font-size:15px;font-weight:700;line-height:1.4}.insolvency_hub_sidebar_link_item a:hover{color:var(--primary_accent_colour,#68a98c)}.insolvency_hub_sidebar_highlight{margin-top:28px;padding-top:22px;border-top:1px solid var(--primary_site_colour,#1f3a4d);color:var(--primary_site_colour,#1f3a4d);font-size:14px;line-height:1.55;text-align:center}.insolvency_hub_sidebar_links_block>.insolvency_hub_sidebar_highlight:first-child{margin-top:0;padding-top:0;border-top:none}.insolvency_hub_sidebar_cta_block{background:var(--primary_site_colour,#1f3a4d);color:#fff;border-color:transparent;text-align:center}.insolvency_hub_sidebar_cta_title{color:#fff!important;font-size:26px;line-height:1.3;margin:0 0 8px;font-weight:700!important;font-family:inter,sans-serif!important}.insolvency_hub_sidebar_cta_subtitle{color:rgba(255,255,255,.78);font-size:14px;line-height:1.55;margin:0 0 18px}.insolvency_hub_sidebar_cta_button_wrapper{margin-top:4px;display:flex;justify-content:center}.insolvency_hub_sidebar_cta_phone_wrapper{display:flex;margin-top:14px;gap:5px;justify-content:center}.insolvency_hub_sidebar_cta_phone_wrapper span{color:#ffffff80}.insolvency_hub_sidebar_cta_phone{display:block;color:#fff;font-weight:700;text-decoration:none;font-size:17px;text-align:center}.insolvency_hub_process_section .default_container{display:grid;grid-template-columns:1.6fr 1fr;gap:50px;align-items:start}@media(max-width:900px){.insolvency_hub_content_grid{grid-template-columns:1fr;gap:30px}.insolvency_hub_content_sidebar{position:static}}.hub_inline_cta{background:var(--background_section_1,#f3f5f4);border:1px solid #e2e6e3;border-radius:14px;padding:28px;text-align:center;margin:28px 0}.hub_inline_cta_title{margin:0 0 8px;font-size:22px;color:var(--primary_site_colour,#1f3a4d);font-weight:700}.hub_inline_cta_subtitle{color:#4b5460;font-size:15px;line-height:1.55;margin:0 0 18px}.hub_inline_cta_actions{display:flex;gap:18px;justify-content:center;align-items:center;flex-wrap:wrap}.hub_inline_cta_button_wrapper{display:inline-flex;flex:none;max-width:100%}.hub_inline_cta_button_wrapper>.cta_button{width:auto;max-width:100%}.insolvency_hub_process_section{background-color:var(--background_section_1,#f3f5f4)}.insolvency_hub_process_description{color:#4b5460;font-size:16px;line-height:1.65;max-width:720px;margin-top:8px}.insolvency_hub_process_list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px;max-width:760px;position:relative}.insolvency_hub_process_list::before{content:"";position:absolute;left:30px;top:40px;bottom:0;width:2px;background:var(--secondary_site_colour);z-index:0}.insolvency_hub_process_step{display:flex;gap:24px;align-items:flex-start;position:relative;z-index:1}.insolvency_hub_process_step::before{display:none}.insolvency_hub_process_step_number{position:relative;flex:none;width:60px;height:60px;border-radius:50%;background:#fff;border:2px solid var(--secondary_site_colour);box-sizing:border-box;margin-top:20px!important}.insolvency_hub_process_step_number_inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--secondary_site_colour);font-family:playfair display,serif;font-style:italic;font-weight:700!important;font-size:28px;line-height:1;display:block;margin-top:-3px}.insolvency_hub_process_step_body{flex:auto;padding-top:18px}.insolvency_hub_process_step_title{margin:0 0 8px;font-size:19px;color:var(--secondary_site_colour);font-weight:700!important}.insolvency_hub_process_step_description{color:#4b5460;font-size:15px;line-height:1.6}.insolvency_hub_process_step_description p{margin:0 0 8px}.insolvency_hub_process_step_description p:last-child{margin-bottom:0}.insolvency_hub_features_section{background-color:var(--primary_site_colour,#1f3a4d);color:#fff}.insolvency_hub_features_intro{color:rgba(255,255,255,.82);font-size:16px;line-height:1.6;text-align:center;max-width:720px;margin-left:auto;margin-right:auto}.insolvency_hub_features_grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.insolvency_hub_feature_card{background:rgba(255,255,255,4%);border:2px solid var(--secondary_site_colour);border-radius:14px;padding:28px 26px}.insolvency_hub_feature_card::before{display:none}.insolvency_hub_feature_card_heading{margin:0 0 12px;font-size:22px;color:#fff;font-weight:700!important;line-height:1.3}.insolvency_hub_feature_card_description{margin:0;color:rgba(255,255,255,.78);font-size:15px;line-height:1.6}@media(max-width:1024px){.insolvency_hub_features_grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.insolvency_hub_features_grid{grid-template-columns:1fr}}.insolvency_hub_faq_section{background-color:var(--background_section_1)}.insolvency_hub_faq_list{list-style:none;margin:0;padding:0;max-width:820px}.insolvency_hub_faq_item{border-top:1px solid #e2e6e3}.insolvency_hub_faq_item:last-child{border-bottom:1px solid #e2e6e3}.insolvency_hub_faq_item::before{display:none}.insolvency_hub_faq_item details{padding:0}.insolvency_hub_faq_item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 4px;font-weight:600;color:var(--primary_site_colour,#1f3a4d);font-size:16px}.insolvency_hub_faq_item summary::-webkit-details-marker{display:none}.insolvency_hub_faq_question_icon{flex:none;width:24px;height:24px;border-radius:50%;background:var(--primary_accent_colour,#68a98c);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:18px;line-height:1;transition:transform .2s ease}.insolvency_hub_faq_item details[open] .insolvency_hub_faq_question_icon{transform:rotate(45deg)}.insolvency_hub_faq_answer{padding:0 4px 18px;color:#4b5460;font-size:15px;line-height:1.65}.insolvency_hub_faq_answer p{margin:0 0 12px}.insolvency_hub_faq_answer p:last-child{margin-bottom:0}.insolvency_hub_why_section{background-color:#fff}.insolvency_hub_why_lead{color:#4b5460;font-size:16px;line-height:1.65;max-width:720px;margin-top:8px}.insolvency_hub_why_lead p{margin:0 0 12px}.insolvency_hub_why_list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:24px;max-width:820px}.insolvency_hub_why_item{display:flex;gap:18px;align-items:flex-start}.insolvency_hub_why_item::before{display:none}.insolvency_hub_why_icon{flex-shrink:0;line-height:0;margin-top:2px}.insolvency_hub_why_body{flex:auto}.insolvency_hub_why_item_title{margin:0 0 4px;font-size:17px;color:var(--primary_site_colour,#1f3a4d);font-weight:700!important;font-family:inter,sans-serif!important}.insolvency_hub_why_item_description{margin:0;color:#4b5460;font-size:15px;line-height:1.6}.insolvency_hub_faq_section .default_container,.insolvency_hub_why_section .default_container{max-width:720px!important;margin:0 auto!important}
.insolvency_modal{display:none;position:fixed;inset:0;z-index:100000;align-items:center;justify-content:center;padding:1.5rem;box-sizing:border-box}.insolvency_modal.is-open{display:flex}body.insolvency_modal_open{overflow:hidden}.insolvency_modal_backdrop{position:absolute;inset:0;background:rgba(26,31,46,.7);cursor:pointer}.insolvency_modal_dialog{position:relative;background:#fff;border-radius:12px;border:.5px solid rgba(0,0,0,.15);width:100%;max-width:500px;max-height:calc(100vh - 3rem);overflow-y:auto;font-family:system-ui,sans-serif;box-shadow:0 24px 64px rgba(0,0,0,.35);-webkit-overflow-scrolling:touch}.insolvency_modal_head{display:flex;align-items:flex-start;justify-content:space-between;padding:1.5rem 1.5rem 0}.insolvency_modal_eyebrow{font-size:11px!important;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#888;margin:0 0 4px}.insolvency_modal_title{font-size:18px;font-weight:500;color:#1a1f2e;margin:0 0 3px}.insolvency_modal_subtitle{font-size:13px!important;color:#666;margin:0}.insolvency_modal_close{background:0 0;border:none;cursor:pointer;padding:0;color:#888;font-size:18px;line-height:1;margin-left:12px;transition:color .15s ease}.insolvency_modal_close:hover{color:#1a1f2e}.insolvency_modal_tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:1.25rem 1.5rem 0}.insolvency_modal_tab{padding:10px 8px;border-radius:8px;border:.5px solid #ddd;background:#f5f5f5;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:5px;color:#888;font-family:inherit;transition:border-color .15s ease,background .15s ease,color .15s ease}.insolvency_modal_tab span{font-size:12px;font-weight:500;color:inherit}.insolvency_modal_tab[aria-selected=true]{border:2px solid #1a1f2e;background:#fff;color:#1a1f2e}.insolvency_modal_panel{padding:1.25rem 1.5rem 1.5rem}.insolvency_modal_panel[hidden]{display:none}.insolvency_modal_practitioner{background:#f5f5f5;border-radius:8px;padding:12px;margin-bottom:1rem;display:flex;align-items:center;gap:10px}.insolvency_modal_avatar{width:42px;height:42px;border-radius:50%;background:#dbeafe;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:13px;color:#1d4ed8;flex-shrink:0;overflow:hidden;border:2px solid var(--primary_button_colour)}.insolvency_modal_avatar--img{background:0 0}.insolvency_modal_avatar--img img{width:100%;height:100%;object-fit:cover}.insolvency_modal_practitioner_meta{display:flex;flex-direction:column}.insolvency_modal_practitioner_name{font-size:14px;font-weight:500;color:#1a1f2e;margin-bottom:1px}.insolvency_modal_practitioner_title{font-size:12px;color:#666}.insolvency_modal_blurb{font-size:13px!important;color:#666;margin:0 0 1rem;line-height:1.6}.insolvency_modal_book_btn{width:100%;padding:11px;background:var(--primary_button_colour);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;transition:filter .15s ease}.insolvency_modal_book_btn:hover{filter:brightness(.94)}.insolvency_modal_book_btn[disabled]{opacity:.5;cursor:not-allowed}.insolvency_modal_phone{font-size:12px!important;color:#888;text-align:center;margin:10px 0 0}.insolvency_modal_phone a{color:#3aafa9;text-decoration:none}.insolvency_modal_form{margin:0;gap:4px!important}.insolvency_modal_row{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px}.insolvency_modal_field{margin-bottom:8px}.insolvency_modal_row .insolvency_modal_field{margin-bottom:0}.insolvency_modal_field label{font-size:12px;color:#666;display:block;margin-bottom:3px}.insolvency_modal .im_req{color:#c0392b;margin-left:2px}.insolvency_modal_field input,.insolvency_modal_field textarea{width:100%;padding:8px 10px;border:.5px solid #ddd;border-radius:6px;font-size:13px;outline:none;box-sizing:border-box;font-family:system-ui,sans-serif}.insolvency_modal_field textarea{height:72px;resize:none}.insolvency_modal_field input:focus,.insolvency_modal_field textarea:focus{border-color:#1a1f2e}.insolvency_modal_consent{display:flex;align-items:flex-start;gap:8px;margin:4px 0 12px;cursor:pointer}.insolvency_modal_consent input{margin-top:3px;flex-shrink:0}.insolvency_modal_consent span{font-size:11px;color:#888;line-height:1.5}.insolvency_modal_consent a{color:#888;text-decoration:underline}.insolvency_modal_submit{width:100%;padding:12px;background:#1a1f2e;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;font-family:inherit;transition:filter .15s ease}.insolvency_modal_submit:hover{filter:brightness(1.25)}.insolvency_modal_response{display:none;margin-top:12px;font-size:13px;color:#1a1f2e;background:#f5f5f5;border-radius:8px;padding:12px;line-height:1.5}.insolvency_modal_response.has_error{color:#c0392b;background:#fdecea}@media screen and (max-width:480px){.insolvency_modal{padding:1rem}.insolvency_modal_row{grid-template-columns:1fr}}
@media screen and (max-width:1080px){.site_topbar_navigation,.hero_section,.default_padding{padding-left:0;padding-right:0}.header_container{width:100%!important;padding:20px 40px}.header_container .main_navigation .DesktopMegaMenu{width:100%!important;padding:0 20px}.hero_entry_container{gap:20px}.default_container{padding-left:40px;padding-right:40px}.written_content_item .written_content_entry h3,.written_content_item .written_content_entry h2,.written_content_item .written_content_entry h3 span,.written_content_item .written_content_entry h2 span{font-size:27px}.written_content_item .written_content_entry{font-size:17px}.page_introduction_entry p{font-size:20px}.page_introduction_entry p{font-size:17px}}@media screen and (max-width:780px){.site_navigation_items{display:none!important}.hero_entry_container .hero_image{padding-top:0!important;margin-top:0!important}.page_introduction_entry p{font-size:17px!important}.service_details_content.multi_blocks{gap:30px}.service_gallery .service_gallery_item img{height:300px;width:100%;object-fit:cover}.grid_container .item_column.featured_service_item .featured_service_item_content .featured_service_item_name{font-size:27px!important}.header_container.logo_centered .site_branding{margin-left:0%;transform:translateX(0%)}.header_container.logo_centered .header_left{display:none}.page_introduction_section .default_container.has_intro_image{display:flex;gap:40px;flex-direction:column;align-content:center;align-items:center}.page_introduction_section .default_container.has_intro_image .intro_image{width:100%}.hero_entry_container.centered .hero_entries .post_meta_data{padding:0 0}.client_logo{min-height:unset!important;padding:20px}.show_on_tablet{display:block!important}.page_content_wrapper .page_sidebar{flex:1 1 calc(50%)}.business_hours ul{font-size:14px}.sidebar_widget_name,.sidebar_widget_name span{font-size:21px}.sidebar_widget_wrapper{padding:25px}.practitioner_headshot_wrapper .got_question_button #got_question{font-size:16px!important}.team_services .service_item .book_service #book_now.site_button{font-size:16px!important}.sidebar_widget_wrapper .business_details_item span.item-details{width:220px;overflow:hidden;font-size:14px}.page_content_wrapper{gap:30px}.sidebar_widget_wrapper .first_steps_subheading{margin-bottom:20px!important}.cta_button .cta_button_entry .cta_button_label{font-size:21px}.sidebar_widget_wrapper .cta_button{padding-right:10px}.sidebar_widget_wrapper .cta_button .cta_button_icon{display:none}.sidebar_widget_wrapper .first_steps_widget_items .step_widget_entry .step_item_thumbnail{width:80px;height:80px}.section_subheading{font-size:19px}.sidebar_widget_wrapper .step_number_v2{font-size:24px}.sidebar_widget_wrapper .first_steps_widget_items .step_widget_entry .step_item_name{font-size:21px!important}.sidebar_widget_wrapper{padding:30px}.post_content_entry img{width:100%}.sidebar_widget_wrapper.blog_categories .sidebar_related_post_entry{flex-direction:column}.sidebar_widget_wrapper.team_pricing .sidebar_widget_name{font-size:29px}.team_services .service_item .service_name{font-size:22px}.practitioner_headshot_wrapper .practitioner_name{font-size:24px}.team_services .service_item .service_duration{font-size:18px}.written_content_item .written_content_entry h3,.written_content_item .written_content_entry h2{width:100%;max-width:100%}.written_content_item,.written_content_wrapper{gap:30px}.grid.three{grid-template-columns:1fr!important}.site_menu.desktop .site_menu_column:nth-child(3){display:grid;grid-template-columns:1fr 1fr;grid-gap:40px}.site_menu.desktop .site_menu_column{flex:1 1 calc(30%)}.site_menu.desktop{display:flex!important;flex-direction:row;flex-wrap:wrap}.information_bar_container{flex-wrap:wrap;gap:10px}.standard_navigation_item.phone_number{display:none}.topbar_element.online_booking{display:none}.hide_on_tablet,a.hide_on_tablet{display:none!important}.show_on_tablet{display:block}.hero_entry_container .hero_entries{width:80%;margin:0 auto;text-align:center;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center}.hero_entry_container .hero_image{width:100%;padding-top:75%;margin-bottom:30px}.footer_columns{display:flex;gap:20px;flex-wrap:wrap;flex-direction:column}.reviews_entries_data_wrapper{margin-right:0!important}.site_navigation a.quick_message{display:none!important}.site_menu.desktop{gap:0!important;padding-top:40px!important}.site_menu.desktop .site_menu_element{margin-bottom:10px!important}.site_menu_items li a span,.business_address{font-size:15px!important}.column_heading{font-size:14px}.google_reviews_badge .google_business_name{font-size:18px}.reviews_total{font-size:14px}.default_container.introduction_with_image{display:flex;flex-direction:column;gap:30px}.steps_process_items{grid-template-columns:repeat(2,minmax(auto,1fr))!important}}@media screen and (max-width:480px){.insolvency_debt_struggling_card_title{font-size:21px}.mobileBurgerMenu .burgerMenuItemsWrapper{padding-top:100px!important}.testimonial_block{padding:40px 30px 30px}.testimonial_block svg{width:50px!important;height:50px!important;top:-30px}.service_details_content.multi_blocks{gap:0}.service_details_content.multi_blocks{grid-template-columns:repeat(1,1fr)!important}.copyright-section .footer_branding{display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:space-between;align-items:center;gap:20px}.copyright-section .footer_copyright *,.business_hours li.business_hour{text-align:center!important}.key_feature_entry_contents{flex-direction:column}.key_feature_entry_contents .feature_image{width:100%!important}.features-carousel .slick-slide{padding:0!important}.grid_container .item_column.featured_service_item .featured_service_item_content .featured_service_item_description{font-size:21px!important}.grid_container .item_column.featured_service_item .featured_service_item_content .featured_service_item_name{font-size:23px!important}.grid_container .item_column.featured_service_item .featured_service_item_content{padding:30px}.grid_container .item_column.featured_service_item .featured_service_item_thumbnail{padding-top:70%;width:100%}.grid_container .item_column.featured_service_item{flex-direction:column}.header_container.logo_centered .site_branding{margin-left:0%;transform:translateX(0%)}.header_container.logo_centered .header_left{display:none}.phone_number.stickyElement{padding:10px;width:46px!important;justify-content:center}.top_bar_reviews{display:none!important}.client_logo{min-height:unset!important;padding:20px}#mobileBurgerMenu .burgerMenuItemsWrapper .burger_menu_item_link,#mobileBurgerMenu .burgerMenuItemsWrapper .child_item a{font-size:19px!important;line-height:1.4}.burger_menu_item_indent{flex-shrink:0!important}section.hero_section .default_container{padding-left:10px;padding-right:10px}.brand_carousels_entries .slick-next:before,.brand_carousels_entries .slick-prev:before{font-size:23px}.brand_carousels_entries.gray_scale img{padding:10px}.brand_carousels_entries .slick-next{right:10px}.brand_carousels_entries .slick-prev{left:10px}.h1_heading,.h2_heading{position:relative;z-index:200}.google_reviews_overview .google_business_name{text-align:center!important}.flex_list .item_list .item_column_name,.flex_container .item_column .item_column_name{text-align:left!important;font-size:16px}.flex_list .item_list .item_column_name span{padding-right:20px}.whatsapp_button_colour .cta_button_label{font-size:18px!important;padding-right:5px}.whatsapp_button_colour{right:20px!important;bottom:20px!important}.hero_entry_container .hero_entries{padding-right:0}.post_content_entry img{width:100%}.sidebar_widget_wrapper .category_list{flex-direction:column}.sidebar_widget_wrapper.blog_categories .sidebar_related_post_entry{font-size:15px;flex-direction:row!important}.sidebar_widget_wrapper.blog_categories .sidebar_related_post_entry .sidebar_related_post_date{font-size:13px}.sidebar_blog_heading{font-size:22px}.sidebar_widget_wrapper.blog_categories .sidebar_related_post_thumbnail{width:90px;height:90px}.sidebar_widget_wrapper{padding:30px}.page_content_wrapper{flex-direction:column;gap:20px}.site_branding img{height:60px}.page_introduction_entry p{line-height:1.4;font-size:19px}.page_introduction_entry h3{font-size:32px}.page_introduction_entry{padding:0}.first_steps_widget_items{display:flex;flex-direction:column}.written_content_item{flex-direction:column!important}.written_content_item .written_content_image{padding-top:100%}.written_content_item .written_content_image,.written_content_item .written_content_entry{flex:1 1 calc(100%)}.hide_on_mobile{display:none!important}.topbar_element span{display:none!important}.topbar_elements{gap:10px}.topbar_element{background-color:#00000020;width:30px;height:30px;display:flex;align-items:center;flex-direction:column;justify-content:center;border-radius:100px}.site_topbar_navigation{padding:10px 0}.hero_entry_container .hero_entries{width:100%}.cta_button .cta_button_entry .cta_button_label{font-size:21px}.cta_button .cta_button_entry{text-align:left}.cta_button .cta_button_icon{width:47px}.flex_list .item_list{flex:1 1 calc(100%)}.welcome_entry_container{display:flex;gap:40px;flex-direction:column;flex-wrap:nowrap}.hero_entry_container .hero_image{width:100%;margin-bottom:0!important}.hero_entries.text_left .hero_pretext{margin-left:0!important;margin-right:auto!important}.phone-icon-wrapper.hide_on_tablet{display:none!important}.welcome_entry_container .welcome_poster{width:100%}.flex_container .item_column{width:100%!important}.site_navigation_items{display:block!important}*.show_on_mobile,a.show_on_mobile{display:flex!important}.main_navigation .navigation_item:not(.burger_menu_option){display:none!important}.navigationOverlayedTriggered .site_branding{opacity:1}.mobileBurgerMenu .burgerMenuItemsWrapper,.mobileBurgerMenu .burger_menu_cta{padding-left:0!important;padding-right:0!important}.flex_list{gap:20px}.site_footer{padding-left:0!important;padding-right:0!important}.mobileBurgerMenu{width:350px!important}.image_carousel_section_entries .default_container{padding:0!important}.carousel_item img{height:unset}.carousel_item{margin:0 10px}.ExitQuickMessageForm{margin:0}.navigation_item.burger_menu_option,.navigation_item.phone_button_option{margin-left:10px}.page_introduction_entry h2{font-size:34px!important;margin-bottom:10px!important;color:var(--primary_site_colour)!important}body{padding-top:48px!important}.steps_process_items{grid-template-columns:repeat(1,minmax(auto,1fr))!important}}@media screen and (max-width:380px){.mobileBurgerMenu{width:100%!important;padding:0 30px}.post_meta_data{flex-direction:column!important}.post_meta_data .post_date{margin-left:0}.header_container,.default_container{padding-left:30px;padding-right:30px}}@media(max-width:991px){div.featured{gap:18px}.featured .featured_item{flex-direction:column;border-radius:14px}.featured .featured_item .featured_item_media{width:100%!important}.featured .featured_item .featured_item_media img,.featured .featured_item_img{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:16/9}.featured .featured_item .featured_item_content{padding:20px!important}.featured .featured_item h3{font-size:clamp(22px,4.6vw,28px);margin-bottom:12px;padding-bottom:12px}.featured .featured_item .featured_item_btn{width:100%;text-align:center}.featured .item_column h3,.featured .item_list h3{padding:12px;font-size:16px}}@media(max-width:600px){div.featured{gap:14px}.featured .featured_item h3{font-size:clamp(20px,5.5vw,24px)}.featured .featured_item .featured_item_content{padding:16px!important}.featured .item_column h3,.featured .item_list h3{font-size:15px;padding:10px 12px}}@media(max-width:991px){div.featured{grid-template-columns:1fr}.featured .featured_item,.featured .item_column{grid-column:auto}}@media(max-width:991px){div.featured{grid-template-columns:1fr}.featured .featured_item,.featured .item_column{grid-column:auto;grid-row:auto}}
.mobileBurgerMenu .burger_dropdown_items .child_item a{display:flex;align-items:center;gap:10px;padding-left:20px}.mobileBurgerMenu .burger_dropdown_items .child_item a::before{content:"";flex:none;width:10px;height:10px;border-radius:100px;background-color:var(--primary_site_colour)}