body.hubspot-form-visible{overflow:hidden}.hubspot-form-container{background:linear-gradient(to bottom,#ff7c00 380px,#eee 380px);position:fixed;width:100%;height:100%;z-index:3000;display:none;overflow-y:scroll}body.hubspot-form-visible .hubspot-form-container{display:flex;flex-direction:column}@media (max-width:990px){.container{width:100%}}body.hubspot-form-visible #trengo-web-widget{display:none}.hubspot-form-container .content h3{margin-top:0}.hubspot-form-container .close-btn{width:32px;height:32px;background-color:#009;color:#fff;border:none;border-radius:3px;display:flex;justify-content:center;align-items:center}.hubspot-form-container .close-right-column{position:absolute;right:0;top:0;font-size:14px;background:0 0;border-right:none;border-top:none;border-left:1px rgba(.75,.75,.75,.15) solid;border-bottom:1px rgba(.75,.75,.75,.15) solid;padding-left:12px;padding-right:12px;padding-top:8px;padding-bottom:8px;border-bottom-left-radius:4px;box-shadow:0 0 12px -4px #00000026;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.hubspot-form-container .close-right-column img{transform:scaleX(-1)}.hubspot-form-container .close-right-column.closed img{transform:scaleX(1)}.hubspot-form-container .close-right-column img{margin-left:8px}@media (max-width:990px){.hubspot-form-container .close-right-column{display:none}}.hubspot-form-container .header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:40px}.hubspot-form-container .header .logo{height:70px}@media (max-width:990px){.hubspot-form-container .header .logo{height:50px}.hubspot-form-container .content .card{padding:16px!important}}.hubspot-form-container .content{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.hubspot-form-container .content .card{border-radius:6px;border:1px solid rgba(0,0,0,.1);box-shadow:0 2px 14px 0 rgba(0,0,0,.1);padding:32px;margin-bottom:32px;background-color:#fff}.hubspot-form-container .content .left-column{margin-right:16px;flex:1;position:relative}.hubspot-form-container .content .right-column{width:360px}.hubspot-form-container .content .right-column .photo{width:100px;margin-right:8px;object-fit:contain}.hubspot-form-container .content .right-column .summary-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.hubspot-form-container .content .right-column .collapse-summary{background:0 0;border:none}@media (min-width:990px){.hubspot-form-container .content .right-column .collapse-summary{display:none}}.hubspot-form-container .content .right-column .collapse{margin-top:16px}.hubspot-form-container .content .right-column h4{margin-top:0;margin-bottom:0}.hubspot-form-container .content .form-summary .title{margin-bottom:16px}.hubspot-form-container .content .form-summary-field :first-child{color:#393939;font-size:12px}.hubspot-form-container .content .form-summary-field :last-child{color:#595959;font-weight:600;font-size:12px}@media (max-width:990px){.hubspot-form-container .content{flex-direction:column;align-items:stretch;padding-left:15px;padding-right:15px}.hs_submit{position:fixed;width:100%;left:0;right:0;bottom:0;padding:10px;background-color:#fff;border-top:1px solid #ccc;z-index:1000}.hubspot-form-container .content .left-column{margin-right:0}.hubspot-form-container .content .right-column{width:100%}}#hubspot-form-content{width:100%}@media (max-width:479px){#hubspot-form-content{width:100%}}.hubspot-form-container .content .form-content:not(:last-child){margin-bottom:32px}.hubspot-form-container .content .form-content .title{margin-top:0;margin-bottom:20px}.hubspot-form-container .content .form-content .hs-form.submitted .hs-button[type=submit]{display:none}.hubspot-form-container .content .hubspot-form-thanks{flex:1;text-align:center;display:none;flex-direction:column;justify-content:center;align-items:center;min-height:300px}.hubspot-form-container .content .hubspot-form-tag{margin-top:16px;display:flex;flex-direction:row;align-items:center}.hubspot-form-container .content .custom-form{flex:1;text-align:center;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.hubspot-form-container .content .custom-form.hidden{display:none}.hubspot-form-container .content a.control-link:first-of-type{margin-top:32px}.hubspot-form-container .content a.control-link{color:#ff7c00}.hubspot-form-container.done .content .hubspot-form-thanks{display:flex}.hubspot-form-container.done .content .hubspot-form-tag{display:none}.hubspot-form-container.done .content .form,.hubspot-form-container.done .content a.hubspot-form-cancel{display:none}.hubspot-form-container .steps{width:100%;height:20px;margin-top:62px;margin-bottom:32px;padding-left:15%;padding-right:15%;position:relative;display:flex;flex-direction:row}@media (max-width:990px){.hubspot-form-container .steps{padding-left:5%;padding-right:5%}}.hubspot-form-container .steps.hidden{display:none}.hubspot-form-container .steps .step{background-color:#ccc;display:flex;flex-direction:row;flex:2;justify-content:center;margin-top:8px;margin-bottom:8px;position:relative}.hubspot-form-container .steps .step:only-child{justify-content:center!important}.hubspot-form-container .steps .step:first-child{flex:1;justify-content:flex-start;margin-left:4px}.hubspot-form-container .steps .step:last-child{flex:1;justify-content:flex-end;margin-right:4px}.hubspot-form-container .steps .step:first-child .circle{left:-4px}.hubspot-form-container .steps .step:last-child .circle{right:-4px}.hubspot-form-container .steps .step.done,.hubspot-form-container .steps .step.in-progress{background-color:#fff}.hubspot-form-container .steps .step .circle{display:block;width:20px;height:20px;border-radius:50%;border:1px solid #ccc;background-color:#ff7c00;top:-8px;position:relative}.hubspot-form-container .steps .step .step-title{display:inline-block;position:absolute;top:-40px;color:#fff}@media (max-width:990px){.hubspot-form-container .steps .step .step-title{font-size:80%}}@media (max-width:400px){.hubspot-form-container .steps .step .step-title{display:none}}.hubspot-form-container .steps .step.done .circle,.hubspot-form-container .steps .step.in-progress .circle{background-color:#fff;border:none}.hubspot-form-container .kvk-result-holder.empty{display:none}.hubspot-form-container .kvk-result-holder{padding-top:8px;width:100%}.hubspot-form-container .kvk-result-holder .result{padding-top:4px;padding-bottom:4px;padding-left:8px;padding-right:8px;border-radius:4px;border:#ff7c00 1px solid;cursor:pointer;margin-bottom:8px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.hubspot-form-container .kvk-result-holder .result>*{margin:0}.hubspot-form-container .kvk-result-holder .result :first-child{flex:1}.hubspot-form-container .kvk-result-holder .result:hover{background-color:rgba(255,127,0,.2)}.hubspot-static-form .hs-form,.op3-element .hs-form{max-width:none!important}.hs-form fieldset,.hubspot-static-form .hs-form fieldset,.op3-element .hs-form fieldset{max-width:none!important}.hs-form{padding-left:15px;padding-right:15px;width:100%}.hubspot-form-container .hs-form{padding-left:0!important;padding-right:0!important;max-width:none}.hs-form-field{margin-bottom:16px!important}.hs-form-field label,.hs-form-field legend{width:100%;font-weight:400}.hs-form-field legend{font-size:12px}.hs-form-field input:focus,.hs-form-field textarea:focus{outline:0}.hs-form-field input,.hs-form-field textarea{padding:10px;color:#000;border-radius:4px;background-color:#f0f0f0;border:none;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.08)}.hs-form-field input:not([type=checkbox]){width:100%!important}.hs-form-field textarea{min-height:200px;resize:vertical}.hs-form-field input.invalid,.hs-form-field textarea.invalid{border:1px solid red}.hs-form-field select{padding:10px;width:100%;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.08);border:1px solid transparent;border-radius:4px;height:43px}ul.hs-error-msgs,ul.inputs-list{padding-left:0}ul.inputs-list li{list-style:none}ul.hs-error-msgs{margin-bottom:0}ul.hs-error-msgs li{color:red;font-size:12px}.hs-button{font-weight:500;font-size:16px;padding:12px;width:100%;text-align:center;border-radius:4px;border:2px solid transparent;color:#fff!important;border-color:#ff7c00;background-color:#ff7c00;text-decoration:none!important}.hs-button:hover{color:#ff7c00!important;border-color:#ff7c00;background-color:#fff;text-decoration:none!important}.hs-fieldtype-radio ul{display:flex;flex-direction:row}.hs-fieldtype-radio ul li{flex:1;list-style:none;text-align:center}.hs-fieldtype-radio ul li input[type=radio]:checked+label{background-color:red}.hs-fieldtype-intl-phone .hs-input:first-child{display:none}.hs-fieldtype-intl-phone.hs-input input{min-width:100%!important}.d-none{display:none}.form-columns-2{display:flex;gap:8px}@media (max-width:968px){.form-columns-2{flex-direction:column}.form-columns-2 .hs-form-field{width:100%!important}.form-columns-1 .input,.form-columns-2 .input{margin-right:0!important}}.hs-form-field{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;flex-basis:50%}.hbspt-form legend.hs-field-desc{width:auto}.hs-form-field .hs-field-desc{margin-bottom:0;color:#009;font-size:11px;border:none}.hs-form-field .input{width:100%}.pika-button.is-disabled{color:#ccc;pointer-events:none;background-color:#f9f9f9}.klantenvertellen{margin-bottom:16px}.klantenvertellen.sidebar-ratings{margin-top:16px;margin-bottom:0!important}.klantenvertellen.sidebar-ratings>div div.left{flex:1}.klantenvertellen>div{display:flex;flex-direction:row;justify-content:center;align-items:center}.klantenvertellen>div div.left{display:flex;flex-direction:column;font-size:90%}.klantenvertellen>div div.right{position:relative}.klantenvertellen>div div.right img{max-width:60px}.klantenvertellen>div div.right span{position:absolute;top:15px;left:0;width:100%;text-align:center;font-weight:700;font-size:90%}@media (max-width:990px){.klantenvertellen{margin-bottom:90px}}.hubspot-form-container .hs-aanvraag ul{display:flex;flex-direction:column}.hubspot-form-container .hs-aanvraag li label{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;text-align:left;border:1px solid #999;border-radius:4px;padding-top:16px;padding-bottom:16px;cursor:pointer}.hubspot-form-container .hs-aanvraag li label:has(input[type=radio]:checked){background-color:#ff7c001a;border-color:#ff7c00}.hubspot-form-container .hs-aanvraag li label small{font-size:12px;color:#999}.hubspot-form-container .hs-aanvraag li label input{margin-left:16px;margin-right:16px;width:24px!important;accent-color:#dd7c00;box-shadow:none}.replacements .hidden{display:none}.datepicker-index{z-index:20000}