/*Tipo Letra*/
body {
    font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji' !important;
}

@font-face {
    font-family: 'KSPFontCustom';
    src: url('../../fonts/GeneralFonts/Mulish-VariableFont_wght.ttf') format('embedded-opentype'), /* Internet Explorer */ url('../../fonts/GeneralFonts/Mulish-VariableFont_wght.ttf') format('woff2'), /* Super Modern Browsers */ url('../../fonts/GeneralFonts/Mulish-VariableFont_wght.ttf') format('woff'), /* Pretty Modern Browsers */ url('../../fonts/GeneralFonts/Mulish-VariableFont_wght.ttf') format('truetype'), /* Safari, Android, iOS */ url('../../fonts/GeneralFonts/Mulish-VariableFont_wght.ttf') format('svg'); /* Legacy iOS */
}

.font-label, .Label, label, .RadioBL, .dataTables_info {
    color: #495057;
}

.font-title, .card-title, .swal-title, .modal-title, .box-title, .nav-tabs .nav-link:not(.nav-link.active), .dropdown-header:hover, a:hover, .ajax__tab .ajax__tab_tab:not(.ajax__tab.ajax__tab_active .ajax__tab_tab,.ajax__tab.ajax__tab_hover > .ajax__tab_outer > .ajax__tab_inner > .ajax__tab_tab) {
    color: rgba(13,27,62,0.7);
}

.font-general, .msg-notificacion, select, textarea, input, .table, table, .team-title, .description, .dropdown-header:not(.app-header .app-header__content .dropdown-header), .custom-select, .dataTables_filter input, .form-control:focus, .swal-text, .card-text, .cajasTextoLectura, .MsgGrid, .form-check .form-check-label, div.dd_chk_select div#caption, .ddl2 .ddl label, .kt-nav__link-text, .slick-track p, .sp-form-control, .box-info {
    color: #000000;
}

::placeholder {
    color: #a4a4a4;
}

:-ms-input-placeholder {
    color: #a4a4a4;
}

::-ms-input-placeholder {
    color: #a4a4a4;
}

.font-validator, .rfv {
    color: #00569d;
}

.font-informative, .LabelM {
    color: #495057;
}
