html.vhome2 .hero-container{height:200px}html.vhome2 .hero-text-section h3{font-size:14px}html.vhome2 .hero-text-section h1{font-size:18px;font-weight:700}html.vhome2 .hero-text-section .main-button{margin-top:0}html.vhome2 .componente-album .cantidad,html.vhome2 .componente-museo .cantidad{display:none}html.vhome2 .componente-album,html.vhome2 .componente-museo{display:flex;align-items:flex-end;justify-content:center;position:relative;width:100%;height:90px;border-radius:14px;overflow:hidden;font-family:sans-serif;margin-bottom:10px;flex-direction:column}html.vhome2 .componente-album .img,html.vhome2 .componente-museo .img{position:absolute;inset:0;background-repeat:no-repeat;background-size:contain;background-position:left center;z-index:1}html.vhome2 .componente-album::after,html.vhome2 .componente-museo::after{content:"";position:absolute;inset:0;background:linear-gradient(to right,rgba(0,0,0,.4) 0,rgb(255 255 255 / 60%) 60%,#fff 100%);z-index:2}@media screen and (min-width:491px){html.vhome2 div.componente-album,html.vhome2 div.componente-museo{margin-right:20px;max-width:350px}}html.vhome2 .componente-album .subtitulo,html.vhome2 .componente-album .titulo,html.vhome2 .componente-museo .subtitulo,html.vhome2 .componente-museo .titulo{position:relative;z-index:3;text-align:right;margin-right:16px}html.vhome2 .componente-album .titulo,html.vhome2 .componente-museo .titulo{display:block;font-size:16px;font-weight:700;color:#000}html.vhome2 .componente-album .subtitulo,html.vhome2 .componente-museo .subtitulo{display:block;margin-top:2px;font-size:13px;color:#000}html.vhome2 nav.top>div{grid-template-columns:1fr 1fr auto auto;grid-gap:15px}.chat-bubble{display:inline-block;background:#f4efe9;padding:10px 15px;border-radius:18px 18px 18px 0;max-width:300px;position:relative;color:#000;padding-left:10px!important;padding-right:10px!important}.chat-bubble::after{content:"";position:absolute;bottom:0;left:-8px;width:0;height:0;border-right:10px solid #f4efe9;border-top:10px solid transparent}.radio-card{display:inline-block;padding:5px 5px 5px 10px!important;border-radius:12px;background:#eee;cursor:pointer;transition:.2s;margin:5px;color:#000}.radio-card input[type=radio]{display:none}.radio-card:has(input[type=radio]:checked){background:#e6f5de;color:#000}#area_respuestas div.pregunta img.imagen-preguntas{border-radius:20px}