/*
Theme Name: Sitio Ebien Child
Theme URI: https://ollindigital.com
Template: ebienNew
Author: Ollin Digital
Author URI: https://ollindigital.com
Description: Una breve descripción de las características que tu tema ofrece a nivel de diseño, programación y personalización. Escríbela en inglés.
Tags: one-column,two-columns,right-sidebar,left-sidebar,full-width,flexible-header,accessibility-ready,custom-colors,custom-header,custom-menu,custom-logo,editor-style,featured-images,footer-widgets,post-formats,theme-options,translation-ready
Version: 1.0.0.1717630403
Updated: 2024-06-05 17:33:23

*/

/* menu */
.wrapper_menu .menu .wrapper_logo { -webkit-box-ordinal-group: 2; -ms-flex-order: 2; order: 2; }

.wrapper-equivalencia .wrapper-tabla-4 {
    margin-top: 50px;
    display: grid;
    max-width: 1000px;
    margin-left: auto;
    margin-right: auto;
}
.wrapper-equivalencia .wrapper-tabla-4 .header-tabla {
    background: #f2efde;
    border-top: 1px solid;
    border-left: 1px solid;
    border-right: 1px solid;
    text-align: center;
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-column-gap: 15px;
}
.wrapper-equivalencia .wrapper-tabla-4 .header-tabla .header-tabla-izquierda {
    border-right: 1px solid;
}
.wrapper-equivalencia .wrapper-tabla-4 .header-tabla .header {
    padding: 10px;
}
.wrapper-equivalencia .wrapper-tabla-4 .tabla4column {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-column-gap: 15px;
    border: 1px solid;
}
.wrapper-equivalencia .wrapper-tabla-4 .tabla4column .colum1 {
    display: grid;
    padding: 10px;
    grid-template-columns: 1fr;
	grid-auto-rows: minmax(100px, auto);
    grid-row-gap: 10px;
    border-right: 1px solid;
}
.wrapper-equivalencia .wrapper-tabla-4 .tabla4column .colum2 {
    display: grid;
    padding: 10px;
    grid-template-columns: 1fr;
	grid-auto-rows: minmax(100px, auto);
    grid-row-gap: 10px;
    justify-items: center;
	border-right: 1px solid;
}
.wrapper-equivalencia .wrapper-tabla-4 .tabla4column .colum2 .item-porciones figure {
    margin: 0;
    display: inline;
}
.wrapper-equivalencia .wrapper-tabla-4 .tabla4column .colum2 .item-porciones div {
    display: inline;
    vertical-align: super;
}
.wrapper-equivalencia .wrapper-tabla-4 .tabla4column .colum3 {
    display: grid;
    padding: 10px;
    grid-template-columns: 1fr;
	grid-auto-rows: minmax(100px, auto);
    grid-row-gap: 10px;
    border-right: 1px solid;
}

.wrapper-equivalencia .wrapper-tabla-4 .tabla4column .colum4 {
    display: grid;
    padding: 10px;
    grid-template-columns: 1fr;
	grid-auto-rows: minmax(100px, auto);
    grid-row-gap: 10px;
}
.contenedor-productos-lista {
	display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    max-width: 1366px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    grid-column-gap: 20px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
}
.lineaDeNegocios {
    position: relative;
    padding-top: 80px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    background: #f2efde;
}
.lineaDeNegocios .wrapper-decoracion {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    overflow: hidden;
}
.lineaDeNegocios .content-lista-home {
	display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    max-width: 933px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    grid-column-gap: 20px;
    margin-left: auto;
    margin-right: auto;
    z-index: 2;
}
.container-new {
	position: relative;
	width: 80% !important;
	margin: 0 auto;
}
ul.navega { margin-top: 20px; }
ul.navega li { display: inline-block; padding: 0px 15px; font-style: italic; }

/* Responsivo */
@media (max-width: 1150px) {
    .lineaDeNegocios .content-lista-home, .contenedor-productos-lista {
        max-width: 90%;
        grid-template-columns: 1fr 1fr 1fr;
        grid-row-gap: 40px;
    }
}
@media (max-width: 1099px) {
	.wrapper-equivalencia .wrapper-tabla-4 .tabla4column .colum1,
	.wrapper-equivalencia .wrapper-tabla-4 .tabla4column .colum2,
	.wrapper-equivalencia .wrapper-tabla-4 .tabla4column .colum3
	.wrapper-equivalencia .wrapper-tabla-4 .tabla4column .colum4 { grid-auto-rows: minmax(130px, auto); }

}
@media (max-width: 700px) {
	.lineaDeNegocios { padding-top: 58px; }
}
@media (max-width: 767px) {
	.wrapper-equivalencia .wrapper-tabla-4 { display:none!important; }
	.wrapper-equivalencia .wrapper-tabla-4-res {
		margin-top: 50px;
		display: block!important;
		max-width: 1000px;
		margin-left: auto;
		margin-right: auto;
	}
	.wrapper-equivalencia .wrapper-tabla-4-res .column1 { border: 1px solid; padding: 10px; margin-bottom: 10px; }
	.wrapper-equivalencia .wrapper-tabla-4-res .column1 div { padding: 10px; }
	.wrapper-equivalencia .wrapper-tabla-4-res .item-porciones figure {
		margin: 0;
		display: inline;
	}
	.wrapper-equivalencia .wrapper-tabla-4-res .item-porciones div {
		display: inline;
		vertical-align: super;
		padding:0px!important;
	}
    .lineaDeNegocios .content-lista-home, .contenedor-productos-lista {
        max-width: 90%;
        grid-template-columns: 1fr 1fr 1fr;
        grid-row-gap: 40px;
    }
	ul.navega li { padding: 0px 10px; }
}
@media (max-width: 649px) {
	ul.navega li { padding: 0px 5px; }
}
@media (max-width: 574px) {
    .lineaDeNegocios .content-lista-home {
        max-width: 90%;
        grid-template-columns: 1fr;
        grid-row-gap: 40px;
    }
	.contenedor-productos-lista {
        max-width: 90%;
        grid-template-columns: 1fr 1fr 1fr;
        grid-row-gap: 40px;
    }
}
@media (max-width: 449px) {
	ul.navega li { display: block; margin: 5px 0px; padding: 0px 15px; }
}