/*! normalize.css v3.0.1 | MIT License | git.io/normalize
*/html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px
dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em
0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em
40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html
input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html
input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px
solid silver;margin:0 2px;padding:.35em .625em
.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:Vodafone
Rg;font-style:normal;font-weight:400;src:url(./../fonts/vodafonerg-regular-webfont.eot);src:url(./../fonts/vodafonerg-regular-webfontd41d.eot?#iefix)
format("embedded-opentype"),url(./../fonts/vodafonerg-regular-webfont.woff)
format("woff"),url(./../fonts/vodafonerg-regular-webfont.ttf)
format("truetype"),url(./../fonts/vodafonerg-regular-webfont.svg#vodafone_rgregular)
format("svg")}@font-face{font-family:Vodafone Rg
Bold;font-style:normal;font-weight:400;src:url(./../fonts/vodafonerg-bold-webfont.eot);src:url(./../fonts/vodafonerg-bold-webfontd41d.eot?#iefix)
format("embedded-opentype"),url(./../fonts/vodafonerg-bold-webfont.woff)
format("woff"),url(./../fonts/vodafonerg-bold-webfont.ttf)
format("truetype"),url(./../fonts/vodafonerg-bold-webfont.svg#vodafone_rgbold)
format("svg")}@media only screen and
(min-width:1024px){body,html{height:100%;overflow:hidden;width:100%}}body,body
*{box-sizing:border-box}body{font-family:Vodafone
Rg,sans-serif;font-size:18px;font-weight:400;letter-spacing:-.5px;line-height:24px;color:#4a4d4e}@media
only screen and
(min-width:1024px){body{font-size:22px;letter-spacing:-.46px;line-height:32px}}strong{font-family:Vodafone
Rg
Bold,sans-serif}p{margin-bottom:1.5em;margin-top:0}h1,h2,h3,h4{margin:0}img{max-height:100%;max-width:100%}button{outline:0}ul{padding-left:20px}.c-attribution__image{max-width:60px}@media
only screen and
(min-width:1024px){.c-attribution__image{max-width:120px}}.c-attribution__name{font-family:Vodafone
Rg
Bold,sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#e60000}.c-attribution__name-large{color:#e60000}.c-attribution__role{font-family:Vodafone
Rg
Bold,sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#4a4d4e}.c-body{color:#4a4d4e;padding:20px;position:relative}@media
only screen and (min-width:1024px){.c-body{padding:30px
100px}}.c-body__title{font-family:Vodafone Rg
Bold,sans-serif;font-size:30px;letter-spacing:-.75px;line-height:32px;color:#e60000;margin-bottom:10px;padding-top:8px}@media
only screen and
(min-width:1024px){.c-body__title{font-size:48px;letter-spacing:-.75px;line-height:72px;margin-bottom:0;padding-top:0}}.c-body__title:before{content:"";display:block;width:100%}.c-body__heading{font-family:Vodafone
Rg
Bold,sans-serif;font-size:22px;line-height:28px;color:#e60000;margin-bottom:20px}@media
only screen and
(min-width:1024px){.c-body__heading{font-size:30px;line-height:32px}}.c-body__footnote{font-size:16px;line-height:18px}.c-body__footnote,.c-body__note{font-family:Vodafone
Rg,sans-serif;font-weight:400;margin-bottom:1em}.c-body__note{font-size:18px;letter-spacing:-.5px;line-height:24px;font-family:Vodafone
Rg Bold,sans-serif}@media only screen and
(min-width:1024px){.c-body__note{font-size:22px;letter-spacing:-.46px;line-height:32px}}.c-body__image{padding:26px
0
60px}.c-body__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-body__col{width:100%}@media
only screen and (min-width:1024px){.c-body__col{width:50%}}@media only screen
and (min-width:1024px){.c-body__col:nth-child(odd){padding-right:30px}}@media
only screen and
(min-width:1024px){.c-body__col:nth-child(2n){padding-left:30px}}.c-body__row--red-rule{border-top:5px
solid #e60000}.c-body__cta{background:url(../img/link-arrow.svg) 100%
no-repeat;color:#4a4d4e;padding-right:70px;text-decoration:none}@media only
screen and
(min-width:1024px){.c-body__cta{padding-right:20px}}.c-body__cta:hover{text-decoration:underline}.c-colour-block{color:#fff;padding:20px}@media
only screen and (min-width:1024px){.c-colour-block{padding:50px
100px}}.c-colour-block--red{background-color:#e60000}.c-colour-block--purple{background-color:#792b88}.c-colour-block--darkturquoise{background-color:#00b0ca}.c-colour-block--yellowgreen{background-color:#a8b400}.c-colour-block__heading{font-family:Vodafone
Rg Bold,sans-serif;font-size:22px;line-height:28px;margin-bottom:20px}@media
only screen and
(min-width:1024px){.c-colour-block__heading{font-size:30px;line-height:32px}}.c-colour-block__heading--rule{border-bottom:1px
solid #fff;padding-bottom:20px}.c-colour-block__image{padding:5px 0
60px}@media only screen and
(min-width:1024px){.c-colour-block__download-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:300px}}.c-colour-block__download-item{max-width:340px}@media
only screen and
(min-width:1024px){.c-colour-block__download-item{margin-bottom:0}}.c-colour-block__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-colour-block__col{width:100%}@media
only screen and (min-width:1024px){.c-colour-block__col{width:50%}}@media only
screen and
(min-width:1024px){.c-colour-block__col:nth-child(odd){padding-right:30px}}@media
only screen and
(min-width:1024px){.c-colour-block__col:nth-child(2n){padding-left:30px}}@media
only screen and
(min-width:1024px){.c-colour-block__col--rule{margin-bottom:40px}.c-colour-block__col--rule:nth-child(odd){border-right:1px
solid #fff}}.c-content{background-color:#fff;margin:0 20px
40px;max-width:1200px}@media only screen and
(min-width:1024px){.c-content{margin:0 auto
40px}}.c-content__body{overflow:hidden;-webkit-transition:height
1s;transition:height
1s}.c-content-container{display:block;margin-top:0;position:relative}.c-content-section{background-position:50%;background-size:cover;height:350px;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;-webkit-transition:opacity
.5s;transition:opacity
.5s;visibility:hidden;width:100vw;will-change:all;z-index:-1}.c-content-section:before{background:rgba(0,0,0,.4);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media
only screen and
(min-width:1024px){.c-content-section:before{background:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background:linear-gradient(90deg,rgba(0,0,0,.5),transparent);width:50%}}@media
only screen and
(min-width:1024px){.c-content-section:after{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);bottom:0;content:"";display:block;height:50%;left:0;position:absolute;width:100%;z-index:1}}@media
only screen and
(min-width:1024px){.c-content-section{bottom:86px;height:calc(100vh -
170px);left:100px;right:100px;top:84px;-webkit-transition:left 1s .5s,bottom
1s .5s,top 1s .5s,right 1s .5s,height 1s .5s,width 1s .5s,opacity
.5s;transition:left 1s .5s,bottom 1s .5s,top 1s .5s,right 1s .5s,height 1s
.5s,width 1s .5s,opacity .5s;width:calc(100vw -
200px)}}.c-content-section.is-visible{background-color:#fff;bottom:0;height:100vh;left:0;max-height:100vh;opacity:1;right:0;top:0;visibility:visible;width:100vw;z-index:3}.c-content-section.is-visible
.c-content-section__bg{background-position:50%;background-size:cover;height:100%;position:absolute;top:0;width:100%;z-index:0}.edge
.c-content-section.is-visible:before,.ie
.c-content-section.is-visible:before{height:70%;-webkit-transition:height .5s
2.25s;transition:height .5s 2.25s}@media only screen and
(min-width:1024px){.edge .c-content-section.is-visible:before,.ie
.c-content-section.is-visible:before{height:80%}}.edge
.c-content-section.is-visible:after,.ie
.c-content-section.is-visible:after{bottom:30%;height:20%;-webkit-transition:bottom
.5s 2.25s,height .5s 2.25s;transition:bottom .5s 2.25s,height .5s 2.25s}@media
only screen and (min-width:1024px){.edge
.c-content-section.is-visible:after,.ie
.c-content-section.is-visible:after{bottom:20%;height:30%}}.c-content-section.is-hiding{height:350px;left:0;opacity:0;right:0;top:0;-webkit-transition:opacity
.5s 1s;transition:opacity .5s 1s;width:100vw}@media only screen and
(min-width:1024px){.c-content-section.is-hiding{bottom:86px;height:calc(100vh
- 170px);left:100px;right:100px;top:84px;-webkit-transition:left 1s .5s,bottom
1s .5s,top 1s .5s,right 1s .5s,height 1s .5s,width 1s .5s,opacity .5s
1s;transition:left 1s .5s,bottom 1s .5s,top 1s .5s,right 1s .5s,height 1s
.5s,width 1s .5s,opacity .5s 1s;visibility:visible;width:calc(100vw -
200px)}}.edge .c-content-section.is-hiding:before,.ie
.c-content-section.is-hiding:before{height:100%;-webkit-transition:none;transition:none}@media
only screen and (min-width:1024px){.edge
.c-content-section.is-hiding:before,.ie
.c-content-section.is-hiding:before{height:100%}}.edge
.c-content-section.is-hiding:after,.ie
.c-content-section.is-hiding:after{bottom:0;height:50%;-webkit-transition:none;transition:none}@media
only screen and (min-width:1024px){.edge
.c-content-section.is-hiding:after,.ie
.c-content-section.is-hiding:after{bottom:0;height:50%}}
.c-content-section__inner{-webkit-overflow-scrolling:touch;bottom:0;left:0;overflow-x:hidden;overflow-y:scroll;position:absolute;right:0;top:0;width:100%;z-index:2}
.c-content-section__close{background:transparent;border:0;height:42px;padding:5px;position:absolute;right:35px;top:45px;width:42px;z-index:5}
.c-content-section__closeg{stroke:#fff}.is-top .c-content-section__close{background-color:#fff}.is-top
.c-content-section__close g{stroke:#fff;}.c-content-section__hero{margin:0
auto;max-width:990px;padding:0
30px;position:relative;top:40%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}@media
only screen and
(min-width:1024px){.c-content-section__hero{padding:0}}.c-content-section__title{font-family:Vodafone
Rg
Bold,sans-serif;font-size:44px;font-weight:400;letter-spacing:-1px;line-height:44px;color:#fff;margin-bottom:16px;max-width:315px;opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:all
1s 1s;transition:all 1s 1s}@media only screen and
(min-width:1024px){.c-content-section__title{font-size:60px;line-height:54px;max-width:400px}}.is-visible
.c-content-section__title{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.is-hiding
.c-content-section__title{opacity:0;-webkit-transition:opacity
.75s;transition:opacity
.75s}.c-content-section__description{font-family:Vodafone
Rg,sans-serif;font-size:22px;font-weight:400;line-height:24px;color:#fff;max-width:315px;opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:all
1s 1.25s;transition:all 1s 1.25s}@media only screen and
(min-width:1024px){.c-content-section__description{font-size:30px;line-height:30px;max-width:400px}}.is-visible
.c-content-section__description{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.is-hiding
.c-content-section__description{opacity:0;-webkit-transition:opacity
.75s;transition:opacity
.75s}.c-content-section__content{background-color:#f4f4f4;margin-bottom:0;margin-top:calc(100vh
- 170px);padding:20px 0
0;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:margin-bottom
.5s 2.25s,-webkit-transform .5s 2.25s;transition:margin-bottom .5s
2.25s,-webkit-transform .5s 2.25s;transition:transform .5s 2.25s,margin-bottom
.5s 2.25s;transition:transform .5s 2.25s,margin-bottom .5s
2.25s,-webkit-transform .5s 2.25s;z-index:4}@media only screen and
(min-width:1024px){.c-content-section__content{padding:34px 0 0}}.is-visible
.c-content-section__content{margin-bottom:-30vh;margin-top:100vh;overflow:hidden;-webkit-transform:translate3d(0,-30vh,0);transform:translate3d(0,-30vh,0)}@media
only screen and (min-width:1024px){.is-visible
.c-content-section__content{margin-bottom:-20vh;-webkit-transform:translate3d(0,-20vh,0);transform:translate3d(0,-20vh,0)}}.is-hiding
.c-content-section__content{opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity
.75s,-webkit-transform .5s;transition:opacity .75s,-webkit-transform
.5s;transition:opacity .75s,transform .5s;transition:opacity .75s,transform
.5s,-webkit-transform
.5s}.c-content-section__content:after{background-color:#fff;content:"";display:block;height:30vh;position:absolute;top:100%;width:100%}.c-content-section__scroll-to-explore{font-family:Vodafone
Rg
Bold,sans-serif;font-size:14px;font-weight:400;line-height:normal;bottom:calc(30%
+
40px);color:#fff;display:none;left:50%;opacity:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity
1s 3s;transition:opacity 1s 3s;z-index:2}@media only screen and
(min-width:1024px){.c-content-section__scroll-to-explore{bottom:calc(20% +
40px)}}.is-visible
.c-content-section__scroll-to-explore{margin-top:100vh;opacity:1}.is-hiding
.c-content-section__scroll-to-explore{opacity:0;-webkit-transition:opacity
.75s,-webkit-transform .5s;transition:opacity .75s,-webkit-transform
.5s;transition:opacity .75s,transform .5s;transition:opacity .75s,transform
.5s,-webkit-transform .5s}.c-download{font-family:Vodafone Rg
Bold,sans-serif;font-size:16px;font-weight:400;line-height:18px;background:url(../img/download.svg)
no-repeat 100% 0;background-size:24px auto;border-bottom:1px solid
#fff;color:#fff;display:block;height:28px;margin-bottom:10px;padding-right:40px;text-decoration:none;width:100%}.c-download__size{font-family:Vodafone
Rg,sans-serif;font-size:14px;font-weight:400;line-height:normal;float:right}.c-downloads{background:#e60000;height:350px;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;-webkit-transition:left
1s .5s,bottom 1s .5s,top 1s .5s,right 1s .5s,height 1s .5s,width 1s
.5s,opacity .5s;transition:left 1s .5s,bottom 1s .5s,top 1s .5s,right 1s
.5s,height 1s .5s,width 1s .5s,opacity
.5s;visibility:hidden;width:100vw;z-index:-1}@media only screen and
(min-width:1024px){.c-downloads{background:#e60000
url(../img/downloads/bg.jpg) no-repeat
50%;background-size:cover;bottom:86px;height:calc(100vh -
170px);left:100px;right:100px;top:84px;width:calc(100vw -
200px)}}.c-downloads.is-visible{bottom:0;height:100vh;left:0;max-height:100vh;opacity:1;right:0;top:0;visibility:visible;width:100vw;z-index:3}@media
only screen and
(min-width:1024px){.c-downloads.is-visible{bottom:86px;height:calc(100vh -
170px);left:100px;right:100px;top:84px;width:calc(100vw -
200px)}}.c-downloads.is-hiding{height:350px;left:0;opacity:0;right:0;top:0;-webkit-transition:left
1s .5s,bottom 1s .5s,top 1s .5s,right 1s .5s,height 1s .5s,width 1s
.5s,opacity .5s 1s;transition:left 1s .5s,bottom 1s .5s,top 1s .5s,right 1s
.5s,height 1s .5s,width 1s .5s,opacity .5s 1s;width:100vw}@media only screen
and (min-width:1024px){.c-downloads.is-hiding{bottom:86px;height:calc(100vh -
170px);left:100px;right:100px;top:84px;visibility:visible;width:calc(100vw -
200px)}}.c-downloads__close{background:none;border:0;border-radius:100%;height:32px;padding:0;position:absolute;right:35px;top:45px;width:32px;z-index:5}.c-downloads__hero{margin:0
auto;max-width:990px;padding:0
25px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}@media
only screen and (min-width:1024px){.c-downloads__hero{max-width:100%;padding:0
100px}}.c-downloads__title{font-family:Vodafone Rg
Bold,sans-serif;font-size:44px;font-weight:400;letter-spacing:-1px;line-height:44px;color:#fff;margin-bottom:16px;max-width:400px;opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:all
1s 1s;transition:all 1s 1s}@media only screen and
(min-width:1024px){.c-downloads__title{font-size:60px;line-height:54px}}.is-visible
.c-downloads__title{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.is-hiding
.c-downloads__title{opacity:0;-webkit-transition:opacity
.75s;transition:opacity .75s}.c-downloads__description{font-family:Vodafone
Rg,sans-serif;font-size:22px;font-weight:400;line-height:24px;color:#fff;max-width:400px;opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:all
1s 1.25s;transition:all 1s 1.25s}@media only screen and
(min-width:1024px){.c-downloads__description{font-size:30px;line-height:30px}}.is-visible
.c-downloads__description{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.is-hiding
.c-downloads__description{opacity:0;-webkit-transition:opacity
.75s;transition:opacity
.75s}.c-figure{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:30px}@media
only screen and
(min-width:1024px){.c-figure{max-width:33.333%}}.c-figure__heading{font-family:Vodafone
Rg
Bold,sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#e60000;margin-bottom:10px}.c-figure__icon-stat-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.c-figure__icon{margin-right:10px}.c-figure__stat{font-family:Vodafone
Rg
Bold,sans-serif;font-size:54px;letter-spacing:-1px;line-height:72px;position:relative}.c-figure__stat--red{color:#e60000}.c-figure__stat--purple{color:#792b88}.c-figure__stat--darkturquoise{color:#00b0ca}.c-figure__stat--yellowgreen{color:#a8b400}.c-figure__stat-sub-text{left:110px;position:absolute;top:38px;width:210px}.c-figure__description,.c-figure__stat-sub-text{font-family:Vodafone
Rg
Bold,sans-serif;font-size:16px;font-weight:400;line-height:18px}.c-financial-highlight{border-bottom:1px
solid #fff;display:inline-block;height:calc(100% -
35px);margin-bottom:35px;padding:10px
0}.c-financial-highlight__heading{font-family:Vodafone Rg
Bold,sans-serif;font-size:22px;line-height:27px}.c-financial-highlight__sub-heading,.c-financial-highlight__text{font-family:Vodafone
Rg,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.27px;line-height:24px}.c-financial-highlight__text{border-top:1px
solid
#fff;padding-top:10px}.c-financial-highlight__image{max-width:280px;padding-bottom:10px}.c-grey-panel{font-family:Vodafone
Rg,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.27px;line-height:24px;padding:20px}@media
only screen and (min-width:1024px){.c-grey-panel{padding:45px
100px}}.c-grey-panel__inner{background-color:#f4f4f4;padding:20px}@media only
screen and
(min-width:1024px){.c-grey-panel__inner{padding:30px}}.c-grey-panel__heading{font-family:Vodafone
Rg Bold,sans-serif;font-size:22px;line-height:28px;margin-bottom:20px}@media
only screen and
(min-width:1024px){.c-grey-panel__heading{font-size:30px;line-height:32px}}.c-grey-panel__heading--purple{color:#792b88}.c-grey-panel__heading--darkturquoise{color:#00b0ca}.c-grey-panel__heading--yellowgreen{color:#a8b400}.c-header{display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;opacity:0;position:absolute;top:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:opacity
1s,-webkit-transform .5s;transition:opacity 1s,-webkit-transform
.5s;transition:opacity 1s,transform .5s;transition:opacity 1s,transform
.5s,-webkit-transform .5s;width:calc(100vw - 65px);z-index:2}@media only
screen and
(min-width:1024px){.c-header{height:84px;position:relative;width:100%;z-index:0}}.c-header.is-visible{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.c-header__logo-area{background-color:#fff}@media
only screen and
(min-width:1024px){.c-header__logo-area{width:33.3333%}}.c-header__logo{display:none}@media
only screen and (min-width:1024px){.c-header__logo{display:block;padding:16px
25px}}.c-header__logo-mobile{display:block;height:60px;min-width:60px;padding:10px}@media
only screen and
(min-width:1024px){.c-header__logo-mobile{display:none}}.c-header__site-heading{background-color:#fff;font-family:Vodafone
Rg,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.27px;line-height:24px;line-height:60px;text-align:center;width:100%}@media
only screen and
(min-width:1024px){.c-header__site-heading{line-height:84px;width:33.3333%}}.c-header__download-area{display:none}@media
only screen and
(min-width:1024px){.c-header__download-area{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right;width:33.3333%}}.c-header__download-link{font-family:Vodafone
Rg,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.27px;line-height:24px;background:url(../img/download-icon.svg)
100% no-repeat;background-size:24px
17px;border:0;color:#4a4d4e;margin-right:30px;opacity:.6;padding-right:34px;text-decoration:none;-webkit-transition:all
.25s;transition:all
.25s}.c-header__download-link:hover,.c-hero{opacity:1}.c-hero{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-position:50%;background-size:cover;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:350px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:25px
30px;position:relative;-webkit-transition:-webkit-transform
1s;transition:-webkit-transform 1s;transition:transform
1s;transition:transform 1s,-webkit-transform
1s;width:100%}.c-hero:before{background:rgba(0,0,0,.4);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media
only screen and
(min-width:1024px){.c-hero:before{background:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background:linear-gradient(90deg,rgba(0,0,0,.5),transparent);width:50%}}@media
only screen and
(min-width:1024px){.c-hero:after{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);bottom:0;content:"";display:block;height:50%;left:0;position:absolute;width:100%;z-index:1}}@media
only screen and
(min-width:1024px){.c-hero{height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:100px;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}.is-active
.c-hero{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.c-hero__title{font-family:Vodafone
Rg
Bold,sans-serif;font-size:44px;font-weight:400;letter-spacing:-1px;line-height:44px;display:block;margin-bottom:16px;max-width:315px;opacity:1;position:relative;-webkit-transition:all
.5s;transition:all .5s;z-index:3}@media only screen and
(min-width:1024px){.c-hero__title{font-size:60px;line-height:54px;max-width:400px;opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}}.is-active
.c-hero__title{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all
.75s 1s;transition:all .75s 1s}.c-hero__description{font-family:Vodafone
Rg,sans-serif;font-size:22px;font-weight:400;line-height:24px;display:block;margin-bottom:20px;max-width:315px;opacity:1;position:relative;-webkit-transition:all
.5s;transition:all .5s;z-index:3}@media only screen and
(min-width:1024px){.c-hero__description{font-size:30px;line-height:30px;max-width:400px;opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}}.is-active
.c-hero__description{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all
.75s 1s;transition:all .75s 1s}.c-hero__btn{font-family:Vodafone Rg
Bold,sans-serif;font-size:14px;font-weight:400;line-height:normal;background:transparent;border:1px
solid
#fff;color:inherit;cursor:pointer;display:inline-block;height:35px;line-height:35px;min-width:105px;opacity:1;outline:none;padding:0
10px;position:relative;-webkit-transition:color .3s,height .3s,opacity
.5s,-webkit-transform .5s;transition:color .3s,height .3s,opacity
.5s,-webkit-transform .5s;transition:color .3s,height .3s,opacity
.5s,transform .5s;transition:color .3s,height .3s,opacity .5s,transform
.5s,-webkit-transform .5s;width:auto;z-index:3}@media only screen and
(min-width:1024px){.c-hero__btn{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}}.is-active
.c-hero__btn{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color
.3s,height .3s,opacity .75s 1s,-webkit-transform .75s 1s;transition:color
.3s,height .3s,opacity .75s 1s,-webkit-transform .75s 1s;transition:color
.3s,height .3s,opacity .75s 1s,transform .75s 1s;transition:color .3s,height
.3s,opacity .75s 1s,transform .75s 1s,-webkit-transform .75s
1s}.c-hero__btn:after{background:#fff;content:"";height:0;left:0;position:absolute;top:0;-webkit-transition:all
.3s;transition:all .3s;width:100%;z-index:-1}.no-touchevents
.c-hero__btn:hover{color:#e60000}.no-touchevents
.c-hero__btn:hover:after{height:100%}.c-hero-carousel{display:block;overflow:hidden;width:100%}@media
only screen and (min-width:1024px){.c-hero-carousel{height:calc(100vh -
170px);opacity:0;position:absolute;-webkit-transition:opacity 1s
1s;transition:opacity 1s 1s;z-index:0}}@media only screen and
(min-width:1024px){.c-hero-carousel.is-visible{opacity:1;z-index:1}}.c-hero-carousel__inner{cursor:default!important;width:100%}@media
only screen and (min-width:1024px){.c-hero-carousel__inner{margin:0
auto;width:calc(100% - 200px)}}@media only screen and
(min-width:1024px){.c-hero-carousel__slide{height:calc(100vh -
170px)}}.c-hero-carousel__nav{left:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%)
translateX(-50%);-ms-transform:translateY(-50%)
translateX(-50%);transform:translateY(-50%) translateX(-50%);width:calc(100% -
60px)}.c-hero-carousel__nav-button{background:url(../img/arrow-circle-icon.svg)
no-repeat
50%;background-size:30px;border:0;border-radius:100%;display:none;height:32px;opacity:.6;overflow:hidden;padding:0;text-indent:-9999px;-webkit-transition:all
.25s;transition:all
.25s;width:32px}.c-hero-carousel__nav-button:hover{opacity:1}.c-hero-carousel__nav-button[disabled]{opacity:0}@media
only screen and
(min-width:1024px){.c-hero-carousel__nav-button{display:block}}.c-hero-carousel__nav-button--previous{float:left;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.c-hero-carousel__nav-button--next{float:right;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.c-hero-carousel__scroll-to-explore{display:none}@media
only screen and
(min-width:1024px){.c-hero-carousel__scroll-to-explore{font-family:Vodafone Rg
Bold,sans-serif;font-size:14px;font-weight:400;line-height:normal;bottom:40px;color:#fff;display:none;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.c-image-background{background-position:bottom
20px center;background-repeat:no-repeat;background-size:calc(100% - 40px)
auto;color:#4a4d4e;padding:20px 20px 170px}@media only screen and
(min-width:1024px){.c-image-background{background-position:50%;background-size:cover;color:#fff;padding:70px
100px}}@media only screen and
(max-width:1024px){.c-image-background{background-image:none!important;padding:20px}}.c-image-background__figures
.c-figure__stat{color:#e60000}@media only screen and
(min-width:1024px){.c-image-background__figures{display:-webkit-box;display:-ms-flexbox;display:flex}.c-image-background__figures
.c-figure__stat{color:#fff}}.c-image{padding:0 20px;width:100%}@media only
screen and
(min-width:1024px){.c-image{display:none}}.c-image-text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}@media
only screen and
(min-width:768px){.c-image-text-block{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.c-image-text-block__image{-ms-flex-negative:0;flex-shrink:0;min-width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media
only screen and
(min-width:768px){.c-image-text-block__image{min-width:270px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.c-image-text-block__text-area{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:0}@media
only screen and
(min-width:768px){.c-image-text-block__text-area{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:30px}}.c-image-text-block__title{border-top:5px
solid #fff;padding-bottom:20px;padding-top:8px}@media only screen and
(min-width:1024px){.c-intro{display:-webkit-box;display:-ms-flexbox;display:flex}}.c-intro__title{font-family:Vodafone
Rg
Bold,sans-serif;font-size:22px;line-height:28px;margin-bottom:20px;text-align:center;width:100%}@media
only screen and
(min-width:1024px){.c-intro__title{font-size:30px;line-height:32px;margin-bottom:40px}}.c-intro__heading{font-family:Vodafone
Rg
Bold,sans-serif;font-size:22px;line-height:27px;color:#e60000}.c-intro__heading,.c-intro__icon{margin-bottom:20px}.c-intro__description{font-family:Vodafone
Rg
Bold,sans-serif;font-size:22px;line-height:27px;text-align:left}.c-intro__aside{color:#e60000;padding:20px
20px 5px;text-align:center}@media only screen and
(min-width:1024px){.c-intro__aside{min-width:300px;padding:35px
30px;position:relative;width:300px}.c-intro__aside:after{border-right:2px
solid #f4f4f4;bottom:30px;content:"";height:calc(100% -
60px);position:absolute;right:0;top:30px}}.c-intro__aside--red{background-color:#e60000;border-right:0;color:#fff;padding-bottom:30px}.c-intro__aside--red:after{content:none}.c-intro__aside--purple{background-color:#792b88;border-right:0;color:#fff;padding-bottom:30px}.c-intro__aside--purple:after{content:none}.c-intro__aside--darkturquoise{background-color:#00b0ca;border-right:0;color:#fff;padding-bottom:30px}.c-intro__aside--darkturquoise:after{content:none}.c-intro__aside--yellowgreen{background-color:#a8b400;border-right:0;color:#fff;padding-bottom:30px}.c-intro__aside--yellowgreen:after{content:none}.c-intro__main{padding:20px
20px 30px}@media only screen and
(min-width:1024px){.c-intro__main{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;padding:35px
100px 0;width:100%}}.c-intro__intro-text,.c-intro__intro-text
p{font-family:Vodafone
Rg,sans-serif;font-size:30px;letter-spacing:normal;line-height:36px;color:#4a4d4e;margin-bottom:15px}.c-intro__supporting-text,.c-intro__supporting-text
p{font-family:Vodafone
Rg,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.27px;line-height:24px}.c-intro__figures{border-top:4px
solid
#afafaf;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px;padding-top:10px}.c-intro__figures--red{border-top-color:#e60000}.c-intro__figures--purple{border-top-color:#792b88}.c-intro__figures--yellowgreen{border-top-color:#a8b400}.c-intro__figures--darkturquoise{border-top-color:#00b0ca}@media
only screen and
(min-width:1024px){.c-intro__figures{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.c-intro__read-more{font-family:Vodafone
Rg
Bold,sans-serif;font-size:14px;font-weight:400;line-height:normal;background:none;border:0;color:#4a4d4e;display:block;line-height:24px;margin:0
auto;min-width:100px;text-align:center}@media only screen and
(min-width:1024px){.c-intro__read-more{margin-bottom:30px}}.c-intro__read-more:after{content:"Read more"}.c-intro__read-more.is-active:after{content:"Read less"}.c-intro__read-more-icon{display:block;height:30px;margin:0 auto;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform
1s;width:30px}.is-active
.c-intro__read-more-icon{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-intro-panel{display:block;height:calc(100vh
- 60px);opacity:0;-webkit-transition:opacity 1s,-webkit-transform
.5s;transition:opacity 1s,-webkit-transform .5s;transition:opacity
1s,transform .5s;transition:opacity 1s,transform .5s,-webkit-transform
.5s;width:100%;z-index:0}@media only screen and
(min-width:1024px){.c-intro-panel{height:calc(100vh -
170px);margin-top:0;position:absolute;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}.c-intro-panel.is-visible{opacity:1}@media
only screen and
(min-width:1024px){.c-intro-panel.is-visible{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);z-index:1}}.c-intro-panel__hidden-bg{position:absolute;visibility:hidden}.c-intro-panel__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:50%;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0
auto;position:relative}@media only screen and
(min-width:1024px){.c-intro-panel__inner{padding:50px 100px;width:calc(100% -
200px)}}.c-intro-panel__content{height:247px;opacity:0;position:relative;-webkit-transition:opacity
.75s;transition:opacity .75s;width:183px}@media only screen and
(min-width:768px){.c-intro-panel__content{height:50vh;max-width:50%;width:100%}}@media
only screen and
(min-width:1024px){.c-intro-panel__content{height:50vh;max-height:calc(100vh -
170px);max-width:50%;width:100%}}.c-intro-panel__content.is-visible{opacity:1}.c-intro-panel__text{font-family:Vodafone
Rg,sans-serif;font-size:22px;font-weight:400;line-height:24px;color:#fff;display:none;max-height:26%;max-width:100%;position:absolute;right:20%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media
only screen and
(min-width:1024px){.c-intro-panel__text{font-size:30px;line-height:30px;display:none!important}}.c-intro-panel__logo{display:none;max-height:100%;max-width:100%;position:absolute}@media
only screen and
(min-width:1024px){.c-intro-panel__logo{display:none!important}}.c-intro-panel__text-highlight{font-family:Vodafone
Rg
Bold,sans-serif;font-size:44px;font-weight:400;letter-spacing:-1px;line-height:44px}@media
only screen and
(min-width:1024px){.c-intro-panel__text-highlight{font-size:60px;line-height:54px}}.c-intro-panel__explore{background:url(../img/intro-panel/scroll-arrow.svg)
no-repeat bottom;font-family:Vodafone Rg
Bold,sans-serif;font-size:14px;font-weight:400;line-height:normal;bottom:40px;color:#fff;left:50%;opacity:1;padding-bottom:50px;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity
.5s 1s;transition:opacity .5s 1s;z-index:2}@media only screen and
(min-width:1024px){.c-intro-panel__explore{display:none}}.c-intro-content__animated-logo{height:50vh;max-height:50vh;position:absolute;width:100%}.c-navigation{background-color:#fff;height:60px;min-height:60px;opacity:0;position:relative;top:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:opacity
1s .25s,-webkit-transform .5s .25s;transition:opacity 1s
.25s,-webkit-transform .5s .25s;transition:opacity 1s .25s,transform .5s
.25s;transition:opacity 1s .25s,transform .5s .25s,-webkit-transform .5s
.25s;width:100%;z-index:1}@media only screen and
(min-width:1024px){.c-navigation{bottom:0;height:87px;position:fixed;top:auto;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);z-index:0}}.c-navigation.is-visible{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.c-navigation__nav-burger{background:none;border:0;display:block;float:right;height:20px;margin-top:20px;outline:none;overflow:hidden;padding:0;position:absolute;right:20px;width:30px;z-index:1}.c-navigation__nav-burger:after,.c-navigation__nav-burger:before{background-color:#4a4d4e;content:"";height:3px;left:50%;position:absolute;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);-webkit-transition:all
.5s;transition:all
.5s;width:30px}.c-navigation__nav-burger:before{top:0}.c-navigation__nav-burger:after{bottom:0}.c-navigation__nav-burger.is-active:before{left:5px;top:calc(50%
-
1.5px);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:50%
50%;-ms-transform-origin:50% 50%;transform-origin:50%
50%;width:20px}.c-navigation__nav-burger.is-active:after{bottom:calc(50% -
1.5px);left:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:50%
50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;width:20px}@media
only screen and
(min-width:1024px){.c-navigation__nav-burger{display:none}}.c-navigation__nav-burger-inner{background:#4a4d4e;display:block;height:3px;position:absolute;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);-webkit-transition:all
.5s;transition:all .5s;width:100%}.is-active
.c-navigation__nav-burger-inner{opacity:0}.c-navigation__progress{background-color:#2f7249;bottom:0;content:"";display:block;height:5px;position:absolute;-webkit-transition:width
1s;transition:width
1s;width:0}.c-navigation__list{background-color:#fff;height:100vh;list-style-type:none;margin:0;opacity:0;overflow:auto;padding:65px
50px 0
60px;position:relative;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:all
.5s;transition:all .5s}@media only screen and
(min-width:1024px){.c-navigation__list{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;opacity:1;padding:0;-webkit-transform:translateZ(0);transform:translateZ(0)}}.c-navigation__list.is-active{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.c-navigation__list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px
solid
#afafaf;display:-webkit-box;display:-ms-flexbox;display:flex;height:56px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left;width:100%}@media
only screen and
(min-width:1024px){.c-navigation__list-item{border:0;display:block;height:100%;text-align:center}}.c-navigation__list-item--hidden-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}@media
only screen and
(min-width:1024px){.c-navigation__list-item--hidden-desktop{display:none}}.c-navigation__link{font-family:Vodafone
Rg
Bold,sans-serif;font-size:22px;letter-spacing:-.5px;line-height:32px;color:#e60000;display:block;line-height:40px;opacity:.6;padding-left:0;position:relative;text-decoration:none;-webkit-transition:all
.25s;transition:all .25s;width:100%}.c-navigation__link:hover{opacity:1}@media
only screen and (min-width:1024px){.c-navigation__link{font-family:Vodafone
Rg,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.27px;line-height:24px;border-bottom:5px
solid
#afafaf;border-left:0;color:#4a4d4e;height:100%;line-height:78px;padding:0;text-align:center}}.c-next{background-color:#fff;margin:0
auto 40px;padding:35px
0;width:100%;margin-bottom:0;padding-bottom:50px}.c-next__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0
auto;max-width:1200px;padding:30px;text-decoration:none}@media only screen and
(min-width:1024px){.c-next__inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0}}.c-next__image-area{width:100%}@media
only screen and
(min-width:1024px){.c-next__image-area{padding-right:100px;width:400px}}.c-next__image{width:300px}.c-next__cta{font-family:Vodafone
Rg,sans-serif;font-size:30px;font-weight:400;line-height:38px;color:#4a4d4e;display:none;margin-bottom:30px}@media
only screen and
(min-width:1024px){.c-next__cta{display:block}}.c-next__cta--mobile-only{display:block;margin-bottom:0;text-align:center;width:100%}@media
only screen and
(min-width:1024px){.c-next__cta--mobile-only{display:none}}.c-next__title{font-family:Vodafone
Rg
Bold,sans-serif;font-size:30px;letter-spacing:-.54px;line-height:32px;border-bottom:1px
solid #f4f4f4;color:#e60000;padding-bottom:20px}@media only screen and
(min-width:1024px){.c-next__title{font-size:36px;letter-spacing:-.64px;line-height:32px}}.c-next__description{font-family:Vodafone
Rg,sans-serif;font-size:16px;letter-spacing:normal;line-height:20px;color:#4a4d4e;padding-top:20px}@media
only screen and
(min-width:1024px){.c-next__description{font-size:24px;letter-spacing:-.5px;line-height:32px}}.c-next__text{width:calc(100%
- 70px)}@media only screen and
(min-width:1024px){.c-next__text{width:auto}}.c-next__arrow-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:70px}@media
only screen and
(min-width:1024px){.c-next__arrow-area{width:300px}}.c-next__arrow{-ms-flex-item-align:start;align-self:flex-start;display:block;height:60px;margin-top:5px;text-align:center}@media
only screen and
(min-width:1024px){.c-next__arrow{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;height:auto;margin-top:0}}.c-site-body{display:block}.c-site-body.is-restricted{height:100%;overflow:hidden;position:fixed;width:100%}
/*# sourceMappingURL=styles.css.map */