#sppb-addon-1631371941240 {
  margin-bottom:0 !important;
}
a {
  color: #63151a;
}
a:hover {
  color: #e61c19;
}
.sp-megamenu-parent >li.active>a,
.sp-megamenu-parent >li:hover>a {
  color: #000000;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a:hover {
  background: #eb4947;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a {
  color: #eb4947;
}
#offcanvas-toggler >i {
  color: #000000;
}
#offcanvas-toggler >i:hover {
  color: #eb4947;
}
.btn-primary,
.sppb-btn-primary {
  border-color: #e82e2b;
  background-color: #eb4947;
}
.btn-primary:hover,
.sppb-btn-primary:hover {
  border-color: #cf1917;
  background-color: #e61c19;
}
ul.social-icons >li a:hover {
  color: #eb4947;
}
.sp-page-title {
  background: #b0953e
  /*#eb4947*/
}
.layout-boxed .body-innerwrapper {
  background: #ffffff;
}
.sp-module ul >li >a {
  color: #000000;
}
.sp-module ul >li >a:hover {
  color: #eb4947;
}
.sp-module .latestnews >div >a {
  color: #000000;
}
.sp-module .latestnews >div >a:hover {
  color: #eb4947;
}
.sp-module .tagscloud .tag-name:hover {
  background: #eb4947;
}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li.active > a,
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li > a:hover {
  background: #eb4947;
}
.search .btn-toolbar button {
  background: #eb4947;
}
.post-format {
  background: #eb4947;
}
.voting-symbol span.star.active:before {
  color: #eb4947;
}
.sp-rating span.star:hover:before,
.sp-rating span.star:hover ~ span.star:before {
  color: #e61c19;
}
.entry-link,
.entry-quote {
  background: #eb4947;
}
blockquote {
  border-color: #eb4947;
}
.carousel-left:hover,
.carousel-right:hover {
  background: #eb4947;
}
#sp-footer {
  background: #eb4947;
}
.sp-comingsoon body {
  background-color: #eb4947;
}
.pagination>li>a,
.pagination>li>span {
  color: #000000;
}
.pagination>li>a:hover,
.pagination>li>a:focus,
.pagination>li>span:hover,
.pagination>li>span:focus {
  color: #000000;
}
.pagination>.active>a,
.pagination>.active>span {
  border-color: #eb4947;
  background-color: #eb4947;
}
.pagination>.active>a:hover,
.pagination>.active>a:focus,
.pagination>.active>span:hover,
.pagination>.active>span:focus {
  border-color: #eb4947;
  background-color: #eb4947;
}
/*CSS*/
span.apre {
  font-size: 60px;
  font-family: "Great Vibes";
  margin-right: 20px;
}
.info_apreText {
  font-weight: 500;
}
.info_apreText p:first-letter {
  font-size: 360%;
  font-family: "Great Vibes";
  float: left;
  line-height: 60px;
  padding-right: 25px;
}
.info_apre h2 {
  position: relative;
  z-index: 1;
}
.info_apre h2:before {
  border-top: 2px solid #c9bb8a;
  content: "";
  margin: 0 auto;
  position: absolute;
  top: 45%;
  left: 26%;
  right: 0;
  bottom: 0;
  width: 74%;
  z-index: -1;
}
.info_btn {
  border-radius: 8px;
}
.info_apreText p {
  margin: 0 0 0px;
  text-align: justify;
}
.info_btnVerMais {
  font-size: 25px;
}
.info_artigos .wk-news.suspended .wk-news-content {
  position: absolute;
  bottom: 0px;
  left: 15px;
  right: 15px;
  padding: 15px 0px 60px 20px;
  background: #3b080b;
  height: 80px;
}
.info_btnSolici {
  font-size: 20px;
  border-radius: 6px;
  font-weight: 600;
  text-transform: uppercase;
  margin: 0 auto;
  display: table;
  background: #4f0b0f;
  color: #ffffff;
  padding: 15px 10px 15px 10px;
}
.info_endComer h3 {
  text-transform: uppercase;
}
.info_endComer .sppb-addon-text {
  font-weight: 400;
}
.info_new input.inp {
  float: left;
  margin-right: 15px;
  width: 82%;
  background: #bbab77;
  color: #fff !important;
  font-size: 16px;
  border: #bbab77;
  padding: 22px 0px 22px 10px;
  border-radius: 5px;
}
.info_new input[type="submit"] {
  background: #bbab77;
  border: #bbab77;
  padding: 10px 24px 10px 24px;
  color: #631415;
  font-size: 15px;
  text-transform: uppercase;
  font-weight: 500;
  border-radius: 3px;
}
.info_new input.inp::placeholder {
  color: #fff;
}
.sp-page-title {
 background-repeat: no-repeat;
 background-position: right;
 height: 180px;
 padding-top: 50px;
}
.sp-page-title h2 {
  font-size: 35px;
  text-transform: uppercase;
}
.info_new input[type="submit"]:hover {
  background: #907a33;
  border: #907a33;
}
.sg-header h1 {
  font-weight: 400;
  font-size: 32px;
}
.sp-page-title h3 {
  font-size: 22px;
  font-weight: 300;
}
.info_fale div#aw-captcha {
  float: none !important;
  margin: 0 auto;
}
h2.orca {
  text-align: center;
}
.info_redes .s7dRedes a {
  color: #d1c4a4!important;
}
.info_redes a.sFace {
  margin-right: 30px;
}
a.wha:before {
  /*content: "\f232";*/
  /* font-family: FontAwesome; */
  content: " ";
  margin-right: 5px;
  background-image: url(/images/whatsapp_business.png);
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: center;
  background-size: 20px 20px;
  padding: 10px;
}
.blogHome h4 {
  margin-bottom: 14px !important;
  text-transform: uppercase;
}
.blogHome p {
  font-size: 18px;
  font-weight: 400;
  color: #656464;
}
.serv .sppb-media {
  margin: 0 auto;
  display: table;
}
.info_ser {
  font-family: "ABeeZee";
}.linkWhatsapp .linkWhats a span {
  font-size: 15px;
  text-transform: uppercase;
}
.linkWhatsapp .linkWhats a i {
  margin-right: 10px;
}
.linkWhatsapp .linkWhats a {
  font-size: 30px;
  background: #48c857;
  border-radius: 6px;
  color: #fff;
  display: block;
  padding: 20px 30px;
}
.linkWhatsapp {
  position: fixed;
  bottom: 5px;
  right: 0;
  margin-right: 5px;
}
/*Mobile*/
@media (max-width: 683px) {
  .info_new input.inp {
    width: 100%;
    margin-bottom: 15px;
  }
  .info_new input[type="submit"] {
    width: 50%;
    margin: 0 auto;
    display: table;
  }
  .info_apre h2:before {
    width: 48%;
    left: 52%;
  }
}

@media (max-width: 768px) {
  .info_artigos .wk-news-item {
    margin-bottom: 30px;
  }
  section#section-id-1550171961881 {
    background-image: none !important;
  }
  .info_ser {
    background: none !important;
  }
  .wk-col-1{
    max-width: 100%;
  }
}