@font-face{font-family:TelefonicaLight;src:url(/public/fonts/telefonica/Light/Telefonica_Sans_Light.woff2) format("woff2"),url(/public/fonts/telefonica/Light/Telefonica_Sans_Light.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TelefonicaExtraLight;src:url(/public/fonts/telefonica/Thin/Telefonica_Sans_Thin.woff2) format("woff2"),url(/public/fonts/telefonica/Thin/Telefonica_Sans_Thin.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Telefonica;src:url(/public/fonts/telefonica/Regular/Telefonica_Sans_Regular.woff2) format("woff2"),url(/public/fonts/telefonica/Regular/Telefonica_Sans_Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TelefonicaBold;src:url(/public/fonts/telefonica/Medium/Telefonica_Sans_Medium.woff2) format("woff2"),url(./fonts/telefonica/Medium/Telefonica_Sans_Medium.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TelefonicaItalic;src:url(/public/fonts/telefonica/Italic/Telefonica_Sans_Italic.woff2) format("woff2"),url(/public/fonts/telefonica/Italic/Telefonica_Sans_Italic.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;font-weight:400}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{outline:0;border:0}input,label,select,button,textarea{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:none;line-height:1;border-radius:0;font-size:13px;font-family:Telefonica-Regular,sans-serif}textarea:focus,input:focus{outline:0}input,textarea{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}button,input[type=reset],input[type=button],input[type=submit],input[type=checkbox],input[type=radio],select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{width:13px;height:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}::-webkit-search-decoration{display:none}button,input[type=reset],input[type=button],input[type=submit]{overflow:visible;width:auto}::-webkit-file-upload-button{padding:0;border:0;background:none}textarea{vertical-align:top;overflow:auto}select[multiple]{vertical-align:top}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button{-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Telefonica-Regular;src:url(/public/fonts/telefonica/Regular/Telefonica_Sans_Regular.woff2) format("woff2"),url(/public/fonts/telefonica/Regular/Telefonica_Sans_Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Telefonica-Italic;src:url(/public/fonts/telefonica/Italic/Telefonica_Sans_Italic.woff2) format("woff2"),url(/public/fonts/telefonica/Italic/Telefonica_Sans_Italic.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Telefonica-Black;src:url(/public/fonts/telefonica/Black/Telefonica_Sans_Black.woff2) format("woff2"),url(/public/fonts/telefonica/Black/Telefonica_Sans_Black.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Telefonica-Black;src:url(/public/fonts/telefonica/Black/Telefonica_Sans_Black_Italic.woff2) format("woff2"),url(/public/fonts/telefonica/Black/Telefonica_Sans_Black_Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Telefonica-Bold;src:url(/public/fonts/telefonica/Bold/Telefonica_Sans_Bold.woff2) format("woff2"),url(/public/fonts/telefonica/Bold/Telefonica_Sans_Bold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Telefonica-Bold;src:url(/public/fonts/telefonica/Bold/Telefonica_Sans_Bold_Italic.woff2) format("woff2"),url(/public/fonts/telefonica/Bold/Telefonica_Sans_Bold_Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Telefonica-DemiBold;src:url(/public/fonts/telefonica/DemiBold/Telefonica_Sans_DemiBold.woff2) format("woff2"),url(/public/fonts/telefonica/DemiBold/Telefonica_Sans_DemiBold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Telefonica-DemiBold;src:url(/public/fonts/telefonica/DemiBold/Telefonica_Sans_DemiBold_Italic.woff2) format("woff2"),url(/public/fonts/telefonica/DemiBold/Telefonica_Sans_DemiBold_Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Telefonica-Medium;src:url(/public/fonts/telefonica/Medium/Telefonica_Sans_Medium.woff2) format("woff2"),url(./fonts/telefonica/Medium/Telefonica_Sans_Medium.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Telefonica-Medium;src:url(/public/fonts/telefonica/Medium/Telefonica_Sans_Medium_Italic.woff2) format("woff2"),url(./fonts/telefonica/Medium/Telefonica_Sans_Medium_Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Telefonica-Light;src:url(/public/fonts/telefonica/Light/Telefonica_Sans_Light.woff2) format("woff2"),url(/public/fonts/telefonica/Light/Telefonica_Sans_Light.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Telefonica-Light;src:url(/public/fonts/telefonica/Light/Telefonica_Sans_Light_Italic.woff2) format("woff2"),url(/public/fonts/telefonica/Light/Telefonica_Sans_Light_Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Telefonica-Thin;src:url(/public/fonts/telefonica/Thin/Telefonica_Sans_Thin.woff2) format("woff2"),url(/public/fonts/telefonica/Thin/Telefonica_Sans_Thin.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Telefonica-Thin;src:url(/public/fonts/telefonica/Thin/Telefonica_Sans_Thin_Italic.woff2) format("woff2"),url(/public/fonts/telefonica/Thin/Telefonica_Sans_Thin_Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/public/fonts/telefonica/PlayFairDisplay/PlayfairDisplay-Regular.woff2) format("woff2"),url(/public/fonts/telefonica/PlayFairDisplay/PlayfairDisplay-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/public/fonts/telefonica/PlayFairDisplay/PlayfairDisplay-Italic.woff2) format("woff2"),url(/public/fonts/telefonica/PlayFairDisplay/PlayfairDisplay-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/public/fonts/telefonica/PlayFairDisplay/PlayfairDisplay-Bold.woff2) format("woff2"),url(/public/fonts/telefonica/PlayFairDisplay/PlayfairDisplay-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/public/fonts/telefonica/PlayFairDisplay/PlayfairDisplay-BoldItalic.woff2) format("woff2"),url(/public/fonts/telefonica/PlayFairDisplay/PlayfairDisplay-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/public/fonts/telefonica/PlayFairDisplay/PlayfairDisplay-Black.woff2) format("woff2"),url(/public/fonts/telefonica/PlayFairDisplay/PlayfairDisplay-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/public/fonts/telefonica/PlayFairDisplay/PlayfairDisplay-BlackItalic.woff2) format("woff2"),url(/public/fonts/telefonica/PlayFairDisplay/PlayfairDisplay-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@keyframes stroke{to{stroke-dashoffset:90}}a{text-decoration:none;color:#2b3447}body{font-family:Telefonica-Light,sans-serif}html{font-size:62.5%;-webkit-text-size-adjust:100%}strong{font-weight:600}.title-play{font-size:3.5rem;line-height:4rem;font-family:Playfair Display,sans-serif;font-weight:400}@media (min-width: 768px){.title-play{font-size:5rem;line-height:6.7rem}}@media (min-width: 1024px){.title-play{font-size:5.2rem;line-height:6.2rem}}.p-rel{position:relative}.is-disabled{opacity:.25;cursor:not-allowed}.link{display:inline-flex;align-items:center;text-decoration:none;font-family:Telefonica-Light,sans-serif;font-size:1.5rem;line-height:2.5rem;color:#06f;font-weight:400;transition:opacity .25s ease-in-out}.link:hover{opacity:.6}@media (min-width: 768px){.link{font-size:1.6rem;line-height:2.6rem}}.link--general{font-family:Telefonica-Medium,sans-serif}.link--svg{cursor:pointer;display:inline-flex}.link--svg span{display:inline-flex;justify-content:flex-start;margin-right:15px}.link--svg svg{position:relative;transition:all .3s ease-in-out;flex-shrink:0}.link--svg svg #Elipse_4{stroke-dasharray:90;stroke-dashoffset:0}.link--svg:hover #Elipse_4{animation:stroke 1s ease-in-out forwards}.circles,.circles:before,.circles:after{display:block;border-radius:50%;width:7px;height:7px}.circles:before,.circles:after{position:absolute;content:""}.circles:before{transform:translate(-9px);background-color:#f2f4ff}.circles{margin-left:9px;margin-right:14px;background-color:#f2f4ff}.circles:after{transform:translate(9px);background-color:#06f}.poly-theme .circles:before{background-color:#fff!important}.poly-theme .circles{background-color:#fff!important}.destacado{font-size:2.4rem;line-height:3.4rem;font-family:Telefonica-Light,sans-serif;font-weight:400}@media (min-width: 1024px){.destacado{font-size:3.4rem;line-height:4.4rem}}.title--xxs{font-size:1rem;line-height:1.5rem;font-family:Telefonica-Light,sans-serif;font-weight:400}.cifras--xl{font-size:8rem;line-height:9.5rem;color:#06f;font-family:Telefonica-Thin,sans-serif;font-weight:400}@media (max-width: 767px){.cifras--xl{font-size:7rem;line-height:8.2rem}}.title--xl{font-family:Telefonica-Regular,sans-serif;font-weight:400;font-size:7rem;line-height:7.7rem}@media (max-width: 767px){.title--xl{font-size:3.5rem;line-height:4.4rem}}.label--m{font-size:1.1rem;line-height:1.5rem;font-family:Telefonica-Light,sans-serif;font-weight:400;text-transform:uppercase;color:#58617a}@media (min-width: 768px){.label--m{font-size:1.2rem;line-height:1.5rem}}.title--l{font-family:Telefonica-Regular,sans-serif;font-size:5.2rem;line-height:6.2rem;font-weight:400;display:inline-block}@media (max-width: 767px){.title--l{font-size:2.4rem;line-height:3.4rem}}@media screen and (min-width: 768px) and (max-width: 1279px){.title--l{font-size:4.2rem;line-height:5.2rem}}@media (min-width: 1920px){.title--l{font-size:6rem;line-height:7.3rem}}.title--s{font-family:Telefonica-Light,sans-serif;font-size:1.6rem;line-height:2.6rem;font-weight:400;color:#58617a}@media (max-width: 767px){.title--s{font-size:1.4rem;line-height:2rem}}.title--xs{font-family:Telefonica-Light,sans-serif;font-size:1.2rem;line-height:1.8rem;font-weight:400}.body--m{font-size:1.6rem;line-height:2.6rem;font-family:Telefonica-Light,sans-serif;font-weight:400}@media (max-width: 767px){.body--m{font-size:1.5rem;line-height:2.5rem}}.title--m{font-size:2.3rem;line-height:3.3rem;font-family:Telefonica-Light,sans-serif;font-weight:400}@media (max-width: 767px){.title--m{font-size:1.8rem;line-height:2.5rem}}@media screen and (min-width: 768px) and (max-width: 1279px){.title--m{font-size:2rem;line-height:3rem}}small{font-size:.5em}.title--tag{text-transform:uppercase;position:relative;display:flex;align-content:center;align-self:flex-start;font-size:1.2rem;line-height:1.5rem;font-family:Telefonica-Light,sans-serif;font-weight:400;color:#58617a;letter-spacing:1px;min-height:2.5rem;align-items:center}.title--tag--white{color:#fff}.grid{display:grid;grid-template-columns:repeat(4,1fr);padding:0 20px;width:100%;box-sizing:border-box;max-width:1920px;margin-left:auto;margin-right:auto}@media (max-width: 767px){.grid{grid-gap:0 20px}}@media (min-width: 768px){.grid{grid-gap:0 40px}}@media (min-width: 1600px){.grid{grid-gap:0 100px}}@media (min-width: 768px){.grid{grid-template-columns:repeat(8,1fr);padding:0 60px}}@media (min-width: 1024px){.grid{grid-template-columns:repeat(12,1fr);grid-gap:20px}}@media (min-width: 1280px){.grid{padding:0 100px;grid-gap:40px}}.grid.full-width{padding:0}.grid-container{grid-column:1/-1;width:100%}.module{padding-top:60px;padding-bottom:60px}@media (min-width: 768px){.module{padding-top:80px;padding-bottom:80px}}@media (min-width: 1600px){.module{padding-top:100px;padding-bottom:100px}}.module.is-blue+.is-blue,.module.module-imagen-texto+.module-imagen-texto,.module.is-blue+.is-blue .module,.module.is-white+.is-white,.module.is-white+.is-white .module,.module.is-light-blue+.is-light-blue,.module.is-light-blue+.is-light-blue .module{padding-top:0}.no-p-b .module{padding-bottom:0}@media (min-width: 768px){.no-p-b .module{padding-bottom:0}}@media (min-width: 1600px){.no-p-b .module{padding-bottom:0}}@keyframes opacity{0%{opacity:0}to{opacity:1}}@keyframes textIn{0%{transform:translate(60px);opacity:0}to{opacity:1;transform:translate(0)}}@keyframes imageTranslateY{0%{transform:translateY(150px) scale(2)}to{transform:translateY(0) scale(1)}}@keyframes blockHeight{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes clipPath{0%{clip-path:circle(5% at 50% 50%);-webkit-clip-path:circle(5% at 50% 50%)}to{clip-path:circle(100% at 50% 25%);-webkit-clip-path:circle(100% at 50% 25%)}}@keyframes clipPathOut{0%{clip-path:circle(100% at 50% 50%);-webkit-clip-path:circle(100% at 50% 50%)}to{clip-path:circle(15% at 50% 25%);-webkit-clip-path:circle(15% at 50% 25%)}}@keyframes fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes overlayAnimation{0%{height:100vh}to{height:0}}@keyframes staggerIn{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes staggerInLoop{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes staggerOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100px)}}@keyframes staggerLeft{0%{opacity:0;transform:translate(-80px)}to{opacity:1;transform:translate(0)}}@keyframes appear-box{0%{transform:translateY(200px)}to{transform:translateY(0)}}@keyframes zoomIn{0%{transform:translateY(-40%) translate(-40%) scale(1.4)}to{transform:translateY(-50%) translate(-50%) scale(1)}}@keyframes zoomInScale{0%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes reveal{0%{bottom:-300px}to{bottom:0}}@keyframes to-right{0%{opacity:1}25%{opacity:0;transform:translate(20%)}50%{opacity:0;transform:translate(-20%)}to{transform:translate(0);opacity:1}}@keyframes to-left{0%{opacity:1}25%{opacity:0;transform:translate(-20%)}50%{opacity:0;transform:translate(20%)}to{transform:translate(0);opacity:1}}@keyframes shortDecayLeft{0%{transform:translate(0)}30%{transform:translate(-10px)}to{transform:translate(0)}}@keyframes shortDecayRight{0%{transform:translate(0)}30%{transform:translate(10px)}to{transform:translate(0)}}.animate-word span{opacity:0}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.mt-5{margin-top:5px!important}.mb-5{margin-bottom:5px!important}.pt-5{padding-top:5px!important}.pb-5{padding-bottom:5px!important}.mt-10{margin-top:10px!important}.mb-10{margin-bottom:10px!important}.pt-10{padding-top:10px!important}.pb-10{padding-bottom:10px!important}.mt-15{margin-top:15px!important}.mb-15{margin-bottom:15px!important}.pt-15{padding-top:15px!important}.pb-15{padding-bottom:15px!important}.mt-20{margin-top:20px!important}.mb-20{margin-bottom:20px!important}.pt-20{padding-top:20px!important}.pb-20{padding-bottom:20px!important}.mt-25{margin-top:25px!important}.mb-25{margin-bottom:25px!important}.pt-25{padding-top:25px!important}.pb-25{padding-bottom:25px!important}.mt-30{margin-top:30px!important}.mb-30{margin-bottom:30px!important}.pt-30{padding-top:30px!important}.pb-30{padding-bottom:30px!important}.relative{position:relative}.is-disabled{opacity:.45;cursor:not-allowed}.load-more-content{text-align:center}.load-more-content .viewed{font-size:12px;line-height:20px;letter-spacing:1px;text-transform:uppercase;text-decoration:none}.load-more-content .bar{position:relative;margin:30px auto 40px;width:100%;max-width:220px;height:2px;background:#F2F4FF;border-radius:1000px}.load-more-content .bar .currentprogress{position:absolute;margin-top:0;max-width:100%;background:#0066ff;border-radius:1000px;height:2px;transition:.6s}.load-more-content .button-turquesa-modificado{display:inline-flex;color:#06f;margin:auto;top:auto}.load-more-content a.disabled{pointer-events:none;opacity:.7}.load-more-content.white-background .viewed,.load-more-content.white-background .transition-link{color:#06f;opacity:1}.load-more-content.white-background .transition-link:hover{color:#fff}.load-more-content.white-background .bar{background:#f2f4ff}.load-more-content.white-background .bar .currentprogress{background:#06f}.load-more-content .transition-link.disabled{opacity:.7;cursor:not-allowed;user-select:none}.transition-link{z-index:1}.module.legal{background-color:#fff;padding-top:160px;padding-bottom:80px}.module.legal .title--l{margin-top:30px}.module.legal .grid{grid-gap:10px}.module.legal .grid-header{margin-bottom:30px;color:#58617a}.module.legal .grid-header .title--l{margin-bottom:10px}@media (min-width: 768px){.module.legal .grid-header{margin-bottom:40px}}.module.legal .grid-left{grid-column:1/-1}@media (min-width: 1024px){.module.legal .grid-left{grid-column:1/9}}.bold{font-family:Telefonica-Medium,sans-serif}a{color:#06f}.module-wysiwyg ul li,.module-wysiwyg ol ul li{margin-bottom:15px}.module-wysiwyg ol li{margin-bottom:30px}.ot-bt-container{display:flex;justify-content:flex-end;margin-bottom:40px}.module-wysiwyg ul li:before{background-color:#06f!important}.module-wysiwyg ul li:first-child{padding-left:20px!important}.module-wysiwyg ul li:first-child:before{content:""!important;width:4px!important;height:4px!important;top:10px!important;background-color:#06f!important;display:inline-block!important;position:absolute!important}.module-wysiwyg ol{counter-reset:section;list-style:none;margin-left:0!important}.module-wysiwyg ol>li{counter-increment:section;margin-bottom:20px!important;margin-top:30px!important;padding-left:30px!important}.module-wysiwyg ol>li:before{position:absolute!important;padding-right:20px;display:inline-block!important;content:counters(section,".") ". "!important;top:0px!important;width:auto!important;height:auto!important;background-color:transparent!important}.module-wysiwyg ol>li ol{counter-reset:sub-section;list-style:none;margin-left:0!important}.module-wysiwyg ol>li ol>li{counter-increment:sub-section;margin-bottom:20px!important;margin-top:20px!important;padding-left:30px!important}.module-wysiwyg ol>li ol>li:before{padding-right:20px;display:inline-block;position:absolute!important;content:counters(section,".") "." counter(sub-section) ". "!important}
