﻿
.carousel-item {
    color: white;
    font-size: 1.08em;
}

p {
    text-align: center;
    height: 100%;
}

.imgCarousel {
    height: 250px;
    width: 250px
}

.bg {
    height: 90vh;
}

.Titulo {
    font-size: 27px
}

.border {
    height: 85vh;
    border-radius: 150px 0 0 0;
}

.logo {
    width: 250px;
}

.cheack:checked {
    background-color: #005AA0;
}

.tituloCheack {
    font-size: 12px;
    color: #005AA0;
}

.input-group-text {
    background-color: white;
    border: 2px solid;
    color: #005AA0;
    border-right-width: 0;
    border-radius: 5px;
}

.inputBorder {
    border: 2px solid;
    border-image: linear-gradient(45deg,#005AA0,#26A9E0);
    border-left: 0;
    border-radius: 5px;
    border-image-slice: 1;
}
/*.login {
    height: 10vh;
}*/
@media screen and (max-width: 1150px) {
    .textoCarousel {
        font-size: 11px;
    }
    .textoFactura {
        font-size: 0.8em;
    }
    .li {
        font-size: 11px;
    }
    .border {
        height: 85vh;
        border-radius: 150px 0 0 0
    }

    .Titulo {
        font-size: 18px
    }

    .logo {
        width: 200px;
    }

    .bg {
        height: 90vh;
    }

    .imgCarousel {
        height: 220px;
        width: 220px
    }
}

@media screen and (max-width: 765px) {

    
    .border {
        height: 85vh;
        border-radius: 150px 0 0 0
    }

    .Titulo {
        font-size: 18px
    }
    .imgCarousel {
        height: 87px;
        width: 87px
    }

    .border {
        height: 35vh;
        border-radius: 80px 0 0 0;
    }

    .logo {
        width: 150px;
    }

    .bg {
        height: 110vh;
    }
}

@media screen and (max-width: 380px) {
    .sm-padding{
        padding: 0!important;
    }
    input{
        padding: 0!important;
        font-size: 11px;
    }
    button{
        font-size:11px!important;
    }
    .bg {
        height: 100%    ;
    }

}
