<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:after,.slick-track:before{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
@charset 'UTF-8';.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:0}
.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0}
.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}
.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}
.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
[dir=rtl] .slick-prev{right:-25px;left:auto}
.slick-prev:before{content:'â†'}
[dir=rtl] .slick-prev:before{content:'â†’'}
.slick-next{right:-25px}
[dir=rtl] .slick-next{right:auto;left:-25px}
.slick-next:before{content:'â†’'}
[dir=rtl] .slick-next:before{content:'â†'}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0}
.slick-dots li button:focus,.slick-dots li button:hover{outline:0}
.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}
.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'â€¢';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:#000}
.container1024{padding:0 20px}
@media all and (min-width:1200px){.container1024{max-width:1024px;padding:0}
}
.redx_tabbsectn{background-color:#0c0d11;padding:24px 0 0}
.redx_tabbwrap .redxtabHead{font-family:"ViBold","Helvetica","Arial",sans-serif;font-size:24px;font-weight:500;line-height:1.2;color:#fff;margin:0 0 24px;text-align:center}
.redx_tabbwrap .redxtabHead span{font-family:"ViBold","Helvetica","Arial",sans-serif}
.redx_tabbwrap .redxtabHead span{color:#ee2737}
.redx_tabbwrap .redx_tabbdiv.redx_tableftfixed{position:fixed;top:65px;left:0;z-index:1029;width:calc(100% - 40px);margin:0 0 0 20px}
.redx_tabbwrap .redx_tabbdiv{display:flex;background-color:#1d1d20;border:2px solid #37373a;border-radius:30px;padding:8px 20px 0;gap:20px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;margin:0 0 12px}
.redx_tabbwrap .redx_tabbdiv::-webkit-scrollbar{display:none}
.redx_tabbwrap .redx_tabb img{display:none}
.redx_tabbwrap .redx_tabb p{font-family:"ViRegular","Helvetica","Arial",sans-serif;font-size:16px;font-weight:normal;line-height:1.25;text-align:center;color:#acacb4;margin:0;white-space:nowrap}
.redx_tabbwrap .redx_tabb.active p{font-family:"ViBold","Helvetica","Arial",sans-serif;color:#fff;border-bottom:2px solid #ffc600;padding:0 0 8px}
.redx_tabbwrap .redxTabContentWrap{position:relative;padding:0 0 18px}
.redx_tabbwrap .redxTabContentWrap::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-image:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 50%,rgba(255,255,255,0) 100%)}
.redx_tabbwrap .redx_tabright .redxTabContent:last-child .redxTabContentWrap::after{content:none}
.redx_tabbwrap .redxTabContentDiv{display:flex;align-items:flex-start;gap:16px;padding:12px;border-radius:16px;background-color:#171a21;margin:0 0 12px}
.redx_tabbwrap .redxTabdesc p:first-child{font-family:"ViMedium","Helvetica","Arial",sans-serif;font-size:16px;font-weight:500;line-height:1.2;color:#fff;margin:0 0 6px}
.redx_tabbwrap .redxTabdesc p:nth-child(2){font-family:"ViRegular","Helvetica","Arial",sans-serif;font-size:12px;font-weight:normal;line-height:1.2;color:#d5d6d9;margin:0}
.redx_tabbwrap .mobTabContentImg{width:100%}
.redx_tabbwrap .redxTabContent{opacity:.1}
.redx_tabbwrap .redxTabContent.active{opacity:1}
@media all and (min-width:768px){.redx_tabbsectn{padding:140px 0 124px}
.redx_tabbwrap{display:flex;gap:50px}
.redx_tabbwrap .redxtabHead{font-size:36px;font-weight:bold;line-height:1.2;margin:0 0 48px;text-align:left}
.redx_tabbwrap .redx_tableft{align-self:flex-start;min-width:244px;width:244px}
.redx_tabbwrap .redx_tableftin.redx_tableftfixed{position:fixed;top:75px;left:0;z-index:1029;width:244px}
.redx_tabbwrap .redx_tabright{padding:96px 0 0}
.redx_tabbwrap .redx_tabbdiv{display:flex;flex-direction:column;background-color:#0d0e11;border:2px solid #37373a;border-radius:24px;padding:32px;gap:32px;margin:0;background-image:linear-gradient(to right,rgba(255,255,255,0),#1e1f22 26%,#1e1f22 70%,rgba(255,255,255,0));box-shadow:0 29.5px 47.2px 0 rgba(0,0,0,0.32),0 3px 11.8px 0 rgba(0,0,0,0.08)}
.redx_tabbwrap .redx_tabb{cursor:pointer}
.redx_tabbwrap .redx_tabb p{font-size:24px;line-height:1.2;text-align:left}
.redx_tabbwrap .redx_tabb.active p{font-family:"ViRegular","Helvetica","Arial",sans-serif;color:#acacb4;border-bottom:unset;padding:0;display:none}
.redx_tabbwrap .redx_tabb.active img{display:block}
.redx_tabbwrap .redxTabContentWrap{display:flex;flex-wrap:wrap;padding:40px 0 28px;gap:20px}
.redx_tabbwrap .redxTabContentWrap::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-image:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 50%,rgba(255,255,255,0) 100%)}
.redx_tabbwrap .redxTabContentDiv{width:48%;gap:10px;padding:10px;margin:0}
.redx_tabbwrap .redxTabdesc p:first-child{font-family:"ViBold","Helvetica","Arial",sans-serif;font-size:16px;font-weight:bold;line-height:1.2}
.redx_tabbwrap .redxTabdesc p:nth-child(2){font-size:14px}
.redx_tabbwrap .mobTabContentImg{display:none}
}
.accordionOuter{margin-bottom:30px}
.accordionOuter .card{border:0}
.accordionOuter .card h3{font-size:20px;line-height:2em;cursor:pointer}
.accordionOuter .card .card-header{height:60px;background-color:#fff;padding:10px}
.accordionOuter .card .card-header h3.collapsed{background-image:url(../../hotstar/clientlib-hotstarFaq/images/Plus.png)}
.accordionOuter .card .card-header h3{background-image:url(../../hotstar/clientlib-hotstarFaq/images/Minus.png);background-repeat:no-repeat;background-size:30px;background-repeat:no-repeat;background-size:30px;background-position-x:right;background-position-y:center}
.accordionOuter .card .card-body{max-height:auto;overflow:auto;background-color:#fff;z-index:10;width:100%;border:1px solid #999}
.accordionOuter .card-body{padding:0}
.accordionInner .card-body{padding:20px;background-color:#eff5fd}
.accordionInner .card .card-header h3.collapsed{background-image:url(../../../../../../content/dam/vodafoneideadigital/postpaidbilpay/images/downarrow.svg);background-size:24px;background-repeat:no-repeat;background-position-x:right;background-position-y:center}
.accordionInner .card .card-header h3{background-image:url(../../../../../../content/dam/vodafoneideadigital/postpaidbilpay/images/uparrow.svg);background-size:24px;background-repeat:no-repeat;background-position-x:right;background-position-y:center;padding:0 32px 0 0;cursor:pointer}
.showMore,.showMore:hover{color:#2f3043;width:150px;height:50px;font-size:16px !important;line-height:20px !important;margin-top:24px !important;border-radius:25px;background-color:transparent;border:1px solid #2f3043;padding:15px 40px;font-family:"ViMedium","Helvetica","Arial",sans-serif}
.accordionInner .card .card-header h3{font-size:18px;line-height:26px;color:#2f3043;font-family:"ViBold","Helvetica","Arial",sans-serif}
.accordionInner&gt;h2{font-size:36px;line-height:38px;color:#2f3043;font-family:"ViBold","Helvetica","Arial",sans-serif;text-align:center;margin-bottom:40px}
.accordionInner .card-header{background-color:#eff5fd;border:0}
.accordionInner .card{border:0;border-bottom:1px solid rgba(0,0,0,0.125);border-radius:0;background-color:#eff5fd}
.accordionInner{background:#eff5fd;padding:40px 30px 24px;border-radius:10px;margin-bottom:80px}
.accordionInner a:hover{color:#2f3043}
.accordionInner table{max-width:100%}
.accordionInner td,.accordionInner th{padding:5px}
@media screen and (max-width:767px){.accordionInner{background:#fff;margin-bottom:60px;padding:0}
.accordionInner .card-header{background:#fff}
.accordionInner&gt;h2{font-size:24px;line-height:28px}
.accordionInner .card-body{padding:15px;background-color:#fff}
.hotstarFaq{padding:0 20px}
.accordionInner table{width:100%}
}
.vilWrapper .commonBreadcrumb .container{padding:0;margin:0}
.commonBreadcrumb .container{padding:0;max-width:1232px}
#breadcrumbSection.row{margin-left:0;margin-right:0}
#breadcrumbSection .breadcrumb{background:0;padding:0;margin:0;display:unset}
#breadcrumbSection .breadcrumb-item{display:inline}
#breadcrumbSection .breadcrumb a{color:#2f3043;text-decoration:none;font-family:"ViRegular","Helvetica","Arial",sans-serif;font-size:12px;line-height:14px}
#breadcrumbSection .breadcrumb .breadcrumb-item+.breadcrumb-item::before{padding-left:.2em;padding-right:.2em;font-size:16px}
#breadcrumbSection .breadcrumb .breadcrumb-item+.breadcrumb-item{padding:0}
#breadcrumbSection .breadcrumb .breadcrumb-item:last-child a,#breadcrumbSection .breadcrumb .breadcrumb-item:last-child{color:#797a86}
#breadcrumbSection{margin-top:24px;margin-bottom:12px}
.breadcrumb-item+.breadcrumb-item::before{background-image:url('../../../../../../content/dam/vodafoneideadigital/images1/breadcrumbarrow.png');background-size:18px 18px;display:inline-block;width:18px;height:18px;content:"";padding:0 4px;vertical-align:bottom}
#breadcrumbSection .mobPad{padding:0}
@supports(-ms-ime-align:auto){#breadcrumbSection{margin-top:24px}
}
@media(max-width :767.98px){.commonBreadcrumb .container{padding:0 20px}
#breadcrumbSection .breadcrumb .breadcrumb-item+.breadcrumb-item::before{padding-left:.2em !important;padding-right:.2em !important;font-size:14px !important}
#breadcrumbSection .leftPadding{padding:0}
}
.accordionInner{background:#171a21;padding:40px;margin-bottom:125px;border-radius:24px}
.accordionInner&gt;h2{margin:0 0 7px}
.accordionInner h2{color:#fff}
.accordionInner h2 span{font-size:36px;line-height:43.2px;color:#ee2737;font-family:"ViBold","Helvetica","Arial",sans-serif}
.casback-tab .cashback-tabcatitle,.casback-tab .cashback-tabcatitle a{font-size:24px;line-height:28.8px;color:#fff;text-align:center}
.casback-tab .cashback-tabcatitle a{text-decoration:none;font-weight:inherit}
.casback-tab .cashback-tabcatitle span{font-family:"ViBold","Helvetica","Arial",sans-serif}
.casback-tab .cashback-tabcatitle span{color:#ee2737}
.showMore,.showMore:hover{border:1px solid #fff;color:#fff;padding:6px 20px 8px;font-family:"ViMedium","Helvetica","Arial",sans-serif;margin-top:40px !important}
.accordionInner .card .card-header h3{color:#fff}
.accordionInner .card{border-bottom:1px solid #2f3043;background-color:#171a21}
.accordionInner .card-header{background-color:#171a21;padding:33px 0 12px}
.accordionInner .card-body{background-color:#171a21}
.accordionInner .card-body *{color:#fff}
.accordionInner .card .card-header h3{background-image:url('../../../../../../content/dam/vodafoneideadigital/redx_v2/collapse-arrow.svg')}
.accordionInner .card .card-header h3.collapsed{background-image:url('../../../../../../content/dam/vodafoneideadigital/redx_v2/expand-arrow.svg')}
.hotstarFaq{background-color:#0c0d11;padding:40px 0 0}
.redX-CYB{background:#0c0d11}
.casback-tab .card-title{font-weight:bold}
.casback-tab .card.REDX .card-body .card_benifitsection_desk{background-color:#282b30}
.casback-tab .card.REDX .card-header{background-color:#171a0f;border-bottom:0}
.casback-tab .card{background-clip:text;border:0}
.casback-tab .REDX .card-header{background:url('../../../../../../content/dam/vodafoneideadigital/redx_v2/backimg.png') no-repeat center center;background-position:right}
#cb_tab2 .card.REDX,.casback-tab .card.REDX{height:623px}
.card_benifitsection_desk .best_benifits span{font-size:12px;line-height:16px;color:#acacb4}
.casback-tab .card.REDX .card-body .teleco-icons-Dropdown-menu .telecoiconsDropdown{background-color:#282b30}
.casback-tab .card.REDX .card-body .teleco-icons-Dropdown-menu .Subscription{background-color:#171a21}
.Subscription p.benTitle{line-height:16.8px;font-size:14px}
.Subscription p.benSubTitle{line-height:16.8px;font-size:12px;color:#acacb4 !important}
.commonBreadcrumb{background-color:#171a21}
#breadcrumbSection{margin-top:0;margin-bottom:0}
#breadcrumbSection .breadcrumb a{color:#fff}
#breadcrumbSection .breadcrumb .breadcrumb-item:last-child a,#breadcrumbSection .breadcrumb .breadcrumb-item:last-child{color:#fff}
.breadcrumb-item+.breadcrumb-item::before{background-image:url(../../../../../../content/dam/vodafoneideadigital/redx_v2/white-next-arrow.svg)}
#breadcrumbSection .mobPad{padding:0}
@media all and (max-width:768px){.hotstarFaq{padding:60px 0 0}
.accordionInner h2{text-align:left;margin:0 0 20px}
.accordionInner{padding:20px 16px;margin-top:0;border-radius:16px;margin-bottom:40px}
.accordionInner .card .card-header h3{font-size:16px;font-weight:1.2}
.accordionInner h2 span{font-size:24px;line-height:28px}
.accordionInner .card-header{padding:.75rem 0}
.showMore,.showMore:hover{margin-top:24px !important}
.commonBreadcrumb .container{padding:0 20px}
}
@media(min-width:768px){.casback-tab .cashback-tabcatitle,.casback-tab .cashback-tabcatitle a{font-size:36px;line-height:43.2px}
body::-webkit-scrollbar{width:10px}
body::-webkit-scrollbar-track{background:#171a21}
body::-webkit-scrollbar-thumb{background:#fff}
}
.headercomponent,.headercomponent .nav-header,.headercomponent .dropdown-menu,.headercomponent .vi_navwrapper.fixed-top{background-color:#000}
.navbarBottom #navbarMainContent a,.navbarBottom #navbarMainContent .mob_logout p{color:#fff}
.headercomponent .dropdown-toggle::after{background-image:url(../../../../../../content/dam/vodafoneideadigital/redx/down-arrow.svg)}
@media all and (max-width:991px){.headercomponent .navbar-light .navbar-toggler-icon{background-image:url(../../../../../../content/dam/vodafoneideadigital/homespyder/hamburger_white.svg)}
.headercomponent .dropdown-menu{background-color:#2f3043}
.headercomponent .vi_headerDlink,.headercomponent .vi_headerDlink:hover{color:#fff}
}
.titleanddesc{background-color:#171a21}
.responsivegrid .titleanddesc .style1 p{padding:0;font-family:"ViMedium","Helvetica","Arial",sans-serif;font-size:16px;font-weight:500;line-height:1.25;color:#acacb4}
.responsivegrid .titleanddesc .style1 p a{text-decoration:underline;font-family:"ViMedium","Helvetica","Arial",sans-serif;font-size:16px;font-weight:500;line-height:1.25;color:#acacb4}
.titleanddesc .col&gt;.style1{padding:26px 0 0;max-width:1232px}
@media(max-width:767.8px){.titleanddesc .col&gt;.style1{padding:20px 12px 0}
.responsivegrid .titleanddesc .style1 p{font-size:14px;line-height:1.2}
.responsivegrid .titleanddesc .style1 p a{font-size:14px;line-height:1.2}
}
.footerVodafone,.footerVodafone .card,.footerSection .footer-copyright{background-color:#171a21}
.footerVodafone .footer #connectWithUS p.footerhText,.footerVodafone .footer #connectWithUS p.history,.footerVodafone .footer .btn-link,.footerVodafone .footer a,.footerSection .footer-copyright p,.footerSection .footer-copyright a{color:#fff}
.footerVodafone .footer{padding-top:50px}
.footerVodafone .footer .close-collapse{background-image:url('../../../../../../content/dam/vodafoneideadigital/redexv2/collapseArrow.png')}
.voda_wrapper span{margin-right:0}
.plans-location-txt{p.mainPtag{font-size:16px;line-height:22px;margin:0;display:flex;align-items:center;justify-content:flex-start;.location_ftxt{font-size:16px;line-height:22px;margin:0}
span.location{font-size:16px;line-height:22px;margin:0;padding:0;.change-circle{font-size:16px;line-height:22px;margin:0;padding:0;display:inline-block}
}
}
}
.redX-CYB .plans-location-txt,.netflixPlansAndPacks .plans-location-txt{*{color:#fff !important}
img{filter:brightness(10)}
.miOrangeLink:before{background-color:#fff}
}
.locationMapTitle{height:100%;overflow:hidden;overflow-y:auto}
.locationMapTitle #selectCircl li.circle-selected{background-color:#f8f8f8}
.casback-tab .card{&amp;.REDX{.card-content .card_benifitsection_desk .best_benifits p.fiveG{background-color:#2f3043}
}
.card-content .card_benifitsection_desk .best_benifits p.fiveG{font-size:12px;line-height:12px;background-color:#dfebfb;padding:5px 5px 7px;border-radius:5px;margin:7px 0 0 0;font-family:'ViMedium';width:max-content}
.vi_fivelogo{margin:0 0 3px}
}
.redX-CYB{.card.REDX{.card-content .card_benifitsection_desk .best_benifits p.fiveG{background-color:#171a21}
}
}
.revampLocatnBtn-box .revampbtn{width:240px;height:50px;font-size:14px;line-height:18px;margin:30px auto 0;background:#ee2737;border-radius:25px;color:#fff;font-family:"ViMedium","Helvetica","Arial",sans-serif;border:0;font-weight:500}
.plans-location-txt{text-align:left;margin:0 0 20px}
.revampLocatnBtn-box{text-align:center}
.locationMapDrawer{background:#fff;position:fixed;width:100%;height:auto;left:0;bottom:-130%;border-radius:10px 10px 0 0;z-index:1031;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}
.locationMapDrawer-right.locationMapDrawer-open{bottom:0}
.locationMapDrawer .deskClose{display:none}
.locationMapDrawer .mobClose,.locationMapDrawer .mobClose:not(:disabled):not(.disabled):hover,.mobClose:not(:disabled):not(.disabled):focus{top:-48px;right:20px;width:32px;height:32px;position:absolute;opacity:1;outline:0;background:transparent;border:0;display:flex;align-items:center;justify-content:center}
.locationMapDrawer.mobClose img{width:32px;height:32px}
.locationMapTitle #selectCircl{padding:0;list-style:none;margin:0}
.locations-change.row.justify-content-center{display:block}
.locationMapTitle #selectCircl li{height:50px;vertical-align:middle;border-bottom:1px solid;border-color:rgba(0,0,0,0.05);padding:0 20px;transition:all .2s linear;cursor:pointer}
.locationMapTitle #selectCircl li:hover{background-color:#f8f8f8}
.locationMapTitle #selectCircl p{margin:0;line-height:50px}
.locationMapTitle .card-body{padding:0;margin-top:5px;max-height:199px;overflow:hidden;overflow-y:auto}
.locationMapTitle .circl-name{padding:0;color:#000;font-family:"ViRegular","Helvetica","Arial",sans-serif;font-size:16px;line-height:20px;width:100%;text-align:left;text-decoration:none;text-transform:inherit !important}
.locationMapTitle #headingOne{background-color:#fff;width:270px;border-radius:5px}
.locationMapTitle .floating-label{position:absolute;top:-10px;font-size:14px;background-color:#fff;padding:0 5px;left:15px;text-transform:lowercase;color:#797a86;line-height:17px}
.locationMapTitle .close img{width:24px}
.locationMapTitle .location-title{text-align:center;max-width:100%;padding:20px;margin:0 0 20px 0;display:flex;align-items:end;justify-content:center}
.locationMapTitle .location-title img{display:none}
.locationMapTitle .modal-content{min-height:300px}
.locationMapTitle .location-text{font-family:"ViBold","Helvetica","Arial",sans-serif;font-size:24px;line-height:40px;color:#2f3043}
.locationMapTitle .dropDown-arrow{position:absolute;right:15px;top:15px;cursor:pointer}
#locationSelect{border-top:1px solid rgba(0,0,0,0.125)}
#circleSelection .card-header{border-bottom:0}
.location-changer .circleMain{position:absolute;right:0;display:flex;align-items:flex-start}
.location-changer .circleMain img{width:36px;margin:3px 0 0 0}
.location-changer .circleContent{margin-bottom:0;font-size:16px;line-height:20px;margin-left:5px;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}
.location-changer .circleContent p span{margin:0 3px 0 0}
.location-changer .circleContent p{margin-bottom:0;font-size:18px;line-height:22px}
.location-changer .circleContent p:nth-last-child(1){align-items:flex-start;justify-content:flex-start}
.location-changer .circleContent .selected-circle{display:inline-block;text-transform:uppercase}
.plans-location-txt a.change-circle{font-family:"ViBold","Helvetica","Arial",sans-serif}
.plans-location-txt span img{margin:0 3px 0 2px}
.locationMapTitle #headingOne{border:0}
@media(min-width:768px){.miOrangeLink:before{top:19px}
.plans-location-txt{text-align:right;margin:0 0 32px}
.plans-location-txt{p.mainPtag{justify-content:flex-end}
}
.locationMapTitle{display:flex;align-items:center}
p.title-plan{font-size:20px;line-height:1.2;font-weight:bold;font-family:"ViBold","Helvetica","Arial",sans-serif;padding:25px 0 20px 50px}
.locationMapDrawer{background:#fff;height:100%;width:536px;border-radius:0;right:-100%;top:0;bottom:unset;left:unset}
.locationMapDrawer .deskClose{position:absolute;top:320px;cursor:pointer;display:revert;left:-30px}
.locationMapDrawer .mobClose{display:none}
.locationMapDrawer-right.locationMapDrawer-open{right:0}
.locationMapTitle .location-text{font-size:30px}
.locationMapTitle .location-title img{width:32px;margin:0 5px 0 0;display:block}
.locationMapTitle #headingOne{width:323px}
.locations-change.row.justify-content-center{display:flex}
}
.container1024{padding:0 20px}
.voda_wrapper span{margin-right:0}
.overFlow{overflow:hidden}
.lottie-container{width:100vw;height:100vh;position:fixed;z-index:100;top:0;left:0}
.lottie-container-z{display:none}
@media all and (min-width:1200px){.container1024{max-width:1024px;padding:0}
}
.redX_herosectn{background-color:#0c0d11;padding:0 0 30px}
.redX_herosectn .redX_herodiv{display:flex;flex-direction:column;background-color:#08090b}
.redX_herosectn .redX_img{display:none}
.redX_herosectn .redX_herosLeft{order:2}
.redX_herosectn .redX_mobimg{width:100%;margin:0 0 0 20px;opacity:0}
.redX_herosectn h1{font-family:"ViMedium","Helvetica","Arial",sans-serif;font-size:26px;font-weight:500;line-height:1.2;text-align:center;color:#fff}
.redX_herosectn h1 span{font-family:"ViBold","Helvetica","Arial",sans-serif}
.redX_herosectn h1 span span{color:#ee2737}
.redX_herosectn .redX_subTitle{font-family:"ViRegular","Helvetica","Arial",sans-serif;font-size:12px;font-weight:300;line-height:1.3;text-align:center;color:#acacb4;margin:0 auto 24px;width:280px}
.redX_herosectn .redX_telcodiv{display:flex;padding:8px 10px;border-radius:10px;box-shadow:0 20px 32px 0 rgba(0,0,0,0.32),0 2px 8px 0 rgba(0,0,0,0.08);background-color:#151b21;margin:0 0 24px;position:relative}
.redX_herosectn .redX_telcodiv::before{content:url(../../../../../../content/dam/vodafoneideadigital/redx_v2/Star-img.svg);position:absolute;right:15px;top:-10px;width:19px;height:11px}
.redX_herosectn .redX_telcodiv::after{content:url(../../../../../../content/dam/vodafoneideadigital/redx_v2/Star-img.svg);position:absolute;left:30px;bottom:0;width:19px;height:11px}
.redX_herosectn .redX_telco{display:flex;align-items:center;gap:5px;position:relative}
.redX_herosectn .redX_telco:not(:last-child){margin:0 7px 0 0}
.redX_herosectn .redX_telco:not(:first-child){padding:0 0 0 6px}
.redX_herosectn .redX_telco p{font-family:"ViMedium","Helvetica","Arial",sans-serif;font-size:12px;font-weight:500;line-height:1.2;color:#f7f5f5;margin:0}
.redX_herosectn .redX_telco:not(:first-child)::before{content:"";position:absolute;left:0;top:0;width:1px;height:100%;background-image:linear-gradient(to top,rgba(255,255,255,0) 0,#fff 50%,rgba(255,255,255,0) 100%)}
.redX_herosectn .redX_ottbenefit{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 24px}
.redX_herosectn .redX_ott{width:33.3%;display:flex;flex-direction:column;align-items:center;padding:20px;position:relative}
.redX_herosectn .redX_ott p{font-family:"ViMedium","Helvetica","Arial",sans-serif;font-size:12px;font-weight:500;line-height:1.33;text-align:center;color:#fff;margin:8px 0 0}
.redX_herosectn .redX_ott:not(:first-child)::before{content:"";position:absolute;left:.1px;top:0;width:1px;height:150%;background-image:linear-gradient(to top,rgba(255,255,255,0) 0,#fff 50%,rgba(255,255,255,0) 100%)}
.redX_herosectn .redX_ott.lastElements::before{height:100%}
.redX_herosectn .redX_ott.noLeftBorder::before,.redX_herosectn .redX_ott.noBottomBorder::after,.redX_herosectn .redX_ott.redott_count::after{content:none}
.redX_herosectn .redX_packcta{width:100%;height:50px;display:flex;justify-content:center;align-items:center;border-radius:40px;background-color:#ee2737;font-family:"ViMedium","Helvetica","Arial",sans-serif;font-size:16px;line-height:normal;text-align:center;color:#fff;border:0;text-transform:none !important}
img.starElement{position:absolute;right:-15px;bottom:-14px}
img.redx_ottimg{width:58px}
.mobileOttwrapper{display:flex;width:100%;position:relative}
.mobileOttwrapper::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-image:linear-gradient(to right,rgba(255,255,255,0),#fff 50%,rgba(255,255,255,0))}
.redX_telcodivwrap{position:relative}
.redX_telcodivwrap:before{content:"";left:0;top:-1px;width:100%;height:1.3px;background-image:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 50%,rgba(255,255,255,0));position:absolute}
.redX_telcodivwrap:after{content:"";left:0;bottom:0;width:100%;height:1px;background-image:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 50%,rgba(255,255,255,0));position:absolute}
@media all and (min-width:768px){.redX_herosectn{position:relative;height:100vh;padding:0;min-height:720px}
.redX_herosectn .redX_herodiv{flex-direction:row;background-color:transparent}
.redX_herosectn .redX_img{display:block;height:100%}
.redX_herosectn .redX_herosLeft{order:1;z-index:2;width:446px;margin:4% 0 0}
.redX_herosectn .redX_mobimg{margin:0;display:none}
.redX_herosectn .redX_herosRight{position:absolute;right:0;top:0;height:100%}
.redX_herosectn h1{font-size:64px;text-align:left;margin:0 0 12px}
.redX_herosectn .redX_subTitle{font-size:20px;font-weight:normal;line-height:normal;text-align:left;color:#acacb4;margin:0 0 46px;width:100%}
.redX_herosectn .redX_telcodiv{padding:18px 13.3px;border-radius:13.3px;margin:0 0 40px;width:-moz-max-content;width:max-content;min-width:505px}
.redX_herosectn .redX_telcodiv::before{width:22px;height:22px}
.redX_herosectn .redX_telcodiv::after{width:22px;height:22px;bottom:-10px}
.redX_herosectn .redX_telco p{font-size:16px}
.redX_herosectn .redX_ottbenefit{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 24px}
.redX_herosectn .redX_ott{width:25%;padding:20px}
.redX_herosectn .redX_ott p{font-size:14px;font-weight:500;line-height:1.2}
.redX_herosectn .redX_ott:not(:first-child)::before{content:"";position:absolute;left:0;top:28px;width:1px;height:60%;background-image:linear-gradient(to top,rgba(255,255,255,0) 0,#fff 50%,rgba(255,255,255,0) 100%)}
.redX_herosectn .redott_count{cursor:pointer}
.redX_ottpopup{width:1024px;min-height:269px;position:fixed;padding:12px 12px 21px 12px;background-color:#171a21;border-radius:5px;transition:all .4s ease;transform:translateY(1000%);border-radius:16px 16px 0 0}
.redX_ottpopup.active{bottom:0;z-index:1031;position:fixed;transform:translateY(0);transition:all .4s ease}
.redX_ottpopupdiv{display:flex;flex-wrap:wrap}
.redX_ottpopupdiv p{font-family:"ViMedium","Helvetica","Arial",sans-serif;font-size:12px;font-weight:500;line-height:1.33;text-align:center;color:#fff;margin:6px 0 0}
.redX_ottclose{position:absolute;top:-50px;right:0;cursor:pointer}
.redX_ottpopup .redX_ott{width:16%;display:flex;flex-direction:column;align-items:center;padding:20px;position:relative}
.redX_ottpopup .popupottWrapper:nth-child(odd) .redX_ott:not(:first-child):not(.noLeftBorder):before{content:"";position:absolute;left:0;top:28px;width:1px;height:140%;background-image:linear-gradient(to top,rgba(255,255,255,0) 0,#fff 50%,rgba(255,255,255,0) 100%)}
.popupottWrapper{display:flex;width:100%;position:relative}
.redX_ottpopup .popupottWrapper::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-image:linear-gradient(to right,rgba(255,255,255,0),#fff 50%,rgba(255,255,255,0))}
img.starElement{display:none}
.popupottWrapper:nth-child(odd) img.starElement{right:-15px;bottom:-14px;display:block}
.redX_telcodivwrap:before{left:7%}
.redX_telcodivwrap:after{left:7%}
}
@media all and (max-width:768px){.redX_ottpopup{display:none}
}
@media only screen and (max-width:767px){.redX_herosectn .container1024{padding:0}
@-webkit-keyframes text-top{from{-webkit-opacity:0;-webkit-transform:translateY(250px)}
to{-webkit-opacity:1;-webkit-transform:translateY(0)}
}
@keyframes text-top{from{opacity:0;transform:translateY(250px)}
to{opacity:1;transform:translateY(0);padding-top:170px}
}
.redX_herosLeft{-webkit-animation:unset;animation:unset}
.redX_herosectn{position:relative}
@keyframes mob-bg{from{background-position:right top}
to{background-size:75%}
}
.redX_herodiv{background-image:url("../../../../../../content/dam/vodafoneideadigital/redx_v2/redx-chair-mobile.webp");background-repeat:no-repeat !important;background-position:right -35px;background-size:100%}
.redX_herodiv_bg{-webkit-animation-name:mob-bg;-webkit-animation-duration:5s;-webkit-animation-timing-function:ease;-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-name:mob-bg;animation-duration:5s;animation-timing-function:ease;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}
.bg_mob{padding:0 !important}
.redX_herosLeft{padding:0 20px;background:#000;background:linear-gradient(0,rgba(0,0,0,0.9) 94%,rgba(0,0,0,0.009016106442576999) 100%)}
@keyframes reduceImg{from{height:460px;width:100%}
to{height:200px}
}
.mobile_right{animation-name:reduceImg;animation-duration:3s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}
}
.animated-image{width:100%;height:auto;transition:all 1s ease-in-out}
@keyframes resizeAndMove{from{width:100%;height:490px}
to{width:80%;height:200px}
}
.animated-image{animation-name:resizeAndMove;animation-duration:3s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}
@keyframes top-star{from{width:0;opacity:1;transform:translateX(calc(100% - 25px))}
to{width:100%;opacity:0;transform:translateX(0)}
}
.redX_herosectn .redX_telcodiv::before{-webkit-animation-name:top-star;-webkit-animation-duration:10s;-webkit-animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-name:top-star;animation-duration:10s;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}
@keyframes bottom-star{from{width:0;opacity:1;transform:translateX(calc(0%))}
to{width:100%;opacity:0;transform:translateX(80%)}
}
.redX_herosectn .redX_telcodiv::after{-webkit-animation-name:bottom-star;-webkit-animation-duration:10s;-webkit-animation-timing-function:ease-in-out;-webkit-animation-delay:0;-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-name:bottom-star;animation-duration:10s;animation-timing-function:ease-in-out;animation-delay:0;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}
@media all and (min-width:768px){@-webkit-keyframes text-top{from{-webkit-opacity:.4;-webkit-transform:translateY(200px)}
to{-webkit-opacity:1;-webkit-transform:translateY(0)}
}
@keyframes text-top{from{opacity:.4;transform:translateY(200px)}
to{opacity:1;transform:translateY(0)}
}
.redX_herosLeft_animation{-webkit-animation-name:text-top;-webkit-animation-duration:3.5s;-webkit-animation-timing-function:cubic-bezier(0.12,0,0.39,0);-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-name:text-top;animation-duration:3.5s;animation-timing-function:cubic-bezier(0.12,0,0.39,0);animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards;background:unset;background:unset}
@-webkit-keyframes img-scale{from{-webkit-transform:scale(1.5);-webkit-transform-origin:100% 50%}
to{-webkit-transform:scale(1);-webkit-transform-origin:100% 50%}
}
@keyframes img-scale{from{transform:scale(1.5);transform-origin:100% 50%}
to{transform:scale(1);transform-origin:100% 50%}
}
.laptop_right{-webkit-animation-name:img-scale;-webkit-animation-duration:3.5s;-webkit-animation-timing-function:cubic-bezier(0.12,0,0.39,0);-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;-webkit-animation-fill-mode:forwards;animation-name:img-scale;animation-duration:3.5s;animation-timing-function:cubic-bezier(0.12,0,0.39,0);animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}
}</pre></body></html>