/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.estilo-titulo-maritimo{font-family:"Segoe UI",Roboto,Arial,sans-serif;color:#1a3150;font-size:24px !important;font-weight:700;margin-bottom:25px !important;min-height:65px;line-height:1.2;}.contenedor-foto-curva{width:100%;margin-bottom:25px;}.contenedor-foto-curva img{width:100% !important;height:280px !important;object-fit:cover;border-radius:25px;box-shadow:0 10px 25px rgba(0,0,0,0.1);}.estilo-texto-descripcion p{text-align:justify;font-size:15px;line-height:1.6;color:#444;margin:0;font-family:Arial,sans-serif;}@media (max-width:768px){.tarjeta-curso-full{flex:0 0 100% !important;width:100% !important;}}
.views-field-view-node,.views-field-view-node a,.views-field-link,.views-field-link a,.node-readmore,.more-link,.read-more{display:none !important;visibility:hidden !important;opacity:0 !important;width:0 !important;height:0 !important;font-size:0 !important;}.region-content h1,.region-content h2,.region-content h3,.region-content a:not(.button):not(.tabs__link),[style*="color: orange"],[style*="color: #ff6600"]{color:#000000 !important;}.scroll-to-top,.back-to-top,#back-to-top{background-color:#000000 !important;color:#ffffff !important;}.tabs.primary,.contextual-links{visibility:visible !important;opacity:1 !important;font-size:14px !important;}
