

#servicos i.fa, #servicos .service img {border-color: #040404 !important;}#servicos .service:hover>i.fa {background-color: #040404 !important;}.section-title.center hr {border-color: #040404; opacity: 0.8; }.section-title.center .line { border-color: #040404; }#equipe .item .thumbnail:hover>img.img-circle.team-img { border-color: #040404}.desc-secao { font-size: 20px; }#menu.on{ background-color: #000000!important; }#menu li a{ color: #988b00!important; }#menu.on li a:hover{ background-color: #004c3d!important; color: #000000 !important; }#menu a.navbar-brand{ padding: 5px 15px; }#menu img{ max-height: 60px; }#banner{ background-image: url(/img_uploads/banner_imgs/thumb/1550762459gavel-2492011_1920.jpg); }#banner{ background-size: cover; background-repeat: no-repeat; background-position: center center; }#banner a.fa-angle-down{ color: ; }#banner a.fa-angle-down:hover{ background-color: ; border: 2px solid #b4b4b4; }#sobre{ background-image: url(/patterns/Realistas/parede_1.png); }#sobre{ background-size: initial !important; background-repeat: repeat !important; }#sobre{background-color:  !important;}#sobre .intro { text-align: justify; padding-right: 20px }#sobre .about-text { padding-left: 20px; margin-top: -20px }#equipe{ background-image: url(/img_uploads/equipe_imgs/1544106181justice-1509436_1920.jpg); }#equipe{ background-size: cover; background-repeat: no-repeat; background-position: center center; }#servicos{ background-image: url(/patterns/Realistas/parede_1.png); }#servicos{ background-size: initial !important; background-repeat: repeat !important; }#servicos{background-color:  !important;}#servicos .service i[data-id='1']{ color:  !important; }#servicos .service i[data-id='1']:hover{ color:  !important; background-color:  !important;}#servicos .service:hover i[data-id='1']{ color:  !important; background-color:  !important;}#servicos .service img{
        width: 100px;
        height: 100px;
        padding: 10px;
        border: 4px solid #2f9288;
        border-radius: 50%;
        margin-bottom: 10px;
      }#servicos .service i[data-id='2']{ color:  !important; }#servicos .service i[data-id='2']:hover{ color:  !important; background-color:  !important;}#servicos .service:hover i[data-id='2']{ color:  !important; background-color:  !important;}#servicos .service img{
        width: 100px;
        height: 100px;
        padding: 10px;
        border: 4px solid #2f9288;
        border-radius: 50%;
        margin-bottom: 10px;
      }#servicos .service i[data-id='3']{ color:  !important; }#servicos .service i[data-id='3']:hover{ color:  !important; background-color:  !important;}#servicos .service:hover i[data-id='3']{ color:  !important; background-color:  !important;}#servicos .service img{
        width: 100px;
        height: 100px;
        padding: 10px;
        border: 4px solid #2f9288;
        border-radius: 50%;
        margin-bottom: 10px;
      }#servicos .service i[data-id='4']{ color:  !important; }#servicos .service i[data-id='4']:hover{ color:  !important; background-color:  !important;}#servicos .service:hover i[data-id='4']{ color:  !important; background-color:  !important;}#servicos .service img{
        width: 100px;
        height: 100px;
        padding: 10px;
        border: 4px solid #2f9288;
        border-radius: 50%;
        margin-bottom: 10px;
      }#servicos .service i[data-id='5']{ color:  !important; }#servicos .service i[data-id='5']:hover{ color:  !important; background-color:  !important;}#servicos .service:hover i[data-id='5']{ color:  !important; background-color:  !important;}#servicos .service img{
        width: 100px;
        height: 100px;
        padding: 10px;
        border: 4px solid #2f9288;
        border-radius: 50%;
        margin-bottom: 10px;
      }#parceiros{background-color:  !important;}#parceiros .item img{ max-width: 150px; }#portfolio{background-color:  !important;}#portfolio .portfolio-item a img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}#depoimentos{background-color:  !important;}#contato{ background-image: url(/patterns/Realistas/parede_1.png); }#contato{ background-size: initial !important; background-repeat: repeat !important; }#contato{background-color: #ffffff !important;}#contato input[type="text"],
#contato input[type="password"],
#contato input[type="email"],
#contato input[type="tel"],
#contato select,
#contato textarea{ background: #d2d1d1 !important; border-color: #000000 !important; }.label-contato { color: #000000 }#contato .enviar-contato{
  background-color: #d2d1d1;
  color: #000000 !important;
  float: none;
  border: 0;
  border-radius: 0;
  padding: 10px 15px;
  vertical-align: middle;
  margin-right: 20px;
  text-transform: uppercase;
}#contato .enviar-contato i{ font-size: 1.3em; margin-left: 5px; }#contato .enviar-contato:hover{ background-color: #d2d1d1 !important; color: #000000 !important; }#rodape{ background-color:  !important; }.wrap-logo { background: rgba(255, 255, 255, 0.9); padding: 25px; width: 20%; margin: 0 auto; border-radius: 10px; } @media (max-width: 575.98px) { .wrap-logo { width: 85%; } } @media (min-width: 576px) and (max-width: 767.98px) { .wrap-logo { width: 35%; position: relative; top: -150px; } #banner .overlay .content a.fa-angle-down { margin: 0; position: relative; top: -110px; } } @media (min-width: 768px) and (max-width: 991.98px) { .wrap-logo { width: 70%; } } @media (min-width: 992px) and (max-width: 1199.98px) { .wrap-logo { width: 60%; position: relative; top: 200px; } #banner .overlay .content a.fa-angle-down { margin: 0; position: relative; top: 500px; } }@media (max-width: 450px) { #banner .overlay .content a.fa-angle-down { margin-top: 150px; } }#banner .overlay .content img { width: 100%; filter: brightness(70%); }#menu img { max-height: 60px; filter: brightness(70%); }