.menu>li>a,a{text-decoration:none}.menu li.sub>ul>li,body{line-height:1.42857;font-size:14px}.header .logo,.image img,.menu li.sub:hover>ul,.menu>li>a{display:block}.menu,.nav-toggle{float:right;margin:115px 75px 0 0}.container,.container-fluid,.eyecatcher,.gallery .image,.header .logo,.home-blocks .item,.menu>li,.photoalbum .image,.vertical-align{position:relative}.eyecatcher .owl-carousel .item,.home-blocks .item,.photoalbum-gallery .image{background-position:center center;background-size:cover}.content ol,.footer .col ul,.menu,.menu li.sub>ul,.partners ul{list-style:none}.slick-arrow,.vertical-align{top:50%;transform:translateY(-50%)}body{min-width:320px;background-color:#fff;color:#000;font-family:Montserrat,sans-serif}.nav-collapse.collapse .menu li.sub .arrow:hover,.nav-toggle:hover,a{color:#83b751}.matrix-beschikbaarheid .matrix-prijs,.nav-collapse.collapse .menu li.sub>ul>li.active>a,.nav-collapse.collapse .menu li.sub>ul>li>a:hover,.the-matrix .popup .show-col-table tr td,.the-matrix .popup .show-col-table tr.td-total td,.time-bar .time-back,.time-bar .time-ff,a:hover{color:#52a4b5}a:focus{outline:0}h1,h2,h3,h4,h5,h6{margin:0;color:#83b751;font-weight:700}.property-detail .features,.property-detail .youtube,p{margin-bottom:1em}img{max-width:100%;height:auto}.container{max-width:1170px;width:auto}.header{padding:0 15px}.header .logo{z-index:100;float:left;width:155px;margin:20px 0 -40px;transition:none}.header .book-button{position:absolute;top:20px;right:15px;min-width:230px}.header .language{position:absolute;top:115px;right:15px;margin:0;padding:0;list-style:none}.header .language li{float:left;margin-left:10px;transition:.5s}.header .language li:hover,.slick-arrow:hover{opacity:.7}.header .language li.active{opacity:1}.menu{height:55px;padding:0}.menu>li{float:left;margin-left:20px;font-size:16px}.menu>li>a{color:#545046;transition:color .5s,border .5s;border-bottom:3px solid transparent}.menu>li.active>a,.menu>li>a:hover{color:#52a4b5;border-bottom:3px solid #52a4b5}.menu li.sub .arrow,.nav-collapse.collapse .menu li.sub:hover>ul,.the-matrix::after{display:none}.menu li.sub>ul{display:none;z-index:200;position:absolute;min-width:150px;margin:0;padding:5px 10px;background-color:rgba(82,164,181,.9)}.menu li.last>ul{right:0}.menu li.sub>ul>li{float:none;white-space:nowrap}.menu li.sub>ul>li>a{display:block;padding:5px 0;color:#fff}.menu li.sub>ul>li.active>a,.menu li.sub>ul>li>a:hover{color:#545046;text-shadow:none}.nav-collapse.collapse{display:none;width:100%;clear:both}.nav-collapse.collapse .menu{float:none;height:auto;margin:0}.nav-collapse.collapse .menu li{float:none;width:100%;margin-left:0;font-size:14px;line-height:40px;border-top:1px solid rgba(0,0,0,.5)}.nav-collapse.collapse .menu li>a{padding-right:30px;border-bottom:none}.nav-collapse.collapse .menu li.active>a,.nav-collapse.collapse .menu li>a:hover{border-bottom:none}.nav-collapse.collapse .menu li.sub .arrow{position:absolute;top:0;right:0;z-index:25;display:block;width:30px;color:#545046;text-align:center;cursor:pointer;transition:.3s}.nav-collapse.collapse .menu li.sub>ul{position:relative;padding:0;background:0 0}.nav-collapse.collapse .menu li.sub>ul>li{font-size:14px;line-height:40px}.nav-collapse.collapse .menu li.sub>ul>li>a{padding:0 0 0 30px;color:#545046}.nav-toggle{display:none;color:#545046;font-size:16px;font-weight:700;text-transform:uppercase;cursor:pointer}.eyecatcher{background-color:#eee;overflow:hidden}.eyecatcher,.eyecatcher .owl-carousel .item{height:40vh;min-height:200px;max-height:400px}.home-blocks .item::before,.photoalbum-gallery .image::before{top:0;height:100%;content:"";position:absolute;left:0;transition:background-color .5s}.home .eyecatcher,.home .eyecatcher .owl-carousel .item{height:70vh;min-height:400px;max-height:700px}.eyecatcher .caption{position:absolute;right:70px;bottom:30px;max-width:750px;padding:30px;background-color:rgba(0,0,0,.5);border-radius:2px;color:#fff;text-align:center}.content.custom,.footer .social a:hover{background-color:#83b751}.home-blocks .holder,.home-blocks .item{border:1px solid #fff}.eyecatcher .caption .title{padding:0 15%;font-size:26px;font-weight:700;line-height:1.2}.eyecatcher .caption .description,.home-blocks .item .caption .description{margin-top:15px;font-size:16px;line-height:1.2}.eyecatcher .caption .go{margin-top:15px;font-size:16px}.home-blocks{margin-top:15px}.highlights .row,.home-blocks .row{margin:0 -1px}.home-blocks .item{display:block;float:left;width:33.3333%;overflow:hidden}.home-blocks .item:nth-child(2){width:66.6667%}.home-blocks .item::before{width:100%;background-color:rgba(0,0,0,.3)}.gallery .image .caption,.home-blocks .item:hover::before{background-color:rgba(0,0,0,.5)}.home-blocks .item .caption{z-index:100;position:absolute;left:0;right:0;padding:0 8%;color:#fff;text-align:center}.home-blocks .item .caption .image{margin:0 auto 25vh}.home-blocks .item .caption .image img{display:inline-block}.home-blocks .item .caption .title{font-size:26px;font-weight:700;line-height:1.2}.home-blocks .item:first-child .caption .title{font-size:16px;font-weight:400}.home-blocks .item:first-child .caption .description{font-size:26px;font-weight:700;text-decoration:underline}.content{margin:6vh 0}.content h1{margin-bottom:30px;font-size:26px;text-align:center}.content h2{margin-bottom:10px;font-size:20px}.content h3{margin-bottom:5px;font-size:16px}.content iframe,.content img{border:none}.footer .social a,.gallery .image,.tiles .item .image{border-radius:4px}.content .btn{margin-top:5px}.content.custom{padding:5vh 0 4vh;color:#fff}.content.custom h1{margin-bottom:5vh;color:#fff}.content.custom h2,.content.custom ol li::before,.footer a:hover{color:#fec84e}.content.custom ol li{margin-bottom:15px;text-transform:uppercase}.content ol{margin:1em 0;padding:0}.content ol li{margin-bottom:10px;padding-left:30px}.content ol li::before{content:"\f00c";font-family:FontAwesome;float:left;margin-left:-30px;color:#83b751;font-size:20px;line-height:1}.gallery .image{display:block;margin-bottom:30px;overflow:hidden}.gallery .image img,.highlights .item .image img,.photoalbum .image img,.properties-overview .item .image img,.properties-overview .item a>*,.tiles .item .image img{width:100%}.gallery .image:hover,.highlights .item .image:hover,.partners li a:hover,.photoalbum .image:hover,.tiles .item .image:hover{opacity:.8}.gallery .image .caption{position:absolute;top:0;left:0;right:0;bottom:0;color:#fff;text-align:center;display:flex;align-items:center;justify-content:center}.content .intro{padding:0 15%;font-size:16px;text-align:center}.content .intro h1{margin-bottom:20px}.zoover{width:226px;margin:0 auto}.huge-shortcuts{margin:30px 0}.highlights{margin-top:6vh;text-align:center}.highlights .item{margin-bottom:6vh;padding:0 1px}.highlights .item .image{display:block;margin-bottom:20px}.highlights .item .caption{min-height:150px;margin-bottom:15px;padding:0 15px;line-height:1.2}.highlights .item .caption .title{margin-bottom:15px;font-size:18px}.footer .col h4,.properties-overview .item .caption .price{margin-bottom:10px}.footer .col ul,.partners ul{margin:0;padding:0}.photoalbum-gallery .row{margin:0 0 0 -.1%}.footer .col,.photoalbum .image,.tiles .item{margin-bottom:30px}.photoalbum-gallery .item{float:left;width:19.9%;margin-left:.1%}.photoalbum-gallery .image{position:relative;display:block;overflow:hidden}.photoalbum-gallery .image::before{width:100%;background-color:rgba(0,0,0,0)}.photoalbum .image,.tiles .item .image{background-color:#eee;display:block;overflow:hidden}.photoalbum-gallery .image:hover::before{background-color:rgba(0,0,0,.3)}.tiles .item .description .date{font-size:13px}.tiles .overview{margin-top:30px}.photoalbum .image .overlay{position:absolute;left:0;right:0;bottom:0;padding:5px 10px;background-color:rgba(0,0,0,.5);color:#fff;text-align:center}.photoalbum .other-albums,.properties-overview{margin-bottom:6vh}.properties-overview .item{position:relative;display:block;margin-bottom:30px;color:#fff;text-align:center;overflow:hidden}.properties-overview .item .image{position:relative;display:block;margin-bottom:2px;overflow:hidden}.properties-overview .item .image:after{content:"";position:absolute;bottom:0;left:0;right:0;height:50%;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.35));transition:opacity .5s}.properties-overview .item .image .title,.properties-overview .item .status{z-index:100;left:10px;right:10px;color:#fff;font-weight:700;position:absolute}.properties-overview .item .image:hover:after{opacity:0}.properties-overview .item .image .title{bottom:20px;font-size:24px;line-height:1.2}.properties-overview .item .status{top:10px}.properties-overview .item .caption{padding:15px;background-color:#fec84e}.home .partners,.property-detail .tommy-booking{margin-top:6vh}.property-detail .sold{margin-bottom:1em;color:#ff0004;font-weight:700;text-transform:uppercase}.partners{margin:3vh 0;text-align:center}.partners .holder{max-width:700px}.partners ul{display:flex;display:-webkit-flex}.partners li{flex-grow:1;-webkit-flex-grow:1}.footer{position:relative;background-color:#52a4b5;color:#fff;margin-top:28px}.footer .social a,.scroll-up{background-color:#fec84e;color:#fff}.btn:focus,.btn:hover,.footer a{color:#fff}.footer .holder{margin-top:32px;padding:6vh 0;line-height:30px}.footer .col p:last-of-type,.footer .col:last-of-type{margin-bottom:0}.footer .col h4{color:#fff;font-size:16px}.footer .col ul li{padding-left:20px}.footer .col ul li a::before{content:"\f054";font-family:FontAwesome;float:left;margin-left:-20px;font-size:16px}.footer .social{position:absolute;top:-28px;left:0;right:0;text-align:center}.footer .social a{display:inline-block;width:48px;height:48px;margin:0 8px;font-size:26px;line-height:48px;text-align:center;vertical-align:top}.owl-carousel .owl-nav div,.scroll-up{transition:.5s;width:40px;text-align:center}.footer .social a:first-child,.footer .social a:nth-child(2){font-size:30px}.scroll-up{z-index:998;position:fixed;bottom:-65px;right:25px;border:1px solid #fec84e;border-radius:4px;box-shadow:3px 3px 5px 0 rgba(0,0,0,.1);font-size:18px;line-height:40px}.logo-3w,.slick-next{right:5px}.btn,.the-matrix .popup button,.verkoop-archive-wrapper .filter>form input[type=submit]{padding:14px 12px;font-size:16px;line-height:20px;font-weight:700;text-decoration:none!important;white-space:inherit}.scroll-up:hover{background-color:#fff;color:#fec84e;cursor:pointer}iframe{max-width:100%}a[href^="tel:"]{pointer-events:none}.btn,a{transition:.5s}.btn,.the-matrix .popup button{min-width:290px;border-color:#52a4b5;background-color:#52a4b5;color:#fff}.btn-green,.btn-yellow:focus,.btn-yellow:hover,.btn:focus,.btn:hover{border-color:#83b751;background-color:#83b751}.btn-green:focus,.btn-green:hover{border-color:#52a4b5;background-color:#52a4b5}.btn-yellow{border-color:#fec84e;background-color:#fec84e}.btn-block{display:block;width:auto;min-width:auto}.btn-huge{padding:34px 12px;font-size:24px}.btn-small{min-width:160px;padding:6px 12px;font-size:14px}.logo-3w{position:absolute;bottom:5px}.owl-carousel .owl-dots{height:16px;text-align:center;margin-top:20px}.owl-carousel .owl-dots .owl-dot{display:inline-block;width:16px;height:16px;margin:0 3px;border:2px solid #000;border-radius:100%;cursor:pointer;transition:background-color .5s}.owl-carousel .owl-dots .owl-dot.active,.owl-carousel .owl-dots .owl-dot:hover{background-color:#000}.owl-carousel .owl-dots .owl-dot.active{cursor:default}.owl-carousel .owl-nav div{display:block;position:absolute;top:50%;z-index:200;margin-top:-20px;cursor:pointer;background-color:rgba(0,0,0,.5);border-radius:2px;color:#fff;height:40px}.owl-carousel .owl-nav div .fa{font-size:36px;line-height:40px}.owl-carousel .owl-nav .owl-prev{left:15px;padding-right:2px}.owl-carousel .owl-nav .owl-prev:hover{left:12px}.owl-carousel .owl-nav .owl-next{right:15px;padding-left:2px}.owl-carousel .owl-nav .owl-next:hover{right:12px}.matrix-row .fixed-one .fixed-one_text,.the-matrix .btn,.the-matrix .popup .input-container_header,.the-matrix button{background:#52a4b5}.matrix-beschikbaarheid{background:rgba(82,164,181,.3)}.verkoop-archive-wrapper{display:flex;flex-flow:row wrap;justify-content:space-between}.verkoop-archive-wrapper .verkoop-archive-head-wrapper h1{color:#f9b233}.verkoop-archive-wrapper .verkoop-archive-head-wrapper{flex:0 0 100%;max-width:100%;padding-left:calc(25% + 12.5px)}.verkoop-archive-wrapper .filter{flex:0 0 calc(25% - 12.5px);max-width:calc(25% - 12.5px)}.verkoop-archive-wrapper .properties-overview{flex:0 0 calc(75% - 12.5px);max-width:calc(75% - 12.5px)}.verkoop-archive-wrapper .properties-overview .item .caption{background:0 0}.verkoop-archive-wrapper .properties-overview .item .caption>div:nth-of-type(2n+2){background:#f7f7f7}.verkoop-archive-wrapper .properties-overview .item .caption>div{color:#000;border-radius:6px;margin-bottom:7px;padding:5px 0;justify-content:space-between;display:flex}.verkoop-archive-wrapper .properties-overview .item .caption>div span{font-weight:bolder}.verkoop-archive-wrapper .properties-overview .item{border:1px solid #dbdbdb;background:#fff;border-radius:6px;cursor:pointer}.verkoop-archive-wrapper .properties-overview .item:hover{border:1px solid #f9b233}.verkoop-archive-wrapper .properties-overview .item:hover .btn{border-color:#f9b233;background-color:#f9b233}.verkoop-archive-wrapper .filter>form{border:1px solid #dbdbdb;position:sticky;top:50px;padding:15px;border-radius:6px}.verkoop-archive-wrapper .filter>form>div>label{display:block;flex:0 0 100%;max-width:100%}.verkoop-archive-wrapper .filter>form>div{border-radius:6px;margin-bottom:3px;padding:5px;display:flex;flex-flow:row wrap}.verkoop-archive-wrapper .filter>form>div select{flex:1 0 auto;max-width:100%;cursor:pointer;height:32px;border-radius:4px;background:#fff}.verkoop-archive-wrapper .filter>form>div select:active{border-color:#52a4b5}.verkoop-archive-wrapper .filter>form>div select+select{margin-left:10px}.verkoop-archive-wrapper .filter>form>div:nth-of-type(2n+2){background-color:#f7f7f7}.verkoop-archive-wrapper .filter>form input[type=submit]{border:none;background-color:#52a4b5;color:#fff;width:100%;border-radius:4px;cursor:pointer;margin-top:15px}.verkoop-archive-wrapper .filter>form input[type=submit]:hover{background-color:#f9b233}@media (max-width:991px){.verkoop-archive-wrapper>div{flex:0 0 100%!important;max-width:100%!important;margin-bottom:15px}}.properties-overview>.row>article .item,.property-detail h3{margin-bottom:0;height:100%}.property-detail>.row{padding:60px 0}.property-detail .row .row{border-bottom:none;min-height:37px;display:flex;align-items:center}.property-detail>.row:nth-of-type(2n+2) section .row:nth-of-type(2n+2),.property-detail>.row:nth-of-type(odd),.property-detail>.row:nth-of-type(odd) h3{background:#f8f8f8}.property-detail>.row:nth-of-type(2n+2),.property-detail>.row:nth-of-type(2n+2) h3,.property-detail>.row:nth-of-type(odd) section .row:nth-of-type(2n+2){background:#fff}.property-detail h2{font:900 2em helvetica,arial,sans-serif;color:#3c3c3c}.property-detail h3{font:900 1.8rem/60px helvetica,arial,sans-serif;color:#3c3c3c;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}.slider-navigation .slick-slide{border:2px solid transparent;cursor:pointer}.slider-navigation .slick-current{border:2px solid orange}.property-detail{margin-top:-6vh}.property-detail h1{margin:0 0 15px;color:#3c3c3c;font-size:2em;font-weight:700;text-align:left}@media (max-width:767px){.property-detail h1{margin-top:15px}}.property-detail .gallery-row>.container>div:first-of-type{padding-right:25px}.property-detail .gallery-row>.container>div:last-of-type{padding-left:25px}.property-detail .gallery-row>.container .row{margin-left:0;margin-right:0}.properties-overview>.row>article,.property-detail .gallery-row>.container .row:last-of-type{margin-bottom:15px}.slick-arrow i{font-style:normal!important;color:#fff}.slick-arrow{position:absolute;font-size:29px;z-index:+1;cursor:pointer}.slick-prev{left:5px}.properties-overview .item .title{font-size:18px;text-align:left;padding-left:15px;padding-right:15px;color:#000;font-weight:900}.properties-overview .item a{display:flex;flex-flow:column;align-items:flex-start;height:100%}.properties-overview .item .caption{width:100%;margin-top:auto}.properties-overview>.row{display:flex;flex-flow:row wrap;align-items:stretch}.pitchup{left:0;right:0;text-align:center;margin:21px;position:relative} 