.u-section-1 {background-image: url("images/200117ApeldoornTNG135700666.jpg"); background-position: 50% 0%}
.u-section-1 .u-sheet-1 {min-height: 622px}
.u-section-1 .u-group-1 {width: 487px; min-height: 352px; margin: 270px auto 0 0}
.u-section-1 .u-container-layout-1 {padding-left: 0; padding-right: 0}
.u-section-1 .u-line-1 {position: relative; transform-origin: left center 0; height: 7px; margin: 0 auto 0 0}
.u-section-1 .u-text-1 {font-size: 2.25rem; margin: 50px 20px 0}
.u-section-1 .u-text-2 {font-style: italic; margin: 27px 20px 0} 

@media (max-width: 1199px){ .u-section-1 .u-group-1 {width: 402px; position: relative; margin-top: 60px}
.u-section-1 .u-line-1 {margin-right: initial; margin-left: initial}
.u-section-1 .u-text-1 {position: relative; margin-right: 0; margin-left: 0}
.u-section-1 .u-text-2 {position: relative; margin-right: 0; margin-left: 0} }

@media (max-width: 991px){ .u-section-1 .u-group-1 {width: 308px; min-height: 437px; margin-top: 251px}
.u-section-1 .u-container-layout-1 {padding-bottom: 0} }

@media (max-width: 767px){ .u-section-1 {background-position: 42.86% 50%}
.u-section-1 .u-group-1 {width: 288px} }

@media (max-width: 575px){ .u-section-1 .u-group-1 {margin-right: initial; margin-left: initial; width: auto} }.u-section-2 .u-sheet-1 {min-height: 311px}
.u-section-2 .u-layout-wrap-1 {width: 1140px; margin: -120px 0 0}
.u-section-2 .u-layout-cell-1 {min-height: 141px}
.u-section-2 .u-btn-1 {margin: 0 auto 0 20px}
.u-section-2 .u-layout-cell-2 {min-height: 256px}
.u-section-2 .u-layout-cell-3 {min-height: 397px}
.u-section-2 .u-image-1 {width: 550px; box-shadow: 11px 11px 40px 0 rgba(26,26,26,0.2); object-position: 75.74% 50%; height: 397px; margin: -49px auto 0 -208px}
.u-section-2 .u-form-1 {height: 280px; margin: -277px 643px 31px -9px}
.u-section-2 .u-label-1 {font-size: 0.875rem}
.u-section-2 .u-label-2 {font-size: 0.875rem}
.u-section-2 .u-label-3 {font-size: 0.875rem}
.u-section-2 .u-btn-2 {border-style: none; font-size: 0.875rem; background-image: none} 

@media (max-width: 1199px){ .u-section-2 .u-sheet-1 {min-height: 241px}
.u-section-2 .u-layout-wrap-1 {margin-top: -129px; margin-right: initial; margin-left: initial; width: auto}
.u-section-2 .u-layout-cell-1 {min-height: 119px}
.u-section-2 .u-btn-1 {margin-left: 0}
.u-section-2 .u-layout-cell-2 {min-height: 217px}
.u-section-2 .u-layout-cell-3 {min-height: 336px}
.u-section-2 .u-image-1 {width: 509px; height: 303px; margin-top: 0; margin-left: -227px}
.u-section-2 .u-form-1 {margin: -245px 527px 0 -12px} }

@media (max-width: 991px){ .u-section-2 .u-sheet-1 {min-height: 378px}
.u-section-2 .u-layout-wrap-1 {width: 720px; margin-top: -108px; margin-right: auto; margin-left: -7px}
.u-section-2 .u-layout-cell-1 {min-height: 44px}
.u-section-2 .u-btn-1 {width: 179px; left: 0; right: auto; margin-top: initial; margin-bottom: initial}
.u-section-2 .u-layout-cell-2 {min-height: 102px}
.u-section-2 .u-layout-cell-3 {min-height: 100px}
.u-section-2 .u-image-1 {width: 344px; height: 431px; margin-top: -146px; margin-right: 0; margin-left: auto}
.u-section-2 .u-form-1 {margin: -269px 397px 60px -17px} }

@media (max-width: 767px){ .u-section-2 .u-sheet-1 {min-height: 597px}
.u-section-2 .u-layout-wrap-1 {width: 547px; margin-top: -122px; margin-left: -3px; margin-right: -3px}
.u-section-2 .u-layout-cell-1 {min-height: 33px}
.u-section-2 .u-btn-1 {margin-top: 17px; margin-bottom: -61px; left: auto; bottom: auto; right: auto; top: auto}
.u-section-2 .u-layout-cell-2 {min-height: 176px}
.u-section-2 .u-image-1 {margin-top: -176px; margin-right: 3px}
.u-section-2 .u-form-1 {width: 561px; margin-top: 0; margin-left: -10px; margin-right: -10px} }

@media (max-width: 575px){ .u-section-2 .u-sheet-1 {min-height: 307px}
.u-section-2 .u-layout-wrap-1 {margin-right: initial; margin-left: initial; width: auto}
.u-section-2 .u-layout-cell-1 {min-height: 100px}
.u-section-2 .u-btn-1 {margin-top: 10px; margin-bottom: 0}
.u-section-2 .u-layout-cell-2 {min-height: 109px}
.u-section-2 .u-image-1 {width: 243px; height: 148px; margin-top: -148px; margin-right: 0}
.u-section-2 .u-form-1 {width: 340px; margin: -100px 0 0} }.u-section-3 {background-image: linear-gradient(#b3a178, black)}
.u-section-3 .u-sheet-1 {min-height: 500px}
.u-section-3 .u-custom-html-1 {min-height: 500px; margin: 0} 

@media (max-width: 1199px){ .u-section-3 .u-custom-html-1 {height: auto; margin-right: initial; margin-left: initial} }

@media (max-width: 767px){ .u-section-3 .u-custom-html-1 {margin-top: 60px; margin-bottom: 60px; margin-right: initial; margin-left: initial} }