.page-offerte header,.page-offerte{background:#00b4db;background:-moz-linear-gradient(left,#00b4db 1%,#0083b1 64%);background:-webkit-linear-gradient(left,#00b4db 1%,#0083b1 64%);background:linear-gradient(to right,#00b4db 1%,#0083b1 64%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00b4db",endColorstr="#0083b1",GradientType=1)}.page-offerte .logo-normal,.page-offerte .header-mobile{display:none !important}.page-offerte .logo-offerte{display:block !important}.page-offerte .form-group{width:100%}.page-offerte #stepstart img{margin-bottom:50px;max-width:300px;width:100%;display:block;height:auto}.page-offerte #stepstart .title{width:100%}.page-offerte .btn{position:relative;padding:10px 40px;margin-top:60px;font-weight:600;letter-spacing:1px;font-size:14px;text-transform:uppercase;border:1.5px solid;margin:60px auto 0;transition:.5s all;border-color:#3cb371;color:#fff !important;background:#3cb371}.page-offerte .help-block{display:block;color:#dc0000;font-weight:600;font-size:13px;background:#fff;padding:10px 25px;width:100%;border-radius:5px;max-width:850px;text-align:center;margin:15px auto 0}.page-offerte header{position:relative;position:relative;box-shadow:none}.page-offerte header .offerte-cancel-btn{display:flex;float:right;height:80px;align-items:center;align-self:center;align-content:center}.page-offerte header .offerte-cancel-btn a{margin-top:0}.page-offerte header .custom-nav .nav-items{display:none}.page-offerte main{margin:0;padding:0}.page-offerte .newsform,.page-offerte footer,.page-offerte .copyright,.page-offerte #menu-icon,.page-offerte .links,.page-offerte .places,.page-offerte .sidebar{display:none}.resume{margin:0;padding:0}.resume li{display:inline-block;width:100%;line-height:30px;font-weight:600;position:relative;margin-bottom:5px;vertical-align:top}.resume li:before{font-weight:900;font-family:"Font Awesome 5 Free";content:"";margin-right:10px;display:inline-block;color:#a6ce39}.resume li span{font-weight:normal}.offerte-page{position:relative;color:#000;background:#fff;height:calc(100vh - 100px);width:100%;overflow:hidden}.offerte-page .advies{text-align:center;background:#fff;color:#0088b6;padding:25px;max-width:90%;display:block;margin:0 auto;font-size:25px}.offerte-page .advies b{display:block;font-size:30px}.offerte-page .scroll{overflow-y:scroll}.offerte-page .scroll::-webkit-scrollbar{display:none}.offerte-page .btn{position:relative;padding:10px 40px;font-weight:600;letter-spacing:1px;cursor:pointer;font-size:14px;text-transform:uppercase;border:1.5px solid;margin:0 auto 0;transition:.5s all;border-color:#3cb371;color:#fff !important;background:#3cb371}.offerte-page .step{transition:.5s all}.offerte-page .step.hidden{position:absolute;width:100%;visibility:hidden;opacity:0}.offerte-page .step.fade-in{visibility:visible;opacity:1}.offerte-page .step .title{font-size:28px;font-weight:500;text-align:center;width:100%;margin:20px 0}.offerte-page .step .form-flex{display:flex;flex-wrap:wrap;height:calc(100vh - 200px);width:100%;margin:0 auto}.offerte-page .step .form-flex.center{justify-content:center;align-items:center;align-self:center;align-content:center}.offerte-page .step .form-flex .form-group{width:100%;text-align:center}.offerte-page .step table{width:100%}.offerte-page .step table td input{position:absolute;visibility:hidden}.offerte-page .step table td input:checked+label{background:#8cd0e3;color:#fff}.offerte-page .step table td input:checked+label::after{background-color:#fff}.offerte-page .step table td label{position:relative;display:block;border:3px solid #8cd0e3;padding:20px 10px;border-radius:30px;font-weight:600;margin:0 5px;cursor:pointer;transition:.5s all;max-height:156px;height:100%;background:#fff}.offerte-page .step table td label:hover{background:#fff;color:#8cd0e3}.offerte-page .step table td label:hover::after{background-color:#8cd0e3}.offerte-page .step table td label::after{display:block;content:"";width:48px;height:48px;background-color:#8cd0e3;margin:20px auto;transition:.5s all}.offerte-page #stepstart img{width:100%;height:auto;display:block;max-width:300px}.offerte-page #step1 .form-flex{max-width:660px}.offerte-page #step1 .form-group{position:relative;margin:20px 0}.offerte-page #step1 .form-group .form-control{background:#fff;border:none;border-bottom:3px solid #8cd0e3;border-radius:0;color:#000;font-size:35px;font-weight:300;text-align:center}.offerte-page #step1 .form-group .form-control-feedback{position:absolute;top:10px;right:0;font-size:30px}.offerte-page #step2 .form-flex{max-width:1000px;width:100%}.offerte-page #step2 .form-group label:before{display:none}.offerte-page #step2 .rbDeelnemers{width:100%;text-align:center}.offerte-page #step2 .rbDeelnemers td{width:33.3333333333%;margin-top:25px;display:inline-block}.offerte-page #step2 .rbDeelnemers td:first-child label::after{-webkit-mask:url(/Resources/img/2_Hoogspanningsnet.svg) no-repeat 50% 50%;mask:url(/Resources/img/2_Hoogspanningsnet.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.offerte-page #step2 .rbDeelnemers td:nth-child(2) label::after{-webkit-mask:url(/Resources/img/2_Hoogspanningsnet.svg) no-repeat 50% 50%;mask:url(/Resources/img/2_Hoogspanningsnet.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.offerte-page #step2 .rbDeelnemers td:nth-child(3) label::after{-webkit-mask:url(/Resources/img/2_Hoogspanningsnet.svg) no-repeat 50% 50%;mask:url(/Resources/img/2_Hoogspanningsnet.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.offerte-page #step3 .form-group label:before{display:none}.offerte-page #step3 .rbProgramma{width:100%;margin:auto}.offerte-page #step3 .rbProgramma tr{display:flex;justify-content:center}.offerte-page #step3 .rbProgramma tr td{min-width:20%;float:left;margin-top:25px}.offerte-page #step3 .rbProgramma tr td:first-child label::after{-webkit-mask:url(/Resources/img/3_Maatstaf.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.offerte-page #step3 .rbProgramma tr td:nth-child(2) label::after{-webkit-mask:url(/Resources/img/3_Maatstaf.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.offerte-page #step3 .rbProgramma tr td:nth-child(3) label::after{-webkit-mask:url(/Resources/img/3_Maatstaf.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.offerte-page #step4 .form-group label:before{display:none}.offerte-page #step4 .rbCongres{width:100%;text-align:center}.offerte-page #step4 .rbCongres td{width:33.3333333333%;display:inline-block;margin-top:25px}.offerte-page #step4 .rbCongres td:first-child label::after{-webkit-mask:url(/Resources/img/4_Uitstoot.svg) no-repeat 50% 50%;mask:url(/Resources/img/4_Uitstoot.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.offerte-page #step4 .rbCongres td:nth-child(2) label::after{-webkit-mask:url(/Resources/img/4_Uitstoot.svg) no-repeat 50% 50%;mask:url(/Resources/img/4_Uitstoot.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.offerte-page #step4 .rbCongres td:nth-child(3) label::after{-webkit-mask:url(/Resources/img/4_Uitstoot.svg) no-repeat 50% 50%;mask:url(/Resources/img/4_Uitstoot.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.offerte-page #step5 .form-group label:before{display:none}.offerte-page #step5 .rbBetalen{width:100%;text-align:center}.offerte-page #step5 .rbBetalen td{width:33.3333333333%;display:inline-block;margin-top:25px}.offerte-page #step5 .rbBetalen td:first-child label::after{width:60px;height:60px;-webkit-mask:url(/Resources/img/5_procent.svg) no-repeat 50% 50%;mask:url(/Resources/img/5_procent.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.offerte-page #step5 .rbBetalen td:nth-child(2) label::after{width:60px;height:60px;-webkit-mask:url(/Resources/img/5_procent.svg) no-repeat 50% 50%;mask:url(/Resources/img/5_procent.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.offerte-page #step5 .rbBetalen td:nth-child(3) label::after{width:60px;height:60px;-webkit-mask:url(/Resources/img/5_procent.svg) no-repeat 50% 50%;mask:url(/Resources/img/5_procent.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.offerte-page #step6 .form-group label:before{display:none}.offerte-page #step6 .rbBetalen{width:100%;text-align:center}.offerte-page #step6 .rbBetalen td{width:33.3333333333%;display:inline-block;margin-top:25px}.offerte-page #step6 .rbBetalen td:first-child label::after{width:60px;height:60px;-webkit-mask:url(/Resources/img/6_Stekker.svg) no-repeat 50% 50%;mask:url(/Resources/img/6_Stekker.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.offerte-page #step6 .rbBetalen td:nth-child(2) label::after{width:60px;height:60px;-webkit-mask:url(/Resources/img/6_Stekker.svg) no-repeat 50% 50%;mask:url(/Resources/img/6_Stekker.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.offerte-page #step6 .rbBetalen td:nth-child(3) label::after{width:60px;height:60px;-webkit-mask:url(/Resources/img/6_Stekker.svg) no-repeat 50% 50%;mask:url(/Resources/img/5_procent.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.offerte-page #step6 textarea{position:relative;display:block;border:2px solid #8cd0e3;padding:10px 20px;background:transparent;border-radius:10px;font-weight:500;width:100%;margin:0 auto;min-height:150px;margin-top:50px;height:100%;color:#000}.offerte-page #step6 textarea::placeholder{font-size:14px;letter-spacing:1px;color:#000;opacity:1}.offerte-page #step9 .form-group label:before{display:none}.offerte-page #step9 .rbBetalen{width:100%;text-align:center}.offerte-page #step9 .rbBetalen td{width:33.3333333333%;display:inline-block;margin-top:25px}.offerte-page #step9 .rbBetalen td:first-child label::after{width:60px;height:60px;-webkit-mask:url(/Resources/img/7_Laadpaal.svg) no-repeat 50% 50%;mask:url(/Resources/img/7_Laadpaal.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.offerte-page #step9 .rbBetalen td:nth-child(2) label::after{width:60px;height:60px;-webkit-mask:url(/Resources/img/7_Laadpaal.svg) no-repeat 50% 50%;mask:url(/Resources/img/7_Laadpaal.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.offerte-page #step9 .rbBetalen td:nth-child(3) label::after{width:60px;height:60px;-webkit-mask:url(/Resources/img/7_Laadpaal.svg) no-repeat 50% 50%;mask:url(/Resources/img/7_Laadpaal.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.offerte-page #step10 .form-group label:before{display:none}.offerte-page #step10 .rbBetalen{width:100%;text-align:center}.offerte-page #step10 .rbBetalen td{width:33.3333333333%;display:inline-block;margin-top:25px}.offerte-page #step10 .rbBetalen td:first-child label::after{width:60px;height:60px;-webkit-mask:url(/Resources/img/8_Bijtelling.svg) no-repeat 50% 50%;mask:url(/Resources/img/8_Bijtelling.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.offerte-page #step10 .rbBetalen td:nth-child(2) label::after{width:60px;height:60px;-webkit-mask:url(/Resources/img/8_Bijtelling.svg) no-repeat 50% 50%;mask:url(/Resources/img/8_Bijtelling.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.offerte-page #step10 .rbBetalen td:nth-child(3) label::after{width:60px;height:60px;-webkit-mask:url(/Resources/img/8_Bijtelling.svg) no-repeat 50% 50%;mask:url(/Resources/img/8_Bijtelling.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.offerte-page #step11 .form-group label:before{display:none}.offerte-page #step11 .rbDeelnemers{width:100%;text-align:center}.offerte-page #step11 .rbDeelnemers td{width:33.3333333333%;display:inline-block;margin-top:25px}.offerte-page #step11 .rbDeelnemers td:first-child label::after{width:60px;height:60px;-webkit-mask:url(/Resources/img/1_Stopcontact.svg) no-repeat 50% 50%;mask:url(/Resources/img/1_Stopcontact.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.offerte-page #step11 .rbDeelnemers td:nth-child(2) label::after{width:60px;height:60px;-webkit-mask:url(/Resources/img/1_Stopcontact.svg) no-repeat 50% 50%;mask:url(/Resources/img/1_Stopcontact.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.offerte-page #step11 .rbDeelnemers td:nth-child(3) label::after{width:60px;height:60px;-webkit-mask:url(/Resources/img/1_Stopcontact.svg) no-repeat 50% 50%;mask:url(/Resources/img/1_Stopcontact.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover}.offerte-page #step7 .form-aanvraag{width:100%;margin:20px 0 40px}.offerte-page #step7 textarea{position:relative;display:block;background:transparent;border:3px solid #8cd0e3;border-radius:5px;color:#000;padding:10px 20px;width:100%;margin:0 auto;min-height:75px;height:100%}.offerte-page #step7 textarea::placeholder{font-size:14px;letter-spacing:1px;color:#000;opacity:1}.offerte-page #step7 .title{font-size:16px;font-weight:500;text-align:center;margin-top:20px}.offerte-page #step7 .form-wrapper{width:80%;margin:20px auto}.offerte-page #step7 .form-group{display:block;margin:0 auto 20px;max-width:450px}.offerte-page #step7 .form-control{background:#fff;border:3px solid #8cd0e3;border-radius:5px;color:#000;padding:10px 20px;height:inherit}.offerte-page #step7 .form-control older{font-size:14px;letter-spacing:1px;color:#000;opacity:1}.offerte-page #step7 .form-submit{display:flex;justify-content:space-between;align-content:center;align-items:center;align-self:center}.offerte-page #step7 .form-submit .form-group{margin:0}.offerte-page #step7 .btn{margin-top:0}.offerte-page #step7 .privacy{padding:0 !important;margin-right:20px !important;text-align:left}.offerte-page #step7 .privacy input{opacity:0;visibility:hidden;position:absolute}.offerte-page #step7 .privacy input[type=checkbox]:checked+label::after{opacity:1}.offerte-page #step7 .privacy label{position:relative;padding-left:30px !important;margin:0 !important;cursor:pointer;font-size:15px}.offerte-page #step7 .privacy label:before{content:"";display:inline-block;position:absolute;width:23px;height:23px;border-radius:3px;background:transparent;left:0;border:1.5px solid #fff}.offerte-page #step7 .privacy label:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";color:#fff;position:absolute;left:4px;top:0;opacity:0}.offerte-page .quest-tabs{position:absolute;display:flex;justify-content:center;width:100%;bottom:0;border:none;padding:0 35px}.offerte-page .quest-tabs li{position:relative;margin:0 20px 10px;list-style-type:none}.offerte-page .quest-tabs li.active a{background:#fff;color:#0088b6}.offerte-page .quest-tabs li.disabled{opacity:.5}.offerte-page .quest-tabs li.disabled::before{visibility:hidden;opacity:0;width:0}.offerte-page .quest-tabs li:first-child::before{display:none}.offerte-page .quest-tabs li:last-child{margin-right:0}.offerte-page .quest-tabs li::before{position:absolute;background:#8cd0e3;content:"";top:50%;left:-40px;height:2px;width:40px;visibility:visible;opacity:1;transform:translateY(-50%);transition:.5s all}.offerte-page .quest-tabs li a{display:flex;position:relative;justify-content:center;align-items:center;border:2px solid #8cd0e3;border-radius:50%;color:#000;font-weight:500;width:50px;height:50px;text-decoration:none;transition:.5s all;cursor:pointer;background:#8cd0e3}@media only screen and (max-width:1350px){.offerte-page .quest-tabs li{margin:0 10px 10px}.offerte-page .quest-tabs li::before{left:-21px;width:20px}}@media only screen and (max-width:1024px){.offerte-page #step7 .title{margin-top:0;margin-bottom:10px}.offerte-page #step7 .form-aanvraag{margin:10px 0 0}.offerte-page #step7 .form-aanvraag .form-wrapper{margin:10px auto 0}.offerte-page #step7 .form-aanvraag .form-wrapper .form-group{margin-bottom:10px}}@media only screen and (max-width:992px){.offerte-page .quest-tabs{justify-content:left;padding:0 20px;overflow:scroll;width:90%;left:5%}.offerte-page .quest-tabs li{left:10%}.offerte-page #step7 .title{margin-top:10px;margin-bottom:20px}.offerte-page #step7 .form-aanvraag{margin:20px 0 20px}.offerte-page #step7 .form-aanvraag .form-wrapper{margin:20px auto 20px}.offerte-page #step7 .form-aanvraag .form-wrapper .form-group{margin-bottom:20px}.offerte-page #step7 .form-wrapper{width:80%}.offerte-page #step7 .title{font-size:18px;margin-bottom:20px}.offerte-page #step7 .title.resume-title{margin-bottom:20px}}@media only screen and (max-width:768px){.offerte-page #step3 .rbProgramma tr td{width:25%}}@media only screen and (max-width:480px){.resume li{line-height:20px}.page-offerte .advies{font-size:20px;margin-top:25px;max-width:100%;padding:15px}.page-offerte .advies b{display:block;font-size:25px}.page-offerte #stepstart img{display:table;max-width:200px;margin:100px auto 50px}.page-offerte header{height:150px;text-align:center}.page-offerte header .logo{margin:0 auto;line-height:inherit;display:block;float:inherit;padding-top:20px}.page-offerte header .logo img{margin-bottom:15px}.page-offerte header .offerte-cancel-btn{margin-top:10px;display:block;float:inherit;height:inherit}.offerte-page{padding-top:10px;height:100%;min-height:100vh;max-height:100vh}.offerte-page .step .pProgramma{font-size:18px !important;max-width:inherit}.offerte-page .step table td{display:block;width:50% !important;margin-top:15px !important}.offerte-page .step table td label{padding:10px 10px}.offerte-page .step table td label::after{width:48px !important;height:48px !important;margin:10px auto !important}.offerte-page .step .form-group .form-control-feedback{font-size:14px !important}.offerte-page .step .title{font-size:18px;display:block;margin-bottom:5px}.offerte-page .step .form-flex{text-align:center}.offerte-page #step7 .form-aanvraag{margin:10px 0 20px}.offerte-page #step7 .form-aanvraag .form-wrapper{width:100%;margin:0 auto 40px}.offerte-page #step7 .form-aanvraag .form-wrapper .form-group{margin-bottom:10px}.offerte-page #step7 .form-aanvraag .form-wrapper .form-group .form-control,.offerte-page #step7 .form-aanvraag .form-wrapper .form-group .textarea{padding:5px 20px}.offerte-page #step7 .form-aanvraag .form-wrapper .form-group .textarea{min-height:55px}.offerte-page #step7 .form-submit{display:block}.offerte-page #step7 .form-submit .privacy{margin-bottom:20px}.offerte-page #step7 .title{margin-bottom:0;margin-top:0}.offerte-page .quest-tabs li{display:inline-block;margin:0 10px 5px;left:unset}.offerte-page .quest-tabs li:before{left:-20px;width:20px}.offerte-page .quest-tabs li:last-child{margin-right:20px}.offerte-page .quest-tabs li a{width:40px;height:40px}.offerte-page .btn{margin-top:10px}}@media only screen and (max-width:375px){.offerte-page .step .form-flex{height:calc(100vh - 80px)}.offerte-page #step3 .rbProgramma tr{display:block}.offerte-page #step7 .privacy label{font-size:13px}}@media only screen and (max-width:320px){.offerte-page{height:135vh;max-height:unset}.offerte-page .step .form-flex{height:calc(125vh - 80px)}.offerte-page .quest-tabs{margin:0 0 0 -10px;width:95%}}