@media(min-width:761px){
.logos.home-logo-track figure{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 300px!important;width:300px!important;height:190px!important;min-height:190px!important;padding:20px!important;margin:0!important}
.logos.home-logo-track img{width:100%!important;height:150px!important;max-height:150px!important;max-width:280px!important;object-fit:contain!important;object-position:center!important;padding:0!important;margin:auto!important}
.logos.company-cards figure{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;padding:26px 22px!important;gap:24px!important}
.logos.company-cards img{display:block!important;width:100%!important;max-width:290px!important;height:160px!important;max-height:160px!important;object-fit:contain!important;object-position:center!important;margin:0 auto!important;padding:0!important;align-self:center!important}
.logos.company-cards figcaption{width:100%!important;margin:0!important;text-align:center!important}
.monarca-main88 .photo-open99>img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 85%!important}
.monarca-details88 .photo-open99>img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}
.portfolio-page #grp-clientes>.vertical-carousel.catalog-book105{display:block!important;width:100%!important;max-width:none!important}
.book-group105{margin:0 0 16px;border:1px solid #dce0dc;border-radius:5px;background:#fff;overflow:hidden}.book-group105>summary{display:grid;grid-template-columns:1fr auto 24px;gap:20px;align-items:center;padding:23px 28px;list-style:none;cursor:pointer}.book-group105>summary::-webkit-details-marker{display:none}.book-group105>summary strong{font-size:21px;line-height:1.3;color:#20333e}.book-group105>summary span{font-size:13px;color:#69777d}.book-group105>summary b{font-size:28px;color:#92751d;font-weight:400}.book-group105[open]>summary{border-bottom:1px solid #e4e6e1;background:#f8f8f3}.book-pages105{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding:24px;background:#f7f8f5}.book-group105[hidden]{display:none!important}
.portfolio-page #grp-clientes>.vertical-carousel.catalog-book105 .journey-card{width:100%!important;min-width:0!important;border:1px solid #e0e4df!important;border-radius:4px!important;background:#fff!important}
.portfolio-page #grp-clientes>.vertical-carousel.catalog-book105 .journey-card .project-cover{display:flex!important;flex-direction:column!important;min-height:0!important;height:100%!important}
.portfolio-page #grp-clientes>.vertical-carousel.catalog-book105 .journey-card .editorial-card-photo{width:100%!important;height:190px!important;min-height:0!important;object-fit:cover!important}
.portfolio-page #grp-clientes>.vertical-carousel.catalog-book105 .journey-card .project-info{padding:20px!important;gap:12px!important;flex:1;background:#fff!important;justify-content:flex-start!important;min-width:0!important}
.portfolio-page #grp-clientes>.vertical-carousel.catalog-book105 .project-info>b{font-size:21px!important;line-height:1.25!important;min-height:0!important}
.portfolio-page #grp-clientes>.vertical-carousel.catalog-book105 .project-cue{font-size:12px!important;padding:8px 0!important;min-height:0!important}
}
@media(min-width:761px) and (max-width:1000px){.book-pages105{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(min-width:1001px){
body[data-foundation] #ecko .fleet-library79 .fleet-layout.fleet-photo-only78{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:24px 44px!important;align-items:center!important}
body[data-foundation] #ecko .fleet-library79 .fleet-photo{grid-column:1!important;grid-row:1/3!important;max-width:640px!important;width:100%!important;height:440px!important;max-height:500px!important;align-self:center!important;margin:0!important}
body[data-foundation] #ecko .fleet-library79 .fleet-photo img{width:100%!important;height:440px!important;max-height:500px!important;object-fit:cover!important;object-position:center 55%!important}
body[data-foundation] #ecko .fleet-library79 .fleet-heading82{grid-column:2!important;grid-row:1!important;align-self:end!important;margin:0!important}
body[data-foundation] #ecko .fleet-library79 .fleet-copy79{grid-column:2!important;grid-row:2!important;align-self:start!important;margin:0!important}
body[data-foundation] #ecko .fleet-library79 .cv-foundation82{margin-top:0!important;padding-top:24px!important}
body[data-foundation] #ecko .fleet-library79 .cv-cover82{max-width:110px!important}.fleet-library79 .cv-summary82 h3{font-size:26px!important}
body[data-foundation] .et-nav-inner{display:grid!important;grid-template-columns:100px minmax(0,1fr)!important;gap:32px!important;align-items:center!important;padding-top:16px!important;padding-bottom:16px!important}
body[data-foundation] .et-signature.et-symbol103{grid-column:1!important;grid-row:1!important;justify-self:end!important;align-self:center!important;margin:0!important}
body[data-foundation] .et-nav-links{grid-column:2!important;grid-row:1!important;align-items:center!important;justify-content:space-between!important}
body[data-foundation] .et-signature.et-symbol103>img{width:52px!important}
}
