/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#main-container-inner{align-items:flex-start;gap:20px;}#sidebar-box-first{border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,0.12),0 8px 20px rgba(0,0,0,0.08);background:#ffffff;}.block-views-blocktitulos-block-1 .solo-block-title{position:relative;display:inline-block;background:#1a73e8;color:#ffffff;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;padding:10px 20px 10px 14px;margin:0 0 8px 0;border-right:16px solid transparent;border-top:20px solid #1a73e8;border-bottom:20px solid #1a73e8;line-height:0;}.block-views-blocktitulos-block-1 .solo-block-title::before{content:'';position:absolute;bottom:-26px;left:0;width:0;height:0;border-style:solid;border-width:6px 6px 0 0;border-color:#0a4a9e transparent transparent transparent;}.block-views-blocktitulos-block-1 .views-view-responsive-grid{--views-responsive-grid--layout-gap:0px !important;}.block-views-blocktitulos-block-1 .view-content{border-radius:0 0 6px 6px;overflow:hidden;}.block-views-blocktitulos-block-1 .views-view-responsive-grid__item-inner{border-bottom:1px solid #e8e8e8;}.block-views-blocktitulos-block-1 .views-view-responsive-grid__item:last-child
  .views-view-responsive-grid__item-inner{border-bottom:none;}.block-views-blocktitulos-block-1 .views-field-title a{display:block;padding:10px 14px;text-decoration:none;color:#555555;font-size:13px;font-weight:600;letter-spacing:0.05em;text-transform:uppercase;background:#ffffff;transition:color 0.2s ease,background 0.2s ease;}.block-views-blocktitulos-block-1 .views-field-title a:hover{color:#1a73e8;background:#e8f0fd;}.block-views-blocktitulos-block-1 .views-field-title a.activo{color:#1a73e8;font-weight:700;background:#ffffff;border-left:4px solid #1a73e8;padding-left:10px;}.block-views-blocktitulos-block-1 .views-view-responsive-grid__item:has(a.activo){background:#ffffff;}.block-views-blocktitulos-block-1 .views-view-responsive-grid__item:has(a.activo)
  .views-view-responsive-grid__item-inner{background:#ffffff;border-bottom-color:#e8e8e8;}#sidebar-box-main{border-radius:6px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,0.12),0 8px 20px rgba(0,0,0,0.08);background:#ffffff;}#sidebar-box-main .region-inner{padding:20px 24px;}#sidebar-box-main .field--name-field-image img{width:100%;height:auto;border-radius:4px;margin-bottom:16px;}
.block-views-blocktitulos-block-1 .solo-block-title{background:#1a73e8;color:#ffffff;font-size:13px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;padding:10px 14px;margin:0;}.block-views-blocktitulos-block-1 .views-field-title a{display:block;padding:10px 14px;text-decoration:none;color:#555555;font-size:13px;font-weight:600;letter-spacing:0.05em;text-transform:uppercase;background:#ffffff;transition:color 0.2s ease,background 0.2s ease;}.block-views-blocktitulos-block-1 .views-field-title a:hover{color:#1a73e8;background:#e8f0fd;}.block-views-blocktitulos-block-1 .views-field-title a.activo{color:#1a73e8;font-weight:700;background:#ffffff;border-left:4px solid #1a73e8;padding-left:10px;}.block-views-blocktitulos-block-1 .views-view-responsive-grid__item:has(a.activo){background:#ffffff;}.block-views-blocktitulos-block-1 .views-view-responsive-grid__item:has(a.activo)
  .views-view-responsive-grid__item-inner{background:#ffffff;border-bottom-color:#e8e8e8;}
.text-center{text-align:center;}
