File: D:/HostingSpaces/SBogers10/ridderstee.komma.pro/wwwroot/css/style.css
@keyframes movingDown{0%,100%{-webkit-transform:translate3d(0, 0, 0) rotate(0deg);-moz-transform:translate3d(0, 0, 0) rotate(0deg);-ms-transform:translate3d(0, 0, 0) rotate(0deg);-o-transform:translate3d(0, 0, 0) rotate(0deg);-spec-transform:translate3d(0, 0, 0) rotate(0deg);transform:translate3d(0, 0, 0) rotate(0deg)}50%{-webkit-transform:translate3d(0, 8px, 0) rotate(0deg);-moz-transform:translate3d(0, 8px, 0) rotate(0deg);-ms-transform:translate3d(0, 8px, 0) rotate(0deg);-o-transform:translate3d(0, 8px, 0) rotate(0deg);-spec-transform:translate3d(0, 8px, 0) rotate(0deg);transform:translate3d(0, 8px, 0) rotate(0deg)}}@keyframes movingRight{0%,100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}50%{-webkit-transform:translate3d(5px, 0, 0);-moz-transform:translate3d(5px, 0, 0);-ms-transform:translate3d(5px, 0, 0);-o-transform:translate3d(5px, 0, 0);-spec-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}}@keyframes waveSurroundingHoverEffect{0%,100%{stroke-dashoffset:0}50%{stroke-dashoffset:30px}}@keyframes waveSurroundingHoverEffectInvert{0%,100%{stroke-dashoffset:0}50%{stroke-dashoffset:-30px}}@keyframes diamondShine{0%{transform:rotate(0deg) scale3d(1, 1, 1)}20%{transform:rotate(45deg) scale3d(0.6, 0.6, 1)}40%,100%{transform:rotate(90deg) scale3d(1, 1, 1)}}html,body{padding:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html{font-size:20px}@media screen and (max-width: 1080px){html{font-size:17px}}body{font-family:"metropolisregular",sans-serif;font-weight:normal;font-style:normal;line-height:1.6;letter-spacing:.4px}*{box-sizing:border-box}* ::selection{background:#c0cfd3;color:#fff}img{border:none;display:block}h1,h2,h3,h4,h5,figure{margin:0}img{border:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:all .3s}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:all .3s}input:-moz-placeholder,textarea:-moz-placeholder{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:all .3s}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:all .3s}.content{color:#053e4f;font-size:.9rem}.content h1,.content h2,.content h3{font-size:2rem;line-height:1.2;color:#b8a999;margin:0 0 20px;font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal}.content p{margin:1rem 0}.content ul,.content ol{padding-left:20px;list-style:none}.content ul li,.content ol li{position:relative;padding-left:20px}.content ul li:before,.content ol li:before{position:absolute;color:#052c35;font-size:1.2rem;line-height:1;left:-20px}.content ol{counter-reset:ol-counter}.content ol li:before{counter-increment:ol-counter;content:counter(ol-counter) ".";font-size:1rem;top:2px}.content strong{color:#053e4f}.content a{color:#053e4f;text-decoration:none;transition:color .3s}.content a:hover{color:#052c35}.button{display:inline-block;padding:14px 15px;background-color:transparent;border:1px solid rgba(5,62,79,.5);border-radius:5px;font-family:"metropolissemi-bold",sans-serif;font-weight:normal;font-style:normal;font-size:.75rem;line-height:1.2;color:#053e4f;text-decoration:none;text-transform:uppercase;cursor:pointer}.button:after{content:"";margin-left:45px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:transform .3s;background:url("/img/ridderstee-sprite.min.svg") 0 -36px no-repeat;background-size:142px 140px;width:5px;height:8px;display:inline-block}.button.white:after{background:url("/img/ridderstee-sprite.min.svg") -5px -36px no-repeat;background-size:142px 140px;width:5px;height:8px;display:inline-block}.button.down:after{background:url("/img/ridderstee-sprite.min.svg") -16px -36px no-repeat;background-size:142px 140px;width:8px;height:5px;display:inline-block}.button.down.white:after{background:url("/img/ridderstee-sprite.min.svg") -25px -36px no-repeat;background-size:142px 140px;width:8px;height:5px;display:inline-block}.button:hover:after{-webkit-transform:translate3d(3px, 0, 0);-moz-transform:translate3d(3px, 0, 0);-ms-transform:translate3d(3px, 0, 0);-o-transform:translate3d(3px, 0, 0);-spec-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}.button:hover.down:after{-webkit-transform:translate3d(0, 3px, 0);-moz-transform:translate3d(0, 3px, 0);-ms-transform:translate3d(0, 3px, 0);-o-transform:translate3d(0, 3px, 0);-spec-transform:translate3d(0, 3px, 0);transform:translate3d(0, 3px, 0)}.arrow-button{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:31px;height:31px;border:1px solid rgba(184,169,153,.8);border-radius:100%;transition:border .4s}.arrow-button.centered{margin-left:auto;margin-right:auto}.arrow-button:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#b8a999;border-radius:100%;opacity:0;transform:scale3d(0, 0, 1);transition:opacity .4s,transform .4s}.arrow-button:after{position:relative;z-index:2;content:"";background:url("/img/ridderstee-sprite.min.svg") 0 -36px no-repeat;background-size:142px 140px;width:5px;height:8px;display:inline-block}.arrow-button.down:after{top:1px;background:url("/img/ridderstee-sprite.min.svg") -16px -36px no-repeat;background-size:142px 140px;width:8px;height:5px;display:inline-block}.arrow-button:hover{border-color:rgba(184,169,153,0);transition-delay:.2s}.arrow-button:hover:before{opacity:1;transform:scale3d(1, 1, 1)}.arrow-button:hover:after{background:url("/img/ridderstee-sprite.min.svg") -5px -36px no-repeat;background-size:142px 140px;width:5px;height:8px;display:inline-block}.arrow-button:hover.down:after{background:url("/img/ridderstee-sprite.min.svg") -25px -36px no-repeat;background-size:142px 140px;width:8px;height:5px;display:inline-block}.grid-row{width:91.6666666667%;max-width:1680px;margin:0 auto;font-size:0;line-height:0;letter-spacing:0}.grid-row.full-row{width:100%;max-width:none}.grid-col{position:relative;display:inline-block;overflow:hidden;white-space:normal;font-size:1rem;line-height:1.6;letter-spacing:.22px}.grid-col.center{display:block;margin:0 auto}.col-1,.col-lg-1{width:8.3333333333%}.full-row .col-1,.full-row .col-lg-1{width:4.1666666667%}.offset-1,.offset-lg-1{margin-left:8.3333333333%}.col-2,.col-lg-2{width:16.6666666667%}.full-row .col-2,.full-row .col-lg-2{width:8.3333333333%}.offset-2,.offset-lg-2{margin-left:16.6666666667%}.col-3,.col-lg-3{width:25%}.full-row .col-3,.full-row .col-lg-3{width:12.5%}.offset-3,.offset-lg-3{margin-left:25%}.col-4,.col-lg-4{width:33.3333333333%}.full-row .col-4,.full-row .col-lg-4{width:16.6666666667%}.offset-4,.offset-lg-4{margin-left:33.3333333333%}.col-5,.col-lg-5{width:41.6666666667%}.full-row .col-5,.full-row .col-lg-5{width:20.8333333333%}.offset-5,.offset-lg-5{margin-left:41.6666666667%}.col-6,.col-lg-6{width:50%}.full-row .col-6,.full-row .col-lg-6{width:25%}.offset-6,.offset-lg-6{margin-left:50%}.col-7,.col-lg-7{width:58.3333333333%}.full-row .col-7,.full-row .col-lg-7{width:29.1666666667%}.offset-7,.offset-lg-7{margin-left:58.3333333333%}.col-8,.col-lg-8{width:66.6666666667%}.full-row .col-8,.full-row .col-lg-8{width:33.3333333333%}.offset-8,.offset-lg-8{margin-left:66.6666666667%}.col-9,.col-lg-9{width:75%}.full-row .col-9,.full-row .col-lg-9{width:37.5%}.offset-9,.offset-lg-9{margin-left:75%}.col-10,.col-lg-10{width:83.3333333333%}.full-row .col-10,.full-row .col-lg-10{width:41.6666666667%}.offset-10,.offset-lg-10{margin-left:83.3333333333%}.col-11,.col-lg-11{width:91.6666666667%}.full-row .col-11,.full-row .col-lg-11{width:45.8333333333%}.offset-11,.offset-lg-11{margin-left:91.6666666667%}.col-12,.col-lg-12{width:100%}.full-row .col-12,.full-row .col-lg-12{width:50%}.offset-12,.offset-lg-12{margin-left:100%}.col-13,.col-lg-13{width:108.3333333333%}.full-row .col-13,.full-row .col-lg-13{width:54.1666666667%}.offset-13,.offset-lg-13{margin-left:108.3333333333%}.col-14,.col-lg-14{width:116.6666666667%}.full-row .col-14,.full-row .col-lg-14{width:58.3333333333%}.offset-14,.offset-lg-14{margin-left:116.6666666667%}.col-15,.col-lg-15{width:125%}.full-row .col-15,.full-row .col-lg-15{width:62.5%}.offset-15,.offset-lg-15{margin-left:125%}.col-16,.col-lg-16{width:133.3333333333%}.full-row .col-16,.full-row .col-lg-16{width:66.6666666667%}.offset-16,.offset-lg-16{margin-left:133.3333333333%}.col-17,.col-lg-17{width:141.6666666667%}.full-row .col-17,.full-row .col-lg-17{width:70.8333333333%}.offset-17,.offset-lg-17{margin-left:141.6666666667%}.col-18,.col-lg-18{width:150%}.full-row .col-18,.full-row .col-lg-18{width:75%}.offset-18,.offset-lg-18{margin-left:150%}.col-19,.col-lg-19{width:158.3333333333%}.full-row .col-19,.full-row .col-lg-19{width:79.1666666667%}.offset-19,.offset-lg-19{margin-left:158.3333333333%}.col-20,.col-lg-20{width:166.6666666667%}.full-row .col-20,.full-row .col-lg-20{width:83.3333333333%}.offset-20,.offset-lg-20{margin-left:166.6666666667%}.col-21,.col-lg-21{width:175%}.full-row .col-21,.full-row .col-lg-21{width:87.5%}.offset-21,.offset-lg-21{margin-left:175%}.col-22,.col-lg-22{width:183.3333333333%}.full-row .col-22,.full-row .col-lg-22{width:91.6666666667%}.offset-22,.offset-lg-22{margin-left:183.3333333333%}.col-23,.col-lg-23{width:191.6666666667%}.full-row .col-23,.full-row .col-lg-23{width:95.8333333333%}.offset-23,.offset-lg-23{margin-left:191.6666666667%}.col-24,.col-lg-24{width:200%}.full-row .col-24,.full-row .col-lg-24{width:100%}.offset-24,.offset-lg-24{margin-left:200%}@media screen and (min-width: 1680px){.col-xl-1{width:8.3333333333%}.offset-xl-1{margin-left:8.3333333333%}}@media screen and (max-width: 1366px){.col-md-1{width:8.3333333333%}.offset-md-1{margin-left:8.3333333333%}}@media screen and (max-width: 768px){.col-sm-1{width:8.3333333333%}.offset-sm-1{margin-left:8.3333333333%}}@media screen and (max-width: 400px){.col-xs-1{width:8.3333333333%}.offset-xs-1{margin-left:8.3333333333%}}@media screen and (min-width: 1680px){.col-xl-2{width:16.6666666667%}.offset-xl-2{margin-left:16.6666666667%}}@media screen and (max-width: 1366px){.col-md-2{width:16.6666666667%}.offset-md-2{margin-left:16.6666666667%}}@media screen and (max-width: 768px){.col-sm-2{width:16.6666666667%}.offset-sm-2{margin-left:16.6666666667%}}@media screen and (max-width: 400px){.col-xs-2{width:16.6666666667%}.offset-xs-2{margin-left:16.6666666667%}}@media screen and (min-width: 1680px){.col-xl-3{width:25%}.offset-xl-3{margin-left:25%}}@media screen and (max-width: 1366px){.col-md-3{width:25%}.offset-md-3{margin-left:25%}}@media screen and (max-width: 768px){.col-sm-3{width:25%}.offset-sm-3{margin-left:25%}}@media screen and (max-width: 400px){.col-xs-3{width:25%}.offset-xs-3{margin-left:25%}}@media screen and (min-width: 1680px){.col-xl-4{width:33.3333333333%}.offset-xl-4{margin-left:33.3333333333%}}@media screen and (max-width: 1366px){.col-md-4{width:33.3333333333%}.offset-md-4{margin-left:33.3333333333%}}@media screen and (max-width: 768px){.col-sm-4{width:33.3333333333%}.offset-sm-4{margin-left:33.3333333333%}}@media screen and (max-width: 400px){.col-xs-4{width:33.3333333333%}.offset-xs-4{margin-left:33.3333333333%}}@media screen and (min-width: 1680px){.col-xl-5{width:41.6666666667%}.offset-xl-5{margin-left:41.6666666667%}}@media screen and (max-width: 1366px){.col-md-5{width:41.6666666667%}.offset-md-5{margin-left:41.6666666667%}}@media screen and (max-width: 768px){.col-sm-5{width:41.6666666667%}.offset-sm-5{margin-left:41.6666666667%}}@media screen and (max-width: 400px){.col-xs-5{width:41.6666666667%}.offset-xs-5{margin-left:41.6666666667%}}@media screen and (min-width: 1680px){.col-xl-6{width:50%}.offset-xl-6{margin-left:50%}}@media screen and (max-width: 1366px){.col-md-6{width:50%}.offset-md-6{margin-left:50%}}@media screen and (max-width: 768px){.col-sm-6{width:50%}.offset-sm-6{margin-left:50%}}@media screen and (max-width: 400px){.col-xs-6{width:50%}.offset-xs-6{margin-left:50%}}@media screen and (min-width: 1680px){.col-xl-7{width:58.3333333333%}.offset-xl-7{margin-left:58.3333333333%}}@media screen and (max-width: 1366px){.col-md-7{width:58.3333333333%}.offset-md-7{margin-left:58.3333333333%}}@media screen and (max-width: 768px){.col-sm-7{width:58.3333333333%}.offset-sm-7{margin-left:58.3333333333%}}@media screen and (max-width: 400px){.col-xs-7{width:58.3333333333%}.offset-xs-7{margin-left:58.3333333333%}}@media screen and (min-width: 1680px){.col-xl-8{width:66.6666666667%}.offset-xl-8{margin-left:66.6666666667%}}@media screen and (max-width: 1366px){.col-md-8{width:66.6666666667%}.offset-md-8{margin-left:66.6666666667%}}@media screen and (max-width: 768px){.col-sm-8{width:66.6666666667%}.offset-sm-8{margin-left:66.6666666667%}}@media screen and (max-width: 400px){.col-xs-8{width:66.6666666667%}.offset-xs-8{margin-left:66.6666666667%}}@media screen and (min-width: 1680px){.col-xl-9{width:75%}.offset-xl-9{margin-left:75%}}@media screen and (max-width: 1366px){.col-md-9{width:75%}.offset-md-9{margin-left:75%}}@media screen and (max-width: 768px){.col-sm-9{width:75%}.offset-sm-9{margin-left:75%}}@media screen and (max-width: 400px){.col-xs-9{width:75%}.offset-xs-9{margin-left:75%}}@media screen and (min-width: 1680px){.col-xl-10{width:83.3333333333%}.offset-xl-10{margin-left:83.3333333333%}}@media screen and (max-width: 1366px){.col-md-10{width:83.3333333333%}.offset-md-10{margin-left:83.3333333333%}}@media screen and (max-width: 768px){.col-sm-10{width:83.3333333333%}.offset-sm-10{margin-left:83.3333333333%}}@media screen and (max-width: 400px){.col-xs-10{width:83.3333333333%}.offset-xs-10{margin-left:83.3333333333%}}@media screen and (min-width: 1680px){.col-xl-11{width:91.6666666667%}.offset-xl-11{margin-left:91.6666666667%}}@media screen and (max-width: 1366px){.col-md-11{width:91.6666666667%}.offset-md-11{margin-left:91.6666666667%}}@media screen and (max-width: 768px){.col-sm-11{width:91.6666666667%}.offset-sm-11{margin-left:91.6666666667%}}@media screen and (max-width: 400px){.col-xs-11{width:91.6666666667%}.offset-xs-11{margin-left:91.6666666667%}}@media screen and (min-width: 1680px){.col-xl-12{width:100%}.offset-xl-12{margin-left:100%}}@media screen and (max-width: 1366px){.col-md-12{width:100%}.offset-md-12{margin-left:100%}}@media screen and (max-width: 768px){.col-sm-12{width:100%}.offset-sm-12{margin-left:100%}}@media screen and (max-width: 400px){.col-xs-12{width:100%}.offset-xs-12{margin-left:100%}}@media screen and (min-width: 1680px){.col-xl-13{width:108.3333333333%}.offset-xl-13{margin-left:108.3333333333%}}@media screen and (max-width: 1366px){.col-md-13{width:108.3333333333%}.offset-md-13{margin-left:108.3333333333%}}@media screen and (max-width: 768px){.col-sm-13{width:108.3333333333%}.offset-sm-13{margin-left:108.3333333333%}}@media screen and (max-width: 400px){.col-xs-13{width:108.3333333333%}.offset-xs-13{margin-left:108.3333333333%}}@media screen and (min-width: 1680px){.col-xl-14{width:116.6666666667%}.offset-xl-14{margin-left:116.6666666667%}}@media screen and (max-width: 1366px){.col-md-14{width:116.6666666667%}.offset-md-14{margin-left:116.6666666667%}}@media screen and (max-width: 768px){.col-sm-14{width:116.6666666667%}.offset-sm-14{margin-left:116.6666666667%}}@media screen and (max-width: 400px){.col-xs-14{width:116.6666666667%}.offset-xs-14{margin-left:116.6666666667%}}@media screen and (min-width: 1680px){.col-xl-15{width:125%}.offset-xl-15{margin-left:125%}}@media screen and (max-width: 1366px){.col-md-15{width:125%}.offset-md-15{margin-left:125%}}@media screen and (max-width: 768px){.col-sm-15{width:125%}.offset-sm-15{margin-left:125%}}@media screen and (max-width: 400px){.col-xs-15{width:125%}.offset-xs-15{margin-left:125%}}@media screen and (min-width: 1680px){.col-xl-16{width:133.3333333333%}.offset-xl-16{margin-left:133.3333333333%}}@media screen and (max-width: 1366px){.col-md-16{width:133.3333333333%}.offset-md-16{margin-left:133.3333333333%}}@media screen and (max-width: 768px){.col-sm-16{width:133.3333333333%}.offset-sm-16{margin-left:133.3333333333%}}@media screen and (max-width: 400px){.col-xs-16{width:133.3333333333%}.offset-xs-16{margin-left:133.3333333333%}}@media screen and (min-width: 1680px){.col-xl-17{width:141.6666666667%}.offset-xl-17{margin-left:141.6666666667%}}@media screen and (max-width: 1366px){.col-md-17{width:141.6666666667%}.offset-md-17{margin-left:141.6666666667%}}@media screen and (max-width: 768px){.col-sm-17{width:141.6666666667%}.offset-sm-17{margin-left:141.6666666667%}}@media screen and (max-width: 400px){.col-xs-17{width:141.6666666667%}.offset-xs-17{margin-left:141.6666666667%}}@media screen and (min-width: 1680px){.col-xl-18{width:150%}.offset-xl-18{margin-left:150%}}@media screen and (max-width: 1366px){.col-md-18{width:150%}.offset-md-18{margin-left:150%}}@media screen and (max-width: 768px){.col-sm-18{width:150%}.offset-sm-18{margin-left:150%}}@media screen and (max-width: 400px){.col-xs-18{width:150%}.offset-xs-18{margin-left:150%}}@media screen and (min-width: 1680px){.col-xl-19{width:158.3333333333%}.offset-xl-19{margin-left:158.3333333333%}}@media screen and (max-width: 1366px){.col-md-19{width:158.3333333333%}.offset-md-19{margin-left:158.3333333333%}}@media screen and (max-width: 768px){.col-sm-19{width:158.3333333333%}.offset-sm-19{margin-left:158.3333333333%}}@media screen and (max-width: 400px){.col-xs-19{width:158.3333333333%}.offset-xs-19{margin-left:158.3333333333%}}@media screen and (min-width: 1680px){.col-xl-20{width:166.6666666667%}.offset-xl-20{margin-left:166.6666666667%}}@media screen and (max-width: 1366px){.col-md-20{width:166.6666666667%}.offset-md-20{margin-left:166.6666666667%}}@media screen and (max-width: 768px){.col-sm-20{width:166.6666666667%}.offset-sm-20{margin-left:166.6666666667%}}@media screen and (max-width: 400px){.col-xs-20{width:166.6666666667%}.offset-xs-20{margin-left:166.6666666667%}}@media screen and (min-width: 1680px){.col-xl-21{width:175%}.offset-xl-21{margin-left:175%}}@media screen and (max-width: 1366px){.col-md-21{width:175%}.offset-md-21{margin-left:175%}}@media screen and (max-width: 768px){.col-sm-21{width:175%}.offset-sm-21{margin-left:175%}}@media screen and (max-width: 400px){.col-xs-21{width:175%}.offset-xs-21{margin-left:175%}}@media screen and (min-width: 1680px){.col-xl-22{width:183.3333333333%}.offset-xl-22{margin-left:183.3333333333%}}@media screen and (max-width: 1366px){.col-md-22{width:183.3333333333%}.offset-md-22{margin-left:183.3333333333%}}@media screen and (max-width: 768px){.col-sm-22{width:183.3333333333%}.offset-sm-22{margin-left:183.3333333333%}}@media screen and (max-width: 400px){.col-xs-22{width:183.3333333333%}.offset-xs-22{margin-left:183.3333333333%}}@media screen and (min-width: 1680px){.col-xl-23{width:191.6666666667%}.offset-xl-23{margin-left:191.6666666667%}}@media screen and (max-width: 1366px){.col-md-23{width:191.6666666667%}.offset-md-23{margin-left:191.6666666667%}}@media screen and (max-width: 768px){.col-sm-23{width:191.6666666667%}.offset-sm-23{margin-left:191.6666666667%}}@media screen and (max-width: 400px){.col-xs-23{width:191.6666666667%}.offset-xs-23{margin-left:191.6666666667%}}@media screen and (min-width: 1680px){.col-xl-24{width:200%}.offset-xl-24{margin-left:200%}}@media screen and (max-width: 1366px){.col-md-24{width:200%}.offset-md-24{margin-left:200%}}@media screen and (max-width: 768px){.col-sm-24{width:200%}.offset-sm-24{margin-left:200%}}@media screen and (max-width: 400px){.col-xs-24{width:200%}.offset-xs-24{margin-left:200%}}header{padding:45px 0 110px;position:relative;background-color:#053e4f}header .grid-row{overflow:visible}header .grid-col{vertical-align:top}header .logo-container,header nav{width:91.6666666667%;margin-left:4.1666666667%}header .logo-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}header .logo-container .phone{text-decoration:none;color:#fff;font-size:.75rem;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:200px}header .logo-container .phone .icon{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:32px;height:32px;border:2px solid rgba(184,169,153,.8);border-radius:100%;margin-right:12px;background-color:transparent;transition:all .3s}header .logo-container .phone .icon span{position:relative;font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal;font-size:.75rem}header .logo-container .phone:hover .icon{background-color:#b8a999;border-color:#b8a999}header .logo-container .social{position:absolute;left:0;bottom:0;width:110px;height:32px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}header .logo-container .social a{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:26px;height:26px;border-radius:100%}header .logo-container .social a span{display:inline-block;opacity:.4;transition:opacity .2s}header .logo-container .social a:hover span{opacity:1}header .logo-container .social a.twitter span{background:url("/img/socialMediaSprite.svg") 0 -25px no-repeat;background-size:175px 50px;width:25px;height:25px}header .logo-container .social a.linkedin span{background:url("/img/socialMediaSprite.svg") -25px -25px no-repeat;background-size:175px 50px;width:25px;height:25px}header .logo-container .social a.facebook span{background:url("/img/socialMediaSprite.svg") -50px -25px no-repeat;background-size:175px 50px;width:25px;height:25px}header .logo-container .logo{width:calc(100% - 440px);max-width:260px}header .logo-container .logo a{width:100%}header .logo-container .logo a img{width:100%}header .logo-container .languages{width:200px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}header .logo-container .languages ul{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;padding:0;margin:0;list-style:none}header .logo-container .languages ul li{text-align:center;-webkit-order:5;-ms-order:5;order:5;margin-left:5px}header .logo-container .languages ul li a{text-decoration:none}header .logo-container .languages ul li a span{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:37px;height:37px;border:2px solid transparent;border-radius:100%;transition:border .2s}header .logo-container .languages ul li a span:before{content:"";display:inline-block;opacity:.6}header .logo-container .languages ul li a p{margin:5px 0 0;font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal;font-size:.8rem;color:#e8eaf6;opacity:.6}header .logo-container .languages ul li:hover a span{border-color:rgba(184,169,153,.5)}header .logo-container .languages ul li:hover a p{opacity:.8}header .logo-container .languages ul li.active a span{border-color:#b8a999}header .logo-container .languages ul li.active a span:before{opacity:1}header .logo-container .languages ul li.active a p{opacity:1}header .logo-container .languages ul li.nl{-webkit-order:1;-ms-order:1;order:1;margin-left:0}header .logo-container .languages ul li.nl a span:before{background:url("/img/ridderstee-sprite.min.svg") -30px 0 no-repeat;background-size:142px 140px;width:25px;height:25px}header .logo-container .languages ul li.de a span:before{background:url("/img/ridderstee-sprite.min.svg") -56px 0 no-repeat;background-size:142px 140px;width:25px;height:25px}header nav{position:relative;margin-top:30px;border-top:1px solid #b8a999;overflow:visible !important}header nav ul{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin:0;padding:0;list-style:none}header nav ul li{font-size:.9rem}@media screen and (max-width: 1300px){header nav ul li{font-size:.75rem}}@media screen and (max-width: 1080px){header nav ul li{font-size:.9rem;line-height:1.25;text-align:center}}header nav ul li a{position:relative;display:inline-block;padding:30px 25px;text-decoration:none;color:#e8eaf6}header nav ul li a .wave{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:absolute;height:8px;width:100%;bottom:15px;left:0}header nav ul li a .wave svg{width:35px}header nav ul li a .wave svg path{fill:none;stroke-miterlimit:10;stroke-dasharray:60px;stroke-dashoffset:0;transition:all .4s}header nav ul li a .wave svg .main-wave{stroke:transparent;transition-delay:.2s}header nav ul li a .wave svg .background-wave{opacity:.5;stroke:#c0cfd3;stroke-dashoffset:60px;transition-delay:0s}header nav ul li a:hover .wave svg .main-wave{stroke-dashoffset:-30px;transition-delay:0s}header nav ul li a:hover .wave svg .background-wave{stroke-dashoffset:30px}header nav ul li.active a .wave svg .background-wave{opacity:1;stroke:#fff}header nav ul li.active a .wave svg .main-wave{stroke:#fff}header nav ul li.active a:hover .wave svg .background-wave{transition-delay:.2s}header nav ul li.brochure-button{padding:17px 0;margin-left:30px}header nav ul li.brochure-button a{padding:8px 15px;text-align:left;background-color:#e67f19;border-radius:8px;font-size:.75rem;font-weight:bold;transition:background-color .2s}header nav ul li.brochure-button a:hover{background-color:#cf7217}header nav ul li.brochure-button a:after{content:"";display:inline-block;margin-left:3px;background:url("/img/ridderstee-sprite.min.svg") -5px -36px no-repeat;background-size:142px 140px;width:5px;height:8px;display:inline-block}header nav ul li.brochure-button a .wave{display:none}header nav ul li.brochure-button.build-button a{background-color:rgba(5,44,53,.8)}header nav ul li.brochure-button.build-button a:hover{background-color:#042027}header nav ul li.brochure-button.build-button a:after{display:none}@media screen and (max-width: 1200px){header nav ul li a{padding:30px 15px}header nav ul li.brochure-button{margin-left:5px}header nav ul li.brochure-button a{padding:8px 10px}header nav ul li.brochure-button a:after{display:none}}@media screen and (max-width: 950px){header{padding:0;height:220px}header .grid-row{display:none}}@media screen and (max-width: 750px){header{height:168px}}.breadcrumb{width:62.5%;margin:90px 0 0 auto;font-size:.7rem}.breadcrumb ol,.breadcrumb ul{list-style:none;padding:0;margin:0}.breadcrumb ol li,.breadcrumb ul li{display:inline-block}.breadcrumb ol li a,.breadcrumb ul li a{text-decoration:none;color:#053e4f}.breadcrumb ol li a span,.breadcrumb ol li a:after,.breadcrumb ul li a span,.breadcrumb ul li a:after{color:#053e4f;text-decoration:none;transition:color .2s}.breadcrumb ol li a:hover span,.breadcrumb ol li a:hover:after,.breadcrumb ul li a:hover span,.breadcrumb ul li a:hover:after{color:#0a7697}.breadcrumb ol li:nth-child(2) a,.breadcrumb ol li:nth-child(2) span,.breadcrumb ul li:nth-child(2) a,.breadcrumb ul li:nth-child(2) span{text-transform:capitalize}.breadcrumb ol li:not(:last-child):after,.breadcrumb ul li:not(:last-child):after{content:">";display:inline-block;margin:0 8px -4px;color:#053e4f}.breadcrumb ol li:first-of-type,.breadcrumb ul li:first-of-type{display:none}.breadcrumb ol li:last-child a,.breadcrumb ol li:last-child span,.breadcrumb ul li:last-child a,.breadcrumb ul li:last-child span{font-weight:700;color:#052c35}.breadcrumb ol li:last-child a:hover,.breadcrumb ol li:last-child span:hover,.breadcrumb ul li:last-child a:hover,.breadcrumb ul li:last-child span:hover{color:#095364}.form{padding-top:40px;padding-bottom:40px;width:100%;max-width:560px;font-size:1rem;line-height:1.6}.form .multiple-elements{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.form .multiple-elements>*{width:calc(50% - 29px)}.form .form-element,.form .mc-field-group{position:relative;margin-bottom:30px}.form .form-element .error-message,.form .mc-field-group .error-message{display:none;position:absolute;right:0;top:3px;color:darkred;font-size:.75rem}.form .form-element .error-message:before,.form .mc-field-group .error-message:before{content:"*";font-weight:bold}.form .form-element .error-message.active,.form .mc-field-group .error-message.active{display:inline-block}.form .form-element.multiple-elements,.form .mc-field-group.multiple-elements{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.form .form-element.multiple-elements>*,.form .mc-field-group.multiple-elements>*{width:calc(50% - 20px)}.form .form-element.text-area,.form .mc-field-group.text-area{margin-bottom:0;display:block}.form .form-element.text-area label,.form .mc-field-group.text-area label{margin-top:15px}.form .form-element.select-element,.form .mc-field-group.select-element{position:relative}.form .form-element.select-element span,.form .mc-field-group.select-element span{background-image:url("/img/down.png");width:16px;height:16px;background-size:contain;display:inline-block;position:absolute;right:10px;top:25px;pointer-events:none}.form .form-element.select-element select,.form .mc-field-group.select-element select{margin-top:10px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;-spec-appearance:none;appearance:none;outline:none;height:45px;width:100%;font-size:15px;line-height:16px;font-weight:500;background-color:#f3f3f3;color:#1d1d1d;padding:0 30px 0 20px;border:1.5px transparent solid}.form .form-element.select-element .selectric-wrapper,.form .mc-field-group.select-element .selectric-wrapper{margin-top:10px;width:100%;display:inline-block}.form .form-element.select-element .selectric-items li,.form .mc-field-group.select-element .selectric-items li{padding-left:20px;padding-right:20px;font-size:15px;line-height:16px;font-weight:500}.form .form-element.select-element .selectric,.form .mc-field-group.select-element .selectric{background-color:#f3f3f3}.form .form-element.select-element .selectric .label,.form .mc-field-group.select-element .selectric .label{padding:0 20px 0 10px;font-size:15px;line-height:16px;font-weight:500;color:#1d1d1d;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.form .form-element label,.form .mc-field-group label{width:100%;display:block;color:#053e4f;font-family:"metropolissemi-bold",sans-serif;font-weight:normal;font-style:normal}.form .form-element input,.form .form-element textarea,.form .mc-field-group input,.form .mc-field-group textarea{height:45px;width:100%;background-color:transparent;color:#053e4f;border:none;font-size:1rem;font-family:"metropolislight-italic",sans-serif;font-weight:normal;font-style:normal;border-bottom:2px #e7ecee solid}.form .form-element input.alert,.form .form-element textarea.alert,.form .mc-field-group input.alert,.form .mc-field-group textarea.alert{border-color:#ff8473 !important}.form .form-element input:-webkit-autofill,.form .form-element input:-webkit-autofill:hover,.form .form-element input:-webkit-autofill:focus,.form .form-element input:-webkit-autofill:active,.form .form-element textarea:-webkit-autofill,.form .form-element textarea:-webkit-autofill:hover,.form .form-element textarea:-webkit-autofill:focus,.form .form-element textarea:-webkit-autofill:active,.form .mc-field-group input:-webkit-autofill,.form .mc-field-group input:-webkit-autofill:hover,.form .mc-field-group input:-webkit-autofill:focus,.form .mc-field-group input:-webkit-autofill:active,.form .mc-field-group textarea:-webkit-autofill,.form .mc-field-group textarea:-webkit-autofill:hover,.form .mc-field-group textarea:-webkit-autofill:focus,.form .mc-field-group textarea:-webkit-autofill:active{transition:9999s background-color;-webkit-text-fill-color:#053e4f;transition-delay:9999s}.form .form-element input::-webkit-input-placeholder,.form .form-element textarea::-webkit-input-placeholder,.form .mc-field-group input::-webkit-input-placeholder,.form .mc-field-group textarea::-webkit-input-placeholder{color:#053e4f;opacity:.5}.form .form-element input::-moz-placeholder,.form .form-element textarea::-moz-placeholder,.form .mc-field-group input::-moz-placeholder,.form .mc-field-group textarea::-moz-placeholder{color:#053e4f;opacity:.5}.form .form-element input:-moz-placeholder,.form .form-element textarea:-moz-placeholder,.form .mc-field-group input:-moz-placeholder,.form .mc-field-group textarea:-moz-placeholder{color:#053e4f;opacity:.5}.form .form-element input:-ms-input-placeholder,.form .form-element textarea:-ms-input-placeholder,.form .mc-field-group input:-ms-input-placeholder,.form .mc-field-group textarea:-ms-input-placeholder{color:#053e4f;opacity:.5}.form .form-element input.mce_inline_error,.form .form-element textarea.mce_inline_error,.form .mc-field-group input.mce_inline_error,.form .mc-field-group textarea.mce_inline_error{border-color:rgba(255,0,0,.15) !important}.form .form-element textarea,.form .mc-field-group textarea{height:152px;padding-top:15px;padding-bottom:10px;resize:vertical;margin-left:0;font-weight:500;display:block}.form .form-element.foundBy .error-message.active,.form .mc-field-group.foundBy .error-message.active{position:relative;display:block;margin-bottom:15px}.form .submit{margin-top:30px;border:1px solid #053e4f;border-radius:4px;max-width:225px;cursor:pointer;background-color:transparent;transition:background-color .3s}.form .submit p{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;font-size:.75rem;line-height:1;font-family:"metropolissemi-bold",sans-serif;font-weight:normal;font-style:normal;color:#053e4f;text-transform:uppercase;padding:20px 15px 16px;margin:0}.form .submit p:after{content:"";display:inline-block;margin-left:25px;background:url("/img/ridderstee-sprite.min.svg") 0 -36px no-repeat;background-size:142px 140px;width:5px;height:8px;display:inline-block;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:transform .3s}.form .submit:hover{background-color:rgba(5,44,53,.1)}.form .submit:hover p:after{-webkit-transform:translate3d(5px, 0, 0);-moz-transform:translate3d(5px, 0, 0);-ms-transform:translate3d(5px, 0, 0);-o-transform:translate3d(5px, 0, 0);-spec-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}.form .submit input{display:none;border:1.5px transparent solid;font-size:15px;line-height:15px;width:100%;max-width:300px;background:#053e4f;color:#fff;padding:15px 0;cursor:pointer}.form .submit input:hover{background:#032b37}.form input:focus,.form textarea:focus{box-shadow:none;outline:none}.form input:focus::-webkit-input-placeholder,.form textarea:focus::-webkit-input-placeholder{-webkit-transform:translate3d(20px, 0, 0);-moz-transform:translate3d(20px, 0, 0);-ms-transform:translate3d(20px, 0, 0);-o-transform:translate3d(20px, 0, 0);-spec-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);opacity:0}.form input:focus::-moz-placeholder,.form textarea:focus::-moz-placeholder{-webkit-transform:translate3d(20px, 0, 0);-moz-transform:translate3d(20px, 0, 0);-ms-transform:translate3d(20px, 0, 0);-o-transform:translate3d(20px, 0, 0);-spec-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);opacity:0}.form input:focus:-moz-placeholder,.form textarea:focus:-moz-placeholder{-webkit-transform:translate3d(20px, 0, 0);-moz-transform:translate3d(20px, 0, 0);-ms-transform:translate3d(20px, 0, 0);-o-transform:translate3d(20px, 0, 0);-spec-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);opacity:0}.form input:focus:-ms-input-placeholder,.form textarea:focus:-ms-input-placeholder{-webkit-transform:translate3d(20px, 0, 0);-moz-transform:translate3d(20px, 0, 0);-ms-transform:translate3d(20px, 0, 0);-o-transform:translate3d(20px, 0, 0);-spec-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);opacity:0}.form #mc_embed_signup div.mce_inline_error{margin:10px 0 0;font-family:"metropolissemi-bold",sans-serif;font-weight:normal;font-style:normal;font-size:.7rem;background-color:rgba(255,0,0,.15) !important;color:#053e4f;border-radius:6px}@media screen and (max-width: 800pxpx){.form .form-element{margin-bottom:30px}.form .form-element.text-area{display:block}.form .form-element.select-element{display:block}.form .form-element.select-element select{width:100%}.form .form-element.select-element .selectric-wrapper{width:100%;display:block}.form .form-element label{display:block;width:100%;padding-left:20px}.form .form-element input,.form .form-element textarea{width:100%;margin-left:0}}footer{background-color:#053e4f;padding-top:90px}footer .grid-col{vertical-align:top}footer .main-footer .footer-placeholder{position:relative;width:91.6666666667%;margin-left:4.1666666667%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}footer .main-footer .logo{width:250px;overflow:visible}footer .main-footer .logo figure{position:relative;left:-11px}footer .main-footer .logo a{display:inline-block;width:100%}footer .main-footer .logo a img{width:100%}footer .main-footer .footer-contact-info .logo{display:none}footer .main-footer .footer-contact-info h5{font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal;font-size:1.2rem;line-height:1;color:#fff}footer .main-footer .footer-contact-info p{color:#e8eaf6;font-size:.9rem}footer .main-footer .footer-contact-info>a{text-decoration:none;color:#fff;font-size:.9rem;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}footer .main-footer .footer-contact-info>a:first-of-type{margin-bottom:12px}footer .main-footer .footer-contact-info>a .icon{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:32px;height:32px;border:2px solid rgba(184,169,153,.8);border-radius:100%;margin-right:12px;background-color:transparent;transition:all .3s}footer .main-footer .footer-contact-info>a .icon span{position:relative;font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal;font-size:.9rem}footer .main-footer .footer-contact-info>a:hover .icon{background-color:#b8a999;border-color:#b8a999}footer .main-footer .footer-contact-info .social{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:110px;height:32px;margin-top:24px}@media screen and (max-width: 680px){footer .main-footer .footer-contact-info .social{margin-right:auto;margin-left:auto}}footer .main-footer .footer-contact-info .social a{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:26px;height:26px;border-radius:100%}footer .main-footer .footer-contact-info .social a span{display:inline-block;opacity:.4;transition:opacity .2s}footer .main-footer .footer-contact-info .social a:hover span{opacity:1}footer .main-footer .footer-contact-info .social a.twitter span{background:url("/img/socialMediaSprite.svg") 0 -25px no-repeat;background-size:175px 50px;width:25px;height:25px}footer .main-footer .footer-contact-info .social a.linkedin span{background:url("/img/socialMediaSprite.svg") -25px -25px no-repeat;background-size:175px 50px;width:25px;height:25px}footer .main-footer .footer-contact-info .social a.facebook span{background:url("/img/socialMediaSprite.svg") -50px -25px no-repeat;background-size:175px 50px;width:25px;height:25px}footer .main-footer .part-off a{text-decoration:none;text-align:right}footer .main-footer .part-off a p{margin:0 0 7px;font-size:.8rem;color:#e8eaf6;opacity:.75}footer .main-footer .part-off a .logo{display:inline-block;background:url("/img/ridderstee-sprite.min.svg") 0 -45px no-repeat;background-size:142px 140px;width:130px;height:61px}footer .main-footer .part-off .komma{display:none}footer .main-footer .part-off .return-top{position:relative;display:none}footer .main-footer .return-top{position:absolute;left:0;bottom:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;text-decoration:none}footer .main-footer .return-top p{color:#e8eaf6;opacity:.75;transition:opacity .3s;font-size:.8rem;line-height:1;margin:0}footer .main-footer .return-top span{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:32px;height:32px;border:2px solid rgba(184,169,153,.8);border-radius:100%;margin-right:12px;background-color:transparent;transition:all .3s}footer .main-footer .return-top span:before{content:"";background:url("/img/ridderstee-sprite.min.svg") -5px -36px no-repeat;background-size:142px 140px;width:5px;height:8px;display:inline-block;-webkit-transform:translate3d(0, 0, 0) rotate(-90deg);-moz-transform:translate3d(0, 0, 0) rotate(-90deg);-ms-transform:translate3d(0, 0, 0) rotate(-90deg);-o-transform:translate3d(0, 0, 0) rotate(-90deg);-spec-transform:translate3d(0, 0, 0) rotate(-90deg);transform:translate3d(0, 0, 0) rotate(-90deg);transition:transform .3s}footer .main-footer .return-top:hover p{opacity:1}footer .main-footer .return-top:hover span:before{-webkit-transform:translate3d(0, -2px, 0) rotate(-90deg);-moz-transform:translate3d(0, -2px, 0) rotate(-90deg);-ms-transform:translate3d(0, -2px, 0) rotate(-90deg);-o-transform:translate3d(0, -2px, 0) rotate(-90deg);-spec-transform:translate3d(0, -2px, 0) rotate(-90deg);transform:translate3d(0, -2px, 0) rotate(-90deg)}footer .main-footer .komma{position:absolute;right:0;bottom:0;text-decoration:none;visibility:hidden}footer .main-footer .komma span{position:relative;top:1px;display:inline-block;background:url("/img/ridderstee-sprite.min.svg") 0 -107px no-repeat;background-size:142px 140px;width:32px;height:32px;margin-right:10px}footer .main-footer .komma p{display:inline-block;font-family:"metropolislight",sans-serif;font-weight:normal;font-style:normal;color:#e8eaf6;font-size:.8rem;line-height:1.1}footer .main-footer .komma p strong{font-family:"metropolissemi-bold",sans-serif;font-weight:normal;font-style:normal}@media screen and (max-width: 1000px){footer .main-footer .footer-placeholder{padding-bottom:75px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap}footer .main-footer .footer-placeholder .grid-col.logo{display:none}footer .main-footer .footer-placeholder .grid-col{width:50%}footer .main-footer .footer-placeholder .footer-contact-info{width:calc(100% - 300px)}footer .main-footer .footer-placeholder .footer-contact-info .logo{display:block;margin-bottom:40px}footer .main-footer .footer-placeholder .part-off{width:285px}footer .main-footer .footer-placeholder .part-off a{text-align:left}footer .main-footer .footer-placeholder .part-off .komma{position:relative;margin-top:30px}footer .main-footer .footer-placeholder .part-off .return-top{margin-top:30px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}footer .main-footer .footer-placeholder .part-off .return-top p{margin-bottom:0}footer .main-footer .footer-placeholder .komma-block,footer .main-footer .footer-placeholder .return-top-block{display:none}}@media screen and (max-width: 680px){footer{padding-top:50px}footer .main-footer{margin-bottom:0 !important}footer .main-footer .footer-placeholder{padding-bottom:0}footer .main-footer .footer-placeholder .footer-contact-info{width:100%;text-align:center}footer .main-footer .footer-placeholder .footer-contact-info .logo{margin-left:auto;margin-right:auto}}@media screen and (max-width: 680px)and (max-width: 500px){footer .main-footer .footer-placeholder .footer-contact-info .logo{width:200px}}@media screen and (max-width: 680px){footer .main-footer .footer-placeholder .footer-contact-info a{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}}@media screen and (max-width: 680px){footer .main-footer .footer-placeholder .part-off{margin-top:50px;width:100%;text-align:center}footer .main-footer .footer-placeholder .part-off a{text-align:center}footer .main-footer .footer-placeholder .part-off .return-top{margin-left:auto;margin-right:auto;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}}footer .sub-footer{margin-top:90px;background-color:#052c35;padding:20px 0}footer .sub-footer .grid-row{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}footer .sub-footer .grid-col{font-size:.8rem}footer .sub-footer p{margin:0;color:#e8eaf6;opacity:.4}footer .sub-footer a{position:relative;color:#fff;text-align:right;text-decoration:none;opacity:.4;transition:opacity .2s}footer .sub-footer a:before{content:"|";display:inline-block;margin:0 12px}footer .sub-footer a:first-of-type:before{display:none}footer .sub-footer a:hover{opacity:.6}@media screen and (max-width: 740px){footer .sub-footer{padding:40px 0;margin-top:50px}footer .sub-footer .grid-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap}footer .sub-footer .grid-col{-webkit-order:2;-ms-order:2;order:2;width:100%;text-align:center}footer .sub-footer .footer-links{-webkit-order:1;-ms-order:1;order:1;margin-bottom:20px}footer .sub-footer .footer-links a{display:block;text-align:center;margin-bottom:10px}footer .sub-footer .footer-links a:before{display:none}}@media screen and (max-width: 840px){footer>.grid-row{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:100px;width:100%}footer .main-item{width:100%;padding:0 7.1428571429%;margin-left:auto;margin-right:auto}footer .main-item .logo{display:none}footer .main-item.location{-webkit-order:2;-ms-order:2;order:2;border-top:2px solid rgba(152,160,179,.2);padding-top:40px}footer .main-item.schools,footer .main-item.menu{display:none}footer .main-item>a{display:inline-block}footer .main-item ul.extra-margin-bellow{margin-bottom:35px}}.pagination-placeholder{display:block;height:140px}.pagination{width:100%;text-align:center;margin:35px 0}.pagination ul{display:inline-block;list-style:none;padding:0;margin:0;font-size:.9rem;line-height:1}.pagination ul li{display:inline-block;margin:0 6px;font-family:"metropolisregular",sans-serif;font-weight:normal;font-style:normal}.pagination ul li span{display:inline-block;padding:15px 0}.pagination ul li a{display:inline-block;color:#b8a999;text-decoration:none;padding:15px 0}.pagination ul li.active{color:#053e4f;font-family:"metropolissemi-bold",sans-serif;font-weight:normal;font-style:normal}.pagination ul li.disabled{opacity:.3}.pagination ul li:first-child span,.pagination ul li:last-child span{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.pagination ul li:first-child span:after,.pagination ul li:last-child span:after{position:relative;top:-2px;content:"";display:inline-block;background:url("/img/ridderstee-sprite.min.svg") -10px -36px no-repeat;background-size:142px 140px;width:5px;height:8px;display:inline-block}.pagination ul li:first-child span:after{transform:rotate(180deg)}.main-buttons{position:relative;z-index:4;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;margin-bottom:75px}.main-buttons .wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;margin-top:-100px;box-shadow:0 5px 5px 0 rgba(5,62,79,.06);border-radius:12px;background-color:#fff}.main-buttons .main-button{width:200px;height:150px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;text-align:center;text-decoration:none;background-color:transparent;transition:background .2s}.main-buttons .main-button .placeholder{display:block;font-size:0;line-height:0}.main-buttons .main-button:nth-child(n+2){border-left:1px solid #e7ecee}.main-buttons .main-button .icon{height:40px;width:45px;display:inline-block;line-height:0;font-size:0}.main-buttons .main-button .icon span{display:block}.main-buttons .main-button .icon span svg{width:100%;max-height:50px}.main-buttons .main-button p{font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal;font-size:1.2rem;line-height:1.2;color:#b8a999;margin:10px 0 0;transition:color .2s}.main-buttons .main-button .line{margin-top:10px;display:inline-block;width:12px;height:2px;background-color:#053e4f;opacity:.5;transition:opacity .2s,width,.4s}.main-buttons .main-button svg{opacity:.1}.main-buttons .main-button svg#location #hover-waves #hover-wave1{-webkit-animation-name:waveSurroundingHoverEffect;animation-name:waveSurroundingHoverEffect;animation-timing-function:ease-in-out;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;animation-direction:alternate;animation-play-state:paused}.main-buttons .main-button svg#location #hover-waves #hover-wave2{-webkit-animation-name:waveSurroundingHoverEffectInvert;animation-name:waveSurroundingHoverEffectInvert;animation-timing-function:ease-in-out;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;animation-direction:alternate;animation-play-state:paused;animation-direction:alternate-reverse;animation-delay:1s}.main-buttons .main-button.invest .icon{margin-right:-12px}.main-buttons .main-button:first-child{border-radius:10px 0 0 10px}.main-buttons .main-button:last-child{border-radius:0 10px 10px 0}.main-buttons .main-button.active p{color:#053e4f}.main-buttons .main-button.active .line{background-color:#b8a999}.main-buttons .main-button:hover{background-color:#053e4f}.main-buttons .main-button:hover p{color:#e7ecee}.main-buttons .main-button:hover .line{background-color:#b8a999;width:24px}.main-buttons .main-button:hover #diamond path,.main-buttons .main-button:hover #surrounding path,.main-buttons .main-button:hover #renting path{fill:#fff !important}.main-buttons .main-button:hover #location .st1{fill:#053e4f !important}.main-buttons .main-button:hover #location .st2{fill:#fff !important}.main-buttons .main-button:hover #location #hover-waves{display:block}.main-buttons .main-button:hover #location #hover-waves path{animation-play-state:running !important}@media screen and (max-width: 830px){.main-buttons .wrapper{margin-top:0;display:block;width:100%;border-radius:0;box-shadow:none}.main-buttons .main-button{width:100%;height:130px;border-radius:0 !important}.main-buttons .main-button:nth-child(2){background-color:#f7f7f7}.main-buttons .main-button:nth-child(2):hover{background-color:#053e4f}.main-buttons .main-button:nth-child(3){background-color:#f0f0f0}.main-buttons .main-button:nth-child(3):hover{background-color:#053e4f}}.main-buttons-row{padding:50px 0 65px;background-size:cover;background-position:bottom center;background-image:url("/img/backgrounds/beach.jpg")}@media screen and (max-width: 1750px){.main-buttons-row{background-image:url("/img/backgrounds/beach@0,75x.jpg")}}.main-buttons-row>p{font-size:1.1rem;line-height:1.2;color:#fff;text-align:center;margin:0;padding:20px}.main-buttons-row .main-buttons{margin-bottom:0}.main-buttons-row .main-buttons .wrapper{margin-top:0}@media screen and (max-width: 830px){.main-buttons-row{padding:50px 50px 65px !important;background-size:cover !important;background-position:bottom center !important;background-image:url("/img/backgrounds/beach@0,75x.jpg") !important}.main-buttons-row>p{font-size:1.3rem !important;padding-left:0;padding-right:0;color:#fff !important;font-family:"metropolissemi-bold",sans-serif;font-weight:normal;font-style:normal}.main-buttons-row .background{display:none}.main-buttons-row .main-buttons .wrapper{background-color:transparent}.main-buttons-row .main-buttons .wrapper .main-button{margin-bottom:20px;background-color:#fff;border:none !important}.main-buttons-row .main-buttons .wrapper .main-button:hover{background-color:#053e4f}}.main-text-row{position:relative}.main-text-row .background{position:absolute;width:100%;height:calc(100% - 200px);top:100px;left:0;background-color:#c0cfd3}.main-text-row .background .background-icon{position:absolute;overflow:hidden;right:0;top:0;width:50%;height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.main-text-row .background .background-icon svg{position:relative;top:35px;height:calc(100% - 55px);width:auto;transform:translate3d(50%, 0, 0);opacity:.1}.main-text-row .background .background-icon svg#location .st1{fill:#c0cfd3}@media screen and (min-width: 1920px){.main-text-row .background .background-icon{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.main-text-row .background .background-icon svg{left:672px}}.main-text-row .grid-row{position:relative;z-index:1;margin-top:-100px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.main-text-row .grid-row .placeholder{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;width:91.6666666667%;background-color:#eaeff1}.main-text-row .grid-row figure{position:absolute;top:0;left:0;display:block;width:50%;height:100%}.main-text-row .grid-row figure span{position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-position:center}.main-text-row .grid-row figure span.medium,.main-text-row .grid-row figure span.small{display:none}@media screen and (max-width: 840px){.main-text-row .grid-row figure span.large{display:none}.main-text-row .grid-row figure span.medium{display:block}}.main-text-row .grid-row .content{font-size:1.1rem;font-family:"metropolislight",sans-serif;font-weight:normal;font-style:normal;padding:100px 9.0909090909% 80px;width:50%}@media screen and (max-width: 1080px){.main-text-row .grid-row .content{padding:60px 9.0909090909%}}.main-text-row .grid-row .content>a:first-of-type{margin-top:40px}.main-text-row .grid-row .content .button{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%;max-width:300px}.main-text-row .grid-row .content .button.map-button{border-color:#b8a999;background-color:#b8a999;color:#fff;margin-bottom:15px}.main-text-row .grid-row .content .button.map-button:after{background:url("/img/ridderstee-sprite.min.svg") -5px -36px no-repeat;background-size:142px 140px;width:5px;height:8px;display:inline-block}.main-text-row .grid-row .content .button:after{-webkit-transform:translate3d(0, 0, 0) rotate(90deg);-moz-transform:translate3d(0, 0, 0) rotate(90deg);-ms-transform:translate3d(0, 0, 0) rotate(90deg);-o-transform:translate3d(0, 0, 0) rotate(90deg);-spec-transform:translate3d(0, 0, 0) rotate(90deg);transform:translate3d(0, 0, 0) rotate(90deg);transition:transform .3s}.main-text-row .grid-row .content .button:hover:after{-webkit-transform:translate3d(0, 3px, 0) rotate(90deg);-moz-transform:translate3d(0, 3px, 0) rotate(90deg);-ms-transform:translate3d(0, 3px, 0) rotate(90deg);-o-transform:translate3d(0, 3px, 0) rotate(90deg);-spec-transform:translate3d(0, 3px, 0) rotate(90deg);transform:translate3d(0, 3px, 0) rotate(90deg)}.main-text-row .grid-row .uniqueButton{position:absolute;right:calc(4.1666666667% - 60px);bottom:-30px;width:200px;height:200px;border-radius:100%;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);opacity:1;transform:scale3d(1, 1, 1);transition:transform 1s,opacity .8s}.main-text-row .grid-row .uniqueButton .placeholder{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:200px;height:200px;border-radius:100%;background-color:#b8a999;transform:rotate(10deg);transition:transform 1s}.main-text-row .grid-row .uniqueButton .placeholder p{font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal;font-size:2rem;line-height:1;text-align:center;color:#fff;margin:0}.main-text-row .grid-row .uniqueButton.animation{opacity:0;transform:scale3d(0.75, 0.75, 1)}.main-text-row .grid-row .uniqueButton.animation .placeholder{transform:rotate(0deg)}@media screen and (max-width: 1250px){.main-text-row .grid-row .uniqueButton{width:150px;height:150px;right:calc(4.1666666667% - 20px)}.main-text-row .grid-row .uniqueButton .placeholder{width:150px;height:150px}.main-text-row .grid-row .uniqueButton .placeholder p{font-size:1.5rem}}@media screen and (max-width: 580px){.main-text-row .grid-row .uniqueButton{right:20px}}@media screen and (max-width: 450px){.main-text-row .grid-row .uniqueButton{bottom:auto;top:20px}}.surrounding .main-text-row .grid-row .placeholder{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}@media screen and (max-width: 840px){.surrounding .main-text-row .grid-row .placeholder{display:block}}.surrounding .main-text-row .grid-row figure{left:auto;right:0}@media screen and (max-width: 840px){.main-text-row .grid-row .placeholder{display:block}.main-text-row .grid-row figure{position:relative;width:100%;height:0;padding-bottom:65%}.main-text-row .grid-row .content{width:100%}}@media screen and (max-width: 580px){.main-text-row .grid-row{width:100%}.main-text-row .grid-row .placeholder{width:100%}}.waves{width:350px;height:150px}.waves .wave{width:100%;height:50px;position:relative}.waves .wave .wave-line{width:100%}.waves .wave .wave-line path{stroke-dasharray:370px;-webkit-animation-name:mainWaves;animation-name:mainWaves;animation-timing-function:linear;-webkit-animation-duration:9s;animation-duration:9s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.waves .wave:nth-child(1) .wave-line path{animation-delay:0s}.waves .wave:nth-child(2){top:-10px}.waves .wave:nth-child(2) .wave-line path{animation-delay:-3s}.waves .wave:nth-child(3){top:-20px}.waves .wave:nth-child(3) .wave-line path{animation-delay:-6s}@keyframes mainWaves{0%{stroke-dashoffset:0}100%{stroke-dashoffset:740px}}.subscribe-row{padding:100px 0;background-color:rgba(231,236,238,.5)}.subscribe-row .title{position:relative;display:inline-block;vertical-align:top;margin-left:8.3333333333%;width:41.6666666667%;padding:75px 0}.subscribe-row .title:before{content:"";position:absolute;top:0;left:20%;width:60%;height:100%;background-color:#c0cfd3}.subscribe-row .title .placeholder{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.subscribe-row .title h3{position:relative;width:calc(100% - 190px - 10%);font-size:2rem;line-height:1.25;color:#053e4f;font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal}.subscribe-row .title .envelop{position:relative;margin-left:10%;width:143px;height:155px}.subscribe-row .title .envelop svg{width:100%}.subscribe-row .title .envelop svg #letter{transform:translateY(0px);opacity:1;transition:all .6s}.subscribe-row .title .envelop svg #stamp{stroke-dashoffset:0;stroke-dasharray:64px;transition:all 1s ease .7s}.subscribe-row .title .envelop svg #line1,.subscribe-row .title .envelop svg #line2{stroke-dashoffset:0;stroke-dasharray:70px;transition:all 1s ease .9s}.subscribe-row .title .envelop svg #line2{transition-delay:1.1s}.subscribe-row .title .envelop.fracs-animation.fracamation svg #letter{transform:translateY(40px);opacity:0;transition-duration:0s;transition-delay:0s}.subscribe-row .title .envelop.fracs-animation.fracamation svg #stamp{stroke-dashoffset:64px;transition-duration:0s;transition-delay:0s}.subscribe-row .title .envelop.fracs-animation.fracamation svg #line1,.subscribe-row .title .envelop.fracs-animation.fracamation svg #line2{stroke-dashoffset:70px;transition-duration:0s;transition-delay:0s}@media screen and (max-width: 950px){.subscribe-row .title{padding:0}.subscribe-row .title .placeholder{display:block}.subscribe-row .title .envelop{margin-top:-45px;margin-left:auto;margin-right:auto}.subscribe-row .title h3{padding:30px 0;width:80%;margin-left:auto;margin-right:auto;text-align:center}}@media screen and (max-width: 1600px){.subscribe-row .title{margin-left:0;width:50%}}.subscribe-row .subscribe-form{display:inline-block;vertical-align:top;margin-left:4.1666666667%;width:37.5%}.subscribe-row .subscribe-form #phone-field,.subscribe-row .subscribe-form #phone-newsletter{max-height:80px;transition:max-height .3s,margin .3s;overflow:hidden}.subscribe-row .subscribe-form #phone-field.hidden,.subscribe-row .subscribe-form #phone-newsletter.hidden{max-height:0;margin-bottom:0}@media screen and (max-width: 700px){.subscribe-row{padding-bottom:40px}.subscribe-row .title{width:100%}}@media screen and (max-width: 700px)and (max-width: 425px){.subscribe-row .title h3{font-size:1.6rem;width:90%}}@media screen and (max-width: 700px){.subscribe-row .subscribe-form{margin-top:20px;width:91.6666666667%}}.invest-row{position:relative}.invest-row .invest-wrapper{position:relative;z-index:2;bottom:-100px;padding:60px 0;background:#053e4f;background:linear-gradient(90deg, #053e4f 0%, #054052 53.83%, #05485b 92.37%, #054a5e 100%);border-radius:10px}.invest-row .invest-wrapper .title{position:relative;width:calc(100% - 265px - (100% / 12 * 2) );margin-left:8.3333333333%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;min-height:155px}.invest-row .invest-wrapper .title .diamond{position:absolute;left:-61.5px;top:0;width:155px;height:146px}.invest-row .invest-wrapper .title .diamond svg{width:100%;opacity:.1}.invest-row .invest-wrapper .title .diamond #diamond .st0{fill:#fff !important}.invest-row .invest-wrapper .title .diamond #diamond #star{-webkit-animation-name:diamondShine;animation-name:diamondShine;animation-timing-function:ease-in-out;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;animation-play-state:running;transform-origin:84% 17%}.invest-row .invest-wrapper .title h4{color:#fff;font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal;font-size:1.8rem;line-height:1.25}@media screen and (max-width: 840px){.invest-row .invest-wrapper .title h4{font-size:1.4rem}}.invest-row .invest-wrapper .title h4 span{color:#b8a999}.invest-row .invest-wrapper .buttons{margin-right:8.3333333333%;width:245px}.invest-row .invest-wrapper .buttons .button{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;border-color:#fff;color:#fff}.invest-row .invest-wrapper .buttons .button:after{background:url("/img/ridderstee-sprite.min.svg") -5px -36px no-repeat;background-size:142px 140px;width:5px;height:8px;display:inline-block}.invest-row .invest-wrapper .buttons .button.full{margin-top:10px;background-color:#fff;color:#053e4f}.invest-row .invest-wrapper .buttons .button.full:after{background:url("/img/ridderstee-sprite.min.svg") 0 -36px no-repeat;background-size:142px 140px;width:5px;height:8px;display:inline-block}.invest-row .invest-wrapper .waves{position:absolute;right:-175px;bottom:10px;height:90px;opacity:.1}.invest-row .invest-wrapper .waves .wave .wave-line .st0{stroke:#fff}.invest-row .background{position:absolute;left:0;top:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;width:100%;height:100%;background-color:#f1f1f1}.invest-row .background:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:.5;background-image:url("/img/backgrounds/sea.jpg");background-size:cover;background-repeat:no-repeat;background-position:50% 0%}@media screen and (max-width: 1750px){.invest-row .background:after{background-image:url("/img/backgrounds/sea@0,75x.jpg")}}@media screen and (max-width: 1200px){.invest-row .background:after{background-image:url("/img/backgrounds/sea@0,5x.jpg")}}@media screen and (max-width: 700px){.invest-row .background:after{background-image:url("/img/backgrounds/sea@0,3x.jpg")}}.home .invest-row .background:after{opacity:1;background-image:url("/img/backgrounds/beach.jpg")}@media screen and (max-width: 1750px){.home .invest-row .background:after{background-image:url("/img/backgrounds/beach@0,75x.jpg")}}@media screen and (max-width: 1200px){.home .invest-row .background:after{background-image:url("/img/backgrounds/beach@0,5x.jpg")}}@media screen and (max-width: 700px){.home .invest-row .background:after{background-image:url("/img/backgrounds/beach@0,3x.jpg")}}@media screen and (max-width: 1500px){.invest-row .invest-wrapper{margin-left:4.1666666667%;width:91.6666666667%}}@media screen and (max-width: 1150px){.invest-row .invest-wrapper{margin-left:0;width:100%}}@media screen and (max-width: 750px){.invest-row{padding-top:150px}.invest-row .background{height:150px}.invest-row .grid-row{width:100%}.invest-row .invest-wrapper{bottom:0;border-radius:0;padding:60px 8.3333333333%;display:block}.invest-row .invest-wrapper .title{width:100%}.invest-row .invest-wrapper .buttons{margin-left:8.3333333333%}}@media screen and (max-width: 750px)and (max-width: 360px){.invest-row .invest-wrapper{padding-top:25px}.invest-row .invest-wrapper .title,.invest-row .invest-wrapper .buttons{margin-left:auto;margin-right:auto;width:100%}.invest-row .invest-wrapper .title{display:block}.invest-row .invest-wrapper .title .diamond{position:relative;left:0;margin:0 auto 20px;width:90px;height:auto}.invest-row .invest-wrapper .title h4{width:100%;font-size:1.2rem;margin-bottom:20px}}.contact-row{position:relative;background-color:#c0cfd3;padding:240px 0 80px}.contact-row .background{position:absolute;bottom:0;left:0;width:50%;height:100%;background-color:#e7ecee;opacity:.5}.projects .contact-row .background,.invest .contact-row .background,.posts .contact-row .background{height:calc(100% - 100px)}.contact-row .content-placeholder{position:relative;z-index:2;text-align:right;overflow:visible;vertical-align:top}@media screen and (max-width: 1350px){.contact-row .content-placeholder{width:41.6666666667%}.contact-row .content-placeholder .content{right:-12.5%;padding:50px 12.5%}}.contact-row .content{position:relative;z-index:3;display:inline-block;text-align:left;right:-4.1666666667%;width:100%;max-width:420px;background-color:#fff;border-radius:10px;padding:50px 8.3333333333%}.contact-row .content h4{color:#053e4f;font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal;font-size:2rem;line-height:1.25;max-width:275px;margin-bottom:30px}.contact-row .content a{text-decoration:none;font-size:.9rem;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.contact-row .content a:first-of-type{margin-bottom:12px}.contact-row .content a .icon{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:32px;height:32px;border:2px solid rgba(184,169,153,.8);border-radius:100%;margin-right:20px;background-color:transparent;transition:all .3s}.contact-row .content a .icon span{position:relative;font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal;font-size:.9rem;transition:color .2s}.contact-row .content a:hover{color:#052c35}.contact-row .content a:hover .icon{background-color:#b8a999;border-color:#b8a999}.contact-row .content a:hover .icon span{color:#fff}.contact-row .content .phone-svg{position:absolute;left:-30px;top:calc(50% - 32px);width:55px;height:63px;opacity:.1}.contact-row .content .phone-svg svg{width:100%}.contact-row .image-placeholder{position:relative;overflow:visible;left:-8.3333333333%}@media screen and (max-width: 1350px){.contact-row .image-placeholder{width:54.1666666667%;left:0}}.contact-row .image-placeholder picture{position:relative;top:-40px;width:100%;max-width:700px;display:block}.contact-row .image-placeholder picture img{width:100%}@media screen and (max-width: 750px){.contact-row{padding:100px 0 40px}.contact-row .background{height:calc(100% - 50px) !important}.contact-row .content-placeholder{width:100%;display:block}.contact-row .content-placeholder .content{display:block;right:0;width:calc(100% - 80px);margin-right:auto;margin-left:50px}.contact-row .image-placeholder{display:block;width:75%;margin-left:auto}}@media screen and (max-width: 500px){.contact-row{padding:60px 0 60px}.contact-row .background{height:100% !important}.contact-row .grid-row{width:100%}.contact-row .content-placeholder .content{margin-left:0;width:100%;border-radius:0;max-width:none}.contact-row .content-placeholder .content .phone-svg{left:30px;top:63px;width:40px}.contact-row .content-placeholder .content h4{margin-left:55px;font-size:1.6rem}.contact-row .image-placeholder{width:100%}.contact-row .image-placeholder picture{top:0}}.inline-text{padding-bottom:100px}.inline-text h2{display:block;width:100%;padding:0 4.1666666667% 45px;font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal;font-size:2rem;color:#053e4f;line-height:1.25}.inline-text .grid-row{position:relative}.inline-text .grid-row:after{content:"";position:absolute;width:50%;height:60%;right:16.6666666667%;bottom:-55px;background-color:#e7ecee;opacity:.5}.inline-text .image-placeholder{position:relative;z-index:1;width:54.1666666667%;vertical-align:top;overflow:visible}.inline-text .image-placeholder figure{position:relative;width:100%;height:0;padding-bottom:60%}.inline-text .image-placeholder span{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center}.inline-text .image-placeholder span.medium,.inline-text .image-placeholder span.small{display:none}@media screen and (max-width: 1350px){.inline-text .image-placeholder span.large{display:none}.inline-text .image-placeholder span.medium{display:block !important}}.inline-text .image-placeholder .placeholder{position:relative;width:100%;padding-bottom:65%;height:0;cursor:move}.inline-text .image-placeholder .placeholder .controllers{position:absolute;z-index:3;width:100%;height:100%}.inline-text .image-placeholder .placeholder .controllers .nav-item{position:absolute;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;bottom:-15px;width:30px;height:30px;cursor:pointer}.ie.v10 .inline-text .image-placeholder .placeholder .controllers .nav-item{display:none}.inline-text .image-placeholder .placeholder .controllers .nav-item:after{content:"";background:url("/img/ridderstee-sprite.min.svg") -5px -36px no-repeat;background-size:142px 140px;width:5px;height:8px;display:inline-block;transition:transform .3s}.inline-text .image-placeholder .placeholder .controllers .nav-item.previous{background-color:#053e4f;right:90px}.inline-text .image-placeholder .placeholder .controllers .nav-item.previous:after{-webkit-transform:translate3d(0, 0, 0) rotate(180deg);-moz-transform:translate3d(0, 0, 0) rotate(180deg);-ms-transform:translate3d(0, 0, 0) rotate(180deg);-o-transform:translate3d(0, 0, 0) rotate(180deg);-spec-transform:translate3d(0, 0, 0) rotate(180deg);transform:translate3d(0, 0, 0) rotate(180deg)}.inline-text .image-placeholder .placeholder .controllers .nav-item.previous:hover:after{-webkit-transform:translate3d(-3px, 0, 0) rotate(180deg);-moz-transform:translate3d(-3px, 0, 0) rotate(180deg);-ms-transform:translate3d(-3px, 0, 0) rotate(180deg);-o-transform:translate3d(-3px, 0, 0) rotate(180deg);-spec-transform:translate3d(-3px, 0, 0) rotate(180deg);transform:translate3d(-3px, 0, 0) rotate(180deg)}.inline-text .image-placeholder .placeholder .controllers .nav-item.next{background-color:#b8a999;right:60px}.inline-text .image-placeholder .placeholder .controllers .nav-item.next:after{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.inline-text .image-placeholder .placeholder .controllers .nav-item.next:hover:after{-webkit-transform:translate3d(3px, 0, 0);-moz-transform:translate3d(3px, 0, 0);-ms-transform:translate3d(3px, 0, 0);-o-transform:translate3d(3px, 0, 0);-spec-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}.inline-text .image-placeholder .placeholder figure{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .4s}.inline-text .image-placeholder .placeholder figure span{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat}.inline-text .image-placeholder .placeholder figure span.medium{display:none}@media screen and (max-width: 540px){.inline-text .image-placeholder .placeholder figure span.medium{display:block}.inline-text .image-placeholder .placeholder figure span.large{display:none}}.inline-text .image-placeholder .placeholder figure.active{z-index:2;opacity:1}.inline-text .content{position:relative;z-index:1;padding-left:8.3333333333%;width:41.6666666667%;overflow:visible}.inline-text .content *:first-child{margin-top:0}.inline-text .content *:last-child{margin-bottom:0}.inline-text .content h3{color:#053e4f;margin-bottom:30px}.inline-text .content p{font-family:"metropolislight",sans-serif;font-weight:normal;font-style:normal;font-size:1rem}.inline-text .content p.intro{font-family:"metropolisregular",sans-serif;font-weight:normal;font-style:normal;font-size:1.1rem;color:#b8a999}.inline-text .content p.intro strong{font-family:"metropolislight",sans-serif;font-weight:normal;font-style:normal;color:#053e4f}.inline-text .content .button{margin-top:45px}.inline-text[data-image-location=right] .grid-row{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap}.inline-text[data-image-location=right] .grid-row:after{bottom:55px;height:calc(100% - 110px)}.inline-text[data-image-location=right] .image-placeholder{-webkit-order:2;-ms-order:2;order:2;margin-left:4.1666666667%}.inline-text[data-image-location=right] .content{-webkit-order:1;-ms-order:1;order:1;padding-left:4.1666666667%}@media screen and (max-width: 1600px){.inline-text .grid-row:after{width:54.1666666667%}.inline-text .image-placeholder{width:41.6666666667%}.inline-text .content{width:54.1666666667%}}@media screen and (max-width: 950px){.inline-text{position:relative;padding-bottom:100px !important}.inline-text .grid-row{position:static;display:block !important}.inline-text .grid-row:after{width:75%;right:25%;bottom:50px}}@media screen and (max-width: 950px)and (max-width: 410px){.inline-text .grid-row:after{display:none}}@media screen and (max-width: 950px){.inline-text .image-placeholder{width:91.6666666667%;margin-left:4.1666666667%}.inline-text .image-placeholder figure{margin-left:0 !important}}@media screen and (max-width: 950px){.inline-text .content{width:91.6666666667%;margin-top:50px;margin-left:4.1666666667%;padding-left:0 !important;padding-right:0}}.brochure-row{padding:80px 0;background-color:rgba(231,236,238,.5)}.contact .brochure-row{padding-bottom:160px}.houses .brochure-row{background:linear-gradient(0deg, white, rgba(231, 236, 238, 0.5))}.brochure-row .grid-col{vertical-align:middle}.brochure-row .icon-placeholder{padding:70px 4.1666666667% 70px 0;text-align:right;overflow:visible}.brochure-row .icon-placeholder:after{content:"";position:absolute;top:0;right:0;height:100%;width:300px;background-color:#b8a999}.brochure-row .icon-placeholder .brochure{position:relative;z-index:1;width:300px;display:inline-block}.brochure-row .icon-placeholder .brochure #brochure g{position:relative}.brochure-row .icon-placeholder .brochure #brochure #left-page #alinea-1 #image_2,.brochure-row .icon-placeholder .brochure #brochure #left-page #alinea-2 #image_1,.brochure-row .icon-placeholder .brochure #brochure #right-page #image,.brochure-row .icon-placeholder .brochure #brochure #right-page circle,.brochure-row .icon-placeholder .brochure #brochure #left-page #title_1,.brochure-row .icon-placeholder .brochure #brochure #left-page #text_2 line,.brochure-row .icon-placeholder .brochure #brochure #left-page #title,.brochure-row .icon-placeholder .brochure #brochure #left-page #text_1 line,.brochure-row .icon-placeholder .brochure #brochure #right-page #title-1,.brochure-row .icon-placeholder .brochure #brochure #right-page #title-2,.brochure-row .icon-placeholder .brochure #brochure #right-page #text line{transform:scale3d(1, 1, 1)}.brochure-row .icon-placeholder .brochure #brochure #left-page #alinea-1 #image_2,.brochure-row .icon-placeholder .brochure #brochure #left-page #alinea-2 #image_1,.brochure-row .icon-placeholder .brochure #brochure #right-page #image,.brochure-row .icon-placeholder .brochure #brochure #right-page circle{transform-origin:center center;transition:transform .6s}.brochure-row .icon-placeholder .brochure #brochure #left-page #title_1,.brochure-row .icon-placeholder .brochure #brochure #left-page #text_2 line,.brochure-row .icon-placeholder .brochure #brochure #left-page #title,.brochure-row .icon-placeholder .brochure #brochure #left-page #text_1 line{transform-origin:25% 50%;transition:transform .6s}.brochure-row .icon-placeholder .brochure #brochure #right-page #title-1,.brochure-row .icon-placeholder .brochure #brochure #right-page #title-2,.brochure-row .icon-placeholder .brochure #brochure #right-page #text line{transform-origin:75% 50%;transition:transform .6s}.brochure-row .icon-placeholder .brochure #brochure #left-page #title,.brochure-row .icon-placeholder .brochure #brochure #left-page #text_1 line,.brochure-row .icon-placeholder .brochure #brochure #right-page #title-2{transform-origin:right center}.brochure-row .icon-placeholder .brochure #brochure #left-page #alinea-1 #image_2{transition-delay:.5s}.brochure-row .icon-placeholder .brochure #brochure #left-page #alinea-1 #title_1{transition-delay:.6s}.brochure-row .icon-placeholder .brochure #brochure #left-page #alinea-1 #text_2 line:nth-child(1){transition-delay:.7666666667s}.brochure-row .icon-placeholder .brochure #brochure #left-page #alinea-1 #text_2 line:nth-child(2){transition-delay:.8333333333s}.brochure-row .icon-placeholder .brochure #brochure #left-page #alinea-1 #text_2 line:nth-child(3){transition-delay:.9s}.brochure-row .icon-placeholder .brochure #brochure #left-page #alinea-1 #text_2 line:nth-child(4){transition-delay:.9666666667s}.brochure-row .icon-placeholder .brochure #brochure #left-page #alinea-1 #text_2 line:nth-child(5){transition-delay:1.0333333333s}.brochure-row .icon-placeholder .brochure #brochure #left-page #alinea-1 #text_2 line:nth-child(6){transition-delay:1.1s}.brochure-row .icon-placeholder .brochure #brochure #left-page #alinea-1 #text_2 line:nth-child(7){transition-delay:1.1666666667s}.brochure-row .icon-placeholder .brochure #brochure #left-page #alinea-1 #text_2 line:nth-child(8){transition-delay:1.2333333333s}.brochure-row .icon-placeholder .brochure #brochure #left-page #alinea-2 #image_1{transition-delay:.8s}.brochure-row .icon-placeholder .brochure #brochure #left-page #alinea-2 #title{transition-delay:.9s}.brochure-row .icon-placeholder .brochure #brochure #left-page #alinea-2 #text_1 line:nth-child(1){transition-delay:1.0666666667s}.brochure-row .icon-placeholder .brochure #brochure #left-page #alinea-2 #text_1 line:nth-child(2){transition-delay:1.1333333333s}.brochure-row .icon-placeholder .brochure #brochure #left-page #alinea-2 #text_1 line:nth-child(3){transition-delay:1.2s}.brochure-row .icon-placeholder .brochure #brochure #left-page #alinea-2 #text_1 line:nth-child(4){transition-delay:1.2666666667s}.brochure-row .icon-placeholder .brochure #brochure #left-page #alinea-2 #text_1 line:nth-child(5){transition-delay:1.3333333333s}.brochure-row .icon-placeholder .brochure #brochure #left-page #alinea-2 #text_1 line:nth-child(6){transition-delay:1.4s}.brochure-row .icon-placeholder .brochure #brochure #left-page #alinea-2 #text_1 line:nth-child(7){transition-delay:1.4666666667s}.brochure-row .icon-placeholder .brochure #brochure #left-page #alinea-2 #text_1 line:nth-child(8){transition-delay:1.5333333333s}.brochure-row .icon-placeholder .brochure #brochure #left-page #background_2{transform:scale3d(1, 1, 1);transform-origin:50% 50%;transition:transform .8s}.brochure-row .icon-placeholder .brochure #brochure #right-page #image{transition-delay:1.2s}.brochure-row .icon-placeholder .brochure #brochure #right-page #title-1{transition-duration:1s;transition-delay:1.3s}.brochure-row .icon-placeholder .brochure #brochure #right-page #title-2{transition-duration:1s;transition-delay:1.35s}.brochure-row .icon-placeholder .brochure #brochure #right-page circle{transition-duration:1.2s;transition-delay:1.4s}.brochure-row .icon-placeholder .brochure #brochure #right-page #text line:nth-child(1){transition-delay:1.5666666667s}.brochure-row .icon-placeholder .brochure #brochure #right-page #text line:nth-child(2){transition-delay:1.6333333333s}.brochure-row .icon-placeholder .brochure #brochure #right-page #text line:nth-child(3){transition-delay:1.7s}.brochure-row .icon-placeholder .brochure #brochure #right-page #text line:nth-child(4){transition-delay:1.7666666667s}.brochure-row .icon-placeholder .brochure #brochure #right-page #background_1{transform:scale3d(1, 1, 1);transform-origin:50% 50%;transition:transform .8s}.brochure-row .icon-placeholder .brochure.fracs-animation.fracamation #brochure #left-page #alinea-1 #image_2,.brochure-row .icon-placeholder .brochure.fracs-animation.fracamation #brochure #left-page #alinea-2 #image_1,.brochure-row .icon-placeholder .brochure.fracs-animation.fracamation #brochure #right-page #image,.brochure-row .icon-placeholder .brochure.fracs-animation.fracamation #brochure #right-page circle{transform:scale3d(0, 0, 1);transition-delay:0s;transition-duration:0s}.brochure-row .icon-placeholder .brochure.fracs-animation.fracamation #brochure #left-page #background_2,.brochure-row .icon-placeholder .brochure.fracs-animation.fracamation #brochure #right-page #background_1,.brochure-row .icon-placeholder .brochure.fracs-animation.fracamation #brochure #left-page #title_1,.brochure-row .icon-placeholder .brochure.fracs-animation.fracamation #brochure #left-page #text_2 line,.brochure-row .icon-placeholder .brochure.fracs-animation.fracamation #brochure #left-page #title,.brochure-row .icon-placeholder .brochure.fracs-animation.fracamation #brochure #left-page #text_1 line,.brochure-row .icon-placeholder .brochure.fracs-animation.fracamation #brochure #right-page #title-1,.brochure-row .icon-placeholder .brochure.fracs-animation.fracamation #brochure #right-page #title-2,.brochure-row .icon-placeholder .brochure.fracs-animation.fracamation #brochure #right-page #text line{transform:scale3d(0, 1, 1);transition-delay:0s;transition-duration:0s}.brochure-row .subscribe-form{display:inline-block;vertical-align:top;margin-left:4.1666666667%;width:37.5%}.brochure-row .subscribe-form h3{font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal;color:#053e4f;font-size:2rem;line-height:1.25}.brochure-row .subscribe-form .accept-mailing label{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.brochure-row .subscribe-form .accept-mailing label input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;-spec-appearance:none;appearance:none;border:none;width:30px;height:32px;margin-top:-6px;margin-right:15px;cursor:pointer;background-image:url("/img/uncheck-2.png");background-size:contain;background-repeat:no-repeat;background-position:center}.brochure-row .subscribe-form .accept-mailing label input:checked{background-image:url("/img/check-2.png")}.brochure-row .subscribe-form .accept-mailing label span{display:block;width:calc(100% - 45px);font-family:"metropolisregular",sans-serif;font-weight:normal;font-style:normal;font-size:.8rem}.brochure-row .subscribe-form .accept-mailing label span a{font-family:"metropolissemi-bold",sans-serif;font-weight:normal;font-style:normal;text-decoration:underline;color:#052c35}.brochure-row .subscribe-form .button{margin-top:10px}@media screen and (max-width: 850px){.brochure-row{padding:50px 0}.brochure-row .grid-col{width:100%}.brochure-row .icon-placeholder{padding:50px 0;text-align:center}.brochure-row .icon-placeholder .brochure{display:block;margin:auto}.brochure-row .icon-placeholder:after{width:100%;max-width:260px;left:auto;right:calc(50% - 200px)}.brochure-row .subscribe-form{display:block;width:91.6666666667%;max-width:560px;margin:50px auto 0;text-align:center}.brochure-row .subscribe-form .newsletter-row{text-align:left}}@media screen and (max-width: 550px){.brochure-row .subscribe-form h3{font-size:1.6rem}}@media screen and (max-width: 450px){.brochure-row .grid-row{width:100%}.brochure-row .icon-placeholder .brochure{width:80%}.brochure-row .icon-placeholder:after{right:0;width:75%}}.afm-header{position:fixed;z-index:100;top:0;left:0;width:100%;height:45px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;background-color:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.11)}.afm-header picture{display:block;width:95%;max-width:620px}.afm-header img{width:100%}@media screen and (max-width: 500px){.afm-header{height:65px}.afm-header picture{max-width:300px}}.sticky-nav{position:fixed;z-index:99;top:0;left:0;width:100%;height:68px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;background-color:#053e4f;box-shadow:0 2px 10px 0 rgba(0,0,0,.11);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:transform .8s}@media screen and (max-width: 950px){.sticky-nav.scroll-down{-webkit-transform:translate3d(0, -68px, 0);-moz-transform:translate3d(0, -68px, 0);-ms-transform:translate3d(0, -68px, 0);-o-transform:translate3d(0, -68px, 0);-spec-transform:translate3d(0, -68px, 0);transform:translate3d(0, -68px, 0);box-shadow:0 2px 10px 0 rgba(0,0,0,0)}}@media screen and (min-width: 951px){.sticky-nav.hidden{-webkit-transform:translate3d(0, -68px, 0);-moz-transform:translate3d(0, -68px, 0);-ms-transform:translate3d(0, -68px, 0);-o-transform:translate3d(0, -68px, 0);-spec-transform:translate3d(0, -68px, 0);transform:translate3d(0, -68px, 0);box-shadow:0 2px 10px 0 rgba(0,0,0,0)}}.sticky-nav .toggle-menu{display:none;width:60px;margin-right:60px;height:100%;z-index:3;border:#c0cfd3;cursor:pointer;position:relative}.sticky-nav .toggle-menu .icon span{position:relative;width:25px;height:3px;margin-bottom:3px;background-color:#c0cfd3;border-radius:9999px;display:block;transition:all .3s}.sticky-nav .toggle-menu .icon span:last-of-type{margin-bottom:0;width:17px;bottom:0}.sticky-nav .toggle-menu .icon span:first-of-type{top:0}.sticky-nav .toggle-menu:hover .icon span:last-of-type{width:25px}.sticky-nav .logo{width:120px;padding-left:20px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.sticky-nav .logo a{background:url("/img/ridderstee-sprite.min.svg") 0 0 no-repeat;background-size:142px 140px;width:30px;height:35px;display:block}.sticky-nav nav{width:calc(100% - 240px)}.sticky-nav nav ul{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin:0;padding:0;list-style:none}.sticky-nav nav ul li{font-size:.9rem}@media screen and (max-width: 1250px){.sticky-nav nav ul li{font-size:.75rem;line-height:1.25;text-align:center}}@media screen and (max-width: 1250px)and (max-width: 1080px){.sticky-nav nav ul li{font-size:.8rem}}.sticky-nav nav ul li a{position:relative;display:inline-block;padding:20px 25px;text-decoration:none;color:#e8eaf6}@media screen and (max-width: 1125px){.sticky-nav nav ul li a{padding:20px 17px}}.sticky-nav nav ul li.active a{color:#fff;font-family:"metropolissemi-bold",sans-serif;font-weight:normal;font-style:normal}.sticky-nav .languages{position:relative;width:120px;height:68px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:0 25px 0 0;cursor:pointer}.sticky-nav .languages .close:after{display:block;content:"";background:url("/img/ridderstee-sprite.min.svg") -34px -36px no-repeat;background-size:142px 140px;width:8px;height:5px;display:inline-block;transform:rotate(0deg);transition:all .4s}.sticky-nav .languages ul{position:absolute;top:7px;right:45px;width:50px;height:45px;padding:8px 0;margin:0;border-radius:45px;list-style:none;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap;overflow:hidden;pointer-events:none;background-color:transparent;transition:background .3s}.sticky-nav .languages ul li{text-align:center;-webkit-order:5;-ms-order:5;order:5;margin-bottom:10px}.sticky-nav .languages ul li a{text-decoration:none}.sticky-nav .languages ul li a span{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:37px;height:37px;border:2px solid rgba(184,169,153,.3);border-radius:100%;transition:border .2s}.sticky-nav .languages ul li a span:before{content:"";display:inline-block}.sticky-nav .languages ul li a p{margin:5px 0 0;font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal;font-size:.8rem;color:#e8eaf6;opacity:.6}.sticky-nav .languages ul li:hover a span{border-color:rgba(184,169,153,.5)}.sticky-nav .languages ul li:hover a p{opacity:.8}.sticky-nav .languages ul li.active{-webkit-order:1;-ms-order:1;order:1;pointer-events:none}.sticky-nav .languages ul li.active a span{border-color:#b8a999}.sticky-nav .languages ul li.active a span:before{opacity:1}.sticky-nav .languages ul li.active a p{opacity:1}.sticky-nav .languages ul li.nl{-webkit-order:2;-ms-order:2;order:2;margin-left:0}.sticky-nav .languages ul li.nl a span:before{background:url("/img/ridderstee-sprite.min.svg") -30px 0 no-repeat;background-size:142px 140px;width:25px;height:25px}.sticky-nav .languages ul li.de a span:before{background:url("/img/ridderstee-sprite.min.svg") -56px 0 no-repeat;background-size:142px 140px;width:25px;height:25px}.sticky-nav .languages.show .close:after{transform:rotate(180deg)}.sticky-nav .languages.show ul{pointer-events:all;height:102px;background-color:#052c35}@media screen and (max-width: 950px){.sticky-nav nav{display:none}.sticky-nav .toggle-menu{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.sticky-nav .logo{width:120px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding-left:0}}@media screen and (max-width: 550px){.sticky-nav .toggle-menu{margin-right:0}.sticky-nav .languages{padding-right:0;width:60px}.sticky-nav .languages ul{right:8px}.sticky-nav .languages .close{display:none}}.location-map .invest-wrapper{min-height:350px;padding:60px 0;background:none;background-color:transparent;box-shadow:0 10px 25px -10px rgba(0,0,0,.2)}.location-map .invest-wrapper:before{content:"";display:block;position:absolute;left:0;top:0;width:calc(100% - 10px);height:100%;background:linear-gradient(90deg, #053e4f 0%, #054052 53.83%, #05485b 92.37%, #054a5e 100%)}@media screen and (max-width: 1350px){.location-map .invest-wrapper{min-height:250px}}.location-map .invest-wrapper .waves{right:auto;left:0}.location-map .invest-wrapper .title{z-index:2;display:block;min-height:0;padding-bottom:40px}@media screen and (max-width: 950px){.location-map .invest-wrapper .title{width:35%;margin-left:5%}}.location-map .invest-wrapper .title .button{border-color:#fff;color:#fff;margin-top:20px}.location-map .map-overlay{position:absolute;right:0;top:0;height:100%;width:100%;background-image:url("/img/locationMap.png");background-position:right center;background-size:auto 100%;background-repeat:no-repeat}@media screen and (max-width: 700px){.location-map .invest-wrapper{display:block;padding:0}.location-map .invest-wrapper .title{width:100%;padding:8.3333333333%;margin-left:0;background-color:#052c35}.location-map .invest-wrapper .waves{bottom:50px}}@media screen and (max-width: 700px)and (max-width: 480px){.location-map .invest-wrapper .waves{display:none}}@media screen and (max-width: 700px){.location-map .invest-wrapper:before{width:100%}}@media screen and (max-width: 700px){.location-map .map-overlay{position:relative;z-index:2;height:300px}}@media screen and (max-width: 700px)and (max-width: 480px){.location-map .map-overlay{height:250px}}@media screen and (max-width: 700px)and (max-width: 400px){.location-map .map-overlay{height:225px}}@media screen and (min-width: 750px){.location-map .invest-wrapper.is-last{margin-bottom:200px}}.impression-video{margin:40px 40px 80px}.impression-video h2{text-align:center;width:95%;margin:0 auto 15px;font-size:2rem;line-height:1.2;color:#b8a999;font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal}.impression-video p{max-width:680px;font-size:.9rem;line-height:1.6;color:#053e4f;font-family:"metropolislight",sans-serif;font-weight:normal;font-style:normal;margin:0 auto;text-align:center}.impression-video .dynamic-block.video-block{background-color:#f1f1f1}.preventScroll{overflow:hidden;overflow-y:scroll;position:fixed;width:100%}.mobile-navigation{position:fixed;z-index:97;height:100vh;display:none;overflow:hidden;width:100%;left:0;top:0;pointer-events:none}.mobile-navigation .shader{width:100%;height:100%;position:absolute;left:0;top:0;background-color:#052c35;opacity:0;transition-delay:.4s}.mobile-navigation .menu{height:calc(100% - 60px);width:80%;left:0;top:68px;background-color:#052c35;min-width:275px;position:absolute;overflow-x:auto;pointer-events:all;z-index:5;-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);-spec-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}@media screen and (max-width: 600px){.mobile-navigation .menu{width:100%}}.mobile-navigation .menu .logo{width:65%;max-width:250px;margin:40px auto 0}.mobile-navigation .menu .logo a{width:100%}.mobile-navigation .menu .logo a img{width:100%}.mobile-navigation nav{margin-top:50px;padding:0 10px 80px 60px}.mobile-navigation nav h3{font-size:1.3rem;color:#fff}.mobile-navigation nav ul{padding:0;list-style:none;font-size:1.8rem}.mobile-navigation nav ul.locations{margin-bottom:45px}.mobile-navigation nav ul.locations,.mobile-navigation nav ul.business{margin-top:5px}.mobile-navigation nav ul li+li{margin-top:10px}.mobile-navigation nav ul li a,.mobile-navigation nav ul li span{color:rgba(192,207,211,.4);position:relative;display:inline-block;text-decoration:none;transition:color .2s;cursor:pointer;font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal}.mobile-navigation nav ul li a:hover{color:rgba(192,207,211,.75)}.mobile-navigation nav ul li.active a,.mobile-navigation nav ul li.active span{color:#fff}.mobile-navigation nav ul li.brochure-button{margin-top:30px}.mobile-navigation nav ul li.brochure-button a{padding:8px 15px;text-align:left;background-color:#e67f19;border-radius:8px;font-size:1.4rem;font-weight:bold;color:#fff;transition:background-color .2s}.mobile-navigation nav ul li.brochure-button a:hover{background-color:#cf7217}.mobile-navigation nav ul li.brochure-button a:after{content:"";position:relative;top:-3px;display:inline-block;margin-left:15px;background:url("/img/ridderstee-sprite.min.svg") -5px -36px no-repeat;background-size:142px 140px;width:5px;height:8px;display:inline-block}.mobile-navigation .social{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:110px;height:32px;margin-top:40px}.mobile-navigation .social a{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:26px;height:26px;border-radius:100%}.mobile-navigation .social a span{display:inline-block;opacity:.4;transition:opacity .2s}.mobile-navigation .social a:hover span{opacity:1}.mobile-navigation .social a.twitter span{background:url("/img/socialMediaSprite.svg") 0 -25px no-repeat;background-size:175px 50px;width:25px;height:25px}.mobile-navigation .social a.linkedin span{background:url("/img/socialMediaSprite.svg") -25px -25px no-repeat;background-size:175px 50px;width:25px;height:25px}.mobile-navigation .social a.facebook span{background:url("/img/socialMediaSprite.svg") -50px -25px no-repeat;background-size:175px 50px;width:25px;height:25px}.mobile-navigation.active .menu{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mobile-navigation.shader-active .shader{opacity:.4;pointer-events:all}.mobile-navigation.allow-animation .shader{transition:all .2s}.mobile-navigation.allow-animation .menu{transition:all .3s;transition-timing-function:ease-in-out}@media screen and (max-width: 950px){.mobile-navigation{display:block}.mobile-navigation header{height:60px;visibility:hidden;overflow:hidden}.mobile-navigation .sticky-header,.mobile-navigation .sticky-header.show{display:none}.mobile-navigation .mobile-navigation{display:block}}@media screen and (max-width: 400px){.mobile-navigation nav{padding-left:30px}.mobile-navigation nav ul{font-size:1.6rem}}.mobile-contact{display:none;opacity:0;-webkit-transform:translate3d(0, -100%, 0);-moz-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0);-o-transform:translate3d(0, -100%, 0);-spec-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);padding:50px 4.1666666667%;background-color:#fff;color:#737373;font-size:.9rem;transition:opacity .4s,transform .4s}.mobile-contact.active{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;pointer-events:all}.mobile-contact h1,.mobile-contact h2{font-size:2rem;line-height:1.2;max-width:580px;color:#052c35;margin:0 0 40px}.mobile-contact p{margin:1rem 0}.mobile-contact strong{color:#333}.mobile-contact a:not(.button){color:#053e4f;text-decoration:none;transition:color .3s,border .3s,opacity .3s}.mobile-contact a:not(.button):hover{color:#000607}.mobile-contact a.button{display:inline-block;margin-top:20px;padding:15px 20px;border-radius:25px;background-color:#053e4f;text-decoration:none;font-size:.9rem;line-height:1;font-weight:700;color:#fff;transition:background-color .3s}.mobile-contact a.button:after{content:"";background:url("/img/ridderstee-sprite.min.svg") -5px -36px no-repeat;background-size:142px 140px;width:5px;height:8px;display:inline-block;margin-left:20px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:transform .3s}.mobile-contact a.button:hover{background-color:#052c35}.mobile-contact a.button:hover:after{-webkit-transform:translate3d(5px, 0, 0);-moz-transform:translate3d(5px, 0, 0);-ms-transform:translate3d(5px, 0, 0);-o-transform:translate3d(5px, 0, 0);-spec-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}@media screen and (max-width: 840px){.mobile-contact{display:block}}.dynamic-block{margin-top:60px}.dynamic-block .grid-row{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.dynamic-block .content{font-size:.9rem;line-height:1.6}.dynamic-block .content h2{font-size:2rem;color:#b8a999;margin:0 0 35px}.dynamic-block .content ul,.dynamic-block .content ol{padding-left:20px;list-style:none}.dynamic-block .content ul li,.dynamic-block .content ol li{position:relative;padding-left:20px;color:rgba(115,115,115,.8)}.dynamic-block .content ul li:before,.dynamic-block .content ol li:before{content:"•";position:absolute;color:#052c35;font-size:1.2rem;line-height:1;left:-20px}.dynamic-block .content ol{counter-reset:ol-counter}.dynamic-block .content ol li:before{counter-increment:ol-counter;content:counter(ol-counter) ".";font-size:1rem;top:2px}.dynamic-block .content p{color:#053e4f;font-family:"metropolislight",sans-serif;font-weight:normal;font-style:normal}.dynamic-block .content p:first-of-type{margin-top:0}.dynamic-block .content p:last-of-type{margin-bottom:0}.dynamic-block .content p strong{font-family:"metropolissemi-bold",sans-serif;font-weight:normal;font-style:normal}.dynamic-block .content p a{color:#052c35;font-weight:700;text-decoration:none;border-bottom:1px solid #052c35;transition:color .3s,border .3s,opacity .3s}.dynamic-block .content p a:hover{color:rgba(5,44,53,.6);border-bottom-color:rgba(5,44,53,.6)}.dynamic-block .content.white h2{color:rgba(255,255,255,.8)}.dynamic-block .content.white ul li,.dynamic-block .content.white ol li{color:rgba(255,255,255,.8)}.dynamic-block .content.white ul li:before,.dynamic-block .content.white ol li:before{color:#fff}.dynamic-block .content.white p{color:rgba(255,255,255,.8)}.dynamic-block .content.white p strong{color:#fff}.dynamic-block .content.white p a{color:#fff;border-bottom-color:#fff}.dynamic-block .content.white p a:hover{opacity:.6}.dynamic-block a.button{display:inline-block;margin-top:50px;padding:15px 20px;border-radius:25px;background-color:#053e4f;text-decoration:none;font-size:.9rem;line-height:1;font-weight:700;color:#fff;transition:background-color .3s}.dynamic-block a.button:after{content:"";background:url("/img/ridderstee-sprite.min.svg") -5px -36px no-repeat;background-size:142px 140px;width:5px;height:8px;display:inline-block;margin-left:20px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:transform .3s}.dynamic-block a.button:hover{background-color:#052c35}.dynamic-block a.button:hover:after{-webkit-transform:translate3d(5px, 0, 0);-moz-transform:translate3d(5px, 0, 0);-ms-transform:translate3d(5px, 0, 0);-o-transform:translate3d(5px, 0, 0);-spec-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}.dynamic-block.two-text-columns{position:relative;z-index:10;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.dynamic-block.two-text-columns .content{width:47.7272727273%;padding:0}@media screen and (max-width: 900px){.dynamic-block.two-text-columns{display:block}.dynamic-block.two-text-columns .content{width:100% !important;margin:0}.dynamic-block.two-text-columns .content p:last-of-type{margin-bottom:1rem}}.dynamic-block.full-image-column img{width:100%;display:none}.dynamic-block.full-image-column img.large{display:block}@media screen and (max-width: 1050px){.dynamic-block.full-image-column img.large{display:none}.dynamic-block.full-image-column img.medium{display:block}}@media screen and (max-width: 525px){.dynamic-block.full-image-column img.medium{display:none}.dynamic-block.full-image-column img.small{display:block}}.dynamic-block.content-block{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.dynamic-block.content-block .image .image-placeholder{position:relative;width:100%;height:0;padding-bottom:66.67%}.dynamic-block.content-block .image .image-placeholder span{position:absolute;width:100%;height:100%;background-position:center;background-size:cover;display:none}.dynamic-block.content-block[data-size-type="66"] .image{width:59.0909090909%}.dynamic-block.content-block[data-size-type="66"] .image .image-placeholder span.medium{display:block}@media screen and (max-width: 1200px){.dynamic-block.content-block[data-size-type="66"] .image .image-placeholder span.medium{display:none}.dynamic-block.content-block[data-size-type="66"] .image .image-placeholder span.small{display:block}}.dynamic-block.content-block[data-size-type="66"] .content{width:36.3636363636%}@media screen and (max-width: 900px){.dynamic-block.content-block[data-size-type="66"]{display:block}.dynamic-block.content-block[data-size-type="66"] .image{margin-top:40px;-webkit-order:2;-ms-order:2;order:2;width:100%}.dynamic-block.content-block[data-size-type="66"] .image .image-placeholder span.medium{display:block}.dynamic-block.content-block[data-size-type="66"] .image .image-placeholder span.small{display:none}}@media screen and (max-width: 900px)and (max-width: 450px){.dynamic-block.content-block[data-size-type="66"] .image .image-placeholder span.medium{display:none}.dynamic-block.content-block[data-size-type="66"] .image .image-placeholder span.small{display:block}}@media screen and (max-width: 900px){.dynamic-block.content-block[data-size-type="66"] .content{-webkit-order:1;-ms-order:1;order:1;width:100%}}.dynamic-block.content-block[data-size-type="50"] .image{width:47.7272727273%}.dynamic-block.content-block[data-size-type="50"] .image .image-placeholder span.medium{display:block}@media screen and (max-width: 1200px){.dynamic-block.content-block[data-size-type="50"] .image .image-placeholder span.medium{display:none}.dynamic-block.content-block[data-size-type="50"] .image .image-placeholder span.small{display:block}}.dynamic-block.content-block[data-size-type="50"] .content{width:47.7272727273%}@media screen and (max-width: 900px){.dynamic-block.content-block[data-size-type="50"]{display:block}.dynamic-block.content-block[data-size-type="50"] .image{margin-top:40px;-webkit-order:2;-ms-order:2;order:2;width:100%}.dynamic-block.content-block[data-size-type="50"] .image .image-placeholder span.medium{display:block}.dynamic-block.content-block[data-size-type="50"] .image .image-placeholder span.small{display:none}}@media screen and (max-width: 900px)and (max-width: 450px){.dynamic-block.content-block[data-size-type="50"] .image .image-placeholder span.medium{display:none}.dynamic-block.content-block[data-size-type="50"] .image .image-placeholder span.small{display:block}}@media screen and (max-width: 900px){.dynamic-block.content-block[data-size-type="50"] .content{-webkit-order:1;-ms-order:1;order:1;width:100%}}.dynamic-block.content-block[data-size-type="33"] .image{width:36.3636363636%}.dynamic-block.content-block[data-size-type="33"] .image .image-placeholder span.medium{display:block}@media screen and (max-width: 1500px){.dynamic-block.content-block[data-size-type="33"] .image .image-placeholder span.medium{display:none}.dynamic-block.content-block[data-size-type="33"] .image .image-placeholder span.small{display:block}}.dynamic-block.content-block[data-size-type="33"] .content{width:59.0909090909%}@media screen and (max-width: 900px){.dynamic-block.content-block[data-size-type="33"]{display:block}.dynamic-block.content-block[data-size-type="33"] .image{margin-top:40px;-webkit-order:2;-ms-order:2;order:2;width:100%}.dynamic-block.content-block[data-size-type="33"] .image .image-placeholder span.medium{display:block}.dynamic-block.content-block[data-size-type="33"] .image .image-placeholder span.small{display:none}}@media screen and (max-width: 900px)and (max-width: 450px){.dynamic-block.content-block[data-size-type="33"] .image .image-placeholder span.medium{display:none}.dynamic-block.content-block[data-size-type="33"] .image .image-placeholder span.small{display:block}}@media screen and (max-width: 900px){.dynamic-block.content-block[data-size-type="33"] .content{-webkit-order:1;-ms-order:1;order:1;width:100%}}.dynamic-block.content-block[data-image-location=left] .image{-webkit-order:1;-ms-order:1;order:1}.dynamic-block.content-block[data-image-location=left] .content{-webkit-order:2;-ms-order:2;order:2}.dynamic-block.multiple-images{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap}.dynamic-block.multiple-images figure{width:47.7272727273%}.dynamic-block.multiple-images figure img{width:100%;display:none}.dynamic-block.multiple-images figure img.medium{display:none}@media screen and (max-width: 1100px){.dynamic-block.multiple-images figure img.large{display:none}.dynamic-block.multiple-images figure img.medium{display:block}}@media screen and (max-width: 480px){.dynamic-block.multiple-images figure img.large{display:none}.dynamic-block.multiple-images figure img.medium{display:block}}.dynamic-block.multiple-images[data-size-type="50"] figure img.medium{display:block}@media screen and (max-width: 1125px){.dynamic-block.multiple-images[data-size-type="50"] figure img.medium{display:none}.dynamic-block.multiple-images[data-size-type="50"] figure img.small{display:block}}@media screen and (max-width: 900px){.dynamic-block.multiple-images{display:block}.dynamic-block.multiple-images figure{width:100%}.dynamic-block.multiple-images figure:first-of-type{margin-bottom:40px}.dynamic-block.multiple-images figure img.medium{display:block !important}.dynamic-block.multiple-images figure img.small{display:none !important}}@media screen and (max-width: 900px)and (max-width: 525px){.dynamic-block.multiple-images figure img.medium{display:none}.dynamic-block.multiple-images figure img.small{display:block}}.dynamic-block.full-text-block .content{max-width:680px;margin:auto;text-align:center}.dynamic-block.video-block{width:100%;max-width:960px;margin:60px auto 0 !important}.dynamic-block.video-block .video-wrapper{position:relative;padding-bottom:53.6%;padding-top:25px;height:0}.dynamic-block.video-block .video-wrapper iframe,.dynamic-block.video-block .video-wrapper .video-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.dynamic-block.video-block .video-wrapper .video-overlay{z-index:2;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;opacity:1;cursor:pointer;transition:all .2s}.dynamic-block.video-block .video-wrapper .video-overlay .button{width:25%;max-width:85px;transform:scale(1);transition:all .4s}.dynamic-block.video-block .video-wrapper .video-overlay .button img{width:100%}.dynamic-block.video-block .video-wrapper .video-overlay:hover .button{-webkit-transform:scale(0.85);-moz-transform:scale(0.85);-ms-transform:scale(0.85);-o-transform:scale(0.85);-spec-transform:scale(0.85);transform:scale(0.85)}.dynamic-block.video-block .video-wrapper .video-overlay.hide{opacity:0;pointer-events:none;transition:all .5s;transition-delay:.7s}.dynamic-block.video-block .video-wrapper .video-overlay.hide .button{transition:all .8s;transform:scale(0.3)}.video-block{position:relative;margin-top:-100px}.video-block .background{position:absolute;width:100%;height:calc(100% - 200px);top:100px;left:0;background-color:#e8eaf6}.video-block .video-header .video-placeholder{width:91.6666666667%;margin-left:4.1666666667%}.video-block .video-header .text-overlay{position:absolute}.video-block .video-header #video{position:relative;width:100%;height:0;padding-bottom:56.25%;background-color:#fff;background-image:url("/img/video-placeholder.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}.video-block .video-header #video.showPlaceholder{background-image:url("/img/video-tablet.jpg")}.video-block .video-header #video .text-overlay{position:absolute;z-index:2;width:100%;height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:0 9.0909090909%}.video-block .video-header #video .text-overlay:after{content:"";position:absolute;top:0;left:0;width:40%;height:100%;background:linear-gradient(90deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0))}.video-block .video-header #video .text-overlay .text-placeholder{position:relative;z-index:2;padding-bottom:80px}.video-block .video-header #video .text-overlay h1{font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal;font-size:3rem;line-height:1;color:#053e4f;text-shadow:0 0 20px rgba(255,255,255,.1)}.video-block .video-header #video .text-overlay .button{margin-top:40px;color:#fff;background-color:#053e4f}.video-block .video-header #video iframe{position:absolute;z-index:1;left:0;top:0;height:100%;width:100%;opacity:0;transition:opacity .8s}.video-block .video-header #video iframe.show{opacity:1}@media screen and (max-width: 950px){.video-block .video-header{width:100%}.video-block .video-header #video .text-overlay h1{font-size:2.2rem}}@media screen and (max-width: 750px){.video-block .background{display:none}.video-block .video-header .video-placeholder{width:100%;margin-left:0}.video-block .video-header #video .text-overlay{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.video-block .video-header #video .text-overlay .text-placeholder{padding-bottom:60px}}@media screen and (max-width: 750px)and (max-width: 575px){.video-block .video-header #video .text-overlay .text-placeholder{padding-bottom:40px}.video-block .video-header #video .text-overlay .button{margin-top:20px}}@media screen and (max-width: 650px){.video-block .video-header:before{display:block;content:"";width:100%;padding-bottom:80%;background-image:url("/img/mobile-header.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}.video-block .video-header #video{position:relative;height:auto;padding-bottom:0}.video-block .video-header #video iframe{display:none}.video-block .video-header #video .text-overlay{position:relative;height:auto;padding:30px 9.0909090909% 10px;background-color:#f1f1f1}.video-block .video-header #video .text-overlay h1{font-size:2.7rem;margin-bottom:20px}}.sub-main-text .grid-row{position:relative;padding:100px 0 0;margin-bottom:120px}.sub-main-text .grid-row .grid-col{vertical-align:top}.sub-main-text .title{margin-left:12.5%;width:29.1666666667%}.sub-main-text .title h2{font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal;font-size:2rem;line-height:1.25;color:#053e4f}.sub-main-text .description{margin-left:4.1666666667%;width:41.6666666667%}.sub-main-text .description p{font-family:"metropolislight",sans-serif;font-weight:normal;font-style:normal;font-size:1.1rem;color:#053e4f}.sub-main-text .description p strong{font-family:"metropolissemi-bold",sans-serif;font-weight:normal;font-style:normal}.sub-main-text .description p:first-of-type{margin-top:8px}.sub-main-text .description p:last-of-type{margin-bottom:0}.sub-main-text .description .button{margin-top:50px}.sub-main-text.home .title h2{max-width:350px}.sub-main-text.home .waves{position:absolute;left:-4.1666666667%;bottom:0;opacity:.15}.sub-main-text.unique-in-the-netherlands .title{margin-left:16.6666666667%;width:25%}@media screen and (max-width: 1300px){.sub-main-text .title{margin-left:4.1666666667%;width:33.3333333333%}.sub-main-text.unique-in-the-netherlands .title{margin-left:8.3333333333%;width:29.1666666667%}.sub-main-text .description{margin-left:8.3333333333%;width:50%}}@media screen and (max-width: 900px){.sub-main-text .grid-row{padding-top:25px}.sub-main-text .title{width:83.3333333333%}.sub-main-text.home .title h2{max-width:300px;margin-bottom:20px}.sub-main-text.home .description{display:block;margin-left:4.1666666667%;width:83.3333333333%;max-width:415px;z-index:2}.sub-main-text.home .description .button{background-color:#fff}.sub-main-text.home .waves{bottom:auto;left:auto;right:-4.5454545455%;top:0}}@media screen and (max-width: 900px)and (max-width: 750px){.sub-main-text.home .waves{width:270px}}@media screen and (max-width: 900px)and (max-width: 650px){.sub-main-text.home .waves{top:auto;bottom:-65px}}@media screen and (max-width: 900px){.sub-main-text.unique-in-the-netherlands{padding-top:50px}.sub-main-text.unique-in-the-netherlands .title{width:83.3333333333%}.sub-main-text.unique-in-the-netherlands .title h2{max-width:300px;margin-bottom:20px}.sub-main-text.unique-in-the-netherlands .description{display:block;width:83.3333333333%;max-width:415px;z-index:2}}.houses-home-row{margin-bottom:125px}.houses-home-row .grid-row{position:relative;padding-bottom:100px}.houses-home-row .grid-row:after{content:"";position:absolute;width:45.8333333333%;height:100%;top:0;right:29.1666666667%;background-color:#e7ecee;opacity:.5}.houses-home-row .content{position:relative;vertical-align:top;z-index:2;margin-left:4.1666666667%;width:37.5%;padding-top:60px}.houses-home-row .content .icon{display:block;width:38px;margin-bottom:20px}.houses-home-row .content .icon svg{width:100%;opacity:.1}.houses-home-row .content h2{color:#053e4f;margin-bottom:45px}.houses-home-row .content p{font-size:1.1rem;color:#b8a999}.houses-home-row .content p a{color:#053e4f;border-bottom:1px solid #053e4f}.houses-home-row .content p strong{color:#053e4f;font-family:"metropolislight",sans-serif;font-weight:normal;font-style:normal}.houses-home-row .content .button{margin-top:30px}.houses-home-row .image-side{position:relative;z-index:2;display:inline-block;width:50%;margin-left:4.1666666667%}.houses-home-row .image-side .map-placeholder{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:calc(50% + 120px);height:120px;margin-left:auto;text-decoration:none;background-color:transparent;transition:background .3s}.houses-home-row .image-side .map-placeholder .icon{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;height:120px;width:120px;background-color:#b8a999;transition:background .3s}.houses-home-row .image-side .map-placeholder .icon span{width:32px;height:31px}.houses-home-row .image-side .map-placeholder .icon span svg{width:100%}.houses-home-row .image-side .map-placeholder p{color:#b8a999;font-family:"metropolissemi-bold",sans-serif;font-weight:normal;font-style:normal;text-transform:uppercase;font-size:.75rem;line-height:1.2;margin-left:30px}.houses-home-row .image-side .map-placeholder:hover{background-color:rgba(184,169,153,.1)}.houses-home-row .image-side .map-placeholder:hover .icon{background-color:#a89682}@media screen and (max-width: 400px){.houses-home-row .image-side .map-placeholder{height:80px}.houses-home-row .image-side .map-placeholder .icon{width:80px;height:80px}}.houses-home-row .image-side .image-placeholder{position:relative;width:100%;height:0;padding-bottom:66.67%}@media screen and (max-width: 1200px){.houses-home-row .image-side .image-placeholder{padding-bottom:100%}}.houses-home-row .image-side .image-placeholder span{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center right}.houses-home-row .image-side .image-placeholder span.small{display:none}@media screen and (max-width: 480px){.houses-home-row .image-side .image-placeholder span.medium{display:none}.houses-home-row .image-side .image-placeholder span.small{display:block}}@media screen and (max-width: 900px){.houses-home-row{margin-bottom:0}.houses-home-row .grid-row:after{display:none}.houses-home-row .content{width:91.6666666667%}.houses-home-row .content .button{display:none}.houses-home-row .image-side{width:91.6666666667%;margin-top:45px}.houses-home-row .image-side .map-placeholder{width:100%;background-color:rgba(184,169,153,.1)}.houses-home-row .image-side .image-placeholder{padding-bottom:66.67%}}.ouddorp-row{background-color:#c0cfd3;padding:90px 0 80px}.ouddorp-row .grid-row{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;padding-bottom:100px}.ouddorp-row .grid-row:after{content:"";position:absolute;width:58.3333333333%;height:calc(100% - 65px);bottom:0;right:20.8333333333%;background-color:#e7ecee;opacity:.5}@media screen and (max-width: 1350px){.ouddorp-row .grid-row:after{right:16.6666666667%}}.ouddorp-row .content{position:relative;-webkit-order:2;-ms-order:2;order:2;margin-left:4.1666666667%;width:41.6666666667%;vertical-align:top;z-index:2}.ouddorp-row .content h2{color:#fff;margin-bottom:40px}.ouddorp-row .content h2 .icon{display:inline-block;width:45px;margin-left:5px}.ouddorp-row .content h2 .icon svg{width:100%;opacity:.2;max-height:35px}.ouddorp-row .content p{font-family:"metropolislight",sans-serif;font-weight:normal;font-style:normal;font-size:1.1rem;color:#053e4f}.ouddorp-row .content p a{font-family:"metropolissemi-bold",sans-serif;font-weight:normal;font-style:normal;border-bottom:1px solid #053e4f}.ouddorp-row .content .button{margin-top:30px}.ouddorp-row .image-slider{-webkit-order:1;-ms-order:1;order:1;margin-left:4.1666666667%;width:41.6666666667%;overflow:visible}.ouddorp-row .image-slider .placeholder{width:100%;cursor:move}.ouddorp-row .image-slider .placeholder .controllers{position:relative;z-index:3;width:100%;height:0;padding-bottom:66.67%}.ie.v10 .ouddorp-row .image-slider .placeholder .controllers{display:none}@media screen and (max-width: 1350px){.ouddorp-row .image-slider .placeholder .controllers{padding-bottom:100%}}.ouddorp-row .image-slider .placeholder .controllers .nav-item{position:absolute;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;bottom:-15px;width:30px;height:30px;cursor:pointer}.ouddorp-row .image-slider .placeholder .controllers .nav-item:after{content:"";background:url("/img/ridderstee-sprite.min.svg") -5px -36px no-repeat;background-size:142px 140px;width:5px;height:8px;display:inline-block;transition:transform .3s}.ouddorp-row .image-slider .placeholder .controllers .nav-item.previous{background-color:#053e4f;right:90px}.ouddorp-row .image-slider .placeholder .controllers .nav-item.previous:after{-webkit-transform:translate3d(0, 0, 0) rotate(180deg);-moz-transform:translate3d(0, 0, 0) rotate(180deg);-ms-transform:translate3d(0, 0, 0) rotate(180deg);-o-transform:translate3d(0, 0, 0) rotate(180deg);-spec-transform:translate3d(0, 0, 0) rotate(180deg);transform:translate3d(0, 0, 0) rotate(180deg)}.ouddorp-row .image-slider .placeholder .controllers .nav-item.previous:hover:after{-webkit-transform:translate3d(-3px, 0, 0) rotate(180deg);-moz-transform:translate3d(-3px, 0, 0) rotate(180deg);-ms-transform:translate3d(-3px, 0, 0) rotate(180deg);-o-transform:translate3d(-3px, 0, 0) rotate(180deg);-spec-transform:translate3d(-3px, 0, 0) rotate(180deg);transform:translate3d(-3px, 0, 0) rotate(180deg)}.ouddorp-row .image-slider .placeholder .controllers .nav-item.next{background-color:#b8a999;right:60px}.ouddorp-row .image-slider .placeholder .controllers .nav-item.next:after{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.ouddorp-row .image-slider .placeholder .controllers .nav-item.next:hover:after{-webkit-transform:translate3d(3px, 0, 0);-moz-transform:translate3d(3px, 0, 0);-ms-transform:translate3d(3px, 0, 0);-o-transform:translate3d(3px, 0, 0);-spec-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}.ouddorp-row .image-slider .placeholder figure{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .4s}.ouddorp-row .image-slider .placeholder figure span{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}.ouddorp-row .image-slider .placeholder figure span.small{display:none}@media screen and (max-width: 480px){.ouddorp-row .image-slider .placeholder figure span.medium{display:none}.ouddorp-row .image-slider .placeholder figure span.small{display:block}}.ouddorp-row .image-slider .placeholder figure.active{z-index:2;opacity:1}@media screen and (max-width: 900px){.ouddorp-row{padding-bottom:0}.ouddorp-row .grid-row{display:block}.ouddorp-row .grid-row:after{display:none}.ouddorp-row .content{width:91.6666666667%}.ouddorp-row .image-slider{margin-top:60px;width:91.6666666667%}.ouddorp-row .image-slider .placeholder .controllers{padding-bottom:66.67%}}.food-row{position:relative;padding-top:75px;background-color:#c0cfd3}.food-row .content{position:relative;z-index:3;padding:80px 0 75px;overflow:visible}.food-row .content h2{color:#fff;max-width:700px;font-family:"metropolisregular",sans-serif;font-weight:normal;font-style:normal}.food-row .content h2 em{font-family:"metropolissemi-bold-italic",sans-serif;font-weight:normal;font-style:normal;padding-right:5px}.food-row .content p{width:58.3333333333%;margin:2rem 0;font-size:1.1rem;color:#053e4f}.food-row .content .button{position:relative;z-index:5}.food-row .content .button:after{margin-left:75px}@media screen and (max-width: 1650px){.food-row .content{width:66.6666666667%}}@media screen and (max-width: 1420px){.food-row .content{width:91.6666666667%}.food-row .content p{max-width:380px}}.food-row .grid-row{position:relative;padding-bottom:150px}.food-row .grid-row:before{content:"";background:#b8a999;position:absolute;z-index:1;left:0;top:0;width:18.75%;height:calc(100% - 150px)}.food-row .grid-row .food-icon{position:absolute;z-index:2;left:0;bottom:0;width:317px;height:326px}.food-row .grid-row .food-icon svg{position:relative;z-index:-1;transform:translate3d(-60%, 25%, 0)}.food-row .grid-row .food-icon svg #glow{stroke-dasharray:120px;stroke-dashoffset:0;transition:all .7s ease 1.7s}.food-row .grid-row .food-icon svg #bottom-bord{stroke-dasharray:675px;stroke-dashoffset:0;transition:all 2s ease-in-out}.food-row .grid-row .food-icon svg #top-bord{stroke-dasharray:590px;stroke-dashoffset:0;transition:all 1.5s ease-in-out}.food-row .grid-row .food-icon svg #air-group{opacity:1;transition:all 1s;transition-delay:.4s}.food-row .grid-row .food-icon svg #air-1,.food-row .grid-row .food-icon svg #air-2{stroke-dasharray:102px;-webkit-animation-name:foodAir;animation-name:foodAir;animation-timing-function:linear;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;animation-play-state:running}.food-row .grid-row .food-icon svg #air-1{animation-delay:-0.5s}.food-row .grid-row .food-icon.fracs-animation.fracamation svg #glow{stroke-dashoffset:120px}.food-row .grid-row .food-icon.fracs-animation.fracamation svg #air-group{opacity:0}.food-row .grid-row .food-icon.fracs-animation.fracamation svg #bottom-bord{stroke-dashoffset:-675px}.food-row .grid-row .food-icon.fracs-animation.fracamation svg #top-bord{stroke-dashoffset:-590px}.food-row .grid-row .food-icon.fracs-animation.fracamation svg #air-1,.food-row .grid-row .food-icon.fracs-animation.fracamation svg #air-2{animation-play-state:paused}.food-row .background span{display:none;width:100% !important;height:100% !important}.food-row .background,.food-row .background span{position:absolute;bottom:0;right:0;width:100%;height:100%;background-image:url("/img/backgrounds/food.jpg");background-size:auto 100%;background-repeat:no-repeat;background-position:100% 100%}@media screen and (max-width: 1750px){.food-row .background,.food-row .background span{background-image:url("/img/backgrounds/food@0,75x.jpg")}}@media screen and (max-width: 1650px){.food-row .background,.food-row .background span{width:80%;height:90%}}@media screen and (max-width: 1420px){.food-row .background,.food-row .background span{width:75%;height:82%;background-size:contain}}@media screen and (max-width: 700px){.food-row .background,.food-row .background span{background-image:url("/img/backgrounds/food@0,5x.jpg")}}@media screen and (max-width: 450px){.food-row .background,.food-row .background span{background-image:url("/img/backgrounds/food@0,3x.jpg")}}@media screen and (max-width: 850px){.food-row .content{padding-bottom:20px}.food-row .content p{max-width:none;width:75%}.food-row .grid-row{padding-bottom:40px}.food-row .grid-row:before{width:27.5%;height:100%}.food-row .grid-row .food-icon{display:none}.food-row .background{position:relative;margin-top:-40px;width:100%;padding-bottom:66.67%}}@media screen and (max-width: 500px){.food-row{padding-top:40px}.food-row .content{margin-left:4.1666666667%;width:91.6666666667%;padding-top:0}.food-row .content h2{font-size:1.6rem}.food-row .content p{width:100%}.food-row .grid-row:before{display:none}}@keyframes foodAir{0%{stroke-dashoffset:0;opacity:1}5%,35%{opacity:1}15%,25%{opacity:0}40%,100%{stroke-dashoffset:-204px;opacity:1}}.activities-row{background-color:#f3f5f6;padding:100px 0 85px}.activities-row .grid-row{position:relative}.activities-row .activities-slider{position:relative;width:83.3333333333%;margin:auto;height:950px}.ie.v10 .activities-row .activities-slider{height:auto !important}.activities-row .activities-slider .nav-item{position:absolute;top:485px;cursor:pointer;z-index:6;width:20%;height:50px;padding:0 25px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.ie.v10 .activities-row .activities-slider .nav-item{display:none}.activities-row .activities-slider .nav-item.previous{left:0;padding-left:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.activities-row .activities-slider .nav-item.previous span{-webkit-order:2;-ms-order:2;order:2}.activities-row .activities-slider .nav-item.previous span:after{transform:rotate(180deg)}.activities-row .activities-slider .nav-item.previous p{-webkit-order:1;-ms-order:1;order:1}.activities-row .activities-slider .nav-item.next{right:0;padding-right:0}.activities-row .activities-slider .nav-item:hover span{background-color:rgba(5,62,79,.35)}.activities-row .activities-slider .nav-item p{font-size:.9rem;line-height:1.2;color:#053e4f;margin:0;padding:0 15px}.activities-row .activities-slider .nav-item span{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:50px;height:50px;border:1px solid #053e4f;border-radius:5px;background-color:transparent;transition:background .4s}.activities-row .activities-slider .nav-item span:after{content:"";position:relative;background:url("/img/ridderstee-sprite.min.svg") 0 -36px no-repeat;background-size:142px 140px;width:5px;height:8px;display:inline-block}@media screen and (max-width: 1160px){.activities-row .activities-slider .nav-item{margin-top:8px}.activities-row .activities-slider .nav-item p{display:none}}.activities-row .activities-slider article{position:absolute;z-index:1;top:0;left:20%;width:60%;margin:auto;font-size:.8rem;line-height:1.5;opacity:0;pointer-events:none;cursor:move;transition:left .6s,right .6s,opacity .6s}.ie.v10 .activities-row .activities-slider article{margin-bottom:50px !important;position:relative !important;left:0 !important;z-index:3 !important;opacity:1 !important;pointer-events:all !important}.ie.v10 .activities-row .activities-slider article .information{opacity:1 !important}.ie.v10 .activities-row .activities-slider article figure span{filter:blur(0px) !important}.activities-row .activities-slider article.active{z-index:3;opacity:1;pointer-events:all}.activities-row .activities-slider article.active .information{opacity:1}.activities-row .activities-slider article.active figure span{filter:blur(0px)}.activities-row .activities-slider article figure{position:relative;width:100%;height:0;padding-bottom:66.67%;margin-bottom:65px;transform:scale3d(1, 1, 1);transition:transform .5s}.activities-row .activities-slider article figure span{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:10px;filter:blur(5px);background-size:cover;background-position:center;background-repeat:no-repeat}.activities-row .activities-slider article figure span.medium,.activities-row .activities-slider article figure span.small{display:none}@media screen and (max-width: 1350px){.activities-row .activities-slider article figure span.large{display:none}.activities-row .activities-slider article figure span.medium{display:block}}.activities-row .activities-slider article .information{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;overflow:hidden;max-height:none;opacity:0;user-select:none;transition:opacity .6s}.activities-row .activities-slider article .information h3{width:33.3333333333%;font-size:1.4rem;line-height:1.25;color:#b8a999}.activities-row .activities-slider article .information .content{width:66.6666666667%;padding-left:8.3333333333%;background-color:#f3f5f6}.activities-row .activities-slider article .information .content *:first-child{margin-top:0}.activities-row .activities-slider article .information .content *:last-child{margin-bottom:0}.activities-row .activities-slider article .information .content a{margin-top:45px}@media screen and (max-width: 1000px){.activities-row .activities-slider article .information{display:block}.activities-row .activities-slider article .information h3{width:100%}.activities-row .activities-slider article .information .content{width:100%;padding-left:0;margin-top:20px}}.activities-row .activities-slider article.next,.activities-row .activities-slider article.previous{pointer-events:all;opacity:.65}.activities-row .activities-slider article.next figure,.activities-row .activities-slider article.previous figure{transform:scale3d(0.75, 0.75, 1)}.activities-row .activities-slider article.next{left:40%;right:0}.activities-row .activities-slider article.next figure{transform-origin:100% 25%}.activities-row .activities-slider article.previous{left:0}.activities-row .activities-slider article.previous figure{transform-origin:0 25%}.activities-row .waves{position:absolute;left:-8.3333333333%;bottom:0;width:500px;height:200px}.activities-row .waves .wave{height:72px}.activities-row .waves .wave:nth-child(2){transform:translate3d(200px, 0, 0)}.activities-row .waves .wave:nth-child(2) .wave-line path{transition-delay:-1s}.activities-row .waves .wave .wave-line .st0{stroke:#c0cfd3}@media screen and (max-width: 1350px){.activities-row .activities-slider{width:100%}.activities-row .waves{width:280px}.activities-row .waves .wave:nth-child(2){transform:translate3d(115px, 0, 0)}}@media screen and (max-width: 600px){.activities-row{padding:80px 0 40px}.activities-row .grid-row{width:100%}.activities-row .waves{display:none}.activities-row .activities-slider{height:auto !important;overflow:hidden}.activities-row .activities-slider .nav-item{display:none !important}.activities-row .activities-slider article{position:relative;left:0 !important;width:100% !important;cursor:auto;opacity:1 !important;pointer-events:all !important;background-color:#fff;margin-bottom:50px}.activities-row .activities-slider article figure{margin-bottom:0;transform:scale3d(1, 1, 1) !important}.activities-row .activities-slider article figure span{border-radius:0;filter:none !important}.activities-row .activities-slider article .information{padding:40px 8.3333333333%;opacity:1 !important}.activities-row .activities-slider article .information .content{background-color:transparent}}.posts-row{position:relative;min-height:500px;padding-bottom:90px;text-align:center}.posts-row .button{margin-bottom:0}.posts-row .placeholder{width:91.6666666667%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;margin:0 auto 65px}.posts-row .placeholder article{position:relative;width:calc(100% / 3)}.posts-row .placeholder article a{text-decoration:none}.posts-row .placeholder article figure{position:relative;width:100%;overflow:hidden}.posts-row .placeholder article figure .image-placeholder{width:100%;padding-bottom:100%;height:0;position:relative}.posts-row .placeholder article figure span{position:absolute;left:0;top:0;width:100%;height:100%;transform:scale3d(1, 1, 1);transition:transform .8s;background-size:cover;background-position:center}.posts-row .placeholder article figure span.medium{display:none}@media screen and (max-width: 1250px){.posts-row .placeholder article figure span.large{display:none}.posts-row .placeholder article figure span.medium{display:block}}.posts-row .placeholder article .content{position:absolute;bottom:20px;left:-25px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:calc(100% - 50px);transform:translate3d(0, 0, 0);transition:transform .5s}.posts-row .placeholder article .content h3{width:calc(100% - 60px);padding:30px 10px 30px 45px;margin:0;min-height:102px;font-family:"metropolisregular",sans-serif;font-weight:normal;font-style:normal;font-size:.9rem;line-height:1.25;color:#fff;text-align:left;background-color:rgba(184,169,153,.85);transition:background-color .5s,color .4s}.posts-row .placeholder article .content .date{position:absolute;right:0;top:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:60px;height:100%;background-color:#c0cfd3;transition:background-color .5s}.posts-row .placeholder article .content .date span{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:30px;height:22px;border:1px solid rgba(234,239,241,.5);font-family:"metropolissemi-bold",sans-serif;font-weight:normal;font-style:normal;font-size:.8rem;line-height:1.2;color:#053e4f;transition:color .4s}.posts-row .placeholder article .content .date span:first-child{border-bottom:none}.posts-row .placeholder article:hover .content{transform:translate3d(0, -25px, 0)}.posts-row .placeholder article:hover .content h3{background-color:rgba(192,207,211,.85);color:#053e4f}.posts-row .placeholder article:hover .content .date{background-color:#053e4f}.posts-row .placeholder article:hover .content .date span{color:#fff}.posts-row .placeholder .overview{position:relative;display:none;background-color:#053e4f;width:calc(50% - 25px)}.posts-row .placeholder .overview .wrapper{position:relative;width:100%;padding-bottom:100%;height:0}.posts-row .placeholder .overview a{position:absolute;width:100%;height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;top:0;left:0;text-decoration:none}.posts-row .placeholder .overview a p{font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal;font-size:1.6rem;line-height:1.25;color:#fff;margin:0 0 20px}.posts-row .placeholder .overview a .button{border-color:#fff;color:#fff;background-color:transparent;transition:background .3s}.posts-row .placeholder .overview a .button:after{background:url("/img/ridderstee-sprite.min.svg") -5px -36px no-repeat;background-size:142px 140px;width:5px;height:8px;display:inline-block;transform:translate3d(0, 0, 0);transition:transform .3s}.posts-row .placeholder .overview a:hover .button{background-color:rgba(255,255,255,.1)}.posts-row .placeholder .overview a:hover .button:after{transform:translate3d(5px, 0, 0)}@media screen and (max-width: 1350px){.posts-row .grid-row>.button{display:none}.posts-row .placeholder{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:0}.posts-row .placeholder .overview{display:block}.posts-row .placeholder article{width:calc((100% - 50px ) / 2);margin-bottom:50px}.posts-row .placeholder article .content{width:calc(100% - 40px)}}@media screen and (max-width: 750px){.posts-row .placeholder article{width:100%;max-width:500px;margin-left:auto;margin-right:auto}.posts-row .placeholder article figure .image-placeholder{padding-bottom:70%}.posts-row .placeholder article .content{position:relative;width:100%;top:0;left:0;transform:translate3d(0, 0, 0) !important}.posts-row .placeholder article .content h3{padding:30px 20px}.posts-row .placeholder .overview{width:100%;margin-right:auto;margin-left:auto;max-width:500px}.posts-row .placeholder .overview .wrapper{padding-bottom:0;height:250px}}@media screen and (max-width: 750px)and (max-width: 400px){.posts-row .placeholder .overview .wrapper{height:200px}}.post-overview .placeholder,.relative-posts .placeholder{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:50px 20px;margin:auto;width:91.6666666667%}.post-overview article,.relative-posts article{position:relative;width:100%;max-width:600px;background-color:#f3f5f6;text-align:center;margin-bottom:50px}.post-overview article a,.relative-posts article a{text-decoration:none}.post-overview article figure,.relative-posts article figure{position:relative;width:100%;overflow:hidden}.post-overview article figure .image-placeholder,.relative-posts article figure .image-placeholder{width:100%;padding-bottom:66.67%;height:0;position:relative}.post-overview article figure span,.relative-posts article figure span{position:absolute;left:0;top:0;width:100%;height:100%;transform:scale3d(1, 1, 1);transition:transform .8s;background-size:cover;background-position:center}.post-overview article h3,.relative-posts article h3{color:#b8a999;font-size:1.3rem;line-height:1.25;font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal;margin:30px 10px}.post-overview article .date,.relative-posts article .date{position:absolute;right:0;top:-30px;font-size:.8rem;line-height:1.25;color:#c0cfd3}.post-overview article .button,.relative-posts article .button{margin-bottom:30px}.post-overview article:hover figure span,.relative-posts article:hover figure span{transform:scale3d(1.07, 1.07, 1)}@media screen and (max-width: 900px){.post-overview .placeholder,.relative-posts .placeholder{display:block;width:100%}.post-overview article,.relative-posts article{margin-bottom:60px;max-width:none;margin-left:auto;margin-right:auto}.post-overview article:last-of-type,.relative-posts article:last-of-type{margin-bottom:0}.post-overview article a,.relative-posts article a{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.post-overview article a figure,.relative-posts article a figure{width:40%}.post-overview article a .content,.relative-posts article a .content{width:60%;text-align:left;padding:20px 35px}.post-overview article a h3,.relative-posts article a h3{text-align:left;margin:0 0 10px}.post-overview article a .date,.relative-posts article a .date{position:relative;display:block;top:0;width:100%;margin-bottom:20px}.post-overview article a .button,.relative-posts article a .button{margin-bottom:0}}@media screen and (max-width: 900px)and (max-width: 550px){.post-overview article,.relative-posts article{max-width:400px}.post-overview article a,.relative-posts article a{display:block}.post-overview article a figure,.post-overview article a .content,.relative-posts article a figure,.relative-posts article a .content{width:100%}}.interior-row{background-color:#c0cfd3}.interior-row .content h2{color:#053e4f}.interior-row .grid-row{position:relative;padding-bottom:150px}.interior-row .grid-row:before{content:"";background:#053e4f;position:absolute;z-index:1;left:0;top:0;width:18.75%;height:calc(100% - 150px);opacity:.2}@media screen and (max-width: 840px){.interior-row .grid-row{padding-bottom:40px}.interior-row .grid-row:before{height:calc(100% - 40px);width:50%}}.interior-row .background{width:100% !important;height:100% !important;margin-top:0 !important}.interior-row .background,.interior-row .background span{background-image:url("/img/backgrounds/light_interior.jpg");background-size:cover;background-repeat:no-repeat;background-position:100% 100%}@media screen and (max-width: 1750px){.interior-row .background,.interior-row .background span{background-image:url("/img/backgrounds/light_interior@0,75x.jpg")}}@media screen and (max-width: 700px){.interior-row .background,.interior-row .background span{background-image:url("/img/backgrounds/light_interior@0,5x.jpg")}}@media screen and (max-width: 450px){.interior-row .background,.interior-row .background span{background-image:url("/img/backgrounds/light_interior@0,3x.jpg")}}.houses-row{padding:90px 0 80px}.houses-row .map-side{position:relative;width:58.3333333333%;display:inline-block}.houses-row .map-side h2{font-size:2rem;line-height:1;text-align:center;color:#053e4f;font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal}.houses-row .map-side #house-map{width:100%;max-width:700px;margin:auto;background-image:url("/img/180617-map.svg?v=3")}.houses-row .map-side #house-map svg{width:100%}.houses-row .map-side #house-map svg .houses-group>g{cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s}.houses-row .map-side #house-map svg .houses-group>g:nth-child(1){transition-delay:0.08s}.houses-row .map-side #house-map svg .houses-group>g:nth-child(2){transition-delay:0.16s}.houses-row .map-side #house-map svg .houses-group>g:nth-child(3){transition-delay:0.24s}.houses-row .map-side #house-map svg .houses-group>g:nth-child(4){transition-delay:0.32s}.houses-row .map-side #house-map svg .houses-group>g:nth-child(5){transition-delay:0.4s}.houses-row .map-side #house-map svg .houses-group>g:nth-child(6){transition-delay:0.48s}.houses-row .map-side #house-map svg .houses-group>g:nth-child(7){transition-delay:0.56s}.houses-row .map-side #house-map svg .houses-group>g:nth-child(8){transition-delay:0.64s}.houses-row .map-side #house-map svg .houses-group>g:nth-child(9){transition-delay:0.72s}.houses-row .map-side #house-map svg .houses-group>g:nth-child(10){transition-delay:0.8s}.houses-row .map-side #house-map svg .houses-group>g:nth-child(11){transition-delay:0.88s}.houses-row .map-side #house-map svg .houses-group>g:nth-child(12){transition-delay:0.96s}.houses-row .map-side #house-map svg .houses-group>g:nth-child(13){transition-delay:1.04s}.houses-row .map-side #house-map svg .houses-group>g:nth-child(14){transition-delay:1.12s}.houses-row .map-side #house-map svg .houses-group>g:nth-child(15){transition-delay:1.2s}.houses-row .map-side #house-map svg .houses-group>g:nth-child(16){transition-delay:1.28s}.houses-row .map-side #house-map svg .houses-group>g:nth-child(17){transition-delay:1.36s}.houses-row .map-side #house-map svg .houses-group>g:nth-child(18){transition-delay:1.44s}.houses-row .map-side #house-map svg .houses-group>g:nth-child(19){transition-delay:1.52s}.houses-row .map-side #house-map svg .houses-group.active>g{opacity:1;pointer-events:all}.houses-row .map-side #house-map.loaded svg .houses-group>g{opacity:1;pointer-events:all}.houses-row .map-side .tooltip{position:fixed;left:0;top:0;opacity:0;pointer-events:none;display:block;width:250px;height:230px;margin-left:-130px;margin-top:-250px;padding:20px;background-color:#f3f5f6;text-decoration:none;box-shadow:0 10px 25px -10px rgba(0,0,0,.1);transition:opacity .4s}@media screen and (max-width: 700px){.houses-row .map-side .tooltip{display:none}}.houses-row .map-side .tooltip.show{opacity:1}.houses-row .map-side .tooltip.lock{z-index:3;opacity:1;pointer-events:all}.houses-row .map-side .tooltip:after{content:"";width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#f3f5f6 transparent transparent transparent;position:absolute;bottom:-10px;left:calc(50% - 5px)}.houses-row .map-side .tooltip h3{margin:0 0 15px;font-size:.9rem;line-height:1;color:#053e4f;font-family:"metropolisregular",sans-serif;font-weight:normal;font-style:normal}.houses-row .map-side .tooltip img{width:100%}.houses-row .map-side .tooltip span{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin:15px 0 0;text-transform:uppercase;color:#053e4f;font-size:.7rem;line-height:1;font-family:"metropolissemi-bold",sans-serif;font-weight:normal;font-style:normal}.houses-row .map-side .tooltip span:after{content:"";display:block;background:url("/img/ridderstee-sprite.min.svg") 0 -36px no-repeat;background-size:142px 140px;width:5px;height:8px;display:inline-block}.houses-row .side-text{width:33.3333333333%;margin-left:4.1666666667%;display:inline-block;vertical-align:top}.houses-row .side-text p{font-size:1.2rem;line-height:1.5;margin:0;color:#053e4f}.houses-row .side-text p span{color:#b8a999;font-weight:700}.houses-row .side-text .filters{margin-top:45px;padding:40px;max-width:420px;border-radius:10px;border:1px solid #c0cfd3}.houses-row .side-text .filters>p{text-transform:uppercase;color:#053e4f;font-family:"metropolissemi-bold",sans-serif;font-weight:normal;font-style:normal;font-size:.75rem;line-height:1;margin-bottom:30px;letter-spacing:.4px}.ie .houses-row .side-text .filters>p.filter-on{display:none}.houses-row .side-text .filters>p.legend-title{display:none}.ie .houses-row .side-text .filters>p.legend-title{display:block}.houses-row .side-text .filters hr{border:none;border-bottom:1px solid #c0cfd3;margin:18px 0}.houses-row .side-text .filters .check{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;cursor:pointer}.houses-row .side-text .filters .check p{width:calc(100% - 30px);padding-left:25px;font-size:.9rem;color:#053e4f;margin-top:7px}.houses-row .side-text .filters .check .icon{display:block;width:30px}.houses-row .side-text .filters .check .icon #checkbox{width:100%;max-width:30px;max-height:32px}.houses-row .side-text .filters .check .icon #checkbox polyline{stroke-dasharray:40px;stroke-dashoffset:40px;transition:stroke-dashoffset .4s}.ie .houses-row .side-text .filters .check .icon{display:none}.houses-row .side-text .filters .check .legenda-item{display:none;width:30px;height:30px;border-radius:4px}.ie .houses-row .side-text .filters .check .legenda-item{display:block}.houses-row .side-text .filters .check .legenda-item.xluxe-10{background-color:#663605}.houses-row .side-text .filters .check .legenda-item.luxe-10{background-color:#524948}.houses-row .side-text .filters .check .legenda-item.xluxe-8{background-color:#b8a999}.houses-row .side-text .filters .check .legenda-item.luxe-8{background-color:#d4c685}.houses-row .side-text .filters .check .legenda-item.xluxe-6{background-color:#053e4f}.houses-row .side-text .filters .check .legenda-item.luxe-6{background-color:#82a3a1}.houses-row .side-text .filters .check.active .icon #checkbox polyline{stroke-dashoffset:0;transition:stroke-dashoffset .6s}.houses-row .side-text .more-info-about{margin-top:40px}.houses-row .side-text .more-info-about>p{font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal;font-size:1.2rem;line-height:1.5;margin:0;color:#053e4f;margin-bottom:40px}.houses-row .side-text .more-info-about a{background-color:#053e4f;border-color:#053e4f;transition:background .4s;color:#fff;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;max-width:325px;margin-top:10px;font-size:.7rem}.houses-row .side-text .more-info-about a:hover{background-color:#032b37}.houses-row .side-text .more-info-about a:nth-child(odd){background-color:#b8a999;border-color:#b8a999}.houses-row .side-text .more-info-about a:nth-child(odd):hover{background-color:#a3907b}.houses-row .side-text .more-info-about a:after{background:url("/img/ridderstee-sprite.min.svg") -5px -36px no-repeat;background-size:142px 140px;width:5px;height:8px;display:inline-block;margin-top:4px}@media screen and (max-width: 1000px){.houses-row .map-side{width:100%}.houses-row .side-text{width:100%;margin:auto;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap}.houses-row .side-text p{width:100%}.houses-row .side-text .filters{width:50%}.houses-row .side-text .more-info-about{width:45%;max-width:350px}}@media screen and (max-width: 1000px)and (max-width: 740px){.houses-row .side-text>p{text-align:center}.houses-row .side-text .filters{width:100%;display:block;margin:30px auto 10px;text-align:left}.houses-row .side-text .more-info-about{width:100%;margin:60px auto 0}.houses-row .side-text .more-info-about a{font-size:.8rem}}.house-header{position:relative}.house-header .background{position:absolute;width:100%;height:calc(100% - 200px);top:100px;left:0;background-color:#c0cfd3}.house-header .grid-row{position:relative;z-index:1;margin-top:-100px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.house-header .grid-row .placeholder{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;width:91.6666666667%;background-color:#eaeff1}.house-header .grid-row .title-placeholder{position:absolute;z-index:10;top:35px;left:0;width:100%;text-align:center}.house-header .grid-row .title-placeholder h1{display:inline-block;background:#053e4f;padding:12px 20px;font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal;font-size:2rem;line-height:1.2;color:#fff;min-width:400px}.house-header .grid-row .image-slider{position:relative;width:60%}.house-header .grid-row .image-slider .placeholder{position:relative;width:100%;padding-bottom:65%;height:0;cursor:move}.house-header .grid-row .image-slider .placeholder .controllers{position:absolute;z-index:3;width:100%;height:100%}.ie.v10 .house-header .grid-row .image-slider .placeholder .controllers{display:none}.house-header .grid-row .image-slider .placeholder .controllers .nav-item{position:absolute;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;bottom:-15px;width:30px;height:30px;cursor:pointer}.house-header .grid-row .image-slider .placeholder .controllers .nav-item:after{content:"";background:url("/img/ridderstee-sprite.min.svg") -5px -36px no-repeat;background-size:142px 140px;width:5px;height:8px;display:inline-block;transition:transform .3s}.house-header .grid-row .image-slider .placeholder .controllers .nav-item.previous{background-color:#053e4f;right:90px}.house-header .grid-row .image-slider .placeholder .controllers .nav-item.previous:after{-webkit-transform:translate3d(0, 0, 0) rotate(180deg);-moz-transform:translate3d(0, 0, 0) rotate(180deg);-ms-transform:translate3d(0, 0, 0) rotate(180deg);-o-transform:translate3d(0, 0, 0) rotate(180deg);-spec-transform:translate3d(0, 0, 0) rotate(180deg);transform:translate3d(0, 0, 0) rotate(180deg)}.house-header .grid-row .image-slider .placeholder .controllers .nav-item.previous:hover:after{-webkit-transform:translate3d(-3px, 0, 0) rotate(180deg);-moz-transform:translate3d(-3px, 0, 0) rotate(180deg);-ms-transform:translate3d(-3px, 0, 0) rotate(180deg);-o-transform:translate3d(-3px, 0, 0) rotate(180deg);-spec-transform:translate3d(-3px, 0, 0) rotate(180deg);transform:translate3d(-3px, 0, 0) rotate(180deg)}.house-header .grid-row .image-slider .placeholder .controllers .nav-item.next{background-color:#b8a999;right:60px}.house-header .grid-row .image-slider .placeholder .controllers .nav-item.next:after{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.house-header .grid-row .image-slider .placeholder .controllers .nav-item.next:hover:after{-webkit-transform:translate3d(3px, 0, 0);-moz-transform:translate3d(3px, 0, 0);-ms-transform:translate3d(3px, 0, 0);-o-transform:translate3d(3px, 0, 0);-spec-transform:translate3d(3px, 0, 0);transform:translate3d(3px, 0, 0)}.house-header .grid-row .image-slider .placeholder figure{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .4s}.house-header .grid-row .image-slider .placeholder figure span{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;background-size:contain;background-position:center;background-repeat:no-repeat}.house-header .grid-row .image-slider .placeholder figure span.medium{display:none}@media screen and (max-width: 540px){.house-header .grid-row .image-slider .placeholder figure span.medium{display:block}.house-header .grid-row .image-slider .placeholder figure span.large{display:none}}.house-header .grid-row .image-slider .placeholder figure:first-of-type span{background-size:cover}.house-header .grid-row .image-slider .placeholder figure.active{z-index:2;opacity:1}.house-header .grid-row .map{position:absolute;right:0;top:0;width:40%;height:100%;background-image:url("/img/180617-map.svg?v=3");background-size:contain;background-position:center;background-repeat:no-repeat}.house-header .grid-row .map svg{display:block;height:100%;width:auto;margin:auto}.house-header .grid-row .map svg .houses-group{opacity:0}.house-header .grid-row .map#luxe-6 svg #luxe-6-group{opacity:1}.house-header .grid-row .map#luxe-8 svg #luxe-8-group{opacity:1}.house-header .grid-row .map#luxe-10 svg #luxe-10-group{opacity:1}.house-header .grid-row .map#xluxe-6 svg #xluxe-6-group{opacity:1}.house-header .grid-row .map#xluxe-8 svg #xluxe-8-group{opacity:1}.house-header .grid-row .map#xluxe-10 svg #xluxe-10-group{opacity:1}@media screen and (max-width: 900px){.house-header .grid-row .placeholder{display:block}.house-header .grid-row .title-placeholder{position:relative;top:0;z-index:1}.house-header .grid-row .title-placeholder h1{display:block;min-width:0;padding:25px 20px}.house-header .grid-row .image-slider{width:100%}.house-header .grid-row .map{position:relative;width:100%;height:auto}.house-header .grid-row .map svg{width:100%;max-width:500px;height:auto}}.detail-information{padding:80px 0 40px}.detail-information .current-house,.detail-information .other-houses{margin-left:4.1666666667%;width:41.6666666667%;display:inline-block;vertical-align:top}.detail-information h2{font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal;font-size:2rem;line-height:1.2;color:#053e4f;margin-top:80px;margin-bottom:45px}.detail-information h2:first-of-type{margin-top:0}.detail-information .content{line-height:1.4}.detail-information .content h2{font-size:1.4rem}.detail-information .content h2:first-of-type{margin-top:20px;margin-bottom:25px}.detail-information .content p{margin:1rem 0;color:#053e4f;font-size:1rem}.detail-information .content ul{padding:0 0 20px 20px;margin:0}.detail-information .content ul li{padding:5px 0 0 20px;font-size:.9rem;font-family:"metropolislight",sans-serif;font-weight:normal;font-style:normal;margin-bottom:5px}.detail-information .content ul li:before{content:"•";position:absolute;color:#052c35;font-size:1.2rem;line-height:1;left:-20px}.detail-information .button{background-color:#053e4f;border-color:#053e4f;color:#fff;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;width:300px;margin-top:15px}.detail-information .button:hover{background-color:#032b37}.detail-information .button:nth-of-type(even){background-color:#b8a999;border-color:#b8a999}.detail-information .button:nth-of-type(even):hover{background-color:#ae9c8a}.detail-information .button:after{background:url("/img/ridderstee-sprite.min.svg") -5px -36px no-repeat;background-size:142px 140px;width:5px;height:8px;display:inline-block;margin-top:4px}.detail-information .other-houses .content{margin-bottom:30px}@media screen and (max-width: 900px){.detail-information .current-house,.detail-information .other-houses{width:91.6666666667%}.detail-information .other-houses{margin-top:60px}}@media screen and (max-width: 750px){.detail-information{padding-bottom:60px}}.invest-reasons{position:relative}.invest-reasons .grid-row{position:relative;padding-top:60px}.invest-reasons .grid-row:after{content:"";position:absolute;z-index:1;left:16.6666666667%;bottom:-60px;width:45.8333333333%;height:75%;background-color:#f3f5f6}.invest-reasons .content{position:relative;z-index:3;width:45.8333333333%;margin:0 0 100px 4.1666666667%;padding-right:8.3333333333%;overflow:visible}.invest-reasons .content:before{content:"";position:absolute;left:23px;top:0;height:100%;width:2px;background-color:#dbd4cc}.invest-reasons .content article{position:relative;margin-bottom:25px;padding-left:65px}.invest-reasons .content article span{position:absolute;left:0;width:50px;padding:20px 0;background-color:#fff;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.invest-reasons .content article span svg{width:100%;max-height:45px}.invest-reasons .content article span svg#diamond .st0{fill:#b8a999}.invest-reasons .content article span svg#surrounding .st0{fill:#b8a999}.invest-reasons .content article span svg#location .st2{fill:#b8a999}.invest-reasons .content article span svg#location .st0{stroke:#b8a999}.invest-reasons .content article.location span{padding-top:0;left:-2px;top:-3px}.invest-reasons .content article.location span svg{width:48px}.invest-reasons .content article.rent-options span{top:-15px}.invest-reasons .content article.rent-options span svg{width:41px}.invest-reasons .content article.invest-steady span{top:-31px;left:2px}.invest-reasons .content article.invest-steady span svg{width:45px}.invest-reasons .content article h3{font-family:"metropolissemi-bold",sans-serif;font-weight:normal;font-style:normal;font-size:1.1rem;line-height:1.2;color:#053e4f}.invest-reasons .content article p{font-family:"metropolislight",sans-serif;font-weight:normal;font-style:normal;font-size:.9rem;line-height:1.6;color:#053e4f;margin-bottom:0}.invest-reasons .content .button-row{position:relative;margin-bottom:0;bottom:-20px}.invest-reasons .content .button-row:before{position:absolute;left:17px;bottom:16px;content:"";border-radius:100%;border:2px solid #dbd4cc;background-color:#fff;width:11px;height:11px}.invest-reasons .content .button-row .button{margin-left:65px;margin-top:15px;background-color:#053e4f;color:#fff}.invest-reasons .content .button-row .button:after{background:url("/img/ridderstee-sprite.min.svg") -5px -36px no-repeat;background-size:142px 140px;width:5px;height:8px;display:inline-block}.invest-reasons figure{position:absolute;z-index:2;right:0;top:0;height:100%;width:50%;background-image:url("/img/backgrounds/invest-image.jpg");background-size:contain;background-repeat:no-repeat;background-position:70% 0%}@media screen and (max-width: 1500px){.invest-reasons figure{background-image:url("/img/backgrounds/invest-image-vertical.jpg")}}@media screen and (max-width: 840px){.invest-reasons .grid-row:after{left:auto;right:0;width:60%}}@media screen and (max-width: 840px)and (max-width: 500px){.invest-reasons .grid-row:after{display:none}}@media screen and (max-width: 840px){.invest-reasons .content{width:91.6666666667%;padding-right:0}}@media screen and (max-width: 840px){.invest-reasons figure{position:relative;width:83.3333333333%;margin:auto;height:0;padding-bottom:65%;background-image:none}.invest-reasons figure:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:left;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url("/img/backgrounds/invest-image@0,5x.jpg")}}@media screen and (max-width: 840px)and (max-width: 450px){.invest-reasons figure{width:100%}.invest-reasons figure:after{background-image:url("/img/backgrounds/invest-image@0,25x.jpg")}}.found-by-select{background-color:rgba(234,239,241,.5);margin-bottom:10px;width:100%;max-width:380px;height:356px;overflow:hidden;transition:height .6s}.found-by-select.closed{height:41px !important}.found-by-select.closed .active-item{cursor:pointer}.found-by-select.closed .active-item p{opacity:1}.found-by-select .active-item{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;font-family:"metropolislight-italic",sans-serif;font-weight:normal;font-style:normal;color:rgba(5,62,79,.5);border-bottom:1px solid #b8a999}.found-by-select .active-item p{opacity:.3;margin:0;padding:4px 5px 4px 20px;width:calc(100% - 40px);border-right:1px solid rgba(5,62,79,.1);transition:opacity .3s}.found-by-select .active-item p.placeholder-p{font-family:"metropolissemi-bold",sans-serif;font-weight:normal;font-style:normal;color:#053e4f}.found-by-select .active-item .arrow{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:40px;height:40px;cursor:pointer}.found-by-select .active-item .arrow:after{content:"";background:url("/img/ridderstee-sprite.min.svg") -34px -36px no-repeat;background-size:142px 140px;width:8px;height:5px;display:inline-block}.found-by-select label{border-bottom:1px solid #b8a999;height:45px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.found-by-select label span{display:block;font-family:"metropolislight-italic",sans-serif;font-weight:normal;font-style:normal;color:rgba(5,62,79,.5);padding:6px 20px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-spec-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:transform .3s}.found-by-select label input{display:none}.found-by-select label:hover span{-webkit-transform:translate3d(7px, 0, 0);-moz-transform:translate3d(7px, 0, 0);-ms-transform:translate3d(7px, 0, 0);-o-transform:translate3d(7px, 0, 0);-spec-transform:translate3d(7px, 0, 0);transform:translate3d(7px, 0, 0)}.found-by-alternative{margin-top:15px;transition:all .5s}.found-by-alternative.hidden{max-height:0;margin-top:0;overflow:hidden}.c-heading{position:relative;z-index:10;margin-top:-55px;background-color:#053e4f;padding-bottom:40px}.c-heading__title{font-size:2.8rem;line-height:1.2;color:#fff;font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal;text-align:center}.c-video{position:relative}.c-video:after{content:"";position:absolute;z-index:-1;left:0;bottom:0;display:block;width:100%;height:60%;background-color:rgba(231,236,238,.5)}.c-video .grid-row{position:relative;padding-top:40px}.c-video .waves{position:absolute;left:0;bottom:20%;opacity:.15}.c-video__title{width:95%;margin:0 auto;font-size:2rem;line-height:1.2;color:#053e4f;font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal;text-align:center}.c-video__main{position:relative;padding:40px 0 120px;width:95%;margin:auto;max-width:1000px}.c-video__video-container{position:relative;width:100%;padding-bottom:56.4%;background-color:#e7ecee}.c-video__video-container iframe{position:absolute;left:0;top:0;width:100%;height:100%}.c-photos{padding:70px 0 100px;background-color:rgba(231,236,238,.5)}.c-photos__grid-container{margin:auto;width:calc(100% - 100px);max-width:1400px;text-align:center}@media screen and (max-width: 650px){.c-photos__grid-container{width:100%}}.c-photos__grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap;margin:0 -25px 25px}@media screen and (max-width: 1100px){.c-photos__grid{margin:0 -15px 25px}}@media screen and (max-width: 400px){.c-photos__grid{display:block;margin:0 0 25px}}.c-photos_item{width:calc((100% - 200px) / 4);margin:25px}.c-photos_item.is-hidden{display:none}@media screen and (max-width: 1100px){.c-photos_item{margin:15px}}@media screen and (max-width: 950px){.c-photos_item{width:calc((100% - 60px) / 2)}}@media screen and (max-width: 400px){.c-photos_item{margin:25px 0;width:100%}}.c-photos__image-container{position:relative;width:100%;height:0;padding-bottom:100%}.c-photos__image{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center}.c-photos__button{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:160px;padding:14px 15px;margin:auto;border-radius:8px;background-color:#053e4f;font-size:.75rem;line-height:1;font-weight:bold;text-align:left;text-transform:uppercase;color:#fff;cursor:pointer;transition:background-color .2s}.c-photos__button:hover{background-color:#032b37}.c-photos__button.is-hidden{display:none}.c-photos__select{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;margin-bottom:80px}@media screen and (max-width: 1400px){.c-photos__select{display:block}}.c-photos__select-interaction{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:41.6666666667%;margin-right:8.3333333333%}@media screen and (max-width: 1400px){.c-photos__select-interaction{margin-right:auto;width:100%;max-width:800px;margin-left:auto}}@media screen and (max-width: 575px){.c-photos__select-interaction{display:block}}.c-photos__description{width:calc(100% - 295px)}@media screen and (max-width: 575px){.c-photos__description{width:100%;max-width:400px}}.c-photos__title{margin-bottom:8px;font-size:2.2rem;line-height:1.2;color:#053e4f;font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal}.c-photos__text{margin-bottom:60px;font-size:.9rem;line-height:1.2;color:#333}.c-photos__select-map{width:250px}.c-photos__select-map svg{width:100%}@media screen and (max-width: 575px){.c-photos__select-map{width:100%;max-width:250px;margin:auto}}.c-photos__select-list{list-style:none;padding:0;margin:0}.c-photos__select-list-item{padding:5px 20px;font-size:1.6rem;line-height:1.2;color:#053e4f;font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal;background-color:#fff;border-top:1px solid #c0cfd3;cursor:pointer;transition:background-color .3s}.c-photos__select-list-item:hover{background-color:rgba(192,207,211,.4)}.c-photos__select-list-item.is-active{color:#fff;background-color:#053e4f}.c-photos__select-list-item.disabled{pointer-events:none;opacity:.4;cursor:not-allowed}.c-photos__select-impression{width:41.6666666667%}@media screen and (max-width: 1400px){.c-photos__select-impression{display:none}}.c-photos__impression{width:100%;display:none}.c-photos__impression.is-active{display:block}.c-youtube-playlist{padding:120px 0}.c-youtube-playlist__modal{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;width:100%;max-width:1400px;margin:auto;background-color:rgba(231,236,238,.5);overflow:hidden}.c-youtube-playlist__modal:after{content:"";position:absolute;top:0;right:0;width:25%;height:100%;background-color:#053e4f}@media screen and (max-width: 900px){.c-youtube-playlist__modal{display:block}.c-youtube-playlist__modal:after{display:none}}.c-youtube-playlist__label{position:absolute;z-index:2;left:8px;top:8px;display:inline-block;padding:3px 6px;background-color:#053e4f;font-size:12px;line-height:1.1;text-transform:uppercase;color:#fff;font-weight:bold}.c-youtube-playlist__main{position:relative;width:75%}@media screen and (max-width: 900px){.c-youtube-playlist__main{width:100%}}.c-youtube-playlist__list{position:relative;z-index:2;width:25%;max-height:625px;padding:0 25px}@media screen and (max-width: 900px){.c-youtube-playlist__list{width:100%;background-color:#053e4f;max-height:425px}}.c-youtube-playlist__list>*+*{margin-top:25px}.c-youtube-playlist__list-wrapper{width:100%;padding:25px 0}@media screen and (max-width: 900px){.c-youtube-playlist__list-wrapper{max-width:400px;margin:auto}}.c-youtube-playlist__list-wrapper>*+*{margin-top:25px}.c-youtube-playlist__list-item{position:relative;width:100%;height:0;padding-bottom:41.6%;background-color:#052c35;cursor:pointer}.c-youtube-playlist__list-item.is-active{pointer-events:none;opacity:.5}.c-youtube-playlist__thumb{position:absolute;left:0;top:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%;height:100%;background-size:cover;background-position:center;opacity:1;transition:opacity .3s}.c-youtube-playlist__thumb:hover{opacity:.8}.c-youtube-playlist__thumb:hover:before{opacity:.5}.c-youtube-playlist__thumb:before{content:"";display:block;width:60px;height:60px;background-image:url("/img/play.svg");opacity:1;transition:opacity .3s}.c-youtube-playlist__list-item.is-active .c-youtube-playlist__thumb:before{display:none}.c-youtube-playlist__coming-text{position:absolute;left:0;top:0;width:100%;height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin:0;font-size:1.2rem;line-height:1.2;color:rgba(255,255,255,.35);text-align:center;transform-origin:50% 50%;transform:rotate(-10deg);font-family:"metropolissemi-bold",sans-serif;font-weight:normal;font-style:normal}.c-youtube-playlist__loading-area{position:absolute;top:0;left:0;width:100%;height:0;padding-bottom:41.6%;background-color:#e7ecee}.c-youtube-playlist__loading{position:absolute;z-index:2;height:100%;width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;top:0;left:0}.c-youtube-playlist__loading img{width:120px;opacity:.4}.c-youtube-playlist__video-container{display:none;position:relative;width:100%;padding-bottom:41.6%}.c-youtube-playlist__video-container.is-active{display:block;z-index:4}.c-youtube-playlist__video-container iframe{position:absolute;left:0;top:0;width:100%;height:100%}.c-youtube-playlist__title{position:relative;width:100%;height:0;padding-bottom:17.9%}@media screen and (max-width: 900px){.c-youtube-playlist__title{padding-bottom:0;height:auto}}.c-youtube-playlist__text{position:absolute;left:0;top:0;height:100%;width:100%;padding:25px 40px}@media screen and (max-width: 900px){.c-youtube-playlist__text{position:relative;height:auto}}.c-youtube-playlist__text h2{font-size:1.6rem;line-height:1.2;color:#053e4f;font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal}.c-youtube-playlist__text p{font-size:1rem;line-height:1.2;color:#333}.home .brochure-row{margin-bottom:80px}.home footer .komma{visibility:visible}@media screen and (max-width: 1000px){.home footer .main-footer .footer-placeholder .part-off .komma{display:block}}.about .sub-main-text .grid-row{margin-bottom:55px}.about .sub-main-text .grid-row .arrow-button{position:absolute;bottom:9px;left:16.6666666667%}@media screen and (max-width: 1300px){.about .sub-main-text .grid-row .arrow-button{left:8.3333333333%}}@media screen and (max-width: 900px){.about .sub-main-text .grid-row .arrow-button{position:relative;left:0;bottom:0;margin:20px auto 0}}@media screen and (max-width: 580px){.about .sub-main-text .grid-row{width:100%}}.about .impression-row{position:relative;padding-top:75px;margin-bottom:0}.about .impression-row .grid-row{position:relative}.about .impression-row .background{position:absolute;z-index:1;height:calc(100% - 160px);width:100%;top:160px;left:0;background-color:#e7ecee}.about .impression-row .waves{position:absolute;opacity:.15;left:-4.5454545455%;top:15px}.about .impression-row .images{position:relative;z-index:2}.about .impression-row .images .first-image{position:relative;top:-35px;z-index:3;margin-left:8.3333333333%;width:41.6666666667%;padding-bottom:20px}@media screen and (max-width: 1250px){.about .impression-row .images .first-image{width:50%}}.about .impression-row .images .first-image .placeholder{position:relative;width:100%;height:0;padding-bottom:55%}.about .impression-row .images .first-image .placeholder span{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center}.about .impression-row .images .first-image .placeholder span.small{display:none}@media screen and (max-width: 500px){.about .impression-row .images .first-image .placeholder span.medium{display:none}.about .impression-row .images .first-image .placeholder span.small{display:block}}.about .impression-row .images .second-image{position:absolute;right:8.3333333333%;top:0;width:79.1666666667%;height:100%}.about .impression-row .images .second-image span{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center}.about .impression-row .images .second-image span.large,.about .impression-row .images .second-image span.medium,.about .impression-row .images .second-image span.small{display:none}@media screen and (max-width: 1540px){.about .impression-row .images .second-image span.original{display:none}.about .impression-row .images .second-image span.large{display:block}}@media screen and (max-width: 1040px){.about .impression-row .images .second-image span.large{display:none}.about .impression-row .images .second-image span.medium{display:block}}.about .impression-row .main-buttons-wrapper{position:relative;z-index:2;bottom:-80px}.about .impression-row .main-buttons-wrapper>p{font-size:1.1rem;line-height:1.2;color:#053e4f;text-align:center;margin:0;padding:20px}.about .impression-row .main-buttons-wrapper .main-buttons{margin-bottom:0}.about .impression-row .main-buttons-wrapper .main-buttons .wrapper{margin-top:0}@media screen and (max-width: 580px){.about .impression-row .grid-row{width:100%}.about .impression-row .waves{display:none}.about .impression-row .images .first-image{width:80%;margin-left:auto}}@media screen and (max-width: 580px)and (max-width: 400px){.about .impression-row .images .first-image{width:90%}}@media screen and (max-width: 580px){.about .impression-row .images .second-image{right:0;top:40px;width:100%;height:85%}}@media screen and (max-width: 580px){.about .impression-row .main-buttons-wrapper{bottom:-40px}}.about #sustainable_quality{padding:180px 0 120px}.about .posts-row{margin-top:175px}.surrounding .arrow-button.centered{margin-top:80px}.surrounding .inline-text{padding-bottom:180px}@media screen and (max-width: 840px){.surrounding .arrow-button{display:none}.surrounding .inline-text{margin-top:60px}}.page .grid-row{position:relative;overflow:visible}.posts .arrow-button.centered{margin-top:60px;margin-bottom:50px}.posts .no-news{text-align:center;margin-top:80px}.posts .no-news h2{font-size:1.8rem;line-height:1;font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal;color:#053e4f}.posts .latest-post{width:91.6666666667%;max-width:1680px;margin:0 auto 150px}.posts .latest-post a{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;width:91.6666666667%;margin:auto;background-color:#f3f5f6;padding:50px 0 50px 8.3333333333%;text-decoration:none}.posts .latest-post a:after{content:"";position:absolute;z-index:1;right:-5%;bottom:-60px;width:35%;height:80%;background-color:#053e4f;opacity:.2}.posts .latest-post .content{position:relative;z-index:3;width:45%}.posts .latest-post .content .date{color:#053e4f;font-size:.8rem;line-height:1}.posts .latest-post .content h2{color:#b8a999;font-size:1.5rem;line-height:1.25;font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal;margin:15px 0 25px}.posts .latest-post .content .text{color:#053e4f;font-size:1.1rem;line-height:1.6;font-family:"metropolislight",sans-serif;font-weight:normal;font-style:normal;margin-bottom:50px}.posts .latest-post .content .text *:first-child{margin-top:0}.posts .latest-post .content .text *:last-child{margin-bottom:0}.posts .latest-post figure{position:relative;z-index:2;-webkit-order:2;-ms-order:2;order:2;width:45%;margin-right:5%}.posts .latest-post figure .placeholder{position:relative;width:100%;height:0;padding-bottom:66.67%}.posts .latest-post figure .placeholder span{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 850px){.posts .latest-post{margin-top:100px}.posts .latest-post a{display:block}.posts .latest-post a:after{width:55%}.posts .latest-post figure{margin-right:0;top:-40px;margin-top:-60px;right:-9.5238095238%;width:100%}.posts .latest-post .content{width:91.6666666667%}.posts .latest-post .content .text{max-width:500px}}@media screen and (max-width: 580px){.posts .latest-post{position:relative;width:100%}.posts .latest-post a:after{display:none}.posts .latest-post figure{right:0}.posts .latest-post:after{content:"";position:absolute;z-index:1;right:0;bottom:-60px;width:35%;height:100%;background-color:#053e4f;opacity:.2}}@media screen and (max-width: 580px)and (max-width: 450px){.posts .latest-post:after{display:none}}@media screen and (max-width: 450px){.posts .latest-post{margin-top:50px;margin-bottom:50px}.posts .latest-post a{padding:0;width:100%}.posts .latest-post figure{right:0;top:0;margin-top:0}.posts .latest-post .content{width:83.3333333333%;margin:auto;padding:20px 0}}.posts.post-detail .post-content{position:relative}.posts.post-detail .post-content .placeholder{width:83.3333333333%;margin:auto}@media screen and (max-width: 900px){.posts.post-detail .post-content .placeholder{width:100%}}.posts.post-detail .post-content .post-header{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;margin-top:-75px}.posts.post-detail .post-content .post-header .title{width:41.6666666667%;padding:0 20px;background-color:#eaeff1}.posts.post-detail .post-content .post-header .title h1{margin-top:50px;font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal;color:#b8a999;font-size:1.6rem;line-height:1.25;text-align:center}.posts.post-detail .post-content .post-header .title .arrow-button{margin-top:15px;margin-bottom:35px}.posts.post-detail .post-content .post-header .return-to-overview{width:250px}.posts.post-detail .post-content .post-header .return-to-overview .button:before{content:"";margin-right:15px;-webkit-transform:translate3d(0, 0, 0) rotate(180deg);-moz-transform:translate3d(0, 0, 0) rotate(180deg);-ms-transform:translate3d(0, 0, 0) rotate(180deg);-o-transform:translate3d(0, 0, 0) rotate(180deg);-spec-transform:translate3d(0, 0, 0) rotate(180deg);transform:translate3d(0, 0, 0) rotate(180deg);transition:transform .3s;background:url("/img/ridderstee-sprite.min.svg") 0 -36px no-repeat;background-size:142px 140px;width:5px;height:8px;display:inline-block}.posts.post-detail .post-content .post-header .return-to-overview .button:after{display:none}.posts.post-detail .post-content .post-header .return-to-overview .button:hover:before{-webkit-transform:translate3d(-3px, 0, 0) rotate(180deg);-moz-transform:translate3d(-3px, 0, 0) rotate(180deg);-ms-transform:translate3d(-3px, 0, 0) rotate(180deg);-o-transform:translate3d(-3px, 0, 0) rotate(180deg);-spec-transform:translate3d(-3px, 0, 0) rotate(180deg);transform:translate3d(-3px, 0, 0) rotate(180deg)}.posts.post-detail .post-content .post-header .post-date{width:250px;font-size:.8rem;line-height:1.6;color:#053e4f;text-align:right}.posts.post-detail .post-content .post-header .post-date p{margin:0}.posts.post-detail .post-content .post-header .post-date time{font-family:"metropolissemi-bold",sans-serif;font-weight:normal;font-style:normal}@media screen and (max-width: 1450px){.posts.post-detail .post-content .post-header{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap}.posts.post-detail .post-content .post-header .title{width:calc(100% - 250px);padding:0 40px}.posts.post-detail .post-content .post-header .title h1{text-align:left;max-width:500px}.posts.post-detail .post-content .post-header .title .arrow-button{margin-left:0}.posts.post-detail .post-content .post-header .return-to-overview{-webkit-order:3;-ms-order:3;order:3;width:100%;margin-top:40px}.posts.post-detail .post-content .post-header .return-to-overview .button{max-width:250px}}@media screen and (max-width: 680px){.posts.post-detail .post-content .post-header .title{width:100%}.posts.post-detail .post-content .post-header .return-to-overview{width:250px;-webkit-order:2;-ms-order:2;order:2}.posts.post-detail .post-content .post-header .post-date{width:150px;-webkit-order:3;-ms-order:3;order:3}}@media screen and (max-width: 475px){.posts.post-detail .post-content .post-header{text-align:center}.posts.post-detail .post-content .post-header .title{width:100%}.posts.post-detail .post-content .post-header .title .arrow-button{margin-left:auto}.posts.post-detail .post-content .post-header .return-to-overview{width:100%;-webkit-order:3;-ms-order:3;order:3}.posts.post-detail .post-content .post-header .post-date{width:100%;text-align:center;-webkit-order:2;-ms-order:2;order:2;margin-top:40px}}.posts.post-detail .post-content .post-dynamic{margin-bottom:60px}.posts.post-detail .relative-posts{background-color:#eaeff1;padding:90px 0 60px;text-align:center}@media screen and (max-width: 900px){.posts.post-detail .relative-posts{padding-top:60px}}.posts.post-detail .relative-posts .grid-row>.button{margin-top:50px}.posts.post-detail .relative-posts .grid-row>.button:before{content:"";margin-right:15px;-webkit-transform:translate3d(0, 0, 0) rotate(180deg);-moz-transform:translate3d(0, 0, 0) rotate(180deg);-ms-transform:translate3d(0, 0, 0) rotate(180deg);-o-transform:translate3d(0, 0, 0) rotate(180deg);-spec-transform:translate3d(0, 0, 0) rotate(180deg);transform:translate3d(0, 0, 0) rotate(180deg);transition:transform .3s;background:url("/img/ridderstee-sprite.min.svg") 0 -36px no-repeat;background-size:142px 140px;width:5px;height:8px;display:inline-block}.posts.post-detail .relative-posts .grid-row>.button:after{display:none}.posts.post-detail .relative-posts .grid-row>.button:hover:before{-webkit-transform:translate3d(-3px, 0, 0) rotate(180deg);-moz-transform:translate3d(-3px, 0, 0) rotate(180deg);-ms-transform:translate3d(-3px, 0, 0) rotate(180deg);-o-transform:translate3d(-3px, 0, 0) rotate(180deg);-spec-transform:translate3d(-3px, 0, 0) rotate(180deg);transform:translate3d(-3px, 0, 0) rotate(180deg)}.houses .styling-icon{margin:0 0 55px;width:77px;margin-left:4.1666666667%;opacity:.1}.houses .arrow-button.centered{margin-bottom:75px}.houses .invest-row{margin-top:100px}@media screen and (max-width: 750px){.houses .invest-row{margin-top:0;padding-top:80px}}.houses .invest-row .background{display:none}.houses .invest-row .invest-wrapper{bottom:0}.houses .brochure-row{margin-bottom:-100px}.houses .main-buttons-row{position:relative;padding:100px 0;z-index:20;margin-bottom:-80px;background:linear-gradient(180deg, white, rgba(192, 207, 211, 0.4))}.houses .main-buttons-row>p{color:#053e4f}.houses .main-buttons-row .background{position:absolute;left:0;bottom:0;height:50%;width:100%;opacity:.5;background-image:url("/img/backgrounds/sea.jpg");background-size:cover;background-repeat:no-repeat;background-position:50% 0%}@media screen and (max-width: 1750px){.houses .main-buttons-row .background{background-image:url("/img/backgrounds/sea@0,75x.jpg")}}@media screen and (max-width: 1200px){.houses .main-buttons-row .background{background-image:url("/img/backgrounds/sea@0,5x.jpg")}}@media screen and (max-width: 700px){.houses .main-buttons-row .background{background-image:url("/img/backgrounds/sea@0,3x.jpg")}}body.invest.no-afm{padding-top:45px}body.invest.no-afm .sticky-nav{top:0 !important;-webkit-transform:translate3d(0, 45px, 0);-moz-transform:translate3d(0, 45px, 0);-ms-transform:translate3d(0, 45px, 0);-o-transform:translate3d(0, 45px, 0);-spec-transform:translate3d(0, 45px, 0);transform:translate3d(0, 45px, 0)}body.invest.no-afm .sticky-nav.hidden{-webkit-transform:translate3d(0, -113px, 0);-moz-transform:translate3d(0, -113px, 0);-ms-transform:translate3d(0, -113px, 0);-o-transform:translate3d(0, -113px, 0);-spec-transform:translate3d(0, -113px, 0);transform:translate3d(0, -113px, 0)}@media screen and (max-width: 950px){body.invest.no-afm .sticky-nav.hidden{-webkit-transform:translate3d(0, 45px, 0);-moz-transform:translate3d(0, 45px, 0);-ms-transform:translate3d(0, 45px, 0);-o-transform:translate3d(0, 45px, 0);-spec-transform:translate3d(0, 45px, 0);transform:translate3d(0, 45px, 0)}}@media screen and (max-width: 500px){body.invest.no-afm .sticky-nav.hidden{-webkit-transform:translate3d(0, 65px, 0);-moz-transform:translate3d(0, 65px, 0);-ms-transform:translate3d(0, 65px, 0);-o-transform:translate3d(0, 65px, 0);-spec-transform:translate3d(0, 65px, 0);transform:translate3d(0, 65px, 0)}}body.invest .main-text-row{z-index:3}body.invest .main-text-row .background{display:none}@media screen and (max-width: 1050px){body.invest .main-text-row .grid-row .content .button{visibility:hidden}}@media screen and (max-width: 1050px)and (max-width: 840px){body.invest .main-text-row .grid-row .content .button{visibility:visible}}body.invest .inline-text{padding:120px 0 100px}body.invest .inline-text .grid-row:after{height:calc(60% + 45px);bottom:-100px}@media screen and (max-width: 950px){body.invest .inline-text .grid-row:after{bottom:50px}}body.invest .arrow-button.centered{margin-top:33px;margin-bottom:-65px;z-index:5}body.invest .arrow-button.centered.after-reasons{margin-top:100px;margin-bottom:55px}@media screen and (max-width: 840px){body.invest .arrow-button.centered.after-reasons{margin-top:55px}}body.invest #development_location .image-placeholder{width:41.6666666667%}body.invest #development_location .image-placeholder figure{padding-bottom:100%}@media screen and (max-width: 1080px){body.invest #development_location .image-placeholder figure{padding-bottom:150%}}body.invest #development_location .content{width:50%}@media screen and (max-width: 700px){body.invest #development_location .image-placeholder{width:91.6666666667%}body.invest #development_location .image-placeholder figure{padding-bottom:80%}}@media screen and (max-width: 700px)and (max-width: 425px){body.invest #development_location .image-placeholder figure{padding-bottom:100%}}@media screen and (max-width: 700px){body.invest #development_location .content{width:91.6666666667%}}.contact .location{position:relative;margin-bottom:150px}.contact .location .grid-row{position:relative;width:100%;max-width:none}.contact .location .grid-row .waves{position:absolute;opacity:.15;left:0;bottom:15px;width:420px}.contact .location .info{width:50%;padding:90px 0 180px;vertical-align:top}@media screen and (max-width: 1000px){.contact .location .info{padding:50px 0}}.contact .location .info .placeholder{display:block;margin-left:auto;max-width:840px;width:100%}.contact .location .info .placeholder .contact-info{position:relative;width:66.6666666667%;margin-left:25%}.contact .location .info .placeholder .contact-info:after{content:"";position:absolute;z-index:-1;right:0;bottom:-90px;height:90%;width:87.5%;background-color:#f3f5f6}@media screen and (max-width: 575px){.contact .location .info .placeholder .contact-info:after{display:none}}.contact .location .info .placeholder .contact-info figure{width:100%;max-width:256px;margin-bottom:60px}.contact .location .info .placeholder .contact-info figure img{width:100%}.contact .location .info .placeholder .contact-info h5{font-family:"metropolissemi-bold",sans-serif;font-weight:normal;font-style:normal;font-size:.75rem;line-height:1.25;color:#053e4f;text-transform:uppercase}.contact .location .info .placeholder .contact-info p{color:#b8a999;margin-bottom:30px}.contact .location .info .placeholder .contact-info a{text-decoration:none;color:#053e4f;font-size:.9rem;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.contact .location .info .placeholder .contact-info a:first-of-type{margin-bottom:12px}.contact .location .info .placeholder .contact-info a .icon{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:32px;height:32px;border:2px solid rgba(184,169,153,.8);border-radius:100%;margin-right:12px;background-color:transparent;transition:all .3s}.contact .location .info .placeholder .contact-info a .icon span{position:relative;font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal;font-size:.9rem}.contact .location .info .placeholder .contact-info a:hover .icon{background-color:#b8a999;border-color:#b8a999;color:#fff}.contact .location .map{position:absolute;left:50%;top:0;height:100%;width:50%;max-width:980px;background-image:url("/img/backgrounds/map.jpg");background-size:cover;background-repeat:no-repeat;background-position:0% 50%}.contact .location .map picture{width:100%;display:none}.contact .location .map picture img{width:100%}@media screen and (max-width: 1000px){.contact .location{margin-bottom:80px}.contact .location .info{display:block;width:75%;margin:25px auto 0}.contact .location .info .placeholder .contact-info{margin:auto;width:100%;max-width:450px}.contact .location .map{position:relative;display:block;background:none;width:91.6666666667%;margin:auto;left:auto}.contact .location .map picture{display:block;margin:auto;width:91.6666666667%}.contact .location .grid-row .waves{position:relative;bottom:30px}}@media screen and (max-width: 575px){.contact .location{margin-bottom:50px}.contact .location .info{margin:0 auto}.contact .location .grid-row .waves{display:none}}.contact .contact-form{position:relative;padding:100px 0;background-color:#f3f5f6}.contact .contact-form .grid-row{position:relative}.contact .contact-form .grid-row .form-placeholder{width:62.5%}.contact .contact-form .grid-row .form-placeholder .form{max-width:none}.contact .contact-form .grid-row .form-placeholder .form .form-element input,.contact .contact-form .grid-row .form-placeholder .form .form-element textarea{border-color:#b8a999}.contact .contact-form .grid-row .form-placeholder .form .form-element textarea{padding:10px 15px;background-color:rgba(234,239,241,.5);overflow-x:hidden;min-height:150px}.contact .contact-form .grid-row .form-placeholder .form .form-element.accept-terms-check label{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.contact .contact-form .grid-row .form-placeholder .form .form-element.accept-terms-check label input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;-spec-appearance:none;appearance:none;border:none;width:30px;height:32px;margin-top:-6px;margin-right:15px;cursor:pointer;background-image:url("/img/uncheck.png");background-size:contain;background-repeat:no-repeat;background-position:center}.contact .contact-form .grid-row .form-placeholder .form .form-element.accept-terms-check label input:checked{background-image:url("/img/check.png")}.contact .contact-form .grid-row .form-placeholder .form .form-element.accept-terms-check label span{display:block;width:calc(100% - 45px);font-family:"metropolisregular",sans-serif;font-weight:normal;font-style:normal;font-size:.8rem}.contact .contact-form .grid-row .form-placeholder .form .form-element.accept-terms-check label span a{font-family:"metropolissemi-bold",sans-serif;font-weight:normal;font-style:normal;text-decoration:underline;color:#052c35}.contact .contact-form .grid-row .form-placeholder .form .extra_message{margin-bottom:35px}.contact .contact-form .grid-row .form-placeholder h2{font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal;font-size:2rem;line-height:1.25;color:#053e4f}.contact .contact-form .grid-row .side-image{position:relative;vertical-align:top;display:inline-block;left:-8.3333333333%;width:31.8181818182%;height:100%}.contact .contact-form .grid-row .side-image .image-placeholder{position:relative;display:block;width:100%;height:0;padding-bottom:175%}.contact .contact-form .grid-row .side-image .image-placeholder:after{content:"";position:absolute;width:100%;height:100%;background-size:cover;background-position:top center;background-image:url("/img/backgrounds/sea_side.jpg")}@media screen and (max-width: 1750px){.contact .contact-form .grid-row .side-image .image-placeholder:after{background-image:url("/img/backgrounds/sea_side@0,75x.jpg")}}@media screen and (max-width: 950px){.contact .contact-form{padding:40px 0 0}.contact .contact-form .grid-row{width:100%;padding-bottom:150px}.contact .contact-form .grid-row .side-image{position:absolute;bottom:0;left:0;width:100%;height:150px}.contact .contact-form .grid-row .side-image .image-placeholder{width:100%;height:100%;padding-bottom:0}.contact .contact-form .grid-row .side-image .image-placeholder:after{background-image:url("/img/backgrounds/sea_side_hor.jpg")}.contact .contact-form .grid-row .form-placeholder{display:block;width:83.3333333333%;margin:auto}}@media screen and (max-width: 950px)and (max-width: 650px){.contact .contact-form .grid-row .form-placeholder .form .multiple-elements{display:block}.contact .contact-form .grid-row .form-placeholder .form .multiple-elements>*{width:100%}}@media screen and (max-width: 900px){.contact .invitation{padding:0 8.3333333333%}}.disclaimer .main-text-row,.legal .main-text-row,.privacy .main-text-row{margin-bottom:100px}.disclaimer .main-text-row .grid-row .placeholder,.legal .main-text-row .grid-row .placeholder,.privacy .main-text-row .grid-row .placeholder{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.disclaimer .main-text-row .grid-row figure,.legal .main-text-row .grid-row figure,.privacy .main-text-row .grid-row figure{display:none}.disclaimer .main-text-row .grid-row .content,.legal .main-text-row .grid-row .content,.privacy .main-text-row .grid-row .content{width:100%;max-width:1000px}.disclaimer .main-text-row .grid-row .content .button,.legal .main-text-row .grid-row .content .button,.privacy .main-text-row .grid-row .content .button{display:none}@media screen and (max-width: 950px){.brochureSubscribe header{height:68px}}@media screen and (min-width: 951px){.sitemap .sticky-nav{display:none}}.sitemap .sitemap-section{padding:60px 0 40px;background-color:#052c35}.sitemap .grid-row{font-size:1rem}.sitemap .grid-row .wrapper{width:83.3333333333%;margin:auto}.sitemap .grid-row h1{color:#fff;font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal;font-size:2.6rem;line-height:1.2;margin-bottom:20px}.sitemap ul{margin:2rem 0 1rem;font-size:1rem;line-height:1;display:block;list-style:none;border-left:2px solid #fff}.sitemap ul li{margin-bottom:30px;position:relative;color:#fff}.sitemap ul li a{color:#fff;text-decoration:none}.sitemap ul li ul{margin-top:1rem;font-size:.9em;opacity:.6}.sitemap ul li:last-of-type{margin-bottom:0}@media screen and (max-width: 950px){.sitemap header{height:68px !important}}.error-page .error-message{text-align:center;background:#052c35;padding:50px}.error-page .error-message .wrapper{width:100%;max-width:400px;margin:auto}.error-page .error-message h1{color:#fff;font-family:"phenomena",sans-serif;font-weight:normal;font-style:normal;font-size:4rem;line-height:1.2;margin-bottom:20px}.error-page .error-message p{color:#fff;opacity:.7;font-size:1rem;line-height:1.4}.error-page .error-message p strong,.error-page .error-message p a{color:#fff}@media screen and (max-width: 950px){.error-page header{display:none}}@font-face{font-family:"phenomena";src:url("/fonts/phoenomena/original-phenomena-bold-webfont.woff2") format("woff2"),url("/fonts/phoenomena/original-phenomena-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on November 29, 2017 */@font-face{font-family:"metropolisregular";src:url("/fonts/metropolis/metropolis-regular-webfont.woff2") format("woff2"),url("/fonts/metropolis/metropolis-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"metropolissemi-bold";src:url("/fonts/metropolis/metropolis-semibold-webfont.woff2") format("woff2"),url("/fonts/metropolis/metropolis-semibold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"metropolislight";src:url("/fonts/metropolis/metropolis-light-webfont.woff2") format("woff2"),url("/fonts/metropolis/metropolis-light-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"metropolislight-italic";src:url("/fonts/metropolis/metropolis-lightitalic-webfont.woff2") format("woff2"),url("/fonts/metropolis/metropolis-lightitalic-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"metropolissemi-bold-italic";src:url("/fonts/metropolis/metropolis-semibolditalic-webfont.woff2") format("woff2"),url("/fonts/metropolis/metropolis-semibolditalic-webfont.woff") format("woff");font-weight:normal;font-style:normal}/*# sourceMappingURL=style.css.map */