@font-face {
    font-family: Aspekta-150;
    src: url(fonts/Aspekta-150.ttf);
    font-weight: normal !important;
}

@font-face {
    font-family: Aspekta-200;
    src: url(fonts/Aspekta-200.ttf);
    font-weight: normal !important;
}

@font-face {
    font-family: Aspekta-300;
    src: url(fonts/Aspekta-300.ttf);
    font-weight: normal !important;
}

@font-face {
    font-family: Aspekta-400;
    src: url(fonts/Aspekta-400.ttf);
    font-weight: normal !important;
}

@font-face {
    font-family: Aspekta-600;
    src: url(fonts/Aspekta-600.ttf);
    font-weight: normal !important;
}   

@font-face {
    font-family: Aspekta-750;
    src: url(fonts/Aspekta-750.ttf);
    font-weight: normal !important;
}

@font-face {
    font-family: Aspekta-800;
    src: url(fonts/Aspekta-800.ttf);
    font-weight: normal !important;
}

body {
    background-color: #0066f91a !important;
    font-family: "Aspekta-300", Arial, sans-serif !important;
}

html, a, p, div, input, form, select, table, tr, td, th {
    font-family: "Aspekta-300", Arial, sans-serif !important;
}

b, strong, h1, h2, h3, h4, h5, h6 {
    font-family: "Aspekta-600", Arial, sans-serif !important;
}
.btn-microsoft {
    color: #0066f9;
    background-color: #e7ff92 !important;
    border-color: #e7ff92 !important;
}

.btn.btn-primary:hover.btn-lg.btn-icon.icon-right.mt-3.btn-microsoft {
    color: #0066f9;
    background-color: #d3ff39 !important;
    border-color: #d3ff39 !important;
}

.min-vh-100 {
    min-height: 100vh !important;
}

label.k-checkbox-label {
    margin-left: 5px;
}

@media (max-width: 680px) {
    .col-lg-8.col-12.order-lg-2.order-1.min-vh-100.background-walk-y.position-relative.overlay-gradient-bottom {
        display: none;
    }
    .logosese, .logocliente {
        width:100%;
    }
}
.validation-summary-errors {
    background-color: #f9362c;
    color: #ffffff !important;
    border-radius: 2px;
}
.validation-summary-errors ul{
    padding:5px 10px;
}
 .validation-summary-errors li {
    list-style: none;
}
img.mb-5.mt-2.logosese {
    margin-top: 30px !important;
}
.btn-primary, .btn-primary.disabled {
    box-shadow: unset !important;
}
button#Google {
    display:none !important;
}