/*!
Theme Name: DODO Theme
Theme URI: http://dodo.nl/
Author: Dodo
Author URI: http://dodo.nl/
Description: Theme from DODO Internet and Studioviv. This theme only works in combination whiteh the plugin Advanced Custom Field PRO. And can be intregrated with Woocommerce and Contact Form 7.
Version: 4.2.3
License: GNU General Public License v2 or later
License URI: ONLY for DODO and Studioviv
Text Domain: dodo_theme

achtergrond kleur : #ebebeb
knop kleur : #007bff
tekst kleur : #000
*/
@font-face{font-family:'Open Sans';src:url(/wp-content/themes/dodo_theme/inc/Open_Sans/OpenSans-VariableFont_wdth,wght.ttf)}.vmh-maps-row .vmh-map-arrow{display:flex;align-items:center;flex-direction:column;justify-content:space-evenly;height:100%}.vmh-maps-row .vmh-map-arrow .vmh-arrow{display:flex;align-items:center;font-size:0;width:100%;padding:10px 0}.vmh-maps-row .vmh-map-arrow .vmh-arrow img{margin-left:0;margin-right:15px;margin-bottom:15px}.vmh-maps-row .vmh-map-arrow .vmh-arrow span{font-size:15px;font-weight:400;color:var(--global-black)}.vmh-maps-row .makelaar-logo{display:block;width:100%;padding-top:56.25%;position:relative}.vmh-maps-row .makelaar-logo img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:auto;max-width:95%;max-height:95%}@media only screen and (min-width:1200px){.vmh-maps-row .col-xl-2_4{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media only screen and (max-width:768px){.vmh-maps-row .vmh-map{margin-top:45px}}#wp-admin-bar-search{display:none!important}.newsletter-container{display:none;position:fixed;bottom:0;right:0;background-color:var(--global-color2);color:var(--global-white);width:445px;max-width:100%;z-index:9999999}.newsletter-container span.titel{display:block;font-size:31px;font-weight:600;margin-bottom:22.5px;color:var(--global-color1)}.newsletter-container span.cross{position:absolute;top:15px;right:15px;cursor:pointer}.newsletter-container .inner{padding:35px}.newsletter-container .inner h1{text-align:center}.newsletter-container .mailpoet_submit{background-color:var(--global-color1)!important;border:0!important;color:var(--global-white)!important;padding:10px!important}.newsletter-container .mailpoet_submit:hover{background-color:var(--global-black)!important;border-color:var(--global-black)!important;color:var(--global-white)!important}.newsletter-container .mailpoet_submit:active{background-color:var(--global-white)!important;border-color:var(--global-white)!important;color:var(--global-black)!important}.newsletter-container #mailpoet_form_1 .mailpoet_text,.newsletter-container #mailpoet_form_1 .mailpoet_textarea{padding:10px!important;border:0!important}html,body,html a{-webkit-font-smoothing:antialiased!important}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-family:'Open Sans',sans-serif;color:var(--global-black)}h1{font-size:34px;font-weight:600;color:var(--global-color2);margin-bottom:25px}h1.titel{margin-bottom:45px}h2{font-size:30px;font-weight:600;margin-bottom:25px}h3{font-size:26px;font-weight:600;color:var(--global-color1);margin-bottom:20px}h4{font-size:22px;font-weight:600;margin-bottom:20px}h5,h6{font-size:18px;font-weight:600;margin-bottom:15px}p{margin-bottom:15px}strong,b{color:var(--global-color1)}.content-area table{width:100%}a{color:var(--global-color1);text-decoration:none;transition:border-color .2s ease,background-color .2s ease,color .2s ease}a:hover{color:var(--global-black);text-decoration:none}a:active{color:var(--global-black);text-decoration:none}img{display:block;max-width:100%;height:auto}*:focus{outline:none!important;box-shadow:none!important}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.container-fluid{padding:0}.container-fluid .row{margin:0}.row{padding:25px 0}.center{text-align:center}.valign{display:flex;align-items:center}.valign .inner{width:100%}.butn{position:relative;display:inline-block;border:1.5px solid var(--global-color1);background-color:var(--global-color1);color:var(--global-white);padding:10px 25px;padding-right:82px;margin-top:15px;text-align:center;width:max-content;max-width:100%;min-width:250px;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.butn i{background-color:var(--global-color4);position:absolute;right:0;top:0;height:100%;width:45px;text-align:center;font-size:20px;line-height:42.5px}.butn.arrow-reversed{padding-left:82px;padding-right:25px}.butn.arrow-reversed i{left:-1.5px;right:initial;transform:rotate(180deg)}.butn:hover{border-color:var(--global-color4);background-color:var(--global-color4);color:var(--global-white)}.butn:active{border-color:var(--global-color3);background-color:var(--global-color3);color:var(--global-white)}.butn.reversed{border-color:var(--global-color2);background-color:var(--global-color2);color:var(--global-white)}.butn.reversed:hover{border-color:var(--global-color3);background-color:var(--global-color3);color:var(--global-white)}.butn.reversed:active{border-color:var(--global-black);background-color:var(--global-black);color:var(--global-white)}.butn.reversed i{background-color:var(--global-color3)}.smediabutn{position:relative;display:inline-block;border-radius:50%;background-color:var(--global-color3);height:45px;width:45px;margin:2.5px}.smediabutn:hover{background-color:var(--global-color1)}.smediabutn:active{background-color:var(--global-black)}.smediabutn i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:18px;color:var(--global-white)!important}.grecaptcha-badge{visibility:hidden}.navbar-toggler{background-color:var(--global-color2);border:1px solid var(--global-white);padding:2.5px 5px;margin:12.5px 0}.navbar-toggler:active{border-color:var(--global-color1)}.navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 1)' stroke-width='1.5' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-toggler:active .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(182, 165, 30, 1)' stroke-width='1.5' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.dropdown:hover>.dropdown-menu{display:block}.dropdown-menu{margin-top:0}#masthead{margin-bottom:25px}#masthead .row{padding:0}#masthead .site-branding{position:relative;margin:22.5px 0 0}#masthead .site-branding a{align-items:center;display:flex;min-height:150px}#masthead .logo{position:absolute;top:0;left:0;margin:0 auto;max-width:400px;max-height:225px}#masthead .header-contacts{display:flex;gap:45px;flex-wrap:wrap;align-items:center;justify-content:flex-end;width:100%}#masthead .mail-butn,#masthead .tel-butn{display:block;width:max-content}#masthead .mail-butn,#masthead .tel-butn,#masthead .search-butn{display:block;font-size:20px;font-weight:500;color:var(--global-white)}#masthead .mail-butn:hover,#masthead .tel-butn:hover,#masthead .search-butn:hover{color:var(--global-color1)}#masthead .search-butn span{font-size:17px;margin-right:5px;vertical-align:1.5px}#masthead .mail-butn i,#masthead .tel-butn i,#masthead .search-butn i{color:var(--global-white);margin-right:7.5px;transition:color .2s ease}#masthead .mail-butn.mob,#masthead .tel-butn.mob{position:absolute;top:15px;right:70px}#masthead .search-butn.mob{position:absolute;top:12.5px;right:110px;background-color:var(--global-color2);padding:2.5px 5px 2.5px 15px;border:1px solid var(--global-white);border-radius:4px;margin-right:5px}#masthead .search-butn.mob:active{color:var(--global-color1);border-color:var(--global-color1)}#masthead .mail-butn.mob:active i,#masthead .tel-butn.mob:active i,#masthead .search-butn.mob:active i{color:var(--global-color1)}#masthead .header-butn{margin:0;font-size:15px;font-weight:600;padding:10px 50px 10px 35px;border-color:var(--global-color3);background-color:var(--global-color3);width:auto;max-width:initial;min-width:initial}#masthead .header-butn:hover{border-color:var(--global-color1);background-color:var(--global-color1)}#masthead .header-butn:active{border-color:var(--global-black);background-color:var(--global-black)}#masthead .header-butn i{color:var(--global-color1);background-color:var(--global-color3);transition:background-color .2s ease,color .2s ease}#masthead .header-butn:hover i{background-color:var(--global-color1);color:var(--global-white)}#masthead .vmh{margin-left:auto}#masthead .navbar{padding:0;width:100%}#masthead .nav-item .nav-link{font-size:18px;font-weight:600;color:var(--global-white);padding:25px 25px}#masthead .nav-item .nav-link:hover{color:var(--global-color1)}#masthead .nav-item.active .nav-link,#masthead .nav-item .nav-link:active{color:var(--global-color1)}#masthead .dropdown-menu{border:0;padding:0;border-radius:0;box-shadow:0 1px 5px rgb(0 0 0 / .5)}#masthead .navbar-nav .dropdown-item{color:var(--global-black);padding:5px 20px}#masthead .navbar-nav .dropdown-item:hover{background-color:var(--global-color2);color:var(--global-white)}#masthead .navbar-nav .dropdown-item.active,#masthead .navbar-nav .dropdown-item:active{background-color:var(--global-color1);color:var(--global-white)}.header{background-position:center;background-repeat:no-repeat;background-size:cover;height:250px;width:100%;margin:25px 0}.dodorow:first-child.header{margin-top:-25px}.home .header{height:500px}.tekstveld .row{position:relative}.tekstveld .row::after{content:'';position:absolute;bottom:0;left:15px;width:calc(100% - 30px);border-bottom:1px solid var(--global-black)}.dodorow:last-child.tekstveld .row::after{content:none}.afbeelding_met_tekst.links .inner{padding-left:45px}.afbeelding_met_tekst.rechts .inner{padding-right:45px}.afbeelding_met_tekst .container-fluid{padding:0}.afbeelding_met_tekst .container-fluid .row{padding:0;margin:0}.afbeelding_met_tekst .container-fluid .inner{padding-top:45px;padding-bottom:45px}.afbeelding_met_tekst div.mainimg{background-position:center;background-repeat:no-repeat;background-size:cover;min-height:350px}.afbeelding_met_tekst img.mainimg{width:100%;margin:10px 0 15px}.scheidingslijn .lijn{background-color:var(--global-grey);background-position:center;background-repeat:no-repeat;background-size:auto 100%;height:2px;width:100%}.post .post-item{margin:15px 0}.post .post-item .img{background-color:var(--global-grey);background-position:center;background-repeat:no-repeat;background-size:cover;height:250px;width:100%}.post .post-item .inner{padding:25px 0}.post .post-item .inner h3{margin-bottom:5px}.post .post-item .inner span.date{display:block;font-weight:600;margin-bottom:15px}.pagination{margin:25px 0}.pagination .page-numbers{padding:7px 15px;margin-right:10px;border:1px solid var(--global-color1);background-color:var(--global-white);color:var(--global-color1)}.pagination .page-numbers:hover{border-color:var(--global-color1);background-color:var(--global-color1);color:var(--global-white)}.galerij{overflow-x:hidden}.galerij .scroll .scroll-item{width:315px;padding:0 15px}.galerij .scroll .scroll-item .img{background-position:center;background-repeat:no-repeat;background-size:contain;width:100%;height:350px}.galerij .grid{margin:auto;width:100%!important}.galerij .grid:after{content:'';display:block;clear:both}.galerij .grid-sizer,.galerij .grid-item{width:33.333%}.galerij .grid-item{float:left}.galerij .grid-item img{display:block;width:calc(100% - 20px);margin:10px}.video .youtube-image{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;height:300px;width:100%;max-width:800px;margin:10px auto;cursor:pointer}.video .col-md-12 .youtube-image{height:450px}.video .youtube-image iframe{width:100%;height:100%;display:none;border:0;z-index:9}.video .youtube-image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.instagram .scroll-item{padding:0 15px}.instagram .scroll-item .img{background-size:cover;background-position:center;background-repeat:no-repeat;width:250px;height:250px}.tabel .row{padding:25px 0}.tabel .table-container{overflow-x:scroll}.tabel table{min-width:500px;width:100%}.tabel tr:nth-child(odd){background-color:var(--global-grey)}.tabel tr:first-child{background-color:var(--global-color1);color:var(--global-white);font-weight:700}.tabel th,.tabel td{padding:15px 20px}.tabel th.price,.tabel td.price{text-align:right}.tabel td.price::before{content:"&#1074;&#1087;&#1111;&#1029;&#1087;&#1111;&#1029; "}.accordeon .card{border:0;background-color:var(--global-white);border-radius:0;margin-bottom:5px}.accordeon .card-header{position:relative;background-color:var(--global-grey);border:0;border-radius:0;padding:0;transition:background-color .2s ease}.accordeon .card-header .btn{background-color:var(--global-color2);padding:10px 20px;border-radius:0}.accordeon .card-header h4{display:inline-block;color:var(--global-white);width:90%;margin:0;white-space:normal}.accordeon .card-header button{width:100%;position:relative;text-align:left}.accordeon .card-header button i{position:absolute;color:var(--global-white);padding:5px 15px;right:15px}.accordeon .card-body{padding:25px 30px;border:2px solid var(--global-grey);background-color:var(--global-grey);border-top:0}.contactformulier .contact-item{padding:45px}.dodorow.shortcode{position:relative;margin-bottom:-45px}.aanbod.aanbod-bg{position:relative}.dodorow.shortcode::before,.aanbod.aanbod-bg::before{content:'';background-color:var(--global-grey);position:absolute;left:0;top:500px;width:100%;height:calc(100% - 500px)}.aanbod.aanbod-bg.dodorow:last-child{margin-bottom:-25px}.filter-title{margin-bottom:10px}.aanbod .searchfilters,.aanbod .singlefilters,.aanbod .multifilters{margin-bottom:30px}.aanbod .searchfilters #quicksearch{padding:10px 15px;border:1px solid var(--global-black);background-color:var(--global-white);color:var(--global-black);width:350px;max-width:100%}.aanbod .singlefilters,.aanbod .multifilters{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.aanbod .singlefilters .butn,.aanbod .multifilters .butn{font-size:15px;padding:5px 10px;margin:0;min-width:0;border:1px solid var(--global-black);background-color:var(--global-white);color:var(--global-black)}.aanbod .singlefilters .butn:hover,.aanbod .multifilters .butn:hover{border-color:var(--global-color2);background-color:var(--global-color2);color:var(--global-white)}.aanbod .singlefilters .butn:active,.aanbod .multifilters .butn:active{border-color:var(--global-color1);background-color:var(--global-color1);color:var(--global-white)}.aanbod .singlefilters .butn.is-checked,.aanbod .multifilters .butn.is-checked{border-color:var(--global-color1);background-color:var(--global-color1);color:var(--global-white)}.aanbod-butns{position:relative;display:flex;gap:10px;justify-content:flex-end;align-items:center;width:100%;margin-bottom:30px}.aanbod-butns .aanbod-butn{display:inline-block;position:relative;height:46px;width:46px;border:1px solid var(--global-black)}.aanbod-butns .aanbod-butn img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.object-item span{display:block}.object-item span.read-more{display:block;width:100%;text-align:center;padding:12.5px;background-color:var(--global-color2);color:var(--global-white);transition:background-color .2s ease}.object-item span.read-more:hover{background-color:var(--global-color3);color:var(--global-white)}.object-item span.read-more:active{background-color:var(--global-color1);color:var(--global-white)}.object-item .row{padding:0}.object-item .object-image{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;padding-top:75%;overflow:hidden}.object-item .carousel .carousel-control-prev,.object-item .carousel .carousel-control-next{opacity:0;transition:opacity .2s ease}.object-item .carousel:hover .carousel-control-prev,.object-item .carousel:hover .carousel-control-next{opacity:1}.object-item.detail,.object-item.block{margin-bottom:30px}.object-item.block .object-inner{position:relative;background-color:var(--global-white);color:var(--global-black);padding:35px 22.5px 45px}.object-item.block .object-status{position:absolute;right:0;top:0;padding:5px 10px}.object-item.block .object-place{font-weight:300}.object-item.block .object-title{font-size:16px;font-weight:600;margin-bottom:5px}.object-item.block .object-number{font-size:14px;font-weight:300;margin-bottom:5px}.object-item.block .object-table{margin-top:5px}.object-item.block .object-table td{font-weight:600;padding:2.5px;font-size:14px}.object-item.block .object-table td:first-child{padding-left:0}.object-item.block .object-table td:last-child{padding-right:0}.object-item.block .object-table td b{white-space:nowrap;padding-right:2.5px}.object-item.block .subinfo{margin-top:15px;position:absolute;bottom:7.5px;width:calc(100% - 45px);left:22.5px}.object-item.block .subinfo .opp{float:left}.object-item.block .subinfo .opp span{display:inline}.object-item.block .subinfo .share{position:relative;float:right}.object-item.block .subinfo .share .share-hover{font-size:14px;padding:2px 11px 6px}.object-item.block .subinfo .share .sharelist{max-height:0;overflow:hidden;transition:max-height .2s ease;position:absolute;left:50%;top:30px;transform:translateX(-50%);z-index:10;list-style:none;padding:0;margin:0}.object-item.block .subinfo .share:hover .sharelist{max-height:200px}.object-item.block .subinfo .sharelist .smedia{padding:5px 10px;text-align:center;background-color:var(--global-color3);color:var(--global-white)}.object-item.block .subinfo .sharelist .smedia:hover{background-color:var(--global-color1);color:var(--global-white)}.object-item.detail .object-title{font-size:18px;font-weight:600;margin-bottom:5px}.object-item.detail .carousel{overflow:hidden}.object-item.detail .object-status{font-size:18px;width:227px;height:40px;-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-o-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);position:absolute;top:35px;right:-42px;line-height:40px}.object-item.detail .object-list{padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.object-item.detail .object-list li{font-weight:600;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;position:relative;width:100%;margin-bottom:5px}.object-item.detail .object-list li b{font-size:12px}.zoekbalk{margin-top:-25px;position:relative}.zoekbalk .zoekbalk-achtergrond{position:absolute;left:0;top:0;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:395px}.zoekbalk .zoekbalk-header{max-width:585px;margin:22.5px auto 67.5px}.zoekbalk .zoekbalk-header .titel{position:relative;margin-bottom:15px;padding-bottom:25px;text-transform:uppercase}.zoekbalk .zoekbalk-header .titel::after{content:'';background-color:var(--global-color2);width:50px;height:5px;position:absolute;left:50%;bottom:0;transform:translateX(-50%)}.zoekbalk .zoekbalk-header .subtitel{font-size:18px;font-weight:600}.zoekbalk .zoekbalk-item .button-slider{height:55px;width:100%;margin:15px 0}.zoekbalk .zoekbalk-item{width:100%;background-color:var(--global-color1)}.zoekbalk .zoekbalk-item .row{padding:30px 45px}.zoekbalk .zoekbalk-item input,.zoekbalk .zoekbalk-item select{background:none;position:relative;width:100%;padding:15px;border:0;margin:0;height:54px;cursor:pointer;-webkit-appearance:none;appearance:none;-moz-appearance:none}.zoekbalk .zoekbalk-item .sliderValue{color:var(--global-white)}.zoekbalk .zoekbalk-item .sliderValue p{margin-bottom:0}.zoekbalk .postcodebox,.zoekbalk .soortbox,.zoekbalk .statusbox{position:relative;background-color:#fff;margin:15px 0}.zoekbalk .postcodebox span,.zoekbalk .soortbox span,.zoekbalk .statusbox span{position:absolute;display:block;width:54px;height:54px;background-color:var(--global-color2);color:var(--global-color1);right:0;top:0;font-weight:400;font-style:normal;text-decoration:none;text-align:center;font-size:30px;cursor:pointer}.zoekbalk .postcodebox span i,.zoekbalk .soortbox span i,.zoekbalk .statusbox span i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.zoekbalk .zoekbalk-item .search-butn{display:block;padding:15px 45px;margin:30px auto 0;width:max-content;background-color:var(--global-color2);color:var(--global-white);text-transform:uppercase}.zoekbalk .zoekbalk-item .search-butn:hover{background-color:#876D92;color:var(--global-white)}.knoppen .butn{width:100%;text-align:center;text-transform:uppercase;padding:35px 15px}.knoppen .butn::after{content:none}.custom_aanbod_row{position:relative}.custom_aanbod_row.new{margin-bottom:25px}.custom_aanbod_row.new::before{content:'';background-color:var(--global-grey);position:absolute;left:0;top:250px;width:100%;height:calc(100% - 250px)}.custom_aanbod_row.featured{margin-top:25px}.custom_aanbod_row.featured::before{content:'';background-color:var(--global-grey);position:absolute;left:0;top:0;width:100%;height:calc(100% - 250px)}.custom_aanbod_row.featured .object-item .object-inner{padding-bottom:75px}.custom_aanbod_row.featured .object-item .butn{position:absolute;left:22.5px;bottom:22.5px}.custom_aanbod_row .cvf-universal-pagination ul{padding:0;list-style-type:none;text-align:center}.custom_aanbod_row .cvf-universal-pagination ul li{display:inline-block;font-size:20px;cursor:pointer;background:#fff;margin:1px;width:50px;height:50px;line-height:50px}.custom_aanbod_row .cvf-universal-pagination ul li.selected{background:#e2e1e1}.custom_aanbod_row .carousel-controls{position:relative;width:max-content;margin:auto}.custom_aanbod_row .carousel-control-next:hover,.custom_aanbod_row .carousel-control-prev:hover{color:var(--global-color1)}.shortcode .acf-map{height:1080px;width:100%}.shortcode .inside-marker .img{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;padding-top:75%;margin-bottom:15px}.single-aanbod .object_title{margin-bottom:0}.single-aanbod .object_number{display:block;font-size:20px;font-weight:300}.single-aanbod .object-status{display:block;width:100%;font-size:20px;padding:5px}.single-aanbod .object-accordeon{margin-bottom:30px}.single-aanbod .object-contact{padding:22.5px;margin-bottom:30px}.single-aanbod .object-contact .wpcf7-form{padding:0}.single-aanbod .object-interest{background-color:var(--global-color1);color:var(--global-white);padding:45px;margin-bottom:30px}.single-aanbod .object-interest h2{color:var(--global-color2)}.single-aanbod .object-interest a{color:var(--global-white)}.single-aanbod .object-butn{margin-bottom:30px}.single-aanbod .object-butn .butn{margin:0;text-align:center}.single-aanbod .object-map{margin-bottom:30px}.single-aanbod .main-object-image{background-position:center;background-repeat:no-repeat;background-size:cover;height:591px;width:100%;border:1px solid #fff}.single-aanbod .col-12 .object-sub-image{background-position:center;background-repeat:no-repeat;background-size:cover;height:262px;width:100%;border:1px solid #fff}.single-aanbod .col-6 .object-sub-image{background-position:center;background-repeat:no-repeat;background-size:cover;height:98px;width:100%;border:1px solid #fff}.single-aanbod .main-object-image img,.single-aanbod .object-sub-image img{visibility:hidden;width:100%}.single-aanbod .more-images{background-color:var(--global-color2);display:flex;width:100%;height:132px;align-items:center;justify-content:center}.single-aanbod .more-images:hover{background-color:var(--global-color3)}.single-aanbod .more-images span{font-size:20px;font-weight:600;color:#fff}.single-aanbod .more-images span::before{content:url(/wp-content/themes/dodo_theme/img/camera.svg);margin-right:5px}#popup{display:block;position:fixed;height:100%;width:100%;padding:0;margin:0;border:0;left:0;top:0;z-index:999;background-color:rgb(0 0 0 / .8)}#popup .popup-close{position:absolute;right:45px;top:45px;height:50px;width:50px;z-index:9999;cursor:pointer}#popup #popupcontent{position:relative;height:100%;width:100%}#popup .carousel{border:0;width:100%;height:100%}#popup .carousel .carousel-inner{width:100%;height:100%}#popup .carousel .carousel-item{width:100%;height:100%}#popup .carousel .carousel-item img{margin:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:100%;height:auto}#popup .carousel .carousel-control-next,#popup .carousel .carousel-control-prev{width:100px}#popup .carousel .carousel-control-next img,#popup .carousel .carousel-control-prev img{width:50px}.single-aanbod .prijs-object span{display:block;font-size:20px;font-weight:600}.achtergrond-color1{background-color:var(--global-color1)}.achtergrond-color2{background-color:var(--global-color2);color:var(--global-white)}.achtergrond-color3{background-color:var(--global-color3);color:var(--global-white)}.achtergrond-white{background-color:var(--global-white)}.achtergrond-grey{background-color:var(--global-grey)}.achtergrond-black{background-color:var(--global-black);color:var(--global-white)}.achtergrond-color1 h1,.achtergrond-color1 h3,.achtergrond-color1 a{color:var(--global-black)}.achtergrond-color1 a:hover{color:var(--global-color2)}.achtergrond-color2 a,.achtergrond-color3 a{color:var(--global-white)}.achtergrond-color2 a:hover,.achtergrond-color3 a:hover{color:var(--global-color1)}.achtergrond-color1 .butn{border-color:var(--global-white);background-color:var(--global-white);color:var(--global-black)}.achtergrond-color3 .smediabutn{border-color:var(--global-white);background-color:#fff0;color:var(--global-white)}.achtergrond-color1 .smediabutn:hover,.achtergrond-color1 .butn:hover{border-color:var(--global-white);background-color:var(--global-white);color:var(--global-black)}.achtergrond-color1 .smediabutn:active,.achtergrond-color1 .butn:active{border-color:var(--global-black);background-color:var(--global-black);color:var(--global-white)}.achtergrond-color2 .smediabutn:hover,.achtergrond-color2 .butn:hover{color:var(--global-white)}.achtergrond-color2 .smediabutn:active,.achtergrond-color2 .butn:active{color:var(--global-white)}.achtergrond-grey.dodorow,.achtergrond-black.dodorow,.achtergrond-color1.dodorow,.achtergrond-color2.dodorow,.achtergrond-color3.dodorow{margin:25px 0}#colophon{margin-top:25px}#colophon .footerwidget td{vertical-align:top;padding-bottom:15px}#colophon .footerwidget i{color:var(--global-color1);margin-right:7.5px}#colophon .site-footer .row{padding:60px 0}#colophon .site-info .row{padding:15px 0}.carousel-indicators li{background-color:var(--global-grey);opacity:1}.carousel-indicators li.active{background-color:var(--global-color1)}.carousel-control-next,.carousel-control-prev{opacity:1}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' stroke='%23000' stroke-width='.5' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' stroke='%23000' stroke-width='.5' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.wpcf7-form{background-color:var(--global-grey);padding:45px;max-width:100%;margin:auto}.wpcf7-form .row{padding:0}.wpcf7-form input,.wpcf7-form textarea,.wpcf7-form label,.wpcf7-form span,.wpcf7-form select{width:100%;height:auto;border-radius:0;margin:0}.wpcf7-form p,.wpcf7-form label{margin-bottom:15px}.wpcf7-form select,.wpcf7-form input,.wpcf7-form textarea{padding:10px;margin-bottom:0;border:1px solid var(--global-grey)}.wpcf7-form input[type=checkbox],.wpcf7-form input[type=radio]{width:auto}.wpcf7-form textarea{max-height:146px}.wpcf7-form .form-control:focus{color:var(--global-color1);background-color:var(--global-white);border-color:var(--global-color1);outline:0;box-shadow:0}.wpcf7-form .wpcf7-submit{display:inline-block;border:1.5px solid var(--global-color3);background-color:var(--global-color3);color:var(--global-white);padding:10px 35px;margin-top:25px;width:300px;text-align:center;max-width:100%}.wpcf7-form .wpcf7-submit:hover{border-color:var(--global-color1);background-color:var(--global-color1);color:var(--global-white)}.wpcf7-form .wpcf7-submit:not(:disabled):not(.disabled).active,.wpcf7-form .wpcf7-submit:not(:disabled):not(.disabled):active,.wpcf7-form .show>.wpcf7-submit.dropdown-toggle{border-color:var(--global-black);background-color:var(--global-black);color:var(--global-white)}.wpcf7 .ajax-loader{display:block;margin:5px auto 0}.scroll-container{margin-bottom:45px;position:relative;width:100%}.scroll-container .scroll{white-space:nowrap;font-size:0;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.scroll-container .scroll::-webkit-scrollbar{display:none}.scroll .scroll-item{position:relative;display:inline-block;font-size:initial;vertical-align:top}.scroll-controls{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:40px}.scroll-control-next,.scroll-control-prev{position:absolute;opacity:1;height:40px;width:40px;background-color:var(--global-grey);top:0;cursor:pointer}.scroll-control-next:hover,.scroll-control-prev:hover{background-color:var(--global-color1)}.scroll-control-next{right:0}.scroll-control-prev{left:0}.scroll-control-next img,.scroll-control-prev img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.acf-map{width:100%;height:400px;border:0;margin:0;padding:0}.acf-map img{max-width:inherit!important}.object-status{background-color:#000;color:#fff;text-align:center;font-weight:700;text-transform:uppercase}.object-status.Nieuw,.object-status.new,.object-status.nieuw{background:#65c803}.object-status.verpacht,.object-status.bieden,.object-status.sold,.object-status.verkochtovv,.object-status.verhuurd,.object-status.verkocht,.object-status.verkochtondervoorbehoud,.object-status.ovbverhuurd{background:#e31b22}@media only screen and (max-width:1200px){#masthead .nav-item .nav-link{padding:10px}}@media only screen and (max-width:992px){#masthead .header-contacts{gap:25px}#masthead .mail-butn span,#masthead .tel-butn span{display:none}}@media only screen and (min-width:768px){#masthead .site-branding{position:relative;height:125px}.top-margin{margin-top:-135px!important}}@media only screen and (max-width:768px){.home .header{height:250px}.afbeelding_met_tekst.links .inner,.afbeelding_met_tekst.rechts .inner{padding-left:0;padding-right:0}.afbeelding_met_tekst.links .container-fluid .inner,.afbeelding_met_tekst.rechts .container-fluid .inner{padding:45px}.galerij .grid-sizer,.galerij .grid-item{width:50%}.instagram .instaimg{width:calc(50% - 20px)}.single-aanbod .main-object-image,.single-aanbod .col-12 .object-sub-image{height:auto}.single-aanbod .col-6 .object-sub-image{height:150px}.zoekbalk{margin-bottom:25px}.zoekbalk .zoekbalk-achtergrond{height:100%}.zoekbalk .zoekbalk-header{margin-top:22.5px;margin-bottom:22.5px}.zoekbalk .zoekbalk-item{max-height:0;transition:max-height .2s ease;overflow:hidden;position:absolute;z-index:1;left:0;width:100%;top:-25px}.zoekbalk .zoekbalk-item.opened{max-height:500px}.object-item.detail .object-list li{font-weight:600;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;position:relative;width:100%;margin-bottom:5px}.single-aanbod .object-status{margin-bottom:40px}}@media only screen and (max-width:480px){.galerij .grid-sizer,.galerij .grid-item{width:100%}.instagram .instaimg{width:calc(100% - 20px)}}