.solo-mobile{display:none!important}@media (max-width:768px){.solo-mobile{display:block!important}}.solo-desktop{display:block}@media (max-width:768px){.solo-desktop{display:none}}.evento-2027 h3{font-size:1rem!important}.evento-2027 .ci-country{font-size:0.56rem!important}.evento-2027.ci-layout-grid .ci-items{align-items:stretch}.evento-2027.ci-layout-grid .ci-card{display:flex;flex-direction:column;min-width:0}.evento-2027.ci-layout-grid .ci-photo-wrap{flex-shrink:0}.evento-2027.ci-layout-grid .ci-card-content{display:flex;flex-direction:column;flex:1 1 auto}.evento-2027.ci-layout-grid .ci-country{margin-top:auto;padding-top:8px}.evento-2027.ci-layout-grid .ci-card-content{padding-top:12px;padding-bottom:12px}.evento-2027.ci-layout-grid .ci-name{padding-bottom:0;margin-bottom:0;min-height:2.4em;line-height:1.2}.evento-2027.ci-layout-grid .ci-country{margin-top:4px;padding-top:0}.ci-modal-portal.evento-2027 .ci-modal-dialog{width:92vw;max-width:760px}.ci-modal-portal.evento-2027 .ci-modal-dialog .ci-modal-grid{grid-template-columns:300px auto;align-items:start}.ci-modal-portal.evento-2027 .ci-modal-dialog .ci-modal-photo.ci-modal-photo-fixed{display:flex;align-items:center;justify-content:center;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important;padding:24px;box-sizing:border-box}.ci-modal-portal.evento-2027 .ci-modal-dialog .ci-modal-photo.ci-modal-photo-fixed img{width:100%!important;height:auto!important;max-width:280px!important;max-height:360px!important;aspect-ratio:auto!important;object-fit:contain!important}.ci-modal-portal.evento-2027 .ci-modal-dialog .ci-modal-content{padding:32px}@media (max-width:700px){.ci-modal-portal.evento-2027 .ci-modal-dialog .ci-modal-grid{grid-template-columns:100%}.ci-modal-portal.evento-2027 .ci-modal-dialog .ci-modal-photo.ci-modal-photo-fixed{padding:24px 24px 0}.ci-modal-portal.evento-2027 .ci-modal-dialog .ci-modal-photo.ci-modal-photo-fixed img{max-width:200px;max-height:220px}.ci-modal-portal.evento-2027 .ci-modal-dialog .ci-modal-content{padding:24px}}