@-webkit-keyframes brix-loading-animation{20%,60%,90%{transform:none}0%,to{opacity:.2}20%{opacity:1}60%{transform:translateY(-8px)}}@keyframes brix-loading-animation{20%,60%,90%{transform:none}0%,to{opacity:.2}20%{opacity:1}60%{transform:translateY(-8px)}}@keyframes dashdraw{to{stroke-dashoffset:610}}.belt{margin:0 auto;width:100%}.container-930{max-width:930px;padding:0}.container-960{max-width:960px;padding:0}.ws2-image-text{padding-top:30px;margin-bottom:30px;position:relative;display:flex;flex-direction:row}.ws2-image-text .bg-sprite{width:calc(100% - -16px);left:-16px;min-height:100px;position:absolute;z-index:0;flex-direction:column}.ws2-image-text .image-container{position:relative;width:40%;top:-30px;z-index:4}.ws2-image-text .image-container img{width:100%}.ws2-image-text .image-container .mobile-bg{display:none}.ws2-image-text .content-container{background-color:#f4f4f4;width:calc(100% - -60px);margin-left:-5px;z-index:2;padding-left:32px;padding-right:20px;margin-bottom:60px;display:flex;justify-content:center;flex-direction:column}.ws2-image-text .content-container .ws2-badge{position:relative;display:inline-block;margin-bottom:12px}.ws2-badge.b-turquoise{background-color:#007c92}.ws2-badge{font-size:14px;line-height:22px;font-weight:700;text-align:center;background-color:#e60000;color:#fff;padding:1px 10px}.ws2-badge span{position:relative;z-index:1}.ws2-text .headline,.ws2-text h4,.ws2-text h5,.ws2-text p{margin-bottom:8px}.ws2-text li,.ws2-text ol,.ws2-text p,.ws2-text ul{font-size:16px;line-height:22px}.ws2-price .pre-price-wrapper{font-size:16px!important;line-height:22px;margin-right:7px}.ws2-price .priceVlux{position:relative;font-size:36px;line-height:40px;font-weight:700;margin-right:8px;margin-bottom:0}.ws2-price .post-price-wrapper{position:relative;display:flex;flex-direction:column-reverse}.ws2-price .post-price-wrapper .post-text{font-size:16px;line-height:22px;margin-bottom:-4px}.ws2-btn.arrow,.ws2-image-text .content-container .ws2-btn.grey-btn,.ws2-image-text .content-container .ws2-btn.red-btn,.ws2-image-text .content-container .ws2-btn.white-btn,.ws2-tile-module .ws2-tile .ws2-btn.grey-btn,.ws2-tile-module .ws2-tile .ws2-btn.red-btn,.ws2-tile-module .ws2-tile .ws2-btn.white-btn{background:0 0;box-shadow:none;color:#333;padding:0;height:auto;margin-bottom:10px}.ws2-image-text.reverse{flex-direction:row-reverse}.ws2-image-text.reverse .content-container{padding-left:20px;padding-right:32px}.ws2-image-text .content-container .ws2-btn:last-child{margin-bottom:0;margin-right:0}.ws2-image-text .content-container .ws2-btn.grey-btn,.ws2-image-text .content-container .ws2-btn.red-btn,.ws2-image-text .content-container .ws2-btn.white-btn{border:0}.ws2-image-text .content-container .ws2-btn{margin-bottom:10px;margin-right:32px}.ws2-btn.white-btn{background-color:#fff;color:#333}.ws2-btn{position:relative;font-family:"Vodafone",Arial,sans-serif;font-size:16px;line-height:22px;font-weight:700;padding:12px 20px 14px;height:46px;box-shadow:0 1px 3px rgba(50,50,50,.6);display:inline-flex;width:fit-content;text-decoration:none!important}.ws2-btn.arrow span,.ws2-image-text .content-container .ws2-btn.grey-btn span,.ws2-image-text .content-container .ws2-btn.red-btn span,.ws2-image-text .content-container .ws2-btn.white-btn span,.ws2-tile-module .ws2-tile .ws2-btn.grey-btn span,.ws2-tile-module .ws2-tile .ws2-btn.red-btn span,.ws2-tile-module .ws2-tile .ws2-btn.white-btn span{margin-top:7px;white-space:normal}.ws2-btn.arrow .link-arrow,.ws2-image-text .content-container .ws2-btn.grey-btn .link-arrow,.ws2-image-text .content-container .ws2-btn.red-btn .link-arrow,.ws2-image-text .content-container .ws2-btn.white-btn .link-arrow,.ws2-tile-module .ws2-tile .ws2-btn.grey-btn .link-arrow,.ws2-tile-module .ws2-tile .ws2-btn.red-btn .link-arrow,.ws2-tile-module .ws2-tile .ws2-btn.white-btn .link-arrow{display:inline-block;margin-left:10px;height:36px;min-width:36px;width:32px}.ws2-btn .link-arrow{display:none;color:#333}.ws2-price{position:relative;display:flex;justify-content:left;align-items:baseline;text-align:left;margin-bottom:10px}.charging-options h2{font-size:30px;line-height:36px}.charging-options .item{font-size:16px;margin-right:16px}.charging-options .item img{width:22px;margin-right:10px}.charging-options a,.charging-options a:visited{color:#333}.charging-options a:hover{color:#e60000;text-decoration:none}.link-arrow{display:inline-block;margin-left:10px;height:36px;max-width:36px}.charging-options a:hover line,.charging-options a:hover polyline{stroke:#333}#loading-animation{padding:9px;height:42px;background-color:#f4f4f4;border-radius:5px}.brix-loading-animation{position:relative;display:flex;height:20px;margin-bottom:16px}.brix-loading-animation__dot{position:relative;display:inline-block;top:8px;width:12px;height:12px;border-radius:50%;margin-right:8px;background:#333;-webkit-animation:brix-loading-animation 1.5s linear infinite;animation:brix-loading-animation 1.5s linear infinite;animation-duration:1.5s;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;animation-name:brix-loading-animation}.brix-loading-animation__dot:nth-child(2){-webkit-animation-delay:-1s;animation-delay:-1s}.brix-loading-animation__dot:nth-child(3){-webkit-animation-delay:-.8s;animation-delay:-.8s}.ws2-text{display:flex;flex-direction:column;justify-content:space-between}.ws2-image-text.reverse .content-container .container-v-align{margin-left:-10px}.outer3{opacity:.3;stroke-dasharray:120 32;animation:dashdraw 3.5s linear infinite;animation-delay:.2s}.outer2{opacity:.6;animation-delay:.1s}.outer1,.outer2{stroke-dasharray:120 32;animation:dashdraw 3.5s linear infinite}@media only screen and (min-width:1025px){.ws2-image-text .content-container{width:70%}.ws2-image-text .content-container .container-v-align{overflow:hidden;max-height:248px}}@media only screen and (min-width:600px) and (max-width:1024px){#mobile-header-content{height:255px}.icon-wrap,.stepper-container .stepper-header .header-icon,img{vertical-align:middle}.ws2-text{padding-top:20px}.ws2-image-text .image-container{width:calc(40% - 8px);top:0;left:-8px;display:flex;flex-direction:column;justify-content:center}.ws2-image-text .bg-sprite{width:calc(100%);height:calc(100% - -60px);left:64px}.tablet-no-spacer-right{max-width:100%;padding-right:0;background-color:#f4f4f4}.ws2-image-text.reverse .image-container{left:8px}.ws2-image-text.reverse .bg-sprite{left:-64px}.ws2-image-text{margin-top:0;padding-top:0;margin-bottom:100px;background-color:#f4f4f4}.ws2-image-text.reverse .content-container{padding-left:0;padding-right:8px}.ws2-image-text .content-container{width:calc(60% - 8px);padding-left:8px;padding-right:0;margin-bottom:0}}@media only screen and (min-width:600px){.ws2-badge{font-size:16px;padding:4px 10px}}@media only screen and (max-width:599px){.ws2-image-text.reverse .content-container{margin-left:-10px}.ws2-image-text,.ws2-image-text.reverse{flex-direction:column}.ws2-image-text{margin-top:0;padding-top:0}.ws2-image-text .bg-sprite{left:-10px;width:calc(100% + 20px);display:none}.ws2-image-text .image-container{width:100%;display:flex;justify-content:center;top:0;margin-bottom:20px;z-index:0}.ws2-image-text .image-container picture{width:calc(50% + 16px);z-index:1}.ws2-image-text .image-container .mobile-bg{display:block;width:calc(100% + 20px);height:calc(50% + 28px);position:absolute;left:-10px;margin-top:calc(25% + 8px);background-color:#f4f4f4}.ws2-image-text .content-container{background-color:#f4f4f4;width:calc(100% + 60px);margin-left:-30px;margin-bottom:0;padding-bottom:20px}.ws2-image-text .content-container .container-v-align{margin-left:0;width:calc(100% - 10px)}.ws2-badge{height:30px;line-height:27px}}