: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-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}.gb-element-c1ffeeae{background-blend-mode:normal,normal;color:var(--base-3);padding-right:4px;background:linear-gradient(to right,rgba(0,0,0,.25) 0%,rgba(0,0,0,.25) 100%),url(https://rjmooreopticians.co.uk/wp-content/uploads/2025/12/front-view-woman-eye-exam-scaled.jpg) 51% 10% /cover no-repeat}.gb-element-84bc87b1{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding:200px 40px 80px 40px}@media (max-width:767px){.gb-element-84bc87b1{padding-left:30px;padding-right:30px}}.gb-element-989fecec{width:70%}@media (max-width:1024px){.gb-element-989fecec{width:100%}}@media (max-width:767px){.gb-element-989fecec{background-color:rgba(0,0,0,0.38);border-bottom-style:solid;border-bottom-width:2px;border-left-style:solid;border-left-width:2px;border-right-style:solid;border-right-width:2px;border-top-style:solid;border-top-width:2px;text-align:center;padding:10px}}.gb-element-99cdf800{color:var(--contrast-2);column-gap:20px;display:flex;margin-top:40px}@media (max-width:767px){.gb-element-99cdf800{flex-wrap:wrap;row-gap:20px}}.gb-element-9c9748fd{align-items:center;background-color:var(--base-2);column-gap:20px;display:flex;flex-basis:0px;flex-grow:1;flex-shrink:1;border-radius:10px;padding:20px}.gb-element-86f06c99{overflow-x:hidden;overflow-y:hidden;padding-right:4px;position:relative}@media (max-width:767px){.gb-element-86f06c99{overflow-x:hidden;position:relative}}.gb-element-09bd5cdf{background-attachment:fixed;background-blend-mode:normal;background-image:url('https://rjmooreopticians.co.uk/wp-content/uploads/2025/12/cropped-rjmoore-logo-dark-scaled-1.png');background-position:130% center;background-repeat:no-repeat;background-size:80% auto;bottom:0px;left:0px;opacity:0.1;position:absolute;right:0px;top:0px}@media (max-width:767px){.gb-element-09bd5cdf{padding-left:20px}}.gb-element-fad83e9e{margin-top:100px;padding-bottom:100px}@media (max-width:767px){.gb-element-fad83e9e{padding-left:20px;padding-right:30px}}.gb-element-84d132b9{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-9475e9d5{column-gap:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));position:relative;text-align:center;width:100%;z-index:2}@media (max-width:767px){.gb-element-9475e9d5{grid-template-columns:1fr;row-gap:20px}}.gb-element-b1a6da4d{align-items:center;background-blend-mode:normal,normal;background-color:var(--base-3);box-shadow:6px 5px 10px 6px rgba(0,0,0,0.08);color:var(--contrast-2);column-gap:20px;display:flex;flex-direction:column;justify-content:center;min-height:400px;background:linear-gradient(to left,rgba(128,0,32,0.53) 0%,rgba(128,0,32,0.53) 100%),url(https://rjmooreopticians.co.uk/wp-content/uploads/2025/12/female-doctor-working-her-ophthalmology-clinic-1.jpg) center /cover no-repeat;border-radius:10px;padding:40px 20px}@media (max-width:767px){.gb-element-b1a6da4d{padding-left:30px;padding-right:30px}}.gb-element-2a32e2a0{align-items:center;background-blend-mode:normal,normal;background-color:var(--base-3);box-shadow:6px 5px 10px 6px rgba(0,0,0,0.08);color:var(--contrast-2);column-gap:20px;display:flex;flex-direction:column;justify-content:center;min-height:400px;background:linear-gradient(to left,rgba(128,0,32,0.53) 0%,rgba(128,0,32,0.53) 100%),url(https://rjmooreopticians.co.uk/wp-content/uploads/2025/12/optical-doctor-store-with-client.jpg) center /cover no-repeat;border-radius:10px;padding:40px 20px}@media (max-width:767px){.gb-element-2a32e2a0{padding-left:30px;padding-right:30px}}.gb-element-41c526b4{align-items:center;background-blend-mode:normal,normal;background-color:var(--base-3);box-shadow:6px 5px 10px 6px rgba(0,0,0,0.08);color:var(--contrast-2);column-gap:20px;display:flex;flex-direction:column;justify-content:center;min-height:400px;background:linear-gradient(to left,rgba(128,0,32,0.53) 0%,rgba(128,0,32,0.53) 100%),url(https://rjmooreopticians.co.uk/wp-content/uploads/2025/12/doctor-taking-new-lens-eye-sight-test-1-scaled.jpg) center /cover no-repeat;border-radius:10px;padding:40px 20px}@media (max-width:767px){.gb-element-41c526b4{padding-left:30px;padding-right:30px}}.gb-element-2e80407a{background-color:var(--accent-2)}@media (max-width:767px){.gb-element-2e80407a{padding-left:20px;padding-right:20px;padding-top:40px}}.gb-element-12a51f4f{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-ff490526{align-items:flex-end;column-gap:1em;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1em}@media (max-width:767px){.gb-element-ff490526{grid-template-columns:1fr}}.gb-element-7cc927b3{padding-bottom:100px}@media (max-width:767px){.gb-element-7cc927b3{padding-bottom:0px}}.gb-element-fcd1c322{background-color:var(--contrast);padding-bottom:20px;padding-top:20px}@media (max-width:767px){.gb-element-fcd1c322{padding-left:20px;padding-right:20px}}.gb-element-f34a2b3c{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-text-995ace2f{font-size:24px;margin-bottom:0px}.gb-text-1ff7d214{color:var(--base-3)}@media (max-width:1024px){.gb-text-1ff7d214{color:var(--base-3)}}.gb-text-3e05356d{background-color:var(--accent);color:var(--base-3);display:inline-flex;border-radius:10px;padding:15px 20px}.gb-text-3e05356d:is(:hover,:focus){background-color:var(--contrast-3);color:var(--base-3)}.gb-text-7bd2e1b8{font-size:20px;font-weight:600;margin-bottom:10px}.gb-text-d9f828be{align-items:center;color:var(--accent);column-gap:0.5em;display:flex;font-size:17px;font-weight:600;justify-content:center;letter-spacing:0.15em;text-transform:uppercase}.gb-text-d9f828be .gb-shape svg{color:var(--accent-3);fill:currentColor;width:2em;height:2em}.gb-text-aa53cfeb{margin-left:auto;margin-right:auto;text-align:center;text-transform:capitalize;width:60%}@media (max-width:1024px){.gb-text-aa53cfeb{width:80%}}@media (max-width:767px){.gb-text-aa53cfeb{width:100%}}.gb-text-8a2145dd{margin-bottom:80px;margin-left:auto;margin-right:auto;text-align:center}.gb-text-4ccd45f6{color:var(--base-3);column-gap:0.5em;display:flex;flex-direction:column;font-weight:600;row-gap:20px}.gb-text-4ccd45f6 .gb-shape svg{width:2em;height:2em;fill:currentColor;color:var(--base-3);row-gap:20px}.gb-text-9ffbf3b5{background-color:var(--accent);color:var(--base-3);display:inline-flex;margin-left:auto;margin-right:auto;margin-top:auto;border-radius:10px;padding:15px 20px}.gb-text-9ffbf3b5:is(:hover,:focus){background-color:var(--contrast-3);color:var(--base-3)}.gb-text-ce7060e1{align-items:center;color:var(--base-3);column-gap:0.5em;display:flex;flex-direction:column;font-weight:600;row-gap:20px}.gb-text-ce7060e1 .gb-shape svg{width:2em;height:2em;fill:currentColor;color:var(--base-3);row-gap:20px}.gb-text-9dd19520{background-color:var(--accent);color:var(--base-3);display:inline-flex;margin-left:auto;margin-right:auto;margin-top:auto;border-radius:10px;padding:15px 20px}.gb-text-9dd19520:is(:hover,:focus){background-color:var(--contrast-3);color:var(--base-3)}.gb-text-b92f61fa{align-items:center;color:var(--base-3);column-gap:0.5em;display:flex;flex-direction:column;font-weight:600;row-gap:20px}.gb-text-b92f61fa .gb-shape svg{width:2em;height:2em;fill:currentColor;color:var(--base-3);row-gap:20px}.gb-text-9a7e4cc5{background-color:var(--accent);color:var(--base-3);display:inline-flex;margin-left:auto;margin-right:auto;margin-top:auto;border-radius:10px;padding:15px 20px}.gb-text-9a7e4cc5:is(:hover,:focus){background-color:var(--contrast-3);color:var(--base-3)}.gb-text-ba686751{color:var(--base-3);margin-top:20px}.gb-text-3983ab7f{color:#ffffff;font-size:17px;margin-bottom:0px}.gb-text-3983ab7f a{color:var(--base-3)}.gb-shape-c3c8131e{display:inline-flex}.gb-shape-c3c8131e svg{fill:currentColor;height:50px;width:50px;color:var(--accent)}