/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.layout__region{padding-left:15px;padding-right:15px;}.layout{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;}
[class*="marquesina"],.paragraph--type--marquesina{display:block !important;width:100% !important;max-width:100% !important;overflow:hidden !important;margin:0 auto 0px auto !important;padding:0 !important;}[class*="marquesina"] > .field,[class*="marquesina"] > div > .field,.paragraph--type--marquesina .field--name-field-marquesina-slides,.paragraph--type--marquesina .field--name-field-slides{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;overflow-x:auto !important;scroll-snap-type:x mandatory !important;scroll-behavior:smooth !important;-webkit-overflow-scrolling:touch !important;width:100% !important;padding:0 !important;margin:0 !important;list-style:none !important;}[class*="marquesina"] > .field.no-snap-instant,.paragraph--type--marquesina .field.no-snap-instant{scroll-behavior:auto !important;scroll-snap-type:none !important;}[class*="marquesina"] > .field::-webkit-scrollbar{display:none !important;}[class*="marquesina"] > .field > .field__item{flex:0 0 100% !important;width:100% !important;max-width:100% !important;scroll-snap-align:start !important;box-sizing:border-box !important;}[class*="slide"]{width:100% !important;display:block !important;}[class*="marquesina"] img,.paragraph--type--slide img{width:100% !important;height:400px !important;object-fit:cover !important;display:block !important;}@media (max-width:768px){[class*="marquesina"] img,.paragraph--type--slide img{height:250px !important;}}@media (min-width:769px){[class*="fila-de-3-columnas"] > .field{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:30px !important;}}.paragraph--type--seccion-destacados-home{display:grid !important;grid-template-columns:repeat(4,1fr) !important;gap:20px !important;}.paragraph--type--seccion-destacados-home .layout--twocol,.paragraph--type--seccion-destacados-home .layout__region{display:contents !important;}@media (max-width:992px){.paragraph--type--seccion-destacados-home{grid-template-columns:repeat(2,1fr) !important;}}@media (max-width:600px){.paragraph--type--seccion-destacados-home{grid-template-columns:1fr !important;}}.path-frontpage [class*="field--name-field-titulo-"]{font-family:'Roboto Condensed',Arial Narrow,Arial,Sans-serif !important;font-weight:300 !important;text-transform:uppercase !important;letter-spacing:0.2em !important;font-size:18px !important;line-height:1.2 !important;color:#222 !important;margin-top:20px !important;margin-bottom:15px !important;display:block !important;background:transparent !important;}.path-frontpage [class*="field--name-field-descripcion-"]{margin-top:10px !important;font-size:1rem !important;color:#555 !important;}.paragraph--type--tarjeta-destcados .field--name-field-enlace-destacados a{display:inline-block;padding:10px 20px !important;background-color:#0056b3;color:#ffffff !important;text-decoration:none !important;border-radius:5px !important;font-weight:600;transition:background-color 0.3s ease;margin-top:15px;}.paragraph--type--tarjeta-destcados .field--name-field-enlace-destacados a:hover{background-color:#004494;color:#ffffff !important;}
p.cita-destacada{font-size:1.2rem !important;font-style:italic !important;color:#0056b3 !important;line-height:1.6 !important;border-left:4px solid #0056b3 !important;padding-left:20px !important;margin:25px 0 !important;background-color:#f8f9fa !important;padding-top:10px;padding-bottom:10px;}blockquote.cita-dossier{font-size:1.1rem !important;font-family:'Roboto Condensed',Arial Narrow,Arial,Sans-serif !important;text-transform:uppercase !important;letter-spacing:0.05em !important;color:#333 !important;border-left:6px solid #222 !important;padding:15px 20px !important;margin:30px 0 !important;background:#f1f3f5 !important;}span.texto-resaltado{background-color:#fff3cd !important;color:#856404 !important;padding:2px 6px !important;border-radius:3px !important;font-weight:600 !important;}
.a2a_kit{margin-top:20px;margin-bottom:20px;}
