.movil{display:inline-block}@media only screen and (min-width: 767px){.movil{display:none}}.desktop{display:none}@media only screen and (min-width: 767px){.desktop{display:inline-block}}.container .container_banner{width:calc(100% - 40px);display:flex;gap:20px;flex-wrap:wrap;margin:20px auto}@media only screen and (min-width: 767px){.container .container_banner{margin:0 auto;width:100%;flex-wrap:nowrap}}.container .minibanner-categoria{display:flex;align-items:center;flex:1 1 100%;background:#e5e5e5;box-sizing:border-box}@media only screen and (min-width: 767px){.container .minibanner-categoria{flex:1 1 33%}}.container .minibanner-imagen{flex:1 1 50%;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.container .minibanner-imagen img{display:block;-o-object-fit:contain;object-fit:contain}.container .minibanner-contenido{flex:1 1 50%;padding:15px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;height:100%;box-sizing:border-box}.container .minibanner-texto{font-size:20px;line-height:1.5;color:#333;align-self:flex-end}.container .minibanner-texto h3{font-size:16px;line-height:1.5;color:#333;margin:0}.container .minibanner-enlace{background:#fff;padding:9px 19px 11px;text-align:center;border-radius:20px;width:-moz-max-content;width:max-content;font-size:14px;font-weight:bold;box-sizing:border-box}@media only screen and (min-width: 767px){h1.section-heading{width:70%;position:relative;text-align:left !important;margin-top:-47px;margin-right:auto;margin-left:0;margin-bottom:-15px;z-index:1}}/*# sourceMappingURL=miniBanners.css.map */