.post-type-archive-venum_wonen,.single-venum_wonen{background-color:#fff}.makelaar_archive{max-width:1400px;margin:0 auto}.makelaar_archive #archive-intro{padding:100px 0}.makelaar_archive #archive-intro .page-name{margin-bottom:15px;font-family:"Lato",sans-serif;font-size:22px;font-weight:600}.makelaar_archive #archive-intro h1{font-family:"Baskerville",Sans-serif;font-weight:700}.makelaar_archive #archive-intro p{font-size:16px;max-width:70%;margin-top:50px}.makelaar_archive #entity-content{display:grid;grid-template-columns:360px calc(100% - 390px);gap:30px;padding:30px 0 90px}.makelaar_archive #entity-content .search-sidebar{width:100%;display:block;position:relative}.makelaar_archive #entity-content .search-sidebar .search-wrapper{width:100%;display:block;padding:30px 40px;background:#f5f6f7;border-radius:3px;position:sticky;top:150px}.makelaar_archive #entity-content .search-sidebar h3{cursor:pointer;position:relative;padding-right:15px;font-weight:700;padding-bottom:10px}.makelaar_archive #entity-content .search-sidebar .toggeler{font-size:14px;position:absolute;right:0;top:45px;color:var(--e-global-color-primary);pointer-events:none}.makelaar_archive #entity-content .search-sidebar .closed .toggeler{transform:rotate(-180deg)}.makelaar_archive .search-sidebar .search-field{width:100%;border-bottom:2px solid #f0f0f0;padding:35px 0;position:relative}.makelaar_archive .search-sidebar .search-field:last-of-type{border:0}.makelaar_archive .search-sidebar .search-field:first-of-type{padding-top:0}.makelaar_archive #entity-content .search-sidebar .search-field:first-of-type .toggeler{top:10px}.makelaar_archive .search-sidebar .search-field .search-items{font-size:16px}.makelaar_archive .search-sidebar .search-field .search-items select{width:100%;cursor:pointer}.makelaar_archive .search-sidebar .search-field .search-items label{cursor:pointer;position:relative}.makelaar_archive .search-sidebar .search-field .search-items label input{opacity:0}.makelaar_archive .search-sidebar .search-field .search-items label .circle{width:16px;height:16px;display:inline-block;background-color:#fff;border-radius:50%;left:0;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;border:1px solid var(--e-global-color-primary)}.makelaar_archive .search-sidebar .search-field .search-items label .square{cursor:pointer;position:absolute;left:0;width:16px;height:16px;top:50%;transform:translateY(-50%);border-radius:2px;background:#fff;border:1px solid var(--e-global-color-primary)}.makelaar_archive .search-sidebar .search-field .search-items label .square:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;content:'';position:absolute;width:9px;height:5px;background:#fff0;top:3px;left:3px;border:2px solid var(--e-global-color-primary);border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.makelaar_archive .search-sidebar .search-field .search-items label:hover .square::after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:.5}.makelaar_archive .search-sidebar .search-field .search-items label.active .square:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.makelaar_archive .search-sidebar .search-field .search-items label.active .circle::after,.makelaar_archive .search-sidebar .search-field .search-items label:hover .circle::after{content:'';width:60%;height:60%;display:block;background-color:var(--e-global-color-primary);border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.makelaar_archive .search-sidebar .search-field .search-items label .text{margin-left:10px}.makelaar_archive .search-sidebar .search-field .search-items label,.makelaar_archive .search-sidebar .search-field input[type="text"]{display:block;width:100%}.makelaar_archive .search-sidebar .search-field input[type="text"]{padding:5px 10px}.makelaar_archive .results-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:30px}.makelaar_archive .results-container .woning_item{position:relative;box-shadow:0 3px 6px 0 rgb(0 0 0 / .16);border-radius:3px;overflow:hidden}.makelaar_archive .results-container .woning_item .overlay{position:absolute;left:0;top:0;right:0;bottom:0}.makelaar_archive .results-container .item_image{position:relative}.makelaar_archive .results-container .status{position:absolute;top:10px;right:10px;padding:8px 10px;color:#fff;font-weight:600;border-radius:3px;line-height:1;pointer-events:none;background-color:#6cc7e4}.makelaar_archive .results-container .status.beschikbaar{background-color:var(--e-global-color-primary)}.makelaar_archive .results-container .status.onder_bod,.makelaar_archive .results-container .status.onder_optie{background-color:#fff;color:var(--e-global-color-accent)}.makelaar_archive .results-container .status.verkocht,.makelaar_archive .results-container .status.verhuurd,.makelaar_archive .results-container .status.verkocht_onder_voorbehoud,.makelaar_archive .results-container .status.verhuurd_onder_voorbehoud,.makelaar_archive .results-container .status.verkocht_ov,.makelaar_archive .results-container .status.verhuurd_ov{background-color:#e2431f}.makelaar_archive .results-container .item_image img{display:block;width:100%;height:auto}.makelaar_archive .results-container .item_address{padding:20px;padding-bottom:0}.makelaar_archive .results-container .item_address h2{line-height:1;padding:0;color:var(--e-global-color-primary);font-family:"Lato",Sans-serif;font-size:22px;font-weight:600}.makelaar_archive .results-container .item_address p{font-size:16px;margin:0;color:#9e9e9e}.makelaar_archive .results-container .item_prijs{padding:20px;padding-top:10px;display:flex;align-items:center;justify-content:space-between}.makelaar_archive .results-container .price{font-size:18px;line-height:1}.makelaar_archive .results-container .item_prijs .fas{font-size:20px;color:#036838}.makelaar_archive .results-container .item_prijs svg{fill:#036838;width:20px}.makelaar_archive .pagination{margin-top:30px;text-align:center}.makelaar_archive .pagination a{background-color:#036838;color:#fff;font-weight:700;padding:10px 15px}.white_background{background-color:#fff;padding:200px 0}.makelaar_single{max-width:1400px;margin:0 auto}.makelaar_single .single_intro{position:relative;padding:80px 0;display:flex;align-items:center;gap:20px}.makelaar_single .single_intro::after{width:100vw;height:100%;position:absolute;top:0;background:#f5f5f5;z-index:-1;left:50%;content:'';transform:translateX(-50%)}.makelaar_single .single_intro .information,.makelaar_single .single_intro .images{width:calc(50% - 10px)}.makelaar_single .single_intro h1{color:#444;font-family:"Baskerville",Sans-serif;font-weight:700}.makelaar_single .single_intro .information svg{color:#036838;fill:#036838;width:20px;transform:rotate(-180deg)}.makelaar_single .single_intro .information a{font-size:18px;font-weight:700}.makelaar_single .single_intro .information a .text{margin-left:10px}.makelaar_single .single_intro .information .title p{color:#9e9e9e;font-size:20px;font-weight:600}.makelaar_single .single_intro .images .fresco{width:100%;display:block}.makelaar_single .single_intro .images .fresco img{display:block;max-width:100%;height:auto;margin:0 auto}.makelaar_single .single_intro .kenmerken{display:flex;align-items:center;flex-wrap:wrap}.makelaar_single .single_intro .kenmerken .item{background:#fff;padding:10px 20px}.makelaar_single .single_intro .kenmerken .item i{color:#036838;margin-right:15px}.makelaar_single .single_intro .price{font-family:"Baskerville",Sans-serif;font-weight:700;font-size:22px;margin-top:20px}.makelaar_single .single_grid{display:grid;grid-template-columns:calc(100% - 530px) 430px;gap:100px}.makelaar_single .single_grid .main h2{font-family:"Lato",Sans-serif;color:#444;font-weight:700;margin-bottom:40px}.makelaar_single .single_grid .main h2 .small{font-size:14px;margin-left:10px;font-weight:400}.makelaar_single .single_grid .main{font-size:16px}.makelaar_single aside.sidebar .kenmerken{padding:30px 40px;background:#f5f6f7;border-radius:3px;margin-top:50px}.makelaar_single aside.sidebar .kenmerken .woning__feature{padding:10px 0;border-bottom:2px solid #f0f0f0}.makelaar_single aside.sidebar .kenmerken .woning__feature:first-of-type{padding-top:0}.makelaar_single aside.sidebar .kenmerken .woning__feature:last-of-type{border:0}.makelaar_single aside.sidebar .kenmerken .woning__feature .title{font-size:20px;display:block;position:relative;color:var(--e-global-color-primary);width:100%;cursor:pointer}.makelaar_single aside.sidebar .kenmerken .title i{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:14px}.makelaar_single aside.sidebar .kenmerken .woning__feature ul{padding:0;list-style:none;margin:0}.makelaar_single aside.sidebar .kenmerken .woning__feature li{display:flex;gap:10px;font-size:15px}.makelaar_single aside.sidebar .kenmerken .woning__feature li strong{width:40%}.makelaar_single aside.sidebar .kenmerken .woning__feature li span{width:calc(60% - 10px)}.makelaar_single aside.sidebar .kenmerken .woning__feature.collapsed ul{display:none}.makelaar_single aside.sidebar .kenmerken .woning__feature.collapsed .title i{transform:translateY(-50%) rotate(-180deg)}.makelaar_single .buttons .button{background-color:var(--e-global-color-primary);border:1px solid var(--e-global-color-primary);color:#fff;font-weight:700;font-size:16px;border-radius:3px}.makelaar_single .buttons .button.alt{background-color:#fff0;color:var(--e-global-color-primary)}.makelaar_single .buttons .button.red{background-color:#e2431f;border:#e2431f}.makelaar_single .sidebar .buttons .button{display:block;width:100%;text-align:center}.makelaar_single .sidebar .buttons .button:first-of-type{margin-bottom:10px}.makelaar_single .sidebar .buttons .button:last-of-type{margin-bottom:0}.makelaar_single .main .buttons{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:40px}.makelaar_archive #entity-content .search-sidebar h3{pointer-events:none}.makelaar_archive #entity-content .search-sidebar .toggeler{display:none}.makelaar_archive .search-sidebar .search-field .search-items.minmax{position:relative;display:flex;gap:10px;align-items:center}.makelaar_archive .search-sidebar .search-field .search-items.minmax .text{min-width:30px}.makelaar_archive #entity-content .search-sidebar .minmax .fas{display:block;z-index:1;position:absolute;line-height:1;top:50%;transform:translateY(-50%);right:15px;font-size:12px}.makelaar_archive #entity-content .search-sidebar .minmax select{appearance:none;-moz-appearance:none;-webkit-appearance:none}@media (max-width :1460px){.makelaar_archive{padding:0 30px}.makelaar_single .single_intro,.white_background{padding:80px 30px}}@media (max-width :1280px){.makelaar_archive #archive-intro{padding:80px 0 50px}.makelaar_archive #archive-intro p{margin-top:30px}.makelaar_archive #archive-intro h1,.makelaar_single .single_intro h1{font-size:42px}.makelaar_single .single_intro .information .title p{font-size:18px}.makelaar_single .single_grid .main h2{font-size:38px}}@media (max-width :900px){.makelaar_single .single_intro{flex-wrap:wrap}.makelaar_single .single_intro .information,.makelaar_single .single_intro .images{width:100%}.makelaar_single .single_intro .information{order:2}.makelaar_single .single_intro .images{order:1}.makelaar_single .single_grid{grid-template-columns:calc(100% - 440px) 390px;gap:50px}}@media (max-width :768px){.makelaar_archive #entity-content .search-sidebar h3{pointer-events:all}.makelaar_archive #entity-content .search-sidebar .toggeler{display:block}.makelaar_archive #archive-intro{padding:80px 0 20px}.makelaar_archive #archive-intro p{width:100%}.makelaar_archive #entity-content{grid-template-columns:100%;padding-bottom:60px}.makelaar_archive #entity-content .search-sidebar{width:100%}.makelaar_archive #entity-content .search-sidebar .search-wrapper{position:relative;display:grid;grid-template-columns:calc(50% - 10px) calc(50% - 10px);gap:20px;top:0}.makelaar_archive .search-sidebar .search-field{padding:0;border:0}.makelaar_archive #entity-content .search-sidebar .search-field .toggeler{top:10px}.makelaar_archive .results-container,.makelaar_single .single_grid{grid-template-columns:100%}.makelaar_single .sidebar .buttons{display:none}.makelaar_single aside.sidebar .kenmerken{margin-top:0}}@media (max-width :480px){.makelaar_archive #entity-content{padding-bottom:30px}.makelaar_archive #entity-content .search-sidebar .search-wrapper{width:100%;display:grid;grid-template-columns:100%;gap:20px}.makelaar_archive .results-container .status{font-size:14px;padding:5px 10px}.makelaar_archive .search-sidebar .search-field .search-items label input{margin:0 2px}.makelaar_archive #archive-intro h1{font-size:35px}.makelaar_archive #archive-intro p{font-size:15px}.makelaar_archive #entity-content .search-sidebar h3{font-size:18px}.makelaar_archive #entity-content .search-sidebar .search-field:first-of-type .toggeler,.makelaar_archive #entity-content .search-sidebar .search-field .toggeler{top:7px}.makelaar_archive .search-sidebar .search-field .search-items label .text,.makelaar_single .buttons .button{font-size:14px}.makelaar_single .single_intro h1{font-size:30px}.makelaar_single .single_intro .information a,.makelaar_single .single_intro .information .title p{font-size:16px}.makelaar_single .single_intro .kenmerken .item{padding:10px 15px;font-size:13px}.makelaar_single .single_intro .price{font-size:20px}.makelaar_single .single_intro,.white_background{padding:60px 20px}.makelaar_single .single_grid .main h2{font-size:30px;margin-bottom:20px}.makelaar_single aside.sidebar .kenmerken .woning__feature ul{margin-top:10px}.makelaar_single aside.sidebar .kenmerken .woning__feature li{flex-wrap:wrap;gap:0;margin-bottom:10px}.makelaar_single aside.sidebar .kenmerken .woning__feature li strong{width:100%;display:block;line-height:1}.makelaar_single aside.sidebar .kenmerken .woning__feature .title{font-size:18px}}