h1{font-size:2rem;line-height:1.2}h2{font-size:1.75rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1rem}h6{font-size:.875rem}@media (min-width:768px){h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.125rem}h6{font-size:1rem}}@media (min-width:1024px){h1{font-size:3.5rem}h2{font-size:2.5rem}h3{font-size:2rem}h4{font-size:1.75rem}h5{font-size:1.25rem}h6{font-size:1rem}}.hidden{display:none}.container{width:80%;max-width:100%}#home-features .home-img{background-color:#fafafa;flex-direction:column;justify-content:center;gap:15px;display:flex}#home-features .home-img img{-o-object-fit:cover;object-fit:cover;height:20rem}@media (min-width:1000px){#home-features{width:75%}#home-features .home-img img{width:1430px;height:450px}}#second-row{background-color:#fafafa}#second-row .container{padding:1rem 0}#second-row .container .topText{border-bottom:1px solid #ddd;align-items:center;gap:10px;margin-bottom:20px;padding:1.2rem 0;display:flex}#second-row .container .topText i,#second-row .container .topText img{width:30px;line-height:18px}#second-row .container .topText h3{color:#000;font-weight:700;line-height:18px}#second-row .container .contents .content{color:#000;display:-ms-grid;background-color:#fff;border:2px solid #dee8ff;border-radius:10px;margin-bottom:20px;display:grid}#second-row .container .contents .content .specificInfoSpan span:first-child{color:#8b8b8b;text-transform:uppercase;font-size:10px;font-weight:600}#second-row .container .contents .content .specificInfoSpan.prijs span strong{color:#0257fc}#second-row .container .contents .content a img{-o-object-fit:fill;object-fit:fill;border-radius:8px 8px 0 0;width:100%;height:12rem}#second-row .container .contents .content .info{padding:1.5rem}#second-row .container .contents .content .info h5{color:#000;margin-bottom:10px;font-weight:700}#second-row .container .contents .content .info .specificInfo{display:-ms-grid;-ms-grid-columns:78% 22%;-ms-grid-rows:50px 50px;grid-template-rows:50px 50px;grid-template-columns:78% 22%;margin-bottom:2px;font-size:.8rem;display:grid}#second-row .container .contents .content .info .specificInfo .locatie{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2}#second-row .container .contents .content .info .specificInfo .offered a{text-overflow:ellipsis;white-space:nowrap;width:12rem;display:inline-block;overflow:hidden}#second-row .container .contents .content .contactBtn{text-align:center;background-color:#f5f8ff;border:1px solid #dee8ff;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:10px;font-weight:700;transition:all .3s;display:flex}#second-row .container .contents .content .contactBtn a{color:#000}#second-row .container .contents .content .contactBtn:hover{background-color:#dee8ff}@media (min-width:750px){#second-row .container .topText i,#second-row .container .topText img{width:40px;font-size:18px;line-height:18px}#second-row .container .topText h3{color:#000;font-weight:700;line-height:18px}#second-row .container .contents{display:-ms-grid;-ms-grid-rows:auto;-ms-grid-columns:1fr 20px 1fr;grid-gap:20px;grid-template:auto/1fr 1fr;display:grid}#second-row .container .contents .content .contactBtn{color:#000}#second-row .container .contents .content a img{height:11rem}}@media (min-width:1000px){#second-row{width:100%}#second-row .container{max-width:100%;margin:0 auto;padding:0 2%}#second-row .container .contents{-ms-grid-rows:auto;-ms-grid-columns:1fr 20px 1fr 20px 1fr 20px 1fr;grid-template:auto/1fr 1fr 1fr 1fr}#second-row .container .contents .content .info .specificInfo .offered a{width:10rem}}#third-row{background-color:#f0f4ff}#third-row .container{padding:1rem 2rem}#third-row .container .topText{border-bottom:1px solid #ddd;align-items:center;gap:10px;margin-bottom:20px;padding:1.2rem 0;display:flex}#third-row .container .topText i,#third-row .container .topText img{width:40px;font-size:30px;line-height:18px}#third-row .container .topText h3{color:#000;font-size:28px;font-weight:700}#third-row .container a{color:#000;display:-ms-grid;background-color:#fff;border:2px solid #dee8ff;border-radius:10px;margin-bottom:20px;display:grid}#third-row .container a img{-o-object-fit:cover;object-fit:cover;border-radius:8px 8px 0 0;width:100%;height:12rem}#third-row .container a .info{padding:1.5rem}#third-row .container a .info h5{color:#000;margin-bottom:10px;font-size:18px;font-weight:700}#third-row .container a .info .specificInfo{display:-ms-grid;-ms-grid-columns:80% 20%;-ms-grid-rows:50px 50px;grid-template-rows:50px 50px;grid-template-columns:80% 20%;font-size:.8rem;display:grid}#third-row .container a .info .contactBtn{color:#000;text-align:center;background-color:#f5f8ff;border:1px solid #dee8ff;border-radius:8px;padding:10px;font-family:proxima-nova-soft,sans-serif;font-weight:600;text-decoration:none;transition:all .3s;display:block}#third-row .container a .info .contactBtn:hover{background-color:#dee8ff}@media (min-width:750px){#third-row .container .topText i{width:40px;font-size:30px;line-height:18px}#third-row .container .topText h3{color:#000;font-weight:700}#third-row .container .content{display:-ms-grid;-ms-grid-rows:auto;-ms-grid-columns:1fr 20px 1fr;grid-gap:20px;grid-template:auto/1fr 1fr;display:grid}#third-row .container .content a img{height:14rem}#third-row .container .content a .info .specificInfo{display:-ms-grid;-ms-grid-columns:70% 30%;-ms-grid-rows:75px 70px;grid-template-rows:75px 70px;grid-template-columns:70% 30%;display:grid}#third-row .container .content a .info .specificInfo .specificInfoSpan{height:-moz-fit-content;height:fit-content;margin-bottom:10px}#third-row .container .content a .info .specificInfo .specificInfoSpan span{color:#000;text-transform:uppercase;font-size:12px;line-height:1lh}#third-row .container .content a .info .specificInfo .specificInfoSpan span:first-of-type{color:#8b8b8b;text-transform:uppercase;font-size:10px;font-weight:600}#third-row .container .content a .info .specificInfo .prijs{-ms-grid-column-align:end;justify-self:end}#third-row .container .content a .info .specificInfo .prijs span{color:#0257fc}}@media (min-width:1000px){#third-row{width:100%}#third-row .container{margin:0 auto}#third-row .container .content{display:-ms-grid;-ms-grid-rows:auto;-ms-grid-columns:1fr 20px 1fr 20px 1fr 20px 1fr;grid-gap:20px;grid-template:auto/repeat(4,1fr);display:grid}}#fourth-row{background-color:#fafafa}#fourth-row .container .topText{text-align:center;border-bottom:1px solid #ddd;align-items:center;gap:10px;margin-bottom:20px;padding:1.2rem 0;display:flex}#fourth-row .container .topText img{width:12%}#fourth-row .container .topText svg{font-size:30px;line-height:18px}#fourth-row .container .topText h3{color:#000;font-weight:700;line-height:18px}#fourth-row .container a{background:#fff}#fourth-row .container .bottom-text a{background:0 0;background:initial}#fourth-row .container a{color:#000;border:2px solid #dee8ff;border-radius:10px;margin-bottom:20px;display:flex}#fourth-row .container a img{-o-object-fit:cover;object-fit:cover;border-radius:8px 8px 0 0;width:100%;height:12rem}#fourth-row .container a .info{padding:1.5rem}#fourth-row .container a .info span{border-radius:3px;padding:4px 0;font-size:12px}#fourth-row .container a .info h5{margin:16px 0;font-size:1.1rem;font-weight:600}#fourth-row .container a .info .specificInfo,#fourth-row .container a .info h5{text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:2lh;display:-webkit-box;overflow:hidden}#fourth-row .container a .info .specificInfo{margin-bottom:48px;font-size:.9rem}#fourth-row .container a .info .contactBtn{text-align:center;color:#000;background-color:#f5f8ff;border:1px solid #dee8ff;border-radius:8px;justify-content:center;gap:20px;padding:10px;font-family:proxima-nova-soft,sans-serif;font-weight:600;text-decoration:none;transition:all .3s;display:flex}#fourth-row .container a .info .contactBtn:hover{background-color:#dee8ff}#fourth-row .container a .info .contactBtn span{font-size:15px}#fourth-row .bottom-text a{color:#0257fc;border:none;font-size:16px;font-weight:700}@media (min-width:750px){#fourth-row .container .topText{justify-content:center}#fourth-row .container .topText svg{font-size:28px;line-height:18px}#fourth-row .container .topText h3{color:#000;font-weight:700;line-height:18px}#fourth-row .container .content{display:-ms-grid;-ms-grid-rows:auto;-ms-grid-columns:1fr 20px 1fr 20px 1fr 20px 1fr;grid-gap:20px;grid-template:auto/repeat(4,1fr);display:grid}}@media (min-width:1000px){#fourth-row{width:100%}#fourth-row .container{margin:0 auto}#fourth-row .container .topText{justify-content:flex-start}#fourth-row .container .topText svg{font-size:28px;line-height:18px}#fourth-row .container .topText h3{line-height:18px}#fourth-row .container .content{display:-ms-grid;-ms-grid-columns:1fr 1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;display:grid}}#home-aanbod{background-color:#f5f8ff;width:100%}#home-aanbod .container{width:100%;max-width:none;margin:0;padding:0;overflow:visible}#home-aanbod .container .home-search-inner{width:100%;padding:6rem 0 1rem}#home-aanbod .container .home-search-inner .topSearch{justify-content:center;gap:15px;margin-bottom:1rem;display:flex}#home-aanbod .container .home-search-inner .topSearch img{width:63px;height:18px;line-height:18px}#home-aanbod .container .home-search-inner .topSearch h2{color:#000;font-size:1.4rem;font-weight:600;line-height:18px}#home-aanbod .container .home-search-inner #home-search-form{flex-direction:column;justify-content:space-between;align-items:center;margin:0 auto;padding:0 2rem;display:flex;position:relative}#home-aanbod .container .home-search-inner #home-search-form .input-group{width:100%;padding:10px 5px}#home-aanbod .container .home-search-inner #home-search-form .input-group .form-control{color:#999;background-color:#fff;border:1px solid #a9a9a9;border-radius:7px;height:48px;padding:0 0 0 .5rem;font-size:1rem}#home-aanbod .container .home-search-inner #home-search-form .input-group select{width:100%}#home-aanbod .container .home-search-inner #home-search-form .input-group input{width:calc(100% - 10px)}#home-aanbod .container .home-search-inner #home-search-form .input-group #suggestions{z-index:1000;background-color:#fff;border:1px solid #d3d3d3;border-radius:7px;width:auto;max-height:250px;margin:0;padding:0;list-style-type:none;display:none;position:absolute;top:60px;left:2rem;overflow-y:auto}#home-aanbod .container .home-search-inner #home-search-form .input-group #suggestions .autocomplete-item{cursor:pointer;padding:.5rem}#home-aanbod .container .home-search-inner #home-search-form .input-group #suggestions .autocomplete-item.active,#home-aanbod .container .home-search-inner #home-search-form .input-group #suggestions .autocomplete-item:hover{background-color:#ddd}#home-aanbod .container .home-search-inner #home-search-form .input-group #suggestions .autocomplete-header{color:#0257fc;cursor:default;background-color:#d1e1ff;padding:.5rem;font-weight:700}#home-aanbod .container .home-search-inner #home-search-form .input-group label{display:none}#home-aanbod .container .home-search-inner .button{z-index:1;height:48px;padding:5px}#home-aanbod .container .home-search-inner .button .btn{color:#fff;cursor:pointer;background-color:#0257fc;border:0;border-radius:7px;width:100%;height:100%;margin:0;padding:5px 20px;font-size:1rem;font-weight:700}@media (min-width:550px){#home-aanbod .container .home-search-inner #home-search-form{max-width:60%}}@media (min-width:1000px){#home-aanbod{width:25%}#home-aanbod .container{margin:0;padding:0}#home-aanbod .container .home-search-inner{padding:2rem 0}#home-aanbod .container .home-search-inner #home-search-form{max-width:100%}#home-aanbod .container .home-search-inner #home-search-form .input-group{padding:1rem 5px}#home-aanbod .container .home-search-inner #home-search-form .button{height:55px;margin-top:10px;padding:5px}#home-aanbod .container .home-search-inner #home-search-form .button .btn{color:#fff;cursor:pointer;background-color:#0257fc;border:0;border-radius:7px;width:100%;height:100%;margin:0;padding:5px 20px;font-weight:700}}#home-bottom{background-color:#fff;border-radius:4px 4px 0 0;width:100%;margin:50px 0 -120px;padding:24px 0}#home-bottom .container{margin-bottom:20px;padding:1rem 2rem}#home-bottom .container h1{color:#000;border-bottom:1px solid #ddd;padding:1.2rem 0;font-size:1.2rem;font-weight:700}@media (min-width:1000px){#home-bottom .container{max-width:1500px;margin:0 auto}}#homepage{overflow:hidden}@media (min-width:1000px){#homepage{color:#0257fc;flex-wrap:wrap;display:flex}}
