@charset "UTF-8";@import url('https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i');.margen{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;max-width:980px;width:100%;margin:auto;padding:0 20px;margin-left:auto !important;float:none !important}.row-promocion{position:relative;background-color:#002d73}.row-promocion:before{content:'';position:absolute;width:50%;top:0;left:0;bottom:0;background-image:url('https://cdn2.hubspot.net/hubfs/2741331/BuenFin2017/buenfin.jpg');background-repeat:no-repeat;background-size:cover;background-position:center}.row-promocion:after{content:'';position:absolute;width:50%;top:0;left:50%;bottom:0;background-image:url('https://cdn2.hubspot.net/hubfs/2741331/BuenFin2017/fondo.png');background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-1}.contenido-promocion{position:relative;min-height:345px !important;padding:20px;background-image:url('https://cdn2.hubspot.net/hubfs/2741331/BuenFin2017/textura.png');background-repeat:no-repeat;background-size:contain;background-position:right center}.contenido-promocion h1{color:#fff;font-size:42px;font-weight:500;line-height:50px}.contenido-promocion h1 strong{display:block;font-size:70px;font-weight:500}.contenido-promocion h1 em{padding-left:25px;font-style:normal}.logo-buenfin{position:absolute;width:auto !important;right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);transform:translateX(50%);bottom:-80px}.logo-buenfin img{max-width:230px}.row-credito{position:relative}.row-credito img{display:block;max-width:530px;width:100% !important;margin:auto}.contenido-lentes{color:#fff;background-color:#0071ce}.contenido{padding:50px 20px 90px;font-family:'Montserrat',sans-serif}.contenido .cell-wrapper{display:block;max-width:250px;margin:auto}.contenido-samsung .cell-wrapper{max-width:360px}.contenido h2{font-weight:700;text-transform:uppercase}.contenido h2 strong{display:block;font-size:45px}.contenido p{margin:0;font-size:25px;font-weight:200}.contenido p strong{display:block;font-size:54px;font-weight:700;color:#0d2240}.contenido p em{display:block;color:#0d2240;font-size:30px;font-weight:700;text-transform:uppercase;font-style:normal}.img-virtual{padding:10px 0 54px}.img-virtual img{display:block;max-width:300px;width:100%;margin:auto}.row-credito .widget-type-linked_image{padding:130px 20px 65px}.row-solicita{padding:40px 20px;background-color:rgba(125,134,140,0.12)}.row-solicita a{display:block;position:relative;max-width:280px;width:100%;color:#fff;text-transform:uppercase}.row-solicita a.solicita{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px;border-radius:15px;font-family:'Montserrat',sans-serif;font-size:21px;font-weight:100;text-align:center;border:1px solid #002d73;background-color:#002d73;margin:-80px auto 0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.row-solicita a.solicita:hover,.row-vigencia.row-solicita a.solicita:hover{color:#002d73;background-color:#fff}.row-solicita a.solicita strong{display:block;font-size:58px;font-weight:700}.row-solicita ol{padding-left:20px}.row-solicita ol li{list-style-type:lower-alpha}.row-solicita a.bases{border-radius:15px;padding:15px;margin:30px auto 0;font-size:21px;font-weight:500;background-color:#91a1bb;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.row-solicita a.bases:hover{color:#91a1bb;background-color:#fff}.row-solicita ol{max-width:620px;width:100%}.row-solicita ol li{font-size:17px;line-height:130%}.row-virtual,.row-audifonos{position:relative}.row-virtual:after,.row-audifonos:after{content:'';position:absolute;width:48.717948718%;top:0;right:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:center}.row-virtual:after{background-image:url('https://cdn2.hubspot.net/hubfs/2741331/BuenFin2017/virtual.jpg')}.row-audifonos:after{background-image:url('https://cdn2.hubspot.net/hubfs/2741331/BuenFin2017/audifonos.jpg')}.contenido-samsung{padding-bottom:0;color:#4d4d4d}.contenido-samsung p strong{color:#0071ce}.contenido-samsung p em{color:#0071ce;font-size:27px}.row-vigencia{background-color:#002d73}.row-vigencia ol li{color:#fff}.row-vigencia.row-solicita a.solicita{border:1px solid #0071ce;background-color:#0071ce}.form-buenfin{padding-bottom:50px}.titulo-form h2{color:#a0aec4;font-weight:500;font-style:italic}.form-buenfin,.titulo-form{display:block;max-width:600px;width:100% !important;margin:auto;margin-left:auto !important;float:none !important}.titulo-form{max-width:980px;padding-top:85px}.row-solicita a.link{display:inline-block;color:#0071ce;font-weight:700;text-transform:none}.row-solicita.row-vigencia a.link{color:#fff}.row-solicita li:last-child a.link,.row-solicita.row-vigencia li:last-child a.link{max-width:100%}.row-solicita a.link:hover{text-decoration:underline}.contenido-bases{padding:0 0 90px;margin-top:90px}.contenido-bases h2{font-weight:700;color:#0033a0;text-transform:uppercase}.contenido-bases h2 strong,.contenido-bases p strong,.contenido-bases p em{display:block;font-size:45px}.contenido-bases p{font-family:'Montserrat',sans-serif;color:#7d868c;margin:0;font-size:25px;font-weight:200}.contenido-bases p strong,.contenido-bases p em{display:block;color:#0033a0}.contenido-bases p em{font-size:30px;font-weight:700;text-transform:uppercase;font-style:normal}.extracto-bases{padding:0 20px;margin:120px 0 90px;border-left:1px solid #7d868c}.extracto-bases p{margin:0;font-size:17px;color:#4d4d4d}.texto-bases{padding-bottom:100px}.texto-bases p{font-weight:300;line-height:130%}.texto-bases p strong{color:#0033a0}.texto-bases a{color:#000}.texto-bases ul{padding-left:20px}.texto-bases ul li{list-style-type:disc;list-style-position:outside}body.buen-fin .page-center{max-width:950px !important}.contenido-ganadores{position:relative;max-width:432px;padding:85px 0 85px 38px;z-index:2}.contenido-ganadores:after{content:'';position:absolute;width:30px;height:30px;bottom:85px;right:-30px;background-image:url(https://cdn2.hubspot.net/hubfs/2741331/BuenFin2017/estrella2.png);background-repeat:no-repeat;background-size:cover;background-position:center}.contenido-ganadores h1{position:relative;color:#fff;font-weight:700;text-transform:uppercase;text-align:right;z-index:1}.contenido-ganadores h1:after{content:'';position:absolute;width:85px;height:85px;top:-45px;right:160px;background-image:url(https://cdn2.hubspot.net/hubfs/2741331/BuenFin2017/estrella1.png);background-repeat:no-repeat;background-size:contain;background-position:center}.contenido-ganadores h1 strong{display:block;font-size:56px}.contenido-ganadores p{position:relative;font-family:'Montserrat',sans-serif;color:#fff;font-size:38px;font-weight:500;margin:0;text-align:left;z-index:1}.contenido-ganadores p strong{display:block;font-weight:700;font-size:70px;font-style:normal;line-height:56px}.contenido-ganadores p em{display:block;font-size:25px;font-style:normal;font-weight:500;text-align:right}.sup-premios,.inf-premios{position:relative;padding-bottom:45px}.sup-premios:before{content:'';position:absolute;width:2px;top:-25%;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);background-color:#0071ce;z-index:-1}.sup-premios:after{content:'';position:absolute;top:185px;right:0;bottom:200px;left:49%;background-color:#f2f2f2;z-index:-1}.inf-premios:after{content:'';position:absolute;top:170px;left:0;bottom:0;right:50%;background-color:#002d74;z-index:-1}.page-top{position:relative}.page-top:after{content:'';position:absolute;top:350px;left:0;right:0;bottom:90px;background-image:url('https://cdn2.hubspot.net/hubfs/2741331/BuenFin2017/persona.png');background-repeat:no-repeat;background-size:contain;background-position:center}.premio-lentes{padding:30px 60px 0 20%}.premio-realidad{padding:30px 20% 0 60px}.premio-lentes h2{color:#0071ce;text-align:right}.premio-lentes h2 strong{display:block;font-size:90px;color:#0a2240;line-height:65px}.premio-lentes p,.premio-realidad p,.premio-bluray p,.premio-audifonos p{font-weight:200;margin:0}.premio-lentes p strong{display:block;margin-top:45px;font-weight:700;color:#4d4d4d;text-transform:uppercase}.premio-lentes p strong em{display:block;font-style:normal}.img-lentes{padding:27px 0}.premio-realidad{text-align:right}.premio-realidad h2{color:#4d4d4d;text-transform:uppercase}.premio-realidad h2 strong{display:block;font-size:90px;color:#0a2240;line-height:65px}.premio-realidad h2 em{display:block;color:#0071ce;font-size:32px;font-style:normal}.premio-realidad p strong{display:block;margin-top:45px;font-weight:700;color:#0071ce;text-transform:uppercase}.premio-realidad p strong em{display:block;font-style:normal}.premio-bluray{padding:60px 60px 0 20%}.premio-bluray h2,.premio-bluray p{color:#fff}.premio-bluray h2{font-size:32px;text-align:right}.premio-bluray h2 strong{display:block;font-size:90px;color:#fff;line-height:65px}.premio-bluray p strong{display:block;margin-top:45px}.premio-bluray p strong em{display:block;font-style:normal}.two-images{position:relative}.two-images:after{content:'';position:absolute;height:2px;top:0;left:0;right:50%;margin-top:-2px;background-color:#0071ce;z-index:-1}.img-bluray{padding:21px 0}.premio-audifonos{padding:60px 20% 0 60px;text-align:right}.premio-audifonos h2{color:#0071ce;font-size:32px}.premio-audifonos h2 strong{display:block;font-size:90px;color:#0a2240;line-height:65px}.premio-audifonos p strong{display:block;margin-top:45px;font-weight:700;color:#0071ce;text-transform:uppercase}.premio-audifonos p strong em{display:block;font-style:normal}.img-audifonos{margin-top:-145px}.back-gris{padding:30px 0;background-color:#f2f2f2;text-align:center}body.buen-fin .footer-container-wrapper .page-center{max-width:1200px !important}@media screen and (max-width:1140px){.premio-lentes h2 strong,.premio-realidad h2 strong,.premio-bluray h2 strong,.premio-audifonos h2 strong{font-size:68px}}@media screen and (max-width:1050px){.contenido-promocion h1{font-size:35px}.contenido-promocion h1 strong{font-size:48px}}@media screen and (max-width:985px){.contenido-promocion{background-size:cover;background-position:left center}.contenido-ganadores:after{display:none}}@media screen and (max-width:950px){.row-promocion:before,.height-zero{width:35% !important}.contenido-ganadores{width:61% !important}}@media screen and (max-width:767px){.logo-buenfin{position:relative;bottom:0;text-align:center}.row-promocion:before,.row-virtual:after,.row-audifonos:after{top:100%;width:100% !important;height:350px;right:0}.row-virtual:after,.row-audifonos:after{background-position:top center}.contenido-promocion{background-size:cover}.contenido-promocion h1{padding-top:0;padding-bottom:20px;text-align:center}.contenido-promocion h1 em{padding-left:0}.contenido .cell-wrapper{max-width:360px}.row-credito .widget-type-linked_image{padding:30px 20px 65px}.contenido{padding:30px 20px}.height-zero{min-height:0 !important}.contenido-bases{display:block;max-width:360px;margin:30px auto 0;padding-bottom:30px;margin-left:auto !important;float:none !important}.extracto-bases{margin:0 0 30px;padding:30px 0 30px;border-left:0;border-top:1px solid #7d868c;border-bottom:1px solid #7d868c}.row-promocion:after{width:100%;left:0;z-index:1}.contenido-ganadores{max-width:394px;width:100% !important;padding:85px 0;margin-left:auto !important;margin:auto !important}.sup-premios:before,.sup-premios:after,.inf-premios:after,.page-top:after,.two-images:after,.row-promocion:before,.height-zero{display:none}.premio-lentes,.premio-realidad,.premio-bluray,.premio-audifonos{position:relative;padding:40px 0}.premio-lentes h2,.premio-lentes p,.premio-realidad,.premio-bluray h2,.premio-audifonos,.premio-bluray h2,.premio-bluray p{text-align:center}.premio-bluray:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-color:#002d74;z-index:-1}.img-audifonos{margin-top:0}.img-lentes,.img-realidad,.img-bluray,.img-audifonos{display:block;padding:20px 0;width:48% !important;margin:auto;margin-left:auto !important}}@media screen and (max-width:510px){.contenido-promocion h1 strong{font-size:50px}}@media screen and (max-width:450px){.contenido-ganadores h1,.contenido-ganadores p,.contenido-ganadores p em{text-align:center}.contenido-ganadores h1 strong{font-size:40px}.contenido-ganadores p strong{font-size:50px}.contenido-ganadores h1:after{top:-85px}}@media screen and (max-width:380px){.contenido-promocion h1{font-size:32px}.contenido-promocion h1 strong{font-size:40px;font-weight:700}}