.flex{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex}
.flex--row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.flex--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.flex--row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.flex--column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
@media(min-width:0) and (max-width:1024px){.flex--column-reverse--sm{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
}
.flex--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}
.flex--nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.flex--wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}
.flex__justify-content__start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.flex__justify-content__end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.flex__justify-content__center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.flex__justify-content__between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.flex__justify-content__around{-ms-flex-pack:distribute;justify-content:space-around}
.flex__align-items__start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.flex__align-items__end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.flex__align-items__center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.flex__align-items__baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.flex__align-items__stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.flex__align-content__start{-ms-flex-line-pack:start;align-content:flex-start}
.flex__align-content__end{-ms-flex-line-pack:end;align-content:flex-end}
.flex__align-content__center{-ms-flex-line-pack:center;align-content:center}
.flex__align-content__between{-ms-flex-line-pack:justify;align-content:space-between}
.flex__align-content__around{-ms-flex-line-pack:distribute;align-content:space-around}
.flex__align-content__stretch{-ms-flex-line-pack:stretch;align-content:stretch}
.flex__align-self__auto{-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}
.flex__align-self__start{-ms-flex-item-align:start;align-self:flex-start}
.flex__align-self__end{-ms-flex-item-align:end;align-self:flex-end}
.flex__align-self__center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}
.flex__align-self__baseline{-ms-flex-item-align:baseline;align-self:baseline}
.flex__align-self__stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}
@media only screen and (max-width:639px){.flex__scheduling{display:flex !important;text-align:left !important;width:100% !important;align-items:center}
}
.opacity--0{opacity:0 !important}
.opacity--1{opacity:.1 !important}
.opacity--2{opacity:.2 !important}
.opacity--3{opacity:.3 !important}
.opacity--4{opacity:.4 !important}
.opacity--5{opacity:.5 !important}
.opacity--6{opacity:.6 !important}
.opacity--7{opacity:.7 !important}
.opacity--8{opacity:.8 !important}
.opacity--9{opacity:.9 !important}
.opacity--10{opacity:1 !important}
.width--25{width:25% !important}
.width--50{width:50% !important}
.width--75{width:75% !important}
.width--100{width:100% !important}
.height--25{height:25% !important}
.height--50{height:50% !important}
.height--75{height:75% !important}
.height--100{height:100% !important}
.max-width--100{max-width:100% !important}
.max-height--100{max-height:100% !important}
@media(min-width:1025px){.footnote{font-size:14px;line-height:18px}
}
@media(min-width:0) and (max-width:1024px){.footnote{font-size:14px;line-height:18px}
}
@media(min-width:0) and (max-width:640px){.footnote{font-size:14px;line-height:18px}
}
@keyframes fade-in{from{opacity:0}
to{opacity:1}
}
@keyframes fade-zoom-out{from{opacity:0;transform:scale(1.95)}
to{opacity:1;transform:scale(1)}
}
@keyframes circle{1%{transform:scale(0.6);opacity:0}
100%{transform:scale(1);opacity:1}
}
@keyframes value{1%{opacity:0}
100%{opacity:1}
}
@keyframes fade-in-extended{1%{opacity:0}
75%{opacity:0}
100%{opacity:1}
}
@keyframes flickering{1%{opacity:1}
50%{opacity:.6}
100%{opacity:1}
}
@keyframes bounce-in{1%{transform:scale(0)}
50%{transform:scale(1.5)}
100%{transform:scale(1)}
}
@keyframes cdot{1%{opacity:0;background:white}
50%{opacity:.5}
100%{opacity:1;background:white}
}
@keyframes radarWave{1%{opacity:0;transform:scale(0)}
5%{background:white;opacity:1}
100%{transform:scale(1);background:white}
}
@keyframes wave-animate{1%{transform:scale(0);opacity:1}
100%{transform:scale(2);opacity:0}
}
@keyframes slide-down{0{transform:translateY(-100%)}
100%{transform:translateY(0)}
}
@keyframes slide-up{0{transform:translateY(100%)}
100%{transform:translateY(0)}
}
@keyframes shrink{0{transform:scale(1)}
100%{transform:scale(0.4)}
}
@keyframes bounce{0{transform:scale(1)}
33%{transform:scale(0.9)}
66%{transform:scale(1.1)}
100%{transform:scale(1)}
}
@keyframes progress-bar{0{opacity:0;width:0}
100%{opacity:1;width:100%}
}
@keyframes myModal{from{margin-top:-100%}
to{margin-top:0}
}
@keyframes bar{from{margin-bottom:-100%}
to{margin-bottom:0}
}
@keyframes bar-out{from{visibility:visible;margin-bottom:0}
to{margin-bottom:-100%;visibility:hidden}
}
@keyframes slide-right{from{transform:translateX(-100%);opacity:.8}
to{transform:translateX(0);opacity:1}
}
@keyframes slide-left{from{transform:translateX(0)}
to{transform:translateX(-100%);visibility:hidden}
}
@keyframes margin-left{0{margin-left:0}
90%{margin-left:0}
100%{margin-left:-20px}
}
@media only screen and (max-width:639px){@keyframes margin-left{0{margin-left:0}
90%{margin-left:0}
100%{margin-left:-4px}
}
}
.slide-fade-enter-active{animation:slide-right .6s ease-in-out}
.slide-fade-leave-active{animation:slide-left .5s ease-in-out}
@keyframes accordion{0{height:0;opacity:0}
30%{height:auto;opacity:1}
100%{height:auto;opacity:1}
}
@font-face{font-family:"VodafoneLight";src:url("clientlib-external/resources/fonts/vodafone-light.eot");src:url("clientlib-external/resources/fonts/vodafone-light.eot?#ie-fix") format("embedded-opentype"),url("clientlib-external/resources/fonts/vodafone-light.woff2") format("woff2"),url("clientlib-external/resources/fonts/vodafone-light.woff") format("woff"),url("clientlib-external/resources/fonts/vodafone-light.ttf") format("truetype"),url("clientlib-external/resources/fonts/vodafone-light.svg") format("svg");font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:"VodafoneRegular";src:url("clientlib-external/resources/fonts/vodafone-regular.eot");src:url("clientlib-external/resources/fonts/vodafone-regular.eot?#ie-fix") format("embedded-opentype"),url("clientlib-external/resources/fonts/vodafone-regular.woff2") format("woff2"),url("clientlib-external/resources/fonts/vodafone-regular.woff") format("woff"),url("clientlib-external/resources/fonts/vodafone-regular.ttf") format("truetype"),url("clientlib-external/resources/fonts/vodafone-regular.svg") format("svg");font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:"VodafoneRegularBold";src:url("clientlib-external/resources/fonts/vodafone-bold.eot");src:url("clientlib-external/resources/fonts/vodafone-bold.eot?#ie-fix") format("embedded-opentype"),url("clientlib-external/resources/fonts/vodafone-bold.woff2") format("woff2"),url("clientlib-external/resources/fonts/vodafone-bold.woff") format("woff"),url("clientlib-external/resources/fonts/vodafone-bold.ttf") format("truetype"),url("clientlib-external/resources/fonts/vodafone-bold.svg") format("svg");font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:"CardsVodafoneLight";src:url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Lt.eot");src:url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Lt.eot?#ie-fix") format("embedded-opentype"),url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Lt.woff2") format("woff2"),url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Lt.woff") format("woff"),url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Lt.ttf") format("truetype"),url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Lt.svg") format("svg");font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:"CardsVodafoneBook";src:url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Bk.eot");src:url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Bk.eot?#ie-fix") format("embedded-opentype"),url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Bk.woff2") format("woff2"),url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Bk.woff") format("woff"),url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Bk.ttf") format("truetype"),url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Bk.svg") format("svg");font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:"CardsVodafoneRegular";src:url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Rg.eot");src:url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Rg.eot?#ie-fix") format("embedded-opentype"),url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Rg.woff2") format("woff2"),url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Rg.woff") format("woff"),url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Rg.ttf") format("truetype"),url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Rg.svg") format("svg");font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:"CardsVodafoneMedium";src:url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Md.eot");src:url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Md.eot?#ie-fix") format("embedded-opentype"),url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Md.woff2") format("woff2"),url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Md.woff") format("woff"),url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Md.ttf") format("truetype"),url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Md.svg") format("svg");font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:"CardsVodafoneSemiBold";src:url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_SBd.eot");src:url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_SBd.eot?#ie-fix") format("embedded-opentype"),url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_SBd.woff2") format("woff2"),url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_SBd.woff") format("woff"),url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_SBd.ttf") format("truetype"),url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_SBd.svg") format("svg");font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:"CardsVodafoneBold";src:url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Bd.eot");src:url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Bd.eot?#ie-fix") format("embedded-opentype"),url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Bd.woff2") format("woff2"),url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Bd.woff") format("woff"),url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Bd.ttf") format("truetype"),url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_Bd.svg") format("svg");font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:"CardsVodafoneExtraBold";src:url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_XBd.eot");src:url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_XBd.eot?#ie-fix") format("embedded-opentype"),url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_XBd.woff2") format("woff2"),url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_XBd.woff") format("woff"),url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_XBd.ttf") format("truetype"),url("clientlib-external/resources/fonts/databindingV2Font/Vodafone_XBd.svg") format("svg");font-style:normal;font-weight:400;font-display:swap}
.vf abbr[title]{border-bottom:none !important;cursor:inherit !important;text-decoration:none !important}
.vf address{font-style:normal}
*{box-sizing:border-box}
*:focus{outline:2px solid #00b0ca}
*:active{outline:0}
.vf a{color:inherit;display:inline-block;text-decoration:none;cursor:pointer}
.vf blockquote{margin:0;width:100%}
.vf .clear{clear:both}
.vf code{font-size:18px;font-family:"Fira Mono",Menlo,Monaco,Consolas,"Courier New",monospace}
.vf fieldset{border:0;margin:0;padding:0}
.vf h1,.vf h2,.vf h3,.vf h4,.vf h5,.vf h6{font:inherit}
.vf img{-ms-interpolation-mode:bicubic}
.vf picture{display:block;line-height:0}
.vf img,.vf audio,.vf video{border:0;max-width:100%}
.vf p{margin:15px 0;display:inline-block;width:100%}
@media only screen and (max-width:970px){.vf p{margin:10px 0}
}
.vf small{display:inline-block;font-size:.8em;line-height:1.4em;text-decoration:inherit}
.vf strong{font-family:"VodafoneRegularBold";font-weight:400}
.vf table{width:100%}
.vf caption{text-align:left}
.vf th,.vf td{font-weight:400;text-align:left;vertical-align:top}
.vf iframe{border:0}
.v-accordion-transition,.v-show-more-transition{-webkit-transition:max-height .5s ease-out;-moz-transition:max-height .5s ease-out;-ms-transition:max-height .5s ease-out;-o-transition:max-height .5s ease-out;transition:max-height .5s ease-out;overflow:hidden}
.v-collapse-expand-enter-active,.v-collapse-expand-leave-active{transition:all .3s;-webkit-transition:all .3s;height:height}
.v-collapse-expand-enter,.v-collapse-expand-leave-to{height:0;opacity:0}
.vf .mask{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999}
.vf .mask--allow-header-footer{z-index:3}
.vf .caption__icon,.vf .dialog--interstitial .vf .dialog__content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.vf .form__checkbox--bubble,.vf .toggle-switch__title--hide,.vf .visually-hidden{background:#e60000 !important;border:none !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}
[v-cloak]{display:none}
.vf .content{animation-duration:.5s;animation-name:fade-in;overflow:hidden;position:relative;width:100%;min-height:100vh}
.vf .content__menu--open{overflow:inherit !important}
.vf .content-slider{outline:0;display:flex;flex-direction:column-reverse;position:relative;padding:0 !important}
.vf .content-slider[data-arrows="true"]{max-width:697px;margin:0 auto}
@media only screen and (max-width:640px){.vf .content-slider button{white-space:normal;width:146px;margin-bottom:10px}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.vf .content__menu--open{min-height:auto;max-height:100vh}
}
.vf .grid{display:block;letter-spacing:-.215em;list-style:none;margin:0;padding-left:0}
.vf .grid::before,.vf .grid::after{content:" ";display:table}
.vf .grid::after{clear:both}
.vf .grid--relative{position:relative}
.vf .grid--gutter{margin:0 -10px}
.vf .grid--half-gutter{margin:0 -5px}
.vf .grid__item{display:inline-block;letter-spacing:normal;margin:0;vertical-align:top}
.vf .grid__item--1\/1{width:100%}
.vf .grid__item--1\/2{width:50%}
.vf .grid__item--1\/3{width:33.3333333333%}
.vf .grid__item--2\/3{width:66.6666666667%}
.vf .grid__item--1\/4{width:25%}
.vf .grid__item--3\/4{width:75%}
.vf .grid__item--1\/5{width:20%}
.vf .grid__item--2\/5{width:40%}
.vf .grid__item--3\/5{width:60%}
.vf .grid__item--4\/5{width:80%}
.vf .grid__item--1\/6{width:16.6666666667%}
.vf .grid__item--5\/6{width:83.3333333333%}
.vf .grid__item--1\/7{width:14.2857142857%}
.vf .grid__item--2\/7{width:28.5714285714%}
.vf .grid__item--3\/7{width:42.8571428571%}
.vf .grid__item--4\/7{width:57.1428571429%}
.vf .grid__item--5\/7{width:71.4285714286%}
.vf .grid__item--6\/7{width:85.7142857143%}
.vf .grid__item--1\/8{width:12.5%}
.vf .grid__item--3\/8{width:37.5%}
.vf .grid__item--5\/8{width:62.5%}
.vf .grid__item--7\/8{width:87.5%}
.vf .grid__item--1\/9{width:11.1111111111%}
.vf .grid__item--2\/9{width:22.2222222222%}
.vf .grid__item--4\/9{width:44.4444444444%}
.vf .grid__item--5\/9{width:55.5555555556%}
.vf .grid__item--7\/9{width:77.7777777778%}
.vf .grid__item--8\/9{width:88.8888888889%}
.vf .grid__item--1\/10{width:10%}
.vf .grid__item--3\/10{width:30%}
.vf .grid__item--7\/10{width:70%}
.vf .grid__item--9\/10{width:90%}
.vf .grid__item--1\/11{width:9.0909090909%}
.vf .grid__item--2\/11{width:18.1818181818%}
.vf .grid__item--3\/11{width:27.2727272727%}
.vf .grid__item--4\/11{width:36.3636363636%}
.vf .grid__item--5\/11{width:45.4545454545%}
.vf .grid__item--6\/11{width:54.5454545455%}
.vf .grid__item--7\/11{width:63.6363636364%}
.vf .grid__item--8\/11{width:72.7272727273%}
.vf .grid__item--9\/11{width:81.8181818182%}
.vf .grid__item--10\/11{width:90.9090909091%}
.vf .grid__item--1\/12{width:8.3333333333%}
.vf .grid__item--5\/12{width:41.6666666667%}
.vf .grid__item--7\/12{width:58.3333333333%}
.vf .grid__item--11\/12{width:91.6666666667%}
@media only screen and (max-width:970px){.vf .grid__item--md-1\/1{width:100%}
.vf .grid__item--md-1\/2{width:50%}
.vf .grid__item--md-1\/3{width:33.3333333333%}
.vf .grid__item--md-2\/3{width:66.6666666667%}
.vf .grid__item--md-1\/4{width:25%}
.vf .grid__item--md-3\/4{width:75%}
.vf .grid__item--md-1\/5{width:20%}
.vf .grid__item--md-2\/5{width:40%}
.vf .grid__item--md-3\/5{width:60%}
.vf .grid__item--md-4\/5{width:80%}
.vf .grid__item--md-1\/6{width:16.6666666667%}
.vf .grid__item--md-5\/6{width:83.3333333333%}
.vf .grid__item--md-1\/7{width:14.2857142857%}
.vf .grid__item--md-2\/7{width:28.5714285714%}
.vf .grid__item--md-3\/7{width:42.8571428571%}
.vf .grid__item--md-4\/7{width:57.1428571429%}
.vf .grid__item--md-5\/7{width:71.4285714286%}
.vf .grid__item--md-6\/7{width:85.7142857143%}
.vf .grid__item--md-1\/8{width:12.5%}
.vf .grid__item--md-3\/8{width:37.5%}
.vf .grid__item--md-5\/8{width:62.5%}
.vf .grid__item--md-7\/8{width:87.5%}
.vf .grid__item--md-1\/9{width:11.1111111111%}
.vf .grid__item--md-2\/9{width:22.2222222222%}
.vf .grid__item--md-4\/9{width:44.4444444444%}
.vf .grid__item--md-5\/9{width:55.5555555556%}
.vf .grid__item--md-7\/9{width:77.7777777778%}
.vf .grid__item--md-8\/9{width:88.8888888889%}
.vf .grid__item--md-1\/10{width:10%}
.vf .grid__item--md-3\/10{width:30%}
.vf .grid__item--md-7\/10{width:70%}
.vf .grid__item--md-9\/10{width:90%}
.vf .grid__item--md-1\/11{width:9.0909090909%}
.vf .grid__item--md-2\/11{width:18.1818181818%}
.vf .grid__item--md-3\/11{width:27.2727272727%}
.vf .grid__item--md-4\/11{width:36.3636363636%}
.vf .grid__item--md-5\/11{width:45.4545454545%}
.vf .grid__item--md-6\/11{width:54.5454545455%}
.vf .grid__item--md-7\/11{width:63.6363636364%}
.vf .grid__item--md-8\/11{width:72.7272727273%}
.vf .grid__item--md-9\/11{width:81.8181818182%}
.vf .grid__item--md-10\/11{width:90.9090909091%}
.vf .grid__item--md-1\/12{width:8.3333333333%}
.vf .grid__item--md-5\/12{width:41.6666666667%}
.vf .grid__item--md-7\/12{width:58.3333333333%}
.vf .grid__item--md-11\/12{width:91.6666666667%}
}
@media only screen and (max-width:639px){.vf .grid__item--sm-1\/1{width:100%}
.vf .grid__item--sm-1\/2{width:50%}
.vf .grid__item--sm-1\/3{width:33.3333333333%}
.vf .grid__item--sm-2\/3{width:66.6666666667%}
.vf .grid__item--sm-1\/4{width:25%}
.vf .grid__item--sm-3\/4{width:75%}
.vf .grid__item--sm-1\/5{width:20%}
.vf .grid__item--sm-2\/5{width:40%}
.vf .grid__item--sm-3\/5{width:60%}
.vf .grid__item--sm-4\/5{width:80%}
.vf .grid__item--sm-1\/6{width:16.6666666667%}
.vf .grid__item--sm-5\/6{width:83.3333333333%}
.vf .grid__item--sm-1\/7{width:14.2857142857%}
.vf .grid__item--sm-2\/7{width:28.5714285714%}
.vf .grid__item--sm-3\/7{width:42.8571428571%}
.vf .grid__item--sm-4\/7{width:57.1428571429%}
.vf .grid__item--sm-5\/7{width:71.4285714286%}
.vf .grid__item--sm-6\/7{width:85.7142857143%}
.vf .grid__item--sm-1\/8{width:12.5%}
.vf .grid__item--sm-3\/8{width:37.5%}
.vf .grid__item--sm-5\/8{width:62.5%}
.vf .grid__item--sm-7\/8{width:87.5%}
.vf .grid__item--sm-1\/9{width:11.1111111111%}
.vf .grid__item--sm-2\/9{width:22.2222222222%}
.vf .grid__item--sm-4\/9{width:44.4444444444%}
.vf .grid__item--sm-5\/9{width:55.5555555556%}
.vf .grid__item--sm-7\/9{width:77.7777777778%}
.vf .grid__item--sm-8\/9{width:88.8888888889%}
.vf .grid__item--sm-1\/10{width:10%}
.vf .grid__item--sm-3\/10{width:30%}
.vf .grid__item--sm-7\/10{width:70%}
.vf .grid__item--sm-9\/10{width:90%}
.vf .grid__item--sm-1\/11{width:9.0909090909%}
.vf .grid__item--sm-2\/11{width:18.1818181818%}
.vf .grid__item--sm-3\/11{width:27.2727272727%}
.vf .grid__item--sm-4\/11{width:36.3636363636%}
.vf .grid__item--sm-5\/11{width:45.4545454545%}
.vf .grid__item--sm-6\/11{width:54.5454545455%}
.vf .grid__item--sm-7\/11{width:63.6363636364%}
.vf .grid__item--sm-8\/11{width:72.7272727273%}
.vf .grid__item--sm-9\/11{width:81.8181818182%}
.vf .grid__item--sm-10\/11{width:90.9090909091%}
.vf .grid__item--sm-1\/12{width:8.3333333333%}
.vf .grid__item--sm-5\/12{width:41.6666666667%}
.vf .grid__item--sm-7\/12{width:58.3333333333%}
.vf .grid__item--sm-11\/12{width:91.6666666667%}
}
.vf .grid__item--gutter{padding:0 10px}
.vf .grid__item--half-gutter{padding:0 5px}
.vf .grid__item--align-left{text-align:left}
.vf .grid__item--align-center{text-align:center}
.vf .grid__item--align-right{text-align:right}
.vf .grid__item--top{vertical-align:top}
.vf .grid__item--middle{vertical-align:middle}
.vf .grid__item--bottom{vertical-align:bottom}
.vf .grid__item--pull{float:left}
.vf .grid__item--push{float:right}
@media only screen and (max-width:970px){.vf .grid__item--md-align-left{text-align:left}
.vf .grid__item--md-align-center{text-align:center}
.vf .grid__item--md-align-right{text-align:right}
.vf .grid__item--md-top{vertical-align:top}
.vf .grid__item--md-middle{vertical-align:middle}
.vf .grid__item--md-bottom{vertical-align:bottom}
.vf .grid__item--md-pull{float:left}
.vf .grid__item--md-push{float:right}
.vf .grid__item--md-gutter{margin:0 -5px}
}
@media only screen and (max-width:639px){.vf .grid--gutter{margin:0 -5px}
.vf .grid--half-gutter{padding:0 -5px}
.vf .grid__item--gutter{padding:0 5px 10px}
.vf .grid__item--half-gutter{padding:0 5px 10px}
.vf .grid__item--sm-align-left{text-align:left}
.vf .grid__item--sm-align-center{text-align:center}
.vf .grid__item--sm-align-right{text-align:right}
.vf .grid__item--sm-top{vertical-align:top}
.vf .grid__item--sm-middle{vertical-align:middle}
.vf .grid__item--sm-bottom{vertical-align:bottom}
.vf .grid__item--sm-pull{float:left}
.vf .grid__item--sm-push{float:right}
}
@media only screen and (max-width:320px){.vf .grid__blocktabs--adjustment{margin-top:-80px}
}
.vf .vf_image a{display:block}
@media not all and (min-resolution:.001dpcm){.vf .grid{font-size:0}
.vf .grid__item{font-size:18px}
}
@media all and (min--moz-device-pixel-ratio:0){.vf .grid__item--pull{margin-right:-1px}
}
.vf .icon{display:inline-block;fill:none;stroke:currentColor;stroke-width:7px;vertical-align:middle}
.vf .icon--thin{stroke-width:5px}
.vf .icon--thick{stroke-width:10px}
.vf .icon--strong{stroke-width:15px}
.vf .icon--full{width:100%;height:100%}
.vf .icon--extra-extra-small{width:16px;height:16px}
.vf .icon--smallest{width:13px;height:13px}
.vf .icon--permissions{width:13px;height:13px}
.vf .icon--toggle{width:10px;height:10px}
.vf .icon--toggle-center{vertical-align:middle;top:3%;left:0;transform:translate(-20%,-25%)}
.vf .icon--cursor{cursor:pointer}
.vf .icon--full-six{width:13px;height:13px;left:15px}
.vf .icon--tiny{width:14px;height:14px;margin-bottom:5px}
.vf .icon--extra-small{width:20px;height:20px}
.vf .icon--middle{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.vf .icon--small{width:28px;height:28px}
.vf .icon--medium{width:36px;height:36px}
.vf .icon--large,.vf .accordion__heading--link-tile .link__icon{width:44px;height:44px}
.vf .icon--extra-large{width:60px;height:60px}
.vf .icon--biggest{width:75px;height:75px}
.vf .icon:hover{fill:none;stroke:currentColor}
.vf .icon--fill,.vf .icon--fill:hover{stroke:none;stroke-width:0;fill:currentColor}
.vf .icon--light{stroke:white}
.vf .icon--light:hover{stroke:white}
.vf .icon--captioned{vertical-align:text-top}
.vf .icon--button{vertical-align:text-bottom}
.vf .icon--id{vertical-align:baseline}
.vf .icon--sub{vertical-align:sub}
.vf .icon--center{vertical-align:-webkit-baseline-middle}
.vf .icon--inline{vertical-align:top}
.vf .icon--bottom{vertical-align:bottom}
.vf .icon--sub{vertical-align:sub}
.vf .icon--pad{padding:5px}
.vf .icon--empty,.vf .icon--empty:hover{stroke:none;stroke-width:0;fill:none}
.vf .icon--fix{display:inline !important}
.vf .icon--disabled{opacity:.5}
.vf .icon--green{color:#428600}
.vf .icon--red{color:#e60000}
.vf .icon--white{color:white}
.vf .icon--dusty-gray{color:#999}
.vf .icon--dove-gray{color:#666}
.vf .icon--silver-chalice{color:#afafaf}
.vf .icon--mine-shaft{color:#333}
.vf .icon--success{position:absolute !important;top:calc(0% - 32px);left:calc(50% - 30px)}
.vf .icon--fill-white--stroke-red{fill:white;color:#900;stroke:#900}
.vf .icon--fill-white--stroke-red:hover{fill:white;color:#900;stroke:#900}
.vf .icon--circle{border-radius:100%;background-color:currentColor;width:30px;height:30px;position:relative}
.vf .icon--circle--large{width:65px;height:65px}
.vf .icon--circle--no-background{background-color:white}
.vf .icon--circle--red{background-color:#900;color:white}
.vf .icon--circle--green{background-color:#428600;color:white}
.vf .icon--circle--seance{background-color:#9c2aa0;color:white}
.vf .icon--circle .icon{width:16px;height:16px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.vf .icon--circle .icon--success{width:28px;height:28px}
.vf .icon--circle--lg{width:40px;height:40px}
.vf .icon--circle--lg .icon{width:22px;height:22px}
.vf .icon__confirmation{background-color:white;box-shadow:2px 5px 22px 0 #afafaf}
.vf .icon--circle-background{position:relative;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;color:white;background-color:rgba(0,0,0,0.4)}
.vf .icon--circle-background--large{width:200px;height:200px}
.vf .icon--circle-background--medium{width:100px;height:100px}
.vf .icon--circle-background--small{width:50px;height:50px}
.vf .icon--circle-background--cerulean{background-color:#00b0ca}
.vf .icon__informative{top:4px;width:20px;height:20px;cursor:pointer}
.vf .icon__informative .icon{width:14px;height:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}
.vf .icon--link{cursor:pointer}
.vf .icon--border{border:2px solid green;border-radius:100%;padding:2px}
.vf .icon--options{position:inherit !important;margin-bottom:-25px}
.vf .icon__tick{color:#428600;position:absolute;margin-left:-10px;margin-top:2px;width:17px;height:10px;border-bottom:solid 2px currentColor;border-left:solid 2px currentColor;top:50%;left:50%;-webkit-transform:rotate(-45deg) translate(50%,-50%);transform:rotate(-45deg) translate(50%,-50%)}
.vf .icon__absolute{position:absolute;right:0;top:0}
.vf .icon__absolute--addons{right:-1px}
.vf .icon__table{display:table-cell;vertical-align:middle;margin:auto}
.vf .icon__check::before{content:"";position:absolute;top:0;right:0;border-color:#009d00 #009d00 transparent transparent;border-style:solid;border-top-right-radius:6px;border-width:12px}
.vf .icon__check svg{width:13px;height:13px;top:2px;right:0;position:absolute}
@media only screen and (max-width:970px){.vf .icon--extra-small{width:18px;height:18px}
.vf .icon--small{width:24px;height:24px}
.vf .icon--medium{width:36px;height:36px}
.vf .icon--large,.vf .accordion__heading--link-tile .link__icon{width:44px;height:44px}
.vf .icon--extra-large{width:52px;height:52px}
}
@media only screen and (max-width:639px){.vf s--extra-small{width:16px;height:16px}
.vf s--small{width:20px;height:20px}
.vf s--medium{width:28px;height:28px}
.vf s--large{width:36px;height:36px}
.vf s--extra-large{width:52px;height:52px}
.vf .card__resume--modules-content .icon--medium{width:36px;height:36px}
}
.vf .media{display:table;width:100%}
.vf .media::before,.vf .media::after{content:" ";display:table}
.vf .media::after{clear:both}
.vf .media--gutter{margin:0 -10px}
.vf .media--gutter--slim{margin:0 -5px}
.vf .media--no-gutter-bottom{margin:0 0 -20px 0}
.vf .media--auto{width:auto}
.vf .media--align-center{table-layout:fixed}
.vf .media--reverse{direction:rtl}
.vf .media__image,.vf .media__body{display:table-cell;vertical-align:top}
.vf .media--align-center .vf .media__image,.vf .media--align-center .vf .media__body{width:100%}
.vf .media--gutter .vf .media__image,.vf .media--gutter .vf .media__body{padding:0 10px}
.vf .media--gutter--slim .vf .media__image,.vf .media--gutter--slim .vf .media__body{padding:0 5px}
.vf .media--middle .vf .media__image,.vf .media--middle .vf .media__body{vertical-align:middle}
.vf .media--bottom .vf .media__image,.vf .media--bottom .vf .media__body{vertical-align:bottom}
.vf .media__image{text-align:right}
.vf .media--reverse .vf .media__image{text-align:left}
.vf .media__body{text-align:left}
.vf .media__body--full{width:100%}
.vf .media--reverse .vf .media__body{text-align:right}
@media only screen and (max-width:639px){.vf .media__image{text-align:left}
.vf .media__image--addons{vertical-align:top !important}
.vf .media--gutter .vf .media__image{padding:0}
}
.vf .row::before,.vf .row::after{content:" ";display:table}
.vf .row::after{clear:both}
.vf .section{position:relative}
.vf .section::before,.vf .section::after{content:" ";display:table}
.vf .section::after{clear:both}
.vf .section--break{margin-bottom:50px;margin-top:2px}
.vf .section--position{position:inherit;bottom:0}
.vf .section--abbey,.vf .section--blue-lagoon,.vf .section--dove-gray,.vf .section--gallery,.vf .section--mine-shaft,.vf .section--ruled,.vf .section--ruled-top,.vf .section--silver,.vf .section--transparent,.vf .section--white,.vf .section--red,.vf .section--grey,.vf .section--red-violet,.vf .section--red-aubergine,.vf .section--turquoise,.vf .section--aqua-blue,.vf .section--spring-green,.vf .section--lemon-yellow,.vf .section--fresh-orange,.vf .section--black,.vf .section--maroon,.vf .section--dark-red,.vf .section--digital-green,.vf .section--wild-sand,.vf .section--dusty-gray,.vf .section--featured-right,.vf .section--featured-left,.vf .section--featured-top{padding:50px 0}
.vf .section--abbey--leading,.vf .section--blue-lagoon--leading,.vf .section--dove-gray--leading,.vf .section--gallery--leading,.vf .section--mine-shaft--leading,.vf .section--ruled--leading,.vf .section--ruled-top--leading,.vf .section--silver--leading,.vf .section--transparent--leading,.vf .section--white--leading,.vf .section--red--leading,.vf .section--grey--leading,.vf .section--red-violet--leading,.vf .section--red-aubergine--leading,.vf .section--turquoise--leading,.vf .section--aqua-blue--leading,.vf .section--spring-green--leading,.vf .section--lemon-yellow--leading,.vf .section--fresh-orange--leading,.vf .section--black--leading,.vf .section--maroon--leading,.vf .section--dark-red--leading,.vf .section--digital-green--leading,.vf .section--wild-sand--leading,.vf .section--dusty-gray--leading,.vf .section--featured-right--leading,.vf .section--featured-left--leading,.vf .section--featured-top--leading{padding-top:0}
.vf .section--abbey--trailing,.vf .section--blue-lagoon--trailing,.vf .section--dove-gray--trailing,.vf .section--gallery--trailing,.vf .section--mine-shaft--trailing,.vf .section--ruled--trailing,.vf .section--ruled-top--trailing,.vf .section--silver--trailing,.vf .section--transparent--trailing,.vf .section--white--trailing,.vf .section--red--trailing,.vf .section--grey--trailing,.vf .section--red-violet--trailing,.vf .section--red-aubergine--trailing,.vf .section--turquoise--trailing,.vf .section--aqua-blue--trailing,.vf .section--spring-green--trailing,.vf .section--lemon-yellow--trailing,.vf .section--fresh-orange--trailing,.vf .section--black--trailing,.vf .section--maroon--trailing,.vf .section--dark-red--trailing,.vf .section--digital-green--trailing,.vf .section--wild-sand--trailing,.vf .section--dusty-gray--trailing,.vf .section--featured-right--trailing,.vf .section--featured-left--trailing,.vf .section--featured-top--trailing{padding-bottom:0}
.vf .section--red{background-color:#e60000;color:white}
.vf .section--seance{background-color:#9c2aa0;color:white}
.vf .section--abbey{background-color:#4a4d4e;color:white}
.vf .section--finn{background-color:#5e2750;color:white}
.vf .section--cerulean{background-color:#00b0ca;color:white}
.vf .section--buddha-gold{background-color:#a8b400;color:white}
.vf .section--supernova{background-color:#fecb00;color:white}
.vf .section--tangerine{background-color:#eb9700;color:white}
.vf .section--black{background-color:black;color:white}
.vf .section--red-berry{background-color:#900;color:white}
.vf .section--guardsman-red{background-color:#bd0000;color:white}
.vf .section--limeade{background-color:#428600;color:white}
.vf .section--gallery{background-color:#ebebeb;color:#333}
.vf .section--wild-sand{background-color:#f4f4f4;color:#333}
.vf .section--mine-shaft{background-color:#333;color:white}
.vf .section--silver{background-color:#ccc;color:white}
.vf .section--white{background-color:white;color:#333}
.vf .section--blue-lagoon{background-color:#007c92;color:white}
.vf .section--dove-gray{background-color:#666;color:white}
.vf .section--dusty-gray{background-color:#999;color:white}
.vf .section--transparent{background-color:transparent;color:#333}
.vf .section--featured-right{background:linear-gradient(to left,#f4f4f4 40%,white 0)}
.vf .section--featured-left{background:linear-gradient(to right,#f4f4f4 40%,white 0)}
.vf .section--featured-top{background:linear-gradient(to bottom,#f4f4f4 20%,white 0)}
.vf .section--gradient-gray{background:linear-gradient(to right,#f4f4f4 40%,#fafafa 55%)}
.vf .section--gradient-social-media{background:radial-gradient(148.22% 141.49% at 100% 100%,rgba(0,0,0,0) 0,rgba(0,0,0,0.14) 67%,rgba(0,0,0,0.27) 100%)}
.vf .section--ruled{border-bottom:1px solid #afafaf}
.vf .section--ruled-top{border-top:1px solid #afafaf}
.vf .section--card{-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2)}
.vf .section--narrow{padding-left:20px;padding-right:20px}
.vf .section__flush{padding:50px 0}
.vf .section__flush--top{padding-top:50px}
.vf .section__flush--bottom{padding-bottom:50px}
.vf .section__flush--bottom-half{padding-bottom:20px}
.vf .section__flush--middle{padding:25px 0}
.vf .section__flush--all{padding:25px}
.vf .section__gutter{margin:50px 0}
.vf .section__gutter--top{margin-top:50px}
.vf .section__gutter--bottom{margin-bottom:75px}
.vf .section__gutter--left{margin-left:50px}
.vf .section__gutter--right{margin-right:50px}
.vf .section__gutter--half{margin:25px 0}
.vf .section__gutter--half--bottom{margin-bottom:25px}
.vf .section__gutter--medium{margin-bottom:35px}
.vf .section__gutter--half--top{margin-top:25px}
.vf .section__gutter--thin{margin:15px}
.vf .section__level--zero{height:460px}
.vf .section__level--one{height:360px}
.vf .section__level--two{height:260px}
.vf .section__level--three{height:160px}
.vf .section--reset{padding:0}
.vf .section--reset--top{padding-top:0}
.vf .section--reset--bottom{padding-bottom:0}
.vf .section--10{padding-left:10px;padding-right:10px}
.vf .section--20{padding-left:20px;padding-right:20px}
.vf .section--25{padding-left:25px;padding-right:25px}
.vf .section--50{padding-left:50px;padding-right:50px}
.vf .section--pushed{margin-top:-50px}
.vf .section--header{border-top-left-radius:10px;border-top-right-radius:10px;padding:10px 20px}
.vf .section__iot{height:auto;padding:20px 0;color:white}
.vf .section__wrapper{border-radius:4px;margin:20px auto 0;height:auto}
@media only screen and (max-width:970px){.vf .section--gutter{margin:40px 0}
.vf .section--gutter--leading{margin-top:0}
.vf .section--break{margin-bottom:40px}
.vf .section--md-break{margin-bottom:40px;margin-top:2px}
.vf .section--abbey,.vf .section--gallery,.vf .section--wild-sand,.vf .section--silver,.vf .section--white,.vf .section--ruled,.vf .section--ruled-top,.vf .section--md-gallery,.vf .section--md-wild-sand,.vf .section--md-silver,.vf .section--md-ruled,.vf .section--md-ruled-top{padding:40px 0}
.vf .section--abbey--leading,.vf .section--gallery--leading,.vf .section--wild-sand--leading,.vf .section--silver--leading,.vf .section--white--leading,.vf .section--ruled--leading,.vf .section--ruled-top--leading,.vf .section--md-gallery--leading,.vf .section--md-wild-sand--leading,.vf .section--md-silver--leading,.vf .section--md-ruled--leading,.vf .section--md-ruled-top--leading{padding-top:0}
.vf .section--abbey--trailing,.vf .section--gallery--trailing,.vf .section--wild-sand--trailing,.vf .section--silver--trailing,.vf .section--white--trailing,.vf .section--ruled--trailing,.vf .section--ruled-top--trailing,.vf .section--md-gallery--trailing,.vf .section--md-wild-sand--trailing,.vf .section--md-silver--trailing,.vf .section--md-ruled--trailing,.vf .section--md-ruled-top--trailing{padding-bottom:0}
.vf .section--md-gallery{background-color:#ebebeb}
.vf .section--md-wild-sand{background-color:#f4f4f4}
.vf .section--md-silver{background-color:#ccc}
.vf .section--vertical-gutter{padding-left:20px;padding-right:20px}
.vf .section__level--zero{height:320px;padding:40px 0}
.vf .section__level--one{height:280px;padding:40px 0}
.vf .section__level--two{height:220px;padding:40px 0}
.vf .section__level--three{height:130px;padding:0}
.vf .section--header{padding:10px 20px;padding-top:0}
.vf .section__flush--all{padding:25px}
}
@media only screen and (max-width:639px){.vf .section--gutter{margin:30px 0}
.vf .section--gutter--leading{margin-top:0}
.vf .section--break{margin-bottom:30px}
.vf .section--sm-break{margin-bottom:2px}
.vf .section--abbey,.vf .section--gallery,.vf .section--wild-sand,.vf .section--silver,.vf .section--white,.vf .section--ruled,.vf .section--ruled-top,.vf .section--sm-gallery,.vf .section--sm-wild-sand,.vf .section--sm-silver,.vf .section--sm-ruled,.vf .section--sm-ruled-top{padding:30px 0}
.vf .section--abbey--leading,.vf .section--gallery--leading,.vf .section--wild-sand--leading,.vf .section--silver--leading,.vf .section--white--leading,.vf .section--ruled--leading,.vf .section--ruled-top--leading,.vf .section--sm-gallery--leading,.vf .section--sm-wild-sand--leading,.vf .section--sm-silver--leading,.vf .section--sm-ruled--leading,.vf .section--sm-ruled-top--leading{padding-top:0}
.vf .section--abbey--trailing,.vf .section--gallery--trailing,.vf .section--wild-sand--trailing,.vf .section--silver--trailing,.vf .section--white--trailing,.vf .section--ruled--trailing,.vf .section--ruled-top--trailing,.vf .section--sm-gallery--trailing,.vf .section--sm-wild-sand--trailing,.vf .section--sm-silver--trailing,.vf .section--sm-ruled--trailing,.vf .section--sm-ruled-top--trailing{padding-bottom:0}
.vf .section--sm-gallery{background-color:#ebebeb}
.vf .section--sm-wild-sand{background-color:#f4f4f4}
.vf .section--sm-silver{background-color:#ccc}
.vf .section--sm-white{background-color:white}
.vf .section--narrow{padding-left:10px;padding-right:10px}
.vf .section--vertical-gutter{padding-left:10px;padding-right:10px}
.vf .section__level--zero{padding:30px 0}
.vf .section__level--zero--hp--carousel{padding:30px 0;height:83vh}
.vf .section__level--one{padding:30px 0}
.vf .section__level--two{padding:30px 0}
.vf .section__level--three{padding:0}
.vf .section--sm--red{background-color:#e60000 !important;color:white !important}
.vf .section--sm--seance{background-color:#9c2aa0 !important;color:white !important}
.vf .section--sm--abbey{background-color:#4a4d4e !important;color:white !important}
.vf .section--sm--finn{background-color:#5e2750 !important;color:white !important}
.vf .section--sm--cerulean{background-color:#00b0ca !important;color:white !important}
.vf .section--sm--buddha-gold{background-color:#a8b400 !important;color:white !important}
.vf .section--sm--supernova{background-color:#fecb00 !important;color:white !important}
.vf .section--sm--tangerine{background-color:#eb9700 !important;color:white !important}
.vf .section--sm--black{background-color:black !important;color:white !important}
.vf .section--sm--red-berry{background-color:#900 !important;color:white !important}
.vf .section--sm--guardsman-red{background-color:#bd0000 !important;color:white !important}
.vf .section--sm--limeade{background-color:#428600 !important;color:white !important}
.vf .section--sm--gallery{background-color:#ebebeb !important;color:#333 !important}
.vf .section--sm--wild-sand{background-color:#f4f4f4 !important;color:#333 !important}
.vf .section--sm--mine-shaft{background-color:#333 !important;color:white !important}
.vf .section--sm--silver{background-color:#ccc !important;color:white !important}
.vf .section--sm--white{background-color:white !important;color:#333 !important}
.vf .section--sm--blue-lagoon{background-color:#007c92 !important;color:white !important}
.vf .section--sm--dove-gray{background-color:#666 !important;color:white !important}
.vf .section--sm--dusty-gray{background-color:#999 !important;color:white !important}
.vf .section--sm--transparent{background-color:transparent !important;color:#333 !important}
.vf .section--featured-right{background:linear-gradient(to left,#f4f4f4 18px,white 0)}
.vf .section--featured-left{background:linear-gradient(to right,#f4f4f4 18px,white 0)}
.vf .section--featured-top{background:linear-gradient(to bottom,#f4f4f4 100px,white 0)}
.vf .section--header{padding:0;border-bottom:1px solid rgba(102,102,102,0.5)}
.vf .section--header-no-border{border-bottom:0}
.vf .section__flush--middle{padding:15px 0}
.vf .section__flush--all{padding:25px}
}
@media only screen and (max-width:320px){.vf .section__level--zero--hp--carousel{height:90vh}
.vf .section--sm--red{background-color:#e60000 !important;color:white !important}
.vf .section--sm--seance{background-color:#9c2aa0 !important;color:white !important}
.vf .section--sm--abbey{background-color:#4a4d4e !important;color:white !important}
.vf .section--sm--finn{background-color:#5e2750 !important;color:white !important}
.vf .section--sm--cerulean{background-color:#00b0ca !important;color:white !important}
.vf .section--sm--buddha-gold{background-color:#a8b400 !important;color:white !important}
.vf .section--sm--supernova{background-color:#fecb00 !important;color:white !important}
.vf .section--sm--tangerine{background-color:#eb9700 !important;color:white !important}
.vf .section--sm--black{background-color:black !important;color:white !important}
.vf .section--sm--red-berry{background-color:#900 !important;color:white !important}
.vf .section--sm--guardsman-red{background-color:#bd0000 !important;color:white !important}
.vf .section--sm--limeade{background-color:#428600 !important;color:white !important}
.vf .section--sm--gallery{background-color:#ebebeb !important;color:#333 !important}
.vf .section--sm--wild-sand{background-color:#f4f4f4 !important;color:#333 !important}
.vf .section--sm--mine-shaft{background-color:#333 !important;color:white !important}
.vf .section--sm--silver{background-color:#ccc !important;color:white !important}
.vf .section--sm--white{background-color:white !important;color:#333 !important}
.vf .section--sm--blue-lagoon{background-color:#007c92 !important;color:white !important}
.vf .section--sm--dove-gray{background-color:#666 !important;color:white !important}
.vf .section--sm--dusty-gray{background-color:#999 !important;color:white !important}
.vf .section--sm--transparent{background-color:transparent !important;color:#333 !important}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.vf .section{z-index:0}
}
.vf .sidebar{display:table;width:100%;position:relative}
.vf .sidebar__panel,.vf .sidebar__content{display:table-cell;vertical-align:top;position:relative}
.vf .sidebar__panel::before,.vf .sidebar__content::before{content:"";position:absolute;top:0;bottom:-99999px;z-index:0}
.vf .sidebar__panel{width:25%;color:white;background:#666}
.vf .sidebar__panel::before{left:-100vw;right:100%;background-color:#666}
.vf .sidebar__panel--white{color:#333;background:white;border-right:1px solid rgba(102,102,102,0.5)}
.vf .sidebar__panel--white::before{background-color:white}
.vf .sidebar__panel__buttons{padding-right:14px}
.vf .sidebar__panel__search{position:relative}
.vf .sidebar__panel__search--input{padding-right:40px !important}
.vf .sidebar__panel__search--input-close{right:10px !important}
.vf .sidebar__content{width:75%;padding-left:20px;background:#ebebeb}
.vf .sidebar__content::before{left:100%;right:-100vw;background-color:#ebebeb}
.vf .sidebar>.spring{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex}
@media only screen and (max-width:970px){.vf .sidebar{display:block;background:#ebebeb;z-index:auto}
.vf .sidebar__panel{display:none}
.vf .sidebar__content{width:100%;display:block;padding:0;padding-top:140px;float:none}
.vf .sidebar__content::before{right:0}
}
.vf .spring{margin:0 auto;max-width:1200px;min-width:300px;padding:0 10px;height:100%}
.vf .spring--sm{max-width:400px}
.vf .spring--md{max-width:780px}
.vf .spring--minor{max-width:480px;min-width:auto}
.vf .spring--step{max-width:840px;margin:0 auto}
.vf .spring--flex{max-width:600px;min-width:auto}
.vf .spring--flex--adjust{max-width:660px;min-width:auto}
.vf .spring--cards{max-width:640px}
.vf .spring--tariffs{max-width:682px}
.vf .spring--christmas--simulator--equipments{max-width:970px}
.vf .spring--christmas--simulator--equipments img{max-width:150px}
.vf .spring--nested{min-width:auto;padding:0 16.6666666667%}
.vf .spring--nested--small{padding:0 8.3333333333%}
.vf .spring--reset{list-style-type:none}
.vf .spring--lg-flush{padding:0}
.vf .spring--auto{min-width:auto}
.vf .spring--flush{padding-left:0 !important;padding-right:0 !important}
.vf .spring--ruled{border-bottom:1px solid #afafaf}
.vf .spring__wrapper{background-color:white;border-radius:4px;padding:20px;height:auto;margin-top:20px}
.vf .spring__accordion{max-width:940px}
.vf .spring__component--one{max-width:980px}
.vf .spring__component--two{max-width:650px}
@media only screen and (max-width:970px){.vf .spring{padding:0 20px}
.vf .spring__wrapper{padding:10px}
.vf .spring--md-nested{padding:0 16.6666666667%}
.vf .spring--md-flush{padding:0}
}
@media only screen and (max-width:639px){.vf .spring{padding:0 10px;min-width:auto}
.vf .spring--nested{padding:0}
.vf .spring--sm-flush{padding:0}
.vf .spring__wrapper{padding:10px}
}
@media only screen and (max-width:320px){.vf .spring{min-width:auto}
.vf .no-spring__sm{padding:0 !important}
}
.vf .accordion{list-style:none;padding:0;color:black}
.vf .accordion--mine-shaft .vf .accordion__heading{background-color:#333;color:white}
.vf .accordion--mine-shaft .vf .accordion__item{margin-bottom:2px}
.vf .accordion--mine-shaft .vf .accordion__chevron{color:white}
.vf .accordion__item{letter-spacing:normal !important;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2);margin:0 0 10px;background:white;width:100%}
.vf .accordion__item--selected .vf .accordion__heading{background-color:#428600}
.vf .accordion__item--strip{-webkit-box-shadow:none;box-shadow:none;margin:0}
.vf .accordion__item--bar-cerulean,.vf .accordion__item--bar-seance,.vf .accordion__item--bar-abbey,.vf .accordion__item--bar-red{border-left:6px solid #4a4d4e}
.vf .accordion__item--bar-cerulean{border-color:#00b0ca}
.vf .accordion__item--bar-seance{border-color:#9c2aa0}
.vf .accordion__item--bar-abbey{border-color:#4a4d4e}
.vf .accordion__item--bar-red{border-color:#e60000}
.vf .accordion__item--subscriptions{border-radius:6px;box-shadow:0 3px 6px #00000029}
.vf .accordion__item--label-filled{font-size:14px}
.vf .accordion__item--addons{border:1px solid #5e2750;border-radius:6px}
.vf .accordion__border{background-color:#f4f4f4;width:100%;border-radius:5px}
.vf .accordion__border .accordion__content{background-color:white;margin-left:0;margin-right:0;border-top:1px solid transparent}
.vf .accordion__heading{font-size:22px;margin:0;overflow:hidden;line-height:1.3em;padding:30px 40px}
.vf .accordion__heading::before,.vf .accordion__heading::after{content:" ";display:table}
.vf .accordion__heading::after{clear:both}
.vf .accordion__heading:hover{cursor:pointer}
.vf .accordion__heading--slim{padding:14px 30px 15px}
.vf .accordion__heading--slimer{padding:14px 20px 15px}
.vf .accordion__heading--medium{padding:22px 40px 24px}
.vf .accordion__heading--section{padding:32px}
.vf .accordion__heading--link-tile{padding:22px}
.vf .accordion__heading--term{font-size:18px}
.vf .accordion__heading--title{font-size:inherit}
.vf .accordion__heading--space{padding:8px 0}
.vf .accordion__heading .chevron__text{text-align:left}
@media(min-width:0) and (max-width:1024px){.vf .accordion__heading .chevron__text.e2e-text{margin:0 0 5px}
}
.vf .accordion__heading--flex{flex-grow:1}
.vf .accordion__heading--flex-next{flex-grow:44}
.vf .accordion__chevron{color:#e60000;display:inline-block;padding-left:20px;transform-origin:50% 50%;transition:transform .4s}
.vf .accordion__chevron.e2e-chevron{padding-left:63px !important}
@media(min-width:0) and (max-width:1024px){.vf .accordion__chevron.e2e-chevron{padding-left:14px !important;bottom:10px;position:relative}
}
.vf .accordion__heading--active .vf .accordion__chevron{-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1)}
.vf .accordion__content{display:block;border-top:1px solid #ccc;margin-right:20px;margin-left:20px;padding:35px 20px}
.vf .accordion__content--wild-sand{background-color:#f4f4f4}
.vf .accordion__content--item-slim{padding:0 20px}
.vf .accordion__content--flush{padding:0;margin:0}
.vf .accordion__content--no-border{border:0}
.vf .accordion__content--flush-sides{padding-left:0;padding-right:0;margin-right:0;margin-left:0}
.vf .accordion__card{margin:0 10px 10px}
.vf .accordion__card .icon{color:#e60000}
.vf .accordion__card .vf .accordion__content{border-top:0}
.vf .accordion--wide .vf .accordion__content{padding:30px 40px 30px 50px;margin-right:0;margin-left:0}
.vf .accordion--wide .vf .accordion__heading{border-bottom:0;padding:15px 40px 15px 50px}
.vf .csstransitions .accordion__heading--active .vf .csstransitions .accordion__chevron{transform:rotate(180deg)}
.vf .js .accordion__content--collapse{display:none}
@media only screen and (max-width:970px){.vf .accordion__heading{font-size:20px;padding:25px 30px}
.vf .accordion__heading--slim{padding:14px 30px 15px}
.vf .accordion__content{padding:25px 15px;margin-right:15px;margin-left:15px}
.vf .accordion__content--docs{padding:25px 5px}
}
@media only screen and (max-width:639px){.vf .accordion__heading{font-size:18px;padding:20px;line-height:1.2em}
.vf .accordion__heading--slim{padding:14px 15px 15px}
.vf .accordion__heading--title-slim{padding:20px 15px}
.vf .accordion__heading--title{font-size:16px}
.vf .accordion__content{margin-right:10px;margin-left:10px;padding:20px 0 15px}
.vf .accordion__content--item-slim{padding:0}
.vf .accordion--wide .vf .accordion__heading{padding:15px 20px}
.vf .accordion--wide .vf .accordion__content{padding:20px}
}
.vf .accordion__heading--active .accordion__chevron{-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1)}
.vf .alert{background-color:#4a4d4e;color:white;border:1px solid transparent;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;margin-bottom:20px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.15);box-shadow:0 2px 8px rgba(0,0,0,0.15);text-align:left;font-size:18px}
.vf .alert--arrow{margin-bottom:12px}
.vf .alert--light,.vf .alert--light-wrapper .vf .alert{background-color:white;color:#333}
.vf .alert--warning{border-color:#9c2aa0}
.vf .alert--error{border-color:#fecb00}
.vf .alert--error-red{border-color:#e60000}
.vf .alert--info{border-color:#00b0ca}
.vf .alert--info-dark{border-color:#215ea5}
.vf .alert--success{border-color:#428600}
.vf .alert__media{border-right:0;padding:11px 15px;position:relative;border-bottom-left-radius:9px;border-top-left-radius:9px}
.vf .alert__media .vf .alert__icon.icon{position:relative;right:auto;left:auto;top:auto;transform:inherit}
.vf .alert--warning .vf .alert__media{background-color:#9c2aa0}
.vf .alert--error .vf .alert__media{background-color:#fecb00;color:white}
.vf .alert--error-red .vf .alert__media{background-color:#e60000;color:white}
.vf .alert--info .vf .alert__media{background-color:#00b0ca;color:white}
.vf .alert--info-dark .vf .alert__media{background-color:#215ea5;color:white}
.vf .alert--success .vf .alert__media{background-color:#428600;color:white}
.vf .alert__text{padding:12px 20px}
.vf .alert__text--half{padding:6px 10px;font-size:14px}
.vf .alert__icon{color:#333}
.vf .alert__click2call{max-width:416px}
@media(min-width:0) and (max-width:1024px){.vf .alert__click2call{max-width:unset}
}
.vf .alert--warning.alert--arrow .vf .alert__media::before,.vf .alert--warning.alert--arrow .vf .alert__media::after{border:8px solid transparent;border-top-color:#9c2aa0;display:block;height:0;width:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);left:50%;margin-left:-8px;content:"";position:absolute;top:100%}
.vf .alert--warning.alert--arrow .vf .alert__media::after{margin-top:-1px;border-top-color:#9c2aa0}
.vf .alert--error.alert--arrow .vf .alert__media::before,.vf .alert--error.alert--arrow .vf .alert__media::after{border:8px solid transparent;border-top-color:#fecb00;display:block;height:0;width:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);left:50%;margin-left:-8px;content:"";position:absolute;top:100%}
.vf .alert--error.alert--arrow .vf .alert__media::after{margin-top:-1px;border-top-color:#fecb00}
.vf .alert--info.alert--arrow .vf .alert__media::before,.vf .alert--info.alert--arrow .vf .alert__media::after{border:8px solid transparent;border-top-color:#00b0ca;display:block;height:0;width:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);left:50%;margin-left:-8px;content:"";position:absolute;top:100%}
.vf .alert--info.alert--arrow .vf .alert__media::after{margin-top:-1px;border-top-color:#00b0ca}
.vf .alert--success.alert--arrow .vf .alert__media::before,.vf .alert--success.alert--arrow .vf .alert__media::after{border:8px solid transparent;border-top-color:#428600;display:block;height:0;width:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);left:50%;margin-left:-8px;content:"";position:absolute;top:100%}
.vf .alert--success.alert--arrow .vf .alert__media::after{margin-top:-1px;border-top-color:#428600}
.vf .alert--max-content{width:max-content;position:relative}
@media only screen and (max-width:970px){.vf .alert{font-size:18px}
}
@media only screen and (max-width:639px){.vf .alert{font-size:16px}
.vf .alert--max-content{width:auto}
}
.vf .alert__media .alert__icon.icon{position:relative;right:auto;top:auto;transform:inherit}
.vf .alert--warning .alert__media{background-color:#9c2aa0}
.vf .alert--warning.alert--arrow .alert__media::before,.vf .alert--warning.alert--arrow .alert__media::after{border:8px solid transparent;border-top-color:#9c2aa0;display:block;height:0;width:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);left:50%;margin-left:-8px;content:"";position:absolute;top:100%}
.vf .alert--warning.alert--arrow .alert__media::after{margin-top:-1px;border-top-color:#9c2aa0}
.vf .alert--error .alert__media{background-color:#fecb00;color:white}
.vf .alert--error.alert--arrow .alert__media::before,.vf .alert--error.alert--arrow .alert__media::after{border:8px solid transparent;border-top-color:#fecb00;display:block;height:0;width:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);left:50%;margin-left:-8px;content:"";position:absolute;top:100%}
.vf .alert--error.alert--arrow .alert__media::after{margin-top:-1px;border-top-color:#fecb00}
.vf .alert--info .alert__media{background-color:#00b0ca;color:white}
.vf .alert--info.alert--arrow .alert__media::before,.vf .alert--info.alert--arrow .alert__media::after{border:8px solid transparent;border-top-color:#00b0ca;display:block;height:0;width:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);left:50%;margin-left:-8px;content:"";position:absolute;top:100%}
.vf .alert--info.alert--arrow .alert__media::after{margin-top:-1px;border-top-color:#00b0ca}
.vf .alert--success .alert__media{background-color:#428600;color:white}
.vf .alert--success.alert--arrow .alert__media::before,.vf .alert--success.alert--arrow .alert__media::after{border:8px solid transparent;border-top-color:#428600;display:block;height:0;width:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);left:50%;margin-left:-8px;content:"";position:absolute;top:100%}
.vf .alert--success.alert--arrow .alert__media::after{margin-top:-1px;border-top-color:#428600}
.vf .button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;cursor:pointer;display:inline-block;font-size:20px;padding:7.8px 20px;text-align:center;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;font-family:"VodafoneRegular";position:relative}
.vf .button:hover{cursor:pointer}
.vf .button--reset{border:0;padding:0;background:0}
.vf .button--small{font-size:16px;padding:3.6px 16px;min-width:80px}
.vf .button--primary{color:white;background-color:#e60000}
.vf .button--primary:hover{background-color:#900}
.vf .button--primary--dark{background-color:#bd0000;color:white}
.vf .button--primary--dark:hover{background-color:#900}
.vf .button--secondary{color:white;background-color:#666}
.vf .button--secondary:hover{background-color:#333}
.vf .button--secondary--dark{background-color:#afafaf;color:#333}
.vf .button--secondary--dark:hover{background-color:#ccc}
.vf .button--tertiary{background-color:white;border-color:#999;color:#666}
.vf .button--tertiary:hover{background-color:#f4f4f4;border-color:#333;color:#333}
.vf .button--tertiary--dark{background-color:transparent;border-color:#ccc;color:white}
.vf .button--tertiary--dark:hover,.vf .button--tertiary--dark:focus{background-color:#4a4d4e}
.vf .button--tertiary--dark-alt{background-color:white}
.vf .button--tertiary--dark-alt:hover,.vf .button--tertiary--dark-alt:focus{background-color:#f4f4f4}
.vf .button--quaternary{color:white;background-color:#333}
.vf .button--quaternary:hover{background-color:#565656}
.vf .button--data-binding--nav{background:transparent;padding:9px 36px;border:2px solid #0d0d0d;color:#0d0d0d;font-size:18px}
.vf .button--data-binding--nav.f6vf_ctaBase--bold{font-weight:bold}
.vf .button--data-binding--nav:hover{background:#313131;color:white}
.vf .button--data-binding--nav:hover svg{filter:brightness(0) invert(1)}
.vf .button--data-binding--nav:active{background:#565656;color:white}
.vf .button--data-binding--nav:active svg{filter:brightness(0) invert(1)}
.vf .button.button--svg--left svg{margin:0 12px -2px 0}
.vf .button.button--svg--right svg{margin:0 0 -2px 12px}
.vf .button--confirm{color:white;background-color:#428600}
.vf .button--confirm:hover{background-color:#295300}
.vf .button--transparent{background-color:transparent;border-color:white;color:white}
.vf .button--transparent--dark{border-color:#333;color:#333}
.vf .button--red{color:#e60000;border-color:#e60000;background-color:transparent}
.vf .button--red--white{background-color:white}
.vf .button--red--white:hover{background-color:#ebebeb}
.vf .button--green{color:white;background-color:#428600}
.vf .button--wild-sand{color:#333;background-color:#f4f4f4}
.vf .button--full-width{display:block;width:100%;text-align:center}
.vf .button--square{width:50px;height:50px;padding:0;margin:0}
.vf .button--disabled,.vf .button--disabled:hover,.vf .button--disabled:focus{background-color:#ccc;border-color:#ccc;color:white;cursor:default}
.vf .button--disabled--dark,.vf .button--disabled--dark:hover,.vf .button--disabled--dark:focus,.vf .button--disabled.button--primary--dark,.vf .button--disabled.button--primary--dark:hover,.vf .button--disabled.button--primary--dark:focus,.vf .button--disabled.button--secondary--dark,.vf .button--disabled.button--secondary--dark:hover,.vf .button--disabled.button--secondary--dark:focus{background-color:#666;border-color:#666;color:#333;cursor:default}
.vf .button--loading,.vf .button--loading:hover,.vf .button--loading:focus{background-color:transparent;border-color:transparent;color:transparent;cursor:default}
.vf .button--pay{padding-left:70px;padding-right:70px}
.vf .button--dashed{border:2px dashed #ccc;color:#e60000;padding:10px 48px}
.vf .button--dashed .icon{margin-top:-5px}
.vf .button--dashed--error{border:2px dashed #e60000}
.vf .button--align{width:100%;display:block}
.vf .button--sm-gutter{margin-bottom:10px !important}
.vf .button--new-form{padding-right:34px;padding-left:34px}
.vf .button--border{border:solid 2px}
.vf .button--border--cta-25:hover{border-color:rgba(0,0,0,0.25) !important}
.vf .button--border--cta-50:hover{border-color:rgba(0,0,0,0.5) !important}
.vf .button--border--cta-75:hover{border-color:rgba(0,0,0,0.75) !important}
.vf .button--border--cta--light-25:hover{border-color:rgba(255,255,255,0.25) !important}
.vf .button--border--cta--light-50:hover{border-color:rgba(255,255,255,0.5) !important}
.vf .button--border--cta--light-75:hover{border-color:rgba(255,255,255,0.75) !important}
.vf .button--selectors{width:auto}
.vf .button__clear,.vf .button__clear:hover{border-color:transparent}
.vf button[data-balloon]{overflow:visible}
@media only screen and (max-width:970px){.vf .button--new-form{padding-right:20px;padding-left:20px}
}
@media only screen and (max-width:639px){.vf .button{display:block;font-size:18px;text-align:center;margin-bottom:16px;padding:9.4px 10px;width:100%}
.vf .button--small{display:inline-block;font-size:16px;padding:3.6px 16px;min-width:80px;width:auto}
.vf .button--square{width:45px;height:45px;float:right;margin-right:5px}
.vf .button--selectors{width:auto}
.vf .button__scheduling{padding-left:10px;padding-right:10px}
.vf .button--delete{margin-top:20px !important;padding-right:6px;position:absolute !important;right:0;text-align:right}
.vf .button--data-binding--nav{display:inline-block;width:inherit;padding:9px 24px;font-size:16px;line-height:20px}
}
@media only screen and (min-width:971px) and (max-width:1295px){.vf .button--new-form{padding-right:8px;padding-left:8px}
.vf .button--new-padding{padding-right:32px;padding-left:32px}
}
@media only screen and (max-width:639px){.vf .button--delete{margin-top:40px !important}
}
.vf .caption{display:table}
.vf .caption__media,.vf .caption__text{display:table-cell;vertical-align:middle}
.vf .caption__media--top{vertical-align:top}
.vf .caption__text--gutter{padding-left:10px}
.vf .caption__text--top{vertical-align:top}
.vf .caption__text--left{text-align:left}
.vf .caption--center{margin:0 auto}
.vf .caption__icon-wrapper{width:32px;height:32px;color:white;margin-right:20px;display:inline-block;border-radius:50%;position:relative}
.vf .caption__icon-wrapper--la-palma{background-color:#41871b}
.vf .caption__icon{width:100%;width:20px;height:20px}
.vf .chevron{display:table;position:relative;width:100%}
.vf .chevron--inline{display:block}
.vf .chevron--inline--wrap{word-wrap:break-word}
.vf .chevron__text,.vf .chevron__container{display:table-cell;vertical-align:middle}
.vf .chevron__text--gray-area::after,.vf .chevron__container--gray-area::after{content:"";border-bottom:1px solid transparent;border-color:inherit;position:absolute;bottom:2px;left:0;right:0}
.vf .chevron__privacyLink{display:inline-block;cursor:pointer}
.vf .chevron__text--wide{width:100%;padding-right:25px}
.vf .chevron__text--change-color{color:#999;font-family:'VodafoneLight'}
.vf .chevron__text--red{color:#ec1928;font-weight:600;font-family:'VodafoneLight'}
.vf .chevron--inline .vf .chevron__text{display:inline}
.vf .chevron__container{line-height:0;text-align:right}
.vf .chevron__container--float{float:right}
.vf .chevron--inline .vf .chevron__container{display:inline-block}
.vf .chevron__icon{font-size:18px}
.vf .chevron__icon--new-form{font-size:31px}
.vf .chevron__icon--inherit{color:inherit}
.vf .chevron__icon--white{color:white}
.vf .chevron__icon--red{color:#e60000}
.vf .chevron__back{height:15px;width:18px;float:left;margin-top:4px}
.vf .chevron--item{height:80px}
.vf .chevron__flexible{display:flex;align-items:center}
.vf .chevron__flex{display:flex;align-items:center}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.vf .chevron.chevron__flexible>.icon--large.icon--sub,.vf .accordion__heading--link-tile .chevron.chevron__flexible>.icon--sub.link__icon{display:inline-table}
.vf .chevron.chevron__flexible>.chevron__text{display:block}
}
.vf .chevron--inline .chevron__text{display:inline}
.vf .chevron--inline .chevron__container{display:inline-block}
.vf .dialog{background-color:#333;color:white;font-size:18px;line-height:1.333;font-family:"VodafoneRegular";-webkit-overflow-scrolling:touch;overflow-y:auto;overflow-x:hidden;position:fixed;right:0;left:0;top:-125%;bottom:125%;transition:top .35s,bottom .35s;z-index:100001}
.vf .dialog--flexible,.vf .dialog--flexible-transparency{background-color:#333;color:white;font-size:18px;line-height:1.333;font-family:"VodafoneRegular";-webkit-overflow-scrolling:touch;overflow-y:auto;overflow-x:hidden;position:fixed;right:0;left:0;top:-125%;bottom:125%;z-index:10000}
.vf .dialog--flexible-transparency{background-color:rgba(51,51,51,0.83)}
.vf .dialog--light{background-color:#ebebeb;color:#333}
.vf .dialog--display{bottom:0;top:0}
.vf .dialog--scrollable{overflow-y:auto}
.vf .dialog--interstitial .vf .dialog__content{width:100%}
.vf .dialog--interstitial .vf .dialog__close{display:none}
.vf .dialog__close-spring{height:auto;position:relative;z-index:20000;text-align:right}
.vf .dialog__close{position:relative;padding:0;margin:15px}
.vf .dialog__close .icon{cursor:pointer}
.vf .dialog__content{padding:60px 0;height:auto;position:relative}
.vf .dialog__loading{text-align:center}
.vf .dialog--fadeIn{bottom:0;top:0;opacity:0;-webkit-animation:dialog-fade-in .5s ease-in-out forwards;-moz-animation:dialog-fade-in .5s ease-in-out forwards;-ms-animation:dialog-fade-in .5s ease-in-out forwards;-o-animation:dialog-fade-in .5s ease-in-out forwards;animation:dialog-fade-in .5s ease-in-out forwards}
.vf .dialog--pad{padding:25px}
.vf .dialog--position{height:auto;margin-top:4%}
@media only screen and (max-width:1844px){.vf .dialog--position{margin-top:8%}
}
@media only screen and (max-width:970px){.vf .dialog__spring{position:static}
.vf .dialog--position{margin-top:8%}
}
@media only screen and (max-width:639px){.vf .dialog--pad{padding:5px}
.vf .dialog--position{height:auto;top:5%;margin:auto}
}
@-webkit-keyframes dialog-fade-in{from{opacity:0}
to{opacity:1}
}
@keyframes dialog-fade-in{from{opacity:0}
to{opacity:1}
}
@-moz-keyframes dialog-fade-in{from{opacity:0}
to{opacity:1}
}
@-o-keyframes dialog-fade-in{from{opacity:0}
to{opacity:1}
}
@-ms-keyframes dialog-fade-in{.vf from{opacity:0}
.vf to{opacity:1}
}
@-webkit-keyframes dialog-fade-out{from{opacity:1}
to{opacity:0}
}
@keyframes dialog-fade-out{from{opacity:1}
to{opacity:0}
}
.vf .form{margin:0 2px 2px}
.vf .form--narrow{max-width:400px;margin:0 auto}
.vf .form__select--full-six{position:absolute;padding:10px !important;border:0;background-color:transparent;border-bottom:2px solid;border-color:#ccc;outline-color:transparent;color:#666;font-size:18px;box-shadow:none;-webkit-appearance:none;bottom:0;left:0;top:0;width:100%;border-radius:0}
.vf .form__select--full-six[disabled]{opacity:.5;cursor:default}
.vf .form__row{display:block;margin-top:28px;position:relative}
.vf .form__row--inline{display:inline-block}
.vf .form__row--flex{display:flex;flex-wrap:wrap}
.vf .form__row--slim{margin-top:20px}
.vf .form__row--slimmer{margin-top:15px}
.vf .form__row--middle{margin-top:30px}
.vf .form__row--medium{margin-top:40px}
.vf .form__row--large{margin-top:60px}
.vf .form__row--leading{margin-top:0}
.vf .form__row--no-square{width:100%}
.vf .form__row--one-square{width:calc(100% - 70px)}
.vf .form__row--two-squares{width:calc(100% - 120px)}
.vf .form__row textarea{resize:none}
.vf .form__row--date .v-dropdown .dropdown-toggle{padding:13px 40px 12px 15px}
.vf .form__row--bottom{margin-bottom:-11px}
.vf .form__label--christmas{display:flex;flex-direction:column;justify-content:center}
.vf .form__label{display:block;margin-bottom:9px}
.vf .form__label--checkable{display:inline-block;margin-bottom:0;position:relative;vertical-align:middle;cursor:pointer}
.vf .form__label--checkable--ruled::after{border-bottom:1px solid currentColor;content:"";display:block;margin-top:-3px}
.vf .form__label--validation{font-size:12px;padding-left:10px;display:block;position:absolute}
.vf .form__label--validation--inherit{position:inherit}
.vf .form__label--validation-relative{font-size:12px;padding-left:10px;display:block;position:relative}
.vf .form__label--required::after .form__input--filled{color:transparent}
.vf .form__label--required::after{content:" *";color:#e60000;margin-left:2px}
.vf .form__label--required-before::before{content:"* ";color:#e60000;margin-left:2px}
.vf .form__label--inline{display:inline-block}
.vf .form__label--fixed{top:-10px;font-size:14px;padding-left:10px;color:#999;position:absolute}
.vf .form__change--label{transform:translateY(40px);padding:10px;display:flex;font-size:18px;font-family:vodafoneregular;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:38.4px}
.vf .form__input{background-color:white;border:1px solid #999;border-radius:0;-webkit-box-shadow:inset 1px 3px 4px 0 rgba(0,0,0,0.1);box-shadow:inset 1px 3px 4px 0 rgba(0,0,0,0.1);color:#666;display:block;position:relative;width:100%;padding:13px 20px 12px;font-size:20px;height:50px;font-family:"VodafoneRegular"}
.vf .form__input--colorless{color:inherit}
.vf .form__input--full-six{border:0;height:50px;padding:13px 20px 12px;position:relative}
.vf .form__input--button{position:absolute;top:0;transition:transform .4s}
.vf .form__input--button-icon{height:40px;padding:0;right:10px;width:45px;background:#ccc;border:0}
.vf .form__input--large{height:100px}
.vf .form__input--larger{height:200px}
.vf .form__input--extra-large{height:300px}
.vf .form__input--shaded{-webkit-box-shadow:inset 0 5px 9px -7px rgba(0,0,0,0.4),inset 5px 0 9px -7px rgba(0,0,0,0.4);box-shadow:inset 0 5px 9px -7px rgba(0,0,0,0.4),inset 5px 0 9px -7px rgba(0,0,0,0.4)}
.vf .form__input--error{border:#fecb00 solid 2px}
.vf .form__input--required-error{border:#e60000 solid 2px}
.vf .form__input::-ms-clear{display:none;height:0;width:0}
.vf .form__input--caption{margin-top:14px}
.vf .form__input--option-focus{background-color:#f4f4f4}
.vf .form__input--selectable{background-color:transparent;overflow:hidden;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2);padding:0}
.vf .form__input--selectable--dark{color:black;border-color:black}
.vf .form__input--selectable::before{background:#ccc;bottom:8px;content:"";position:absolute;right:46px;top:8px;width:1px;z-index:1;display:none}
.vf .form__input--selectable__selection{position:relative;appearance:none;box-sizing:border-box;padding-right:30px}
.vf .form__input--selectable__selection--text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.vf .form__input--selectable__selection--icon{position:absolute;right:0;top:0;transition:transform .4s;cursor:pointer}
.vf .form__input--selectable__options{display:none;background-color:white;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2);border:1px solid #999;border-top:0;color:#333;overflow:auto;margin:0 -1px;position:absolute;right:0;left:0;top:100%;z-index:5;max-height:300px}
.vf .form__input--selectable__option{padding:10px 15px;border-bottom:1px solid #f4f4f4}
.vf .form__input--selectable__option:hover{cursor:pointer;background-color:#f4f4f4}
.vf .form__input--selectable__option--selected{color:#ccc}
.vf .form__input--selectable--active{outline:2px solid #00b0ca}
.vf .form__input--selectable--active .icon{outline:0}
.vf .form__input--selectable--active .vf .form__input--selectable__options{display:block}
.vf .form__input--selectable--active .vf .form__input--selectable__selection--icon{-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1)}
.vf .form__input--selectable--disabled{color:#afafaf;border-bottom-color:#afafaf}
.vf .form__input--selectable--locked{color:#333 !important;background-color:#ebebeb !important;box-shadow:none}
.vf .form__input--select{display:inline-block}
.vf .form__input--disabled{opacity:.5}
.vf .form__input--light{border:0;box-shadow:none}
.vf .form__input--small{height:35px;padding:10px}
.vf .form__input--border-bottom{position:relative;background-color:transparent;outline-color:transparent;border:0;border-bottom:2px solid white;font-size:18px;text-align:left;box-shadow:none;padding:10px 0 10px 10px !important;width:100%;-webkit-appearance:none;border-radius:0;height:40px;text-overflow:ellipsis}
.vf .form__input--border-bottom--dark{color:#666;border-bottom:2px solid #ccc}
.vf .form__input--border-bottom--mine-shaft{border-bottom:2px solid #333}
.vf .form__input--border-bottom--dove-gray{border-bottom:2px solid #666}
.vf .form__input--border-bottom--wild-sand{color:#f4f4f4}
.vf .form__input--border-bottom--abbey{border-bottom:2px solid #4a4d4e}
.vf .form__input--border-bottom--no-color{border-bottom:2px solid #ccc}
.vf .form__input--border-bottom--invalid{border-bottom:2px solid #ec1928 !important}
.vf .form__input--border-bottom__selection{position:relative;appearance:none;box-sizing:border-box;padding-right:30px}
.vf .form__input--border-bottom__selection--text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.vf .form__input--border-bottom__selection--icon{color:white;width:22px;height:22px;position:absolute;right:0;top:0;transition:transform .4s}
.vf .form__input--border-bottom--dark .vf .form__input--border-bottom__selection--icon{color:#e60000}
.vf .form__input--border-bottom__options{display:none;background-color:white;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2);color:#333;overflow:auto;position:absolute;right:0;left:0;top:100%;z-index:5;max-height:200px}
.vf .form__input--border-bottom__option{padding:10px 15px;border-bottom:1px solid #f4f4f4}
.vf .form__input--border-bottom__option:hover{cursor:pointer;background-color:#f4f4f4}
.vf .form__input--border-bottom__option--selected{color:#ccc}
.vf .form__input--border-bottom--active .vf .form__input--border-bottom__options{display:block}
.vf .form__input--border-bottom--active .vf .form__input--border-bottom__selection--icon{-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1)}
.vf .form__input--border-bottom--disabled{cursor:default;color:#afafaf;border-bottom-color:#afafaf}
.vf .form__input--border{background-color:transparent;outline-color:transparent;text-align:left;box-shadow:none;border-radius:6px;height:46px;border:1px solid #262626;padding:8px 0 8px 16px !important;display:flex;align-items:center;color:#0d0d0d}
.vf .form__input--border--invalid{border:2px solid #ec1928 !important}
.vf .form__input--border__selection--icon{color:#262626;width:16px;height:16px;position:absolute;right:16px;top:15px;transition:transform .4s}
.vf .form__input--border__options{display:none;background-color:white;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2);color:#333;overflow:auto;position:absolute;right:0;left:0;top:100%;z-index:5;max-height:200px}
.vf .form__input--border__option{padding:10px 15px;border-bottom:1px solid #f4f4f4}
.vf .form__input--border__option:hover{cursor:pointer;background-color:#f4f4f4}
.vf .form__input--border__option--selected{color:#ccc}
.vf .form__input--border--active .vf .form__input--border__options{display:block}
.vf .form__input--border--active .vf .form__input--border__selection--icon{-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1)}
.vf .form__input--border--disabled{cursor:default;opacity:.38}
.vf .form__input--subscriptions{position:relative;background-color:transparent;outline-color:transparent;border:0;border-bottom:2px solid transparent;font-size:18px;text-align:left;box-shadow:none;padding:7px 0 10px 10px !important;width:100%;height:40px;-webkit-appearance:none}
.vf .form__input--subscriptions--dark{color:#666;border-bottom:2px solid #ccc}
.vf .form__input--subscriptions--white{border-bottom:2px solid white}
.vf .form__input--subscriptions--mine-shaft{border-bottom:2px solid #333}
.vf .form__input--subscriptions--dusty-gray{border-bottom:2px solid #999}
.vf .form__input--subscriptions--abbey{border-bottom:2px solid #4a4d4e}
.vf .form__input--subscriptions--invalid{border-bottom:2px solid #ec1928}
.vf .form__input--subscriptions__selection{position:relative;box-sizing:border-box;padding-right:30px}
.vf .form__input--subscriptions__selection--text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}
.vf .form__input--subscriptions__selection--text-white{color:white}
.vf .form__input--subscriptions__selection--text-black{color:black}
.vf .form__input--subscriptions__selection--text-wild-sand{color:#f4f4f4}
.vf .form__input--subscriptions__selection--text-dusty-gray{color:#999}
.vf .form__input--subscriptions__selection--text-mine-shaft{color:#333}
.vf .form__input--subscriptions__selection--text-dove-gray{color:#666}
.vf .form__input--subscriptions__selection--icon{color:#e60000;width:22px;height:22px;position:absolute;right:0;top:0;transition:transform .4s}
.vf .form__input--subscriptions__selection--icon-white{color:white}
.vf .form__input--subscriptions__options{display:none;background-color:white;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2);color:#333;overflow:auto;position:absolute;right:0;left:0;top:100%;z-index:5;max-height:200px}
.vf .form__input--subscriptions__option{padding:10px 15px;border-bottom:1px solid #f4f4f4}
.vf .form__input--subscriptions__option:hover{cursor:pointer;background-color:#f4f4f4}
.vf .form__input--subscriptions__option--selected{color:#ccc}
.vf .form__input--subscriptions__colorless{padding:10px 15px;border-bottom:1px solid #f4f4f4}
.vf .form__input--subscriptions__colorless:hover{cursor:pointer}
.vf .form__input--subscriptions--active .vf .form__input--subscriptions__options{display:block}
.vf .form__input--subscriptions--active .vf .form__input--subscriptions__selection--icon{-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1)}
.vf .form__input--subscriptions--disabled{cursor:not-allowed !important;opacity:.5}
.vf .form__input__clean{background-color:#999;border-radius:100%;color:white;width:20px;height:20px;position:absolute;right:25px;top:50%;cursor:pointer;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.vf .form__input__clean .icon{width:12px;height:12px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.vf .form__input--filled{color:#ccc !important;cursor:no-drop}
.vf .form__input--no-edit{border-bottom:0 solid !important;cursor:default}
.vf .form__input__min-height{min-height:57px}
.vf .form__checkbox,.vf .form__radio{display:inline-block;margin-right:5px;vertical-align:middle;width:auto}
.vf .form__button{display:inline-block;position:relative;margin-right:5px;vertical-align:middle}
.vf .form__button--square{height:50px;width:50px;padding:0}
.vf .form__checkbox--bubble+.vf .form__label{background-color:white;border-radius:50%;line-height:50px;transition:all .3s;width:50px}
.vf .form__checkbox--bubble:checked+.vf .form__label{background-color:#bd0000;color:white}
.vf .form__checkbox--bubble:focus+.vf .form__label{outline:2px solid #00b0ca}
.vf .form__select{width:100%;border:0;padding:12px 20px 11px}
.vf .form__select[disabled]{background-color:rgba(102,102,102,0.5);border-color:rgba(102,102,102,0.5)}
.vf .form__select__iefix{padding:0 10px}
.vf .form__icon{display:none;background:inherit;float:right;height:22px;width:22px;pointer-events:none;position:relative}
.vf .form__icon--red{background:#bd0000}
.vf .form .form__input[disabled]{background-color:white;color:#666;-webkit-text-fill-color:#666;opacity:1;-webkit-opacity:1}
.vf .form__loginPdp{margin-top:-38px}
.vf .form__loginPdp>.form__input--border-bottom{height:50px}
.vf .form__loginMyvdf{margin-top:-44px}
.vf .mouse-active .form__checkbox--bubble:focus+.form__label{outline:0}
.vf .no-appearance .input-group__input{padding-right:inherit}
.vf .appearance .form__input{padding:13px 20px 12px}
.vf .appearance .form__input--selectable{padding-right:14px}
.vf .appearance .form__input--selectable::before{display:none}
.vf .appearance .form__input--select{border:0;padding-left:0}
.vf .appearance .form__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:white;border-radius:0;bottom:0;left:0;position:absolute;right:0;top:0;width:100%;padding-right:45px;cursor:pointer}
.vf .appearance .form__select[disabled]{background-color:rgba(102,102,102,0.5)}
.vf .appearance .form__select::-ms-expand{display:none}
.vf .appearance .form__select--alt[disabled]{background-color:white;color:#ccc}
.vf .appearance .form__icon{display:block}
.vf .dual--label-required{top:-15px;font-size:14px;left:11px;position:absolute;color:#999}
.vf input::-webkit-outer-spin-button,.vf input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.vf input[type=number]{-moz-appearance:textfield}
@media only screen and (max-width:639px){.vf .form__row{margin-top:18px}
.vf .form__row--leading{margin-top:0}
.vf .form__row--one-square,.vf .form__row--two-squares{width:100%}
.vf .form__input,.vf .form__checkbox,.vf .form__radio{font-size:18px;padding-top:11px;padding-bottom:12px;height:45px}
.vf .form__input--extra-large,.vf .form__checkbox--extra-large,.vf .form__radio--extra-large{height:100px}
.vf .form__checkbox,.vf .form__radio{height:auto}
.vf .form__checkbox--bubble+.vf .form__label{line-height:35px;width:35px}
.vf .form__heading{text-align:center}
.vf .form__input--small{height:35px;width:100%;float:right}
.vf .form__input--larger{height:210px}
.vf .form__input--subscriptions,.vf .form__input--border-bottom{height:40px}
.vf .form__input__min-height{min-height:68px}
.vf .form__loginPdp>.form__input--border-bottom{height:45px}
.vf .appearance .form__input{padding-top:11px;padding-bottom:12px}
.vf .appearance .form__select{padding-top:10px;padding-bottom:11px;padding-right:65px}
}
.vf .list{margin:0;padding-left:20px}
.vf .list--reset{list-style:none;padding-left:0}
.vf .list--overflow{overflow:hidden}
.vf .list__item--lined{border-bottom:1px solid #d6d6d6;margin:0;padding:20px 20px 20px 15px;text-align:left}
.vf .list__item--last{border-bottom:0}
.vf .list__horizontal{display:inline;padding-right:10px}
.vf .list__term{font-family:"VodafoneRegularBold";margin-top:20px}
.vf .list__definition{margin:0}
.vf .list__font{font-size:16px;padding-left:25px}
.vf .loading--button{display:inline-block;position:absolute;left:80%;top:15%;height:30px}
.vf .loading--button-check--fiber{left:90%}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.vf .loading--button{right:0}
}
.vf .loading--button__search{left:20%;top:20%}
@media only screen and (max-width:639px){.vf .loading--button__search{left:87%;top:10%}
}
@media only screen and (min-width:639px) and (max-width:970px){.vf .loading--button__search{left:80%;top:15%}
}
.vf .heading{display:block;font-family:"VodafoneLight";font-weight:400;line-height:1em;margin:0;width:100%}
.vf .heading--1{letter-spacing:normal;font-size:64px;line-height:72px;margin:60px 0}
.vf .heading--2{letter-spacing:normal;font-size:56px;line-height:62px;margin:70px 0 35px}
.vf .heading--3{letter-spacing:normal;font-size:40px;line-height:48px;margin:60px 0 30px}
.vf .heading--4{letter-spacing:normal;font-size:28px;line-height:34px;margin:40px 0 30px}
.vf .heading--5{letter-spacing:normal;font-family:"VodafoneRegular";font-size:20px;line-height:28px;margin:15px 0}
.vf .heading--6{letter-spacing:normal;font-size:18px;line-height:24px;margin:10px 0}
.vf .heading--light{font-family:"VodafoneLight"}
.vf .heading--regular{font-family:"VodafoneRegular"}
.vf .heading--bold{font-family:"VodafoneRegularBold"}
.vf .heading--left{text-align:left}
.vf .heading--center{text-align:center}
.vf .heading--right{text-align:right}
.vf .heading--inline-block{display:inline-block;width:auto}
.vf .heading--inline{display:inline}
.vf .heading--leading{margin-top:0}
.vf .heading--trailing{margin-bottom:0}
.vf .heading--no-gutter{margin:0}
.vf .heading--tabs{margin-top:45px}
.vf .heading--uppercase{text-transform:uppercase}
.vf .heading--gray{color:#999}
.vf .heading--price{font-size:50px;line-height:45px;font-family:"VodafoneRegular";margin:60px 0 30px}
.vf .heading--price--strike{order:2;font-size:16px;line-height:16px;padding:0 5px}
.vf .heading--middle{vertical-align:middle}
.vf .heading--content__pill{display:inline-block;padding:4px 16px;margin-left:16px;border-radius:13px;font-size:14px;line-height:18px;font-weight:400;font-family:"VodafoneRegular"}
@media only screen and (max-width:970px){.vf .heading--1{letter-spacing:normal;font-size:56px;line-height:62px;margin:20px 0 60px}
.vf .heading--2{letter-spacing:normal;font-size:40px;line-height:48px;margin:60px 0 30px}
.vf .heading--3{letter-spacing:normal;font-size:34px;line-height:40px;margin:50px 0 25px}
.vf .heading--4{letter-spacing:normal;font-size:24px;line-height:30px;margin:35px 0 25px}
.vf .heading--5{letter-spacing:normal;font-size:20px;line-height:28px;margin:15px 0}
.vf .heading--6{letter-spacing:normal;font-size:18px;line-height:24px;margin:10px 0}
.vf .heading--4,.vf .heading--5{margin:15px 0}
.vf .heading--light{font-family:"VodafoneLight"}
.vf .heading--regular{font-family:"VodafoneRegular"}
.vf .heading--bold{font-family:"VodafoneRegularBold"}
.vf .heading--leading{margin-top:0}
.vf .heading--trailing{margin-bottom:0}
.vf .heading--no-gutter{margin:0}
.vf .heading--md-left{text-align:left}
.vf .heading--md-center{text-align:center}
.vf .heading--md-right{text-align:right}
}
@media only screen and (max-width:639px){.vf .heading--1{letter-spacing:normal;font-size:32px;line-height:40px;margin:25px 0 35px}
.vf .heading--2{letter-spacing:normal;font-size:28px;line-height:36px;margin:50px 0 30px}
.vf .heading--3{letter-spacing:normal;font-size:24px;line-height:30px;margin:40px 0 20px}
.vf .heading--4{letter-spacing:normal;font-family:"VodafoneRegular";font-size:20px;line-height:28px;margin:25px 0 15px}
.vf .heading--5{letter-spacing:normal;font-size:18px;line-height:24px;margin:15px 0}
.vf .heading--6{letter-spacing:normal;font-size:16px;line-height:22px;margin:10px 0}
.vf .heading--light{font-family:"VodafoneLight"}
.vf .heading--regular{font-family:"VodafoneRegular"}
.vf .heading--bold{font-family:"VodafoneRegularBold"}
.vf .heading--leading{margin-top:0}
.vf .heading--trailing{margin-bottom:0}
.vf .heading--no-gutter{margin:0}
.vf .heading--sm-left{text-align:left}
.vf .heading--sm-center{text-align:center}
.vf .heading--sm-right{text-align:right}
}
.vf .input-group{display:block;padding-right:50px;position:relative}
.vf .input-group--large{padding-right:100px}
.vf .input-group--clear{padding-right:0}
.vf .input-group__submit{height:50px;margin:0;padding:0;position:absolute;right:0;top:0;width:50px}
.vf .input-group--large .vf .input-group__submit{width:100px}
.vf .input-group__submit-icon{height:30px;width:30px}
.vf .input-group__submit-icon--center{position:absolute;top:50%;right:0;transform:translate(-50%,-50%)}
.vf .input-group__input{font-size:20px;overflow:hidden;padding-right:70px;height:50px}
.vf .input-group__input:valid{padding-right:40px}
.vf .input-group__input--flush:valid{padding-right:50px}
.vf .input-group__clear{margin-right:-20px;display:none;background:transparent;border:0;padding:12px;position:absolute;right:70px;top:50%;transform:translateY(-50%);line-height:.5em}
.vf .input-group__clear:hover{background:transparent}
.vf .input-group__clear--flush{right:23px}
.vf .input-group__locate{margin-right:-20px;display:block;background:transparent;border:0;padding:12px;position:absolute;right:70px;top:50%;transform:translateY(-50%);line-height:.5em}
.vf .input-group__locate:hover{background:transparent}
.vf .input-group__locate--flush{right:23px}
.vf .input-group--clear .vf .input-group__clear{right:20px}
.vf .input-group__input:valid ~ .vf .input-group__clear{display:block}
.vf .input-group__input:valid ~ .vf .input-group__locate{display:none}
.vf .input-group__clear-icon,.vf .input-group__locate-icon{width:20px;height:20px;color:#333}
@media only screen and (max-width:639px){.vf .input-group{padding-right:45px}
.vf .input-group--clear{padding-right:0}
.vf .input-group__clear,.vf .input-group__locate{width:auto}
.vf .input-group__submit{width:45px;height:45px}
.vf .input-group__input{height:45px}
}
.tabs__navigation--fixed-reset{margin-top:-10px}
.tabs__navigation--transparent{background-color:transparent !important}
.tabs>.tabs__navigation-wrapper{max-height:100%;overflow-x:auto;overflow-y:hidden}
.tabs--gallery>.tabs__navigation-wrapper,.tabs--gallery>.tabs__content{background:#ebebeb}
.tabs>.tabs__navigation-wrapper>.tabs__navigation{background:white;border-bottom:1px solid #ccc;color:#333;display:inline-block;letter-spacing:-.215em;text-align:center;white-space:nowrap;width:auto;min-width:100%}
.tabs>.tabs__navigation-wrapper>.tabs__navigation--fixed{margin-bottom:10px}
.tabs>.tabs__navigation-wrapper>.tabs__navigation--gutter{margin-bottom:25px}
.tabs>.tabs__navigation-wrapper>.tabs__navigation--gutter-all{margin-top:10px;margin-bottom:20px}
.tabs>.tabs__navigation-wrapper .tabs__tab{display:inline-block;letter-spacing:normal}
.tabs:not(.tabs--fieldset)>.tabs__navigation-wrapper .tabs__tab,.tabs--fieldset>.tabs__navigation-wrapper .tabs__tab-label{display:inline-block;color:#666;cursor:pointer;font-family:"VodafoneRegular";padding:10px 20px;position:relative;font-size:20px}
.tabs:not(.tabs--fieldset)>.tabs__navigation-wrapper .tabs__tab--moreTabs,.tabs--fieldset>.tabs__navigation-wrapper .tabs__tab-label--moreTabs{font-size:18px}
.tabs:not(.tabs--fieldset)>.tabs__navigation-wrapper .tabs__tab:hover,.tabs--fieldset>.tabs__navigation-wrapper .tabs__tab-label:hover{color:#e60000}
.tabs:not(.tabs--fieldset)>.tabs__navigation-wrapper .tabs__tab--active,.tabs__tab-input:checked+.tabs__tab-label{color:#e60000;position:relative}
.tabs:not(.tabs--fieldset)>.tabs__navigation-wrapper .tabs__tab--active::before,.tabs__tab-input:checked+.tabs__tab-label::before{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background-color:#e60000;z-index:1}
.tabs:not(.tabs--fieldset)>.tabs__navigation-wrapper .tabs__tab--active::after,.tabs__tab-input:checked+.tabs__tab-label::after{border:6px solid transparent;border-top-color:currentColor;display:block;height:0;width:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);color:#e60000;content:"";position:absolute;top:100%;left:50%;margin-left:-8px;z-index:1}
.tabs__tab-input:focus+.tabs__tab-label{outline:2px solid #00b0ca}
.mouse-active .tabs__tab-input:focus+.tabs__tab-label{outline:0}
.tabs--dark>.tabs__navigation-wrapper>.tabs__navigation{background:#434343;color:white;border-color:#666}
.tabs--dark>.tabs__navigation-wrapper>.tabs__navigation>.tabs__tab{color:#afafaf}
.tabs--dark>.tabs__navigation-wrapper>.tabs__navigation>.tabs__tab::before{background-color:white}
.tabs--dark>.tabs__navigation-wrapper>.tabs__navigation>.tabs__tab--active,.tabs--dark>.tabs__navigation-wrapper>.tabs__navigation>.tabs__tab:hover{color:white}
.tabs--dark>.tabs__navigation-wrapper>.tabs__navigation>.tabs__tab--active::after,.tabs--dark>.tabs__navigation-wrapper>.tabs__navigation>.tabs__tab:hover::after{color:white}
.tabs--secondary>.tabs__navigation-wrapper>.tabs__navigation{border:0;background:0}
.tabs--secondary>.tabs__navigation-wrapper>.tabs__navigation>.tabs__tab{border:1px solid #ccc;margin-left:-1px;margin-bottom:0;background:#f4f4f4;color:#333}
.tabs--secondary>.tabs__navigation-wrapper>.tabs__navigation>.tabs__tab:hover{color:#333;background:#e4e4e4}
.tabs--secondary>.tabs__navigation-wrapper>.tabs__navigation>.tabs__tab--active,.tabs--secondary>.tabs__navigation-wrapper>.tabs__navigation>.tabs__tab--active:hover{border-color:#333;background:#333;z-index:1;color:white}
.tabs--secondary>.tabs__navigation-wrapper>.tabs__navigation>.tabs__tab--active::after,.tabs--secondary>.tabs__navigation-wrapper>.tabs__navigation>.tabs__tab--active::before,.tabs--secondary>.tabs__navigation-wrapper>.tabs__navigation>.tabs__tab--active:hover::after,.tabs--secondary>.tabs__navigation-wrapper>.tabs__navigation>.tabs__tab--active:hover::before{display:none}
.tabs--secondary>.tabs__navigation-wrapper>.tabs__navigation>.tabs__tab--fixed-width{width:175px}
.tabs--secondary--dark>.tabs__navigation-wrapper>.tabs__navigation{background:#2a2a2a;color:white}
.tabs--secondary--dark>.tabs__navigation-wrapper>.tabs__navigation>.tabs__tab{border-color:#666;background:#434343;color:#ccc}
.tabs--secondary--dark>.tabs__navigation-wrapper>.tabs__navigation>.tabs__tab:hover{background:#666}
.tabs--secondary--dark>.tabs__navigation-wrapper>.tabs__navigation>.tabs__tab--active,.tabs--secondary--dark>.tabs__navigation-wrapper>.tabs__navigation>.tabs__tab--active:hover{border-color:#ccc;background:white;color:#333}
.tabs--secondary--dark>.tabs__navigation-wrapper>.tabs__navigation>.tabs__tab--active::after,.tabs--secondary--dark>.tabs__navigation-wrapper>.tabs__navigation>.tabs__tab--active::before,.tabs--secondary--dark>.tabs__navigation-wrapper>.tabs__navigation>.tabs__tab--active:hover::after,.tabs--secondary--dark>.tabs__navigation-wrapper>.tabs__navigation>.tabs__tab--active:hover::before{display:none}
.tabs>.tabs__content{padding-top:30px}
.tabs>.tabs__content::before,.tabs>.tabs__content::after{content:" ";display:table}
.tabs>.tabs__content::after{clear:both}
.tabs__loading{text-align:center}
.tabs__disruptive__nav--wrapper{max-height:100%;overflow-x:auto;overflow-y:hidden}
.tabs__disruptive__nav--wrapper nav{background:#333;position:relative;color:white;display:flex;justify-content:center;align-items:center;white-space:nowrap;width:auto;min-width:100%;letter-spacing:normal;height:70px}
.tabs__disruptive__nav--tab--item{display:inline-block;cursor:pointer;color:#f4f4f4;font-family:"VodafoneRegular";padding:0 20px;position:relative;font-size:18px}
.tabs__disruptive__nav--tab--item--active{font-size:25px;color:white}
.tabs__disruptive__nav--tab--item--active::after{border:10px solid transparent;border-top-color:#ebebeb;display:block;height:0;width:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);content:"";position:absolute;bottom:-30px;left:39%;animation:arrow--anim .5s normal forwards;-webkit-animation:arrow--anim .5s normal forwards}
@keyframes arrow--anim{to{bottom:-20px}
}
@media only screen and (max-width:639px){.tabs--full>.tabs__navigation-wrapper>.tabs__navigation{display:table;table-layout:fixed}
.tabs--full>.tabs__navigation-wrapper>.tabs__navigation>.tabs__tab{display:table-cell}
.tabs>.tabs__navigation-wrapper>.tabs__navigation>.tabs__tab{font-size:18px;padding-left:10px;padding-right:10px}
.tabs>.tabs__navigation-wrapper>.tabs__navigation>.tabs__tab--sm-half{width:50%}
.tabs__disruptive__nav--wrapper nav{justify-content:start;align-items:center;white-space:nowrap;width:fit-content}
.tabs__disruptive__nav--tab--item{width:-webkit-fill-available;text-align:center}
@keyframes arrow--anim{to{bottom:-21px;color:white;font-size:25px}
}
}
.v-datepicker{position:relative;text-align:left;color:white}
.v-datepicker__icon{color:black;width:22px;height:22px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.v-datepicker__icon--color{color:#666}
.v-datepicker__calendar{position:absolute;z-index:9;background:#333;border:1px solid #00b0ca}
.v-datepicker__calendar header{display:block;line-height:50px}
.v-datepicker__calendar header span{display:inline-block;text-align:center;width:71%;float:left}
.v-datepicker__calendar header .prev,.v-datepicker__calendar header .next{width:14%;color:white}
.v-datepicker__calendar header .prev:not(.disabled),.v-datepicker__calendar header .next:not(.disabled),.v-datepicker__calendar header .up:not(.disabled){cursor:pointer}
.v-datepicker__calendar .disabled{color:#666;cursor:default}
.v-datepicker__calendar .flex-rtl{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;width:inherit;flex-wrap:wrap}
.v-datepicker__calendar .cell{display:inline-block;padding:0 5px;width:14%;line-height:35px;text-align:center;vertical-align:middle;border:1px solid transparent;border-radius:100%}
.v-datepicker__calendar .cell:not(.blank):not(.disabled).day,.v-datepicker__calendar .cell:not(.blank):not(.disabled).month,.v-datepicker__calendar .cell:not(.blank):not(.disabled).year{cursor:pointer}
.v-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover,.v-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover,.v-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover{border:1px solid white;border-radius:100%;background-color:#666;color:#333}
.v-datepicker__calendar .cell.selected{border:1px solid white;border-radius:100%;background-color:#e60000}
.v-datepicker__calendar .cell.selected.highlighted{background:#4bd}
.v-datepicker__calendar .cell.highlighted{background:#cae5ed}
.v-datepicker__calendar .cell.gr1ey{color:#888}
.v-datepicker__calendar .cell.grey:hover{background:inherit}
.v-datepicker__calendar .cell.day-header{font-size:75%;white-space:nowrap;cursor:inherit}
.v-datepicker__calendar .cell.day-header:hover{background:inherit}
.v-datepicker__calendar .month,.v-datepicker__calendar .year{width:33.333%}
.v-datepicker__clear-button,.v-datepicker__calendar-button{cursor:pointer;font-style:normal}
.v-datepicker__clear-button.disabled,.v-datepicker__calendar-button.disabled{color:#999;cursor:default}
.v-dropdown{position:relative;color:#666;font-family:"VodafoneRegular";font-size:20px;text-align:left}
.v-dropdown,.v-dropdown *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.v-dropdown.rtl .open-indicator{left:10px;right:auto}
.v-dropdown.rtl .selected-tag{float:right;margin-right:3px;margin-left:1px}
.v-dropdown.rtl .dropdown-menu{text-align:right}
.v-dropdown.rtl .dropdown-toggle .clear{left:30px;right:auto}
.v-dropdown .open-indicator{position:absolute;bottom:16px;right:16px;display:inline-block;cursor:pointer;pointer-events:all;transition:all 150 cubic-bezier(1,-0.115,0.975,0.855);transition-timing-function:cubic-bezier(1,-0.115,0.975,0.855);opacity:1;height:22px;width:22px}
.v-dropdown .open-indicator:before{border-color:#666;border-style:solid;border-width:1px 1px 0 0;content:'';display:inline-block;height:16px;width:16px;vertical-align:top;box-sizing:inherit;transform:rotate(133deg)}
.v-dropdown.loading .open-indicator{opacity:0}
.v-dropdown .dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;background-color:white;border:1px solid #999;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2);border-radius:0;white-space:normal;padding:13px 46px 12px 15px;height:53.4px;overflow:hidden}
.v-dropdown .dropdown-toggle:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.v-dropdown .dropdown-toggle .clear{position:absolute;bottom:16px;right:60px;font-size:23px;line-height:1;color:rgba(60,60,60,0.5);padding:0;border:0;background-color:transparent;cursor:pointer}
.v-dropdown.searchable .dropdown-toggle{cursor:text}
.v-dropdown.unsearchable .dropdown-toggle{cursor:pointer}
.v-dropdown.open .dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}
.v-dropdown .dropdown-menu{display:block;position:absolute;top:100%;left:0;z-index:9;padding:5px 0;margin:0;width:100%;overflow-y:scroll;border:1px solid rgba(0,0,0,0.26);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.15);box-shadow:0 3px 6px 0 rgba(0,0,0,0.15);border-top:0;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:white}
.v-dropdown .no-options{text-align:left}
.v-dropdown .selected-tag{background-color:white;height:26px;width:100%;float:left;line-height:24px}
.v-dropdown.single .selected-tag{background-color:transparent;border-color:transparent;word-break:break-all;overflow:hidden}
.v-dropdown.single.open .selected-tag{position:absolute;opacity:.5}
.v-dropdown.single.open.searching .selected-tag,.v-dropdown.single.loading .selected-tag{display:none}
.v-dropdown .selected-tag .close{float:none;margin-right:0;font-size:20px;appearance:none;padding:0;cursor:pointer;background:0;border:0;font-weight:700;line-height:1;color:black;text-shadow:0 1px 0 white;filter:alpha(opacity=20);opacity:.2}
.v-dropdown.single.searching:not(.open):not(.loading) input[type="search"]{opacity:.2}
.v-dropdown input[type="search"]::-webkit-search-decoration,.v-dropdown input[type="search"]::-webkit-search-cancel-button,.v-dropdown input[type="search"]::-webkit-search-results-button,.v-dropdown input[type="search"]::-webkit-search-results-decoration{display:none}
.v-dropdown input[type="search"]::-ms-clear{display:none}
.v-dropdown input[type="search"],.v-dropdown input[type="search"]:focus{appearance:none;-webkit-appearance:none;-moz-appearance:none;display:inline-block;border:0;outline:0;margin:0;width:100% !important;max-width:100%;position:relative}
.v-dropdown.unsearchable input[type="search"]{opacity:0}
.v-dropdown.unsearchable input[type="search"]:hover{cursor:pointer}
.v-dropdown li{line-height:1.429}
.v-dropdown li>a{display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap}
.v-dropdown li:hover{cursor:pointer}
.v-dropdown .dropdown-menu .active>a{color:#333;background:rgba(50,50,50,0.1)}
.v-dropdown .dropdown-menu>.highlight>a{background:#5897fb;color:white}
.v-dropdown .highlight:not(:last-child){margin-bottom:0}
.v-dropdown .spinner{opacity:0;position:absolute;top:5px;right:10px;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid rgba(100,100,100,0.1);border-right:.9em solid rgba(100,100,100,0.1);border-bottom:.9em solid rgba(100,100,100,0.1);border-left:.9em solid rgba(60,60,60,0.45);transform:translateZ(0);animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}
.v-dropdown .spinner,.v-dropdown .spinner:after{border-radius:50%;width:5em;height:5em}
.v-dropdown.disabled .dropdown-toggle,.v-dropdown.disabled .dropdown-toggle .clear,.v-dropdown.disabled .dropdown-toggle input,.v-dropdown.disabled .selected-tag .close,.v-dropdown.disabled .open-indicator{cursor:not-allowed;background-color:#f8f8f8}
.v-dropdown.loading .spinner{opacity:1}
@-webkit-keyframes vSelectSpinner{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
@keyframes vSelectSpinner{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.v-dropdown .fade-enter-active,.v-dropdown .fade-leave-active{transition:opacity .15s cubic-bezier(1,0.5,0.8,1)}
.v-dropdown .fade-enter,.v-dropdown .fade-leave-to{opacity:0}
.vf .toggle-switch-squares{overflow:auto;border:1px solid #ccc;border-right:0}
.vf .toggle-switch-squares--small{width:350px;margin-left:auto;margin-right:auto}
.vf .toggle-switch-squares__button{color:#ccc;cursor:pointer;background:#4a4d4e;border-right:1px solid #ccc;padding:10px 20px;text-align:center;float:left;width:50%}
.vf .toggle-switch-squares__button--full-width{width:100%}
.vf .toggle-switch-squares__button--active{background:#f4f4f4;color:#333}
.vf .toggle-switch-squares__button:hover{color:#333;background:#e4e4e4}
.vf .toggle-switch-squares__button--confirm{width:100%;background:#f4f4f4;color:#333}
.vf .toggle-switch-squares__button--confirm:hover{background-color:#f4f4f4;cursor:default}
.vf .toggle-switch{text-align:center}
.vf .toggle-switch__flex{position:absolute;left:-100px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}
.vf .toggle-switch--border{border-bottom:1px solid #ccc;padding-bottom:20px}
.vf .toggle-switch__trigger{cursor:pointer;display:inline-block;text-align:center}
.vf .toggle-switch--full .vf .toggle-switch__trigger{display:table;width:100%;text-align:left}
.vf .toggle-switch__input{position:absolute;z-index:-1;visibility:hidden}
.vf .toggle-switch__title{display:inline-block;vertical-align:middle}
.vf .toggle-switch__feedback--on{display:none}
.vf .toggle-switch__input:checked+.vf .toggle-switch__title .vf .toggle-switch__feedback--on{display:inline-block}
.vf .toggle-switch__input:checked+.vf .toggle-switch__title .vf .toggle-switch__feedback--off{display:none}
.vf .toggle-switch__input:focus+.vf .toggle-switch__title{color:#007c92;outline:2px solid #00b0ca}
.vf .toggle-switch__indicator{border:1px solid #ccc;border-radius:34px;display:inline-block;height:24px;margin-left:10px;transition:all .6s;width:40px;background-color:#999;vertical-align:middle;position:inherit}
.vf .toggle-switch__indicator--blocked{border:1px solid #ccc;border-radius:56px;display:inline-block;height:28px;margin-left:10px;width:50px;cursor:no-drop}
.vf .toggle-switch__new--form{content:"";display:inline-block;position:relative;width:46px;height:25px;background-color:rgba(0,0,0,0.38);border-radius:15px;margin-right:10px;-webkit-transition:.3s ease;transition:.3s ease;vertical-align:middle;margin:0 16px}
.vf .toggle-switch__icon{visibility:visible}
.vf .toggle-switch__icon--hidden{visibility:hidden}
.vf .toggle-switch--full .vf .toggle-switch__title,.vf .toggle-switch--full .vf .toggle-switch__indicator-wrapper{display:table-cell}
.vf .toggle-switch--full .vf .toggle-switch__title{width:100%}
.vf .toggle-switch__input:checked ~ .vf .toggle-switch__indicator-wrapper .vf .toggle-switch__new--form{background-color:#a8b400;border-color:#a8b400}
.vf .toggle-switch__input:checked ~ .vf .toggle-switch__indicator-wrapper .vf .toggle-switch__indicator{background-color:#007c92;border-color:#007c92}
.vf .toggle-switch__input:checked ~ .vf .toggle-switch__indicator-wrapper .vf .toggle-switch__indicator--blocked{background-color:#ccc;border-color:#ccc}
.vf .toggle-switch__indicator-wrapper .vf .toggle-switch__indicator--blocked{background-color:#ccc;border-color:#ccc}
.vf .toggle-switch__input:checked ~ .vf .toggle-switch__indicator-wrapper .vf .toggle-switch__indicator--included{opacity:.5}
.vf .toggle-switch__indication{background-color:white;border-radius:50%;-webkit-box-shadow:0 1px 2px black;box-shadow:0 1px 2px black;display:block;height:22px;margin-left:0;position:relative;transition:margin-left .3s;width:22px}
.vf .toggle-switch__indication--blocked{background-color:#ebebeb;border-radius:50%;display:block;height:26px;margin-left:calc(50% - 2px);position:relative;width:26px}
.vf .toggle-switch__indication--blocked--iva{background-color:#ebebeb;border-radius:50%;display:block;height:26px;position:relative;width:26px}
.vf .toggle-switch__mark{-webkit-box-shadow:0 1px 2px black;box-shadow:0 1px 2px black;content:"";position:absolute;display:inline-block;width:25px;height:25px;border-radius:50%;left:0;-webkit-transition:left .3s ease,3s ease,-webkit-box-shadow .1s ease,-webkit-transform .1s ease;transition:left .3s ease,.3s ease,-webkit-box-shadow .1s ease,-webkit-transform .1s ease;transition:left .3s ease,.3s ease,box-shadow .1s ease,transform .1s ease;transition:left .3s ease,.3s ease,box-shadow .1s ease,transform .1s ease,-webkit-box-shadow .1s ease,-webkit-transform .1s ease;background-color:#a8b400}
.vf .toggle-switch__input:not(:checked) ~ .vf .toggle-switch__indicator-wrapper .vf .toggle-switch__mark{background-color:gray}
.vf .toggle-switch__input:checked ~ .vf .toggle-switch__indicator-wrapper .vf .toggle-switch__indication{margin-left:calc(50% - 2px)}
.vf .toggle-switch__input:checked ~ .vf .toggle-switch__indicator-wrapper .vf .toggle-switch__mark{margin-left:calc(50% - 2px)}
.vf .mouse-active .toggle-switch__input:focus+.toggle-switch__title{outline:0;color:inherit}
@media only screen and (max-width:639px){.vf .toggle-switch__flex{left:-10px}
.vf .toggle-switch--inline .vf .toggle-switch__trigger{width:100%;text-align:left}
.vf .toggle-switch--inline .vf .toggle-switch__indicator-wrapper{float:right}
.vf .toggle-switch--inline .vf .toggle-switch__input:checked ~ .vf .toggle-switch__title{text-decoration:underline}
}
.vf .brand{margin:12px 10px 12px 0}
.vf .brand__logo,.vf .brand__logo a,.vf .brand__logo div,.vf .brand__logo svg{position:relative;width:48px;height:48px;vertical-align:top}
.vf .brand__logo--documentation{margin-top:-10px;width:85px;margin-left:30px}
@media only screen and (max-width:970px){.vf .brand{margin:10px 10px 10px 0}
.vf .brand--docs{margin:10px 0 0}
.vf .brand__logo,.vf .brand__logo a,.vf .brand__logo div,.vf .brand__logo svg{width:40px;height:40px}
}
@media only screen and (max-width:639px){.vf .brand{margin:8px 10px 8px 0}
.vf .brand--docs{margin:10px 0 0}
.vf .brand__logo,.vf .brand__logo a,.vf .brand__logo div,.vf .brand__logo svg{width:32px;height:32px}
}
.vf .brands__area{overflow:hidden;width:100%}
.vf .brands__list{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;list-style:none;padding:0 10px}
.vf .brands__square{padding:0 6px}
.vf .brands__link{background-color:white;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2);transition:box-shadow .3s;display:inline-block;width:110px;height:100px;margin:2px 0;position:relative;overflow:hidden}
.vf .brands__link:hover{-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.5);box-shadow:0 2px 10px rgba(0,0,0,0.5)}
.vf .brands--fixed .vf .brands__link{width:100%;height:160px;margin:0}
.vf .brands--guides .vf .brands__link{margin-bottom:15px}
.vf .brands--guides{margin-left:20px}
.vf .brands__image{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;padding:10px}
@media only screen and (max-width:970px){.vf .brands--fixed .vf .brands__link{height:92px;width:104px}
.vf .brands--guides .vf .brands__link{margin-bottom:0}
}
@media only screen and (max-width:639px){.vf .brands__link,.vf .brands--fixed .vf .brands__link{height:75px;width:80px}
}
.vf .footer{color:white;overflow:hidden;position:relative;z-index:4}
.vf .footer__list{margin-bottom:37px}
.vf .footer__chat{text-align:center}
.vf .footer__banner{bottom:0;position:absolute;top:0;width:100%;z-index:-1}
.vf .footer__image{max-width:none;min-height:100%;min-width:100%}
.vf .footer__curtain{background-color:#333}
.vf .footer__navigation{padding:20px 0 50px}
.vf .footer__heading:hover{cursor:pointer}
.vf .footer__icon{margin-right:10px}
.vf .footer__item{margin:15px 0;font-size:20px}
.vf .footer__item--last{margin-bottom:25px}
.vf .footer__aside{font-size:20px;margin-top:30px}
.vf .footer__aside::before,.vf .footer__aside::after{content:" ";display:table}
.vf .footer__aside::after{clear:both}
.vf .footer__book{position:relative;font-size:16px;z-index:0;margin:20px 0}
.vf .footer__book:before{content:"";position:absolute;width:55px;height:55px;background-color:white;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;top:-80%;z-index:-1}
.vf .footer__book--text{color:#333;padding-left:4px}
.vf .footer__contracts{margin-bottom:10px;display:inline}
.vf .footer__contract{border-left:1px solid currentColor;display:inline-block;padding:0 15px}
.vf .footer__contract--first{border-left:0;padding-left:0}
.vf .footer__copyright{float:right;font-family:"VodafoneRegular"}
@media only screen and (max-width:970px){.vf .footer__chat{padding:0 20px}
.vf .footer__navigation{padding:20px 20px 40px}
.vf .footer__heading{border-top:1px solid #999;display:block;padding:10px;font-size:20px;margin:0}
.vf .footer__heading--last{border-bottom:1px solid #999}
.vf .footer__content{padding:10px 20px}
.vf .footer__icon{width:25px;height:25px;margin-right:5px}
.vf .footer__accordion{margin:40px 0 0}
.vf .footer__aside{margin-top:40px;font-size:16px}
.vf .footer__item{margin:20px 0;font-size:18px}
.vf .footer__list{margin-bottom:17px}
}
@media only screen and (max-width:639px){.vf .footer__aside{margin-top:20px}
.vf .footer__navigation{padding:15px 0 30px}
.vf .footer__copyright{clear:left;display:block;float:none}
.vf .footer__heading{padding:10px}
.vf .footer__accordion{margin:12px 0 25px}
.vf .footer__contract{padding:0 5px;margin:5px 0 15px}
.vf .footer__contract--first{padding-left:0}
.vf .footer__item{margin:18px 0}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.vf .footer{z-index:0}
}
.vf .footer{font-size:18px;line-height:1.333;font-family:"VodafoneRegular";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media only screen and (max-width:970px){.vf .footer-accordion{margin:40px 0 0}
.vf .footer-accordion__item{font-size:18px}
.vf .footer-accordion__heading{border-top:1px solid #999;display:block;padding:10px;font-size:20px;margin:0}
.vf .footer-accordion__heading:hover{cursor:pointer}
.vf .footer-accordion__content{padding:10px 20px}
.vf .footer-accordion__content--collapse{display:none}
}
@media only screen and (max-width:639px){.vf .footer-accordion{margin:20px 0 0}
}
.vf .header{position:relative;width:100%;z-index:100000}
.vf .header__fixed{position:fixed;top:0;left:0;right:0}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.vf .header{z-index:6}
}
@media only screen and (max-width:970px){.vf .header__global{float:left}
}
.vf .header{color:#333;font-size:18px;line-height:1.333;font-family:"VodafoneRegular";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.jumper{background-color:#666;color:white;left:-9999em;padding:5px;position:absolute;z-index:10000}
.jumper:focus{left:0}
.login__framer{overflow:hidden;position:relative}
.login__frames{width:300%;left:-100%;position:relative;transition:left .4s}
.login__frames--first{left:0}
.login__frames--last{left:-200%}
.login__frame{width:33.33%;float:left;overflow:hidden;border:1px solid #333;transition:visibility 0;transition-delay:0}
.login__frame--first,.login__frame--last{visibility:hidden;transition-delay:.4s}
.login__frames--first .login__frame,.login__frames--last .login__frame{visibility:hidden;transition-delay:.4s}
.login__frames--first .login__frame--first,.login__frames--last .login__frame--last{visibility:visible;transition-delay:0}
.login__text{padding-bottom:15px;border-bottom:1px solid #333}
.loader--center{position:absolute;width:30px;top:50%;right:5px;margin-top:2px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}
.loader__position{right:0;width:30px;position:absolute;top:0}
.loader--button{left:85%}
.vf .login-nudge{position:relative}
.vf .login-nudge--active .vf .login-nudge__link{background-color:white;color:#e60000;position:relative;z-index:1}
.vf .login-nudge--active .vf .login-nudge__link::after{background-color:currentColor;content:"";position:absolute;bottom:0;height:3px;left:0;right:0}
.vf .login-nudge__prompt{background-color:rgba(255,255,255,0.95);color:#333;padding:15px;position:absolute;right:0;text-align:center;width:250px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);-webkit-transition:opacity 2s ease-in-out;-moz-transition:opacity 2s ease-in-out;-ms-transition:opacity 2s ease-in-out;-o-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out;opacity:1;visibility:visible}
.vf .login-nudge__login{padding:11px 0}
.vf .login-nudge--hide{visibility:hidden;opacity:0;transition:visibility .1s 1s,opacity 1s ease-in-out}
@media only screen and (max-width:970px){.vf .login-nudge--active .vf .login-nudge__link::after{height:2px}
.vf .login-nudge__prompt{right:-43px}
}
.vf .navigation-static{width:100%;line-height:0}
.vf .navigation{background-color:#4a4d4e;font-size:32px;position:relative}
.vf .navigation__link--active .vf .navigation__accessibility{display:inline-block}
.vf .navigation__accessibility{display:none}
.vf .navigation--primary{background-color:white;border-bottom:1px solid rgba(102,102,102,0.5);background-clip:padding-box;height:73px}
.vf .navigation--fixed{position:fixed;top:0;left:0;right:0}
.vf .navigation--fixed .menu-navigation__level--second{height:calc(100vh - 80px)}
.vf .navigation--fixed .menu-navigation__link--active.first-level::after{height:calc(100% - 80px)}
.vf .navigation--transparent{background:0}
.vf .navigation--white{background-color:white}
.vf .navigation__list,.vf .navigation__steps{list-style:none;margin:0;padding-left:0}
.vf .navigation__list::before,.vf .navigation__list::after,.vf .navigation__steps::before,.vf .navigation__steps::after{content:" ";display:table}
.vf .navigation__list::after,.vf .navigation__steps::after{clear:both}
.vf .navigation__icon--active{background-color:#e60000}
.vf .navigation__spring{display:block;max-height:72px}
.vf .navigation__spring--primary{max-width:1200px;margin:0 auto;padding-left:75px}
.vf .navigation__content{padding:0;margin:0;list-style:none}
.vf .navigation--secondary{background-color:rgba(255,255,255,0.9);left:0;position:absolute;right:0;top:-200%;opacity:0;visibility:hidden;z-index:-1;transition:all .1s ease .15s}
.vf .navigation--secondary-sub{background-color:rgba(255,255,255,0.95);position:absolute;left:0;top:-200%;opacity:0;z-index:-2;transition:all .3s ease .35s}
.vf .navigation--tertiary{background-color:transparent;display:none;position:absolute;right:0;text-align:left}
.vf .navigation--tertiary--user{background-color:rgba(255,255,255,0.96);width:300px}
.vf .navigation--tertiary--display{display:block;top:100%;opacity:1;visibility:visible;-webkit-transition:opacity 2s ease-in-out;-moz-transition:opacity 2s ease-in-out;-ms-transition:opacity 2s ease-in-out;-o-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out}
.vf .navigation--tertiary--closed{visibility:hidden;opacity:0;transition:visibility .1s 1s,opacity 1s ease-in-out}
.vf .navigation--display{display:block;top:100%;opacity:1;visibility:visible;transition:all .3s ease .3s}
.vf .navigation--docs{background-color:transparent;color:#333;font-size:18px}
.vf .navigation__item{float:left;font-family:"VodafoneLight";font-size:24px}
.vf .navigation__item--right{float:right}
.vf .navigation__item--parent{position:relative}
.vf .navigation__item--secondary-sub{float:none;white-space:nowrap}
.vf .navigation__item--tertiary{width:100%}
.vf .navigation__item--nested{width:100%}
.vf .navigation__item--first{border-top:0}
.vf .navigation__item--docs{width:100%}
.vf .navigation__item--last{border-bottom:0}
.vf .navigation__item--clickable{pointer-events:auto}
.vf .navigation__item--go-to{display:none}
.vf .navigation__item--conditions>.vf .navigation__item{margin-left:30px}
.vf .navigation__item--conditions>.vf .navigation__item:first-child{margin-left:0}
.vf .navigation__item--conditions>.vf .navigation__item:last-child{float:right}
.vf .navigation__item--active>.vf .navigation__link--main-secondary{color:#e60000;background:rgba(255,255,255,0.7)}
.vf .navigation__link{display:block;padding:15px 20px;position:relative}
.vf .navigation__link:hover,.vf .navigation__link:focus,.vf .navigation__link--active{color:#e60000}
.vf .navigation__link--main{min-width:100px;text-align:center;padding:21px 15px 20px}
.vf .navigation__link--main-secondary:hover{background-color:rgba(255,255,255,0.7)}
.vf .navigation__link--active,.vf .navigation__link--main:hover{color:#e60000}
.vf .navigation__link--active::after,.vf .navigation__link--main:hover::after{background-color:#e60000;content:"";position:absolute;bottom:-1px;height:3px;left:0;right:0}
.vf .navigation__link--nested{padding-left:40px}
.vf .navigation__link--nested-sub{padding-left:60px}
.vf .navigation__link--icon{line-height:0;padding:21px 20px 23px}
.vf .navigation__link--slim{padding:4px 20px}
.vf .navigation__link--slim:hover{background-color:white;color:#333}
.vf .navigation__link--menu{padding:16px 20px}
.vf .navigation__link--menu.vf .navigation__link--active:hover{background-color:white;color:#333}
.vf .navigation__link--menu.vf .navigation__link--active .navigation__toggle{display:none}
.vf .navigation__link--menu.vf .navigation__link--active .navigation__close{display:block}
.vf .navigation__link--user.vf .navigation__link--active{background-color:rgba(255,255,255,0.95)}
.vf .navigation__link--user.vf .navigation__link--active::after{content:none}
.vf .navigation__link--user.vf .navigation__link--active:active,.vf .navigation__link--user.vf .navigation__link--active:focus,.vf .navigation__link--user.vf .navigation__link--active:hover{background-color:rgba(255,255,255,0.95)}
.vf .navigation__close{display:none}
.vf .navigation__user{height:53px;width:60px}
.vf .navigation__user--icon{height:auto;width:auto;line-height:0;padding:15px 25px}
.vf .navigation__user--close{padding:6px;color:white}
.vf .navigation__basket{background-color:#e60000;border-radius:50%;color:white;display:inline-block;font-size:13px;font-family:"VodafoneRegularBold";height:20px;line-height:1.5em;position:absolute;right:5px;text-align:center;top:10px;-webkit-transform:scale(0.75);-moz-transform:scale(0.75);-ms-transform:scale(0.75);-o-transform:scale(0.75);transform:scale(0.75);width:20px}
.vf .navigation__global{width:100%;overflow:hidden;background:0;z-index:1;padding-left:60px;max-height:29px}
.vf .navigation__global--type{position:relative;display:inline-block;padding:0;margin:0;background:0;float:left}
.vf .navigation__global--type::before{content:"";display:block;position:absolute;top:0;bottom:0;right:100%;width:265px;background:#4a4d4e}
.vf .navigation__global--type::after{content:"";display:block;position:absolute;top:0;bottom:0;left:100%;width:100vw;background:#4a4d4e}
.vf .navigation__global--right{display:inline-block;padding:0;margin:0;background:0;float:right;width:auto}
.vf .navigation__global--text{font-size:16px;color:#ccc;display:block;margin:4px 0}
.vf .navigation__site{font-size:16px;background-color:#4a4d4e;color:#ccc}
.vf .navigation__site--active{background-color:#fcfdfd;color:#333}
.vf .navigation__site-chevron{background-color:#e60000;position:relative;width:54px;height:54px;float:right}
.vf .navigation__select{background-color:transparent;border:0;padding:5px;padding-right:22px;overflow:hidden}
.vf .navigation__selectable{color:white;padding:5px}
.vf .navigation__steps-wrapper{position:relative}
.vf .navigation__steps{position:inherit;bottom:-18px;width:100%;font-size:18px;color:#666;display:block;letter-spacing:-.215em;list-style:none;margin:0;padding:0 100px}
.vf .navigation__steps__item{color:#666;text-align:center;display:inline-block;letter-spacing:normal;margin:0;vertical-align:bottom;width:33%}
.vf .navigation__steps__item::before,.vf .navigation__steps__item::after{content:" ";display:table}
.vf .navigation__steps__item::after{clear:both}
.vf .navigation__steps__item--previous{color:#900}
.vf .navigation__steps__item--previous .vf .navigation__steps__item--step{color:white;background-color:#900;border-color:#900}
.vf .navigation__steps__item--actual{color:#900}
.vf .navigation__steps__item--actual .vf .navigation__steps__item--step{color:#900;border:3px solid #900}
.vf .navigation__steps__item--step{position:relative;color:#afafaf;background-color:white;border-radius:50%;border:1px solid #afafaf;width:36px;height:36px;padding-top:5px;margin:0 auto}
.vf .navigation__steps__item--step>*{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.vf .navigation__steps__item--1\/2{width:50%}
.vf .touch .navigation__item--go-to{display:inline-block}
.vf .mouse-active .navigation__link:focus{background-color:transparent}
.vf .no-appearance .navigation--display{z-index:-1}
.vf .no-appearance .navigation__link--main:hover::after{bottom:1px}
@media only screen and (min-width:639px){.vf .navigation__steps__item--step{margin-top:12px}
}
@media only screen and (max-width:970px){.vf .navigation__spring{max-width:none;margin-left:0;max-height:none}
.vf .navigation--primary{height:60px}
.vf .navigation--tertiary{margin:0;-webkit-overflow-scrolling:touch;width:370px;right:0;top:auto;bottom:auto;position:absolute;overflow:visible}
.vf .navigation--tertiary::before{background-color:rgba(255,255,255,0.96);content:"";display:block;position:fixed;right:0;top:0;bottom:0;width:inherit;z-index:0}
.vf .navigation--tertiary--user{background:transparent}
.vf .navigation--display{transition-delay:0;display:block}
.vf .navigation--docs{z-index:1;background-color:#333;color:white;font-size:32px}
.vf .navigation--docs::before{bottom:auto}
.vf .navigation__global{padding-left:0}
.vf .navigation__global--right{display:block;width:100%}
.vf .navigation__item{font-size:20px;pointer-events:auto;font-family:"VodafoneRegular"}
.vf .navigation__item--tertiary{padding:0 10px;color:#333}
.vf .navigation__item--site{padding:10px}
.vf .navigation__item--nested{padding-left:20px}
.vf .navigation__item--clickable .vf .navigation__link--active.vf .navigation__link--menu,.vf .navigation__item--clickable .vf .navigation__link--active.vf .navigation__link--menu:hover{background-color:#e60000;color:white}
.vf .navigation__link{padding:15px 10px}
.vf .navigation__link--main{padding:22px 15px 20px}
.vf .navigation__link--nested{padding-left:40px}
.vf .navigation__link--icon{margin:0;padding:18px 20px}
.vf .navigation__link--icon-last{margin-right:0}
.vf .navigation__link--menu{margin:8px 5px;padding:10px;z-index:2}
.vf .navigation__link--menu.vf .navigation__link--active{background-color:#e60000;color:white}
.vf .navigation__link--menu.vf .navigation__link--active:hover{background-color:white;color:#333}
.vf .navigation__link--menu.vf .navigation__link--active .navigation__toggle{display:none}
.vf .navigation__link--menu.vf .navigation__link--active .navigation__close{display:block}
.vf .navigation__link--active{background-color:white;color:#333}
.vf .navigation__user--menu{margin:0;padding:8px 0;border-radius:50%}
.vf .navigation__user--icon{padding:15px}
.vf .navigation__user--close{padding:10px}
.vf .navigation__chevron{color:#e60000;margin-right:10px;padding-left:0;right:30px}
.vf .navigation__chevron--site{margin-right:0}
.vf .navigation__site{background-color:#666;color:white;font-size:inherit;margin-top:40px}
.vf .navigation__site:hover{background-color:#333;color:white}
.vf .navigation__site--active{background-color:transparent;border-bottom:2px solid white}
.vf .navigation__site .vf .navigation__chevron{color:white}
.vf .navigation__basket{right:5px;top:5px}
.vf .navigation__accordion{padding-bottom:180px;max-height:100vh;max-height:calc(100vh - 180px);overflow-y:auto}
.vf .navigation__steps{bottom:-15px;font-size:14.4px}
.vf .navigation__steps__item--step{width:28px;height:28px}
.vf .navigation__steps--space{padding:0 25px !important}
.vf .navigation__item--go-to,.vf .touch .navigation__item--go-to{display:block}
.vf .mouse-active .navigation__link--menu.navigation__link--active:active,.vf .mouse-active .navigation__link--user.navigation__link--active:active,.vf .mouse-active .navigation__link--menu.navigation__link--active:focus,.vf .mouse-active .navigation__link--user.navigation__link--active:focus{background-color:#e60000;color:white}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.vf .navigation--fixed{z-index:10}
}
@media only screen and (max-width:639px){.vf .navigation__chevron{float:right}
.vf .navigation--zero{z-index:1}
.vf .navigation--primary{height:49px}
.vf .navigation--tertiary{left:45px;position:fixed;width:auto}
.vf .navigation--tertiary::before{left:45px;right:0}
.vf .navigation__link{padding:15px 10px}
.vf .navigation__link--icon{padding:15px 15px 14px}
.vf .navigation__link--icon-last{margin-right:0}
.vf .navigation__link--nested{padding-left:30px}
.vf .navigation__link--user.navigation__link--active{border-radius:0;padding:8px}
.vf .navigation__link--menu{margin:8px 5px;padding:6px}
.vf .navigation__link--main{padding:22px 15px 20px}
.vf .navigation__user{height:40px;width:47px}
.vf .navigation__user--icon{height:auto;width:auto;padding:10px}
.vf .navigation__user--close{padding:6px}
.vf .navigation__user--menu{margin:0 !important;padding:8px 15px !important;border-radius:50%}
.vf .navigation__basket{right:0;top:0}
.vf .navigation__steps{font-size:16px;top:34px;padding:0 50px;height:30px}
.vf .navigation__steps__item--step{width:28px;height:28px}
.vf .navigation__steps__item--label{display:none}
.vf .navigation--fixed .menu-navigation__level--second{height:calc(100vh - 75px)}
}
@media only screen and (max-width:320px){.vf .navigation__global--text{font-size:14px}
}
.vf .navigation__link--menu.navigation__link--active .navigation__toggle{display:none}
.vf .navigation__link--menu.navigation__link--active .navigation__close{display:block;float:none}
.vf .navigation__link--menu.navigation__link--active:hover{background-color:white;color:#333}
.vf .navigation__site .navigation__chevron{color:white}
.vf .navigation__item--conditions>.navigation__item{margin-left:30px}
.vf .navigation__item--conditions>.navigation__item:first-child{margin-left:0}
.vf .navigation__item--conditions>.navigation__item:last-child{float:right}
@media only screen and (max-width:970px){.vf .navigation__item--clickable .navigation__link--active.navigation__link--menu,.vf .navigation__item--clickable .navigation__link--active.navigation__link--menu:hover{background-color:#e60000;color:white}
}
.vf .password-checker{font-size:12px;padding-top:5px}
.vf .password-checker__bars{padding:5px 0 20px}
.vf .password-checker__bar{float:left;height:5px;width:calc(20% - 4px);margin-right:4px}
.vf .password-checker__bar:last-child{margin-right:0}
.vf .password-checker--grey .password-checker__bar--l0,.vf .password-checker--grey .password-checker__bar--l1,.vf .password-checker--grey .password-checker__bar--l2,.vf .password-checker--grey .password-checker__bar--l3,.vf .password-checker--grey .password-checker__bar--l4{background-color:#666}
.vf .password-checker--red .password-checker__bar--l0{background-color:#900}
.vf .password-checker--red .password-checker__bar--l1,.vf .password-checker--red .password-checker__bar--l2,.vf .password-checker--red .password-checker__bar--l3,.vf .password-checker--red .password-checker__bar--l4{background-color:#666}
.vf .password-checker--orange .password-checker__bar--l0,.vf .password-checker--orange .password-checker__bar--l1{background-color:#eb9700}
.vf .password-checker--orange .password-checker__bar--l2,.vf .password-checker--orange .password-checker__bar--l3,.vf .password-checker--orange .password-checker__bar--l4{background-color:#666}
.vf .password-checker--blue .password-checker__bar--l0,.vf .password-checker--blue .password-checker__bar--l1,.vf .password-checker--blue .password-checker__bar--l2{background-color:#00b0ca}
.vf .password-checker--blue .password-checker__bar--l3,.vf .password-checker--blue .password-checker__bar--l4{background-color:#666}
.vf .password-checker--sprint-green .password-checker__bar--l0,.vf .password-checker--sprint-green .password-checker__bar--l1,.vf .password-checker--sprint-green .password-checker__bar--l2,.vf .password-checker--sprint-green .password-checker__bar--l3{background-color:#a8b600}
.vf .password-checker--sprint-green .password-checker__bar--l4{background-color:#666}
.vf .password-checker--digital-green .password-checker__bar--l0,.vf .password-checker--digital-green .password-checker__bar--l1,.vf .password-checker--digital-green .password-checker__bar--l2,.vf .password-checker--digital-green .password-checker__bar--l3,.vf .password-checker--digital-green .password-checker__bar--l4{background-color:#428600}
.vf .dialog .password-checker--grey .password-checker__bar--l4,.vf .dialog .password-checker--red .password-checker__bar--l4,.vf .dialog .password-checker--orange .password-checker__bar--l4,.vf .dialog .password-checker--blue .password-checker__bar--l4,.vf .dialog .password-checker--sprint-green .password-checker__bar--l4{background-color:#ccc}
.vf .dialog .password-checker--grey .password-checker__bar--l3,.vf .dialog .password-checker--red .password-checker__bar--l3,.vf .dialog .password-checker--orange .password-checker__bar--l3,.vf .dialog .password-checker--blue .password-checker__bar--l3{background-color:#ccc}
.vf .dialog .password-checker--grey .password-checker__bar--l2,.vf .dialog .password-checker--red .password-checker__bar--l2,.vf .dialog .password-checker--orange .password-checker__bar--l2{background-color:#ccc}
.vf .dialog .password-checker--grey .password-checker__bar--l1,.vf .dialog .password-checker--red .password-checker__bar--l1{background-color:#ccc}
.vf .dialog .password-checker--grey .password-checker__bar--l0{background-color:#ccc}
.vf .search::before,.vf .search::after{content:" ";display:table}
.vf .search::after{clear:both}
.vf .search__heading{background-color:#333;color:white;line-height:45px;margin:0;padding-bottom:70px;padding-top:150px;text-align:center}
.vf .search__background{background-color:white}
.vf .search__section{display:inline-block;width:100%}
.vf .search__section--summary,.vf .search__section--actions{display:block}
.vf .search__section--actions{margin-bottom:40px;margin-top:40px}
.vf .search__section--popular,.vf .search__section--compare,.vf .search__section--pagination{border-top:1px solid #d6d6d6}
.vf .search__section--compare{padding-bottom:60px;padding-top:55px}
.vf .search__section--popular{background-color:#e4e4e4;padding:55px 0}
.vf .search__section--related{background:#f4f4f4}
.vf .search__section--results,.vf .search__section--results-subsection{padding:40px 0}
.vf .search__section--results{background-color:#f4f4f4;padding-bottom:0}
.vf .search__section--pagination{padding:40px 0}
@media only screen and (max-width:970px){.vf .search__section--results{padding-bottom:30px}
}
@media only screen and (max-width:639px){.vf .search__heading{padding-bottom:35px;padding-top:65px}
.vf .search__section--results,.vf .search__section--results-subsection{padding:30px 0}
.vf .search__section--summary{margin-bottom:20px}
.vf .search__section--actions{margin-bottom:30px;margin-top:20px}
.vf .search__section--compare{padding:35px 0 40px}
.vf .search__section--popular{padding-bottom:30px;padding-top:35px}
.vf .search__section--pagination{padding-top:25px}
}
.vf .search-form__wrapper{background-color:#3d3d3d;padding:40px 0}
.vf .search-form__query{margin:0 auto;max-width:580px}
@media only screen and (max-width:639px){.vf .search-form__wrapper{padding:20px 10px}
}
.vf .search-snack{margin:0 auto;text-align:center;width:100%}
.vf .search-snack__form{padding:5px 40px;position:relative}
.vf .search-snack__popular-tags{margin:-10px;text-align:center}
.vf .search-snack__popular-tag{background:#ccc;border-radius:3px;color:black;display:inline-block;font-size:20px;line-height:normal;margin:10px;padding:13px 20px;text-align:center}
.vf .search-snack__popular-tag:hover{background:white;text-decoration:underline}
.vf .search-snack__input{width:580px;margin:0 auto}
@media only screen and (max-width:970px){.vf .search-snack__input{width:480px}
}
@media only screen and (max-width:639px){.vf .search-snack__input{width:100%}
}
.vf .social{margin:35px 0 34px}
.vf .social__item{display:inline-block}
.vf .social__item:first-child{padding-left:0}
.vf .social__item--small{padding:0 3px}
.vf .social__community-text{margin-right:10px}
.vf .social__community{margin:0;text-align:right}
@media only screen and (max-width:639px){.vf .social{text-align:center;margin-top:25px}
.vf .social__community{margin-top:17px;float:none;display:inline-block;text-align:center}
.vf .social__list{margin-bottom:10px}
}
.vf .user-menu{position:relative}
.vf .user-menu__image{border-radius:50%;width:40px;height:40px;color:white}
.vf .user-menu__image--icon{border:2px solid white;background-color:#333}
.vf .user-menu__image .icon{width:22px;height:22px;left:50%;top:50%;transform:translate(-50%,-50%);position:relative}
@media only screen and (max-width:970px){.vf .user-menu{position:static}
.vf .user-menu__image{width:44px;height:44px}
}
@media only screen and (max-width:639px){.vf .user-menu__image{width:32px;height:32px}
}
.vf .align--left{text-align:left !important}
.vf .align--center{text-align:center !important}
.vf .align--right{text-align:right !important}
.vf .align--top{vertical-align:top !important}
.vf .align--middle{vertical-align:middle !important}
.vf .align--bottom{vertical-align:bottom !important}
.vf .align--sub{vertical-align:sub !important}
@media only screen and (max-width:970px){.vf .align--md-left{text-align:left !important}
.vf .align--md-center{text-align:center !important}
.vf .align--md-right{text-align:right !important}
.vf .align--md-top{vertical-align:top !important}
.vf .align--md-middle{vertical-align:middle !important}
.vf .align--md-bottom{vertical-align:bottom !important}
}
@media only screen and (max-width:639px){.vf .align--sm-left{text-align:left !important}
.vf .align--sm-center{text-align:center !important}
.vf .align--sm-right{text-align:right !important}
.vf .align--sm-top{vertical-align:top !important}
.vf .align--sm-middle{vertical-align:middle !important}
.vf .align--sm-bottom{vertical-align:bottom !important}
}
.vf .bold{font-family:"VodafoneRegularBold" !important}
@media only screen and (min-width:971px){.vf .bold--lg{font-family:"VodafoneRegularBold" !important}
}
@media only screen and (min-width:640px) and (max-width:970px){.vf .bold--md{font-family:"VodafoneRegularBold" !important}
}
@media only screen and (max-width:640px){.vf .bold--sm{font-family:"VodafoneRegularBold" !important}
}
.vf .disabled{cursor:not-allowed !important;opacity:.5 !important}
.vf .display{display:block !important}
.vf .display--block-ruby{display:block ruby !important}
.vf .display--inline{display:inline !important}
.vf .display--inline-block{display:inline-block !important}
.vf .display--inline-grid{display:inline-grid !important}
.vf .display--flex{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex}
.vf .display--grid{display:grid !important}
.vf .display--grid--order1{order:1}
.vf .display--grid--order2{order:2}
.vf .display--grid--order3{order:3}
.vf .display--none{display:none}
.vf .display--table{display:table}
.vf .display--table-cell{display:table-cell}
@media only screen and (max-width:970px){.vf .display--md-block{display:block !important}
.vf .display--md-inline{display:inline !important}
.vf .display--md-inline-block{display:inline-block !important}
.vf .display--md-inline-grid{display:inline-grid !important}
.vf .display--md-flex{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex}
.vf .display--md-grid{display:grid !important}
.vf .display--md-grid--order1{order:1}
.vf .display--md-grid--order2{order:2}
.vf .display--md-grid--order3{order:3}
}
@media only screen and (max-width:639px){.vf .display--sm-block{display:block !important}
.vf .display--sm-inline{display:inline !important}
.vf .display--sm-inline-block{display:inline-block !important}
.vf .display--sm-inline-grid{display:inline-grid !important}
.vf .display--sm-flex{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex}
.vf .display--sm-grid{display:grid !important}
.vf .display--sm-grid--order1{order:1}
.vf .display--sm-grid--order2{order:2}
.vf .display--sm-grid--order3{order:3}
}
@media(min-width:1025px){.vf .display--lg-webkit-inline-box{display:-webkit-inline-box !important}
}
@media screen and (min-width:639px){.vf .display--md-webkit-inline-box{display:-webkit-inline-box !important}
}
@media screen and (min-width:320px){.vf .display--sm-webkit-inline-box{display:-webkit-inline-box !important}
}
.vf .display{display:block !important}
.vf .display--block-ruby{display:block ruby !important}
.vf .display--inline{display:inline !important}
.vf .display--inline-block{display:inline-block !important}
.vf .display--inline-grid{display:inline-grid !important}
.vf .display--flex{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex}
.vf .display--grid{display:grid !important}
.vf .display--grid--order1{order:1}
.vf .display--grid--order2{order:2}
.vf .display--grid--order3{order:3}
.vf .display--none{display:none}
.vf .display--table{display:table}
.vf .display--table-cell{display:table-cell}
@media only screen and (max-width:970px){.vf .display--md-block{display:block !important}
.vf .display--md-inline{display:inline !important}
.vf .display--md-inline-block{display:inline-block !important}
.vf .display--md-inline-grid{display:inline-grid !important}
.vf .display--md-flex{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex}
.vf .display--md-grid{display:grid !important}
.vf .display--md-grid--order1{order:1}
.vf .display--md-grid--order2{order:2}
.vf .display--md-grid--order3{order:3}
}
@media only screen and (max-width:639px){.vf .display--sm-block{display:block !important}
.vf .display--sm-inline{display:inline !important}
.vf .display--sm-none{display:none !important}
.vf .display--sm-inline-block{display:inline-block !important}
.vf .display--sm-inline-grid{display:inline-grid !important}
.vf .display--sm-flex{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:-moz-box;display:flex}
.vf .display--sm-grid{display:grid !important}
.vf .display--sm-grid--order1{order:1}
.vf .display--sm-grid--order2{order:2}
.vf .display--sm-grid--order3{order:3}
}
@media(min-width:1025px){.vf .display--lg-webkit-inline-box{display:-webkit-inline-box !important}
}
@media screen and (min-width:639px){.vf .display--md-webkit-inline-box{display:-webkit-inline-box !important}
}
@media screen and (min-width:320px){.vf .display--sm-webkit-inline-box{display:-webkit-inline-box !important}
}
.vf .float--left{float:left !important}
.vf .float--right{float:right !important}
.vf .float--none{float:none !important}
@media only screen and (max-width:970px){.vf .float--md-left{float:left !important}
.vf .float--md-right{float:right !important}
}
@media only screen and (max-width:639px){.vf .float--sm-left{float:left !important}
.vf .float--sm-right{float:right !important}
.vf .float--sm-none{float:none !important}
}
.vf .flush--all{padding:0 !important}
.vf .flush--top{padding-top:0 !important}
.vf .flush--bottom{padding-bottom:0 !important}
.vf .flush--left{padding-left:0 !important}
.vf .flush--right{padding-right:0 !important}
.vf .flush--half{padding-top:25px !important;padding-bottom:25px !important}
.vf .flush--half-top{padding-top:25px !important}
.vf .flush--half-bottom{padding-bottom:25px !important}
@media only screen and (max-width:970px){.vf .flush--md-all{padding:0 !important}
.vf .flush--md-top{padding-top:0 !important}
.vf .flush--md-bottom{padding-bottom:0 !important}
.vf .flush--md-left{padding-left:0 !important}
.vf .flush--md-right{padding-right:0 !important}
.vf .flush--md-half{padding-top:25px !important;padding-bottom:25px !important}
.vf .flush--md-half-top{padding-top:25px !important}
.vf .flush--md-half-bottom{padding-bottom:25px !important}
}
@media only screen and (max-width:639px){.vf .flush--sm-all{padding:0 !important}
.vf .flush--sm-top{padding-top:0 !important}
.vf .flush--sm-bottom{padding-bottom:0 !important}
.vf .flush--sm-left{padding-left:0 !important}
.vf .flush--sm-right{padding-right:0 !important}
.vf .flush--sm-half{padding-top:25px !important;padding-bottom:25px !important}
.vf .flush--sm-half-top{padding-top:25px !important}
.vf .flush--sm-half-bottom{padding-bottom:25px !important}
}
.vf .font-color--red{color:#e60000 !important}
.vf .font-color--white{color:white !important}
.vf .font-color--black{color:black !important}
.vf .font-color--green{color:#428600 !important}
.vf .font-color--yellow{color:#fecb00 !important}
.vf .font-color--mine-shaft{color:#333 !important}
.vf .font-color--dove-gray{color:#666 !important}
.vf .font-color--dusty-gray{color:#999 !important}
.vf .font-color--red-berry{color:#900}
.vf .font-color--guardsman-red{color:#bd0000}
.vf .font-color--seance{color:#9c2aa0}
.vf .font-color--amethyst{color:#c649ca}
.vf .font-color--finn{color:#5e2750}
.vf .font-color--buddha-gold{color:#a8b400}
.vf .font-color--supernova{color:#fecb00}
.vf .font-color--tangerine{color:#eb9700}
.vf .font-color--pistachio{color:#a8b600}
.vf .font-color--red-tech{color:#ec1928 !important}
.vf .font-color--abbey{color:#4a4d4e}
.vf .font-color--silver-chalice{color:#afafaf}
.vf .font-color--silver{color:#ccc}
.vf .font-color--mercury-dark{color:#e4e4e4}
.vf .font-color--green-success{color:#090 !important}
.vf .font-color--blue-lagoon{color:#007c92 !important}
.vf .font-color--gradient-red-berry--red{background:linear-gradient(to right,#900 0,#e60000 100%);display:inline-block !important;-webkit-background-clip:text;-webkit-text-fill-color:rgba(255,255,255,0);background-clip:text;color:rgba(255,255,255,0)}
.vf .font-color--transparent{color:transparent}
.vf .half-gutter--all{margin:10px !important}
.vf .half-gutter--top{margin-top:10px !important}
.vf .half-gutter--bottom{margin-bottom:10px !important}
.vf .half-gutter--left{margin-left:10px !important}
.vf .half-gutter--right{margin-right:10px !important}
@media only screen and (max-width:970px){.vf .half-gutter--md-all{margin:10px !important}
.vf .half-gutter--md-top{margin-top:10px !important}
.vf .half-gutter--md-bottom{margin-bottom:10px !important}
.vf .half-gutter--md-left{margin-left:10px !important}
.vf .half-gutter--md-right{margin-right:10px !important}
}
@media only screen and (max-width:639px){.vf .half-gutter--sm-all{margin:10px !important}
.vf .half-gutter--sm-top{margin-top:10px !important}
.vf .half-gutter--sm-bottom{margin-bottom:10px !important}
.vf .half-gutter--sm-left{margin-left:10px !important}
.vf .half-gutter--sm-right{margin-right:10px !important}
}
.vf .gutter--all{margin:20px !important}
.vf .gutter--top{margin-top:20px !important}
.vf .gutter--bottom{margin-bottom:20px !important}
.vf .gutter--left{margin-left:20px !important}
.vf .gutter--right{margin-right:20px !important}
@media only screen and (max-width:970px){.vf .gutter--md-all{margin:20px !important}
.vf .gutter--md-top{margin-top:20px !important}
.vf .gutter--md-bottom{margin-bottom:20px !important}
.vf .gutter--md-left{margin-left:20px !important}
.vf .gutter--md-right{margin-right:20px !important}
}
@media only screen and (max-width:639px){.vf .gutter--sm-all{margin:20px !important}
.vf .gutter--sm-top{margin-top:20px !important}
.vf .gutter--sm-bottom{margin-bottom:20px !important}
.vf .gutter--sm-left{margin-left:20px !important}
.vf .gutter--sm-right{margin-right:20px !important}
}
.vf .hide{display:none !important}
@media only screen and (min-width:971px){.vf .hide--lg{display:none !important}
}
@media only screen and (min-width:640px) and (max-width:970px){.vf .hide--md{display:none !important}
}
@media only screen and (max-width:640px){.vf .hide--sm{display:none !important}
}
.vf .map .gm-style .infomsg{display:none !important}
.vf .gm-tilt{display:none}
@media only screen and (max-width:639px){.vf .map.network__map.network__map-container .gm-style-iw.gm-style-iw-c{max-width:220px !important}
}
@media only screen and (max-width:320px){.vf .map.network__map.network__map-container .gm-style-iw.gm-style-iw-c{max-width:220px !important}
}
.mouse-active *:focus{outline:0 !important}
.vf .no-gutter--all{margin:0 !important}
.vf .no-gutter--top{margin-top:0 !important}
.vf .no-gutter--bottom{margin-bottom:0 !important}
.vf .no-gutter--left{margin-left:0 !important}
.vf .no-gutter--right{margin-right:0 !important}
@media only screen and (max-width:970px){.vf .no-gutter--md-all{margin:0 !important}
.vf .no-gutter--md-top{margin-top:0 !important}
.vf .no-gutter--md-bottom{margin-bottom:0 !important}
.vf .no-gutter--md-left{margin-left:0 !important}
.vf .no-gutter--md-right{margin-right:0 !important}
}
@media only screen and (max-width:639px){.vf .no-gutter--sm-all{margin:0 !important}
.vf .no-gutter--sm-top{margin-top:0 !important}
.vf .no-gutter--sm-bottom{margin-bottom:0 !important}
.vf .no-gutter--sm-left{margin-left:0 !important}
.vf .no-gutter--sm-right{margin-right:0 !important}
}
.vf .no-js .lazyload{display:none !important}
.vf .overflow--visible{overflow:visible}
.vf .overflow--hidden{overflow:hidden}
@media only screen and (max-width:320px){.vf .overflow--visible{overflow-y:visible;overflow-x:hidden}
}
.vf .sticky{position:fixed !important}
.vf .template{display:none !important}
.vf .underline{text-decoration:underline !important}
@media only screen and (min-width:971px){.vf .underline--lg{text-decoration:underline !important}
}
@media only screen and (min-width:640px) and (max-width:970px){.vf .underline--md{text-decoration:underline !important}
}
@media only screen and (max-width:640px){.vf .underline--sm{text-decoration:underline !important}
}