:root{--gb-container-width:1200px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-element-d9986740{background-color:var(--global-color-7);margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);border-radius:15px;padding:100px 30px}@media (max-width:1024px){.gb-element-d9986740{margin-left:20px;margin-right:20px}}.gb-element-0953dfd8{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-5c7710a2{align-items:center;column-gap:2em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2em}@media (max-width:767px){.gb-element-5c7710a2{grid-template-columns:1fr}}.gb-element-d3c0a898{background-blend-mode:normal,normal;background-color:var(--base-3);margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);background:linear-gradient(to left,rgba(255,255,255,0.91) 0%,rgba(255,255,255,0.91) 100%),url(https://therealretreatrecoveryclinic.co.uk/wp-content/uploads/2025/05/Man-standing-smiling-in-group-therapy-session.jpg) center top /cover no-repeat;border-radius:15px;padding:70px 20px}@media (max-width:1024px){.gb-element-d3c0a898{margin-left:20px;margin-right:20px}}.gb-element-2f5ea4da{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding-left:0px}.gb-element-76108627{column-gap:3em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:40px;row-gap:2em}@media (max-width:767px){.gb-element-76108627{grid-template-columns:1fr}}.gb-element-5b47b4df{column-gap:2em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2em}@media (max-width:767px){.gb-element-5b47b4df{grid-template-columns:1fr}}.gb-element-530cb2d9{background-color:var(--global-color-7);max-width:var(--gb-container-width);text-align:center;border-radius:8px;margin:60px auto;padding:50px}@media (max-width:1024px){.gb-element-530cb2d9{margin-left:20px;margin-right:20px}}.gb-element-35a1a404{background-color:var(--global-color-7);margin-bottom:0px;margin-top:0px;padding:50px 20px 20px 20px}.gb-element-52b32ff3{column-gap:50px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:var(--gb-container-width);margin:0px auto}@media (max-width:1024px){.gb-element-52b32ff3{grid-template-columns:1fr;row-gap:50px}}.gb-element-c8c23da4{margin-left:auto;margin-right:auto;margin-top:30px;max-width:var(--gb-container-width);padding-top:10px;border-top:1px solid var(--base)}.gb-text-368fed32{color:var(--base-3)}.gb-text-4d8b3cfa{color:var(--base-3);font-size:16px;line-height:28px;margin-bottom:30px;padding-bottom:0px}.gb-text-318429f8{align-items:center;background-color:var(--base-3);color:var(--global-color-7);display:inline-flex;font-weight:600;text-decoration:none;border-radius:50px;padding:8px 30px}.gb-text-318429f8:is(:hover,:focus){background-color:var(--base-2);color:var(--global-color-7);font-weight:600}.gb-text-6d560239{color:var(--global-color-7)}.gb-text-79a3d721{color:var(--contrast);font-size:16px;line-height:28px}.gb-text-9cc8191d{align-items:center;column-gap:0.5em;display:inline-flex;margin-bottom:10px}.gb-text-9cc8191d .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--global-color-7)}.gb-text-c4762252{color:var(--contrast)}.gb-text-8e0db928{align-items:center;column-gap:0.5em;display:inline-flex;margin-bottom:10px}.gb-text-8e0db928 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--global-color-7)}.gb-text-e268d0e3{color:var(--contrast)}.gb-text-7ce320f0{align-items:center;column-gap:0.5em;display:inline-flex;margin-bottom:10px}.gb-text-7ce320f0 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--global-color-7)}.gb-text-6e97e77c{color:var(--contrast)}.gb-text-bf47f1fa{align-items:center;column-gap:0.5em;display:inline-flex;margin-bottom:10px}.gb-text-bf47f1fa .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--global-color-7)}.gb-text-8ad64a0b{color:var(--contrast)}.gb-text-044e18dc{align-items:center;column-gap:0.5em;display:inline-flex;margin-bottom:10px}.gb-text-044e18dc .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--global-color-7)}.gb-text-fb695671{color:var(--contrast)}.gb-text-509c43ef{align-items:center;column-gap:0.5em;display:inline-flex;margin-bottom:10px}.gb-text-509c43ef .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--global-color-7)}.gb-text-888e5ec8{color:var(--contrast)}.gb-text-9f9eae37{color:var(--base-3)}.gb-text-636e21a4{color:var(--base-3);font-size:16px}.gb-text-18963500{align-items:center;background-color:var(--contrast);color:var(--global-color-7);display:inline-flex;text-decoration:none;border-radius:50px;padding:0.6rem 2rem}.gb-text-18963500:is(:hover,:focus){background-color:var(--contrast-2);color:#ffffff}.gb-text-cc0a095a{color:var(--base-3);margin-bottom:0px;margin-top:0px;padding-bottom:0px;padding-top:0px;text-align:left}.gb-text-6f6c053e{color:var(--base-3);margin-bottom:0px;margin-top:0px;padding-bottom:0px;padding-top:0px;text-align:left}.gb-text-d8f4fa50{color:var(--base-3);margin-bottom:0px;margin-top:0px;padding-bottom:0px;padding-top:0px;text-align:left}.gb-media-3db187d3{height:auto;max-width:100%;object-fit:cover;width:auto;border-radius:10px}.gb-media-aa9d3224{height:350px;max-width:100%;object-fit:cover;width:100%;border-radius:10px}