:root{--gb-container-width:1100px;}.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-media-c5f7bdd8{height:auto;max-width:100%;object-fit:cover;width:56px}.gb-text-e38f7014{color:var(--wp--preset--color--custom-blue,#0f4151);font-size:22px;font-weight:800;line-height:1;text-transform:uppercase}.gb-text-d62e7610{color:var(--wp--preset--color--custom-blue,#0f4151);font-size:22px;font-weight:800;line-height:1;text-transform:uppercase}.gb-text-d62e7610 span{color:var(--wp--preset--color--custom-red,#d80535);display:block}.gb-element-acf8301e{align-items:center;background-color:var(--wp--preset--color--custom-white,#ffffff);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.25);column-gap:16px;display:flex;row-gap:16px;text-decoration:none;transition:all 0.5s ease 0s;border-radius:8px;padding:16px 32px 16px 16px}.gb-element-acf8301e:is(:hover,:focus){transform:translate3d(4px,-4px,0px)}.gb-looper-1ea192b5{column-gap:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:16px}@media (max-width:1024px){.gb-looper-1ea192b5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.gb-looper-1ea192b5{display:grid;grid-template-columns:1fr}}.gb-query-b698f4e0{padding:16px 32px 32px 32px}@media (max-width:767px){.gb-query-b698f4e0{padding-bottom:0px;padding-left:0px;padding-right:0px}}.gb-element-5a4e46c7{align-items:center;background-blend-mode:normal;background-color:var(--wp--preset--color--custom-red,#d80535);background-image:url('https://www.sleepsafe-ltd.co.uk/wp-content/uploads/2026/03/header_arrows.svg');background-position:center;background-repeat:no-repeat;background-size:contain;border-bottom-left-radius:16px;border-bottom-right-radius:16px;display:flex;justify-content:space-between;padding:16px 32px}@media (max-width:767px){.gb-element-5a4e46c7{display:none !important}}.gb-element-31fb4651{background-blend-mode:normal;background-color:#ffffff;background-image:radial-gradient(rgba(217,4,54,0.1) 0%,var(--wp--preset--color--base,#FFFFFF) 50%);background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25);margin-left:16px;margin-right:16px;padding-top:0px;border-radius:0px 0px 16px 16px}@media (max-width:1024px){.gb-element-31fb4651{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.1);width:100%;border-radius:0px;padding:0px}}@media (max-width:767px){.gb-element-31fb4651{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.1);width:100%}}.gb-element-b335f00d{position:relative}.gb-media-0f3a07a7{bottom:0px;height:100%;left:16px;max-width:100%;object-fit:cover;position:absolute;top:0px;width:auto}@media (max-width:767px){.gb-media-0f3a07a7{left:-70px}}.gb-menu-toggle-cb8ef71e{align-items:center;background-color:#000000;color:#ffffff;column-gap:5px;display:flex;z-index:2;padding:10px}.gb-menu-toggle-cb8ef71e svg{width:25px;height:25px;fill:currentColor}.gb-menu-item-mi3304c6{color:var(--wp--preset--color--custom-white,#ffffff);font-size:1rem;list-style-type:none;position:relative;text-transform:uppercase;margin:0px;padding:0px}.gb-menu-item-mi3304c6:is(:hover,:focus-within){text-decoration:none;background-color:rgba(0,0,0,0.10)}.gb-menu-item-mi3304c6 .gb-menu-link{display:flex;justify-content:space-between;align-items:center;text-decoration:none;column-gap:10px;padding:1em 20px}.gb-sub-menu-sm3304c6{right:0px;width:200px;z-index:100;margin:0px;padding:0px}.gb-sub-menu-sm3304c6 .gb-sub-menu{top:0px;right:100%}.gb-sub-menu-sm3304c6 .menu-item{background-color:#000000;color:#ffffff}.gb-menu-be3304c6{display:flex;flex-wrap:wrap;list-style-type:none;margin:0px;padding:0px}.gb-menu-container-4963b582.gb-menu-container--mobile{background-color:#000000;color:#ffffff;padding-bottom:60px;position:fixed}.gb-menu-container-4963b582.gb-menu-container--mobile .gb-menu{flex-direction:column}@media (max-width:1024px){.gb-navigation-83d924f0{display:none !important}}@media (width > 768px) {.gb-navigation-83d924f0 .gb-menu-toggle {display: none;}}@media (max-width: 768px) {.gb-navigation-83d924f0 .gb-menu-container:not(.gb-menu-container--toggled) {display: none;}}.gb-text-326adfe0{align-items:center;color:#ffffff;column-gap:0.5em;display:inline-flex;text-decoration:none;white-space:nowrap;padding:1rem 2rem}.gb-text-326adfe0:is(:hover,:focus){color:#ffffff}.gb-text-326adfe0 .gb-shape svg{width:1em;height:1em;fill:currentColor}@media (max-width:767px){.gb-text-326adfe0{padding-bottom:0.5rem;padding-right:0rem;padding-top:0.5rem}}.gb-element-c5fc650e{background-color:var(--wp--preset--color--custom-red,#d80535);justify-content:flex-end;position:relative}.gb-media-a0aba256{align-items:center;display:flex;flex-shrink:1;height:auto;justify-content:center;margin-left:32px;margin-right:1rem;max-width:280px;object-fit:cover;width:100%}@media (max-width:1024px){.gb-media-a0aba256{margin-left:16px}}@media (max-width:767px){.gb-media-a0aba256{margin-left:0px;width:200px}}.gb-menu-toggle-9ed1d7b9{align-items:center;background-color:var(--wp--preset--color--custom-white,#ffffff);color:var(--wp--preset--color--custom-blue,#0f4151);column-gap:5px;display:flex;z-index:2;padding:10px}.gb-menu-toggle-9ed1d7b9:is(.gb-menu-toggle--toggled,.gb-menu-toggle--toggled:hover,.gb-menu-toggle--toggled:focus){background-color:var(--wp--preset--color--custom-white,#ffffff);color:var(--wp--preset--color--custom-blue,#0f4151)}.gb-menu-toggle-9ed1d7b9:is(:hover,:focus){background-color:var(--wp--preset--color--base,#FFFFFF);color:var(--wp--preset--color--custom-default,#000)}.gb-menu-toggle-9ed1d7b9 svg{width:25px;height:25px;fill:currentColor}.gb-menu-item-mif53c3c{font-weight:700;list-style-type:none;position:relative;margin:0px;padding:0px}.gb-menu-item-mif53c3c:is(:hover,:focus-within){color:var(--wp--preset--color--custom-red,#d80535)}.gb-menu-item-mif53c3c .gb-menu-link{display:flex;justify-content:space-between;align-items:center;text-decoration:none;column-gap:10px;padding:1em 20px}.gb-menu-item-mif53c3c .gb-submenu-toggle{color:var(--wp--preset--color--custom-red,#d80535)}.gb-sub-menu-smf53c3c{right:0px;width:200px;z-index:100;margin:0px;padding:0px}.gb-sub-menu-smf53c3c .gb-sub-menu{top:0px;right:100%}.gb-sub-menu-smf53c3c .menu-item{background-color:#000000;color:#ffffff}@media (max-width:767px){.gb-sub-menu-smf53c3c{width:100%}}.gb-menu-f8f53c3c{display:flex;flex-wrap:wrap;font-size:1.2rem;list-style-type:none;text-transform:uppercase;margin:0px;padding:0px}.gb-menu-container-0cf2f793.gb-menu-container--mobile{background-color:#ffffff;color:var(--wp--preset--color--custom-default,#000);padding-bottom:60px;position:fixed}.gb-menu-container-0cf2f793.gb-menu-container--mobile .gb-menu{flex-direction:column}.gb-navigation-157b69bb{flex-shrink:0;padding-left:1rem}.gb-navigation-157b69bb .nav-desktop-hide{display:none}@media (max-width:1024px){.gb-navigation-157b69bb{order:1}.gb-navigation-157b69bb .nav-desktop-hide{display:block}}@media (width > 1024px) {.gb-navigation-157b69bb .gb-menu-toggle {display: none;}}@media (max-width: 1024px) {.gb-navigation-157b69bb .gb-menu-container:not(.gb-menu-container--toggled) {display: none;}}.gb-text-1e18895c{align-items:center;column-gap:1rem;display:inline-flex;row-gap:1rem}.gb-text-1e18895c .gb-shape svg{width:1em;height:1em;fill:currentColor;transform:translate3d(0px,0px,0px)}@media (max-width:1024px){.gb-text-1e18895c{order:3}}.gb-text-bd847846{align-items:center;background-color:var(--wp--preset--color--custom-red,#d80535);color:#ffffff;display:inline-flex;line-height:1;text-decoration:none;white-space:nowrap;border-radius:50px;padding:1rem}.gb-text-bd847846:is(:hover,:focus){background-color:var(--wp--preset--color--custom-yellow,#ffbf00);color:var(--wp--preset--color--custom-default,#000)}.gb-text-bd847846 .gb-shape svg{width:1rem;height:1rem;fill:currentColor}.gb-text-80cecb4c{align-items:center;background-color:#45d354;color:#ffffff;display:inline-flex;line-height:1;text-decoration:none;white-space:nowrap;border-radius:50px;padding:0.75rem}.gb-text-80cecb4c:is(:hover,:focus){background-color:var(--wp--preset--color--custom-yellow,#ffbf00);color:var(--wp--preset--color--custom-default,#000)}.gb-text-80cecb4c .gb-shape svg{width:1.5rem;fill:currentColor;height:1.5rem}.gb-text-5fdcb1a1{align-items:center;background-color:var(--wp--preset--color--custom-blue,#0f4151);color:#ffffff;display:inline-flex;line-height:1;text-decoration:none;white-space:nowrap;border-radius:50px;padding:1rem}.gb-text-5fdcb1a1:is(:hover,:focus){background-color:var(--wp--preset--color--custom-yellow,#ffbf00);color:var(--wp--preset--color--custom-default,#000)}.gb-text-5fdcb1a1 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-element-c0925136{align-items:stretch;background-color:rgba(255,255,255,0.95);border-bottom-left-radius:16px;border-top-left-radius:16px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.25);display:flex;flex-direction:column;position:fixed;right:0px;row-gap:8px;top:302px;z-index:5;padding:12px 8px}.gb-element-c0925136:hover .button__sticky{padding-left:2rem;padding-right:2rem}.gb-element-c0925136:hover .button__sticky .gb-text{width:150px}@media (max-width:1024px){.gb-element-c0925136{bottom:10px;top:auto}}@media (max-width:767px){.gb-element-c0925136{padding:4px}}.gb-text-c2fa4dc7{color:var(--wp--preset--color--custom-yellow,#ffbf00);line-height:1}.gb-element-f8bbc40b{background-color:rgba(0,0,0,0.3);border-bottom-right-radius:16px;border-top-left-radius:16px;color:var(--wp--preset--color--custom-white,#ffffff);column-gap:8px;display:inline-flex;font-size:14px;font-weight:800;justify-content:flex-start;letter-spacing:1px;text-transform:uppercase;padding:8px 32px}@media (max-width:1024px){.gb-element-f8bbc40b{border-top-left-radius:0px;padding-left:16px;padding-right:16px}}.gb-text-55ceaee2{color:var(--wp--preset--color--custom-white,#ffffff);font-size:4rem;margin-top:0px;text-wrap:balance}@media (max-width:1024px){.gb-text-55ceaee2{font-size:var(--wp--preset--font-size--custom-2) !important}}.gb-text-58e3d4c8{color:var(--wp--preset--color--custom-white,#ffffff);font-size:1.5rem;margin-bottom:1.5rem}@media (max-width:1024px){.gb-text-58e3d4c8{font-size:1.2rem}}.gb-element-81e088fb{padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--40);padding-right:0%}@media (max-width:1024px){.gb-element-81e088fb{padding-left:var(--wp--preset--spacing--30)}}.gb-element-8eccbdee{padding-right:var(--wp--preset--spacing--30);position:relative}@media (max-width:1024px){.gb-element-8eccbdee{order:2}}.gb-media-bac0690c{border-bottom-right-radius:16px;border-top-right-radius:16px;bottom:0px;height:100%;left:0px;max-width:100%;object-fit:cover;position:absolute;right:0px;top:0px;width:100%}@media (max-width:1024px){.gb-media-bac0690c{border-radius:0px}}.gb-media-516d0a5c{bottom:0px;height:100%;left:0px;max-width:100%;object-fit:cover;position:absolute;top:0px;width:auto}@media (max-width:1024px){.gb-media-516d0a5c{display:none !important;right:0px;transform:rotate(90)}}.gb-element-2e6d3707{align-items:center;background-color:var(--wp--preset--color--custom-blue,#0f4151);border-bottom-right-radius:16px;border-top-right-radius:16px;display:flex;justify-content:center;position:relative}@media (max-width:1024px){.gb-element-2e6d3707{min-height:300px;order:1;border-radius:0px}}@media (max-width:767px){.gb-element-2e6d3707{min-height:300px}}.gb-element-bda0904c{background-color:var(--wp--preset--color--custom-blue,#0f4151);border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;box-shadow:0px 5px 0px 0px var(--wp--preset--color--custom-red,#d80535);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:576px;position:relative;border-radius:16px}@media (max-width:1024px){.gb-element-bda0904c{flex-direction:column;grid-template-columns:1fr;margin-left:calc(var(--wp--style--root--padding-left) * -1) !important;margin-right:calc(var(--wp--style--root--padding-left) * -1) !important;border-radius:0px}}@media (max-width:767px){.gb-element-bda0904c{grid-template-columns:1fr}}.gb-text-409a69ab{font-size:1.2rem;text-align:center;text-wrap:stable}.gb-element-7e7677af{display:flex;justify-content:center;margin-left:auto;margin-right:auto;margin-top:3rem;max-width:var(--wp--style--global--wide-size);padding-left:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30)}@media (max-width:1024px){.gb-element-7e7677af{margin-left:calc(var(--wp--style--root--padding-right) * -1) !important;margin-right:calc(var(--wp--style--root--padding-right) * -1) !important;padding-left:0px;padding-right:0px}}.gb-text-77d4bf12{color:var(--wp--preset--color--base,#FFFFFF);margin-bottom:8px}@media (max-width:1024px){.gb-text-77d4bf12{color:var(--wp--preset--color--base,#FFFFFF)}}.gb-element-a3a96ae0{align-items:flex-start;column-gap:2rem;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;padding-top:2rem;row-gap:1rem}.gb-element-063d72bf{padding:32px}.gb-media-1e642595{height:auto;margin-bottom:-64px;margin-left:auto;margin-right:-12px;max-width:200px;object-fit:cover;width:75%}@media (max-width:1024px){.gb-media-1e642595{margin-bottom:-28px;transform:rotate3d(0,1,0,180deg);width:200px}}@media (max-width:767px){.gb-media-1e642595{object-position:bottom;width:100px}}.gb-element-a89ab149{background-blend-mode:multiply;background-color:var(--wp--preset--color--custom-blue,#0f4151);background-image:url('https://www.sleepsafe-ltd.co.uk/wp-content/uploads/2026/05/services-background-desktop-3.webp');background-position:31% 62%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:space-between;margin-right:-164px;padding-right:164px;border-bottom:32px solid var(--wp--preset--color--custom-blue,#0f4151);border-radius:16px}@media (max-width:1024px){.gb-element-a89ab149{align-items:flex-end;display:grid;grid-template-columns:1fr 200px;margin-right:0px;padding-right:0px}}@media (max-width:767px){.gb-element-a89ab149{align-items:flex-end;grid-template-columns:1fr}}.gb-element-db8ffe74{background-blend-mode:normal,normal,normal;background-color:var(--wp--preset--color--custom-white,#ffffff);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.25);display:flex;flex-direction:column;justify-content:center;background:linear-gradient(to right,var(--wp--preset--color--custom-white,#ffffff) 30%,rgba(255,255,255,0) 100%),url(https://www.sleepsafe-ltd.co.uk/wp-content/uploads/2026/04/logo-mark-large.svg) calc(100% + 150px) calc(100% + 95px) /500px auto no-repeat,linear-gradient(to left,var(--wp--preset--color--custom-white,#ffffff) 0%,var(--wp--preset--color--custom-white,#ffffff) 100%);border-bottom:5px solid var(--wp--preset--color--custom-blue,#0f4151);border-radius:16px;padding:10%}.gb-element-5193beaf{background-blend-mode:normal,normal,normal;background-color:var(--wp--preset--color--custom-white,#ffffff);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.25);display:flex;flex-direction:column;justify-content:center;row-gap:8px;background:linear-gradient(to right,var(--wp--preset--color--custom-white,#ffffff) 30%,rgba(255,255,255,0) 100%),url(https://www.sleepsafe-ltd.co.uk/wp-content/uploads/2026/04/logo-mark-large.svg) calc(100% + 150px) calc(100% + 95px) /500px auto no-repeat,linear-gradient(to left,var(--wp--preset--color--custom-white,#ffffff) 0%,var(--wp--preset--color--custom-white,#ffffff) 100%);border-bottom:5px solid var(--wp--preset--color--custom-blue,#0f4151);border-radius:16px;padding:10%}.gb-element-9ca44177{background-blend-mode:normal,normal,normal;background-color:var(--wp--preset--color--custom-white,#ffffff);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.25);display:flex;flex-direction:column;justify-content:center;row-gap:8px;background:linear-gradient(to right,var(--wp--preset--color--custom-white,#ffffff) 30%,rgba(255,255,255,0) 100%),url(https://www.sleepsafe-ltd.co.uk/wp-content/uploads/2026/04/logo-mark-large.svg) calc(100% + 150px) calc(100% + 95px) /500px auto no-repeat,linear-gradient(to left,var(--wp--preset--color--custom-white,#ffffff) 0%,var(--wp--preset--color--custom-white,#ffffff) 100%);border-bottom:5px solid var(--wp--preset--color--custom-blue,#0f4151);border-radius:16px;padding:10%}.gb-element-269206bf{background-blend-mode:normal,normal,normal;background-color:var(--wp--preset--color--custom-white,#ffffff);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.25);display:flex;flex-direction:column;justify-content:center;row-gap:8px;background:linear-gradient(to right,var(--wp--preset--color--custom-white,#ffffff) 30%,rgba(255,255,255,0) 100%),url(https://www.sleepsafe-ltd.co.uk/wp-content/uploads/2026/04/logo-mark-large.svg) calc(100% + 150px) calc(100% + 95px) /500px auto no-repeat,linear-gradient(to left,var(--wp--preset--color--custom-white,#ffffff) 0%,var(--wp--preset--color--custom-white,#ffffff) 100%);border-bottom:5px solid var(--wp--preset--color--custom-blue,#0f4151);border-radius:16px;padding:10%}.gb-element-bfa4b95b{column-gap:16px;display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr));position:relative;row-gap:16px}.gb-element-bfa4b95b:before{content:'';position:absolute;top:120px;left:120px;right:120px;bottom:120px;background-color:rgba(217,4,54,0.1);filter:blur(100px);z-index:-1}@media (max-width:767px){.gb-element-bfa4b95b{grid-template-columns:1fr}}.gb-element-12b01b8f{align-items:center;display:flex;justify-content:center;padding-top:3rem}@media (max-width:1024px){.gb-element-12b01b8f{justify-content:center}}.gb-element-79846f1a{display:flex;flex-direction:column;justify-content:center;padding-bottom:64px;padding-top:64px}@media (max-width:767px){.gb-element-79846f1a{padding-bottom:32px;padding-top:32px}}.gb-element-8d318faa{align-items:center;column-gap:16px;display:grid;grid-template-columns:minmax(350px,25%) 1fr;row-gap:15px}@media (max-width:1024px){.gb-element-8d318faa{grid-template-columns:1fr}}@media (max-width:767px){.gb-element-8d318faa{grid-template-columns:1fr}}.gb-shape-bc853e7e{align-items:center;background-color:var(--wp--preset--color--custom-blue,#0f4151);color:var(--wp--preset--color--custom-white,#ffffff);display:flex;height:75px;justify-content:center;width:75px;border-radius:100px}.gb-shape-bc853e7e svg{fill:currentColor;height:30px;width:30px}.gb-media-036f7aac{height:auto;margin-left:8px;max-width:100%;object-fit:cover;padding-left:8px;width:150px;border-left:1px solid rgba(0,0,0,0.22)}@media (max-width:767px){.gb-media-036f7aac{border-bottom-style:solid;border-bottom-width:0px;border-left-style:solid;border-left-width:0px;border-right-style:solid;border-right-width:0px;border-top-style:solid;border-top-width:0px;margin-left:0px;padding-left:0px}}.gb-element-55304331{align-items:center;display:flex;justify-content:center}@media (max-width:767px){.gb-element-55304331{flex-direction:column}}.gb-element-b076dec4{align-items:center;background-color:var(--wp--preset--color--base,#FFFFFF);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.25);display:flex;flex-direction:column;justify-content:flex-start;position:relative;row-gap:0px;transition:all 0.5s ease 0s;border-bottom:5px solid var(--wp--preset--color--custom-red,#d80535);border-radius:16px;padding:32px}@media (max-width:767px){.gb-element-b076dec4{grid-template-columns:1fr 3fr;padding-left:16px;padding-right:16px;row-gap:0px}}.gb-text-fe3c544f{color:var(--wp--preset--color--custom-white,#ffffff);margin-top:0px;text-align:center;text-wrap:balance}.gb-media-4126d57a{bottom:-100px;height:auto;left:calc(50% - 100px);max-width:100%;object-fit:cover;pointer-events:none;position:absolute;width:200px}.gb-element-4792db11{background-blend-mode:normal,normal,normal;background-color:var(--wp--preset--color--custom-blue,#0f4151);position:sticky;top:50vh;transform:translate3d(0%,-50%,0px);background:linear-gradient(to right,rgba(16,65,82,0.82) 0%,rgba(16,65,82,0) 100%),url(https://www.sleepsafe-ltd.co.uk/wp-content/uploads/2026/04/logo-mark-large.svg) 78% 22% /cover no-repeat,linear-gradient(to left,var(--wp--preset--color--custom-blue,#0f4151) 0%,var(--wp--preset--color--custom-blue,#0f4151) 100%);border-radius:16px;padding:64px 10%}.gb-text-d2578d39{align-items:center;column-gap:0.5em;display:inline-flex}.gb-text-d2578d39 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-3f15e65d{align-items:center;column-gap:0.5em;display:inline-flex}.gb-text-3f15e65d .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-d01d72a6{align-items:center;column-gap:0.5em;display:inline-flex}.gb-text-d01d72a6 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-bddd54f2{align-items:center;column-gap:0.5em;display:inline-flex}.gb-text-bddd54f2 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-d560c6a0{align-items:center;column-gap:0.5em;display:inline-flex}.gb-text-d560c6a0 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-9dfb15cf{align-items:center;column-gap:0.5em;display:inline-flex}.gb-text-9dfb15cf .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-1323500c{align-items:center;column-gap:0.5em;display:inline-flex}.gb-text-1323500c .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-element-a155b475{display:grid;row-gap:16px}.gb-element-f5838e0d{padding-right:10%}.gb-element-e145c53b{column-gap:64px;display:grid;grid-template-columns:minmax(max(550px,40%),550px) 1fr}@media (max-width:767px){.gb-element-e145c53b{grid-template-columns:1fr}}.gb-element-b4b8a1d9{padding-left:32px}@media (max-width:767px){.gb-element-b4b8a1d9{padding-left:0px}}.gb-text-c74c58df{color:var(--wp--preset--color--custom-red,#d80535);font-size:85px;line-height:1;margin:0px;padding:0px}@media (max-width:767px){.gb-text-c74c58df{grid-column:1;grid-row:1/span 3;text-align:center}}.gb-text-e278c054{margin:0px;padding:0px}@media (max-width:767px){.gb-text-e278c054{color:var(--wp--preset--color--custom-blue,#0f4151);grid-column:2;grid-row:1}}@media (max-width:767px){.gb-text-35c61338{grid-column:2;grid-row:2}}.gb-element-f8288f63{align-items:flex-start;background-color:var(--wp--preset--color--base,#FFFFFF);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.25);display:flex;flex-direction:column;justify-content:flex-start;position:relative;row-gap:0px;transition:all 0.5s ease 0s;border-bottom:5px solid var(--wp--preset--color--custom-blue,#0f4151);border-radius:16px;padding:32px}@media (max-width:767px){.gb-element-f8288f63{display:grid;grid-template-columns:1fr 3fr;row-gap:0px}}.gb-text-fbd76065{color:var(--wp--preset--color--custom-red,#d80535);font-size:85px;line-height:1;margin:0px;padding:0px}@media (max-width:767px){.gb-text-fbd76065{grid-column:1;grid-row:1/span 3;text-align:center}}.gb-text-753bcdd0{text-wrap:balance;margin:0px;padding:0px}@media (max-width:767px){.gb-text-753bcdd0{color:var(--wp--preset--color--custom-blue,#0f4151);grid-column:2;grid-row:1}}@media (max-width:767px){.gb-text-6ee3b615{grid-column:2;grid-row:2}}.gb-element-306d8d4a{align-items:flex-start;background-color:var(--wp--preset--color--base,#FFFFFF);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.25);display:flex;flex-direction:column;justify-content:flex-start;position:relative;row-gap:0px;transition:all 0.5s ease 0s;border-bottom:5px solid var(--wp--preset--color--custom-blue,#0f4151);border-radius:16px;padding:32px}@media (max-width:767px){.gb-element-306d8d4a{display:grid;grid-template-columns:1fr 3fr;row-gap:0px}}.gb-text-ff3284af{color:var(--wp--preset--color--custom-red,#d80535);font-size:85px;line-height:1;margin:0px;padding:0px}@media (max-width:767px){.gb-text-ff3284af{grid-column:1;grid-row:1/span 3;text-align:center}}.gb-text-176ff252{text-wrap:balance;margin:0px;padding:0px}@media (max-width:767px){.gb-text-176ff252{color:var(--wp--preset--color--custom-blue,#0f4151);grid-column:2;grid-row:1}}@media (max-width:767px){.gb-text-6bfb8eb7{grid-column:2;grid-row:2}}.gb-element-e8da271b{align-items:flex-start;background-color:var(--wp--preset--color--base,#FFFFFF);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.25);display:flex;flex-direction:column;justify-content:flex-start;position:relative;row-gap:0px;transition:all 0.5s ease 0s;border-bottom:5px solid var(--wp--preset--color--custom-blue,#0f4151);border-radius:16px;padding:32px}@media (max-width:1024px){.gb-element-e8da271b{grid-column:1/-1}}@media (max-width:767px){.gb-element-e8da271b{display:grid;grid-template-columns:1fr 3fr}}.gb-element-5dfa78e7{column-gap:1em;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:-0px;position:relative;row-gap:1em;z-index:2}@media (max-width:1024px){.gb-element-5dfa78e7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.gb-element-5dfa78e7{grid-template-columns:1fr;margin-top:16px}}.gb-media-11155b2e{display:flex;height:auto;justify-content:center;max-width:100%;object-fit:cover;width:auto}.gb-element-c2ace272{align-items:center;background-color:var(--wp--preset--color--custom-red,#d80535);display:flex;justify-content:center;margin-bottom:-104px;margin-left:-32px;margin-top:-150px;position:relative;z-index:1;border-radius:16px;padding:32px 64px}@media (max-width:1024px){.gb-element-c2ace272{padding-bottom:64px;padding-top:64px;margin:-64px 0px 0px 0px}}@media (max-width:767px){.gb-element-c2ace272{padding-left:16px;padding-right:16px;margin:0px}}.gb-element-3c78d0e4{column-gap:0px;display:grid;grid-template-columns:3fr 1fr;margin-top:16px;row-gap:16px}@media (max-width:1024px){.gb-element-3c78d0e4{grid-template-columns:1fr}}@media (max-width:767px){.gb-element-3c78d0e4{padding-left:0px;padding-right:0px}}.gb-media-e21ccfe2{height:auto;margin-left:-10%;margin-top:-20%;max-width:1200%;object-fit:cover;width:100%}.gb-text-82036b36{color:var(--wp--preset--color--custom-red,#d80535);margin-bottom:0px;text-align:center}.gb-element-3778df1b{display:flex;flex-direction:column;padding-bottom:16px}.gb-element-7e33e8f2{display:flex;flex-direction:column;padding-bottom:16px}.gb-text-fa5f4639{color:var(--wp--preset--color--custom-blue,#0f4151);font-size:var(--wp--preset--font-size--large) !important;margin-bottom:32px;padding-bottom:22px;text-wrap:balance;border-bottom:2px solid rgba(16,65,82,0.2)}.gb-element-49f1f3b2{padding:32px 64px}@media (max-width:767px){.gb-element-49f1f3b2{padding-left:1rem;padding-right:1rem}}.gb-element-2b84c6b1{background-blend-mode:normal,normal,normal;background-color:var(--wp--preset--color--custom-blue,#0f4151);margin-top:0px;background:linear-gradient(to right,rgba(16,65,82,0.67) 0%,rgba(16,65,82,0) 100%),url(https://www.sleepsafe-ltd.co.uk/wp-content/uploads/2026/04/logo-mark-large.svg) 110% center /auto 150% no-repeat fixed,linear-gradient(to left,var(--wp--preset--color--custom-blue,#0f4151) 0%,var(--wp--preset--color--custom-blue,#0f4151) 100%)}.gb-text-819c8797{color:var(--wp--preset--color--base,#FFFFFF);font-size:clamp(0.984rem,0.984rem + ((1vw - 0.2rem) * 0.523),1.5rem);text-wrap:balance}.gb-element-4ce9571a{background-blend-mode:normal,normal;border-bottom-left-radius:16px;border-top-left-radius:16px;background:linear-gradient(to right,rgba(16,65,82,0.79) 0%,rgba(16,65,82,0) 100%),url(https://www.sleepsafe-ltd.co.uk/wp-content/uploads/2026/04/sleepsafe_van-_the_willis_building_blur.webp) 78% 78% /cover no-repeat;padding:150px 64px}@media (max-width:1024px){.gb-element-4ce9571a{border-top-right-radius:16px;padding-left:32px;padding-right:32px}}@media (max-width:767px){.gb-element-4ce9571a{padding-bottom:64px;padding-top:64px}}.gb-element-925e1abc{column-gap:32px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px;width:100%}@media (max-width:767px){.gb-element-925e1abc{column-gap:16px;flex-wrap:wrap;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center}}.gb-element-c107f930{padding-bottom:32px;width:100%}@media (max-width:1024px){.gb-element-c107f930{padding-bottom:132px}}.gb-element-a55cb4f0{align-items:center;display:flex;flex-direction:column;justify-content:center;pointer-events:none;position:relative;padding:32px 64px}@media (max-width:1024px){.gb-element-a55cb4f0{padding-left:32px;padding-right:32px}}.gb-element-00f44ef9{background-color:var(--wp--preset--color--custom-blue,#0f4151);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:relative;border-radius:16px}@media (max-width:1024px){.gb-element-00f44ef9{grid-template-columns:1fr}}.gb-media-c01987d0{bottom:0px;height:100%;left:auto;object-fit:cover;position:absolute;right:50%;top:0px;width:auto;z-index:2}@media (max-width:1024px){.gb-media-c01987d0{display:none !important}}.gb-media-047cbcbe{bottom:-30px;height:auto;left:calc(50% - 102px);max-width:100%;object-fit:cover;position:absolute;width:204px;z-index:3}.gb-element-8f3e92f3{position:relative}.gb-element-5ed888ff{margin:0px;padding:0px}.gb-media-3c9fb293{height:auto;max-width:150px;object-fit:cover;width:100%}@media (max-width:767px){.gb-media-3c9fb293{width:75%}}@media (max-width:767px){.gb-text-a2cf7d64{white-space:nowrap}}.gb-element-c43691fe{text-align:center}.gb-element-832158b4{align-items:center;column-gap:16px;display:flex;flex-direction:column;row-gap:32px}@media (max-width:1024px){.gb-element-832158b4{align-items:center;flex-direction:row;justify-content:space-around}}@media (max-width:767px){.gb-element-832158b4{column-gap:32px}}.gb-text-6782403e{color:var(--wp--preset--color--custom-white,#ffffff)}@media (max-width:767px){.gb-text-6782403e{font-size:16px}}.gb-accordion__toggle-icon-03f01286 svg{width:1em;height:1em;color:var(--wp--preset--color--custom-red,#d80535);font-size:2rem}.gb-accordion__toggle-822c5305{align-items:center;color:#000000;column-gap:1em;display:flex;justify-content:space-between;text-align:left}.gb-accordion__toggle-822c5305:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){font-weight:800}.gb-accordion__toggle-822c5305:is(:hover,:focus){color:currentColor}.gb-element-b0cef463{margin-bottom:2rem;margin-top:1em}.gb-accordion__item-18fa475a{margin-bottom:0em;border-bottom:1px solid rgba(255,255,255,0.78);padding:0.5em 1em}.gb-text-f7f336f8{color:var(--wp--preset--color--custom-white,#ffffff)}@media (max-width:767px){.gb-text-f7f336f8{font-size:16px}}.gb-accordion__toggle-icon-3aa89a27 svg{width:1em;height:1em;color:var(--wp--preset--color--custom-red,#d80535);font-size:2rem}.gb-accordion__toggle-f94bc0b1{align-items:center;color:#000000;column-gap:1em;display:flex;justify-content:space-between;text-align:left}.gb-accordion__toggle-f94bc0b1:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){font-weight:800}.gb-accordion__toggle-f94bc0b1:is(:hover,:focus){color:currentColor}.gb-text-84e21c0b{align-items:center;column-gap:0.5em;display:flex;justify-content:space-between}.gb-text-84e21c0b .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-looper-5f2656be{column-gap:16px;display:grid;flex-direction:column;flex-wrap:wrap;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}@media (max-width:767px){.gb-looper-5f2656be{grid-template-columns:1fr}}.gb-element-1f2310c7{margin-bottom:2rem;margin-top:1em}.gb-accordion__item-129eba1e{margin-bottom:0em;border-bottom:1px solid rgba(255,255,255,0.78);padding:0.5em 1em}.gb-text-9da1983d{color:var(--wp--preset--color--custom-white,#ffffff)}@media (max-width:767px){.gb-text-9da1983d{font-size:16px}}.gb-accordion__toggle-icon-88758131 svg{width:1em;height:1em;color:var(--wp--preset--color--custom-red,#d80535);font-size:2rem}.gb-accordion__toggle-77527e24{align-items:center;color:#000000;column-gap:1em;display:flex;justify-content:space-between;text-align:left}.gb-accordion__toggle-77527e24:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){font-weight:800}.gb-accordion__toggle-77527e24:is(:hover,:focus){color:currentColor}.gb-text-f48dc9e5{align-items:center;column-gap:0.5em;display:flex;justify-content:space-between}.gb-text-f48dc9e5 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-looper-dfa437d6{column-gap:16px;display:grid;flex-direction:column;flex-wrap:wrap;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}@media (max-width:767px){.gb-looper-dfa437d6{grid-template-columns:1fr}}.gb-element-dc5a1232{margin-bottom:2rem;margin-top:1em}.gb-accordion__item-d221256b{margin-bottom:0em;border-bottom:1px solid rgba(255,255,255,0.78);padding:0.5em 1em}.gb-text-8339c893{color:var(--wp--preset--color--custom-white,#ffffff)}.gb-accordion__toggle-icon-babe8c3c svg{width:1em;height:1em;color:var(--wp--preset--color--custom-red,#d80535);font-size:2rem}.gb-accordion__toggle-a99671a7{align-items:center;color:#000000;column-gap:1em;display:flex;justify-content:space-between;text-align:left}.gb-accordion__toggle-a99671a7:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){font-weight:800}.gb-accordion__toggle-a99671a7:is(:hover,:focus){color:currentColor}.gb-accordion__item-80ca080e{margin-bottom:0em;border-bottom:1px solid rgba(255,255,255,0.78);padding:0.5em 1em}@media (max-width:1024px){.gb-element-0018fda1{order:3}}.gb-media-874cec5b{flex-shrink:0;height:auto;max-width:100%;object-fit:contain;object-position:center;width:40px}.gb-element-b0017f23{flex-shrink:0}.gb-element-91a1f5c1{background-color:var(--wp--preset--color--custom-white,#ffffff);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.25);column-gap:10px;display:flex;position:relative;border-top:5px solid var(--wp--preset--color--custom-red,#d80535);border-radius:6px;padding:0px 32px 0px 16px}.gb-element-46304760{display:flex;justify-content:flex-end}@media (max-width:1024px){.gb-element-46304760{justify-content:center}}.gb-element-c0fdb06a{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end}@media (max-width:1024px){.gb-element-c0fdb06a{align-items:center;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center}}@media (max-width:767px){.gb-element-c0fdb06a{display:flex}}.gb-media-9bd3b97b{bottom:-72px;height:auto;max-width:85px;object-fit:cover;position:absolute;right:0px;width:auto;z-index:1}@media (max-width:1024px){.gb-media-9bd3b97b{bottom:-55px;display:none}}@media (max-width:767px){.gb-media-9bd3b97b{display:none !important}}.gb-element-b1d58cc2{column-gap:2rem;display:grid;grid-template-columns:1fr 2fr 1fr;position:relative;row-gap:2rem}@media (max-width:1024px){.gb-element-b1d58cc2{grid-template-columns:1fr}}@media (max-width:767px){.gb-element-b1d58cc2{grid-template-columns:1fr}}.gb-text-0bbe44e9{color:var(--wp--preset--color--custom-white,#ffffff);flex-shrink:0;font-size:var(--wp--preset--font-size--small) !important;white-space:nowrap}.gb-media-8b7654ad{flex-shrink:0;height:auto;max-width:100%;object-fit:cover;width:100px}.gb-element-402e53e8{column-gap:32px;display:flex;justify-content:space-between;row-gap:32px}@media (max-width:1024px){.gb-element-402e53e8{flex-direction:column;justify-content:center;row-gap:16px}}.gb-element-677f18f8{background-color:var(--wp--preset--color--custom-blue,#0f4151);padding:32px}@media (max-width:1024px){.gb-element-677f18f8{padding-bottom:32px}}@media (max-width:767px){.gb-element-677f18f8{padding:16px}}.gb-element-e25d4737{background-blend-mode:multiply,normal;background-color:var(--wp--preset--color--custom-blue,#0f4151);background:url(https://www.sleepsafe-ltd.co.uk/wp-content/uploads/2026/04/logo-mark-large.svg) 0% 52%/170% auto no-repeat,linear-gradient(to left,var(--wp--preset--color--custom-blue,#0f4151) 0%,var(--wp--preset--color--custom-blue,#0f4151) 100%)}