
.private-chef-intro {
  display: block !important;
  box-sizing: border-box !important;
  width: 100% !important;
  max-width: none !important;
  margin: 0 !important;
  padding: 75px max(30px, calc((100% - 1000px) / 2)) !important;
  background: #f6f3ed !important;
  color: #19312a !important;
}
.private-chef-intro h2 {
  font-size: clamp(28px, 3vw, 40px) !important;
  line-height: 1.25 !important;
  margin: 48px 0 20px !important;
  color: #19312a !important;
}
.private-chef-intro h2:first-child {
  margin-top: 0 !important;
}
.private-chef-intro h3 {
  font-size: 23px !important;
  line-height: 1.35 !important;
  margin: 30px 0 10px !important;
  color: #a58349 !important;
}
.private-chef-intro p {
  font-size: 16px !important;
  line-height: 1.85 !important;
  margin: 0 0 18px !important;
  max-width: 850px !important;
  color: #394b45 !important;
}
@media(max-width:700px) {
  .private-chef-intro {
    padding: 45px 24px !important;
  }
}
