.BlogLayout_main__afyyb{display:flex;flex-direction:column;min-height:100vh}.Footer_footer___O5Nl{background-color:var(--footer-bg);color:var(--footer-color);box-shadow:0 20px 0 0 var(--footer-bg)}.Footer_columns__K7wMp{display:flex}.Footer_logo__AdUui{width:100%;max-width:200px}@media only screen and (max-width:1024px){.Footer_logo__AdUui{width:100%}}@media only screen and (max-width:655px){.Footer_columns__K7wMp{flex-direction:column}}.MenuItem_item__okGQc{display:flex;align-items:center;padding:2px 8px;margin:0 2px;transition:background-color .3s;border-radius:4px;cursor:pointer;height:36px}.MenuItem_item__okGQc:hover{color:var(--action);fill:var(--action)}.MenuItem_item__okGQc.MenuItem_active__pQK1_{background-color:var(--bg2);color:inherit}.Separator_separator__TggIP{padding:1rem;align-self:center}.Separator_square__J465Y{width:10px;height:10px;background-color:var(--bg3)}.BlogHeader_portableText__JCSyj a{text-decoration-line:underline;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.BlogHeader_portableText__JCSyj a:hover{--tw-text-opacity:1;color:rgb(0 112 243/var(--tw-text-opacity))}.BlogHeader_menu__MTCKK{max-width:100%}.BlogHeader_menuItems__Nq6EZ{flex-shrink:1;overflow:hidden}.BlogHeader_menuTools__HRuNY{flex-shrink:0}.BlogHeader_slogan__Z6scG{font-family:Crete Round,serif;font-size:16px}@media only screen and (max-width:460px){.BlogHeader_slogan__Z6scG{text-align:center;font-size:14px}}.quienes-somos_image__M3wpN{box-shadow:64px -1px 0 -12px var(--imageShadow)}