.elementor-1302 .elementor-element.elementor-element-edac7e1{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1302 .elementor-element.elementor-element-b45d5c2{--display:flex;--min-height:134px;--margin-top:-260px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1302 .elementor-element.elementor-element-b45d5c2:not(.elementor-motion-effects-element-type-background), .elementor-1302 .elementor-element.elementor-element-b45d5c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1302 .elementor-element.elementor-element-d471f75{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1302 .elementor-element.elementor-element-d471f75:not(.elementor-motion-effects-element-type-background), .elementor-1302 .elementor-element.elementor-element-d471f75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-site-logo .hfe-site-logo-container .hfe-site-logo-img{border-color:var( --e-global-color-primary );}.elementor-widget-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1302 .elementor-element.elementor-element-1f11844 .hfe-site-logo-container, .elementor-1302 .elementor-element.elementor-element-1f11844 .hfe-caption-width figcaption{text-align:center;}.elementor-1302 .elementor-element.elementor-element-1f11844 .hfe-site-logo .hfe-site-logo-container img{width:69%;}.elementor-1302 .elementor-element.elementor-element-1f11844 .widget-image-caption{margin-top:0px;margin-bottom:0px;}.elementor-1302 .elementor-element.elementor-element-1f11844 .hfe-site-logo-container .hfe-site-logo-img{border-style:none;}@media(max-width:1024px){.elementor-1302 .elementor-element.elementor-element-edac7e1{--grid-auto-flow:row;}.elementor-1302 .elementor-element.elementor-element-d471f75{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1302 .elementor-element.elementor-element-edac7e1{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:-114px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1302 .elementor-element.elementor-element-b45d5c2{--min-height:0px;}.elementor-1302 .elementor-element.elementor-element-d471f75{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-b45d5c2 */.elementor-1302 .elementor-element.elementor-element-b45d5c2{
  position: relative;
  width: 100vw;
  max-width: 100vw;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
  overflow: hidden;
  background: #0d0d0d;

  clip-path: polygon(
    0 100%,
    0 94%,

    1% 94%,1% 88%,2% 85%,3% 88%,3% 94%,
    4% 94%,4% 82%,5% 79%,6% 82%,6% 94%,
    7% 94%,7% 89%,9% 86%,11% 89%,11% 94%,

    12% 94%,12% 84%,13% 80%,14% 84%,14% 94%,
    15% 94%,15% 89%,17% 87%,19% 89%,19% 94%,

    20% 94%,20% 81%,21% 77%,22% 81%,22% 94%,
    23% 94%,23% 88%,25% 85%,27% 88%,27% 94%,

    28% 94%,28% 83%,29% 79%,30% 83%,30% 94%,
    31% 94%,31% 89%,33% 87%,35% 89%,35% 94%,

    36% 94%,36% 80%,37.5% 75%,39% 80%,39% 94%,

    40% 94%,40% 88%,42% 85%,44% 88%,44% 94%,
    45% 94%,45% 83%,46% 79%,47% 83%,47% 94%,

    48% 94%,48% 89%,50% 86%,52% 89%,52% 94%,

    53% 94%,53% 76%,53.3% 76%,53.3% 94%,
    53.3% 76%,58% 76%,58% 76.6%,53.3% 76.6%,

    59% 94%,59% 88%,61% 85%,63% 88%,63% 94%,
    64% 94%,64% 82%,65% 78%,66% 82%,66% 94%,

    67% 94%,67% 89%,69% 86%,71% 89%,71% 94%,
    72% 94%,72% 84%,73% 80%,74% 84%,74% 94%,

    75% 94%,75% 88%,77% 85%,79% 88%,79% 94%,

    80% 94%,80% 80%,81.5% 75%,83% 80%,83% 94%,

    84% 94%,84% 78%,84.3% 78%,84.3% 94%,
    84.3% 78%,88% 78%,88% 78.6%,84.3% 78.6%,

    89% 94%,89% 88%,91% 85%,93% 88%,93% 94%,
    94% 94%,94% 82%,95% 79%,96% 82%,96% 94%,
    97% 94%,97% 89%,99% 87%,100% 89%,

    100% 100%
  );
}

/* MOBIEL */
@media (max-width: 767px){
  .elementor-1302 .elementor-element.elementor-element-b45d5c2{
    clip-path: polygon(
      0 100%,
      0 98%,

      /* moderne woningen */
      2% 98%,2% 93%,6% 93%,6% 98%,

      8% 98%,8% 91%,11% 88%,14% 91%,14% 98%,

      16% 98%,16% 94%,21% 94%,21% 98%,

      23% 98%,23% 92%,26% 89%,29% 92%,29% 98%,

      31% 98%,31% 94%,36% 94%,36% 98%,

      38% 98%,38% 90%,42% 86%,46% 90%,46% 98%,

      /* bouwkraan */
      48% 98%,48% 88%,48.35% 88%,48.35% 98%,
      48.35% 88%,54% 88%,54% 88.7%,48.35% 88.7%,

      56% 98%,56% 94%,61% 94%,61% 98%,

      63% 98%,63% 91%,66% 88%,69% 91%,69% 98%,

      71% 98%,71% 94%,76% 94%,76% 98%,

      78% 98%,78% 90%,82% 86%,86% 90%,86% 98%,

      88% 98%,88% 94%,93% 94%,93% 98%,

      95% 98%,95% 91%,98% 88%,100% 91%,

      100% 100%
    );
  }
}/* End custom CSS */