:root {--color-text: #131516;--color-headings-preferred: ;--color-primary-25: #e6e6e6; --color-primary-50: #cccccc; --color-primary-100: #b3b3b3; --color-primary-200: #808080; --color-primary-300: #4d4d4d; --color-primary-400: #262626; --color-primary-500: #000000; --color-primary-600: #000000; --color-primary-700: #000000; --color-primary-800: #000000; --color-primary-900: #000000; --color-primary-1000: #000000; --color-secondary-25: #e6f8f8; --color-secondary-50: #ccf0f0; --color-secondary-100: #b3e9e9; --color-secondary-200: #80dada; --color-secondary-300: #4dcbcb; --color-secondary-400: #26c0c0; --color-secondary-500: #00b5b5; --color-secondary-600: #00a5a5; --color-secondary-700: #009494; --color-secondary-800: #008484; --color-secondary-900: #007373; --color-secondary-1000: #006969; --color-tertiary-25: #fde6f5; --color-tertiary-50: #facceb; --color-tertiary-100: #f8b3e1; --color-tertiary-200: #f480ce; --color-tertiary-300: #ef4dba; --color-tertiary-400: #eb26ab; --color-tertiary-500: #e8009c; --color-tertiary-600: #d6008d; --color-tertiary-700: #c5007e; --color-tertiary-800: #b3006f; --color-tertiary-900: #a10060; --color-tertiary-1000: #960056; --color-neutral-25: #f0f1f3; --color-neutral-50: #e0e3e8; --color-neutral-100: #d1d5dc; --color-neutral-200: #b2bac5; --color-neutral-300: #939eae; --color-neutral-400: #7b899c; --color-neutral-500: #64748b; --color-neutral-600: #59687d; --color-neutral-700: #4e5b6f; --color-neutral-800: #424f61; --color-neutral-900: #374252; --color-neutral-1000: #303a49; --font-primary:neue-haas-grotesk-display, sans-serif;--font-secondary:helvetica, sans-serif;}html {font-family: var(--font-primary);}h1 {font-weight: 500;font-family: var(--font-primary);}h2 {font-weight: 500;font-family: var(--font-primary);}h3 {font-weight: 500;font-family: var(--font-primary);}h4 {font-weight: 500;font-family: var(--font-primary);}h5 {font-weight: 500;font-family: var(--font-primary);}h6 {font-weight: 500;font-family: var(--font-primary);}[type=button],[type=reset],[type=submit],a.button,.button {border-radius: 0rem;font-weight: 700;font-family: var(--font-primary);}:root{--block-padding: 1.5rem;}@media (min-width: 37.5em) {:root{--block-padding: 2rem;}}@media (min-width: 56.25em) {:root{--block-padding: 3rem;}}.block.bg-primary-25 { --color-section-background: var(--color-primary-25); --color-section-headings: var(--color-headings-preferred); } .block.bg-primary-25:not(.is-full-width) + .block.bg-primary-25:not(.is-full-width) { padding-top: 0; } .block.bg-primary-25:not(.is-full-width) + .block.bg-primary-25.is-full-width .inner-content { padding-top: 0; } .overlay-primary-25 { --overlay-color: var(--color-primary-25); --color-section-headings: var(--color-headings-preferred); } .block.bg-primary-100 { --color-section-background: var(--color-primary-100); --color-section-headings: var(--color-headings-preferred); } .block.bg-primary-100:not(.is-full-width) + .block.bg-primary-100:not(.is-full-width) { padding-top: 0; } .block.bg-primary-100:not(.is-full-width) + .block.bg-primary-100.is-full-width .inner-content { padding-top: 0; } .overlay-primary-100 { --overlay-color: var(--color-primary-100); --color-section-headings: var(--color-headings-preferred); } .block.bg-primary-500 { --color-section-background: var(--color-primary-500); --color-section-text: #ffffff; --color-section-headings: #ffffff; } .block.bg-primary-500:not(.is-full-width) + .block.bg-primary-500:not(.is-full-width) { padding-top: 0; } .block.bg-primary-500:not(.is-full-width) + .block.bg-primary-500.is-full-width .inner-content { padding-top: 0; } .overlay-primary-500 { --overlay-color: var(--color-primary-500); --color-section-text: #ffffff; --color-section-headings: #ffffff; } .block.bg-primary-700 { --color-section-background: var(--color-primary-700); --color-section-text: #ffffff; --color-section-headings: #ffffff; } .block.bg-primary-700:not(.is-full-width) + .block.bg-primary-700:not(.is-full-width) { padding-top: 0; } .block.bg-primary-700:not(.is-full-width) + .block.bg-primary-700.is-full-width .inner-content { padding-top: 0; } .overlay-primary-700 { --overlay-color: var(--color-primary-700); --color-section-text: #ffffff; --color-section-headings: #ffffff; } .block.bg-secondary-25 { --color-section-background: var(--color-secondary-25); --color-section-headings: var(--color-headings-preferred); } .block.bg-secondary-25:not(.is-full-width) + .block.bg-secondary-25:not(.is-full-width) { padding-top: 0; } .block.bg-secondary-25:not(.is-full-width) + .block.bg-secondary-25.is-full-width .inner-content { padding-top: 0; } .overlay-secondary-25 { --overlay-color: var(--color-secondary-25); --color-section-headings: var(--color-headings-preferred); } .block.bg-secondary-100 { --color-section-background: var(--color-secondary-100); --color-section-headings: var(--color-headings-preferred); } .block.bg-secondary-100:not(.is-full-width) + .block.bg-secondary-100:not(.is-full-width) { padding-top: 0; } .block.bg-secondary-100:not(.is-full-width) + .block.bg-secondary-100.is-full-width .inner-content { padding-top: 0; } .overlay-secondary-100 { --overlay-color: var(--color-secondary-100); --color-section-headings: var(--color-headings-preferred); } .block.bg-secondary-500 { --color-section-background: var(--color-secondary-500); --color-section-text: #ffffff; --color-section-headings: #ffffff; } .block.bg-secondary-500:not(.is-full-width) + .block.bg-secondary-500:not(.is-full-width) { padding-top: 0; } .block.bg-secondary-500:not(.is-full-width) + .block.bg-secondary-500.is-full-width .inner-content { padding-top: 0; } .overlay-secondary-500 { --overlay-color: var(--color-secondary-500); --color-section-text: #ffffff; --color-section-headings: #ffffff; } .block.bg-secondary-700 { --color-section-background: var(--color-secondary-700); --color-section-text: #ffffff; --color-section-headings: #ffffff; } .block.bg-secondary-700:not(.is-full-width) + .block.bg-secondary-700:not(.is-full-width) { padding-top: 0; } .block.bg-secondary-700:not(.is-full-width) + .block.bg-secondary-700.is-full-width .inner-content { padding-top: 0; } .overlay-secondary-700 { --overlay-color: var(--color-secondary-700); --color-section-text: #ffffff; --color-section-headings: #ffffff; } .block.bg-tertiary-25 { --color-section-background: var(--color-tertiary-25); --color-section-headings: var(--color-headings-preferred); } .block.bg-tertiary-25:not(.is-full-width) + .block.bg-tertiary-25:not(.is-full-width) { padding-top: 0; } .block.bg-tertiary-25:not(.is-full-width) + .block.bg-tertiary-25.is-full-width .inner-content { padding-top: 0; } .overlay-tertiary-25 { --overlay-color: var(--color-tertiary-25); --color-section-headings: var(--color-headings-preferred); } .block.bg-tertiary-100 { --color-section-background: var(--color-tertiary-100); --color-section-headings: var(--color-headings-preferred); } .block.bg-tertiary-100:not(.is-full-width) + .block.bg-tertiary-100:not(.is-full-width) { padding-top: 0; } .block.bg-tertiary-100:not(.is-full-width) + .block.bg-tertiary-100.is-full-width .inner-content { padding-top: 0; } .overlay-tertiary-100 { --overlay-color: var(--color-tertiary-100); --color-section-headings: var(--color-headings-preferred); } .block.bg-tertiary-500 { --color-section-background: var(--color-tertiary-500); --color-section-text: #ffffff; --color-section-headings: #ffffff; } .block.bg-tertiary-500:not(.is-full-width) + .block.bg-tertiary-500:not(.is-full-width) { padding-top: 0; } .block.bg-tertiary-500:not(.is-full-width) + .block.bg-tertiary-500.is-full-width .inner-content { padding-top: 0; } .overlay-tertiary-500 { --overlay-color: var(--color-tertiary-500); --color-section-text: #ffffff; --color-section-headings: #ffffff; } .block.bg-tertiary-700 { --color-section-background: var(--color-tertiary-700); --color-section-text: #ffffff; --color-section-headings: #ffffff; } .block.bg-tertiary-700:not(.is-full-width) + .block.bg-tertiary-700:not(.is-full-width) { padding-top: 0; } .block.bg-tertiary-700:not(.is-full-width) + .block.bg-tertiary-700.is-full-width .inner-content { padding-top: 0; } .overlay-tertiary-700 { --overlay-color: var(--color-tertiary-700); --color-section-text: #ffffff; --color-section-headings: #ffffff; } .block.bg-neutral-25 { --color-section-background: var(--color-neutral-25); --color-section-headings: var(--color-headings-preferred); } .block.bg-neutral-25:not(.is-full-width) + .block.bg-neutral-25:not(.is-full-width) { padding-top: 0; } .block.bg-neutral-25:not(.is-full-width) + .block.bg-neutral-25.is-full-width .inner-content { padding-top: 0; } .overlay-neutral-25 { --overlay-color: var(--color-neutral-25); --color-section-headings: var(--color-headings-preferred); } .block.bg-neutral-100 { --color-section-background: var(--color-neutral-100); --color-section-headings: var(--color-headings-preferred); } .block.bg-neutral-100:not(.is-full-width) + .block.bg-neutral-100:not(.is-full-width) { padding-top: 0; } .block.bg-neutral-100:not(.is-full-width) + .block.bg-neutral-100.is-full-width .inner-content { padding-top: 0; } .overlay-neutral-100 { --overlay-color: var(--color-neutral-100); --color-section-headings: var(--color-headings-preferred); } .block.bg-neutral-500 { --color-section-background: var(--color-neutral-500); --color-section-text: #ffffff; --color-section-headings: #ffffff; } .block.bg-neutral-500:not(.is-full-width) + .block.bg-neutral-500:not(.is-full-width) { padding-top: 0; } .block.bg-neutral-500:not(.is-full-width) + .block.bg-neutral-500.is-full-width .inner-content { padding-top: 0; } .overlay-neutral-500 { --overlay-color: var(--color-neutral-500); --color-section-text: #ffffff; --color-section-headings: #ffffff; } .block.bg-neutral-700 { --color-section-background: var(--color-neutral-700); --color-section-text: #ffffff; --color-section-headings: #ffffff; } .block.bg-neutral-700:not(.is-full-width) + .block.bg-neutral-700:not(.is-full-width) { padding-top: 0; } .block.bg-neutral-700:not(.is-full-width) + .block.bg-neutral-700.is-full-width .inner-content { padding-top: 0; } .overlay-neutral-700 { --overlay-color: var(--color-neutral-700); --color-section-text: #ffffff; --color-section-headings: #ffffff; } :root {--navbar-bg-color: var(--color-white); --navbar-color: var(--color-black); --navbar-bg-color-hover: var(--color-white); --navbar-color-hover: var(--color-secondary-500); --navbar-font-family: var(--font-primary); --navbar-font-weight: 700; } .timeline { --timeline-color-theme: var(--color-secondary-500); }/* Navigation Bar */ #masthead { position: relative; } .hero { padding-bottom: calc(var(--block-padding) + var(--hero-padding) - 1.5rem) !important; } .main-navigation { position: relative; } .navbar-menu li a { background-color: transparent !important; background: transparent !important; color: black !important;} .navbar-menu li a:hover { color: var(--color-secondary-500) !important; } li.has-image-marker:before { background-size: cover; } .site-logo img { max-width: 20rem; } /* Page hero*/ .block-hero { padding-top: 0; } .hero-figure { } /* Global headings*/ h2, h3 { color: #056396 !important; } /* Block cover*/ .block-cover h2 { color: white !important; } .block-cover .button-list { display: flex; justify-content: center; } .block-cover .button { border: none; background-color : var(--color-secondary-500) !important; color: white !important; } .block-cover .button:hover { background-color : var(--color-secondary-700) !important; } /* Your feedback page*/ .contact-info-list a:hover { color: var(--color-tertiary-500) !important; } /* Footer */ .site-footer { display:none ; } .footer h3 { color: white !important; } .footer-contact-info a { color: white; transition:0.3s ease; } .footer-contact-info a:hover { color: var(--color-secondary-500); } @media (max-width: 600px) { article#post-118 .block-hero.page-header.hero { min-height: 100vh !important; } article#post-118 .hero-figure img { content: url('https://cabotgateredevelopment.co.uk/wp-content/uploads/2025/08/Our-proposal-mobile.jpg'); } } @media (max-width: 600px) { article#post-122 .block-hero.page-header.hero { min-height: 100vh !important; } article#post-122 .cover-container { background-image: url('https://cabotgateredevelopment.co.uk/wp-content/uploads/2025/08/Feedback-mobile.jpg') !important; min-height: 100dvh !important; } } 