:root {

    --font-famili: 'Inter';
    --font-famili-regular: normal;

    --color-blanco: #FFFFFF;
    --color-blanco2: #F5F5F5;

    --color-verde: #00A078;
    --color-azul: #005480;
    --color-verde-botones: #00926D;
    --color-verde-fondo-claro: #E6F6F2;

    --color-gris: #777777;
    --color-negro: #323232;
    --color-amarillo: #F3C100;
    --color-azul-claro: #E6EEF2;
    --color-negro-puro: #000000;
    --color-negro-text: #444444;


    --color-gris-fondo: #fafafa;
    --color-num-pag: #548CAA;
    --color-num-pag-fondo: #337699;

}

body {
    font-family: var(--font-famili);
    font-weight: var(--font-famili-regular);
}


.uk-h1,
.uk-h2,
.uk-h3,
.uk-h4,
.uk-h5,
.uk-h6,
.uk-heading-2xlarge,
.uk-heading-3xlarge,
.uk-heading-large,
.uk-heading-medium,
.uk-heading-small,
.uk-heading-xlarge,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: var(--font-famili) !important;
    font-weight: var(--font-famili-regular);
}

a {
    text-decoration: none;
}

a:hover {
    text-decoration: none;
    color: initial;
}

.img_full_s {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    border-radius: 10px;
}

.img_full_s2 {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top;
}