.bg-color--caravan-highlight,.bg-color--dieren-highlight,.bg-color--motor-highlight,.bg-color--opstal-highlight{background:#ff8683!important}.bg-color--caravan-primary,.bg-color--dieren-primary,.bg-color--motor-primary,.bg-color--opstal-primary{background:#47b4b1!important}.bg-color--caravan-secondary,.bg-color--dieren-secondary,.bg-color--motor-secondary,.bg-color--opstal-secondary{background:#e7f4f6!important}.bg-color--aanspraakelijkheid-highlight{background:#6ab2b0!important}.bg-color--aanspraakelijkheid-primary{background:#cf706e!important}.bg-color--aanspraakelijkheid-secondary{background:#f7e7ea!important}.bg-color--auto-highlight,.bg-color--inboedel-highlight,.bg-color--scooter-highlight{background:#efa14c!important}.bg-color--auto-primary,.bg-color--inboedel-primary,.bg-color--scooter-primary{background:#60a5e5!important}.bg-color--auto-secondary,.bg-color--inboedel-secondary,.bg-color--scooter-secondary{background:#e3f0fd!important}.bg-color--brommer-highlight,.bg-color--zorg-highlight{background:#60a5e5!important}.bg-color--brommer-primary,.bg-color--zorg-primary{background:#ff1b1a!important}.bg-color--brommer-secondary,.bg-color--zorg-secondary{background:#ffdddc!important}.bg-color--fiets-highlight,.bg-color--reis-highlight{background:#47a84a!important}.bg-color--fiets-primary,.bg-color--reis-primary{background:#ff9e33!important}.bg-color--fiets-secondary,.bg-color--reis-secondary{background:#fff7d1!important}.bg-color--woon-highlight{background:#60a5e5!important}.bg-color--woon-primary{background:#f95a78!important}.bg-color--woon-secondary{background:#fedddc!important}.bg-color--notaris-highlight{background:#e2785a!important}.bg-color--notaris-primary{background:#a463cf!important}.bg-color--notaris-secondary{background:#ebeefa!important}.bg-color--rechtsbijstand-highlight{background:#f49f00!important}.bg-color--rechtsbijstand-primary{background:#8e4aba!important}.bg-color--rechtsbijstand-secondary{background:#e2d9f2!important}*,:after,:before{box-sizing:inherit}html{overflow-y:scroll;overflow-x:hidden;box-sizing:border-box;scroll-behavior:smooth}body,html{min-height:100%}body{color:#323232;font-family:FuturaHEMAProOT;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size-adjust:auto;min-width:320px;margin:0}.styleguide__preloader{position:absolute;width:100%;height:100%;display:inline-block;background:#fff;top:0;right:0;bottom:0;left:0;z-index:999;display:flex;align-items:center;justify-content:center;-webkit-animation:animationPreloaderClose .4s 3s forwards;animation:animationPreloaderClose .4s 3s forwards}.styleguide__preloader .styleguide__preloader__innner{position:relative;display:flex;align-items:center;justify-content:center}.styleguide__preloader .styleguide__preloader__innner p{transform:translateY(80px);text-align:center;font-size:34px;font-weight:600;display:block;position:absolute;bottom:0}.styleguide__preloader .heart-shape{position:relative;width:140px;height:140px;transform:rotate(45deg);background-color:#e81111;-webkit-animation:animationRotate 1s .4s forwards;animation:animationRotate 1s .4s forwards}.styleguide__preloader .heart-shape:after,.styleguide__preloader .heart-shape:before{position:absolute;width:140px;height:140px;content:"";border-radius:50%;background-color:#e81111;-webkit-animation:animationRadius 1s .4s forwards;animation:animationRadius 1s .4s forwards}.styleguide__preloader .heart-shape:before{bottom:0;left:-76px;-webkit-animation:animationPositionBefore 1s .4s forwards;animation:animationPositionBefore 1s .4s forwards}.styleguide__preloader .heart-shape:after{top:-76px;right:0;-webkit-animation:animationPositionAfter 1s .4s forwards;animation:animationPositionAfter 1s .4s forwards}.styleguide__preloader .styleguide__animation__logo{position:absolute;z-index:9999;-webkit-animation:animationOpacityLogo 1.4s 1.6s forwards;animation:animationOpacityLogo 1.4s 1.6s forwards;opacity:0;width:120px;height:120px}@-webkit-keyframes animationRotate{0%{transform:rotate(45deg)}to{transform:rotate(0deg)}}@keyframes animationRotate{0%{transform:rotate(45deg)}to{transform:rotate(0deg)}}@-webkit-keyframes animationRadius{0%{border-radius:50%}to{border-radius:0}}@keyframes animationRadius{0%{border-radius:50%}to{border-radius:0}}@-webkit-keyframes animationPositionBefore{0%{left:-76px}to{left:0}}@keyframes animationPositionBefore{0%{left:-76px}to{left:0}}@-webkit-keyframes animationPositionAfter{0%{top:-76px}to{top:0}}@keyframes animationPositionAfter{0%{top:-76px}to{top:0}}@-webkit-keyframes animationOpacityLogo{0%{opacity:0}to{opacity:1}}@keyframes animationOpacityLogo{0%{opacity:0}to{opacity:1}}@-webkit-keyframes animationPreloaderClose{0%{opacity:1}99%{opacity:0;z-index:999}to{opacity:0;z-index:-4}}@keyframes animationPreloaderClose{0%{opacity:1}99%{opacity:0;z-index:999}to{opacity:0;z-index:-4}}.styleguide__logo{position:relative;border-radius:6px;min-width:46px;height:46px;display:inline-block;background:#e41b13}.styleguide__logo img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;padding:5px}.styleguide__nav{margin-left:20px;display:flex;width:100%}.styleguide__nav li{margin-right:10px}.styleguide__nav li:nth-child(4){margin-left:auto}.styleguide__nav li:nth-child(4) a{background:#3b2267;color:#fff}.styleguide__nav li:nth-child(5) a{background:#388167;color:#fff}.styleguide__nav li:last-child{margin-right:0}.styleguide__nav li a{display:flex;font-weight:600;font-size:14px;text-decoration:none;padding:10px 20px;background:#fff;border-radius:4px;transition:all 275ms ease}.styleguide__nav li a .styleguide__nav--icon{width:16px;height:16px;position:relative;display:flex;flex-wrap:wrap;margin:5px 6px 5px 0}.styleguide__nav li a .styleguide__nav--icon span{width:6px;height:6px;display:inline-block;border-radius:100%;background:#323232;margin:1px}.styleguide__nav li a:hover{text-decoration:none;background:#323232;color:#f2f2f2}.styleguide__nav li a:hover span{background:#f2f2f2}.styleguide__sidebar{background:#efefef;width:100%;display:flex;padding:16px;position:relative;margin:20px;border-radius:8px}.styleguide__sidebar .styleguide__menu-cat{position:relative}.styleguide__sidebar p{color:#191919;font-weight:600;text-transform:uppercase;background:#ddd;padding:10px;border-radius:3px;font-size:13px}.styleguide__sidebar p svg{height:20px;width:20px;margin-right:10px;display:inline-block;vertical-align:middle;cursor:pointer}.styleguide__sidebar a{color:#191919;font-size:13px;text-decoration:none}.styleguide__sidebar a:hover{text-decoration:underline}.styleguide__main-wrapper{width:100%}.styleguide__main{width:100%;margin:0 auto}.force-mobile{width:380px;margin:0 auto}.force-tablet{max-width:1023px;margin:0 auto}.force-desktop-up{max-width:100%;margin:0 auto}.force-default{width:100%;margin:0 auto}.styleguide__main-top{margin-bottom:60px;padding:22px 40px;position:relative;border-bottom:2px solid #efefef}.styleguide__main-top.hide{display:none}.styleguide__main-top h1,.styleguide__main-top h2,.styleguide__main-top h3,.styleguide__main-top h4,.styleguide__main-top h5,.styleguide__main-top h6,.styleguide__main-top p{color:#191919;font-weight:600;margin:0}.styleguide__tag--active .styleguide__tag{display:inline-block}.styleguide__tag--active .styleguide__hidden-component{display:block}.styleguide__hidden-component{display:none}.styleguide__content{display:flex;flex-direction:row;flex-wrap:wrap}.styleguide__main__container{padding:0 20px}@media (min-width:768px){.styleguide__main__container{padding:0 30px}}.styleguide__content__body{background:#fff;margin-bottom:40px}code{font-family:Consolas,courier new;color:#dc143c;background-color:#f1f1f1;padding:2px;margin-bottom:10px;display:inline-block}.styleguide__example-html{margin-top:40px}.styleguide__example-html code{padding:10px}.styleguide__hr{margin:70px 0;border:2px solid #eee}.styleguide__tag{display:none;padding:10px;border:2px solid #d92f2a;color:#d92f2a;border-radius:3px;margin:15px 0}.steps-list--horizontal{background:#e0f0f8;padding:30px}@media (min-width:768px){.steps-list--horizontal{padding:50px}}.steps-list--horizontal h2{color:#323232}.steps-list--horizontal .steps{display:inline-block;flex-wrap:nowrap}.steps-list--horizontal .step__item{width:100%!important;margin:0 0 10px}.steps-list--horizontal .step__item:before{background:#e7667a;color:#fff}.steps-list--horizontal .step__item .item__text,.steps-list--horizontal .step__item .item__title{color:#323232}.block__content video{height:auto;max-width:100%}