/* FONTS */
@font-face {
    font-family: 'kaluna_scriptregular';
    src: url('webfont/kaluna_script-webfont.woff2') format('woff2'),
         url('webfont/kaluna_script-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
.kaluna_scriptregular {
    font-family: 'kaluna_scriptregular';
}

@font-face {
    font-family: 'montserratblack';
    src: url('webfont/montserrat-black-webfont.woff2') format('woff2'),
         url('webfont/montserrat-black-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
.montserratblack {
    font-family: 'montserratblack';
}

@font-face {
    font-family: 'montserratbold';
    src: url('webfont/montserrat-bold-webfont.woff2') format('woff2'),
         url('webfont/montserrat-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
.montserratbold {
    font-family: 'montserratbold';
}

@font-face {
    font-family: 'montserratlight';
    src: url('webfont/montserrat-light-webfont.woff2') format('woff2'),
         url('webfont/montserrat-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
.montserratlight {
    font-family: 'montserratlight';
}

@font-face {
    font-family: 'montserratlight_italic';
    src: url('webfont/montserrat-lightitalic-webfont.woff2') format('woff2'),
         url('webfont/montserrat-lightitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
.montserratlight_italic {
    font-family: 'montserratlight_italic';
}

@font-face {
    font-family: 'montserratthin_italic';
    src: url('webfont/montserrat-thinitalic-webfont.woff2') format('woff2'),
         url('webfont/montserrat-thinitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
.montserratthin_italic {
    font-family: 'montserratthin_italic';
}
/* END FONTS */
a:link, a:visited, a:hover {
    color:inherit;
    text-decoration: none;
}
.no-link {
    cursor: default;
}
.bg-navbar {
    background-color: #cccdd2;
}
.text-navbar {
    color: #909090;
    font-size: 14px;
}
.border-left {
    border-left: 1px solid #909090 !important;
}
.border-right {
    border-right: 1px solid #909090 !important;
}
header {
    /* position: absolute; */
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9;
}
.header-li li {
    float: left;
    list-style: none;
    /* padding: 5px; */
}
#navbarPrincipal ul li a {
    color: #909090;
}
#navbarPrincipal ul li a:hover {
    color: #ADA118;
    cursor: pointer;
}
.titulo {
    border: 2px solid #ADA118 !important;
    font-size: 30px;
}
.bg-contacto {
    background-color: #DEE0E3;
}
.img-modal {
    cursor: pointer;
}
