@charset "UTF-8";@font-face{font-family:Vodafone;src:local("Vodafone Lt Regular"),url(https://www.vodafone.es/c/statics/fonts/vodafone-light.woff2) format("woff2"),url(https://www.vodafone.es/c/statics/fonts/vodafone-light.woff) format("woff"),url(../fonts/vodafone-light.woff2) format("woff2"),url(../fonts/vodafone-light.woff) format("woff");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Vodafone;src:local("Vodafone Rg Regular"),url(https://www.vodafone.es/c/statics/fonts/vodafone-regular.woff2) format("woff2"),url(https://www.vodafone.es/c/statics/fonts/vodafone-regular.woff) format("woff"),url(../fonts/vodafone-regular.woff2) format("woff2"),url(../fonts/vodafone-regular.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}.vfh-header{font-family:Vodafone,Arial,sans-serif;font-weight:400;font-size:1rem;color:#333;z-index:106}@media only screen and (max-width:1023px){.vfh-header{margin-bottom:56px}}.vfh-header [aria-hidden=true]{display:none}.vfh-header #menu-language-mobile .vfh-header__sub-link{min-width:115px}.vfh-header__skip-content-link{background:#090;color:#fff;height:35px;top:0;left:0;padding:8px 20px;border-radius:2px;font-size:.875rem;line-height:1.3;width:auto;text-decoration:none;position:absolute;transform:translateY(-100%);z-index:169}.vfh-header__skip-content-link:focus{transform:translateY(0);color:#fff;text-decoration:none}.vfh-header__skip-content-link:hover{color:#fff;text-decoration:none}.vfh-header__shadow{box-shadow:0 2px 8px -2px rgba(0,0,0,.16)}.vfh-header__wrapper{position:fixed;z-index:160;top:0;width:100%;background-color:#fff}@media only screen and (min-width:1024px){.vfh-header__wrapper{position:relative;z-index:121}.vfh-header__wrapper--fixed{position:fixed;z-index:160}}.vfh-header__wrapper--dark{background-color:#222;z-index:139}.vfh-header__layout{margin-right:auto;margin-left:auto;max-width:1440px;display:flex;align-items:center;position:relative;padding-left:16px;padding-right:8px}@media only screen and (min-width:1024px){.vfh-header__layout{padding-right:16px}}.vfh-header__nav--meta{display:none;width:100%}.vfh-header__nav--meta .vfh-header__item{display:flex;align-items:center;position:relative}.vfh-header__nav--meta .vfh-header__item--right{margin-left:auto}.vfh-header__nav--meta .vfh-header__link{padding:4px 16px;color:#fff;font-size:.875rem;line-height:1.29;font-family:Vodafone,Arial,sans-serif;display:flex;align-items:center;height:auto;text-decoration:none}.vfh-header__nav--meta .vfh-header__link:focus{color:#fff}.vfh-header__nav--meta .vfh-header__link .vfh-header__chevron::after,.vfh-header__nav--meta .vfh-header__link:focus .vfh-header__chevron::after,.vfh-header__nav--meta .vfh-header__link:focus[aria-expanded=true] .vfh-header__chevron::after,.vfh-header__nav--meta .vfh-header__link[aria-expanded=true] .vfh-header__chevron::after{border-color:#fff}.vfh-header__nav--meta .vfh-header__link .vfh-header__chevron--selected::after,.vfh-header__nav--meta .vfh-header__link:focus .vfh-header__chevron--selected::after,.vfh-header__nav--meta .vfh-header__link:focus[aria-expanded=true] .vfh-header__chevron--selected::after,.vfh-header__nav--meta .vfh-header__link[aria-expanded=true] .vfh-header__chevron--selected::after{border-color:#333}.vfh-header__nav--meta .vfh-header__link--selected:focus{color:#333;background-color:#fff}.vfh-header__nav--meta .vfh-header__item:hover .vfh-header__link--selected,.vfh-header__nav--meta .vfh-header__link--selected{background-color:#fff;color:#333}.vfh-header__nav--meta .vfh-header__link--selected.vfh-header__chevron::after{border-color:#333}.vfh-header__nav--meta .vfh-header__link:hover,.vfh-header__nav--meta .vfh-header__sub-item:hover{text-decoration:none;background-color:#333}.vfh-header__nav--meta .vfh-header__link--icon-text{padding:0 10px 0 16px}.vfh-header__nav--meta .vfh-header__link--icon-text+.vfh-header__sub-menu{width:100%}.vfh-header__nav--meta .vfh-header__link--icon-text:focus,.vfh-header__nav--meta .vfh-header__link--icon:focus{outline:0;text-decoration:underline}.vfh-header__nav--meta .vfh-header__link[aria-controls=menu-language]{min-width:130px}.vfh-header__nav--meta .vfh-header__sub-menu{z-index:105;transition:max-height .4s ease-in-out}.vfh-header__nav--meta .vfh-header__sub-item:hover:last-child{border-radius:0 0 6px 6px}.vfh-header__nav--meta .vfh-header__sub-link{padding:8px 16px 8px 16px}.vfh-header__nav--meta .vfh-header__icon{width:20px;height:20px}@media only screen and (min-width:1024px){.vfh-header__nav--meta{display:block}}.vfh-header__nav--segment .vfh-header__link{font-size:1rem;line-height:1.38;font-family:Vodafone,Arial,sans-serif;position:relative;padding:4px 20px 4px 12px;margin:0;color:#333}.vfh-header__nav--segment .vfh-header__link[aria-expanded=true] .vfh-header__chevron::after{content:"";display:inline-block;border-top:1px solid #333;border-right:1px solid #333;border-width:1px;width:.56rem;height:.56rem;vertical-align:bottom;transform:translateY(-15%) rotate(-45deg);transform-origin:center center;transition:transform .3s ease-in-out;transform:translateY(30%) rotate(-45deg)}.vfh-header__nav--segment .vfh-header__link:focus .vfh-header__chevron::after,.vfh-header__nav--segment .vfh-header__link:focus[aria-expanded=true] .vfh-header__chevron::after{border-color:#e60000}.vfh-header__nav--segment .vfh-header__chevron{position:relative;display:grid;grid-template-columns:1fr 24px;grid-template-rows:1fr}.vfh-header__nav--segment .vfh-header__chevron::after{align-self:center;transform:translateY(-30%) rotate(135deg);border-color:#333}.vfh-header__nav--segment .vfh-header__sub-menu{position:absolute;width:100%;left:0;transition:max-height .2s ease-in-out}.vfh-header__nav--segment .vfh-header__sub-link{font-size:1rem;line-height:1.38;font-family:Vodafone,Arial,sans-serif;text-align:left;padding-top:12px;padding-bottom:12px}.vfh-header__logo{margin:12px 0}@media only screen and (min-width:1024px){.vfh-header__logo{width:104px;margin-right:0}}.vfh-header__img-logo{object-fit:contain;object-position:left;width:32px;height:32px;flex-shrink:0;vertical-align:middle}.vfh-header__img-logo--mobile{display:flex}.vfh-header__img-logo--desktop{display:none}@media only screen and (min-width:1024px){.vfh-header__img-logo{width:100%;height:48px}.vfh-header__img-logo--mobile{display:none}.vfh-header__img-logo--desktop{display:flex}}.vfh-header .vfh-header__login-responsive{display:flex}@media only screen and (min-width:1024px){.vfh-header .vfh-header__login-responsive{display:none}}.vfh-header .vfh-header__login-desktop{display:none}@media only screen and (min-width:1024px){.vfh-header .vfh-header__login-desktop{display:flex}}.vfh-header .vfh-header__login-responsive{display:flex}@media only screen and (min-width:1024px){.vfh-header .vfh-header__login-responsive{display:none}}.vfh-header .vfh-header__login-desktop{display:none}@media only screen and (min-width:1024px){.vfh-header .vfh-header__login-desktop{display:flex}}.vfh-header__buttons-right{display:flex;margin-left:auto;height:auto;align-items:center}@media only screen and (min-width:1024px){.vfh-header__buttons-right .vfh-header__link:hover{color:#e60000}}@media only screen and (min-width:1024px){.vfh-header__buttons-right{height:72px}}.vfh-header__button-bottom{position:relative;display:flex;justify-content:flex-end;margin:72px 0 16px;flex-shrink:0}@media only screen and (min-width:1024px){.vfh-header__button-bottom{display:none}}.vfh-header__button-bottom .vfh-header__link{height:auto;margin:0;padding:4px 16px 4px 8px;font-size:1rem;line-height:1.38;font-family:Vodafone,Arial,sans-serif;color:#333;display:flex;align-items:center}.vfh-header__button-bottom .vfh-header__link[aria-expanded=true] .vfh-header__chevron::after{content:"";display:inline-block;border-top:1px solid #333;border-right:1px solid #333;border-width:1px;width:.56rem;height:.56rem;vertical-align:text-bottom;transform:translateY(-65%) rotate(135deg);transform-origin:center center;transition:transform .3s ease-in-out;vertical-align:middle}.vfh-header__button-bottom .vfh-header__link:focus{color:#e60000}.vfh-header__button-bottom .vfh-header__link:focus.vfh-header__chevron::after{border-color:#e60000}.vfh-header__button-bottom .vfh-header__icon{margin-right:8px}.vfh-header__button-bottom:hover .vfh-header__link{color:#333}.vfh-header__button-bottom .vfh-header__chevron::after{content:"";display:inline-block;border-top:1px solid #333;border-right:1px solid #333;border-width:1px;width:.56rem;height:.56rem;vertical-align:bottom;transform:translateY(-15%) rotate(-45deg);transform-origin:center center;transition:transform .3s ease-in-out;border-color:#333;margin-left:6px}.vfh-header__button-bottom .vfh-header__sub-item::after{content:none}.vfh-header__button-bottom .vfh-header__sub-menu{position:absolute;min-width:auto;top:auto;bottom:100%;right:16px;box-shadow:0 2px 8px 0 rgba(0,0,0,.16);border-radius:6px}.vfh-header__menu{display:flex;list-style:none;padding:0}@media only screen and (min-width:1024px){.vfh-header__menu{position:relative;align-items:center;margin:0}}.vfh-header__menu--meta{width:100%;box-sizing:border-box;vertical-align:top}.vfh-header__menu--link-align-center .vfh-header__link{display:flex;align-items:center}.vfh-header__menu--link-align-center .vfh-header__link:hover{text-decoration:none}.vfh-header__container-main-menu{position:fixed;bottom:0;top:56px;right:-100%;opacity:0;transition:right .5s ease-in-out,opacity .5s ease-in-out;background-color:#fff;border-radius:0 0 0 12px}.vfh-header__menu-main-list{flex-grow:1;overflow-y:auto}.vfh-header__menu--main{flex-direction:column;align-items:flex-start;width:312px;padding-top:16px;margin:0}@media only screen and (min-width:1024px){.vfh-header__menu--main{position:relative;flex-direction:row;height:auto;width:auto;top:0;right:0;border-radius:0;opacity:1;padding-top:0}}.vfh-header__menu--main .vfh-header__item{width:100%}@media only screen and (min-width:1024px){.vfh-header__menu--main .vfh-header__item{width:auto}}@media only screen and (min-width:1024px){.vfh-header__menu--main .vfh-header__item:hover{box-shadow:inset 0 -3px 0 0 #e60000}}@media only screen and (min-width:1024px){.vfh-header__menu--main .vfh-header__item:hover .vfh-header__link{color:#e60000}}@media only screen and (min-width:1024px){.vfh-header__menu--main .vfh-header__item:hover .vfh-header__sub-menu{max-height:1000px;transition:max-height .4s ease-in-out}}.vfh-header__menu--main .vfh-header__link{font-size:1.5rem;line-height:1.25;font-family:Vodafone,Arial,sans-serif;margin:8px 0;padding:0 16px;color:#666;font-weight:300}@media only screen and (min-width:1024px){.vfh-header__menu--main .vfh-header__link{font-size:1.25rem;line-height:1.4;font-family:Vodafone,Arial,sans-serif;height:3.5rem;color:#333;font-weight:400}}.vfh-header__menu--main .vfh-header__sub-menu{opacity:0;transition:max-height .4s ease-in-out,opacity .2s ease-in-out;min-width:200px}@media only screen and (min-width:1024px){.vfh-header__menu--main .vfh-header__sub-menu{transition:max-height .1s ease-in-out,opacity .1s ease-in-out;opacity:1}}.vfh-header__menu--main .vfh-header__sub-item::after{content:"";position:absolute;left:16px;height:1px;width:90%;background-color:#ccc}@media only screen and (min-width:1024px){.vfh-header__menu--main .vfh-header__sub-item::after{content:none}}.vfh-header__menu--main .vfh-header__sub-link{width:100%;font-size:1rem;line-height:1.38;font-family:Vodafone,Arial,sans-serif}@media only screen and (min-width:1024px){.vfh-header__menu--main .vfh-header__sub-link{font-size:1.125rem;line-height:1.33;font-family:Vodafone,Arial,sans-serif}}.vfh-header__link{position:relative;color:#333;text-align:left;background-color:transparent;border:none;text-decoration:none;cursor:pointer}.vfh-header__link:focus{color:#e60000}.vfh-header__link:focus.vfh-header__chevron::after{border-color:#e60000}@media only screen and (min-width:1024px){.vfh-header__link:focus{outline:0;text-decoration:underline}}.vfh-header__link[aria-expanded=true] .vfh-header__chevron::after{content:"";display:inline-block;border-top:1px solid #333;border-right:1px solid #333;border-width:1px;width:.56rem;height:.56rem;vertical-align:bottom;transform:translateY(-15%) rotate(-45deg);transform-origin:center center;transition:transform .3s ease-in-out}.vfh-header__link[aria-expanded=true]:focus.vfh-header__chevron::after{border-color:#e60000}.vfh-header__link[aria-expanded=true]+.vfh-header__container-main-menu{box-shadow:inset 0 2px 8px 0 rgba(0,0,0,.16);margin:0;right:0;opacity:1;transition:all .5s ease-in-out;display:flex;flex-direction:column}.vfh-header__link[aria-expanded=true]+.vfh-header__sub-menu{max-height:1000px;opacity:1;transition:max-height .4s ease-in-out,opacity .1s ease-in-out}.vfh-header__link[aria-expanded=true] .vfh-header__icon--close{display:block}.vfh-header__link[aria-expanded=true] .vfh-header__icon--menu{display:none}.vfh-header__link--icon-text{font-size:0}.vfh-header__link--icon,.vfh-header__link--icon-text{min-width:44px;height:44px;padding:0;margin:0;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:1024px){.vfh-header__link--icon,.vfh-header__link--icon-text{font-size:1.25rem;line-height:1.4;font-family:Vodafone,Arial,sans-serif;padding:0 10px}.vfh-header__link--icon-text:focus,.vfh-header__link--icon:focus{outline:auto #333;text-decoration:none}}@media only screen and (min-width:1024px){.vfh-header__link--icon-text .vfh-header__icon{margin-right:8px}}.vfh-header__icon{width:24px;height:24px}@media only screen and (min-width:1024px){.vfh-header__icon{width:32px;height:32px}}.vfh-header__icon--close{margin:0;display:none}.vfh-header__chevron::after{content:"";display:inline-block;border-top:1px solid #fff;border-right:1px solid #fff;border-width:1px;width:.56rem;height:.56rem;vertical-align:text-bottom;transform:translateY(-65%) rotate(135deg);transform-origin:center center;transition:transform .3s ease-in-out;margin-left:12px}.vfh-header__sub-item{position:relative}@media only screen and (min-width:1024px){.vfh-header__sub-item:hover{background-color:#f4f4f4}}.vfh-header__sub-link{font-size:.875rem;line-height:1.29;font-family:Vodafone,Arial,sans-serif;padding:8px 36px 8px 16px;display:flex;align-items:center;text-decoration:none;color:#333}.vfh-header__sub-link:focus{outline:0;color:#e60000;text-decoration:underline}@media only screen and (min-width:1024px){.vfh-header__sub-link:focus{background-color:#f4f4f4}}.vfh-header__sub-link:hover{text-decoration:none;color:#333}@media only screen and (min-width:1024px){.vfh-header__sub-link:hover{color:#e60000}}.vfh-header__sub-link.vfh-header__chevron::after{content:"";display:inline-block;border-top:1px solid #e60000;border-right:1px solid #e60000;border-width:1px;width:.66rem;height:.66rem;transform:rotate(45deg);position:absolute;right:20px;align-self:center;margin-top:0}.vfh-header__sub-link--border-top{border-top:1px solid #fff}.vfh-header__sub-menu{list-style:none;top:100%;margin:0;padding:0;background-color:#fff;font-size:1rem;line-height:1.38;font-family:Vodafone,Arial,sans-serif;z-index:100;overflow:hidden;max-height:0;width:auto;transition:max-height .1s ease-in-out}@media only screen and (min-width:1024px){.vfh-header__sub-menu{width:max-content;position:absolute;border-radius:0 0 6px 6px;font-size:1.125rem;line-height:1.33;font-family:Vodafone,Arial,sans-serif}}.vfh-header__sub-menu--dark{background-color:#222}@media only screen and (min-width:1024px){.vfh-header__sub-menu--dark .vfh-header__item:hover{background-color:#333}}.vfh-header__sub-menu--dark .vfh-header__link,.vfh-header__sub-menu--dark .vfh-header__sub-link{color:#fff}.vfh-header__sub-menu--dark .vfh-header__sub-link:focus{background-color:#333}.vfh-header--hide::before,.vfh-header--show::before{content:"";display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;animation-duration:.5s;animation-timing-function:ease-in-out;animation-fill-mode:forwards;z-index:100}.vfh-header--show::before{animation-name:header-animation-showBackdrop}.vfh-header--hide::before{animation-name:header-animation-hideBackdrop}.vfh-header--visually-hidden{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.vfh-header__walmeric{background-color:#008a00;align-items:center;display:flex;padding:7px 0 7px 0;justify-content:center;margin-right:8px;height:40px;width:100%}@media only screen and (min-width:1024px){.vfh-header__walmeric{margin-left:60px;padding:0 16px 0 16px;height:26px}}.vfh-header__walmeric--text{color:#fff;font-size:.875rem;line-height:1.29;font-family:Vodafone,Arial,sans-serif;align-items:center;height:auto;text-decoration:none}.vfh-header__walmeric--link:hover{text-decoration:none;color:#fff;text-decoration:underline;cursor:pointer}.vfh-header__walmeric--ringCall{text-decoration:none;color:#fff;text-decoration:underline}.vfh-header__walmeric--item{width:100%;justify-content:center;display:flex;padding:0 16px 0 16px;border-right:1px solid #fff}.vfh-header__walmeric--item2{width:70%;justify-content:center;display:flex;padding:0 16px 0 16px}.vfh-header__walmeric [aria-hidden=true]{display:none}.walmeric-Header-visible{margin-bottom:96px}.walmeric-Meun-movile-visible{top:96px}@keyframes header-animation-showBackdrop{0%{background-color:transparent}100%{background-color:rgba(0,0,0,.7)}}@keyframes header-animation-hideBackdrop{0%{background-color:rgba(0,0,0,.7)}100%{background-color:transparent}}.vfh-personalizacion__item{position:relative;height:inherit}.vfh-personalizacion__tg-body{display:none;position:relative}.vfh-personalizacion__items,.vfh-personalizacion__tg-body{display:table;position:absolute;top:100%;width:100%;z-index:2;min-width:100%}.vfh-personalizacion__accede-box{background-color:#ebebeb;position:relative;left:-100%;width:100%;height:100%;border-top:0;opacity:0;transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out}.vfh-personalizacion__slide-in{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-name:mymove;animation-name:mymove}.vfh-personalizacion__ms-content{vertical-align:TOP;font-size:18px;margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;background-color:#ebebeb}@media only screen and (max-width:1024px){.vfh-personalizacion__ms-content{display:none}}.vfh-personalizacion__wrapper{color:#333;display:block;font-family:Arial,Helvetica,sans-serif!important;width:100%;height:auto;margin:0 auto;padding:0;overflow:hidden;border:0;font:inherit;font-size:100%;vertical-align:baseline}.vfh-personalizacion__myvf{min-width:236px;height:auto;background:#ebebeb;padding:0 10px 5px;box-sizing:border-box;-webkit-font-smoothing:antialiased;border:0;font:inherit;font-size:100%;vertical-align:baseline}.vfh-personalizacion__myvf .vfh-personalizacion__btn{padding-left:20px;padding-right:20px;stroke:currentColor}.vfh-personalizacion__myvf .vfh-personalizacion__btn:hover{text-decoration:underline;color:#ebebeb}.vfh-personalizacion__title{text-align:center;font-size:26px;margin:1.25rem 0 1rem;font-family:VodafoneLight;padding:0;border:0;font:inherit;vertical-align:baseline}.vfh-personalizacion__title span{display:block}.vfh-personalizacion__subtitle{text-align:center;margin:0 0 .7rem}.vfh-personalizacion__vfRegular{font-family:VodafoneRegular,Arial,Helvetica,sans-serif}.vfh-personalizacion__access{box-sizing:border-box;-webkit-font-smoothing:antialiased;left:-9999em;position:absolute;margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}.vfh-personalizacion__flat-box{color:#fff;border-radius:6px}.vfh-personalizacion__btn{background-color:#e60000;color:#fff;padding:14px 17px;font-size:18px;font-family:VodafoneLight,Arial,Helvetica,sans-serif;display:block;margin:0 auto 15px;text-decoration:none;text-align:center}.button-background{background-color:#ebebeb;height:72px}@font-face{font-family:Vodafone;src:local("Vodafone Lt Regular"),url(https://www.vodafone.es/c/statics/fonts/vodafone-light.woff2) format("woff2"),url(https://www.vodafone.es/c/statics/fonts/vodafone-light.woff) format("woff"),url(../fonts/vodafone-light.woff2) format("woff2"),url(../fonts/vodafone-light.woff) format("woff");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Vodafone;src:local("Vodafone Rg Regular"),url(https://www.vodafone.es/c/statics/fonts/vodafone-regular.woff2) format("woff2"),url(https://www.vodafone.es/c/statics/fonts/vodafone-regular.woff) format("woff"),url(../fonts/vodafone-regular.woff2) format("woff2"),url(../fonts/vodafone-regular.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}.vfh-footer{font-family:Vodafone,Arial,sans-serif;font-weight:400;font-size:1rem;color:#fff;background-color:#000}.vfh-footer [aria-hidden=true]{display:none}.vfh-footer__layout{margin-right:auto;margin-left:auto;max-width:1440px;padding:24px 16px}@media only screen and (min-width:768px){.vfh-footer__layout{padding:24px 20px}}.vfh-footer__social-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}@media only screen and (min-width:768px){.vfh-footer__social-container{margin-bottom:28px}}.vfh-footer__social-text{font-size:1.125rem;line-height:1.33;font-weight:700;margin:0 0 16px 0}@media only screen and (min-width:768px){.vfh-footer__social-text{font-size:1.25rem;line-height:1.4}}.vfh-footer__social-list{list-style:none;display:flex;padding:0;margin:0}.vfh-footer__social-item{margin-right:12px}.vfh-footer__social-item:last-of-type{margin-right:0}.vfh-footer .vfh-footer__social-link{text-decoration:none;color:#fff}.vfh-footer .vfh-footer__social-link:focus,.vfh-footer .vfh-footer__social-link:hover{color:#fff}.vfh-footer__accordion-container{list-style:none;padding:0}@media only screen and (min-width:1024px){.vfh-footer__accordion-container{display:grid;grid-column-gap:20px;grid-template-columns:repeat(4,auto);grid-template-rows:auto;border-top:1px solid #666}}.vfh-footer__accordion-content{border-top:1px solid #666}.vfh-footer__accordion-content:last-of-type{border-bottom:1px solid #666}@media only screen and (min-width:1024px){.vfh-footer__accordion-content{border-top:0}.vfh-footer__accordion-content:last-of-type{border-bottom:0;margin-right:0}}.vfh-footer__accordion-header{background-color:transparent;border:0;color:#fff;width:100%;text-align:left;padding:16px 0;display:block;text-decoration:none;position:relative}.vfh-footer__accordion-header:focus{outline:#fff solid 1px}@media only screen and (min-width:768px){.vfh-footer__accordion-header{padding:20px 0}}@media only screen and (min-width:1024px){.vfh-footer__accordion-header{padding:24px 0 20px}.vfh-footer__accordion-header:hover{text-decoration:underline;color:#fff}}.vfh-footer__accordion-header-button::after{position:absolute;right:4px;margin-top:-2px;bottom:34%;content:"";display:inline-block;border-top:1px solid #fff;border-right:1px solid #fff;border-width:1px;width:1rem;height:1rem;vertical-align:bottom;transform:translateY(-50%) rotate(135deg);transform-origin:center center;transition:transform .3s ease-in-out;transition:transform .5s ease-in-out,margin-top .5s ease-in-out}.vfh-footer__accordion-header-button[aria-expanded=true]::after{content:"";display:inline-block;border-top:1px solid #fff;border-right:1px solid #fff;border-width:1px;width:1rem;height:1rem;vertical-align:bottom;transform:translateY(-50%) rotate(-45deg);transform-origin:center center;transition:transform .3s ease-in-out;bottom:20%}.vfh-footer__accordion-header-button[aria-expanded=true] .vfh-footer__accordion-item:last-child{margin-bottom:12px}.vfh-footer__accordion-header-button[aria-expanded=true]+.vfh-footer__accordion-list{display:block}.vfh-footer__accordion-header-button[aria-expanded=false]+.vfh-footer__accordion-list{display:none}.vfh-footer__accordion-header-button--active::after{content:"";display:inline-block;border-top:1px solid #fff;border-right:1px solid #fff;border-width:1px;width:1rem;height:1rem;vertical-align:bottom;transform:translateY(-50%) rotate(-45deg);transform-origin:center center;transition:transform .3s ease-in-out;bottom:20%}@media only screen and (min-width:1024px){.vfh-footer__accordion-header-button::after,.vfh-footer__accordion-header-button[aria-expanded=true]::after{display:none}}.vfh-footer__accordion-header-link{display:none;font-weight:700}@media only screen and (min-width:1024px){.vfh-footer__accordion-header-link{display:inline-flex;width:auto}}.vfh-footer__accordion-header-button{display:block}@media only screen and (min-width:1024px){.vfh-footer__accordion-header-button{display:none}}.vfh-footer__accordion-text{margin:0;font-size:1.125rem;line-height:1.33;font-weight:700}@media only screen and (min-width:768px){.vfh-footer__accordion-text{font-size:1.25rem;line-height:1.4}}.vfh-footer__accordion-list{padding:0;margin:0;list-style:none}.vfh-footer__accordion-item{padding:12px 4px}.vfh-footer__accordion-item:last-of-type{margin-bottom:12px}@media only screen and (min-width:768px){.vfh-footer__accordion-item{padding:16px 4px}.vfh-footer__accordion-item:last-of-type{margin-bottom:16px}}@media only screen and (min-width:1024px){.vfh-footer__accordion-item{padding:4px 4px}.vfh-footer__accordion-item:last-of-type{margin-bottom:0}}.vfh-footer .vfh-footer__accordion-link{text-decoration:none;color:#fff}.vfh-footer .vfh-footer__accordion-link:hover{text-decoration:underline}@media only screen and (min-width:768px){.vfh-footer .vfh-footer__accordion-link{font-size:1.125rem;line-height:1.33}}.vfh-footer__conditions-container{padding:0 34px;margin:24px 0 32px}@media only screen and (min-width:768px){.vfh-footer__conditions-container{padding:0;margin:28px 0}}@media only screen and (min-width:1024px){.vfh-footer__conditions-container{padding:0;margin:0}}.vfh-footer__conditions-list{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding:0;margin:0}@media only screen and (min-width:768px){.vfh-footer__conditions-list{justify-content:center}}.vfh-footer__conditions-item{border-left:1px solid #666;margin:0 8px 12px 0}.vfh-footer__conditions-item:first-of-type{border-left:none}.vfh-footer__conditions-item:first-child .vfh-footer__conditions-link{margin-left:0}.vfh-footer__conditions-item:last-of-type{margin-right:0}@media only screen and (min-width:768px){.vfh-footer__conditions-item{margin-bottom:0}}.vfh-footer__conditions-link{margin-left:8px;color:#fff;text-decoration:none;font-size:1rem;line-height:1.38}.vfh-footer__conditions-link:hover{text-decoration:underline}@media only screen and (min-width:768px){.vfh-footer__conditions-link{font-size:1.125rem;line-height:1.33}}.vfh-footer__enterprise-text{margin:12px;text-align:center;font-size:1rem;line-height:1.38}@media only screen and (min-width:768px){.vfh-footer__enterprise-text{font-size:1.125rem;line-height:1.33}}.vfh-footer__imgs{display:flex;align-items:center;justify-content:center;margin-top:24px;flex-wrap:wrap}@media only screen and (min-width:768px){.vfh-footer__imgs{flex-wrap:nowrap;gap:0;margin-top:28px}}@media only screen and (min-width:1024px){.vfh-footer__imgs{margin-top:32px}}.vfh-footer__img-link{margin:0 16px 24px 0;padding:0;height:40px}@media only screen and (max-width:768px){.vfh-footer__img-link{display:flex;width:40%}.vfh-footer__img-link:nth-child(even){justify-content:left;border-left:1px solid #666}.vfh-footer__img-link:nth-child(odd){justify-content:right}.vfh-footer__img-link:nth-child(odd):last-of-type{justify-content:center}}@media only screen and (min-width:768px){.vfh-footer__img-link{margin:0 16px 0 0;border-left:1px solid #666}.vfh-footer__img-link:first-of-type{border-left:none}.vfh-footer__img-link:first-child .vfh-footer__conditions-link{margin-left:0}.vfh-footer__img-link:last-of-type{margin-right:0}}.vfh-footer__img{height:100%;margin-left:16px}.vfh-footer__element--visually-hidden{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}a.vfh-footer__accordion-header.vfh-footer__accordion-header-link{color:#fff}.vfh-collapse__panel{overflow:auto;transition:height .5s ease-in-out}.vfh-collapse__panel--collapsing{display:block;position:relative;height:0;overflow:hidden}