@import url(https://campaigns.mobilewater.nl/cdn/css/spectre/spectre.min.css);/*! sanitize.css v8.0.0 | CC0 License | github.com/csstools/sanitize.css */*,::after,::before{background-repeat:no-repeat;box-sizing:border-box}::after,::before{text-decoration:inherit;vertical-align:inherit}html{cursor:default;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0;overflow:hidden;height:100vh}hr{height:0;overflow:visible}details,main{display:block}nav ol,nav ul{list-style:none}code,kbd,pre,samp{font-family:Menlo,Consolas,Roboto Mono,Ubuntu Monospace,Noto Mono,Oxygen Mono,Liberation Mono,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:ButtonText dotted 1px}dialog{background-color:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}[hidden],dialog:not([open]),template{display:none}summary{display:list-item}[tabindex],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}@font-face{font-family:'Vodafone Regular';src:url(VodafoneRg_W.958a3fd7f65dc0ca5bfd.woff)}@font-face{font-family:'Vodafone Bold';src:url(VodafoneRgBd_W.5fc2b28751f96d2d9c27.woff)}@font-face{font-family:'Vodafone Lite';src:url(VodafoneLt_W.e3bb46c00eca19c30e55.woff)}@font-face{font-family:'Helvetica Neue';src:url(HelveticaNeueLTPro-Roman.2e97063041812a1ea2b7.eot?#iefix) format('embedded-opentype'),url(HelveticaNeueLTPro-Roman.46390fe4390b6d35984f.otf) format('opentype'),url(HelveticaNeueLTPro-Roman.01d363bc57b96d3ca31e.woff) format('woff'),url(HelveticaNeueLTPro-Roman.fab3165a28b63a4f8726.ttf) format('truetype'),url(HelveticaNeueLTPro-Roman.56a4576d2c64355b35dd.svg#HelveticaNeueLTPro-Roman) format('svg');font-weight:400;font-style:normal}h1{font-size:35px;line-height:35px;font-family:'Vodafone Bold';color:#e60000;margin:0;text-align:center}h2{font-size:25px;line-height:25px;font-family:'Vodafone Bold';margin:0;text-align:center}li,p{font-size:16px;line-height:20px;font-family:'Helvetica Neue'}p{-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;text-align:center}header{text-align:center;padding-top:24px;padding-bottom:24px}header img.logo{width:50px}.wrapper{height:100vh;overflow:hidden;overflow-y:auto}ul.progress{margin:0 auto;padding:0;list-style:none;width:66%;max-width:400px;height:15px}ul.progress li{float:left;width:30%;margin-left:3.33333%;height:3px;background:#c8c8c8;transition:all ease-out .33s}ul.progress li.active{background:#333}.question-image{width:80%;max-width:480px;margin:32px auto 0;position:relative;overflow:hidden;display:block}.question-image img.question{width:100%;max-width:100%;height:auto;position:absolute;top:0;left:0;right:0;transition:opacity ease-out .4s;z-index:10;opacity:0}.question-image img.question.visible{z-index:20;opacity:1}.question-image img.bars{position:absolute;top:6%;right:10%;width:18%;z-index:30}.question-text{text-align:center;margin-top:32px}.question-text h1{margin:28px auto 48px;max-width:400px;width:calc(100% - 40px)}.question-text h1.first{margin-top:12px;margin-bottom:18px}.question-text h2{margin-top:21px}.question-text p{margin:8px 0 9px}.preload{width:0;height:0;opacity:0}.buttons{width:90vw;max-width:480px;margin:0 auto;position:relative}.buttons .btn{width:49%;height:70px;background:0 0;border:0;cursor:pointer;font-size:25px!important;font-family:'Vodafone Bold'!important;color:#000;position:absolute;transition:width ease-out 333ms}.buttons .btn:focus{outline:0}.buttons .btn-yes{background:#c8c8c8;left:0}.buttons .btn-no{background:#e60000;right:0;color:#fff}section.tips{height:260px;padding-top:24px;background:#ebebeb;overflow:visible;position:relative;width:100%}section.tips h2{opacity:0}section.tips .hand{width:64px;position:absolute;top:50%;right:0;opacity:0;z-index:100}section.tips .inner{overflow:hidden;overflow-x:auto;width:100%}section.tips .tips-wrapper{width:640px;height:212px;margin:0 auto;text-align:center;overflow:visible}section.tips .tip{margin-top:24px;width:160px;display:inline-block;float:left;text-align:center;opacity:0}section.tips .tip>img{height:80px}section.tips .tip p{margin:0;height:52px}section.tips .tip .btn.btn-tip{background:0 0;border:0;font-size:20px!important;font-family:'Vodafone Bold'!important;color:#333}section.tips .tip .btn.btn-tip img{height:14px;margin-left:12px}section.hero-image{width:100vw;height:80%;overflow:hidden;text-align:center;position:relative;background-image:url(hero-image.345005f14700580d90a7.jpg);background-size:cover;background-position:center center}section.hero-image img.blurred{width:200%;display:inline-block;margin-left:-50%;-webkit-filter:blur(5px);filter:blur(5px)}section.hero-image .panel{background:#fff;padding:24px;box-shadow:1px 1px 15px rgba(0,0,0,.4);opacity:0;transition:opacity ease-out 1s;width:calc(100% - 64px);max-width:640px;left:32px;position:fixed;bottom:32px;box-sizing:border-box;float:left}section.hero-image .panel h1,section.hero-image .panel h2,section.hero-image .panel p{text-align:left}section.hero-image .panel h2{color:#e60000}section.hero-image .panel .btn{width:100%;height:50px;background:#e60000;border:0;color:#fff;cursor:pointer;font-size:25px!important;font-family:'Vodafone Bold'!important}section.hero-image .panel .btn:focus{outline:0}.show-desktop{display:none}.modal{border-radius:6px}.modal .modal-container{padding:0}.modal .modal-container .modal-body h2{text-align:left;margin-bottom:16px}.modal .modal-container .modal-body ol{margin:0;padding:0}.modal .modal-container .btn-close{width:49%;height:50px;background:#c8c8c8;border:0;cursor:pointer;font-size:20px!important;font-family:'Vodafone Bold'!important;color:#000;float:left}.modal .modal-container .btn-next:focus,.modal .modal-container .btn-prev:focus{outline:0}.modal .modal-container .btn-prev{width:49%;height:50px;background:0 0;border:0;cursor:pointer;font-size:20px!important;font-family:'Vodafone Bold'!important;color:#000;float:left;text-align:left}.modal .modal-container .btn-prev img{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-right:12px}.modal .modal-container .btn-next{width:49%;height:50px;background:0 0;border:0;cursor:pointer;font-size:20px!important;font-family:'Vodafone Bold'!important;color:#000;float:right;text-align:right}.modal .modal-container .btn-next img{margin-left:12px}@media (min-width:640px){section.hero-image{height:100%;background-size:cover;background-position:center center}.show-desktop{display:inline-block}header{text-align:center;padding-top:32px;padding-bottom:32px}header img.logo{width:60px}.question-text h1{margin-top:57px;margin-bottom:57px}section.tips{height:auto;padding:48px 0;margin-top:40px}section.tips .tips-wrapper{width:800px;margin:0 auto}section.tips .tip{margin-top:24px;width:200px}section.tips .hand{right:50%}}