/* EENET SiteBuild CSS - Page 132 */

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

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

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

[data-eenet-id="projects-kicker"] {
  color: #8B9D83;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 3px;
  text-align: center;
  margin: 0px 0px 14px 0px;
}

[data-eenet-id="projects-title"] {
  color: #2D4A3E;
  font-family: Playfair Display;
  font-size: 40px;
  font-weight: 400;
  text-align: center;
  margin: 0px 0px 12px 0px;
}

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

[data-eenet-id="el-1770224639677-57un4c"] {
  border-radius: 8px;
  box-shadow: none;
  margin: 0px 0px 30px 0px;
  padding: 0px 0px 0px 0px;
}

[data-eenet-id="projects-grid"] {
  max-width: 2400px;
}

[data-eenet-id="p1-body"] {
  background-color: #F5F3EE;
  max-width: 2000px;
  min-height: 68px;
}

[data-eenet-id="p1-body"] .eenet-section__inner {
  padding: 22px 22px 22px 22px;
}

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

[data-eenet-id="p1-meta"] {
  color: #6B7B72;
  font-size: 14px;
  line-height: 1.7;
  text-align: left;
  margin: 0px 0px 12px 0px;
}

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

[data-eenet-id="p1-cta"] {
  color: #FFFFFF;
  font-size: 13px;
  letter-spacing: 0px;
  background-color: #2D4A3E;
  border-radius: 10px;
}

[data-eenet-id="p1-cta"]:hover {
  background-color: #1A2F26;
  color: #FFFFFF;
}

[data-eenet-id="services-strip"] {
  background-color: #1A2F26;
}

[data-eenet-id="services-strip"] .eenet-section__inner {
  padding: 70px 40px 70px 40px;
}

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

[data-eenet-id="svc-1-title"] {
  color: #FFFFFF;
  font-family: Playfair Display;
  font-size: 22px;
  font-weight: 400;
  text-align: left;
  margin: 0px 0px 10px 0px;
}

[data-eenet-id="svc-1-text"] {
  color: rgba(255,255,255,0.82);
  font-size: 15px;
  line-height: 1.85;
  text-align: left;
  margin: 0px 0px 0px 0px;
}

[data-eenet-id="svc-2-title"] {
  color: #FFFFFF;
  font-family: Playfair Display;
  font-size: 22px;
  font-weight: 400;
  text-align: left;
  margin: 0px 0px 10px 0px;
}

[data-eenet-id="svc-2-text"] {
  color: rgba(255,255,255,0.82);
  font-size: 15px;
  line-height: 1.85;
  text-align: left;
  margin: 0px 0px 0px 0px;
}

[data-eenet-id="svc-3-title"] {
  color: #FFFFFF;
  font-family: Playfair Display;
  font-size: 22px;
  font-weight: 400;
  text-align: left;
  margin: 0px 0px 10px 0px;
}

[data-eenet-id="svc-3-text"] {
  color: rgba(255,255,255,0.82);
  font-size: 15px;
  line-height: 1.85;
  text-align: left;
  margin: 0px 0px 0px 0px;
}

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

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

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

[data-eenet-id="cta-title"] {
  color: #2D4A3E;
  font-family: Playfair Display;
  font-size: 38px;
  font-weight: 400;
  text-align: left;
  margin: 0px 0px 14px 0px;
}

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

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

[data-eenet-id="cta-btn-1"] {
  color: #1A2F26;
  font-size: 14px;
  letter-spacing: 1px;
  background-color: #C4A962;
  border-radius: 12px;
}

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

