﻿h3{color:#1b8ece !important}html{scroll-behavior:smooth}.header{padding:10px 10px;background-color:#fff;box-shadow:-1px -5px 5px #f1f1f1;z-index:99;position:fixed;bottom:0;width:100%}section#header.navbar-funnel header{height:auto;padding-bottom:10px}section#header.navbar-funnel header a{color:#6a6a6a}.jumbotron-content-container{margin-top:-70px}.jumbotron{padding:5rem 2rem 3rem 2rem}@media(max-width: 767px){.jumbotron-delta .progress-tracker{margin-bottom:3em}}ul{padding-left:0}.font-weight-light ul{list-style-position:inside}.font-weight-light ul li{text-indent:-13px;padding-left:14px}.product{margin-bottom:50px}.product h3{width:200px}.product-title-en-subtitle{margin-left:50px;margin-top:20px}.product-title{color:#212529;font-size:30px}.product-subtitle{color:#212529;font-weight:100;font-size:26px}.product-img{min-height:300px}.gb-selection{margin:3px}.geld-lenen p{margin-top:10px;font-size:14px}.geld-lenen-logo{padding:5px}#warning_block_container{border-radius:5px;border:#c8dae2 1px solid}.dfn-icon-delta-logo-2020{color:#0089cc}.font-14{font-size:14px}.font-12{font-size:12px}.font-10{font-size:10px}.groen{color:#95c11f}.blauw{color:#1b8ece}.real_black{color:#000}.real_gray{color:gray}.green-bar{width:7px;background-color:#95c11f;height:100%}.lg_bg{background-color:#f2f4f5}.shadow.rounded{background-color:#fff;padding-top:1em !important}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-50{margin-top:50px}.mt-100{margin-top:100px}.ml-10{margin-left:10px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px !important}.mb-15{margin-bottom:15px !important}.mb-20{margin-bottom:20px !important}.mb-30{margin-bottom:30px !important}.mr-15{margin-right:15px}.pl-15{padding-left:15px}.pb-30{padding-bottom:30px}.mw-70{max-width:70% !important}.check-icon,.fa-check{color:#95c11f}.data-wrapper .label{display:inline-block;min-width:200px}.data-wrapper .value{display:inline}.data-wrapper .value:after{content:" ";display:table}.samenvatting .fa-check{margin-bottom:15px;margin-left:10px}.step-widget{margin-bottom:40px}.step-widget .step-circle>i{line-height:2rem}.step-widget .step-circle>i.dfn-icon-008-gift-box{margin-left:2px}.kies-andere-kleur{color:#025f95;font-weight:500}.geheugen{color:#025f95;margin-top:30px;font-weight:500}.specificaties{color:#6a6a6a;text-decoration:underline;margin-top:20px}.slidecontainer{width:100%;border:1px solid #c8dae2;border-radius:5px;padding:30px}.slider{width:100%;height:15px;border-radius:5px;background:#a5c5d8;outline:none;opacity:.7;-webkit-transition:.2s;transition:opacity .2s}.slider:hover{opacity:1}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background:#1583c2;cursor:pointer}.slider::-moz-range-thumb{width:25px;height:25px;border-radius:50%;background:#1583c2;cursor:pointer}.slider-notification{padding:10px;margin-top:10px;background-color:#ecf2f5;font-size:12px}.slidermax{font-size:12px;text-align:center}.title{font-size:20px;color:#212529;margin-top:30px}.title i[data-toggle=popover]{margin-left:5px;vertical-align:middle;padding-bottom:3px}*[data-toggle=popover]{cursor:pointer}.introtext{margin-top:70px}.introtext .title{margin-top:30px;color:#000}.title-abonnementnaam{margin-top:0;margin-bottom:0;line-height:20px}.title-specs{font-size:20px;color:#025f95;margin-top:30px;margin-bottom:30px}.subtitle-specs{color:#025f95;font-size:20px;margin-bottom:30px}.specs-extend-button{color:#025f95 !important;font-weight:600 !important}.specs{border:#c8dae2 1px solid;border-radius:5px;width:500px;padding-left:50px;padding-right:50px;padding-bottom:30px}.specs-list{border-left:1px solid #c8dae2;list-style:none;padding:20px}.specs-list-mobile{padding-left:0px;list-style:none}.abonnement-prijs{color:#95c11f;margin-bottom:0;font-size:28px}.meer-informatie{color:#1b8ece !important;font-weight:500}.product-img-specs{max-height:400px;margin-bottom:30px;margin-top:30px;max-height:250px}.prod-color{width:30px;height:30px;margin:5px;border-radius:50%}.extra-voordeel-title h3{margin-top:0}.extra-voordeel-title p{margin-bottom:0}.extra-voordeel-title label{margin-bottom:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{border:solid #c8dae2 .5px;padding-top:.85rem}.form-control{padding-top:1.1rem}.custom-control-label{line-height:1.7rem}#js-subscription-products label img{width:auto;max-width:85px;height:auto;max-height:120px;margin:auto}@media(max-width: 991px){#js-subscription-products label img{margin-bottom:1rem;max-width:120px}}.parsley-type,.parsley-required,.parsley-custom-error-message,.feedback-message{width:100%;margin-top:.25rem;font-size:.875rem;color:#f39900;list-style:none}.parsley-type:before,.parsley-required:before,.parsley-custom-error-message:before,.feedback-message:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;margin-right:5px}.parsley-errors-list{width:100%;margin:0}li.parsley-mindob{width:100%;margin-top:.25rem;font-size:.875rem;color:#f39900;list-style:none}li.parsley-mindob:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;margin-right:5px}.service{border-radius:.625rem}.service .klantenservice{margin-top:20px;font-size:14px}.col-form-label{font-size:15px}.input-radio{position:absolute;top:0;cursor:pointer;opacity:0;width:100%;height:100%}.input-radio:checked+.btn{color:#fff;background-color:#343434;border-color:#f39900}.custom-radio.show-mobile-control .custom-control-label{padding-top:18px;padding-bottom:13px}label.radio-kleur div{width:30px;height:30px;margin:5px;border-radius:50%}label.radio-kleur input:checked+div{border:solid #f39900 3px !important}label.radio,label.radio-kleur{position:relative}.btn-lg{padding-top:.7rem;padding-bottom:.5rem}.step1 form#submit_form{margin-top:50px}.step1 form#submit_form .smartphone{margin-top:-50px}.step1 form#submit_form .smartphone img{max-width:100%}.title-bedankt{margin-bottom:30px}.title-categorie{margin-bottom:60px;color:#025f95}.title-zonder-telefoon{color:#212529 !important;text-decoration:underline !important}.title-zonder-telefoon i{font-size:10px !important}.price-categorie{color:#025f95;margin-top:1rem !important}.cart-wrapper{position:-webkit-sticky;position:sticky;top:0}.cart{border-radius:.625rem;background-color:#fff}.cart .connection_cost .cart__product__pricing__incentive{color:#4a4a4a;font-size:.875rem}.cart .cart__product__name{width:100%;line-height:1.2}.cart .cart__product__pricing__basePrice{margin-right:0}.cart .cart__product__pricing__promoPrice.discount{color:rgba(52,52,52,.4);font-size:.875rem}.cart .cart__product__pricing__promoPrice{font-weight:400}.cart .cart__product__pricing__promo{vertical-align:top}.cart #sidepanel_total_monthly_after_discount_block{color:#4a4a4a;font-size:14px;font-weight:500}.cart #sidepanel_total_monthly_after_discount_block #sidepanel_total_monthly{font-weight:500}.cart #sidepanel_total_monthly_after_discount_block #sidepanel_total_monthly_after_discount{color:rgba(52,52,52,.4)}.cart .cart__product__pricing{margin-bottom:.75rem}.cart .cart__product__specs{line-height:1.2;font-weight:bold}.cart .cart__product__specs small{font-weight:500;display:block}#sidepanel_internetcustomer_text{border-radius:.625rem}.cart__totalPrice{font-weight:400;border-top:0;text-align:left}.cart__totalPrice .toestel{padding:10px 0}.cart__totalPrice .toestel>span{color:rgba(52,52,52,.4);display:block;text-align:left}.cart__totalPrice #sidepanel_total_monthly,.cart__totalPrice #sidepanel_total_onetime{float:right}.cart__product__pricing__incentive{color:rgba(52,52,52,.4)}.card .card-title{line-height:1.7;margin-bottom:0 !important}.card .card-title::before{line-height:1.7rem !important}.card .card-text a{text-decoration:underline;color:#1b8ece}.card .card-text.smaller{font-size:85%;color:rgba(52,52,52,.4)}.card .custom-select{border-radius:.1875rem;padding-top:.8rem}#nummerbehoud_ja+label+.porting-data{display:none;padding-top:20px}#nummerbehoud_ja:checked+label+.porting-data{display:block}input#terms{margin-bottom:7px}#slider_container{position:relative}#slider_container.grayout:before{content:" ";display:block;z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;background-color:hsla(0,0%,100%,.6)}#payment_form{padding-right:22px}#payment_form i.fa-chevron-right{margin-right:-18px}#opc_payment_methods-content .payment_module label img{margin-left:15px}.step4 .col-1{padding:0}@media(min-width: 992px){#opc_payment_methods-content{margin-left:9px}#opc_payment_methods-content .payment_module label{padding-left:17px}#opc_payment_methods-content .payment_module label img{margin-left:15px}}@media(max-width: 991px){.form-check>label{min-height:30px}.phone-attr{padding:0 50px}.phone-attr .row{justify-content:center}.loans img{width:100%}}@media(min-width: 768px)and (max-width: 991px){.container{padding-right:5px;padding-left:5px}.data-wrapper .label,.data-wrapper .value{display:block}.data-wrapper .value{margin-bottom:15px}.card h2{font-size:calc(1rem + .3vw)}.extra-voordeel-title{padding-left:20px;padding-right:20px}ul.specs-list li{font-size:.9rem}}@media(max-width: 767px){.bedankt{margin:20px}.product-title-en-subtitle{margin:20px}.product-customization{margin-left:10px}.price{margin:0;color:#212529}.slidecontainer{border:none !important}.slidecontainer p{font-size:18px}.slider-notification{font-size:14px !important}.abonnement-naam{font-size:16px;line-height:20px;margin-bottom:0}.form-group{margin-bottom:0px}.kop{margin-top:0}.mobile-top{padding-bottom:0}.mobile-shadow{box-shadow:none !important;padding:0 10px !important}.extra-voordeel-title{padding:0}.extra-voordeel-optie{border:none}.abonnement-prijs{font-size:23px}ul.progress-tracker{flex-wrap:wrap}.card.card-funnel .card-title,.card.card-service .card-title{word-wrap:normal;word-wrap:initial;line-height:1.7 !important}.container .card.card-funnel{padding:0 7px}.card-body{padding:0}#opc_payment_methods-content .payment_module{margin-left:15px}.cart-wrapper{padding-top:1em}.cart-wrapper .cart{margin-bottom:1em}.cart__expenses{clear:both}}@media(max-width: 480px){.step-widget .step-holder{padding:5px}.step-widget .step-holder .step-title{padding:0 3px}.data-wrapper .label,.data-wrapper .value{display:block}.data-wrapper .value{margin-bottom:15px}.contractduur .col-6{max-width:100%;flex:1 0 100%}.abonnement .col-6{max-width:100%;flex:1 0 100%}.btn-block{display:initial;width:auto}.product h3{width:auto;min-height:40px}#opc_payment_methods-content .payment_module{margin-left:9px}}input[type=date]:after{font-family:"Font Awesome 5 Pro";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:400;content:"";color:#000;padding:0 5px;cursor:pointer}input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;color:rgba(0,0,0,0);background:rgba(0,0,0,0);cursor:pointer}.terms input#terms{position:absolute}.form-group .custom-control.show-mobile-control{margin-bottom:1.5rem !important}.form-group .custom-control.show-mobile-control .single-subscription{padding:2rem 1rem 1rem 3rem !important}.form-group .custom-control input[type=radio]:checked+.single-subscription .subscription-badge{background-color:#008ecf !important}.single-subscription{position:relative;display:flex !important;justify-content:space-between}.single-subscription .subscription-badge{position:absolute;top:0;left:50%;transform:translateX(-50%);border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;padding:0 10px;color:#fff;background-color:#f39900;font-size:.75rem;font-weight:bold}.single-subscription .subscription-content{flex:3}.single-subscription .subscription-content .subscription-name{font-size:1.5rem;color:#1d1d1d}.single-subscription .subscription-content .subscription-name p{margin-bottom:0;line-height:1}.single-subscription .subscription-content .bundle-info ul{display:flex;gap:1rem;margin-bottom:0;list-style:none;font-weight:bold}.single-subscription .subscription-content .bundle-info ul li{display:inline-block}.single-subscription .subscription-content .subscription-extras{line-height:1.4}.single-subscription .subscription-content .subscription-extras ul{margin-bottom:0;position:relative;list-style:none;padding-left:0}.single-subscription .subscription-content .subscription-extras ul li{display:flex;align-items:center;padding-left:1.5rem}.single-subscription .subscription-content .subscription-extras ul li:before{content:"";position:absolute;left:0;width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2395c11f' class='bi bi-check' viewBox='0 0 16 16'%3E%3Cpath d='M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425z'/%3E%3C/svg%3E");transform:scale(1.5)}.single-subscription .subscription-content .subscription-extras p{margin-bottom:0}.single-subscription .subscription-price-block{display:flex;flex-direction:column;justify-content:center;flex:1;text-align:right;gap:.5rem}.single-subscription .subscription-price-block .price-discount-label-top,.single-subscription .subscription-price-block .price-discount-label-bottom{line-height:1.2}.single-subscription .subscription-price-block .price-discount-label-bottom{color:#a5a5a5}.single-subscription .subscription-price-block .subscription-price{color:#e43671;font-size:1.5rem;font-weight:bold}.single-subscription:before,.single-subscription:after{display:none}@media screen and (max-width: 1200px){.single-subscription .subscription-content{flex:2}}@media screen and (max-width: 768px){.single-subscription .subscription-extras{font-size:.8rem;line-height:1.2}}@media(min-width: 768px)and (max-width: 992px){.single-subscription{gap:1rem;padding:1rem 2rem 1rem 2rem !important;flex-direction:column}}/*# sourceMappingURL=custom.css.map */
