@font-face {
    font-family: 'Teko';
    src: url('/w1/wk/fon/Teko-VariableFont_wght.ttf')

}    


h1,h2,h3,h4,h5,h6 {
   font-family: 'Teko';
}

#wk-menu-1 .navbar-nav, #wk-menu-1 .dropdown-menu {
    font-family: 'Teko';
font-weight: bold;
 text-transform: uppercase;
font-size: 1.1rem;
}

 


#wk-menu-1 .navbar {
    max-width: 1320px;
}
.wk-seccion {
  scroll-margin-top: 70px;
}
 







#wk-menu-logo-1 img {
width: 240px;
transition: width 0.3s ease;
}

#wk-menu-logo-1.wk-logo-pequeno img{
width: 200px;
}


@media (min-width: 576px) {
#wk-menu-logo-1 img {
width: 270px;
}

#wk-menu-logo-1.wk-logo-pequeno img{
width: 240px;
}


}

@media (min-width: 992px) {
#wk-menu-logo-1 img {
width: 310px;
}

#wk-menu-logo-1.wk-logo-pequeno img{
width: 270px;
}
}















#wk-cabecera.fixed-top {
box-shadow: none !important;
transition: box-shadow 0.4s ease-in-out;
}

#wk-cabecera.fixed-top #wk-especiales-cabecera {
background-color: #00000000;
transition: background-color 0.4s ease-in-out;
}


#wk-cabecera.fixed-top .wk-menu{
background-color: #00000000;
transition: background-color 0.4s ease-in-out;

}

#wk-cabecera.fixed-top #wk-menu-botonAbrir-1 {
background-color: transparent;
border-color: transparent;
color: #0d2a54;
transition: background-color 0.4s ease-in-out;
transition: border-color 0.4s ease-in-out;
transition: color 0.4s ease-in-out;
}


 

#wk-cabecera.fixed-top.wk-cabecera-scroll {
box-shadow: var(--bs-box-shadow)  !important;
}

#wk-cabecera.fixed-top.wk-cabecera-scroll #wk-especiales-cabecera {
background-color: var(--colorX1);
}

#wk-cabecera.fixed-top.wk-cabecera-scroll .wk-menu{
background-color: var(--colorB1);
}

#wk-cabecera.fixed-top.wk-cabecera-scroll  #wk-menu-botonAbrir-1 {

    background-color: var(--colorL1);
    border-color: var(--colorL1);
    color: var(--colorB1);
}

 
#wk-cabecera.fixed-top.wk-cabecera-scroll #wk-especiales-cabecera a{
color: #ffffff;
}

#wk-cabecera.fixed-top.wk-cabecera-scroll #wk-especiales-cabecera a:hover{
color: #f7a513;
}
