@import url(https://use.typekit.net/tkh4vwv.css);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.shake-animation{animation:shake .15s infinite}@keyframes shake{0%{transform:translateX(0)}25%{transform:translateX(5px)}50%{transform:translateX(-5px)}75%{transform:translateX(5px)}to{transform:translateX(0)}}@keyframes dash{to{stroke-dashoffset:0}}.aanboddetail .intro .grid-custom{grid-template-columns:380px 1fr;grid-gap:5rem;gap:5rem}.aanboddetail .intro .grid-custom .info .ref{padding-left:10rem;position:relative}.aanboddetail .intro .grid-custom .info .ref .arrow{position:absolute;left:1.5rem}.aanboddetail .intro .grid-custom .info .ref .arrow:hover img{transform:translateX(-1rem)}.aanboddetail .intro .grid-custom .info .ref .arrow img{width:1.2rem;transition:all .3s cubic-bezier(.445,.05,.55,.95)}.aanboddetail .intro .grid-custom .info .ref span{text-transform:uppercase;border-bottom:1px solid #000}.aanboddetail .intro .grid-custom .info .text{position:relative;padding-left:10rem}.aanboddetail .intro .grid-custom .info .text h4{font-style:italic;line-height:1.3;margin-bottom:3rem}.aanboddetail .intro .grid-custom .info .text .summary .items .item{display:inline-block;vertical-align:middle;margin-right:1rem;margin-bottom:1rem;border:1px solid #000;padding:.5rem 1rem}.aanboddetail .intro .grid-custom .info .text .summary .items .item img,.aanboddetail .intro .grid-custom .info .text .summary .items .item span{display:inline-block;vertical-align:middle}.aanboddetail .intro .grid-custom .info .text .summary .items .item img{height:1.5rem;margin-right:.5rem}.aanboddetail .intro .grid-custom .info .text .summary .items .item span{font-weight:100}.aanboddetail .intro .grid-custom .image{min-height:65vh;position:relative;overflow:hidden}.aanboddetail .intro .grid-custom .image .bg-img{z-index:1}.aanboddetail .intro .grid-custom .image .icon{position:absolute;right:-1px;bottom:-3px;width:30%;z-index:2}.aanboddetail .intro .grid-custom .image .icon svg .svg-path{fill:none;stroke:#ececec;stroke-dasharray:2000;stroke-dashoffset:2000}.aanboddetail .intro .grid-custom .image .icon svg .svg-path.animated{animation:dash 5s ease-in-out forwards;animation-iteration-count:1}.aanboddetail .description .grid-custom{grid-template-columns:450px auto;grid-gap:10rem;gap:10rem}.aanboddetail .description .grid-custom .image{aspect-ratio:1/1.15;position:relative}.aanboddetail .description .grid-custom .description-text{padding:5rem 0;height:auto;line-height:1.5}.aanboddetail .description .grid-custom .description-text .readmore-text{max-height:25em;overflow:hidden;margin-bottom:2rem}.aanboddetail .description .grid-custom .description-text .readmore-text.open{max-height:2000vh;overflow:visible;overflow:initial}.aanboddetail .description .grid-custom .description-text .readmore-btn{text-decoration:none}.aanboddetail .image-gallery .grid{grid-gap:1.5rem;gap:1.5rem}.aanboddetail .image-gallery .item{display:block;position:relative;aspect-ratio:1/.6;overflow:hidden;cursor:pointer}.aanboddetail .image-gallery .item:nth-child(2n) .overlay{top:100%;bottom:-100%}.aanboddetail .image-gallery .item:hover .overlay{top:0;bottom:0}.aanboddetail .image-gallery .item .bg-img{z-index:1}.aanboddetail .image-gallery .item .overlay{position:absolute;top:-100%;left:0;right:0;bottom:100%;z-index:2;padding:3rem;background:rgba(0,0,0,.5);display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between;transition:all .5s cubic-bezier(1,0,0,1)}.aanboddetail .image-gallery .item .overlay span{display:inline-block;text-transform:uppercase;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.aanboddetail .video-wrapper{position:relative;padding-bottom:56.25%;height:0}.aanboddetail .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aanboddetail .details .grid-custom{grid-template-columns:1fr auto;grid-gap:5rem;gap:5rem}.aanboddetail .details .grid-custom .btn{-ms-flex-item-align:start;align-self:flex-start;margin-top:7px}.aanboddetail .details .tabs .tab .toggle{font-weight:700;text-transform:uppercase;position:relative;border-bottom:1px solid #000;padding-bottom:1rem;cursor:pointer;margin-bottom:3rem}.aanboddetail .details .tabs .tab .toggle.active img{transform:rotate(180deg)}.aanboddetail .details .tabs .tab .toggle img{position:absolute;right:0;top:0;height:1rem;transition:all .3s cubic-bezier(.445,.05,.55,.95)}.aanboddetail .details .tabs .tab .content{display:none;padding-bottom:3rem}.aanboddetail .details .tabs .tab .content .grid{grid-gap:5rem;gap:5rem}.aanboddetail .details .tabs .tab .content .item{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 1.5rem;gap:0 1.5rem;-ms-flex-align:top;align-items:top;padding:.5rem 0;line-height:1.5}.aanboddetail .details .tabs .tab .content .item .right{text-align:right}.aanboddetail .details .tabs .tab .content .item .right img{width:2rem;display:inline-block;vertical-align:middle}.aanboddetail .details .tabs .tab .content .checkbox{margin:.5rem 0;position:relative}.aanboddetail .details .tabs .tab .content .submit{margin-top:3rem}.aanboddetail .details .tabs .tab .content .submit input{display:inline-block;width:auto}.aanboddetail .details .tabs .tab .content .resultaat .grid-h-2{grid-gap:10rem;gap:10rem}.aanboddetail .details .tabs .tab .content .resultaat .grid-h-2 .grid-h-2{grid-gap:2rem;gap:2rem}.aanboddetail .details .tabs .tab .content .resultaat .grid-h-2 .grid-h-2 strong{margin-bottom:1rem;display:block}.aanboddetail .details .tabs .tab .content .resultaat .grid-h-2 a{text-decoration:underline}.aanboddetail .details .tabs .tab .content .resultaat .grid-h-2 a:before{display:none}@media only screen and (max-width:1124px){.aanboddetail .details .tabs .tab .content .grid{grid-template-columns:1fr;grid-gap:0;gap:0}.aanboddetail .details .tabs .tab .content .resultaat .grid-h-2{grid-template-columns:3fr 2fr;grid-gap:5rem;gap:5rem}.aanboddetail .description .grid-custom{grid-gap:5rem;gap:5rem}}@media only screen and (max-width:768px){.aanboddetail .details .tabs .tab .content .resultaat .grid-h-2{grid-template-columns:1fr;grid-gap:3rem;gap:3rem}.aanboddetail .details .tabs .tab .content .resultaat .grid-h-2 .grid-h-2{grid-template-columns:1fr 1fr}.aanboddetail .intro .grid-custom{grid-template-columns:100%}.aanboddetail .intro .grid-custom .image{-ms-flex-order:1;order:1;min-height:40vh}.aanboddetail .intro .grid-custom .info{-ms-flex-order:2;order:2}.aanboddetail .intro .grid-custom .info .ref{padding-left:5rem;padding-bottom:3rem}.aanboddetail .intro .grid-custom .info .vertical-title{left:0;margin-left:0;transform:translate(0)}.aanboddetail .intro .grid-custom .info .text{padding-left:5rem}.aanboddetail .description .grid-custom{grid-template-columns:1fr;grid-gap:3rem;gap:3rem}}@media only screen and (max-width:576px){.aanboddetail .details .title{margin-bottom:3rem}.aanboddetail .details .grid-custom{grid-template-columns:1fr;text-align:center;grid-gap:0;gap:0}.aanboddetail .details .grid-custom h3{margin-bottom:0}.aanboddetail .description .grid-custom .agent .contact .agent-grid{grid-template-columns:1fr}.aanboddetail .description .grid-custom .agent .contact .agent-grid .image{width:15rem;margin-left:auto;margin-right:auto}.aanboddetail .description .grid-custom .agent .contact .agent-grid .text,.aanboddetail .description .grid-custom .description-text{text-align:center}}