            .navbar {
                padding-top: 20px;
                padding-bottom: 20px;
                letter-spacing: 5px;
                color: #000;
                font-family: 'Open Sans', sans-serif;
                font-size: 3rem;
            }
            
            nav {
                padding: 40px;
            }
            
            .btnmultiple {
                font-size: 1.2rem;
            }
            
            .cursor {
                cursor: pointer;
            }
            /*enlace del boton*/
            
            a:focus.activar {
                outline: 4px solid #007bff;
            }
            
            a:hover.activar {
                color: #0056b3;
                opacity: 1;
            }
            
            .ali1 {
                text-align: left;
                font-size: 1.3rem !important;
                font-family: 'Open sans-serif;';
            }
            
            .imagenes {
                border-radius: 24px;
                box-shadow: 0px 10px 15px -3px rgba(0, 0, 0, 0.1);
            }
            
            .centrado {
                display: block;
                margin: 0 auto;
                width: 31% !important;
            }
            
            header {
                clip-path: polygon(0% 15%, 46% 1%, 47% 1%, 100% 15%, 100% 84%, 47% 100%, 46% 100%, 46% 100%, 46% 100%, 0% 85%);
            }
            
            .banner-section {
                display: flex;
                align-items: center;
                position: relative;
                background-attachment: fixed;
                background-size: cover;
                height: 100vh;
                /*background-color: #a0dbf2;*/
                background-color: #003c5e;
                background-blend-mode: luminosity;
                box-shadow: inset 0 0 0 1000px rgba(0, 0, 0, 0.1);
                background-image: url('../imagenes/banner.jpg');
            }
            
            .espacio {
                padding: 30px 0;
            }
            
            .espacio1 {
                padding: 180px 0;
            }
            
            .espacio2 {
                padding: 20px 0;
            }
            
            .icono {
                color: #fff !important;
                font-size: 80px;
            }
            
            .linea {
                margin: 5rem 0;
            }
            
            .justificar {
                margin: 0;
                text-indent: 0rem;
                text-align: justify;
            }
            
            .ft {
                color: #FEE300 !important;
                font-weight: bolder;
                font-family: 'Open Sans', sans-serif;
            }
            
            .negrita {
                font-weight: bolder !important;
            }
            
            .listopt {
                font-size: 1.3rem;
            }
            
            .logosalud img {
                width: 12%;
            }
            
            .fondo {
                background-color: #003c5e !important;
            }
            
            .goto-top {
                position: fixed;
                bottom: 30px;
                right: 20px;
                width: 50px;
                height: 25px;
            }
            /***************************** botones cards **************************/
            
            .btnentrar {
                width: 10%;
                color: #fff;
            }
            
            .botones {
                /*background-color: #e4e4e4;*/
                background-color: #003c5e;
                margin: 0 auto;
                display: block;
                width: 50%;
                font-weight: bolder;
                font-size: 1.5rem !important;
            }
            
            .botones:hover {
                /*background-color: #e4e4e4;*/
                background-color: #003c5e;
                margin: 0 auto;
                width: 50%;
                display: block;
                font-weight: bolder;
                font-size: 1.5rem !important;
            }
            /*conceptos*/
            
            .justificar {
                text-align: left;
                text-indent: 0rem;
            }
            
            footer {
                color: #fff;
            }