/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./cartridges/app_vodafone_ziggo/cartridge/client/default/scss/business-scan.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/
@font-face{ascent-override:90%;font-display:swap;font-family:"VodafoneLt";font-weight:100;src:url("../fonts/Vodafone/VodafoneLt.woff2") format("woff2"),url("../fonts/Vodafone/VodafoneLt.woff") format("woff"),url("../fonts/Vodafone/VodafoneLt.ttf") format("ttf"),url("../fonts/Vodafone/VodafoneLt.svg") format("truetype"),url("../fonts/Vodafone/VodafoneLt.eot") format("eot")}@font-face{font-display:swap;font-family:"VodafoneRg";font-weight:400;src:url("../fonts/Vodafone/VodafoneRg.woff2") format("woff2"),url("../fonts/Vodafone/VodafoneRg.woff") format("woff"),url("../fonts/Vodafone/VodafoneRg.svg") format("truetype"),url("../fonts/Vodafone/VodafoneRg.svg") format("svg"),url("../fonts/Vodafone/VodafoneRg.eot") format("eot")}@font-face{font-display:swap;font-family:"VodafoneRgBd";font-weight:700;src:url("../fonts/Vodafone/VodafoneRgBd.woff2") format("woff2"),url("../fonts/Vodafone/VodafoneRgBd.woff") format("woff"),url("../fonts/Vodafone/VodafoneRgBd.ttf") format("truetype"),url("../fonts/Vodafone/VodafoneRgBd.svg") format("svg"),url("../fonts/Vodafone/VodafoneRgBd.eot") format("eot")}@font-face{ascent-override:95%;descent-override:26%;font-family:"VodafoneRgFallback";line-gap-override:5%;size-adjust:92%;src:local(arial)}@font-face{ascent-override:87%;descent-override:30%;font-family:"VodafoneLtFallback";line-gap-override:0%;size-adjust:89%;src:local(arial)}@font-face{ascent-override:96%;descent-override:28%;font-family:"VodafoneRgBdFallback";line-gap-override:0%;size-adjust:93%;src:local(arial)}@font-face{font-family:"icon-font";font-display:swap;src:url("../fonts/icon-font.eot?cf120d2ebb40757499a9bac2752c2b83?#iefix") format("embedded-opentype"),url("../fonts/icon-font.woff2?cf120d2ebb40757499a9bac2752c2b83") format("woff2"),url("../fonts/icon-font.woff?cf120d2ebb40757499a9bac2752c2b83") format("woff"),url("../fonts/icon-font.ttf?cf120d2ebb40757499a9bac2752c2b83") format("truetype")}@font-face{ascent-override:90%;font-display:swap;font-family:"VodafoneLt";font-weight:100;src:url("../fonts/Vodafone/VodafoneLt.woff2") format("woff2"),url("../fonts/Vodafone/VodafoneLt.woff") format("woff"),url("../fonts/Vodafone/VodafoneLt.ttf") format("ttf"),url("../fonts/Vodafone/VodafoneLt.svg") format("truetype"),url("../fonts/Vodafone/VodafoneLt.eot") format("eot")}@font-face{font-display:swap;font-family:"VodafoneRg";font-weight:400;src:url("../fonts/Vodafone/VodafoneRg.woff2") format("woff2"),url("../fonts/Vodafone/VodafoneRg.woff") format("woff"),url("../fonts/Vodafone/VodafoneRg.svg") format("truetype"),url("../fonts/Vodafone/VodafoneRg.svg") format("svg"),url("../fonts/Vodafone/VodafoneRg.eot") format("eot")}@font-face{font-display:swap;font-family:"VodafoneRgBd";font-weight:700;src:url("../fonts/Vodafone/VodafoneRgBd.woff2") format("woff2"),url("../fonts/Vodafone/VodafoneRgBd.woff") format("woff"),url("../fonts/Vodafone/VodafoneRgBd.ttf") format("truetype"),url("../fonts/Vodafone/VodafoneRgBd.svg") format("svg"),url("../fonts/Vodafone/VodafoneRgBd.eot") format("eot")}@font-face{ascent-override:95%;descent-override:26%;font-family:"VodafoneRgFallback";line-gap-override:5%;size-adjust:92%;src:local(arial)}@font-face{ascent-override:87%;descent-override:30%;font-family:"VodafoneLtFallback";line-gap-override:0%;size-adjust:89%;src:local(arial)}@font-face{ascent-override:96%;descent-override:28%;font-family:"VodafoneRgBdFallback";line-gap-override:0%;size-adjust:93%;src:local(arial)}@font-face{font-family:"icon-font";font-display:swap;src:url("../fonts/icon-font.eot?cf120d2ebb40757499a9bac2752c2b83?#iefix") format("embedded-opentype"),url("../fonts/icon-font.woff2?cf120d2ebb40757499a9bac2752c2b83") format("woff2"),url("../fonts/icon-font.woff?cf120d2ebb40757499a9bac2752c2b83") format("woff"),url("../fonts/icon-font.ttf?cf120d2ebb40757499a9bac2752c2b83") format("truetype")}.carousel-wrapper{margin:auto;visibility:hidden;width:90%}.carousel-wrapper.initialized{visibility:visible}.carousel-wrapper *{box-sizing:border-box}@media(min-width: 768px){.carousel-wrapper[breakpoints="xs,sm"] .carousel{flex-wrap:wrap !important;transform:none !important;transition:none !important}.carousel-wrapper[breakpoints="xs,sm"] .carousel__item{cursor:inherit}.carousel-wrapper[breakpoints="xs,sm"] .carousel__button--prev,.carousel-wrapper[breakpoints="xs,sm"] .carousel__button--next{display:none}}.carousel{left:0;position:relative !important;transform-style:preserve-3d}.carousel:not(.dragging){transition:all .3s ease}.carousel.dragging *{pointer-events:none;-webkit-user-select:none;user-select:none}.row .carousel__item{cursor:grab;padding:1rem}@media(max-width: 767.98px){.row .carousel__item{padding:0 2.375rem}}.experience-commerce_layouts-carouselMultiView{overflow:hidden}.bscan-prompt{height:100vh;left:0;opacity:1;position:fixed;top:0;transition:opacity ease .3s;width:100vw;z-index:2002}.bscan-prompt:not(.active){opacity:0;pointer-events:none}.bscan-prompt::before{background:rgba(0,0,0,.25);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.bscan-prompt .container{background:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.2);left:50%;max-width:calc(100vw - 30px);padding:.9375rem;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0);width:calc(100% - 30px)}.bscan-prompt .container,.bscan-prompt .container .btn{font-size:.875rem}@media(min-width: 576px){.bscan-prompt .container{padding:1.25rem;top:45%;width:420px}}.bscan-prompt .container p strong{font-size:1rem}.toast{background:#000;bottom:95px !important;color:#fff}@media(min-width: 576px){.toast{bottom:130px !important}}html,body{background-color:#fff;height:100%;overflow:hidden}[id^=dimelo_chat_button]{display:none !important}.bscan-page .dimelo_chat_item_markup .dimelo_chat_show_when_online .btn,.bscan-page .dimelo_chat_item_markup .dimelo_chat_show_when_offline{background:#e60000;border:1px solid #e60000;border-radius:.375rem;color:#e60000;font-size:0;height:auto !important;line-height:1.25 !important;margin:0 !important;padding:.813rem 1.063rem !important;position:relative;transition:.3s all ease}.bscan-page .dimelo_chat_item_markup .dimelo_chat_show_when_online .btn::before,.bscan-page .dimelo_chat_item_markup .dimelo_chat_show_when_offline::before{color:#fff;content:"Chat";font-family:VodafoneRgBd, VodafoneRgBdFallback,-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.25}.bscan-page .dimelo_chat_item_markup .dimelo_chat_show_when_online .btn:hover,.bscan-page .dimelo_chat_item_markup .dimelo_chat_show_when_offline:hover{background:#900;border-color:#900}.bscan-page .dimelo_chat_item_markup .dimelo_chat_show_when_online .btn{overflow:hidden}.bscan-page .dimelo_chat_item_markup .dimelo_chat_show_when_online .btn:focus{box-shadow:0 0 0 .25rem rgba(230,0,0,.5)}.bscan-page .dimelo_chat_item_markup .dimelo_chat_show_when_offline{background:#333;border-color:#333;cursor:help}.bscan-page .dimelo_chat_item_markup .dimelo_chat_show_when_offline:hover{background:#222;border-color:#222}.bscan-page .dimelo_chat_item_markup .dimelo_chat_show_when_offline:focus{box-shadow:0 0 0 .25rem rgba(0,0,0,.5)}.bscan-page .dimelo_chat_item_markup .dimelo_chat_show_when_offline .not-available-text{display:none}.bscan-page .dimelo_chat_item_markup .dimelo-btn-wrapper{margin:0 !important}.bscan-page .bscan-step.active~.bscan-step .dimelo_chat_item_markup{animation:none;opacity:0}.bscan-page .form-control{background:#fff;border:1px solid #ebebeb;border-radius:.375rem;font-family:VodafoneRgBd, VodafoneRgBdFallback,-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;font-size:1rem;line-height:1;margin-bottom:.5rem;padding:1rem 1.25rem}.bscan-page .form-control:focus{box-shadow:none}.bscan-page .form-control+.input-clear{cursor:pointer;font-size:1.25rem;height:3rem;line-height:3rem;position:absolute;right:0;text-align:center;top:0;width:3rem;z-index:1}.bscan-page .form-control+.input-clear::after{content:"\f11d";font-family:"icon-font";font-weight:normal}.bscan-page .form-control.empty+.input-clear{display:none}.bscan-page .form-control:not(:focus):not(.valid)+.form-control-label,.bscan-page .form-control:not(:focus):not(.valid).disabled+.form-control-label,.bscan-page .form-control:not(:focus):not(.valid):disabled+.form-control-label{color:#666;font-family:VodafoneRgBd, VodafoneRgBdFallback,-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;font-size:1rem}.bscan-page .form-control:not(:focus).invalid+.form-control-label{color:#e60000}.bscan-page .form-control:not(:focus).valid+.form-control-label{color:#090}.bscan-page .form-control-caption{align-items:flex-start;color:#333;display:flex;font-family:VodafoneRg, VodafoneRgFallback,-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;font-size:.875rem}.bscan-page .form-control-caption .icon{font-size:1.25rem}.bscan-page .form-control-caption .icon,.bscan-page .form-control-caption strong{color:#25282b;margin-inline-end:.5rem}.bscan-page .form-control::placeholder{color:#666;font-family:VodafoneRg, VodafoneRgFallback,-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;font-weight:normal}.bscan-page .form-group .custom-select,.bscan-page .custom-select{font-family:VodafoneRgBd, VodafoneRgBdFallback,-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;font-size:1rem;line-height:1.5;padding:1.125rem .75rem .1875rem;width:100%}.bscan-page .form-group .custom-select+.invalid-feedback,.bscan-page .custom-select+.invalid-feedback{position:absolute;right:18px;width:auto}.bscan-page .form-group .custom-select+.invalid-feedback::after,.bscan-page .custom-select+.invalid-feedback::after{font-size:1.375rem;right:0}.bscan-page .form-group .custom-select.with-label:not(:focus):not(.valid)~.form-control-label,.bscan-page .form-group .custom-select.with-label:not(:focus):not(.valid).disabled~.form-control-label,.bscan-page .form-group .custom-select.with-label:not(:focus):not(.valid):disabled~.form-control-label,.bscan-page .custom-select.with-label:not(:focus):not(.valid)~.form-control-label,.bscan-page .custom-select.with-label:not(:focus):not(.valid).disabled~.form-control-label,.bscan-page .custom-select.with-label:not(:focus):not(.valid):disabled~.form-control-label{font-family:VodafoneRgBd, VodafoneRgBdFallback,-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;font-size:1rem}.bscan-page .datepicker-picker{border-radius:4px;border-top-width:1px}.bscan-page .bscan-header{box-shadow:0 2px 10px rgba(0,0,0,.15);left:0;padding-right:16px;position:fixed;right:0;top:0;z-index:10}.bscan-page .bscan-header__row{height:3.5rem}.bscan-page .bscan-header .icon,.bscan-page .bscan-header .icon--link{font-size:1.5rem;line-height:1;text-decoration:none}.bscan-page .bscan-header .icon.icon-small,.bscan-page .bscan-header .icon--link.icon-small{font-size:.875rem}.bscan-page .bscan-header .btn-back{line-height:1rem;opacity:1;padding-bottom:0;padding-top:0;transition:opacity .15s ease}.bscan-page .bscan-header .btn-back::before{margin-top:1px;top:50%;transform:translate3d(0, -50%, 0)}.bscan-page .bscan-header .btn-back.hidden{opacity:0;pointer-events:none}.bscan-page .bscan-header .btn-quit .icon{font-size:1.125rem}@media(max-width: 767.98px){.bscan-page .bscan-header .btn-quit .icon{display:none}}.bscan-page .list-checkmarks li{padding-left:1.25rem;position:relative}.bscan-page .list-checkmarks li .icon{left:0;position:absolute;top:.125rem}.bscan-page .bscan-step-avatar{height:auto;margin:0;position:relative;transition:all .3s ease;width:102px;z-index:1}@media(min-width: 576px){.bscan-page .bscan-step-avatar{float:left;height:auto;margin:4px 10px 10px 0;position:absolute;right:100%;width:102px}}.bscan-page .bscan-step:not(.start-page).bscan-question .bscan-step-callout,.bscan-page .bscan-step:not(.start-page).bscan-question .bscan-step-heading{float:left;width:calc(100% - 60px)}@media(min-width: 576px){.bscan-page .bscan-step:not(.start-page).bscan-question .bscan-step-callout,.bscan-page .bscan-step:not(.start-page).bscan-question .bscan-step-heading{float:none;width:100%}}.bscan-page .bscan-step-callout,.bscan-page .bscan-step-greeting{color:#e60000;font-family:VodafoneRg, VodafoneRgFallback,-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;font-size:1.125rem;font-weight:normal;line-height:1.2}@media(min-width: 576px){.bscan-page .bscan-step-callout,.bscan-page .bscan-step-greeting{font-size:1.5rem}}.bscan-page .bscan-step-heading{font-family:VodafoneRgBd, VodafoneRgBdFallback,-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;font-size:1.375rem;line-height:1.2}@media(min-width: 576px){.bscan-page .bscan-step-heading{font-size:1.875rem}}.bscan-page .bscan-step .bscan-duration-info{font-size:.875rem}@media(max-width: 575.98px){.bscan-page .bscan-step .bscan-duration-info{font-size:.75rem}}.bscan-page .bscan-step-greeting{display:none}.bscan-page .bscan-step .category-weight{transition:.3s ease width}.bscan-page .bscan-step .card-video{background-position:center center;background-size:cover;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.bscan-page .bscan-step .card-video iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.bscan-page .bscan-step .card-video-play{cursor:pointer;font-size:4.375rem;left:50%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}.bscan-page .bscan-step .card-video-play:hover{color:#e60000}.bscan-page .bscan-step .icon-close{cursor:pointer}.bscan-page .bscan-product-tile-card{border-radius:.75rem;box-shadow:0 1px 4px rgba(0,0,0,.2)}.bscan-page .bscan-product-tile__title{margin:1.25rem 1.25rem 0}.bscan-page .bscan-product-tile .product-description,.bscan-page .bscan-product-tile__content{margin:0 1.25rem}.bscan-page .bscan-product-tile__statement{background-color:#f5f5f5;font-size:.875rem;padding:1.25rem}.bscan-page .bscan-product-tile .product-title-text{margin-inline-start:.75rem}.bscan-page .bscan-product-tile .product-description,.bscan-page .bscan-product-tile .product-title-text{font-size:1.25rem;line-height:1.4}.bscan-page .bscan-product-tile .product-bottom-content,.bscan-page .bscan-product-tile.card-body{gap:1.25rem}.bscan-page .bscan-product-tile.card-body{padding:0;padding-bottom:1.25rem;transition:color .3s ease}.bscan-page .bscan-product-tile.card-body.bscan-product-tile--has-statement{padding-bottom:0}.bscan-page .bscan-product-tile.card-body img{aspect-ratio:1;width:3rem}.bscan-page .bscan-product-tile.card-body .usp-list .usp-item{line-height:22px;margin-bottom:.25rem}.bscan-page .bscan-product-tile.card-body .usp-list .usp-item .icon{line-height:inherit}.bscan-page .bscan-product-tile.card-body .product-price{color:#4a4d4e}.bscan-page .bscan-step-progress{left:50%;margin-top:2rem;opacity:1;padding:1rem;position:relative;transform:translate3d(-50%, 0, 0);transition:opacity .15s ease;z-index:5}@media(min-width: 576px){.bscan-page .bscan-step-progress{margin-top:3rem}}.bscan-page .bscan-step-progress.hidden{opacity:0}.bscan-page .bscan-step-progress-item,.bscan-page .bscan-step-progress-item.active{background:#f4f4f4;border:none;border-radius:50% !important;height:5px;margin:0 5px !important;padding:0;width:5px}.bscan-page .bscan-step-progress-item::after,.bscan-page .bscan-step-progress-item.active::after{background:#e60000;border-radius:100%;content:"";display:block;height:7px;left:50%;opacity:0;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0);transition:opacity .3s ease;width:7px}.bscan-page .bscan-step-progress-item.active::after,.bscan-page .bscan-step-progress-item.active.active::after{opacity:1}@media(min-width: 576px){.bscan-page .bscan-step-progress-item,.bscan-page .bscan-step-progress-item.active{height:8px;margin:0 8px !important;width:8px}.bscan-page .bscan-step-progress-item::after,.bscan-page .bscan-step-progress-item.active::after{height:12px;width:12px}}.bscan-page .bscan-step-progress-item.active~.bscan-step-progress-item{background:#ebebeb}.bscan-page .action-bar{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.bscan-page .action-bar .secondary-actions{display:flex;flex-wrap:wrap;gap:.25rem .5rem}.bscan-page .action-bar .secondary-actions .btn{flex:1 1 auto}@media(max-width: 767.98px){.bscan-page .action-bar{flex-direction:column}}.bscan-page .privacy-statement{margin:auto;max-width:37.5rem}.bscan-page .privacy-statement p{font-size:.875rem;line-height:1.3;margin-bottom:.5rem}.bscan-page .privacy-statement a{font-size:1rem;text-decoration:none}.bscan-page .bscan-advice .advice-intro{--avatar-width: 102px;--avatar-spacing-inline-end: 1.5rem;padding-bottom:2.5rem;padding-inline-start:calc(var(--avatar-width) + var(--avatar-spacing-inline-end));position:relative}.bscan-page .bscan-advice .advice-intro .bscan-step-avatar{left:0;margin-inline-end:var(--avatar-spacing-inline-end);right:auto;width:var(--avatar-width)}.bscan-page .bscan-advice .advice-intro .bscan-step-heading{display:flex;flex-direction:column;line-height:1.2}.bscan-page .bscan-advice .advice-intro .bscan-step-heading-companyname{color:#e60000}@media(max-width: 575.98px){.bscan-page .bscan-advice .advice-intro{--avatar-width: 50px}.bscan-page .bscan-advice .advice-intro .bscan-step-avatar{height:auto;margin:0 10px 10px 0;opacity:1;position:absolute}}.bscan-page .bscan-advice .price-syntax{font-family:VodafoneRgBd, VodafoneRgBdFallback,-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji}.bscan-page .bscan-step{height:100%;left:-100vw;position:absolute;width:100%}.bscan-page .bscan-step.page-transition{transition:left .3s ease}[data-useragent*=Trident] .bscan-page .bscan-step.page-transition{transition:none}.bscan-page .bscan-step.active{left:0}.bscan-page .bscan-step.active~.bscan-step{left:100vw}.bscan-page .bscan-step-scroll-area{height:calc(100% - 50px);margin-top:50px;overflow:auto;overflow-x:hidden}@media(min-width: 576px){.bscan-page .bscan-step-scroll-area{height:calc(100% - 70px);margin-top:70px}}.bscan-page .bscan-step-scroll-area::before{background:inherit;content:"";display:block;height:50px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}@media(min-width: 576px){.bscan-page .bscan-step-scroll-area::before{height:70px}}.bscan-page .bscan-step-container{padding-bottom:50px}[data-useragent*=iPhone] .bscan-page .bscan-step.bscan-start .bscan-step-container,.ipad .bscan-page .bscan-step.bscan-start .bscan-step-container,[data-useragent*=iPhone] .bscan-page .bscan-step.bscan-start .bscan-pd,.ipad .bscan-page .bscan-step.bscan-start .bscan-pd{padding-bottom:127px}.bscan-page .bscan-step-text *:last-child{margin-bottom:0;padding-bottom:0}@media(max-width: 575.98px){.bscan-page .bscan-step.intro-animation .bscan-step-avatar{animation:animateAvatarMobile 3.5s}}@keyframes animateAvatarMobile{0%{height:95px;margin:30px 0 10px 48vw;transform:translate3d(-50%, 0, 0);width:102px}35%{height:95px;margin:30px 0 10px 48vw;transform:translate3d(-50%, 0, 0);width:102px}50%{height:95px;margin:30px 0 10px 50vw;transform:translate3d(-165px, 0, 0);width:102px}80%{height:95px;margin:30px 0 10px 50vw;transform:translate3d(-165px, 0, 0);width:102px}100%{height:47px;margin:4px 10px 10px 0;transform:translate3d(0, 0, 0);width:50px}}@media(max-width: 575.98px){.bscan-page .bscan-step.intro-animation .bscan-step-greeting{animation:animateGreetingMobile 3.5s;display:block;font-size:2.5rem;left:50vw;margin-left:50px;opacity:0;position:absolute;top:1.875rem;transform:translate3d(-50%, 0, 0);white-space:nowrap}}@media(max-width: 369.98px){.bscan-page .bscan-step.intro-animation .bscan-step-greeting{font-size:2rem;margin-left:35px}}@keyframes animateGreetingMobile{0%{opacity:0}35%{opacity:0}50%{opacity:1}80%{opacity:1}90%{opacity:0}}@media(max-width: 575.98px){.bscan-page .bscan-step.intro-animation .bscan-step-container>*:not(.bscan-step-greeting):not(.bscan-step-avatar){animation:animateOthersMobile 3.5s}}@keyframes animateOthersMobile{0%{opacity:0}80%{opacity:0}100%{opacity:1}}@media(min-width: 576px){.bscan-page .bscan-step.intro-animation .bscan-step-avatar{animation:animateAvatarDesktop 3.5s}}@keyframes animateAvatarDesktop{0%{right:37%}35%{right:37%}50%{right:55%}80%{right:55%}100%{right:100%}}@media(min-width: 576px){.bscan-page .bscan-step.intro-animation .bscan-step-greeting{animation:animateGreetingDesktop 3.5s;display:block;font-size:2.5rem;opacity:0;position:absolute;right:20%;top:20px}}@keyframes animateGreetingDesktop{0%{opacity:0}35%{opacity:0}50%{opacity:1}80%{opacity:1}90%{opacity:0}}@media(min-width: 576px){.bscan-page .bscan-step.intro-animation .bscan-step-container>*:not(.bscan-step-greeting):not(.bscan-step-avatar){animation:animateOthersDesktop 3.5s}}@keyframes animateOthersDesktop{0%{opacity:0}80%{opacity:0}100%{opacity:1}}.bscan-page .bscan-step-pdp-usps{background:#f4f4f4}@media(min-width: 576px){.bscan-page .bscan-step-pdp-usps{background:#fff}}@media(min-width: 576px){.bscan-page .bscan-step-pdp-content{background:#f4f4f4}}.bscan-page .company-lookup-card{margin-bottom:0 !important}.bscan-page .search-company-results{left:auto;top:auto}.bscan-page .search-company-results-container{margin-top:-4px;max-height:50vh;overflow:auto;z-index:1}.bscan-page .search-company-results-heading{font-size:.875rem;margin:0 .875rem}.bscan-page .search-company-results-item{cursor:pointer;margin-top:2px;padding:0 .875rem;transition:background .3s ease}.bscan-page .search-company-results-item:hover{background:#f4f4f4}.bscan-page .search-company-results-item::before{border-top:1px solid #ebebeb;bottom:100%;content:"";display:block;left:.875rem;pointer-events:none;position:absolute;right:.875rem}.bscan-page .search-company-results-item-name{font:inherit}.bscan-page .search-company-results-item-name strong{font-family:VodafoneRgBd, VodafoneRgBdFallback,-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;font-weight:normal}.bscan-page .search-company-results-item-details{font-size:.75rem}.bscan-page .no-company{cursor:pointer}.bscan-page .no-company:hover{text-decoration:none !important}.bscan-page .bscan-search-company .bscan-step-field{z-index:1}.bscan-page .search-company-results{left:0;position:absolute;top:55px}.bscan-page .search-company-results-fadeout{background:linear-gradient(to bottom, rgba(244, 244, 244, 0) 0%, #f4f4f4 90%);border-bottom-left-radius:5px;border-bottom-right-radius:5px;bottom:1px;height:150px;left:1px;pointer-events:none;position:absolute;width:100%}.bscan-page .bscan-start__intro{background:#ebebeb;overflow:hidden;position:relative}.bscan-page .bscan-start__intro.bg-image .container{left:50%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}@media(max-width: 767.98px){.bscan-page .bscan-start__intro .h1{font-size:2.125rem;line-height:2.5rem}}.bscan-page .bscan-start .bscan-step-scroll-area{height:100%;margin-top:0}.bscan-page .bscan-start .bscan-asset span{font-family:VodafoneRgBd, VodafoneRgBdFallback,-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;font-size:3.125rem;font-weight:700;line-height:1.12;margin:0 0 .5rem}.bscan-page .bscan-start ul,.bscan-page .bscan-start li{list-style:none;margin:0;padding:0}.bscan-page .bscan-start ul{background:#f4f4f4;padding:1rem}.bscan-page .bscan-start ul li{font-family:"VodafoneRg","VodafoneRgFallback";padding-left:30px;position:relative}.bscan-page .bscan-start ul li::before{content:"\f113";font-family:"icon-font";font-weight:normal}.bscan-page .bscan-start ul li:not(:last-child){margin-bottom:.25rem}.bscan-page .bscan-start ul li::before{color:#090;display:inline-block;font-size:1.5rem;font-weight:bold;left:0;line-height:1;position:absolute;top:0;transform:none}.bscan-page .bscan-consent p{font-family:VodafoneRg, VodafoneRgFallback,-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;max-width:100%;overflow:hidden}.bscan-page .bscan-consent a{align-items:center;border:0;color:#e60000;display:inline-flex;font-family:VodafoneRg, VodafoneRgFallback,-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;font-size:14px;font-weight:600;text-decoration:none}.bscan-page .bscan-consent a::after{content:"\f118";font-family:"icon-font";font-weight:normal;font-size:1.5rem}@media(min-width: 576px){.bscan-page .bscan-consent a{float:right;margin-top:40px}}.bscan-page .bscan-consent a::after{margin:3px 0 0 6px}.bscan-page .bscan-statements{z-index:5}.bscan-page .bscan-statements.bscan-step .bscan-step-scroll-area{height:100%;margin-top:0}.bscan-page .bscan-statements-col{z-index:1}[data-useragent*=Android] .bscan-page .bscan-statements-col,[data-useragent*=iPhone] .bscan-page .bscan-statements-col,.ipad .bscan-page .bscan-statements-col{padding-bottom:100px}.bscan-page .bscan-statements.skipped .bscan-statement-wrapper,.bscan-page .bscan-statements.skipped .btn-skip-questions{opacity:0}.bscan-page .bscan-statements.skipped .bscan-statements-all-answered{opacity:1}.bscan-page .bscan-statements .bscan-statement-wrapper{left:0;margin-left:50%;position:absolute;transition:all .5s ease}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active){pointer-events:none}.bscan-page .bscan-statements .bscan-statement-wrapper.dragging,.bscan-page .bscan-statements .bscan-statement-wrapper.dragging .btn-vote-feedback{transition:none}.bscan-page .bscan-statements .bscan-statement-wrapper.active{z-index:1}.bscan-page .bscan-statements .bscan-statement-wrapper.active+.bscan-statement-wrapper+.bscan-statement-wrapper+.bscan-statement-wrapper~.bscan-statement-wrapper,.bscan-page .bscan-statements .bscan-statement-wrapper.answered{opacity:0}.bscan-page .bscan-statements .bscan-statement-wrapper.active+.bscan-statement-wrapper~.bscan-statement-wrapper .bscan-statement>*{opacity:0}.bscan-page .bscan-statements .bscan-statement-wrapper.answered[data-answer="1"]{transform:translate3d(40vw, 20px, 0) rotate(4deg)}@media(min-width: 576px){.bscan-page .bscan-statements .bscan-statement-wrapper.answered[data-answer="1"]{transform:translate3d(250px, 20px, 0) rotate(4deg)}}.bscan-page .bscan-statements .bscan-statement-wrapper.answered[data-answer="0"]{transform:translate3d(-40vw, 20px, 0) rotate(-4deg)}@media(min-width: 576px){.bscan-page .bscan-statements .bscan-statement-wrapper.answered[data-answer="0"]{transform:translate3d(-250px, 20px, 0) rotate(-4deg)}}.bscan-page .bscan-statements .bscan-statement-wrapper.answered[data-answer="-1"]{transform:translate3d(0, 100px, 0)}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(2){z-index:-2}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(2) .bscan-statement{margin-left:2px;margin-top:2px;transform:translate3d(-50%, 0, 0) rotate(3.39deg)}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(3){z-index:-3}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(3) .bscan-statement{margin-left:-7px;margin-top:11px;transform:translate3d(-50%, 0, 0) rotate(-1.22deg)}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(4){z-index:-4}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(4) .bscan-statement{margin-left:1px;margin-top:22px;transform:translate3d(-50%, 0, 0) rotate(2.11deg)}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(5){z-index:-5}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(5) .bscan-statement{margin-left:-11px;margin-top:8px;transform:translate3d(-50%, 0, 0) rotate(-3.95deg)}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(6){z-index:-6}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(6) .bscan-statement{margin-left:1px;margin-top:21px;transform:translate3d(-50%, 0, 0) rotate(3.18deg)}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(7){z-index:-7}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(7) .bscan-statement{margin-left:-5px;margin-top:20px;transform:translate3d(-50%, 0, 0) rotate(-1.71deg)}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(8){z-index:-8}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(8) .bscan-statement{margin-left:7px;margin-top:30px;transform:translate3d(-50%, 0, 0) rotate(3.5deg)}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(9){z-index:-9}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(9) .bscan-statement{margin-left:-2px;margin-top:2px;transform:translate3d(-50%, 0, 0) rotate(-3.68deg)}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(10){z-index:-10}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(10) .bscan-statement{margin-left:14px;margin-top:24px;transform:translate3d(-50%, 0, 0) rotate(2.39deg)}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(11){z-index:-11}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(11) .bscan-statement{margin-left:-7px;margin-top:16px;transform:translate3d(-50%, 0, 0) rotate(-2.82deg)}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(12){z-index:-12}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(12) .bscan-statement{margin-left:9px;margin-top:29px;transform:translate3d(-50%, 0, 0) rotate(1.73deg)}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(13){z-index:-13}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(13) .bscan-statement{margin-left:-4px;margin-top:2px;transform:translate3d(-50%, 0, 0) rotate(-2.26deg)}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(14){z-index:-14}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(14) .bscan-statement{margin-left:8px;margin-top:14px;transform:translate3d(-50%, 0, 0) rotate(1.94deg)}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(15){z-index:-15}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(15) .bscan-statement{margin-left:-8px;margin-top:12px;transform:translate3d(-50%, 0, 0) rotate(-3.90deg)}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(16){z-index:-16}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(16) .bscan-statement{margin-left:13px;margin-top:8px;transform:translate3d(-50%, 0, 0) rotate(2.85deg)}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(17){z-index:-17}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(17) .bscan-statement{margin-left:-4px;margin-top:29px;transform:translate3d(-50%, 0, 0) rotate(-2.15deg)}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(18){z-index:-18}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(18) .bscan-statement{margin-left:7px;margin-top:21px;transform:translate3d(-50%, 0, 0) rotate(1.18deg)}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(19){z-index:-19}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(19) .bscan-statement{margin-left:-2px;margin-top:24px;transform:translate3d(-50%, 0, 0) rotate(-3.69deg)}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(20){z-index:-20}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(20) .bscan-statement{margin-left:11px;margin-top:10px;transform:translate3d(-50%, 0, 0) rotate(2.83deg)}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(21){z-index:-21}.bscan-page .bscan-statements .bscan-statement-wrapper:not(.active):not(.answered):nth-child(21) .bscan-statement{margin-left:-12px;margin-top:7px;transform:translate3d(-50%, 0, 0) rotate(-3.91deg)}.bscan-page .bscan-statements .bscan-statement{background:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.2);left:50%;max-width:500px;min-height:420px;position:absolute;top:40px;transform:translate3d(-50%, 0, 0);transition:all ease .3s;-webkit-user-select:none;user-select:none;width:85vw}@media(min-width: 576px){.bscan-page .bscan-statements .bscan-statement{min-height:380px;top:50px}}.bscan-page .bscan-statements .bscan-step-heading{font-size:1.125rem;line-height:1.2}@media(min-width: 576px){.bscan-page .bscan-statements .bscan-step-heading{font-size:1.25rem}}.bscan-page .bscan-statements .long-text{font-size:1.375rem}.bscan-page .bscan-statements .btn-vote{align-items:flex-start;align-self:center;background:#fff;border:3px solid #333;border-radius:8px;height:70px;line-height:70px;text-align:center;width:70px}.bscan-page .bscan-statements .btn-vote .icon,.bscan-page .bscan-statements .btn-vote-feedback{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}.bscan-page .bscan-statements .btn-vote .icon{font-size:30px;font-weight:bold}.bscan-page .bscan-statements .btn-vote-feedback{opacity:0;transition:opacity .3s ease}.bscan-page .bscan-statements .btn-neutral{transition:opacity .3s ease}.bscan-page .bscan-statements .btn-skip-questions{margin:calc(420px + 120px) 0 25px;opacity:1;position:relative;transition:opacity .3s ease;z-index:1}@media(min-width: 576px){.bscan-page .bscan-statements .btn-skip-questions{margin-top:calc(380px + 130px)}}.bscan-page .bscan-statements-all-answered{background:#fff;border-radius:12px;left:50%;max-width:90vw;opacity:0;padding:1.5rem 2rem;position:absolute;text-align:start;top:45%;transform:translate3d(-50%, -50%, 0);transition:opacity .3s ease;width:31rem}.bscan-page .bscan-statements-all-answered-description{font-size:1.5rem}.bscan-page .bscan-statements .bscan-statement-wrapper.last.answered~.bscan-statements-all-answered{opacity:1}.bscan-page .bscan-statements .bscan-statement-wrapper.last.answered~.btn-skip-questions{opacity:0}.bscan-page .bscan-question .bscan-step-scroll-area,.bscan-page .bscan-question-group .bscan-step-scroll-area{margin-top:2rem}@media(min-width: 576px){.bscan-page .bscan-question .bscan-step-scroll-area,.bscan-page .bscan-question-group .bscan-step-scroll-area{margin-top:3rem}}.bscan-page .bscan-question .bscan-step-container,.bscan-page .bscan-question-group .bscan-step-container{gap:4rem}.bscan-page a{text-decoration:none}.bscan-page .container{max-width:810px}@media(min-width: 768px){.bscan-page .container{padding-left:20px;padding-right:20px}}.bscan-page .container-wide,.bscan-page .bscan-advice .experience-component .container,.bscan-page .bscan-advice .experience-component .container-wide{max-width:1220px}.bscan-page .bscan-advice .experience-component .experience-component-full-width{margin:0;overflow:visible;transform:none;width:100%}.bscan-page .bscan-main{overflow:hidden;position:absolute;top:3.5rem}.bscan-page .bscan-main.bscan-active-indicator::before{opacity:1}.page .bscan-page .bscan-main{height:calc(100vh - 3.5rem)}.modal--bscan .bscan-page .bscan-main{height:calc(100% - 3.5rem)}.bscan-page .bscan-main.hide-progress-indicator::before,.bscan-page .bscan-main.hide-progress-indicator .bscan-step-progress{display:none}.bscan-page .bscan-main.hide-progress-indicator .bscan-step-scroll-area{height:100%;margin-top:0;padding-top:20px !important}.bscan-page .bscan-main .bscan-contact-container{bottom:40px;position:fixed;right:40px;z-index:999}@media(max-width: 575.98px){.bscan-page .bscan-main .bscan-contact-container{bottom:15px;right:10px}}.bscan-page .bscan-main .bscan-contact-container .bscan-contact-btn{background:#e60000;border:1px solid #e60000;border-radius:50%;color:#fff;cursor:pointer;font-size:2.5rem;height:65px;line-height:1;margin:0;padding:.6rem .8rem;width:65px}.bscan-page .bscan-main .bscan-contact-container .bscan-contact-btn::before{content:"\f109";font-family:"icon-font";font-weight:normal}.bscan-page .lead-modal .form-group{margin-bottom:1rem;position:relative}.bscan-page .lead-modal .form-group .form-control-label{color:#222;font-family:VodafoneRgBd, VodafoneRgBdFallback,-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;font-size:.75rem;left:12px;line-height:1.45em;pointer-events:none;position:absolute;top:4px;transition:all .3s ease}.bscan-page .lead-modal .form-group .form-control{background:#fff;border:1px solid #ccc;border-radius:.375rem;box-shadow:none;color:#000;font-family:VodafoneRgBd, VodafoneRgBdFallback,-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;font-size:1.125rem;line-height:1.5rem;outline:none;padding-bottom:.25rem;transition:border-color .3s ease}.bscan-page .lead-modal .form-group .form-control:focus-visible{box-shadow:none !important;outline:2px solid #007c92;outline-offset:0;transition:outline .2s cubic-bezier(0.2, 0, 0, 1);border-color:rgba(0,0,0,0)}.bscan-page .lead-modal .form-group .form-control::placeholder{color:#ccc;font-family:VodafoneRg, VodafoneRgFallback,-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;font-size:1.125rem;text-transform:none}.bscan-page .lead-modal .form-group .form-control:disabled,.bscan-page .lead-modal .form-group .form-control[read-only=true]{background:#f4f4f4;border-color:#ebebeb;color:#afafaf}.bscan-page .lead-modal .form-group .form-control:disabled+.form-control-label,.bscan-page .lead-modal .form-group .form-control[read-only=true]+.form-control-label{color:#afafaf}.bscan-page .lead-modal .form-group input.form-control.empty:not(:focus)+label,.bscan-page .lead-modal .form-group textarea.form-control.empty:not(:focus)+label{font-size:1.125rem;top:.75rem}.bscan-page .lead-modal .form-group input.form-control.empty:not(:focus):not(.invalid)+label,.bscan-page .lead-modal .form-group textarea.form-control.empty:not(:focus):not(.invalid)+label{font-family:VodafoneRg, VodafoneRgFallback,-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji}.bscan-page .lead-modal .form-group input.form-control::placeholder,.bscan-page .lead-modal .form-group textarea.form-control::placeholder{opacity:0;transition:.3s ease opacity}.bscan-page .lead-modal .form-group input.form-control:focus::placeholder,.bscan-page .lead-modal .form-group textarea.form-control:focus::placeholder{opacity:1}.bscan-page .lead-modal .form-group input.form-control.is-valid,.bscan-page .lead-modal .form-group input.form-control:not(.invalid):not(:placeholder-shown):not(:focus):not(:disabled),.bscan-page .lead-modal .form-group textarea.form-control.is-valid,.bscan-page .lead-modal .form-group textarea.form-control:not(.invalid):not(:placeholder-shown):not(:focus):not(:disabled){border-bottom-color:#090;border-bottom-width:2px;padding-bottom:.1875rem}.bscan-page .lead-modal .form-group input.form-control.is-valid+label,.bscan-page .lead-modal .form-group input.form-control:not(.invalid):not(:placeholder-shown):not(:focus):not(:disabled)+label,.bscan-page .lead-modal .form-group textarea.form-control.is-valid+label,.bscan-page .lead-modal .form-group textarea.form-control:not(.invalid):not(:placeholder-shown):not(:focus):not(:disabled)+label{color:#090}.bscan-page .lead-modal .form-group input.form-control.is-valid~.invalid-feedback,.bscan-page .lead-modal .form-group input.form-control:not(.invalid):not(:placeholder-shown):not(:focus):not(:disabled)~.invalid-feedback,.bscan-page .lead-modal .form-group textarea.form-control.is-valid~.invalid-feedback,.bscan-page .lead-modal .form-group textarea.form-control:not(.invalid):not(:placeholder-shown):not(:focus):not(:disabled)~.invalid-feedback{display:block}.bscan-page .lead-modal .form-group input.form-control.invalid:not(:focus),.bscan-page .lead-modal .form-group textarea.form-control.invalid:not(:focus){border-bottom-color:#e60000;border-bottom-width:2px;color:#e60000;padding-bottom:.1875rem}.bscan-page .lead-modal .form-group input.form-control.invalid:not(:focus)+label,.bscan-page .lead-modal .form-group textarea.form-control.invalid:not(:focus)+label{color:#e60000}.bscan-page .lead-modal .form-group input.form-control.invalid:not(:focus)~.invalid-feedback,.bscan-page .lead-modal .form-group textarea.form-control.invalid:not(:focus)~.invalid-feedback{background:none;display:block}.bscan-page .lead-modal .form-group input.form-control.invalid:not(:focus)~.invalid-feedback::before,.bscan-page .lead-modal .form-group textarea.form-control.invalid:not(:focus)~.invalid-feedback::before{content:"\f160";font-family:"icon-font";font-weight:normal}.bscan-page .lead-modal .form-group input.form-control.invalid:not(:focus)~.invalid-feedback::before,.bscan-page .lead-modal .form-group textarea.form-control.invalid:not(:focus)~.invalid-feedback::before{color:#e60000;font-size:1.5rem}.bscan-page .lead-modal .form-group input.form-control.height-of-select,.bscan-page .lead-modal .form-group textarea.form-control.height-of-select{line-height:1.5;padding:.688rem .75rem}.bscan-page .lead-modal .form-group input.form-control.height-of-select.valid,.bscan-page .lead-modal .form-group input.form-control.height-of-select.invalid,.bscan-page .lead-modal .form-group input.form-control.height-of-select:focus,.bscan-page .lead-modal .form-group input.form-control.height-of-select:active,.bscan-page .lead-modal .form-group textarea.form-control.height-of-select.valid,.bscan-page .lead-modal .form-group textarea.form-control.height-of-select.invalid,.bscan-page .lead-modal .form-group textarea.form-control.height-of-select:focus,.bscan-page .lead-modal .form-group textarea.form-control.height-of-select:active{padding:1.125rem .75rem .1875rem}.bscan-page .lead-modal .form-group input.form-control.height-of-select.valid:focus,.bscan-page .lead-modal .form-group input.form-control.height-of-select.valid:active,.bscan-page .lead-modal .form-group input.form-control.height-of-select.invalid:focus,.bscan-page .lead-modal .form-group input.form-control.height-of-select.invalid:active,.bscan-page .lead-modal .form-group textarea.form-control.height-of-select.valid:focus,.bscan-page .lead-modal .form-group textarea.form-control.height-of-select.valid:active,.bscan-page .lead-modal .form-group textarea.form-control.height-of-select.invalid:focus,.bscan-page .lead-modal .form-group textarea.form-control.height-of-select.invalid:active{padding-bottom:.25rem}.bscan-page .lead-modal .form-group select.custom-select{padding-inline-end:2.25rem}.bscan-page .lead-modal .form-group select.custom-select.invalid:not(:focus){border-bottom-color:#e60000;border-bottom-width:2px;color:#e60000}.bscan-page .lead-modal .form-group select.custom-select.valid:not(:focus):not(:disabled){border-bottom-color:#090;border-bottom-width:2px}.bscan-page .lead-modal .form-group select.custom-select:disabled,.bscan-page .lead-modal .form-group select.custom-select[read-only=true]{background:#f4f4f4;color:#afafaf;cursor:not-allowed}.bscan-page .lead-modal .form-group select.custom-select:disabled:not(.valid),.bscan-page .lead-modal .form-group select.custom-select[read-only=true]:not(.valid){border-color:#ebebeb}.bscan-page .lead-modal .form-group select.custom-select:disabled+.form-control-label,.bscan-page .lead-modal .form-group select.custom-select[read-only=true]+.form-control-label{color:#afafaf}.bscan-page .lead-modal .form-group select.custom-select:focus-visible{box-shadow:none !important;outline:2px solid #007c92;outline-offset:0;transition:outline .2s cubic-bezier(0.2, 0, 0, 1)}.bscan-page .lead-modal .form-group textarea{--textarea-min-lines: 5;min-height:calc(0.75rem + 1.5*var(--textarea-min-lines)*1em)}.bscan-page .lead-modal .form-group:not(:has(.form-control-label)) textarea.form-control{padding-block:.75rem}.bscan-page .lead-modal .form-group:not(:has(.form-control-label)) textarea.form-control:not(.invalid):not(:placeholder-shown):not(:focus):not(:disabled){padding-block-end:.75rem}.bscan-page .lead-modal .form-group:not(:has(.form-control-label)) textarea.form-control::placeholder{color:#333;opacity:1}.bscan-page .lead-modal .form-group .invalid-feedback{background:#090;border-radius:100%;color:#fff;display:none;height:1.25rem;margin:0;pointer-events:none;position:absolute;right:0;top:1.5625rem;transform:translate3d(-50%, -50%, 0);width:1.25rem}.bscan-page .lead-modal .form-group .invalid-feedback::before{content:"\f113";font-family:"icon-font";font-weight:normal}.bscan-page .lead-modal .form-group .invalid-feedback::before{font-size:1.25rem;left:50%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}.bscan-page .lead-modal .form-group.custom-checkbox .invalid-feedback{background:none;color:#e60000;position:static;transform:none;width:auto}.bscan-page .lead-modal .form-group.custom-checkbox .invalid-feedback::before{content:"";display:none}.bscan-page .lead-modal .form-group .error-msg{padding-left:.75rem}.bscan-page .lead-modal .form-group.calendar-icon input.empty:not(.invalid)~.calendar-icon::before{content:"\f107";font-family:"icon-font";font-weight:normal}.bscan-page .lead-modal .form-group.calendar-icon input.empty:not(.invalid)~.calendar-icon::before{font-size:1.5rem;position:absolute;right:.625rem;top:.375rem}.bscan-page .lead-modal label{cursor:pointer}.bscan-page .lead-modal input[type=number]{-moz-appearance:textfield}.bscan-page .lead-modal input[type=number]::-webkit-inner-spin-button,.bscan-page .lead-modal input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.bscan-page .lead-modal input[type=password]:not(.invalid):not(:placeholder-shown):not(:disabled)~.invalid-feedback,.bscan-page .lead-modal input.password:not(.invalid):not(:placeholder-shown):not(:disabled)~.invalid-feedback{background:#fff;color:#222;display:block}.bscan-page .lead-modal input[type=password]:not(.invalid):not(:placeholder-shown):not(:disabled)~.invalid-feedback::before,.bscan-page .lead-modal input.password:not(.invalid):not(:placeholder-shown):not(:disabled)~.invalid-feedback::before{cursor:pointer;pointer-events:all}.bscan-page .lead-modal input[type=password][type=text]~.invalid-feedback::before,.bscan-page .lead-modal input.password[type=text]~.invalid-feedback::before{content:"\f134";font-family:"icon-font";font-weight:normal}.bscan-page .lead-modal input[type=password][type=password]~.invalid-feedback::before,.bscan-page .lead-modal input.password[type=password]~.invalid-feedback::before{content:"\f135";font-family:"icon-font";font-weight:normal}.bscan-page .lead-modal input[type=password]::-ms-reveal,.bscan-page .lead-modal input[type=password]::-ms-clear,.bscan-page .lead-modal input.password::-ms-reveal,.bscan-page .lead-modal input.password::-ms-clear{display:none}.form-group.custom-radio input:checked+label .bscan-page .lead-modal .form-check-input{background-color:#007c92;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");background-position:right center;border-color:#007c92}.bscan-page .lead-modal .calendar-w-toggle__checkbox{grid-area:checkbox;min-width:13.125rem}.bscan-page .lead-modal .calendar-w-toggle__checkbox .form-control{line-height:1.5 !important;padding:.688rem .75rem !important}.bscan-page .lead-modal .calendar-w-toggle__checkbox .form-control:hover,.bscan-page .lead-modal .calendar-w-toggle__checkbox .form-control:focus,.bscan-page .lead-modal .calendar-w-toggle__checkbox .form-control:active,.bscan-page .lead-modal .calendar-w-toggle__checkbox .form-control:has(input:checked){border-color:#007c92}.bscan-page .lead-modal .calendar-w-toggle__checkbox .form-control.valid,.bscan-page .lead-modal .calendar-w-toggle__checkbox .form-control.invalid,.bscan-page .lead-modal .calendar-w-toggle__checkbox .form-control:focus,.bscan-page .lead-modal .calendar-w-toggle__checkbox .form-control:active{padding:1.125rem .75rem .1875rem}.bscan-page .lead-modal .calendar-w-toggle__checkbox .form-control.valid:focus,.bscan-page .lead-modal .calendar-w-toggle__checkbox .form-control.valid:active,.bscan-page .lead-modal .calendar-w-toggle__checkbox .form-control.invalid:focus,.bscan-page .lead-modal .calendar-w-toggle__checkbox .form-control.invalid:active{padding-bottom:.25rem}.bscan-page .lead-modal .calendar-w-toggle__checkbox .form-control label{font-family:VodafoneRg, VodafoneRgFallback,-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji}.bscan-page .lead-modal .calendar-w-toggle__checkbox .form-control label::after{left:1.0625rem !important}.bscan-page .lead-modal .calendar-w-toggle__checkbox .form-control input:checked+label{color:#4a4d4e;font-family:VodafoneRgBd, VodafoneRgBdFallback,-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji}.bscan-page .lead-modal .calendar-w-toggle__calendar{grid-area:calendar}.bscan-page .lead-modal .calendar-w-toggle__datepicker{display:grid;grid-column-gap:.625rem;grid-template-areas:"checkbox checkbox" "calendar calendar";grid-template-columns:1fr 1fr}@media(min-width: 992px){.bscan-page .lead-modal .calendar-w-toggle__datepicker{grid-template-areas:"checkbox calendar";grid-template-columns:1fr 2fr}}.bscan-page .lead-modal .fieldset__title{line-height:1.2;margin-bottom:0}.bscan-page .lead-modal .fieldset__title-addition{font-size:1rem}.bscan-page .lead-modal .fieldset__head{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem}.bscan-page .lead-modal .form-group .custom-select,.bscan-page .lead-modal .custom-select{appearance:none;background:#fff;border:1px solid #ccc;border-radius:.375rem;color:#222;cursor:pointer;display:inline-block;font-family:VodafoneRgBd, VodafoneRgBdFallback,-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;font-size:1.125rem;height:auto;line-height:1.5rem;padding:.688rem 1.75rem .688rem .75rem;width:auto}.bscan-page .lead-modal .form-group .custom-select--small,.bscan-page .lead-modal .custom-select--small{padding-block:.5rem}.bscan-page .lead-modal .form-group .custom-select--small+.invalid-feedback,.bscan-page .lead-modal .custom-select--small+.invalid-feedback{top:1.25rem}.bscan-page .lead-modal .form-group .custom-select.with-label,.bscan-page .lead-modal .custom-select.with-label{padding:1.125rem 1.75rem .25rem .75rem}.bscan-page .lead-modal .form-group .custom-select.with-label~.form-control-label,.bscan-page .lead-modal .custom-select.with-label~.form-control-label{color:#222;font-family:VodafoneRgBd, VodafoneRgBdFallback,-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;font-size:.75rem;line-height:1.45em}.bscan-page .lead-modal .form-group .custom-select.with-label:not(:focus):not(.valid),.bscan-page .lead-modal .form-group .custom-select.with-label:not(:focus):not(.valid).disabled,.bscan-page .lead-modal .form-group .custom-select.with-label:not(:focus):not(.valid):disabled,.bscan-page .lead-modal .custom-select.with-label:not(:focus):not(.valid),.bscan-page .lead-modal .custom-select.with-label:not(:focus):not(.valid).disabled,.bscan-page .lead-modal .custom-select.with-label:not(:focus):not(.valid):disabled{color:rgba(0,0,0,0);font-family:VodafoneRg, VodafoneRgFallback,-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji}.bscan-page .lead-modal .form-group .custom-select.with-label:not(:focus):not(.valid)~.form-control-label,.bscan-page .lead-modal .form-group .custom-select.with-label:not(:focus):not(.valid).disabled~.form-control-label,.bscan-page .lead-modal .form-group .custom-select.with-label:not(:focus):not(.valid):disabled~.form-control-label,.bscan-page .lead-modal .custom-select.with-label:not(:focus):not(.valid)~.form-control-label,.bscan-page .lead-modal .custom-select.with-label:not(:focus):not(.valid).disabled~.form-control-label,.bscan-page .lead-modal .custom-select.with-label:not(:focus):not(.valid):disabled~.form-control-label{font-family:VodafoneRg, VodafoneRgFallback,-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;font-size:1.125rem;top:.75rem}.bscan-page .lead-modal .form-group .custom-select.with-label:not(:focus).invalid,.form-group .bscan-page .lead-modal .form-group .custom-select.with-label:not(:focus).invalid,.bscan-page .lead-modal .custom-select.with-label:not(:focus).invalid,.form-group .bscan-page .lead-modal .custom-select.with-label:not(:focus).invalid{color:rgba(0,0,0,0)}.bscan-page .lead-modal .form-group .custom-select.with-label:not(:focus).invalid~.form-control-label,.form-group .bscan-page .lead-modal .form-group .custom-select.with-label:not(:focus).invalid~.form-control-label,.bscan-page .lead-modal .custom-select.with-label:not(:focus).invalid~.form-control-label,.form-group .bscan-page .lead-modal .custom-select.with-label:not(:focus).invalid~.form-control-label{color:#e60000}.bscan-page .lead-modal .form-group .custom-select.with-label:not(:focus).valid~.form-control-label,.form-group .bscan-page .lead-modal .form-group .custom-select.with-label:not(:focus).valid~.form-control-label,.bscan-page .lead-modal .custom-select.with-label:not(:focus).valid~.form-control-label,.form-group .bscan-page .lead-modal .custom-select.with-label:not(:focus).valid~.form-control-label{color:#090}.bscan-page .lead-modal .form-group .custom-select.with-label[read-only=true],.bscan-page .lead-modal .custom-select.with-label[read-only=true]{pointer-events:none;-webkit-user-select:none;user-select:none}.bscan-page .lead-modal .form-group .custom-select.with-label[read-only=true]~.form-control-label,.bscan-page .lead-modal .form-group .custom-select.with-label[read-only=true]~.invalid-feedback::before,.bscan-page .lead-modal .custom-select.with-label[read-only=true]~.form-control-label,.bscan-page .lead-modal .custom-select.with-label[read-only=true]~.invalid-feedback::before{color:#afafaf}.bscan-page .lead-modal .form-group .custom-select.no-label,.bscan-page .lead-modal .custom-select.no-label{padding:.5rem 1.75rem .5rem .75rem}.bscan-page .lead-modal .form-group .custom-select.no-label:valid,.bscan-page .lead-modal .form-group .custom-select.no-label.invalid:invalid,.bscan-page .lead-modal .custom-select.no-label:valid,.bscan-page .lead-modal .custom-select.no-label.invalid:invalid{font-family:VodafoneRg, VodafoneRgFallback,-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji}.bscan-page .lead-modal .form-group .custom-select:valid,.bscan-page .lead-modal .form-group .custom-select.invalid:invalid,.bscan-page .lead-modal .custom-select:valid,.bscan-page .lead-modal .custom-select.invalid:invalid{font-family:VodafoneRgBd, VodafoneRgBdFallback,-apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji}.bscan-page .lead-modal .form-group .custom-select:focus,.bscan-page .lead-modal .custom-select:focus{box-shadow:none}.bscan-page .lead-modal .form-group .custom-select option,.bscan-page .lead-modal .custom-select option{color:#000}.bscan-page .lead-modal .form-group .custom-select option.placeholder,.bscan-page .lead-modal .custom-select option.placeholder{display:none}.bscan-page .lead-modal .form-group .custom-select~.invalid-feedback,.bscan-page .lead-modal .custom-select~.invalid-feedback{background:none;display:inline-block}.bscan-page .lead-modal .form-group .custom-select~.invalid-feedback::before,.bscan-page .lead-modal .custom-select~.invalid-feedback::before{content:"\f115";font-family:"icon-font";font-weight:normal}.bscan-page .lead-modal .form-group .custom-select~.invalid-feedback::before,.bscan-page .lead-modal .custom-select~.invalid-feedback::before{background:none;color:#222;font-size:1rem;pointer-events:none}.bscan-page .lead-modal .form-group .custom-select.valid,.bscan-page .lead-modal .form-group .custom-select.invalid,.bscan-page .lead-modal .custom-select.valid,.bscan-page .lead-modal .custom-select.invalid{padding-bottom:.1875rem}.bscan-page .lead-modal .form-group .custom-select.invalid:not(:focus)~.invalid-feedback,.bscan-page .lead-modal .custom-select.invalid:not(:focus)~.invalid-feedback{background:none;display:block}.bscan-page .lead-modal .form-group .custom-select.invalid:not(:focus)~.invalid-feedback::before,.bscan-page .lead-modal .custom-select.invalid:not(:focus)~.invalid-feedback::before{content:"\f160";font-family:"icon-font";font-weight:normal}.bscan-page .lead-modal .form-group .custom-select.invalid:not(:focus)~.invalid-feedback::before,.bscan-page .lead-modal .custom-select.invalid:not(:focus)~.invalid-feedback::before{color:#e60000;font-size:1.5rem}.bscan-page .lead-modal .form-group .custom-select.valid:not(:focus)~.invalid-feedback,.bscan-page .lead-modal .custom-select.valid:not(:focus)~.invalid-feedback{background:#090;border-radius:100%;height:1.25rem;margin:0;position:absolute;right:0;top:1.5625rem;transform:translate3d(-50%, -50%, 0);width:1.25rem}.bscan-page .lead-modal .form-group .custom-select.valid:not(:focus)~.invalid-feedback::before,.bscan-page .lead-modal .custom-select.valid:not(:focus)~.invalid-feedback::before{content:"\f113";font-family:"icon-font";font-weight:normal}.bscan-page .lead-modal .form-group .custom-select.valid:not(:focus)~.invalid-feedback::before,.bscan-page .lead-modal .custom-select.valid:not(:focus)~.invalid-feedback::before{color:#fff;font-size:1.25rem;left:50%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}.bscan-page .lead-modal .form-group.custom-checkbox{overflow:visible}.bscan-page .lead-modal .form-group.custom-checkbox .custom-control-input{height:1px;opacity:0;position:absolute;width:1px}.bscan-page .lead-modal .form-group.custom-checkbox .custom-control-input:focus-visible+.custom-control-label::before{box-shadow:none !important;outline:2px solid #007c92;outline-offset:2px;transition:outline .2s cubic-bezier(0.2, 0, 0, 1)}.bscan-page .lead-modal .form-group.custom-checkbox .custom-control-input.invalid+.custom-control-label::before{border-color:#e60000}.bscan-page .lead-modal .form-group.custom-checkbox .custom-control-label{display:flex;pointer-events:all;position:static}.bscan-page .lead-modal .form-group.custom-checkbox .custom-control-label::after{content:"\f113";font-family:"icon-font";font-weight:normal}.bscan-page .lead-modal .form-group.custom-checkbox .custom-control-label::before{background:#fff;border:1px solid #ccc;border-radius:.25rem;content:"";display:inline-block;font-size:.875rem;height:1.5rem;margin-right:.75rem;min-width:1.5rem;text-align:center}.bscan-page .lead-modal .form-group.custom-checkbox .custom-control-label::after{color:#fff;font-size:1rem;left:.25rem;opacity:0;position:absolute}.bscan-page .lead-modal .form-group.custom-checkbox :checked+.custom-control-label::before{background-color:#007c92;border-color:#007c92}.bscan-page .lead-modal .form-group.custom-checkbox :checked+.custom-control-label::after{opacity:1}.bscan-page .lead-modal .form-group.custom-checkbox .error-msg{padding-left:2.25rem}.bscan-page .lead-modal .form-control{padding:1.125rem .75rem}
