@font-face {
    font-family: 'Lora';
    src: url('/wk/fon/Lora-VariableFont_wght.ttf')

}    

h3,h4,h5,h6 {
    font-family: 'Lora';

}


#wk-menu-1 .navbar-nav {
    font-family: 'Lora';
font-weight: bold;

}


#wk-menu-1 .navbar {
    max-width: 1320px;
}



.wk-elemento-diseno1 h1 { 
color: #ffffff;
}

.wk-elemento-diseno1::before {
background: linear-gradient(#22222255 ,#22222255);
}


#wk-menu-logo-1 img {
max-height: 40px;
width: auto;
}

@media (min-width: 576px) {
#wk-menu-logo-1 img {
max-height: 48px;
width: auto;
}

}

@media (min-width: 992px) {
#wk-menu-logo-1 img {
max-height: 60px;
width: auto;
}

}

.img-thumbnail {
border:0;
padding:0;
}

#wk-especiales-cabecera {
border-bottom: 0;
}


.wk-titulo-seccion {
border-bottom: 3px solid #e3dac6;
padding: 0.8rem 0.5rem;

border-right: 6px solid #e3dac6;
border-left: 6px solid #e3dac6;
margin-bottom: 2rem;
}

.wk-boton-a {
border: 1px solid #333333;
border-radius: 20px;
padding: 0.5rem 3rem ;
font-size: 1.1rem;
}

.wk-boton-a:link, 
.wk-boton-a:visited {

color: #000000;
}

.wk-boton-a:hover, 
.wk-boton-a:active {
background-color:#eeeeee;
color: #000000;
}


  .wk-menu-nivel-0 {
border-bottom: 0;
}


.form-floating>.form-control-plaintext~label::after, .form-floating>.form-control:focus~label::after, .form-floating>.form-control:not(:placeholder-shown)~label::after, .form-floating>.form-select~label::after {
background-color: transparent;

}

.wk-formulario .form-floating .form-control:focus ~ label {
color: black !important;
}