#cs-156-1767 > .ct-section-inner-wrap{padding-top:44px;padding-bottom:44px;align-items:center;gap:32px}#cs-156-1767{background-image:url(https://spbespokecarpentry.co.uk/wp-content/uploads/2025/09/WhatsApp-Image-2025-09-28-at-10.27.14.jpeg);background-size:58% auto;background-color:#26362b;background-position:right center;background-repeat:no-repeat}#case-study-projects > .ct-section-inner-wrap{padding-top:44px;padding-bottom:44px;align-items:center;gap:32px}#case-study-projects{background-color:#fffff5}#cs-114-1767 > .ct-section-inner-wrap{padding-top:44px;padding-bottom:44px;align-items:center;gap:32px}#cs-114-1767{background-color:#edf0e9}@media (max-width:899px){#cs-156-1767 > .ct-section-inner-wrap{padding-top:32px;padding-bottom:32px}#cs-156-1767{background-image:url()}}@media (max-width:899px){#case-study-projects > .ct-section-inner-wrap{padding-top:44px;padding-bottom:44px}}@media (max-width:899px){#cs-114-1767 > .ct-section-inner-wrap{padding-top:44px;padding-bottom:44px}}#cs-155-1767{width:100%;max-width:1100px;gap:24px}#cs-154-1767{width:48%;padding-top:30px;padding-bottom:30px;padding-left:32px;padding-right:32px;background-color:rgba(30,43,34,0.94);gap:18px;border-left-width:3px;border-left-style:solid;border-left-color:#c8ab78;color:#fffff5}#cs-105-1767{width:100%;max-width:1100px;gap:24px}.oxy-dynamic-list :is([data-id="cs-91-1767"],#incspec){width:100%;gap:0px;justify-content:flex-start;background-color:#ffffff;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#d5dbd2;border-right-color:#d5dbd2;border-bottom-color:#d5dbd2;border-left-color:#d5dbd2}.oxy-dynamic-list :is([data-id="cs-157-1767"],#incspec){width:100%;padding-top:22px;padding-bottom:22px;padding-left:22px;padding-right:22px;gap:14px;flex-grow:1}#cs-113-1767{width:100%;max-width:1100px;gap:24px}#cs-112-1767{width:100%;flex-direction:row;display:flex;gap:24px;align-items:stretch}#cs-109-1767{width:70%;gap:16px;justify-content:center}#cs-111-1767{width:26%;gap:16px;justify-content:center}@media (max-width:899px){#cs-154-1767{width:100%;padding-left:24px;padding-right:24px}}@media (max-width:899px){.oxy-dynamic-list :is([data-id="cs-91-1767"],#incspec){width:100%}}@media (max-width:899px){#cs-112-1767{flex-direction:column;gap:28px}}@media (max-width:899px){#cs-109-1767{width:100%}}@media (max-width:899px){#cs-111-1767{width:100%}}#cs-151-1767{font-family:'Montserrat';font-weight:400;font-size:38px;line-height:1.15;color:#fffff5;text-transform:none}#cs-85-1767{font-family:'Montserrat';font-weight:400;font-size:30px;line-height:1.15;text-transform:none}.oxy-dynamic-list :is([data-id="cs-88-1767"],#incspec){font-family:'Montserrat';font-weight:400;font-size:25px;line-height:1.15;text-transform:none}#cs-107-1767{font-family:'Montserrat';font-weight:400;font-size:30px;line-height:1.15;text-transform:none}@media (max-width:899px){#cs-151-1767{font-size:38px}}@media (max-width:899px){#cs-85-1767{font-size:28px}}@media (max-width:899px){.oxy-dynamic-list :is([data-id="cs-88-1767"],#incspec){font-size:28px}}@media (max-width:899px){#cs-107-1767{font-size:28px}}#cs-150-1767{font-size:12px;line-height:1.75;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#fffff5}#cs-152-1767{font-size:15px;line-height:1.75;color:#fffff5}.oxy-dynamic-list :is([data-id="cs-87-1767"],#incspec){font-size:10px;line-height:1.75;font-weight:600;letter-spacing:1.1px;text-transform:uppercase;color:#52624f}.oxy-dynamic-list :is([data-id="cs-89-1767"],#incspec){font-size:14px;line-height:1.75}#cs-108-1767{font-size:15px;line-height:1.75}#cs-153-1767{}#cs-153-1767{color:#24342a;background-color:#f8f6ec;font-size:14px;font-weight:500;padding-top:12px;padding-bottom:12px;padding-left:20px;padding-right:20px;border-radius:2px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:#303e35;border-right-color:#303e35;border-bottom-color:#303e35;border-left-color:#303e35}#cs-153-1767:hover{}#cs-153-1767:hover{background-color:#c8ab78;color:#18251c}.oxy-dynamic-list :is([data-id="cs-90-1767"],#incspec){}.oxy-dynamic-list :is([data-id="cs-90-1767"],#incspec){margin-top:autopx;background-color:#303e35;color:#ffffff;font-size:14px;font-weight:500;padding-top:12px;padding-bottom:12px;padding-left:20px;padding-right:20px;border-radius:2px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:#303e35;border-right-color:#303e35;border-bottom-color:#303e35;border-left-color:#303e35}.oxy-dynamic-list :is([data-id="cs-90-1767"],#incspec):hover{}.oxy-dynamic-list :is([data-id="cs-90-1767"],#incspec):hover{background-color:#18251c;color:#ffffff;border-top-color:#18251c;border-right-color:#18251c;border-bottom-color:#18251c;border-left-color:#18251c}#cs-110-1767{}#cs-110-1767{background-color:#303e35;color:#ffffff;font-size:14px;font-weight:500;padding-top:12px;padding-bottom:12px;padding-left:20px;padding-right:20px;border-radius:2px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:#303e35;border-right-color:#303e35;border-bottom-color:#303e35;border-left-color:#303e35}#cs-110-1767:hover{}#cs-110-1767:hover{background-color:#18251c;color:#ffffff;border-top-color:#18251c;border-right-color:#18251c;border-bottom-color:#18251c;border-left-color:#18251c}.oxy-dynamic-list :is([data-id="cs-86-1767"],#incspec){width:100%;height:220px;object-fit:contain;background-color:#e4e8df}#cs-104-1767{align-items:stretch;grid-template-columns:repeat(1,minmax(200px,1fr));grid-column-gap:20px;grid-row-gap:20px;width:100%;flex-direction:row;display:grid;gap:24px;align-items:stretch;listrendertype:1;grid-template-columns:repeat(3,minmax(0,1fr));&{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media(max-width:767px){&{grid-template-columns:minmax(0,1fr)!important}}}@media (max-width:899px){#cs-104-1767{flex-direction:column;gap:28px;grid-template-columns:minmax(0,1fr)}}#cs-104-1767 .oxy-repeater-pages{font-size:0px}