.HomeCarta_idiomas__u1nKS .HomeCarta_portada__4Yif7{margin-top:60px;margin-bottom:20px;position:relative;width:100%;overflow:hidden}@media(min-width:600px){.HomeCarta_idiomas__u1nKS .HomeCarta_portada__4Yif7{margin-top:120px;height:90vh}}.HomeCarta_idiomas__u1nKS .HomeCarta_portada__4Yif7 .HomeCarta_fondo__1Ubgg{position:absolute;object-fit:cover;z-index:0}.HomeCarta_idiomas__u1nKS .HomeCarta_portada__4Yif7 .HomeCarta_entrada__J3uxY{position:relative;z-index:1;text-align:center;padding-top:100px}@media(min-width:600px){.HomeCarta_idiomas__u1nKS .HomeCarta_portada__4Yif7 .HomeCarta_entrada__J3uxY{padding-top:65vh}}.HomeCarta_idiomas__u1nKS .HomeCarta_portada__4Yif7 .HomeCarta_entrada__J3uxY .HomeCarta_inicio__ArgaB{display:flex;justify-content:space-between;align-items:center}.HomeCarta_idiomas__u1nKS .HomeCarta_portada__4Yif7 .HomeCarta_entrada__J3uxY .HomeCarta_inicio__ArgaB button{width:140px;height:40px;font-size:20px;background-color:#169814}.HomeCarta_idiomas__u1nKS .HomeCarta_portada__4Yif7 .HomeCarta_entrada__J3uxY .HomeCarta_inicio__ArgaB h2{margin-left:20px;color:#fff;font-size:20px;background-color:#020e48;width:150px;padding:10px;border-radius:10px}@media(min-width:600px){.HomeCarta_idiomas__u1nKS .HomeCarta_portada__4Yif7 .HomeCarta_entrada__J3uxY .HomeCarta_inicio__ArgaB h2{margin-left:18vh;color:#fff;font-size:60px;background-color:#020e48;width:700px;padding:20px;border-radius:20px}}.HomeCarta_idiomas__u1nKS .HomeCarta_portada__4Yif7 .HomeCarta_entrada__J3uxY .HomeCarta_idiomas__u1nKS{margin-top:20px;padding:0 10px;display:grid;grid-template-columns:repeat(3,1fr)}@media(min-width:600px){.HomeCarta_idiomas__u1nKS .HomeCarta_portada__4Yif7 .HomeCarta_entrada__J3uxY .HomeCarta_idiomas__u1nKS{margin-left:10vh;display:flex;gap:20px}}.HomeCarta_idiomas__u1nKS .HomeCarta_portada__4Yif7 .HomeCarta_entrada__J3uxY .HomeCarta_idiomas__u1nKS p{color:#fff;font-size:12px;font-weight:900}@media(min-width:600px){.HomeCarta_idiomas__u1nKS .HomeCarta_portada__4Yif7 .HomeCarta_entrada__J3uxY .HomeCarta_idiomas__u1nKS p{font-size:20px}}.HomeCarta_idiomas__u1nKS .HomeCarta_contenedorCategorias__Zi473{padding:20px;display:flex;flex-direction:column;gap:30px}@media(min-width:600px){.HomeCarta_idiomas__u1nKS .HomeCarta_contenedorCategorias__Zi473{padding:80px}}.HomeCarta_idiomas__u1nKS .HomeCarta_contenedorCategorias__Zi473 h2,.HomeCarta_idiomas__u1nKS .HomeCarta_contenedorCategorias__Zi473 p{color:#020e48}.HomeCarta_idiomas__u1nKS .HomeCarta_contenedorCategorias__Zi473 h2{padding:20px;font-size:30px;border-top:2px solid #020e48;border-bottom:2px solid #020e48}.HomeCarta_idiomas__u1nKS .HomeCarta_contenedorCategorias__Zi473 p{width:90%;margin:0 auto;font-size:18px}@media(min-width:600px){.HomeCarta_idiomas__u1nKS .HomeCarta_contenedorCategorias__Zi473 p{width:60%}}.HomeCarta_idiomas__u1nKS .HomeCarta_contenedorCategorias__Zi473 .HomeCarta_categorias__r2dor{display:grid;grid-template-columns:repeat(1,1fr);gap:40px}@media(min-width:600px){.HomeCarta_idiomas__u1nKS .HomeCarta_contenedorCategorias__Zi473 .HomeCarta_categorias__r2dor{grid-template-columns:repeat(4,1fr)}}.HomeCarta_idiomas__u1nKS .HomeCarta_contenedorCategorias__Zi473 .HomeCarta_categorias__r2dor article{border:2px solid #020e48;border-radius:25px}.HomeCarta_idiomas__u1nKS .HomeCarta_contenedorCategorias__Zi473 .HomeCarta_categorias__r2dor article img{border-radius:20px 20px 0 0}.HomeCarta_idiomas__u1nKS .HomeCarta_contenedorCategorias__Zi473 .HomeCarta_categorias__r2dor article h3{padding:20px;color:#020e48}