.elementor-27 .elementor-element.elementor-element-10964a0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:84px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-27 .elementor-element.elementor-element-10964a0e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-10964a0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4D19E;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-10964a0e{--content-width:1120px;}}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-10964a0e{--padding-top:72px;--padding-bottom:84px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-10964a0e{--padding-top:56px;--padding-bottom:70px;--padding-left:22px;--padding-right:22px;}}/* Start custom CSS for container, class: .elementor-element-10964a0e */.elementor-27 .elementor-element.elementor-element-10964a0e {
  font-family: Georgia, serif;
  background: #E4D19E;
}
.elementor-27 .elementor-element.elementor-element-10964a0e .lah-privacy {
  max-width: 980px;
  margin: 0 auto;
}
.elementor-27 .elementor-element.elementor-element-10964a0e .lah-kicker {
  margin: 0 0 10px 0;
  color: rgba(34,32,18,0.70);
  font-family: Georgia, serif;
  font-size: 15px;
  letter-spacing: 0.04em;
}
.elementor-27 .elementor-element.elementor-element-10964a0e h1 {
  margin: 0 0 28px 0;
  color: #593F21;
  font-family: Georgia, serif;
  font-size: 54px;
  line-height: 1.08;
  font-weight: 700;
}
.elementor-27 .elementor-element.elementor-element-10964a0e h2 {
  margin: 42px 0 14px 0;
  color: #593F21;
  font-family: Georgia, serif;
  font-size: 30px;
  line-height: 1.2;
  font-weight: 700;
}
.elementor-27 .elementor-element.elementor-element-10964a0e p,
.elementor-27 .elementor-element.elementor-element-10964a0e li {
  color: #222012;
  font-family: Georgia, serif;
  font-size: 19px;
  line-height: 1.62;
}
.elementor-27 .elementor-element.elementor-element-10964a0e p {
  margin: 0 0 1.1em 0;
}
.elementor-27 .elementor-element.elementor-element-10964a0e ul {
  margin: 0 0 1.2em 1.2em;
  padding: 0;
}
.elementor-27 .elementor-element.elementor-element-10964a0e a {
  color: #593F21;
  text-decoration: underline;
  text-underline-offset: 2px;
}
.elementor-27 .elementor-element.elementor-element-10964a0e a:hover {
  color: #8D6639;
}
.elementor-27 .elementor-element.elementor-element-10964a0e strong {
  color: #222012;
  font-weight: 700;
}
@media (max-width: 767px) {
  .elementor-27 .elementor-element.elementor-element-10964a0e h1 {
    font-size: 42px;
  }
  .elementor-27 .elementor-element.elementor-element-10964a0e h2 {
    font-size: 26px;
  }
  .elementor-27 .elementor-element.elementor-element-10964a0e p,
  .elementor-27 .elementor-element.elementor-element-10964a0e li {
    font-size: 17px;
    line-height: 1.58;
  }
}/* End custom CSS */