.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
    background-color: #cccccc !important;
    opacity: 1;
}

section.light-contraste {
    background-color: black;
}

section.light-contraste h3 {
    color: white;
}

section.light-contraste p {
    color: white;
}

section.light-off {
    background-color: #fff;
}

section.light-off h3 {
    color: #005ba2;
}

section.light-off p {
    color: #4b4b4b;
}

.form-subtitle {
    color: #fff;
}

footer {
    background-color: black !important;
}

.pre-menu {
    background-color: black !important;
}

@media (min-width: 992px) {
    .pre-menu {
        background-color: black !important;
    }
    .menu a {
        color: black !important;
    }
}

.side-item {
    background-color: black !important;
}

.banner {
    background-color: black !important;
}

.banner-title {
    color: #fff;
    background-color: black !important;
}

.banner-subtitle {
    background-color: black !important;
}

.how-wrapper-side-item:hover,
.how-wrapper-side-item:active,
.how-wrapper-side-item:focus {
    border: 2px solid white;
    background-color: black !important;
    color: white;
}

@media (max-width: 992px) {
    .how-wrapper-side-item-title,
    .how-wrapper-side-item-txt {
        color: white !important;
    }
    
    #como-funciona .how-wrapper-side-item-title,
    #como-funciona .how-wrapper-side-item-txt {
        color: black !important;
    }
}

.laudo-wrapper-side-item {
    color: #005ba2 !important;
}

@media (min-width: 1200px) {
    .laudo-wrapper-side-item.second {
        background-color: #fff !important;
    }
    .laudo-wrapper-side-item.second p {
        color: #4b4b4b !important;
    }
}

.depoimentos-corpo {
    background-color: black;
}

.depoimentos-corpo h3,
.depoimentos-corpo p {
    color: white;
}

.depoimentos-corpo article {
    background-color: white !important;
}

.depoimentos-corpo article p {
    color: #4b4b4b !important;
}

.depoimentos-wrapper-side.two .title {
    color: white !important;
}

.depoimentos-wrapper-side.two.dep-cont {
    background-color: black !important;
}

.depoimentos-wrapper-side.two.dep-cont p {
    color: white !important;
}
