/**alterações Carol Agosto 2020**/
.bgbranco.textos {
  background-size: cover !important;
}
/*.boxtextos {
  display: none;
}*/

.box.box-formulario .formlateral {
  padding: 40px;
  border-radius: 30px;
  background: #ffffff94;
}

.box.box-formulario .formlateral .form-control,
.box-formulario-full .form-control {
  border: 2px solid #b1d101;
  border-radius: 15px;
}

.box.box-formulario .formlateral #btnSubmit {
  background: #086842 !important;
  border-radius: 15px;
  font-size: 20px;
  font-weight: 300;
}
.box.box-formulario .formlateral #btnSubmit:hover {
  background: #0ba225 !important;
}
/**alterações Carol Agosto 2020**/
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Anton", sans-serif;
}

nav {
  background: #063120;
}

.navbar-nav.menus > li > a {
  color: #fff;
}
.navbar-brand {
  padding: 10px 7px 0px 7px !important;
}
.b-ir-para-o-site {
  background: #063120 !important;
  text-align: center;
  padding: 6vh 0 !important;
}
.b-noticias {
  background-image: url(/uploads/2038/bg1.jpg);
  background-position: top center;
  background-repeat: repeat;
  background-attachment: scroll;
  background-size: auto;
  padding: 11vh 11vh !important;
}
.box-formulario p {
    color:#FFF;
}
.box-formulario h1:after{
    display:none;
}
.box-formulario p strong{
  display: block;
  padding: 43px 0;
  font-size: 20px;
  line-height: 28px;
}
.box-noticias .icon img {
  max-height: 196px;
}
.b-ir-para-o-site a {
  border: 2px solid #fff;
  color: #fff;
  border-radius: 6px;
  padding: 16px 33px;
  letter-spacing: 2px;
}
.b-ir-para-o-site h3 {
  margin: 0;
  padding-bottom: 39px;
  color: #fff;
}
.b-novilhas-31 h1 {
  color: #92b955;
  letter-spacing: 4px;
  text-transform: uppercase;
}
.b-novilhas-31 .boxtextos {
  padding: 14vh 19vh !important;
}
.b-noticias h4 a {
  font-size: 20px;
  color: #92b955;
}
.nav-btn,
.form-header-icon,
.btn-send {
  background-color: #92b955 !important;
}
.b-noticias .owl-prev i,
.b-noticias .owl-next i {
  transform: scale(1, 1);
  color: #fff;
  font-size: 30px;
  background: #063120;
  border-radius: 100%;
  width: 40px;
  height: 40px;
  text-align: center;
  line-height: 38px;
}
.owl-next,
.owl-prev {
  width: 40px;
  height: 40px;
}
.owl-next {
  right: -67px;
}
.owl-prev {
  left: -67px;
}
.box-noticias .btn {
  display: none !important;
}
.box.box-mapa .contact-box {
  margin: 0;
  margin-top: -100px;
  margin-bottom: 40px;
  border: 1px solid #063120;
  padding: 19px 25px 25px 79px;
}
.box.box-mapa .contact-box .icon {
  left: 15px;
  top: 18px;
}
.box.box-mapa .contact-box .icon {
  background-color: #063120;
}
footer {
  background: #063120;
}
.copyright {
  color: #fff;
}
.box.box-formulario:after {
  display: none;
}
.box.box-formulario .container {
  padding-top: 0;
  padding-bottom: 0;
}
.box.box-formulario .formlateral #btnSubmit {
  background: #133120;
}
.box.box-formulario .formlateral h4 {
  display: none;
}

@media (min-width: 1020px) and (max-width: 1380px) {
  .bgimagens {
    background-size: initial !important;
  }
}

@media (max-width: 1440px) {
  .b-novilhas-31 .boxtextos {
    padding: 6vh 10vh !important;
  }
}
@media (max-width: 768px) {
  .bgimagens {
    padding: 224px 0 !important;
    background-position: center top !important;
    background-size: 100% !important;
  }
  .box.box-mapa .contact-box {
    margin-top: 0;
    padding: 65px 0 0 0;
    text-align: center;
  }
  .box.box-mapa .contact-box .icon {
    left: 40%;
    top: 18px;
  }
  .b-novilhas-31 .boxtextos {
    padding: 6vh 4vh !important;
  }
  .box.box-noticias .container-fluid {
    padding: 0;
  }
  .b-noticias {
    padding: 0 23px !important;
  }
}
.navbar-toggle .icon-bar {
  background: #fff;
}
.modal-body img {
    position: relative !important;
    padding: 15px !important;
    width: 100% !important;
    height: auto !important;
}





/********************************
Bloco leilões
**********************************/
.pageleiloes{
  padding: 8rem 6rem;
}
.pageleiloes h1{
  font-size: 50px;
  color:#FFF;
  line-height: 119%;
  margin-bottom:0;
  padding-bottom:0;
}
.pageleiloes h2{
  font-size: 30px;
  color:#FFF;
  line-height: 119%;
  margin-bottom:0;
  padding-bottom:0;
}
.pageleiloes h3{
  font-size: 22px;
  color:#FFF;
  margin-top:20px;
  line-height: 119%;
}
.pageleiloes .textoresumo p {
  font-size: 16px;
  line-height: 86%;
  color: #FFF;
}
.pageleiloes .textoresumo p strong{
  font-size: 25px;
  line-height: 119%;
  color:#FFF;
}


.pageleiloes .videoiframe{
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
}
.pageleiloes .videoiframe iframe{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 8px;
}
.pageleiloes #formleilao{
  background:none;
  padding:0;
}
.pageleiloes #formleilao input{
  border: 1px solid #fff;
  height: 45px;
}
.pageleiloes .form-group.captcha{
  display:flex;
}
.pageleiloes .form-group.captcha img{
  width: auto;
  height: 45px;
}
.pageleiloes .form-group.captcha #captcha-input{
  max-width:130px;
  border-radius:0 10px 10px 0;
}
.pageleiloes #formleilao button{
  display: block;
  width: 100%;
  height: 45px;
  background: none;
  border: 0;
  color: #FFF;
  font-size: 32px;
}
.pageleiloes .textoresumo{
    padding:30px 0;
}
.pageleiloes .btsdownload .btstouro {
  display: flex;
}
.pageleiloes .btsdownload .btstouro a{
  display: block;
    width: 100%;
    border-radius: 8px;
    text-align: center;
    padding: 16px 8px;
    background: #FFF;
    margin-right: 15px;
    font-size: 16px;
}
.pageleiloes .btsdownload .btstouro a.bum{
  background:#063120;
  color:#FFF;
}
.pageleiloes .btsdownload .btstouro a.bdois{
  background:#F4B301;
  color:#063120;
}

.pageleiloes .videoiframe{
  margin-bottom:30px;
}

@media (max-width: 780px) and (min-width: 200px){
  .pageleiloes .btsdownload .btstouro {
    display:block;
  }
  .pageleiloes .btsdownload .btstouro a{
    margin-bottom:10px;
  }
.banner {
    display: block !important;
    padding-top:0 !important;
}
.pageleiloes{
  padding: 3rem 0;
  text-align: center !important;
}
}