section.faqs{background-color:var(--grisClaro1)}.faqs .content:nth-child(1){margin:0 0 2rem;color:var(--blanco)}@media (min-width:768px){.faqs .content:nth-child(1){display:flex;justify-content:center}}@media (max-width:767px){.faqs .content:nth-child(1){text-align:center;line-height:175%}}.faqs .content:nth-child(1) h2:nth-child(2){margin:0 0 0 .5rem;color:var(--negro)}.faqs .cards{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}@media (min-width:1068px){.faqs .cards .card{flex:calc(33% - 2rem);max-width:33%}}@media (min-width:668px) and (max-width:1067px){.faqs .cards .card{flex:calc(50% - 2rem);max-width:50%}}@media (max-width:667px){.faqs .cards .card{flex:100%}}.faqs .card{position:relative}.faqs .cardContainer{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;overflow:hidden;border-radius:.4rem;background:var(--negro);cursor:inherit}@media (min-width:1068px){.faqs .card,.faqs .cardContainer{height:210px}}@media (min-width:668px) and (max-width:1067px){.faqs .card,.faqs .cardContainer{height:210px}}@media (max-width:667px){.faqs .card,.faqs .cardContainer{height:200px}}.faqs .cardContent{position:absolute;top:50%;transform:translatey(-50%);color:var(--blanco);padding:1rem;background:var(--negro);cursor:inherit}.faqs .cardContentFlap{width:100%;height:100%;display:flex;align-items:center}.faqs .cardContentFlap::before{height:100%;width:100%;position:absolute;content:"";transition:1s;background:var(--blanco);cursor:pointer}.faqs .cardContentFlap>div{position:absolute;z-index:99999;transition:1s;display:grid;align-items:center;grid-template-columns:auto 1fr;gap:1rem;padding:1rem;width:100%;box-sizing:border-box}@media (hover:hover){.faqs .cardContainer:hover .cardContentFlap::before,.faqs .cardContainer:hover .cardContentFlap>div{transform:translatex(-100%)}}@media (hover:none){.faqs .cardContainer:hover .cardContentFlap::before,.faqs .cardContainer:hover .cardContentFlap>div{transform:translatex(-100%)}.faqs .cardCloseNotHover{position:absolute;z-index:0;background-color:transparent;width:100%;height:100%;transition:1s}.faqs .card:hover .cardCloseNotHover{z-index:1;transition:1s}.faqs .cardCloseNotHover:hover{z-index:0!important;transition:1s}}.faqs .cardContent .descripcion{font-size:.9rem;line-height:100%}.faqs .cardContentFlap{cursor:pointer}.faqs .cardContentFlap .titulo{font-size:1.25rem}