/* EENET SiteBuild CSS - Page 114 */

[data-eenet-id="hero-section"] {
  min-height: 106px;
}

[data-eenet-id="hero-section"] .eenet-section__inner {
  padding: 0px 0px 0px 0px;
}

[data-eenet-id="el-1770216580751-jzgaru"] {
  text-align: center;
  background-color: #1A2F26;
  background-image: url('https://willowpropertygroup.co.uk/wp-content/uploads/2026/01/Willow-Property-Group-crop.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  min-height: 641px;
}

[data-eenet-id="intro-section"] {
  background-color: #F5F3EE;
}

[data-eenet-id="intro-section"] .eenet-section__inner {
  padding: 100px 40px 100px 40px;
}

[data-eenet-id="intro-container"] {
  max-width: 900px;
}

[data-eenet-id="intro-label"] {
  color: #8B9D83;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 3px;
  text-align: center;
  margin: 0px 0px 20px 0px;
}

[data-eenet-id="intro-heading"] {
  color: #2D4A3E;
  font-family: Times New Roman;
  font-size: 35px;
  font-weight: 400;
  text-align: center;
  margin: 0px 0px 30px 0px;
}

[data-eenet-id="intro-text-1"] {
  color: #6B7B72;
  font-size: 17px;
  line-height: 1.8;
  text-align: center;
  margin: 0px 0px 24px 0px;
}

[data-eenet-id="intro-text-2"] {
  color: #6B7B72;
  font-size: 17px;
  line-height: 1.8;
  text-align: center;
  margin: 0px 0px 0px 0px;
}

[data-eenet-id="stats-section"] {
  background-color: #2D4A3E;
  margin: 0px 0px -15px 0px;
}

[data-eenet-id="stats-section"] .eenet-section__inner {
  padding: 0px 40px 0px 40px;
}

@media (max-width: 767px) {
  [data-eenet-id="stats-section"] { display: none !important; }
}

[data-eenet-id="stats-container"] {
  max-width: 1200px;
}

[data-eenet-id="counter-1"] {
  text-align: center;
}

@media (min-width: 768px) and (max-width: 1024px) {
  [data-eenet-id="stat-col-2"] { display: none !important; }
}

@media (max-width: 767px) {
  [data-eenet-id="stat-col-2"] { display: none !important; }
}

[data-eenet-id="counter-2"] {
  text-align: center;
}

[data-eenet-id="counter-4"] {
  text-align: center;
}

[data-eenet-id="about-section"] {
  background-color: #ffffff;
}

[data-eenet-id="about-section"] .eenet-section__inner {
  padding: 120px 40px 120px 40px;
}

[data-eenet-id="about-container"] {
  max-width: 1200px;
}

[data-eenet-id="about-label"] {
  color: #C4A962;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 3px;
  text-align: left;
  margin: 0px 0px 20px 0px;
}

[data-eenet-id="about-heading"] {
  color: #2D4A3E;
  font-family: Playfair Display;
  font-size: 35px;
  font-weight: 400;
  line-height: 1.3;
  text-align: left;
  margin: 0px 0px 30px 0px;
}

[data-eenet-id="about-text-1"] {
  color: #6B7B72;
  font-size: 16px;
  line-height: 1.8;
  text-align: left;
  margin: 0px 0px 20px 0px;
}

[data-eenet-id="about-text-2"] {
  color: #6B7B72;
  font-size: 16px;
  line-height: 1.8;
  text-align: left;
  margin: 0px 0px 0px 0px;
}

[data-eenet-id="about-text-3"] {
  color: #6B7B72;
  font-size: 16px;
  line-height: 1.8;
  text-align: left;
  margin: 0px 0px 20px 0px;
}

[data-eenet-id="about-text-4"] {
  color: #6B7B72;
  font-size: 16px;
  line-height: 1.8;
  text-align: left;
  margin: 0px 0px 20px 0px;
}

[data-eenet-id="about-btn"] {
  color: #ffffff;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.3;
  letter-spacing: 1px;
  text-align: center;
  background-color: #2D4A3E;
  border-radius: 8px;
  margin: 20px 0px 0px 0px;
}

[data-eenet-id="about-btn"]:hover {
  background-color: #1A2F26;
  color: #ffffff;
  border-color: #1A2F26;
}

[data-eenet-id="transparency-section"] {
  background-color: #F5F3EE;
}

[data-eenet-id="transparency-section"] .eenet-section__inner {
  padding: 120px 40px 120px 40px;
}

[data-eenet-id="transparency-header-container"] {
  max-width: 648px;
  margin: 0px 0px 60px 0px;
}

[data-eenet-id="transparency-label"] {
  color: #8B9D83;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 3px;
  text-align: center;
  margin: 0px 0px 20px 0px;
}

[data-eenet-id="transparency-heading"] {
  color: #2D4A3E;
  font-family: Playfair Display;
  font-size: 35px;
  font-weight: 400;
  text-align: center;
  margin: 0px 0px 24px 0px;
}

[data-eenet-id="transparency-text"] {
  color: #6B7B72;
  font-size: 17px;
  line-height: 1.8;
  text-align: center;
  margin: 0px 0px 0px 0px;
}

[data-eenet-id="features-container"] {
  max-width: 1200px;
}

[data-eenet-id="feature-col-1"] {
  background-color: #ffffff;
  border-width: 3px 0px 0px 0px;
  border-style: solid;
  border-color: #C4A962;
  border-radius: 0px 0px 20px 20px;
  padding: 20px 15px 30px 20px;
}

[data-eenet-id="feature-icon-1"] {
  text-align: left;
  margin: 0px 0px 24px 0px;
}

[data-eenet-id="feature-title-1"] {
  color: #2D4A3E;
  font-family: Playfair Display;
  font-size: 22px;
  font-weight: 500;
  text-align: left;
  margin: 0px 0px 16px 0px;
}

[data-eenet-id="feature-text-1"] {
  color: #6B7B72;
  font-size: 15px;
  line-height: 1.7;
  text-align: left;
  margin: 0px 0px 0px 0px;
}

[data-eenet-id="feature-col-2"] {
  background-color: #ffffff;
  border-width: 3px 0px 0px 0px;
  border-style: solid;
  border-color: #C4A962;
  border-radius: 0px 0px 20px 20px;
  padding: 20px 15px 30px 20px;
}

[data-eenet-id="feature-icon-2"] {
  text-align: left;
  margin: 0px 0px 24px 0px;
}

[data-eenet-id="feature-title-2"] {
  color: #2D4A3E;
  font-family: Playfair Display;
  font-size: 22px;
  font-weight: 500;
  text-align: left;
  margin: 0px 0px 16px 0px;
}

[data-eenet-id="feature-text-2"] {
  color: #6B7B72;
  font-size: 15px;
  line-height: 1.7;
  text-align: left;
  margin: 0px 0px 0px 0px;
}

[data-eenet-id="feature-col-3"] {
  background-color: #ffffff;
  border-width: 3px 0px 0px 0px;
  border-style: solid;
  border-color: #C4A962;
  border-radius: 0px 0px 20px 20px;
  padding: 20px 15px 30px 20px;
}

@media (min-width: 768px) and (max-width: 1024px) {
  [data-eenet-id="feature-col-3"] { display: none !important; }
}

@media (max-width: 767px) {
  [data-eenet-id="feature-col-3"] { display: none !important; }
}

[data-eenet-id="feature-icon-3"] {
  text-align: left;
  margin: 0px 0px 24px 0px;
}

[data-eenet-id="feature-title-3"] {
  color: #2D4A3E;
  font-family: Playfair Display;
  font-size: 22px;
  font-weight: 500;
  text-align: left;
  margin: 0px 0px 16px 0px;
}

[data-eenet-id="feature-text-3"] {
  color: #6B7B72;
  font-size: 15px;
  line-height: 1.7;
  text-align: left;
  margin: 0px 0px 0px 0px;
}

[data-eenet-id="disclaimer-container"] {
  max-width: 1200px;
  margin: 30px 0px 0px 0px;
}

[data-eenet-id="disclaimer-text"] {
  color: #8B9D83;
  font-size: 12px;
  text-align: left;
  margin: 0px 0px 0px 0px;
}

[data-eenet-id="cta-section"] {
  background-image: url('https://willowpropertygroup.co.uk/wp-content/uploads/2026/01/CrownRoad-006.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  max-width: 2000px;
}

[data-eenet-id="cta-section"] .eenet-section__inner {
  padding: 120px 40px 120px 40px;
}

[data-eenet-id="cta-container"] {
  max-width: 600px;
}

[data-eenet-id="cta-heading"] {
  color: #463e3e;
  font-family: Playfair Display;
  font-size: 35px;
  font-weight: 400;
  text-align: center;
  margin: 0px 0px 24px 0px;
}

[data-eenet-id="cta-text"] {
  color: #3c443f;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.7;
  text-align: center;
  margin: 0px 0px 40px 0px;
}

[data-eenet-id="cta-btn"] {
  color: #1A2F26;
  font-size: 13px;
  font-weight: 600;
  letter-spacing: 2px;
  text-align: center;
  background-color: #C4A962;
  border-radius: 4px;
}

[data-eenet-id="cta-btn"]:hover {
  background-color: #ffffff;
  color: #1A2F26;
  border-color: #ffffff;
}

[data-eenet-id="el-1770219601436-i0bh7z"] {
  background-color: #e3e3e3;
}

[data-eenet-id="el-1770219601436-i0bh7z"] .eenet-section__inner {
  padding: 120px 40px 120px 40px;
}

[data-eenet-id="el-1770219601436-glenid"] {
  max-width: 2400px;
}

[data-eenet-id="el-1770819323700-e6w9y4"] {
  color: #ffffff;
  border-radius: 0px 0px 0px 0px;
  min-height: 0px;
  padding: 50px 24px 50px 24px;
}

[data-eenet-id="col-1770819803720-4d0zss"] {
  background-color: #a63636;
  background-image: url('https://willowpropertygroup.co.uk/wp-content/uploads/2026/01/CrownRoad-001.jpg');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

[data-eenet-id="el-1770820707455-o4ze43"] {
  text-align: center;
  border-radius: 0px 0px 0px 0px;
  width: 100%;
  margin: 0px 0px 0px 0px;
}

