.inleiding p {text-align: left;}.bnr.opsomming {}.bn .bnr.opsomming * {color: var(--color2);}.bnr.opsomming .i img {width: 100%;object-fit: cover;max-height: 300px;}.bnr.opsomming h4 {font-weight: 900;}.opsmmg {margin-top: 2rem;}.ops:not(:last-child) {margin-bottom: 2rem;}.ops h5 {margin-bottom: 8px;display: flex;gap: 8px;align-items: center;font-size: 18px;}.bigbanner {z-index: -1;min-height: 480px;position: relative;margin-bottom: -100px;}.bigbanner.small {min-height: 300px;}.bigbanner img,.bigbanner video {position: relative;height: auto;margin-bottom: -4rem;width: 100vw;position: absolute;left: 50%;z-index: 6;object-position: 50% 50%;right: 50%;margin-left: -50vw;margin-right: -50vw;max-width: none;height: 100%;object-fit: cover;max-height: 800px;}.bigbanner + .smallwidth .inleiding .cnt {height: 100%;background: var(--main-brand-orange);padding: 20px 40px;border-radius: 1rem;margin: 0;}.bigbanner + .smallwidth .inleiding .cnt>img.logoimg {margin-top: -200px;}.bigbanner + .smallwidth .inleiding .img, .bigbanner + .smallwidth .inleiding .img img {width: 100%;height: 100%;object-fit: cover;border-radius: 1rem;}.inleiding h1 {border: none;font-size: 42px;color: #fff;}.bigbanner + .smallwidth .inleiding p {color: #fff;}.ops p {font-size: 14px;}.bnr.opsomming .c {padding: 1rem 2rem;}.bnr.tool p, .bnr.tool h4, .bnr.tool h5, .bnr.tool label, .bnr.tool .range-output{color:var(--color2);}.bnr.tool {background: var(--color4);margin: 4rem 0;border-radius: 1rem;display: block;padding: 3rem;}.bnr.tool * {color: var(--main-brand-blue-1) }.bn .bnr.block {background: var(--color5);}.bn .bnr.block * {color: var(--color2);}.tgl {text-align: center;}.header.orangebg h1 span {font-size: 34px;max-width: 780px;display: block;}.tgl .uitgelicht, .costs {background: var(--color11);width: fit-content;padding: 26px;border-radius: 3rem;margin: auto;}.bnr.banner-rounded .tgl .uitgelicht {background: #fff;}.bnr.banner-rounded .tgl .uitgelicht * {color: var(--main-brand-orange);}.bnr .costs {padding-left: 60px;padding-right: 60px;}.bnr .tgl .uitgelicht p, .bnr .tgl .uitgelicht p span, .bnr .costs p, .bnr .costs p span {margin: 0;text-align: center;color: #fff;}.tgl .uitgelicht p:first-child,.costs p:first-child {font-size: 12px;}.bn .bnr .i {}.tgl .uitgelicht p:last-child, .costs p:last-child {font-size: 52px;font-weight: 900;display: flex;line-height: 1;justify-content: center;}.tgl .uitgelicht p:last-child span, .costs p:last-child span#cost-cents {font-size: 50%;transform: translate3d(0,6px,0);}.range-wrapper {position: relative;display: flex;align-items: center;justify-content: space-between;}.range-wrapper {display: flex;align-items: center;justify-content: space-between;position: relative;background: var(--main-brand-orange);height: 70px;border-radius: 3rem;padding: 26px;}.bnr .range-label {font-size: 0.9em;position: absolute;left: 0;bottom: 7px;left: 24px;color: #fff;}.range-label:last-child {left: unset;right: 26px;}.slids {width: 100%;}.toold {max-width: 720px;margin: 0 auto;}.bnr .toold .flex {flex-direction: column;}.slider-container {margin-bottom: 60px;}.bnr .slider-container h4 {font-size: 20px;margin-bottom: 20px;}input[type="range"] {-webkit-appearance: none;width: 100%;margin: 0 0px;background: none;}input[type="range"]::-webkit-slider-runnable-track {height: 10px;background: #ffa500;border-radius: 5px;}input[type="range"]::-webkit-slider-thumb {-webkit-appearance: none;height: 20px;width: 20px;background: #fff;border: 2px solid #ffa500;border-radius: 50%;cursor: pointer;margin-top: -6px;}input[type="range"]::-moz-range-track {height: 10px;background: #ffa500;border-radius: 5px;}input[type="range"]::-moz-range-thumb {height: 20px;width: 20px;background: #fff;border: 2px solid #ffa500;border-radius: 50%;cursor: pointer;}.range-output {position: absolute;top: -20px;width: 40px;background: #fff;padding: 2px 5px;border-radius: 4px;font-size: 0.9em;white-space: nowrap;pointer-events: none;text-align: center;z-index: 9999;font-weight: 900;}.range-output:after {content: '';position: absolute;top: 100%;left: 50%;transform: translate3d(-50%,0,0);width: 0;height: 0;border-top: solid 16px #fff;border-left: solid 4px transparent;border-right: solid 4px transparent;}.bnr .balloons {position: absolute;top: 20px;right: 0;}.bnr .balloons>div {font-size: 30px;color: #000;}.bn .bnr.block .i {height: 100%;width: 100%;position: relative;}.bareb {margin: 3rem 0;}.bareb.flex {gap: 3rem;align-items: start;flex-direction: column;}.bareb .i {width: 100%;max-width: none;}.bn {margin: 0;position: relative;margin: 2rem 0 6rem;}.inleiding {margin: 0;}.inleiding.fh {margin-top: 2rem;}.inleiding .cnt {margin-top: 20px;}.landingspage-template.hf .header.orangebg .image {width: 100px;margin-left: -30px;}.module.onsassortiment {margin: 0;padding: 0;}.landingspage-template.hf {margin-bottom: -1rem;}.inleiding>.flex {display: grid;justify-content: center;align-items: center;flex-direction: column;position: relative;z-index: 2;grid-template-columns: 100%;}.inleiding>.flex>.img {width: auto;margin: auto;}.inleiding>.flex>.img.fh {height: 100%;width: 100%;}.inleiding>.flex>.img.fh img {height: 100%;object-fit: cover;width: 100%;border-radius: 1rem;}.btg.item-page .inleiding>.flex>.img {display: none;}.inleiding>.flex>.img.logoimg {order: -1;}.bnr .balloons>div {font-size: 31px;}@media(min-width: 768px) {.bareb .i {width: 100%;max-width: 220px;margin: auto;}.bnr .balloons>div {font-size: 32px;}.bnr .balloons {left: unset;right: 30px;}.landingspage-template.hf .header.orangebg h1 {padding-left: 70px;}}@media(min-width: 992px) {.bareb.flex {align-items: center;flex-direction: row;}.landingspage-template.hf .header.orangebg h1 {padding-left: 70px;}.btg.item-page .inleiding>.flex>.img {display: block;}.landingspage-template.fh .header.orangebg .image {width: 100px;}.bnr .toold .flex {flex-direction: row;}.bnr.opsomming .i {position: relative;width: 100%;height: 100%;}.bnr.opsomming .i img {width: 100%;position: absolute;object-fit: cover;max-height: none;left: 0;top: 0;height: 100%;}.inleiding>.flex {grid-template-columns: 65% 1fr;}.inleiding.fh>.flex {gap: 3rem;}.bigbanner + .smallwidth .inleiding .flex {gap: 12px;grid-template-columns: 75% 1fr;}}