.font-size-custom-responsive {
    font-size: 3em !important;
}

.width-custom-whoweare {
    width: 10em;
    text-align: center;
}

.img-width-custom-whoweare {
    height: 9em;
}

.custom-margin-top-menu{
    margin-top: 16em;
}


.custom-filter-brightness-slider{
    filter: brightness(50%);
}

.scroll-top-custom {
    scroll-margin-top: 5em;
}

.custom-height-quality{
    height: 30em;
}

.custom-min-height-6em{
    min-height: 6em;
}

.object-fit-cover{
    object-fit: cover;
}

.custom-img-boy-aboutus{
    margin-left: -17em;
    margin-top: -8em;
}

.img-width-height-custom-servicios {
    width: 60px;
    height: 60px;
}

.min-height-custom-div-txt {
    min-height: 110px !important;
    display: flex;
    align-items: center;
}

.height-custom-responsive-22 {
    height: 22em;
    width: 22em;
}

.div-custom-kit {
    width: 18em;
    height: 4em;
}

.div-row-custom-kit {
    margin: 0 auto;
    justify-content: center;
}

a:focus,
button:focus {
    border: 1px solid #a3c7dc !important;
}

.products-container .card-body{
    min-height: 24em;
}


@media (max-width: 767px) {
    .custom-clients-width-responsive{
        width: 9em;
    }
}

@media (max-width: 460px) {
    .custom-img-boy-aboutus{
        margin-left: -13em;
        margin-top: -5em;
        width: 17em;
    }
}

@media (max-width: 360px) {
    .custom-img-boy-aboutus{
        margin-left: -11em;
        margin-top: -4em;
        width: 14em;
    }
}


@media (max-width: 290px) {
    .custom-img-boy-aboutus{
        margin-left: -9em;
        margin-top: -4em;
        width: 12em;
    }
}

@media (max-width: 250px) {
    .custom-img-boy-aboutus{
        display: none;
    }
}

