/* Services page
   Fixed-layout geometry from the approved design.
   Repeated typography and presentation rules are grouped to minimise duplication. */

/* Shared typography and presentation */
.services-rectangle-37,
.services-rectangle-23,
.services-rectangle-40,
.services-rectangle-3,
.services-rectangle-38,
.services-rectangle-12 {
  background: var(--color-primary);
}

.services-contact-us,
.services-book-a-landlord-call {
  font-weight: 400;
  font-size: 18px;
  line-height: 21px;
  color: var(--color-white);
}

.services-home,
.services-our-services-2,
.services-meet-the-team,
.services-meet-the-facilitator,
.services-faq {
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  color: var(--color-white);
}

.services-every-property-decision-should-move-you-closer,
.services-owning-or-investing-in-rental-property-should,
.services-joint-venture-property-strategies-are-designed-for,
.services-corporate-letting-is-an-opportunity-for-landlords,
.services-brrrr-stands-for-invest-refurbish-rent-refinance,
.services-the-key-is-not-simply-to-invest,
.services-preparing-properties-for-rental-or-corporate-letting,
.services-reviewing-property-suitability-for-corporate-letting,
.services-digital-rental-agreements,
.services-rental-property-preparation,
.services-reviewing-rental-presentation-and-positioning,
.services-supporting-landlords-who-want-stronger-rental-positioning,
.services-payment-tracking-and-rental-records,
.services-refurbishment-support,
.services-identifying-improvements-that-may-increase-appeal,
.services-improving-presentation-for-professional-occupants,
.services-online-rent-payment-support,
.services-room-and-unit-improvements,
.services-supporting-investors-with-practical-property-decisions,
.services-helping-reduce-avoidable-delays-before-occupancy,
.services-ticketing-for-property-related-issues,
.services-works-before-corporate-letting-or-occupancy,
.services-reducing-avoidable-vacancy-periods,
.services-advising-on-furnishing-and-readiness-standards,
.services-resident-and-landlord-dashboards,
.services-repairs-and-maintenance-work,
.services-connecting-digital-rental-processes-with-real-property,
.services-creating-a-more-professional-rental-experience,
.services-clearer-communication-between-landlord-and-resident,
.services-improving-practical-use-and-visual-appeal,
.services-identify-properties-with-strong-rental-and-investment,
.services-support-long-term-value-by-improving-property,
.services-improve-the-property-presentation-condition-and-tenant,
.services-create-a-structured-rental-route-with-clear,
.services-help-landlords-and-investors-build-a-stronger,
.services-whether-you-are-a-landlord-preparing-a {
  font-weight: 400;
  font-size: 20px;
  line-height: 28px;
  color: var(--color-text-muted);
}

.services-landlord-and-investor-support,
.services-joint-venture-property-strategies,
.services-corporate-letting,
.services-houseprop-digital-support,
.services-all-star-renovations-maintenance,
.services-brrrr-strategy {
  font-weight: 300;
  font-size: 44px;
  line-height: 54px;
  text-transform: uppercase;
  color: var(--color-black);
  white-space: nowrap;
}

.services-heading-accent {
  color: var(--color-primary);
  font-weight: 500;
}

.services-houseprop-is-a-sister-company-created-to,
.services-all-star-renovations-is-a-sister-company {
  font-weight: 400;
  font-size: 20px;
  line-height: 28px;
  color: var(--color-text-muted);
}

/* The reference design uses separate paragraphs with deliberate breathing room.
   HouseProp and All Star Renovations use a bold lead paragraph only. */
.services-copy {
  white-space: normal;
}

.services-copy p {
  margin: 0 0 18px;
  padding: 0;
  font: inherit;
  color: inherit;
}

.services-copy p:last-child {
  margin-bottom: 0;
}

.services-copy--lead-bold p:first-child {
  font-weight: 700;
}

.services-what-this-service-can-help-with,
.services-what-this-service-can-help-with-2,
.services-what-this-service-can-help-with-3,
.services-what-this-service-can-help-with-4 {
  font-weight: 500;
  font-size: 24px;
  line-height: 27px;
  text-transform: uppercase;
  color: var(--color-primary);
}

.services-01,
.services-01-2,
.services-01-3,
.services-01-4,
.services-04,
.services-04-2,
.services-04-3,
.services-04-4,
.services-02,
.services-02-2,
.services-02-3,
.services-02-4,
.services-05,
.services-05-2,
.services-05-3,
.services-05-4,
.services-03,
.services-03-2,
.services-03-3,
.services-03-4,
.services-06,
.services-06-2,
.services-06-3,
.services-06-4 {
  font-weight: 700;
  font-size: 48px;
  line-height: 27px;
  text-transform: uppercase;
  color: var(--color-primary);
}

/* Two deliberate crops from the before/after source image. */
.services-3-4-1,
.services-3-4-2 {
  z-index: 5;
  background-image: url("/assets/images/Our%20Services%20Page%20Image%208.png");
  background-size: 100% auto;
}

.services-3-4-1 {
  background-position: center top;
}

.services-3-4-2 {
  background-position: center bottom;
}

.services-01-invest,
.services-04-refinance,
.services-02-refurbish,
.services-03-rent,
.services-05-repeat {
  font-weight: 700;
  font-size: 20px;
  line-height: 27px;
  text-transform: uppercase;
  color: var(--color-primary);
}

/* General layout */
.services-figma-page {
  width: 1440px;
  height: 8300px;
}

.services-rectangle-1 {
  width: 1457px;
  height: 464px;
  left: -7px;
  top: -13px;
  background: var(--color-black);
}

.services-orange-black-and-white-modern-business-workshop {
  width: 1466px;
  height: 792px;
  left: 0px;
  top: -340px;
  background-image: url("/assets/images/Our%20Services%20Page%20Header%20Image%201.png");
}

.services-rectangle-1-2 {
  width: 1457px;
  height: 464px;
  left: -7px;
  top: -13px;
  background: var(--color-black);
  opacity: 0.54;
}

/* Core services */
.services-rectangle-39 {
  width: 1440px;
  height: 390px;
  left: 0px;
  top: 6325px;
  background: var(--color-surface);
}

.services-rectangle-37 {
  width: 1440px;
  height: 272px;
  left: 0px;
  top: 6054px;
}

.services-the-numbers-need-to-make-sense-from {
  width: 921px;
  height: 157px;
  left: calc(50% - 921px / 2 + 199.5px);
  top: 6111px;
  font-weight: 400;
  font-size: 20px;
  line-height: 28px;
  color: var(--color-white);
}

/* Renovation gallery heading bar.
   The Figma export represented this as a rotated vertical rectangle, which
   moved the bar down beside the BRRRR title. Use its intended horizontal
   geometry directly so the gallery sits in the correct section. */
.services-rectangle-23 {
  width: 1289px;
  height: 87px;
  left: 79px;
  top: 5062px;
  transform: none;
}

.services-rectangle-40 {
  width: 182px;
  height: 592px;
  left: 79px;
  top: 3507px;
}

/* Hero and navigation */
.services-whatsapp-image-2026-01-12-at-7 {
  width: 179px;
  height: 60px;
  left: 80px;
  top: 25px;
  background-image: url("/assets/images/Logo.jpeg");
}

.services-rectangle-3 {
  width: 130px;
  height: 54px;
  left: 1230px;
  top: 29px;
}

.services-contact-us {
  width: 87px;
  height: 16px;
  left: 1251px;
  top: 46px;
}

.services-explore-the-solutions-sor-property-services-provides {
  width: 976px;
  height: 90px;
  left: calc(50% - 976px / 2);
  top: 294px;
  font-weight: 300;
  font-size: 24px;
  line-height: 33px;
  text-align: center;
  color: var(--color-white);
}

.services-our-services {
  width: 1115px;
  height: 38px;
  left: calc(50% - 1115px / 2 - 0.5px);
  top: 209px;
  font-weight: 300;
  font-size: 54px;
  line-height: 65px;
  text-align: center;
  text-transform: capitalize;
  color: var(--color-white);
}

.services-rectangle-2 {
  width: 581px;
  height: 52px;
  left: 430px;
  top: 29px;
  background: var(--color-white);
  opacity: 0.18;
}

.services-rectangle-38 {
  width: 123px;
  height: 42px;
  left: 513px;
  top: 34px;
}

.services-home {
  width: 44px;
  height: 16px;
  left: 451px;
  top: 46px;
}

.services-our-services-2 {
  width: 90px;
  height: 16px;
  left: 530px;
  top: 46px;
}

.services-meet-the-team {
  width: 107px;
  height: 16px;
  left: 655px;
  top: 46px;
}

.services-meet-the-facilitator {
  width: 138px;
  height: 15px;
  left: 792px;
  top: 46px;
}

.services-faq {
  width: 31px;
  height: 16px;
  left: 960px;
  top: 46px;
}

/* Service introduction */
.services-every-property-decision-should-move-you-closer {
  width: 1282px;
  height: 83px;
  left: calc(50% - 1282px / 2);
  top: 551px;
}

.services-landlord-and-investor-support {
  width: 1161px;
  height: 38px;
  left: calc(50% - 1161px / 2 - 60.5px);
  top: 711px;
}

/* Call-to-action and enquiry */
.services-joint-venture-property-strategies {
  width: 1161px;
  height: 38px;
  left: calc(50% - 1161px / 2 - 60.5px);
  top: 6897px;
}

/* Core services */
.services-corporate-letting {
  width: 1161px;
  height: 38px;
  left: calc(50% - 1161px / 2 - 60.5px);
  top: 1621px;
}

.services-houseprop-digital-support {
  width: 1161px;
  height: 38px;
  left: calc(50% - 1161px / 2 - 60.5px);
  top: 2717px;
}

.services-all-star-renovations-maintenance {
  width: 1161px;
  height: 38px;
  left: calc(50% - 1161px / 2 - 60.5px);
  top: 4281px;
}

.services-brrrr-strategy {
  width: 1161px;
  height: 38px;
  left: calc(50% - 1161px / 2 - 60.5px);
  top: 5754px;
}

/* Service introduction */
.services-owning-or-investing-in-rental-property-should {
  width: 1282px;
  height: 354px;
  left: calc(50% - 1282px / 2);
  top: 806px;
}

/* Call-to-action and enquiry */
.services-joint-venture-property-strategies-are-designed-for {
  width: 1282px;
  height: 329px;
  left: calc(50% - 1282px / 2);
  top: 6992px;
}

/* Core services */
.services-corporate-letting-is-an-opportunity-for-landlords {
  width: 673px;
  height: 553px;
  left: calc(50% - 673px / 2 - 304.5px);
  top: 1716px;
}

.services-houseprop-is-a-sister-company-created-to {
  width: 1282px;
  height: 326px;
  left: calc(50% - 1282px / 2);
  top: 2812px;
}

.services-all-star-renovations-is-a-sister-company {
  width: 1282px;
  height: 301px;
  left: calc(50% - 1282px / 2);
  top: 4376px;
}

.services-brrrr-stands-for-invest-refurbish-rent-refinance {
  width: 1282px;
  height: 55px;
  left: calc(50% - 1282px / 2);
  top: 5849px;
}

.services-the-key-is-not-simply-to-invest {
  width: 1087px;
  height: 83px;
  left: calc(50% - 1087px / 2 + 97.5px);
  top: 5939px;
}

.services-preparing-properties-for-rental-or-corporate-letting {
  width: 295px;
  height: 44px;
  left: calc(50% - 295px / 2 - 404.5px);
  top: 1293px;
}

.services-reviewing-property-suitability-for-corporate-letting {
  width: 295px;
  height: 44px;
  left: calc(50% - 295px / 2 - 404.5px);
  top: 2389px;
}

.services-digital-rental-agreements {
  width: 295px;
  height: 14px;
  left: calc(50% - 295px / 2 - 404.5px);
  top: 3277px;
}

.services-rental-property-preparation {
  width: 295px;
  height: 14px;
  left: calc(50% - 295px / 2 - 404.5px);
  top: 4823px;
}

.services-reviewing-rental-presentation-and-positioning {
  width: 295px;
  height: 44px;
  left: calc(50% - 295px / 2 - 404.5px);
  top: 1386px;
}

.services-supporting-landlords-who-want-stronger-rental-positioning {
  width: 295px;
  height: 44px;
  left: calc(50% - 295px / 2 - 404.5px);
  top: 2482px;
}

.services-payment-tracking-and-rental-records {
  width: 259px;
  height: 44px;
  left: calc(50% - 259px / 2 - 422.5px);
  top: 3360px;
}

.services-refurbishment-support {
  width: 259px;
  height: 14px;
  left: calc(50% - 259px / 2 - 422.5px);
  top: 4922px;
}

.services-identifying-improvements-that-may-increase-appeal {
    width: 295px;
    height: 44px;
    left: calc(50% - 295px / 2 + 25.5px);
    /* top: 1305px;*/
    top: 1293px;
}

.services-improving-presentation-for-professional-occupants {
  width: 295px;
  height: 44px;
  left: calc(50% - 295px / 2 + 25.5px);
  top: 2389px;
}

.services-online-rent-payment-support {
  width: 295px;
  height: 15px;
  left: calc(50% - 295px / 2 + 25.5px);
  top: 3277px;
}

.services-room-and-unit-improvements {
  width: 295px;
  height: 15px;
  left: calc(50% - 295px / 2 + 25.5px);
  top: 4823px;
}

.services-supporting-investors-with-practical-property-decisions {
  width: 295px;
  height: 44px;
  left: calc(50% - 295px / 2 + 25.5px);
  top: 1386px;
}

.services-helping-reduce-avoidable-delays-before-occupancy {
  width: 295px;
  height: 44px;
  left: calc(50% - 295px / 2 + 25.5px);
  top: 2482px;
}

.services-ticketing-for-property-related-issues {
  width: 295px;
  height: 44px;
  left: calc(50% - 295px / 2 + 25.5px);
  top: 3360px;
}

.services-works-before-corporate-letting-or-occupancy {
  width: 295px;
  height: 44px;
  left: calc(50% - 295px / 2 + 25.5px);
  top: 4905px;
}

.services-reducing-avoidable-vacancy-periods {
  width: 295px;
  height: 44px;
  left: calc(50% - 295px / 2 + 455.5px);
  top: 1293px;
}

.services-advising-on-furnishing-and-readiness-standards {
  width: 295px;
  height: 44px;
  left: calc(50% - 295px / 2 + 455.5px);
  top: 2389px;
}

.services-resident-and-landlord-dashboards {
  width: 333px;
  height: 15px;
  left: calc(50% - 333px / 2 + 474.5px);
  top: 3277px;
}

.services-repairs-and-maintenance-work {
  width: 333px;
  height: 15px;
  left: calc(50% - 333px / 2 + 474.5px);
  top: 4823px;
}

.services-connecting-digital-rental-processes-with-real-property {
  width: 318px;
  height: 44px;
  left: calc(50% - 318px / 2 + 467px);
  top: 1386px;
}

.services-creating-a-more-professional-rental-experience {
  width: 318px;
  height: 44px;
  left: calc(50% - 318px / 2 + 467px);
  top: 2482px;
}

.services-clearer-communication-between-landlord-and-resident {
  width: 318px;
  height: 44px;
  left: calc(50% - 318px / 2 + 467px);
  top: 3360px;
}

.services-improving-practical-use-and-visual-appeal {
  width: 318px;
  height: 44px;
  left: calc(50% - 318px / 2 + 467px);
  top: 4905px;
}

/* Service introduction */
.services-what-this-service-can-help-with {
  width: 430px;
  height: 18px;
  left: calc(50% - 430px / 2 - 426px);
  top: 1230px;
}

/* Core services */
.services-01 {
  width: 71px;
  height: 38px;
  left: calc(50% - 71px / 2 - 605.5px);
  top: 1305px;
}

.services-01-2 {
  width: 71px;
  height: 38px;
  left: calc(50% - 71px / 2 - 605.5px);
  top: 2401px;
}

.services-01-3 {
  width: 71px;
  height: 38px;
  left: calc(50% - 71px / 2 - 605.5px);
  top: 3278px;
}

.services-01-4 {
  width: 71px;
  height: 38px;
  left: calc(50% - 71px / 2 - 605.5px);
  top: 4824px;
}

.services-04 {
  width: 71px;
  height: 38px;
  left: calc(50% - 71px / 2 - 605.5px);
  top: 1398px;
}

.services-04-2 {
  width: 71px;
  height: 38px;
  left: calc(50% - 71px / 2 - 605.5px);
  top: 2494px;
}

.services-04-3 {
  width: 71px;
  height: 38px;
  left: calc(50% - 71px / 2 - 605.5px);
  top: 3371px;
}

.services-04-4 {
  width: 71px;
  height: 38px;
  left: calc(50% - 71px / 2 - 605.5px);
  top: 4917px;
}

.services-02 {
  width: 71px;
  height: 38px;
  left: calc(50% - 71px / 2 - 175.5px);
  top: 1305px;
}

.services-02-2 {
  width: 71px;
  height: 38px;
  left: calc(50% - 71px / 2 - 175.5px);
  top: 2401px;
}

.services-02-3 {
  width: 71px;
  height: 38px;
  left: calc(50% - 71px / 2 - 175.5px);
  top: 3278px;
}

.services-02-4 {
  width: 71px;
  height: 38px;
  left: calc(50% - 71px / 2 - 175.5px);
  top: 4824px;
}

.services-05 {
  width: 71px;
  height: 38px;
  left: calc(50% - 71px / 2 - 175.5px);
  top: 1398px;
}

.services-05-2 {
  width: 71px;
  height: 38px;
  left: calc(50% - 71px / 2 - 175.5px);
  top: 2494px;
}

.services-05-3 {
  width: 71px;
  height: 38px;
  left: calc(50% - 71px / 2 - 175.5px);
  top: 3371px;
}

.services-05-4 {
  width: 71px;
  height: 38px;
  left: calc(50% - 71px / 2 - 175.5px);
  top: 4917px;
}

.services-03 {
  width: 71px;
  height: 38px;
  left: calc(50% - 71px / 2 + 254.5px);
  top: 1305px;
}

.services-03-2 {
  width: 71px;
  height: 38px;
  left: calc(50% - 71px / 2 + 254.5px);
  top: 2401px;
}

.services-03-3 {
  width: 71px;
  height: 38px;
  left: calc(50% - 71px / 2 + 254.5px);
  top: 3278px;
}

.services-03-4 {
  width: 71px;
  height: 38px;
  left: calc(50% - 71px / 2 + 254.5px);
  top: 4824px;
}

.services-06 {
  width: 71px;
  height: 38px;
  left: calc(50% - 71px / 2 + 254.5px);
  top: 1398px;
}

.services-06-2 {
  width: 71px;
  height: 38px;
  left: calc(50% - 71px / 2 + 254.5px);
  top: 2494px;
}

.services-06-3 {
  width: 71px;
  height: 38px;
  left: calc(50% - 71px / 2 + 254.5px);
  top: 3371px;
}

.services-06-4 {
  width: 71px;
  height: 38px;
  left: calc(50% - 71px / 2 + 254.5px);
  top: 4917px;
}

.services-what-this-service-can-help-with-2 {
  width: 430px;
  height: 18px;
  left: calc(50% - 430px / 2 - 426px);
  top: 2326px;
}

.services-what-this-service-can-help-with-3 {
  width: 430px;
  height: 18px;
  left: calc(50% - 430px / 2 - 426px);
  top: 3204px;
}

.services-what-this-service-can-help-with-4 {
  width: 430px;
  height: 18px;
  left: calc(50% - 430px / 2 - 426px);
  top: 4749px;
}

.services-some-recent-projects-from-all-star-renovations {
  z-index: 20;
  width: 760px;
  height: 26px;
  left: calc(50% - 760px / 2);
  top: 5084px;
  font-weight: 400;
  font-size: 32px;
  line-height: 43px;
  text-align: center;
  color: var(--color-white);
}

/* Vertical label inside the HouseProp preview rail.
   Its centre is aligned with the 182 x 592 red rail before rotation. */
.services-a-quick-look-at-houseprop-s-smart {
  width: 500px;
  height: 66px;
  left: -93px;
  top: 3770px;
  transform: rotate(-90deg);
  transform-origin: center;
  font-weight: 400;
  font-size: 32px;
  line-height: 43px;
  text-align: center;
  color: var(--color-white);
  white-space: normal;
  z-index: 20;
}

.services-e-1 {
  width: 180px;
  height: 31px;
  left: 1181px;
  top: 2731px;
  background-image: url("/assets/icons/HouseProp%20Logo.png");
}

.services-logo-1 {
  width: 77px;
  height: 77px;
  left: 1284px;
  top: 4261px;
  background-image: url("/assets/icons/All%20Star%20Renovations%20Logo.jpg");
}

.services-3-4-1 {
  width: 384.58px;
  height: 208px;
  left: 79px;
  top: 5174px;
}

.services-3-4-2 {
  width: 384.58px;
  height: 195px;
  left: 79px;
  top: 5382px;
}

.services-1-7-1 {
  z-index: 5;
  width: 420px;
  height: 398px;
  left: 948px;
  top: 5177px;
  background-image: url("/assets/images/Our%20Services%20Page%20Image%206.png");
}

.services-2-2-1 {
  z-index: 5;
  width: 421px;
  height: 398px;
  left: 495px;
  top: 5177px;
  background-image: url("/assets/images/Our%20Services%20Page%20Image%207.png");
}

.services-chatgpt-image-may-12-2026-08-41 {
  width: 1234px;
  height: 823px;
  left: -585px;
  top: 5856px;
  background-image: url("/assets/images/Our%20Services%20Page%20Image%209.png");
}

.services-identify-properties-with-strong-rental-and-investment {
  width: 279px;
  height: 76px;
  left: calc(50% - 279px / 2 + 78.5px);
  top: 6428px;
}

/* Call-to-action and enquiry */
.services-support-long-term-value-by-improving-property {
  width: 279px;
  height: 76px;
  left: calc(50% - 279px / 2 + 78.5px);
  top: 6580px;
}

/* Core services */
.services-improve-the-property-presentation-condition-and-tenant {
  width: 279px;
  height: 76px;
  left: calc(50% - 279px / 2 + 486.5px);
  top: 6428px;
}

/* Call-to-action and enquiry */
.services-create-a-structured-rental-route-with-clear {
  width: 279px;
  height: 76px;
  left: calc(50% - 279px / 2 - 329.5px);
  top: 6580px;
}

.services-help-landlords-and-investors-build-a-stronger {
  width: 279px;
  height: 76px;
  left: calc(50% - 279px / 2 + 486.5px);
  top: 6580px;
}

/* Core services */
.services-01-invest {
  width: 261px;
  height: 19px;
  left: calc(50% - 261px / 2 + 69.5px);
  top: 6395px;
}

/* Call-to-action and enquiry */
.services-04-refinance {
  width: 261px;
  height: 19px;
  left: calc(50% - 261px / 2 + 69.5px);
  top: 6547px;
}

/* Core services */
.services-02-refurbish {
  width: 261px;
  height: 19px;
  left: calc(50% - 261px / 2 + 477.5px);
  top: 6395px;
}

/* Call-to-action and enquiry */
.services-03-rent {
  width: 261px;
  height: 19px;
  left: calc(50% - 261px / 2 - 338.5px);
  top: 6547px;
}

.services-05-repeat {
  width: 261px;
  height: 19px;
  left: calc(50% - 261px / 2 + 477.5px);
  top: 6547px;
}

/* Core services */
.services-growth-chart-invest-1 {
  width: 42px;
  height: 42px;
  left: 586px;
  top: 6395px;
  background-image: url("/assets/icons/Invest.png");
}

.services-paint-roller-1 {
  width: 42px;
  height: 42px;
  left: 994px;
  top: 6395px;
  background-image: url("/assets/icons/Refurbish.png");
}

/* Call-to-action and enquiry */
.services-rent-1 {
  width: 42px;
  height: 42px;
  left: 178px;
  top: 6547px;
  background-image: url("/assets/icons/rent.png");
}

.services-repeat-task-1 {
  width: 42px;
  height: 42px;
  left: 994px;
  top: 6547px;
  background-image: url("/assets/icons/Repeat.png");
}

.services-chart-histogram-1 {
  width: 42px;
  height: 42px;
  left: 586px;
  top: 6547px;
  background-image: url("/assets/icons/Refinance.png");
}

/* Core services */
.services-chatgpt-image-may-21-2026-12-38 {
  width: 333px;
  height: 592px;
  left: 289px;
  top: 3507px;
  background-image: url("/assets/images/Our%20Services%20Page%20Image%203.png");
  border: 1px solid #a3a3a3;
}

.services-chatgpt-image-may-21-2026-12-38-2 {
  width: 333px;
  height: 592px;
  left: 651px;
  top: 3507px;
  background-image: url("/assets/images/Our%20Services%20Page%20Image%204.png");
  border: 1px solid #a3a3a3;
}

.services-chatgpt-image-may-21-2026-12-45 {
  width: 333px;
  height: 592px;
  left: 1013px;
  top: 3507px;
  background-image: url("/assets/images/Our%20Services%20Page%20Image%205.png");
  border: 1px solid #a3a3a3;
}

.services-rectangle-12 {
  width: 565px;
  height: 648px;
  left: 796px;
  top: 1621px;
}

.services-gemini-generated-image-djb44bdjb44bdjb4-1 {
  width: 800px;
  height: 648px;
  left: 796px;
  top: 1621px;
  background-image: url("/assets/images/Our%20Services%20Page%20Image%202.png");
}

/* Call-to-action and enquiry */
.services-whether-you-are-a-landlord-preparing-a {
  width: 1290px;
  height: 47px;
  left: calc(50% - 1290px / 2);
  top: 7503px;
}

.services-ready-to-improve-the-performance-of-your {
  width: 774px;
  height: 36px;
  left: calc(50% - 774px / 2 - 258px);
  top: 7446px;
  font-weight: 400;
  font-size: 32px;
  line-height: 27px;
  color: var(--color-text-soft);
}

.services-rectangle-82 {
  width: 208px;
  height: 48px;
  left: 75px;
  top: 7587px;
  background: var(--color-primary);
  border: 1px solid #ff4040;
}

.services-book-a-landlord-call {
  width: 167px;
  height: 21px;
  left: 95px;
  top: 7600px;
}

.services-rectangle-81 {
  width: 145px;
  height: 48px;
  left: 305px;
  top: 7587px;
  border: 2px solid #616161;
}

.services-send-enquiry {
  width: 106px;
  height: 21px;
  left: 325px;
  top: 7600px;
  font-weight: 400;
  font-size: 18px;
  line-height: 21px;
  color: var(--color-text-secondary);
}
