:root{--base:15px;--extrahuge:calc(var(--base) * 8);--huge:calc(var(--base) * 7);--largehuge:calc(var(--base) * 6);--extralarge:calc(var(--base) * 5);--large:calc(var(--base) * 4);--mediumlarge:calc(var(--base) * 3);--medium:calc(var(--base) * 2.5);--smallmedium:calc(var(--base) * 2);--small:calc(var(--base) * 1.5);--extrasmall:calc(var(--base) * 1)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:22.5px;margin-top:0;line-height:1.25;position:relative;display:block;font-weight:300;text-transform:uppercase;font-family:"raleway"}h1,.h1{font-size:52px}.h2,h2{font-size:40px}.h3,h3{font-size:30px;letter-spacing:5.8px;line-height:1.375}.h4,h4{font-size:24px;letter-spacing:4.56px;line-height:1.375}.h5,h5{font-size:16px;letter-spacing:3.04px;color:var(--color2)}.h6,h6{font-size:14px;letter-spacing:2.66px;color:var(--color2)}.the-seasons{font-family:"the-seasons";text-transform:inherit;letter-spacing:inherit;font-weight:700}.white{color:#fff}body{font-size:18px;font-weight:400;font-family:"source-sans-pro";font-weight:400;overflow-x:hidden;line-height:1.75;color:var(--color1);margin:0;-webkit-transition:all .3s;transition:all .3s}body.navbar-open{overflow-x:hidden;overflow-y:hidden}body.admin-bar{margin-top:32px}p{margin-top:0;margin-bottom:15px}a{color:currentColor;text-decoration:none;cursor:pointer}a:hover{text-decoration:none}ul,ol{padding-left:0;margin-top:0;margin-bottom:15px}li{list-style:none}img{width:100%;height:auto}label{font-weight:600;margin-bottom:5px;display:block}sup{top:-5px}abbr{text-decoration:none !important}hr{margin-top:0;margin-bottom:0;border:0;border-top:1px solid #002333}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=search],input[type=number],textarea,select{font-family:inherit;font-size:inherit;line-height:inherit;-moz-appearance:none;-webkit-appearance:none;box-sizing:border-box;outline:0;-webkit-transition:all .3s;transition:all .3s;line-height:1.25;width:100%;background:#fff;position:relative;padding:15px;border-radius:0;border:0;color:var(--color1)}input[type=search]::-webkit-search-cancel-button{display:none}::-webkit-input-placeholder{color:var(--color3)}::-moz-placeholder{color:var(--color3)}:-ms-input-placeholder{color:var(--color3)}::-moz-selection{background-color:var(--color2);color:#fff}::selection{background-color:var(--color2);color:#fff}::-moz-selection{background-color:var(--color2);color:#fff}:focus{outline:0 !important}table{margin-bottom:15px;width:100%;border-collapse:collapse;text-align:left;line-height:1.5}table tr th{font-weight:400}table tr :is(th,td){padding:5px var(--extrasmall)}table tr :is(th,td):first-child{padding-left:0}table tr :is(th,td):last-child{padding-right:0}b,strong{font-weight:600}small{font-size:.75rem;font-weight:inherit;display:inline-block;line-height:1.5}button{font-family:inherit;font-size:inherit;line-height:inherit;-moz-appearance:none;-webkit-appearance:none;background:0 0;border:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}@media (min-width:992px){.row.huge-gutters{margin-right:calc(var(--extralarge) * -1);margin-left:calc(var(--extralarge) * -1)}.row.huge-gutters [class*=col-]{padding-right:var(--extralarge);padding-left:var(--extralarge)}.row.extralarge-gutters{margin-right:calc(var(--large) * -1);margin-left:calc(var(--large) * -1)}.row.extralarge-gutters [class*=col-]{padding-right:var(--large);padding-left:var(--large)}.row.large-gutters{margin-right:calc(var(--mediumlarge) * -1);margin-left:calc(var(--mediumlarge) * -1)}.row.large-gutters [class*=col-]{padding-right:var(--mediumlarge);padding-left:var(--mediumlarge)}.row.medium-gutters{margin-right:calc(var(--medium) * -1);margin-left:calc(var(--medium) * -1)}.row.medium-gutters [class*=col-]{padding-right:var(--medium);padding-left:var(--medium)}.row.small-gutters{margin-right:calc(var(--small) * -1);margin-left:calc(var(--small) * -1)}.row.small-gutters [class*=col-]{padding-right:var(--small);padding-left:var(--small)}}.row.normal-gutters{margin-right:-15px;margin-left:-15px}.row.normal-gutters [class*=col-]{padding-right:15px;padding-left:15px}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters [class*=col-]{padding-right:0;padding-left:0}.btn{-moz-appearance:none;-webkit-appearance:none;padding:20px 67.5px 17.5px 30px;display:inline-block;-webkit-transition:all .3s;transition:all .3s;position:relative;line-height:1.125;border:0;background:var(--color2);color:var(--color1);font-size:17px;font-weight:600;white-space:nowrap;z-index:1;overflow:hidden;border-radius:var(--border-radius);text-align:left}.btn:before{content:"";position:absolute;top:50%;right:0;left:0;-ms-transform:translateY(-50%) scale(0);-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);border-radius:100%;z-index:-1;aspect-ratio:1;background-color:rgb(0 0 0/5%);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;pointer-events:none}.btn:hover:before{-ms-transform:translateY(-50%) scale(1.2);-webkit-transform:translateY(-50%) scale(1.2);transform:translateY(-50%) scale(1.2)}.btn:after{content:'';-webkit-mask:url(//klaproosemmeloord.nl/wp-content/themes/nieuwbouwproject/images/arrow.svg) no-repeat 50% 50%;mask:url(//klaproosemmeloord.nl/wp-content/themes/nieuwbouwproject/images/arrow.svg) no-repeat 50% 50%;line-height:0;width:12.5px;height:8.5px;background:#fff;vertical-align:1px;display:inline-block;-webkit-transition:all .3s;transition:all .3s;position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.btn:hover:after{-webkit-transform:translateY(-50%) translateX(2.5px);transform:translateY(-50%) translateX(2.5px)}.btn.btn--outline{background:0 0;color:var(--color2);box-shadow:0 0 0 2px var(--color2) inset}.btn.btn--secondary{background:var(--color2)}.btn.btn--tertiary{background:var(--color3)}.btn.btn--tertiary:after{background:var(--color1)}.btn-circle{display:inline-block;width:60px;height:60px;background:var(--color1);border-radius:50%;-webkit-transition:all .3s;transition:all .3s;position:relative;cursor:pointer}.btn-circle.btn-circle--small{width:45px;height:45px}.btn-circle:after{content:"\e90e";font-family:'Nieuwbouwmeesters' !important;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:12px;color:#fff;line-height:0;-webkit-transition:all .3s;transition:all .3s}.btn-circle[href*='tel:']{background:var(--color2)}.btn-circle[href*='tel:']:after{content:"\e909";font-size:22px}.btn-circle[href*='mailto:']:after{content:"\e903";font-size:22px}.btn+.btn{margin-left:22.5px}.read-more:before{content:"\e90e";font-family:'Nieuwbouwmeesters' !important;font-size:10px;display:inline-block;margin-right:10px;-webkit-transition:all .3s;transition:all .3s;vertical-align:middle;color:var(--color1)}.read-more:hover:before{-webkit-transform:translateX(2.5px);transform:translateX(2.5px)}header{position:sticky;top:0;left:0;right:0;z-index:9;-webkit-transition:all .3s;transition:all .3s;background:#fff;padding:22.5px 0}header nav.navbar .navbar-brand{width:100%;max-width:240px;margin:0;z-index:99;line-height:0;margin-right:22.5px}header nav.navbar .navbar-nav{margin-left:auto;margin-right:auto}header nav.navbar .navbar-nav>.nav-item{line-height:.75;position:relative}header nav.navbar .navbar-nav>.nav-item>.nav-link{margin:15px;padding:0;display:inline-block;white-space:nowrap;text-decoration:none;position:relative;font-size:17px;-webkit-transition:all .3s;transition:all .3s;color:var(--color1)}header nav.navbar .navbar-nav>.nav-item>.nav-link:before{content:'';height:2px;background:var(--color2);position:absolute;bottom:-7.5px;left:0;right:0;width:0;text-align:center;margin-left:auto;margin-right:auto;-webkit-transition:all .3s;transition:all .3s}header nav.navbar .navbar-nav>.nav-item:hover>.nav-link,header nav.navbar .navbar-nav>.nav-item.current-menu-item>.nav-link{color:var(--color2)}header nav.navbar .navbar-nav>.nav-item:hover>.nav-link:before,header nav.navbar .navbar-nav>.nav-item.current-menu-item>.nav-link:before{width:100%}header nav.navbar .navbar-nav:hover>.nav-item:not(:hover)>.nav-link:hover,header nav.navbar .navbar-nav:hover>.nav-item.current-menu-item:not(:hover)>.nav-link{color:inherit}header nav.navbar .navbar-nav:hover>.nav-item:not(:hover)>.nav-link:hover:before,header nav.navbar .navbar-nav:hover>.nav-item.current-menu-item:not(:hover)>.nav-link:before{width:0}header nav.navbar .navbar-nav>.nav-item:first-child>.nav-link{margin-left:0}header nav.navbar .navbar-nav>.nav-item:last-child>.nav-link{margin-right:0}header .navbar-actions{margin-left:22.5px;margin-bottom:0;line-height:0}header .navbar-actions li{margin-right:7.5px}header .navbar-actions li:last-child{margin-right:0}header .navbar-phone{display:none;width:25px;height:25px;line-height:0;background:var(--color1);-webkit-mask:url(//klaproosemmeloord.nl/wp-content/themes/nieuwbouwproject/images/phone-outline.svg) no-repeat 50% 50%;mask:url(//klaproosemmeloord.nl/wp-content/themes/nieuwbouwproject/images/phone-outline.svg) no-repeat 50% 50%}header nav.navbar .navbar-toggler{position:relative;border-radius:0;margin:0;padding:0;z-index:1;display:none;color:var(--color1);-webkit-transition:all .3s;transition:all .3s;line-height:0}header nav.navbar .navbar-toggler .icon-bar{display:block;width:22.5px;height:2px}header nav.navbar .navbar-toggler.collapsed .icon-bar{background-color:currentColor}header nav.navbar .navbar-toggler .icon-bar+.icon-bar{margin-top:4px}header nav.navbar .navbar-toggler.collapsed .icon-bar:nth-of-type(1){-webkit-transform:rotate(0deg);transform:rotate(0deg);top:0}header nav.navbar .navbar-toggler.collapsed .icon-bar:nth-of-type(2){opacity:1;width:22.5px;margin-left:0}header nav.navbar .navbar-toggler.collapsed .icon-bar:nth-of-type(3){-webkit-transform:rotate(0deg);transform:rotate(0deg);bottom:0}header nav.navbar .navbar-toggler .icon-bar{position:relative;transition:all .5s ease-in-out;background-color:currentColor}header nav.navbar .navbar-toggler .icon-bar:nth-of-type(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);top:6.5px}header nav.navbar .navbar-toggler .icon-bar:nth-of-type(2){opacity:0;width:0;margin-left:50%}header nav.navbar .navbar-toggler .icon-bar:nth-of-type(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:6.5px}header .navbar-backdrop{position:fixed;top:var(--header-height);right:0;bottom:0;left:0;background:rgb(0 0 0/75%);z-index:1;opacity:0;visibility:hidden;-webkit-transition:all .3s;transition:all .3s}header .navbar-backdrop.open{opacity:1;visibility:visible}section.header{position:relative;height:75vh;min-height:600px;max-width:2000px;width:calc(100% - var(--huge));margin-left:auto;margin-right:auto}body.not-home section.header{height:50vh}section.header .header-image{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}section.header .header-image>:is(img,video,iframe){position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s;transition:all .3s;animation:zoomin 20s forwards;animation-iteration-count:infinite}@keyframes zoomin{0%{transform:scale(1)}50%{transform:scale(1.15,1.15)}100%{transform:scale(1)}}section.header .header-image .acf-map{height:100%;width:100%;position:absolute;border-radius:16px}section.header .header-content{position:absolute;left:var(--huge);bottom:var(--huge);color:#fff;z-index:1;max-width:660px;text-shadow:0px 0px 17px #000000B1}section.header .header-content .header-content__price{font-family:"raleway";letter-spacing:1.8px;font-size:36px;margin-bottom:0;margin-top:-12.5px;line-height:1}section.header .header-content .header-content__status{margin-top:var(--mediumlarge);-moz-appearance:none;-webkit-appearance:none;padding:20px 30px 17.5px;display:inline-block;-webkit-transition:all .3s;transition:all .3s;position:relative;line-height:1.125;border:0;background:var(--color,#449b23);color:#fff;font-size:16px;font-weight:400;letter-spacing:2.88px;white-space:nowrap;z-index:1;overflow:hidden;border-radius:var(--border-radius);text-align:center;font-family:"raleway";text-transform:uppercase;min-width:180px;text-align:center;text-shadow:unset}section.header .header-content .header-content__status.header-content__status--sold{background:#ed3b58}section.header .header-content .header-content__status.header-content__status--option{background:#edaf3b}section.header .header-content h1,section.header .header-content .h1{font-size:60px}section.header .header-content *:last-child{margin-bottom:0}section.header .header-action{position:absolute;right:var(--huge);bottom:var(--huge);line-height:0;text-align:right}section.header .header-action .header-action__logo{max-width:210px;margin-left:auto;display:block;margin-bottom:22.5px}section.header .header-action .header-action__block{background:var(--color2);color:var(--color1);padding:37.5px 45px;border-top-left-radius:50px}section.header .header-action .header-action__block p{margin-bottom:0;text-transform:uppercase;line-height:1.25;white-space:nowrap}section.header .header-action .header-action__block p:nth-child(1){font-family:"raleway";font-size:20px;letter-spacing:3.8px}section.header .header-action .header-action__block p:nth-child(2){font-weight:700;font-size:35px;letter-spacing:2.8px}section.cards{margin:var(--largehuge) 0 var(--mediumlarge) 0;position:relative;overflow:hidden}section.cards:has(.cards-header--background){margin-top:0;padding-top:var(--largehuge)}section.cards:has(.cards-header--background):not(:first-child){margin-top:calc(var(--largehuge) * -1)
}

section.map + section.cards:has(.cards-header--background):not(:first-child){margin-top:0}section.cards .cards-header{margin-bottom:var(--mediumlarge);position:relative}section.cards .cards-header.cards-header--background:before{content:'';position:absolute;top:calc(var(--largehuge)* -1);right:0;width:200vw;left:-100vw;z-index:-2;pointer-events:none;height:calc(160% + var(--largehuge));background:var(--color3)}section.cards .cards-header.cards-header--white{color:#fff}section.cards .cards-header p:last-child{margin-bottom:0}section.cards .cards-header ul.cards-header__filters{margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}section.cards .cards-header ul.cards-header__filters li label{box-shadow:0 0 0 1px var(--color1) inset;margin-bottom:0;font-weight:400;text-transform:uppercase;letter-spacing:2.7px;font-family:"raleway";font-size:15px;padding:12.5px 20px;line-height:1.25;-webkit-transition:all .3s;transition:all .3s;cursor:pointer}section.cards .cards-header ul.cards-header__filters li label input{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}section.cards .cards-header ul.cards-header__filters li label:has(input:checked){background:var(--color1);color:#fff}.card{position:relative;display:block;border:0;height:calc(100% - var(--mediumlarge));margin-bottom:var(--mediumlarge);overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cards-slider .card{height:100% !important;margin-bottom:0 !important}section.cards .card:hover{-webkit-transform:translateY(-7.5px);transform:translateY(-7.5px)}.card .card-image{aspect-ratio:3/2;position:relative;display:block;overflow:hidden}.card .card-image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.card:hover .card-image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.card .card-image .label{position:absolute;left:var(--small);top:var(--small);z-index:1}.card .card-image .energy{background:#07a654;position:absolute;left:0;bottom:30px;z-index:1;font-weight:600;color:#fff;line-height:1;padding:10px 7.5px 10px 15px}.card .card-image .energy:after{content:'';border-style:solid;position:absolute;right:-17.5px;top:0;bottom:0;border-top:17.5px solid transparent;border-bottom:17.5px solid transparent;border-left:17.5px solid #07a654;border-right:0}.card .card-image .availability{position:absolute;right:0;top:0;z-index:1;background:var(--color,#449b23);display:inline-block;writing-mode:vertical-rl;color:#fff;line-height:1.25;padding:20px 12.5px;text-transform:uppercase;letter-spacing:2.7px;font-size:15px;font-family:"raleway"}.card .card-image .availability.availability--sold{background:#ed3b58}.card .card-image .availability.availability--option{background:#edaf3b}.close{border-radius:5px;background:var(--color3);position:absolute;z-index:1;padding:0;font-size:24px;top:15px;left:15px;cursor:pointer;width:37.5px;height:37.5px;display:grid;place-content:center;line-height:0}.card .card-content{position:relative;padding:37.5px;-ms-flex:1 1 auto;flex:1 1 auto;background:var(--color3)}.card .card-content .card-content__price{font-family:"raleway";letter-spacing:1.2px;font-size:24px;margin-bottom:0;margin-top:-12.5px}.card .card-content .card-content__icons{display:flex;line-height:1.5;border-top:1px solid #232b1f;padding-top:22.5px;margin-top:22.5px}.card .card-content .card-content__icons li{display:inline-block;margin-right:15px;white-space:nowrap}.card .card-content .card-content__icons li:last-child{margin-right:0}.card .card-content .card-content__icons li:before{content:'';vertical-align:-5px;margin-right:7.5px;-webkit-mask-size:cover;mask-size:cover;display:inline-block;width:25px;height:25px;vertical-align:-6px;line-height:0;background:var(--color2)}.card .card-content .card-content__icons li.woonoppervlakte:before{-webkit-mask:url(//klaproosemmeloord.nl/wp-content/themes/nieuwbouwproject/images/gebruiksoppervlakte.svg);mask:url(//klaproosemmeloord.nl/wp-content/themes/nieuwbouwproject/images/gebruiksoppervlakte.svg)}.card .card-content .card-content__icons li.kaveloppervlakte:before{-webkit-mask:url(//klaproosemmeloord.nl/wp-content/themes/nieuwbouwproject/images/kaveloppervlakte.svg);mask:url(//klaproosemmeloord.nl/wp-content/themes/nieuwbouwproject/images/kaveloppervlakte.svg)}.card .card-content .card-content__icons li.kamers:before{-webkit-mask:url(//klaproosemmeloord.nl/wp-content/themes/nieuwbouwproject/images/kamers.svg);mask:url(//klaproosemmeloord.nl/wp-content/themes/nieuwbouwproject/images/kamers.svg)}.card .card-content :is(*:last-child){margin-bottom:0}.card .card-footer{line-height:0;position:relative;text-align:right}.card .card-content .btn{display:block;width:100%}section.blocks{margin:var(--largehuge) 0 var(--mediumlarge) 0;position:relative;overflow:hidden}article.article.article--background+section.blocks{margin-top:0;padding-top:0}section.blocks:has(.blocks-header--background){margin-top:0;padding-top:var(--largehuge)}section.blocks .blocks-header{margin-bottom:var(--mediumlarge);position:relative}section.blocks .blocks-header.blocks-header--background:before{content:'';position:absolute;top:calc(var(--largehuge)* -1);right:0;width:200vw;left:-100vw;z-index:-2;pointer-events:none;height:calc(160% + var(--largehuge));background:var(--color3)}section.blocks .blocks-header p:last-child{margin-bottom:0}section.blocks .block{display:block;position:relative;margin-bottom:var(--mediumlarge)}section.blocks .block:last-child{margin-bottom:0}section.blocks .block .block-image{position:relative;display:block;padding-bottom:66.666%;height:100%}section.blocks .block .block-image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section.blocks .block .block-gallery{position:relative;display:block;height:100%}section.blocks .block .block-gallery .slick-dots{margin-bottom:0;text-align:center;line-height:0;position:absolute;left:50%;bottom:30px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}section.blocks .block .block-gallery :is(.slick-list,.slick-track){height:100%}section.blocks .block .block-gallery .block-gallery__image{position:relative;display:block;height:100%}section.blocks .block .block-gallery .block-gallery__image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section.blocks .block .block-content{position:relative;padding:var(--large);color:#fff;background:var(--color4)}section.blocks .block .block-content *:last-child{margin-bottom:0}section.blocks .block .block-footer{line-height:0;text-align:right}article.article{margin:var(--largehuge) 0;position:relative}article.article.article--background+article:not(.article--background){padding-top:var(--largehuge)}article.article.article--background:not([data-background=color3]):not(:has(.article-content--background)){color:#fff}article.article.article--background:not(:has(.article-content--background)):after{content:'';position:absolute;top:calc(var(--huge)* -2);right:0;left:0;z-index:-2;height:250%;pointer-events:none}article.article.article--background:not(:has(.article-content--background)):has(.article-image--nobackground):after{height:calc(100% + calc(var(--huge)* 2) + var(--largehuge))}article.article.article--background:not(:has(.article-content--background))[data-background=color1]:after{background:var(--color1)}article.article.article--background:not(:has(.article-content--background))[data-background=color2]:after{background:var(--color2)}article.article.article--background:not(:has(.article-content--background))[data-background=color3]:after{background:var(--color3)}article.article.article--background:not(:has(.article-content--background))[data-background=color4]:after{background:var(--color4)}article.article.article--reverse>[class*=container]>.row{flex-direction:row-reverse}article.article .article-header>*:last-child{margin-bottom:0}article.article .article-content{padding:var(--smallmedium) 0}article.article .article-content:not(.article-content--background) :is(h3,h4,h5,h6){color:var(--color2)}article.article .article-content.article-content--info{background:var(--color3);color:var(--color1);padding:var(--mediumlarge)}article.article .article-content.article-content--info :is(h1,h2,h3,h4,h5,h6){color:var(--color1)}article.article .article-content.article-content--background{position:relative;padding:var(--extralarge) var(--large) var(--extralarge) var(--extralarge);color:#fff;margin-bottom:var(--huge)}article.article .article-content.article-content--background:before{content:'';background:var(--color4);position:absolute;top:0;bottom:0;right:calc(var(--huge)* -1);left:0;z-index:-1}article.article .article-content.article-content--background.article-content--background-contain:before{right:0}article.article .article-content.article-content--background[data-background=color3]{color:inherit}article.article .article-content.article-content--background[data-background=color1]:before{background:var(--color1)}article.article .article-content.article-content--background[data-background=color2]:before{background:var(--color2)}article.article .article-content.article-content--background[data-background=color3]:before{background:var(--color3)}article.article .article-content.article-content--background[data-background=color4]:before{background:var(--color4)}article.article.article--background.article--background--half{margin-bottom:0}article.article .article-content.article-content--background:not([data-background=color3]) :is(h1,h2,h3,h4,h5,h6){color:var(--color2)}article.article .article-content>*:last-child{margin-bottom:0}article.article .article-content ul{margin-top:22.5px}article.article .article-content ul li{list-style:none;padding-left:22.5px;position:relative;letter-spacing:3.2px;font-family:"raleway";font-size:16px;line-height:2.25;text-transform:uppercase}article.article .article-content ul li:before{content:'+';color:var(--color2);position:absolute;left:0}article.article .article-content img{width:auto;max-width:100%}article.article .article-content a:not(.btn){text-decoration:underline}article.article .article-content .alignright{float:right;margin-left:var(--small);margin-bottom:var(--small)}article.article .article-content .alignleft{float:left;margin-right:var(--small);margin-bottom:var(--small)}article.article .article-content .article-content__buttons{margin-top:30px;line-height:0}article.article .article-content .availability{position:absolute;bottom:100%;z-index:1;background:#449b23;display:inline-block;color:#fff;line-height:1;padding:17.5px 30px;margin-bottom:var(--medium)}article.article .article-content .availability.availability--sold{background:#ed3b58}article.article .article-content .availability.availability--option{background:#edaf3b}article.article .article-image{position:relative;display:block;padding-bottom:66.666%;height:100%}article.article.article--background .article-image:not(.article-image--nobackground):after{content:'';position:absolute;top:0;right:0;width:200vw;left:-100vw;z-index:-2;pointer-events:none;height:175%}article.article.article--background.article--background--half .article-image:after{height:100%;top:50%}article.article.article--background[data-background=color1] .article-image:after{background:var(--color1)}article.article.article--background[data-background=color2] .article-image:after{background:var(--color2)}article.article.article--background[data-background=color3] .article-image:after{background:var(--color3)}article.article.article--background[data-background=color4] .article-image:after{background:var(--color4)}article.article:has(.article-content--background) .article-image{top:var(--huge);height:calc(100% - var(--huge))}article.article .article-image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s;transition:all .3s}article.article .article-intro{margin-bottom:var(--large)}article.article .article-sidebar .article-sidebar__content{background:var(--color4);color:#fff;padding:var(--medium)}article.article .article-sidebar .article-sidebar__content :is(h4,h5,h6,.h4,.h5,.h6){color:var(--color2)}article.article .article-sidebar .article-sidebar__footer{line-height:0;text-align:right}section.downloads{padding:var(--largehuge) 0 var(--mediumlarge) 0;position:relative}article.article+section.downloads{padding-top:0}section.downloads .downloads-header{margin-bottom:var(--mediumlarge);position:relative}section.downloads .downloads-header.downloads-header--background:before{content:'';position:absolute;top:calc(var(--huge)* -2);right:0;width:200vw;left:-100vw;z-index:-2;pointer-events:none;bottom:calc(var(--huge)* -1.5);background:var(--color3)}section.downloads .downloads-header p:last-child{margin-bottom:0}section.downloads .download{display:block;position:relative;margin-bottom:var(--mediumlarge)}section.downloads .download .download-content{background:var(--color1);color:#fff;text-align:center;padding:37.5px 30px}section.downloads .download .download-content .download-content__filetype{background:var(--color3);max-width:120px;margin-left:auto;margin-right:auto;text-align:center;padding:15px;margin-bottom:37.5px;text-transform:uppercase;font-family:"raleway";font-size:14px;color:var(--color1)}section.downloads .download .download-content .download-content__filetype:before{content:'';-webkit-mask:url(//klaproosemmeloord.nl/wp-content/themes/nieuwbouwproject/images/file.svg) no-repeat 50% 50%;mask:url(//klaproosemmeloord.nl/wp-content/themes/nieuwbouwproject/images/file.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;display:block;background:var(--color1);width:60px;height:40px;margin-left:auto;margin-right:auto;margin-bottom:7.5px}section.downloads .download .download-content .download-content__filetype b{font-size:24px;display:block;line-height:1;margin-bottom:7.5px;text-align:center;white-space:nowrap;margin-left:-15px;margin-right:-15px}section.downloads .download .download-content :is(h4,h5,h6,.h4,.h5,.h6){color:#fff;margin-bottom:0}section.downloads .download .download-footer{line-height:0;text-align:right}section.gallery{margin:var(--extralarge) 0;position:relative;overflow:hidden}section.gallery .gallery-grid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(4,1fr);gap:15px}section.gallery .gallery-grid .gallery-grid__item{position:relative;overflow:hidden}section.gallery .gallery-grid .gallery-grid__item:nth-child(1){grid-column:span 8/span 8;grid-row:span 4/span 4}section.gallery .gallery-grid .gallery-grid__item:nth-child(2){grid-column:span 4/span 4;grid-row:span 2/span 2;grid-column-start:9;aspect-ratio:4/3}section.gallery .gallery-grid .gallery-grid__item:nth-child(3){grid-column:span 4/span 4;grid-row:span 2/span 2;grid-column-start:9;grid-row-start:3;aspect-ratio:4/3}section.gallery .gallery-grid .gallery-grid__item:nth-child(4){grid-column:span 3/span 3;grid-row:span 2/span 2;grid-row-start:5;aspect-ratio:4/3}section.gallery .gallery-grid .gallery-grid__item:nth-child(5){grid-column:span 3/span 3;grid-row:span 2/span 2;grid-column-start:4;grid-row-start:5;aspect-ratio:4/3}section.gallery .gallery-grid .gallery-grid__item:nth-child(6){grid-column:span 6/span 6;grid-row:span 2/span 2;grid-column-start:1;grid-row-start:7}section.gallery .gallery-grid .gallery-grid__item:nth-child(7){grid-column:span 6/span 6;grid-row:span 4/span 4;grid-column-start:7;grid-row-start:5}section.gallery .gallery-grid .gallery-grid__item img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s;transition:all .3s}section.gallery .gallery-grid .gallery-grid__item:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}section.map{position:relative;display:block;line-height:0}section.map svg :is(polygon,rect,path){-webkit-transition:all .3s;transition:all .3s;cursor:pointer;stroke-width:2px;fill-opacity:.5;fill:var(--color,#449b23);stroke:var(--color,#449b23)}section.map svg :is(polygon,rect,path):hover,section.map svg :is(polygon,rect,path)[aria-describedby]{fill-opacity:.75}section.map svg :is(polygon,rect,path).available{stroke:#449b23;fill:#449b23}section.map svg :is(polygon,rect,path).sold{stroke:#ed3b58;fill:#ed3b58}section.map svg :is(polygon,rect,path).option{stroke:#edaf3b;fill:#edaf3b}.popover .card{height:auto;margin-bottom:0;box-shadow:0px 0px 30px #000000D9}section.form{padding:var(--largehuge) 0;position:relative;background:var(--color3)}section.form .form-content>ul li{list-style:inside}section.intro{background:var(--color1);color:#fff}section.intro[data-background=color2]{background:var(--color2)}section.intro[data-background=color3]{background:var(--color3);color:inherit}section.intro[data-background=color3]{background:var(--color3)}section.intro .intro-content{padding:var(--largehuge) var(--huge) var(--largehuge) 0;position:relative}section.intro .intro-content.intro-content--background{padding-bottom:var(--extrahuge)}section.intro .intro-content :is(strong,b){color:var(--color2)}section.intro .intro-content ul li{list-style:none;padding-left:22.5px;position:relative;letter-spacing:3.2px;font-family:"raleway";font-size:16px;line-height:2.25}section.intro .intro-content ul li:before{content:'+';color:var(--color2);position:absolute;left:0}section.intro .intro-content *:last-child{margin-bottom:0}section.intro .intro-image{padding-bottom:66.666%;height:100%;position:relative;display:block;overflow:hidden;width:50vw}section.intro .intro-image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section.objects{position:relative;margin:0 0 var(--largehuge) 0}section.objects .objects-header{padding:var(--mediumlarge) 0}section.objects .objects-header *:last-child{margin-bottom:0}section.objects .objects-sidebar{position:relative;padding:var(--extralarge) 0}section.objects .objects-sidebar:before{content:'';position:absolute;top:0;right:calc(var(--large)* -1);bottom:0;width:100vw;z-index:-2;pointer-events:none;background:var(--color3)}section.objects .objects-sidebar .objects-sidebar__content{margin-bottom:30px}section.objects .objects-sidebar .objects-sidebar__filter{margin-bottom:30px}section.objects .objects-sidebar .objects-sidebar__filter:last-child{margin-bottom:0}section.objects .objects-sidebar .objects-sidebar__filter :is(h5,h6,.h5,.h6){color:inherit}section.objects .objects-sidebar .objects-sidebar__filter ul li label{margin-bottom:0;font-weight:400}section.objects .objects-sidebar .objects-sidebar__filter ul li label:before{content:'';width:15px;height:15px;background:#fff;display:inline-block;vertical-align:-1px;margin-right:12.5px;border:2.5px solid #fff}section.objects .objects-sidebar .objects-sidebar__filter ul li label:has(input:checked):before{background:var(--color2)}section.objects .objects-sidebar .objects-sidebar__filter ul li label input{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}section.objects .object{display:block;margin-bottom:22.5px}section.objects .object:last-child{margin-bottom:0}section.objects .object .object-image{aspect-ratio:3/2;position:relative;display:block;overflow:hidden}section.objects .object .object-image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section.objects .object .object-content p.h4{margin-bottom:7.5px}section.objects .object .object-content p:not(.h4){margin-bottom:0}section.objects .object .object-content .object-content__status{letter-spacing:2.52px;font-family:"raleway";text-transform:uppercase;line-height:1;padding:5px 10px;background:var(--color,#449b23);color:#fff;font-size:14px;font-weight:400;vertical-align:2px;margin-left:7.5px;min-width:150px;display:inline-block;text-align:center}section.objects .object .object-content .object-content__status.object-content__status--sold{background:#ed3b58}section.objects .object .object-content .object-content__status.object-content__status--option{background:#edaf3b}section.objects .object .object-footer{line-height:0}section.objects .object .object-footer .btn{zoom:.9}section.partners{position:relative;padding:var(--largehuge) 0 var(--mediumlarge) 0;background:var(--color1);color:#fff;overflow:hidden}section.partners .partners-header{margin-bottom:var(--mediumlarge)}section.partners .partners-header .partners-header__logo{width:100%;max-width:450px;display:block;margin-bottom:30px}section.partners .partner{position:relative;display:block;margin-bottom:var(--mediumlarge)}section.partners [class*=col]:first-child .partner{min-width:420px}section.partners .partner :is(h6,.h6){margin-bottom:30px;margin-right:-60px}section.partners .partner :is(h5,.h5){margin-top:22.5px;margin-bottom:0}section.partners .partner .partner-logo{position:relative;display:block;aspect-ratio:16/9;max-width:210px;margin-bottom:15px}section.partners .partner .partner-logo img{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center left;object-position:center left;-webkit-transition:all .3s;transition:all .3s}section.partners .partner ul{line-height:1.675}section.partners .partner ul li a{position:relative;display:block;padding-left:30px}section.partners .partner ul li a:before{content:'';width:15px;height:15px;display:inline-block;position:absolute;left:0;-webkit-mask-size:contain;mask-size:contain;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:var(--color2)}section.partners .partner ul li a[href*='tel:']:before{-webkit-mask:url(//klaproosemmeloord.nl/wp-content/themes/nieuwbouwproject/images/phone.svg) no-repeat 50% 50%;mask:url(//klaproosemmeloord.nl/wp-content/themes/nieuwbouwproject/images/phone.svg) no-repeat 50% 50%}section.partners .partner ul li a[href*='mailto:']:before{-webkit-mask:url(//klaproosemmeloord.nl/wp-content/themes/nieuwbouwproject/images/envelope.svg) no-repeat 50% 50%;mask:url(//klaproosemmeloord.nl/wp-content/themes/nieuwbouwproject/images/envelope.svg) no-repeat 50% 50%}section.partners .partner ul *:last-child{margin-bottom:0}.loading{overflow-y:hidden;overflow-x:hidden}.loading:before{content:'';background-color:var(--color1);top:0;right:0;bottom:0;left:0;z-index:9999;position:fixed;opacity:.25}.loading:after{content:'';width:45px;height:45px;border-width:5px;border-style:solid;border-color:var(--color1);border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;z-index:9999999;position:fixed;top:50%;left:50%;margin-left:-22.5px;margin-top:-22.5px}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.accordion .accordion-item{border-bottom:1px solid #fff;padding:22.5px 0}.accordion .accordion-item:first-child{padding-top:0}.accordion .accordion-item:last-child{padding-bottom:0;border-bottom:0}.accordion .accordion-item .accordion-item__header{position:relative;cursor:pointer;display:block;padding-right:30px;text-decoration:none !important;margin-bottom:0}.accordion .accordion-item .accordion-item__header:after{content:'+';position:absolute;right:0;top:0;width:12.5px;-webkit-transition:all .3s;transition:all .3s;color:var(--color2)}.accordion .accordion-item .accordion-item__header[aria-expanded=true]:after{content:'-'}.accordion .accordion-item .accordion-item__content{padding-top:7.5px}.accordion .accordion-item .accordion-item__content *:last-child{margin-bottom:0}.modal .modal-dialog .modal-content{border:0;border-radius:0;background:var(--color3)}.modal .modal-dialog .modal-content .close{border-radius:10px;background:var(--color1);display:block;position:absolute;z-index:1;line-height:1;padding:4.75px 10.5px;font-size:28px;color:#fff;top:7.5px;right:7.5px;cursor:pointer;aspect-ratio:1/1}.modal .modal-dialog .modal-content .modal-header{padding:var(--small) var(--medium)}.modal .modal-dialog .modal-content .modal-body{padding:var(--medium)}.modal .modal-dialog .modal-content .modal-body *:last-child{margin-bottom:0}.modal-backdrop{background:#00000091}.slick-track{min-width:100%}.slick-disabled{pointer-events:none;opacity:.75}.slick-dots{margin-bottom:0;text-align:center;line-height:0;position:relative;left:0;right:0;padding-top:var(--extrasmall)}.slick-dots li button{display:inline-block;height:10px;width:10px;font-size:0;border-radius:50%;-webkit-transition:all .3s;transition:all .3s;padding:0;margin:0;cursor:pointer;background:#fff}.slick-dots li{display:inline-block;line-height:0}.slick-dots li:not(:last-child){margin-right:7.5px}.slick-dots li.slick-active button{background:var(--color2)}.gform_wrapper form{position:relative}.gform_wrapper form .gform_body .gform_fields{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-7.5px;margin-left:-7.5px}.gform_wrapper form .gform_body .gform_fields .gfield{padding:0;margin:0;border:0;position:relative;width:100%;padding-right:7.5px;padding-left:7.5px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-bottom:var(--small)}.gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-html :is(h1,h2,h3,h4,h5,h6):last-child{margin-bottom:7.5px}.gform_wrapper form .gform_body .gform_fields .gfield .gsection_title:empty{display:none}.gform_wrapper form .gform_body .gform_fields .gfield .gsection_description{font-size:14px}.gform_wrapper form .gform_body .gform_fields .gfield.gform_validation_container,.gform_wrapper form .gform_body .gform_fields .gfield.gfield_visibility_hidden{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.gform_wrapper form .gform_body .gform_fields .gfield.gfield--width-half{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.gform_wrapper form .gform_body .gform_fields .gfield.gfield--width-three-quarter{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.gform_wrapper form .gform_body .gform_fields .gfield.gfield--width-quarter{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.gform_wrapper form .gform_body .gform_fields .gfield.gfield--width-third{-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}.gform_wrapper form .gform_body .gform_fields .gfield.gfield--width-two-thirds{-ms-flex:0 0 66.6666%;flex:0 0 66.6666%;max-width:66.6666%}.gform_wrapper form .gform_body .gform_fields .gfield.gfield--width-seven-twelfths{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.gform_wrapper form .gform_body .gform_fields .gfield.gfield--width-five-twelfths{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.gform_wrapper form .gform_body .gform_fields .gfield.spacer{display:none}.gform_wrapper form .gform_body .gform_fields .gfield>:is(label,legend){font-weight:inherit;margin-bottom:7.5px;letter-spacing:2.66px;text-transform:uppercase;font-size:14px;font-family:"raleway"}.gform_wrapper form .gform_body .gform_fields .gfield.hidden_label>:is(label,legend){display:none}.gform_wrapper form .gform_body .gform_fields .gfield :is(label,legend)+.gfield_description{font-size:14px;margin-bottom:7.5px}.gform_wrapper form .gform_body .gform_fields .gfield .validation_message.gfield_validation_message{background:#ffe5e6;color:#e50201;border-left:3px solid #e50201;border-radius:3px;padding:7.5px 10px;line-height:1.25;display:inline-block;font-size:14px;margin-top:7.5px}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container{position:relative}.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container .instruction{font-size:14px;margin-top:7.5px}.gform_wrapper form .gform_body .gform_fields .gfield:is(.gfield--type-radio,.gfield--type-checkbox) :is(.gfield_radio,.gfield_checkbox) .gchoice{display:inline-block;margin-right:var(--small);margin-bottom:7.5px}.gform_wrapper form .gform_body .gform_fields .gfield:is(.gfield--type-radio,.gfield--type-checkbox) :is(.gfield_radio,.gfield_checkbox) .gchoice input,.gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-consent .ginput_container_consent input{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.gform_wrapper form .gform_body .gform_fields .gfield:is(.gfield--type-radio,.gfield--type-checkbox) :is(.gfield_radio,.gfield_checkbox) .gchoice label,.gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-consent .ginput_container_consent label{position:relative;font-weight:inherit;cursor:pointer;margin-bottom:0}.gform_wrapper form .gform_body .gform_fields .gfield:is(.gfield--type-radio,.gfield--type-checkbox) :is(.gfield_radio,.gfield_checkbox) .gchoice label:before,.gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-consent .ginput_container_consent label:before{content:'';width:25px;height:25px;display:inline-block;margin-right:10px;background:#fff;vertical-align:-7px}.gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-radio :is(.gfield_radio,.gfield_checkbox) .gchoice label:before{border-radius:50%}.gform_wrapper form .gform_body .gform_fields .gfield:is(.gfield--type-radio,.gfield--type-checkbox) :is(.gfield_radio,.gfield_checkbox) .gchoice input:checked+label:before,.gform_wrapper form .gform_body .gform_fields .gfield.gfield--type-consent .ginput_container_consent input:checked+label:before{background:var(--color2);box-shadow:0 0 0 5px #fff inset}.gform_wrapper form .gform_footer{margin-top:var(--small)}.gform_wrapper form .gform_footer .gform_ajax_spinner{margin-left:15px;border:4px solid #fff;border-left:4px solid var(--color1);animation:spinner 1.1s infinite linear;border-radius:50%;width:22.5px;height:22.5px;vertical-align:middle}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fancybox__backdrop{background:#00000091}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container img,.embed-container object,.embed-container embed{position:absolute;border:0;top:0;left:0;width:100%;height:100%}footer{position:relative;overflow-x:hidden;background:var(--color5);padding:22.5px 0;color:#fff}footer .footer-sub{position:relative}footer .footer-sub p{margin-bottom:0}footer .footer-sub p b{margin-right:15px}footer .footer-sub ul{margin-bottom:0}footer .footer-sub ul li{display:inline-block}footer .footer-sub ul li:not(:last-child):after{content:'-';margin-left:10px;margin-right:5px}@media (max-width:1800px){body{font-size:17px}}@media (max-width:1600px){:root{--base:12.5px}.btn{zoom:.9}h1,.h1{font-size:48px}.h2,h2{font-size:36px}.h3,h3{font-size:26px}section.header{width:calc(100% - var(--largehuge))}section.header{min-height:500px}section.header .header-content{left:var(--largehuge);bottom:var(--largehuge)}section.header .header-content h1,section.header .header-content .h1{font-size:52px}section.header .header-action{right:var(--largehuge);bottom:var(--largehuge)}header nav.navbar .navbar-nav>.nav-item>.nav-link{font-size:16px}}@media (max-width:1400px){:root{--base:12.5px}body{font-size:16px}.btn{zoom:.8}header nav.navbar .navbar-nav>.nav-item>.nav-link{margin:15px 12.5px;font-size:16px}header .navbar-actions .btn{zoom:.9}section.partners [class*=col]:first-child .partner{min-width:330px}}@media (max-width:1200px){:root{--base:10px}header nav.navbar .navbar-nav>.nav-item>.nav-link{margin:15px 7.5px;font-size:15px}header .navbar-actions .btn{zoom:.7}.btn+.btn{margin-left:10px}section.partners [class*=col]:first-child .partner{min-width:auto}.card .card-content{padding:30px}}@media (max-width:992px){:root{--base:6.25px}h1,.h1{font-size:30px}.h2,h2{font-size:28px}.h3,h3{font-size:22px}.h4,h4{font-size:20px}.h5,h5{font-size:16px}.h6,h6{font-size:16px}body{font-size:15px}body.admin-bar{margin-top:46px}.btn+.btn{margin-left:0}.row:not(.slick-slider),.row.normal-gutters{margin-right:-10px;margin-left:-10px}.row:not(.slick-slider) [class*=col-],.row.normal-gutters [class*=col-]{padding-right:10px;padding-left:10px}header{padding:10px 0}header nav.navbar{padding:var(--extrasmall) 0}header nav.navbar .navbar-brand{max-width:135px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-right:0}header nav.navbar .navbar-toggler{display:block}header .navbar-collapse{position:fixed;top:var(--header-height);right:60px;bottom:0;left:0;overflow-x:scroll;background:#fff;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:translateX(-100%);transform:translateX(-100%);padding:15px;display:block;z-index:999}header .navbar-collapse.open{-webkit-transform:translate(0%);transform:translateX(0%)}header nav.navbar .navbar-nav{padding:0}header nav.navbar .navbar-nav>.nav-item>.nav-link{font-size:18px;margin:15px 0}header nav.navbar .navbar-nav>.nav-item.dropdown>.nav-link:after{content:unset}header nav.navbar .navbar-nav>.nav-item.dropdown>.dropdown-toggle{display:block}header .navbar-actions{margin-left:0;position:absolute;bottom:15px;right:15px;left:15px}header .navbar-actions .btn{width:100%;zoom:1}header .navbar-phone{display:block}section.header{height:60vh;min-height:500px;width:calc(100% - 30px)}section.header .header-content{left:var(--large);bottom:var(--large)}section.header .header-content .header-content__price{font-size:24px}section.header .header-content .header-content__status{zoom:.9}section.header .header-action{top:var(--huge);bottom:unset;right:-22.5px;zoom:.75}section.header .header-action .header-action__block{padding:22.5px 30px;border-top-left-radius:30px}section.header .header-action .header-action__logo,section.header .header-action .btn{display:none}section.header .header-content h1,section.header .header-content .h1{font-size:30px}article.article>[class*=container]>.row>[class*=col]:not(:last-child){margin-bottom:var(--large)}article.article .article-content .article-content__buttons .btn{display:block;width:100%}article.article .article-content .article-content__buttons .btn+.btn{margin-top:15px}article.article:has(.article-content--background) .article-image{top:unset;height:auto;margin-left:-15px;margin-right:-15px}article.article .article-content.article-content--background{margin-left:-15px;margin-right:-15px;margin-top:calc(var(--large) * -1);margin-bottom:0}article.article .article-content.article-content--background:before{right:0}article.article.article--background .article-image:not(.article-image--nobackground):after{content:unset}article.article.article--background--half{margin-bottom:0}article.article .article-intro{margin-bottom:0}article.article.article--background:not(:has(.article-content--background)):after{height:150%}section.cards .cards-header.cards-header--white{color:inherit}section.cards .cards-header :is(h1,h2,h3,h4,h5,h6):last-child{margin-bottom:0}section.cards .cards-header .btn{display:none}section.cards .cards-header [class*=col]:has(.cards-header__filters){margin-top:var(--large)}.card{height:calc(100% - var(--large));margin-bottom:var(--large)}.card .card-content{padding:22.5px}section.partners{padding:var(--largehuge) 0}section.partners .partner{margin-bottom:var(--extralarge)}section.partners [class*=col]:last-child .partner{margin-bottom:0}section.objects .objects-sidebar:before{right:-15px;left:-15px;width:auto}section.objects .object .object-footer{margin-top:7.5px}section.intro .intro-image{left:-15px;right:-15px;width:calc(100% + 30px)}section.gallery .gallery-grid{gap:10px}section.blocks .block .block-gallery .block-gallery__image{aspect-ratio:3/2}.gform_wrapper form .gform_body .gform_fields .gfield{-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}}