@-webkit-keyframes spin{from{-webkit-transform: rotate(0deg)}to{-webkit-transform: rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform: rotate(0deg)}to{-moz-transform: rotate(360deg)}}@keyframes spin{from{transform: rotate(0deg)}to{transform: rotate(360deg)}}h1,h2,h3,h4,h5,h6{color: #333;font-family: "muli", sans-serif;font-weight: 700;margin: 0;word-break: break-word}h1,.h1-like{font-size: 36px;line-height: 44px;margin-bottom: 10px}h2,.h2-like{font-size: 30px;line-height: 36px;margin-bottom: 15px}h3{font-size: 24px;line-height: 30px;margin-bottom: 15px}h4{font-size: 16px;line-height: 21px;margin-bottom: 0}a{color: #666}a:hover,a:focus{color: #666}@media (max-width: 991px){h1,h2,h3,h4,h5,h6{text-overflow: ellipsis;overflow: hidden}h1,.h1-like{font-size: 24px;line-height: 32px}h2,.h2-like{font-size: 20px;line-height: 27px}h3{font-size: 16px;line-height: 21px}}.cookiemelding{position: fixed;background-color: white;bottom: 0;left: 0;z-index: 999999;padding: 10px;width: 100%;-webkit-box-shadow: 0px -2px 12px 0px rgba(50,50,50,0.75);-moz-box-shadow: 0px -2px 12px 0px rgba(50,50,50,0.75);box-shadow: 0px -2px 12px 0px rgba(50,50,50,0.75)}.cookiemelding .cookiemelding__logo{text-align: right;padding-bottom: 10px}.cookiemelding .cookiemelding__text{padding-bottom: 10px;width: 1024px;max-width: 80%;margin: auto;text-align: center}.cookiemelding .cookiemelding__buttons{width: 1024px;max-width: 80%;margin: auto;text-align: center;vertical-align: middle}.cookiemelding .cookiemelding__buttons button{vertical-align: middle}.cookiemelding .cookiemelding__buttons a{font-size: 12px;vertical-align: middle}.container-fluid.helper-no-gutters{padding-right: 0;padding-left: 0}.row.helper-no-gutters{margin-right: 0;margin-left: 0}.row.helper-no-gutters > [class^="col-"],.row.helper-no-gutters > [class*=" col-"]{padding-right: 0;padding-left: 0}.table__helper{display: table;table-layout: fixed;width: 100%;height: 100%}.table__helper .table-td__helper{display: table-cell;vertical-align: middle;height: 100%}.embed-container{position: relative;height: 0;max-width: 100%;padding-bottom: 56.25%;overflow: hidden}.embed-container iframe,.embed-container object,.embed-container embed{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.remove-frame .bx-wrapper .bx-viewport{-webkit-box-shadow: none !important;-moz-box-shadow: none !important;box-shadow: none !important;border: none !important;left: 0 !important;background: transparent !important}ul.ul-arrows{list-style: none;padding: 0;margin: 0}ul.ul-arrows li:hover a:before,ul.ul-arrows li:focus a:before{padding-left: 4px}ul.ul-arrows li a:before{content: "›";width: 10px;display: inline-block;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s}.img-responsive{display: inline-block;height: auto !important}.chromeframe{color: #000;text-align: center;background: #f5f5f5;padding: 10px}*:focus{outline: none}*{outline: none !important}::selection{background-color: #333;color: #FFF}::-moz-selection{background-color: #333;color: #FFF}.txt-color-1{color: #0857c3}.txt-color-2{color: #0857c3}.txt-color-3{color: #0857c3}.txt-color-4{color: #000}.bg-theme{background-color: #0857c3}.bg-theme-sub{background-color: #0857c3}.bg-white{background-color: #fff}.cl-theme{color: #0857c3}.cl-theme-sub{color: #0857c3}.cl-white{color: #fff}.cl-black{color: #000}.mw-170{max-width: 170px}.mw-270{max-width: 270px}.mw-370{max-width: 370px}.mw-470{max-width: 470px}.mw-570{max-width: 570px}.mw-670{max-width: 670px}.mw-770{max-width: 770px}.mw-870{max-width: 870px}.mw-970{max-width: 970px}.mw-1070{max-width: 1070px}.mw-1170{max-width: 1170px}.relative{position: relative}.absolute{position: absolute}.fixed{position: fixed}.block{display: block}.absolute-center{top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%)}.text-left{text-align: left}.text-center{text-align: center}.text-right{text-align: right}.tdn{text-decoration: none}.tdn:hover,.tdn:focus{text-decoration: none;color: inherit}.bold{font-weight: bold}.uppercase{text-transform: uppercase}.list-unstyled{list-style: none;padding: 0;margin: 0}@media print{.hidden_print{display: none}}.padding-10{padding: 10px 0}.padding-20{padding: 20px 0}.padding-30{padding: 30px 0}.padding-40{padding: 40px 0}.padding-50{padding: 50px 0}.padding-60{padding: 60px 0}.padding-70{padding: 70px 0}.padding-80{padding: 80px 0}.padding-90{padding: 90px 0}.padding-100{padding: 100px 0}@media (max-width: 767px){.padding-40,.padding-50,.padding-60,.padding-70,.padding-80,.padding-90,.padding-100{padding: 30px 0}}.btn{min-height: 50px;position: relative;display: inline-block;vertical-align: bottom;color: #666;font-family: "muli", sans-serif;font-size: 16px;font-weight: 300;line-height: 28px;text-align: center;text-decoration: none;padding: 10px 20px;border: 1px solid transparent;margin-bottom: 5px;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s}@media (max-width: 767px){.btn{font-size: 14px;padding: 10px 10px}}.btn:after{content: "\e5c8";font-family: 'Material Icons';width: 18px;display: inline-block;vertical-align: bottom;font-size: 18px;font-weight: 700;margin-left: 15px}.btn:hover,.btn:focus{text-decoration: none}.btn:hover:after,.btn:focus:after{opacity: 1;-webkit-animation: animatedIcon 1.5s infinite;-moz-animation: animatedIcon 1.5s infinite;animation: animatedIcon 1.5s infinite}@keyframes animatedIcon{0%{text-indent: 0}50%{opacity: 0;text-indent: 10px}51%{opacity: 0;text-indent: -10px}100%{text-indent: 0}}.btn--wide{width: 100%}.btn--maxed{width: 100%;max-width: 270px}.btn--small{font-size: 14px;line-height: 20px}.btn--bold{font-weight: bold}.btn--center{text-align: center}.btn--border-radius{-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px}.btn--primary{background-color: #0857c3;color: #fff;border-color: #0857c3}.btn--primary:hover,.btn--primary:focus{background-color: #064192;color: #fff;border-color: #064192}.btn--primary-outline{background-color: transparent;color: #0857c3;border-color: #0857c3}.btn--primary-outline:hover,.btn--primary-outline:focus{background-color: #0857c3;color: #fff}.btn--secondary{background-color: #0857c3;color: #fff;border-color: #0857c3}.btn--secondary:hover,.btn--secondary:focus{background-color: #064192;color: #fff;border-color: #064192}.btn--secondary-outline{background-color: transparent;color: #0857c3;border-color: #0857c3}.btn--secondary-outline:hover,.btn--secondary-outline:focus{background-color: #0857c3;color: #fff}form .formulier_div{margin-bottom: 20px}form .formulier_div textarea{min-height: 100px;display: block}.lcms-form .alert{margin-top: 30px}::-webkit-input-placeholder{color: #666}:-moz-placeholder{color: #666}::-moz-placeholder{color: #666}:-ms-input-placeholder{color: #666}.contact-form{background-color: #fff;padding: 60px 100px;margin: 40px 0}@media (max-width: 767px){.contact-form{padding: 30px 40px}}.contact-form .formulier_div input:not([type="checkbox"]):not([type="radio"]),.contact-form .formulier_div textarea,.contact-form .formulier_div select{max-width: 100%;height: 49px;padding: 5px 0;border: none;border-bottom: 1px solid rgba(0,0,0,0.1);-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s}.contact-form .formulier_div input:not([type="checkbox"]):not([type="radio"]):focus,.contact-form .formulier_div textarea:focus,.contact-form .formulier_div select:focus{border-color: #0857c3;box-shadow: 0 1px 0 0 #0857c3}html{font-size: 100%}body{max-width: 1920px;background-color: #fff;color: #666;font-family: "muli", sans-serif;font-size: 16px;font-weight: 100;line-height: 28px;margin: 0 auto}@media (max-width: 991px){body{font-size: 15px;line-height: 26px}}body.no-scroll{overflow: hidden}main.page-wrapper{overflow-x: hidden}.compensate-header{padding-top: 150px}@media (max-width: 991px){.compensate-header{padding-top: 100px}}.grey-bg{background-color: rgba(0,0,0,0.06)}.border-top{border-top: 1px solid rgba(0,0,0,0.1)}ul{list-style: none;padding: 0;margin: 20px 0 30px}ul li{position: relative;padding-left: 35px;margin-bottom: 10px}@media (max-width: 767px){ul li{text-overflow: ellipsis;overflow: hidden}}ul li:before{content: "";width: 5px;height: 5px;position: absolute;top: 12px;left: 0;background-color: #0857c3;margin-left: 20px}ol.special{list-style: none;counter-reset: item;padding: 0;margin: 20px 0 30px}ol.special li{position: relative;padding-left: 100px;margin-bottom: 25px}ol.special li:before,ol.special li:after{width: 30px;position: absolute;color: #0857c3}ol.special li:before{content: "";counter-increment: item;top: 0;left: 0}ol.special li:after{content: "";width: 70px;height: 1px;top: 14px;left: 0px;background-color: #0857c3}ol.special li:nth-child(n+10):before{content: counter(item) "."}a:not(.btn){position: relative;z-index: 1;display: inline-block;color: #666;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s}a:not(.btn):before,a:not(.btn):after{content: "";height: 1px;position: absolute;right: 0;bottom: 1px;left: 0;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s}a:not(.btn):before{z-index: -1;background-color: #0857c3}a:not(.btn):after{left: 50%;right: 50%;z-index: -1;background-color: #0857c3}a:not(.btn):hover,a:not(.btn):focus{text-decoration: none}a:not(.btn):hover:after,a:not(.btn):focus:after{left: 0;right: 0}.content-block a.no-line .material-icons{vertical-align: top;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s}.content-block a.no-line .material-icons:hover,.content-block a.no-line .material-icons:focus{color: #0857c3}.content-block a.no-line:before,.content-block a.no-line:after{display: none}@font-face{font-family: 'GT Ultra Median';src: url('https://www.kvv.nl//calculator/zzp/fonts/GTUltraMedian-Regular.eot');src: url('https://www.kvv.nl//calculator/zzp/fonts/GTUltraMedian-Regular.eot?#iefix') format('embedded-opentype'), url('https://www.kvv.nl//calculator/zzp/fonts/GTUltraMedian-Regular.woff2') format('woff2'), url('https://www.kvv.nl//calculator/zzp/fonts/GTUltraMedian-Regular.woff') format('woff'), url('https://www.kvv.nl//calculator/zzp/fonts/GTUltraMedian-Regular.ttf') format('truetype');font-weight: normal;font-style: normal;font-display: swap}@font-face{font-family: 'Aktiv Grotesk';src: url('https://www.kvv.nl//calculator/zzp/fonts/AktivGrotesk-Regular.eot');src: url('https://www.kvv.nl//calculator/zzp/fonts/AktivGrotesk-Regular.eot?#iefix') format('embedded-opentype'), url('https://www.kvv.nl//calculator/zzp/fonts/AktivGrotesk-Regular.woff2') format('woff2'), url('https://www.kvv.nl//calculator/zzp/fonts/AktivGrotesk-Regular.woff') format('woff'), url('https://www.kvv.nl//calculator/zzp/fonts/AktivGrotesk-Regular.ttf') format('truetype');font-weight: normal;font-style: normal;font-display: swap}body{font-family: Aktiv Grotesk, sans-serif;color: #3d3d3d}body h1,body h2,body h3,body h4{font-family: GT Ultra, sans-serif;font-weight: 400;color: #3d3d3d}.quick-list,form.search,.topmenu,footer{display: none}.topcol{height: 100px}.autocomplete-suggestions{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #999;background: #fff;cursor: default;overflow: auto;-webkit-box-shadow: 1px 4px 3px rgba(50,50,50,0.64);-moz-box-shadow: 1px 4px 3px rgba(50,50,50,0.64);box-shadow: 1px 4px 3px rgba(50,50,50,0.64)}.autocomplete-suggestion{padding: 7px 5px;white-space: nowrap;overflow: hidden}.autocomplete-no-suggestion{padding: 2px 5px}.autocomplete-selected{background: #F0F0F0}.autocomplete-suggestions strong{font-weight: bold;color: #000}.autocomplete-group{padding: 2px 5px}.autocomplete-group strong{font-weight: bold;font-size: 16px;color: #000;display: block;border-bottom: 1px solid #000}.kvv-zzp-header{display: block;position: fixed;top: 0;left: 0;right: 0;width: 100%;z-index: 99}.kvv-zzp-header .kvv-zzp-header_menu{background-color: #0857c3}.kvv-zzp-header .kvv-zzp-header_menu a{display: inline-block;padding: 10px 0px;margin: 0 30px;color: white;position: relative;font-family: Muli, serif, Arial, "Helvetica Neue", Helvetica}.kvv-zzp-header .kvv-zzp-header_menu a:first-of-type{margin-left: 0}.kvv-zzp-header .kvv-zzp-header_menu a:before{content: "";display: none}.kvv-zzp-header .kvv-zzp-header_menu a:after{content: "";width: 100%;height: 0;background-color: #0857c3;position: absolute;bottom: 0;left: 0;-webkit-transition: height ease .3s;-o-transition: height ease .3s;transition: height ease .3s}.kvv-zzp-header .kvv-zzp-header_menu a:hover{color: #0857c3}.kvv-zzp-header .kvv-zzp-header_menu a:hover:after{height: 5px}.kvv-zzp-header .kvv-zzp-header_logos{background-color: white}.kvv-zzp-header .kvv-zzp-header_logos figure{display: inline-block;padding: 15px}.kvv-zzp-header .kvv-zzp-header_logos figure img{display: block;height: 60px}@media (max-width: 991px){.kvv-zzp-header .kvv-zzp-header_logos figure img{height: 30px}}.kvv-zzp-header .kvv-zzp-header_logos figure.kvv-zzp-header_menu_logo-vlc{padding-left: 0}.form{width: auto;padding: 0}label{font-size: 1.125rem;line-height: 1.8;font-weight: 600;margin-bottom: .2rem}.lcms-form{color: #666}.lcms-form strong{color: #000}.lcms-form hr{margin: 10px 0;border-color: #888}.lcms-form .form{background-color: transparent}.lcms-form .formulier_div{margin-bottom: 15px}.lcms-form .form-label{display: block;padding: 0;margin: 0 0 5px;font-style: italic;color: #0857c3;width: 400px;font-size: 1.125rem;line-height: 1.8;font-weight: 600;margin-bottom: .2rem}.lcms-form .form-label.full-width{width: 100%}.lcms-form .form-label a{color: #0857c3}.lcms-form .inpfout .form-label{color: red}.lcms-form .formulier_radio input{width: auto;margin-right: 5px}.lcms-form .formulier_radio{margin-right: 20px}.lcms-form [class^="platte_text"],.lcms-form [class*="platte_text"]{font-size: 30px;line-height: 36px;color: #333;font-family: 'Circular Std Bold';font-weight: 700;margin: 0;margin-bottom: 15px}.lcms-form form tr td{padding-bottom: 0;color: #0857c3}.lcms-form input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]),.lcms-form textarea,.lcms-form select{margin: 0;padding: .5rem;border: 1px solid #0857c3;border-radius: .5rem;font-size: 1.125rem;transition: box-shadow .1s, border-color .1s ease-in-out;line-height: 1.5;font-weight: 400;font-family: inherit;background-color: #fff;position: relative;color: #3d3d3d}.lcms-form input[type=submit],.lcms-form .btn{display: inline-block;width: auto;height: auto;border-radius: .5rem;padding: 1.2rem 1.5rem;border: 1px solid #8d741e;background-color: #8d741e;color: white;font-family: Aktiv Grotesk;font-weight: 600;line-height: 1;text-decoration: none;letter-spacing: .5px;cursor: pointer;transition: background-color .3s ease-in-out, color .3s ease-in-out, border-color .3s ease-in-out;overflow: hidden;z-index: 0;font-style: normal}@media (max-width: 991px){.lcms-form input[type=submit],.lcms-form .btn{max-width: 50%}}.lcms-form input[type=submit]:hover,.lcms-form .btn:hover{text-decoration: none;background-color: #7ce0d3;border: 1px solid #7ce0d3;color: #0857c3}.lcms-form .form-group{padding: 30px 40px;background: #f5f5f5;margin-bottom: 20px;border-radius: 10px}@media (max-width: 991px){.lcms-form .form-group{padding: 10px 20px}}.lcms-form .geboortedatum-wrapper select{display: inline-block;width: calc( 33.33% - 26px )}ul.list-unstyled{margin: 0;padding: 0;list-style: none}ul.list-unstyled li{margin: 0;padding: 0;list-style: none}ul.list-unstyled li:before{content: '';display: none}.question-mark{background-color: #b1b3a0;border-radius: 50%;display: inline-block;width: 16px;height: 16px;-webkit-box-shadow: 0px 0px 3px 0px #000;-moz-box-shadow: 0px 0px 3px 0px #000;box-shadow: 0px 0px 3px 0px #000;position: relative}.question-mark img{width: 16px;height: 16px;vertical-align: top}.question-mark .answer{position: absolute;bottom: 5px;left: 50%;display: none;border-radius: 5px;background-color: #0857c3;border: 2px solid #fff;color: white;padding: 10px;font-size: 12px;margin: 5px;width: 300px;-moz-box-shadow: 3px 3px 5px 6px #ccc;-webkit-box-shadow: 3px 3px 5px 6px #ccc;box-shadow: 3px 3px 5px 6px #ccc}.question-mark .answer a{color: white;text-decoration: underline}.question-mark .answer a:before,.question-mark .answer a:after{display: none}.question-mark:hover .answer{display: block}@media (max-width: 991px){.question-mark{position: inherit}.question-mark .answer{width: 100%;left: 0;bottom: auto}}.calc{padding: 15px}.calc .topcol{height: 60px}.calc .margin-top{margin-top: 10px}.calc textarea{display: block;width: 100%;height: 100px;padding: 10px;font-weight: 100}.calc .radio.inline{display: inline-block;width: 60px;text-align: left}.calc .radio.inline input{width: 20px}.calc .form-info{margin-bottom: 10px}.calc .formulier_radio{display: block;width: 100%}.calc .formulier_radio .radio{display: inline-block}.calc .formulier_radio .radio.input{width: 20px}.calc .formulier_radio .radio.dekking{width: 600px;margin-right: 50px}.calc .formulier_radio .radio.dekking .amount{display: inline-block;width: 90px;text-align: right}.calc .formulier_radio .radio.premie{width: 200px}.calc .formulier_radio.kop{margin: 10px 0 2px 0;font-weight: bold}.calc .formulier_radio.kop .radio.dekking{text-align: left}.calc .formulier_radio .blue{font-style: italic;color: #0857c3;font-weight: normal}.calc .formulier_div .form-label{width: 400px;display: inline-block;vertical-align: top}.calc .formulier_div .form-input{width: auto;display: inline-block;vertical-align: top}.calc .formulier_div .form-input.checkbox input{width: auto}.calc .formulier_div .form-input.checkbox input{width: auto;vertical-align: middle}.calc .formulier_div .form-input.checkbox label{vertical-align: middle;margin-left: 10px}.calc .formulier_div .form-label.full-width{width: 100%}.calc .formulier_div.inline .formulier_radio{display: inline-block}@media (max-width: 991px){.calc .formulier_div .form-label{width: 100%}.calc .formulier_div .form-input{width: 100%}}.calc .formulier_div.group-start .form-label{width: auto;display: block;vertical-align: middle}.calc .formulier_div.group-start .form-input{width: auto;display: block;vertical-align: middle;line-height: 32px}.calc .formulier_div.kop{border-bottom: 1px solid #000;padding-bottom: 10px}.calc .form-group{display: none}.calc .form-group.visible{display: block}.calc .form-warning{padding: 20px;margin-bottom: 10px;color: #9d261d}.calc .form-back-link{background: white;color: #8d741e;margin: 0}.calc .form-back-link:after{display: none}.calc .form_submit.slot{display: none;float: right}.calc .next-step-btn{float: right;margin: 0}@media (max-width: 991px){.calc{position: relative}.calc .formulier_radio{vertical-align: top}.calc .formulier_radio .radio{vertical-align: top}.calc .formulier_radio.kop .input{display: none}.calc .formulier_radio.kop .dekking{width: 65%;margin: 0 -4px 0 0}.calc .formulier_radio.kop .premie{width: 35%;text-align: right}.calc .formulier_radio:not(.kop){margin-bottom: 10px}.calc .formulier_radio:not(.kop) .dekking{width: 65%;margin: 0 -4px 0 0}.calc .formulier_radio:not(.kop) .dekking .amount{width: auto}.calc .formulier_radio:not(.kop) .premie{width: 27%;text-align: right}.calc .formulier_radio.bestuurder-opties > div{margin-bottom: 10px}.calc .inloopdekking-keuze{margin-top: 10px}.calc .inloopdekking-keuze label{width: calc(100% - 25px)}}.list-unstyled{list-style: none;margin-left: 0px !important}.list-unstyled li{list-style: none}ul.activiteiten li span{display: inline-block;vertical-align: top}ul.activiteiten li span.prefix{margin-right: 10px;width: 20px}ul.activiteiten li span.tekst{width: calc(100% - 30px)}.bestuurder-opties-alert{padding: 10px;margin-top: 5px;border: 2px solid #0857c3;border-radius: 5px}.inloop-alert{padding: 10px;margin-top: 5px;border: 2px solid #0857c3;border-radius: 5px}.message-alert{padding: 10px;margin-top: 5px;border: 2px solid #f80000;border-radius: 5px}table.overview td{vertical-align: top;padding-right: 15px}table.overview td:last-of-type{color: #666}@media (max-width: 991px){table.overview td{display: block;width: 100%}}.configurator-controle .formulier_radio{width: 100%}.configurator-controle .formulier_radio .radio.inline input{width: 18px}select option:disabled{color: #ccc}input.akkoord{width: 100px}table.table-premies tr td{color: inherit;padding-right: 5px}table.table-premies tr td .decimal-stroke{display: inline-block;width: 20px}/*# sourceMappingURL=https://www.kvv.nl/bestanden/cache/client/files/463893.map */