@font-face {
  font-family: 'open_sanslight';
  src: url('fonts/OpenSans-Light-webfont.eot');
  src: url('fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/OpenSans-Light-webfont.woff') format('woff'), url('fonts/OpenSans-Light-webfont.ttf') format('truetype'), url('fonts/OpenSans-Light-webfont.svg#open_sanslight') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'open_sansregular';
  src: url('fonts/OpenSans-Regular-webfont.eot');
  src: url('fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/OpenSans-Regular-webfont.woff') format('woff'), url('fonts/OpenSans-Regular-webfont.ttf') format('truetype'), url('fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'open_sansbold';
  src: url('fonts/OpenSans-Bold-webfont.eot');
  src: url('fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/OpenSans-Bold-webfont.woff') format('woff'), url('fonts/OpenSans-Bold-webfont.ttf') format('truetype'), url('fonts/OpenSans-Bold-webfont.svg#open_sansbold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Roboto-Medium';
  src: url('fonts/Roboto-Medium.eot');
  src: local('☺'), url('fonts/Roboto-Medium.woff') format('woff'), url('fonts/Roboto-Medium.ttf') format('truetype'), url('fonts/Roboto-Medium.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'RobotoCondensed-Bold';
  src: url('fonts/RobotoCondensed-Bold-webfont.eot');
  src: local('☺'), url('fonts/RobotoCondensed-Bold-webfont.woff') format('woff'), url('fonts/RobotoCondensed-Bold-webfont.ttf') format('truetype'), url('fonts/RobotoCondensed-Bold-webfont.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
body {
  font-family: 'open_sansregular';
  line-height: 1.42857143;
  color: #363636;
  background-color: #fff;
  font-size: 15px;
}
.site {
  min-height: 600px;
}
h1 {
  font-family: 'open_sansregular';
  font-size: 18px;
  color: #363636;
  margin: 30px 0;
}
@media only screen and (min-width: 1200px) {
  h1 {
    font-size: 23px;
  }
}
h2 {
  font-family: 'open_sansregular';
  font-size: 18px;
  color: #363636;
  margin: 30px 0;
}
@media only screen and (min-width: 1200px) {
  h2 {
    font-size: 23px;
  }
}
h3 {
  font-family: 'open_sansregular';
  font-size: 18px;
  color: #363636;
  /*margin: 30px 0;*/
}
@media only screen and (min-width: 1200px) {
  h3 {
    font-size: 20px;
  }
}
h4 {
  font-family: 'open_sansregular';
  font-size: 18px;
  color: #363636;
  margin: 30px 0;
}
@media only screen and (min-width: 1200px) {
  h4 {
    font-size: 23px;
  }
}
img {
  max-width: 100%;
  height: auto;
}
a {
  color: #363636;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #fd8103;
  text-decoration: none;
}
button:hover {
  opacity: 0.8;
}
.produtos {
  min-height: 470px;
  margin-bottom: 80px;
}
@media only screen and (min-width: 768px) {
  .produtos {
    margin-bottom: 0;
  }
}
#owl_banner {
  overflow: hidden;
}
#owl_banner .owl-stage-outer .owl-item .item {
  width:100%;
  height: 165px;
  overflow: hidden;
  position: relative;
}
@media only screen and (min-width: 768px) {
  #owl_banner .owl-stage-outer .owl-item .item {
    width: 100%;
    height: 330px;
  }
}
@media only screen and (min-width: 992px) {
  #owl_banner .owl-stage-outer .owl-item .item {
    width: inherit;
    height: inherit;
  }
}
@media only screen and (min-width: 600px) {

  #owl_banner .owl-stage-outer .owl-item .item img {
    width: 600px;
    height: 165px;
    max-width: inherit;
    margin-left: -300px;
    position: absolute;
    left: 50%;
  }
}
@media only screen and (min-width: 768px) {
  #owl_banner .owl-stage-outer .owl-item .item img {
    width: 900px;
    height: 248px;
    margin-left: -450px;
  }
}
@media only screen and (min-width: 992px) {
  #owl_banner .owl-stage-outer .owl-item .item img {
    width: inherit;
    max-width: 100%;
    height: auto;
    margin-left: 0;
    position: inherit;
    left: 0;
  }
}
.owl-carousel .owl-item:after {
  content: "";
  display: block;
  clear: both;
}
/* Arrows */
.owl-prev {
  width: 35px;
  height: 53px;
  display: block;
  background: url(../owl.carousel/prev.svg) #f5f5f5 center center no-repeat;
  background-size: 48%;
  position: absolute;
  bottom: 0;
  left: 0;
  top: 0;
  margin: auto;
  z-index: 99;
  font-size: 1px;
  text-indent: -10px;
  overflow: hidden;
}
@media only screen and (min-width: 1200px) {
  .owl-prev {
    width: 20px;
    height: 34px;
    background: url(../owl.carousel/prev.svg) center center no-repeat;
    left: -40px;
    background-size: contain;
    cursor: pointer;
  }
}
.owl-next {
  width: 35px;
  height: 53px;
  display: block;
  background: url(../owl.carousel/next.svg) #f5f5f5 center center no-repeat;
  background-size: 48%;
  position: absolute;
  bottom: 0;
  right: 0;
  top: 0;
  margin: auto;
  z-index: 99;
  font-size: 1px;
  text-indent: -10px;
  overflow: hidden;
}
@media only screen and (min-width: 1200px) {
  .owl-next {
    width: 20px;
    height: 34px;
    background: url(../owl.carousel/next.svg) center center no-repeat;
    right: -40px;
    background-size: contain;
    cursor: pointer;
  }
}
/* Bolinhas banner */
.owl-dots {
  width: 100%;
  text-align: center;
  z-index: 99;
  position: absolute;
  bottom: 20px;
  left: 0;
}
.owl-dot {
  width: 15px;
  height: 15px;
  display: inline-block;
  border-radius: 100%;
  background: #fd8204;
  opacity: 0.7;
  margin: 0 5px;
}
.owl-dot.active {
  background: #ffe7ce;
}
#owl_produtos .owl-controls .owl-dots {
  bottom: -38px;
}
.sobre_nos {
  padding: 45px 15px;
  background: #f3f3f3;
  position: relative;
  margin: 30px 0;
}
@media only screen and (min-width: 992px) {
  .sobre_nos {
    padding: 20px 15px;
  }
}
.sobre_nos:before {
  content: "";
  width: 45px;
  height: 51px;
  display: block;
  float: left;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2016.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0D%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2245px%22%20height%3D%2251px%22%20viewBox%3D%220%200%2045%2051%22%20enable-background%3D%22new%200%200%2045%2051%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cg%3E%0D%0A%09%09%3Crect%20x%3D%2230.854%22%20y%3D%2223.829%22%20width%3D%223.342%22%20height%3D%223.341%22%2F%3E%0D%0A%09%09%3Cpath%20d%3D%22M40.877%2C47.219V0.439H4.122v46.779H0.781v3.342h43.438v-3.342H40.877z%20M7.463%2C47.219V3.78h30.074v43.438H7.463z%22%2F%3E%0D%0A%09%3C%2Fg%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin: 0 10px 30px 0;
}
.sobre_nos:before {
  border: 4px solid #fd8204;
  border-radius: 10px 0 10px 10px;
  padding: 37px;
  background-size: inherit;
  margin: 0 20px 0 0;
}
.sobre_nos .bt_small {
  margin: 0;
  position: absolute;
  bottom: 10px;
  right: 15px;
}

/* ==== HOME PRODUTOS ==== */
/* #produtos {
  background: #f3f3f3;
  padding: 40px 0;
}
.box_produto {
  margin: 0 auto;
  text-align: center;
  padding-bottom: 2rem;
}
@media only screen and (min-width: 1200px) {
  .box_produto {
    max-width: 245px;
    padding-bottom: 0;
  }
}
.box_produto h2 {
  font-size: 19px;
}
.box_produto .thumb_produto {
  text-align: center;
  display: block;
}
@media only screen and (min-width: 1200px) {
  .box_produto .thumb_produto {
    display: inline-block;
  }
}
.box_produto .thumb_produto img {
  width: 100%;
}
.box_produto .thumb_produto:hover {
  opacity: 0.8;
}
.box_produto .bt_small {
  text-align: right;
  margin: 0 ;
  text-align: center;
}
.box_produto .bt_small a {
  color: #fd8204;
  font-size: 14px;
}
.box_produto .bt_small .fa {
  font-size: 15px;
  margin-left: 8px;
}
.box_produto .bt_small a {
  font-size: 15px;
} */
/* ==== fim HOME PRODUTOS ==== */


/* ==== fim HOME BLOCO CATALOGO E ONDE COMPRAR ==== */
.representante {
  min-height: 260px;
  background: #fff;
  padding: 32px;
  margin: 45px 10px 0 10px;
  text-align: center;
  border: 1px #fd8103 solid;
  border-radius: 10px;
}
.representante h2 {
  margin: 0 0 30px 0;
  color: #fd8103;
  font-family: 'open_sansregular';
}
.representante h2:before {
  content: "";
  width: 46px;
  height: 31px;
  display: block;
  float: left;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9Ii0yNzYgMTM1IDQ2IDMxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IC0yNzYgMTM1IDQ2IDMxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojMzQzNDM0O30NCjwvc3R5bGU+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTS0yMzkuMSwxMzUuNGgtMjcuOGMtNC44LDAtOC43LDMuOS04LjcsOC43djEyLjdjMCw0LjgsMy45LDguNyw4LjcsOC43aDI3LjhjNC44LDAsOC43LTMuOSw4LjctOC43di0xMi43DQoJCQlDLTIzMC40LDEzOS4zLTIzNC4zLDEzNS40LTIzOS4xLDEzNS40eiBNLTIzMiwxNTYuOWMwLDMuOS0zLjIsNy4xLTcuMSw3LjFoLTI3LjhjLTMuOSwwLTcuMS0zLjItNy4xLTcuMXYtMTIuNw0KCQkJYzAtMy45LDMuMi03LjEsNy4xLTcuMWgyNy44YzMuOSwwLDcuMSwzLjIsNy4xLDcuMUwtMjMyLDE1Ni45TC0yMzIsMTU2Ljl6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0tMjYyLjEsMTQ5LjJjMi43LDAsNC44LTIuMiw0LjgtNC44YzAtMi43LTIuMi00LjgtNC44LTQuOGMtMi43LDAtNC44LDIuMi00LjgsNC44DQoJCQlDLTI2Ni45LDE0Ny4xLTI2NC44LDE0OS4yLTI2Mi4xLDE0OS4yeiBNLTI2Mi4xLDE0MS4xYzEuOCwwLDMuMiwxLjUsMy4yLDMuMmMwLDEuOC0xLjUsMy4yLTMuMiwzLjJjLTEuOCwwLTMuMi0xLjUtMy4yLTMuMg0KCQkJQy0yNjUuNCwxNDIuNi0yNjMuOSwxNDEuMS0yNjIuMSwxNDEuMXoiLz4NCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTS0yNTUuMSwxNTIuM2wtMy4zLTEuNWMtMS0wLjUtMi4zLTAuNy0zLjctMC43Yy0xLjMsMC0yLjYsMC4yLTMuNiwwLjdsLTMuNCwxLjVjLTAuMywwLjEtMC41LDAuNC0wLjUsMC43DQoJCQl2My40YzAsMi4zLDIuMSw0LjIsNC42LDQuMmg1LjljMi41LDAsNC42LTEuOSw0LjYtNC4yVjE1M0MtMjU0LjYsMTUyLjctMjU0LjgsMTUyLjUtMjU1LjEsMTUyLjN6IE0tMjU2LjIsMTU2LjQNCgkJCWMwLDEuNC0xLjMsMi42LTMsMi42aC01LjljLTEuNiwwLTMtMS4yLTMtMi43di0yLjlsMi45LTEuM2MwLjgtMC4zLDEuOS0wLjUsMy0wLjVjMS4yLDAsMi4zLDAuMiwzLjEsMC42bDIuOCwxLjNMLTI1Ni4yLDE1Ni40DQoJCQlMLTI1Ni4yLDE1Ni40TC0yNTYuMiwxNTYuNHoiLz4NCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTS0yNTAuNCwxNDMuOWgxMS43YzAuNCwwLDAuOC0wLjQsMC44LTAuOHMtMC40LTAuOC0wLjgtMC44aC0xMS43Yy0wLjQsMC0wLjgsMC40LTAuOCwwLjgNCgkJCVMtMjUwLjksMTQzLjktMjUwLjQsMTQzLjl6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0tMjM2LjIsMTQ5LjNILTI1MmMtMC40LDAtMC44LDAuNC0wLjgsMC44YzAsMC40LDAuNCwwLjgsMC44LDAuOGgxNS43YzAuNCwwLDAuOC0wLjQsMC44LTAuOA0KCQkJQy0yMzUuNSwxNDkuNy0yMzUuOCwxNDkuMy0yMzYuMiwxNDkuM3oiLz4NCgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTS0yMzYuMiwxNTMuOEgtMjUyYy0wLjQsMC0wLjgsMC40LTAuOCwwLjhjMCwwLjQsMC40LDAuOCwwLjgsMC44aDE1LjdjMC40LDAsMC44LTAuNCwwLjgtMC44DQoJCQlDLTIzNS41LDE1NC4xLTIzNS44LDE1My44LTIzNi4yLDE1My44eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNLTIzNi4yLDE1OC4zSC0yNTJjLTAuNCwwLTAuOCwwLjQtMC44LDAuOGMwLDAuNCwwLjQsMC44LDAuOCwwLjhoMTUuN2MwLjQsMCwwLjgtMC40LDAuOC0wLjgNCgkJCUMtMjM1LjUsMTU4LjYtMjM1LjgsMTU4LjMtMjM2LjIsMTU4LjN6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin: 0 10px 30px 0;
}
.representante h2:before {
  margin: 0 20px 0 0;
  float: none;
  display: inline-block;
  vertical-align: middle;
}
.representante p {
  font-size: 16px;
}
@media only screen and (min-width: 1200px) {
  .representante p {
    max-width: 337px;
    margin: 0 auto 30px auto;
  }
}
.representante .redes_sociais {
  text-align: center;
  margin-top: 30px;
  padding: 4px;
}
.representante .redes_sociais .facebook {
  color: #fff;
  background: #dbdbdb;
}
.representante .redes_sociais .facebook:hover {
  color: #fff;
  background: #fd8204;
}
.representante .redes_sociais .instagram {
  color: #dbdbdb;
}
.representante .redes_sociais .instagram:hover {
  color: #fd8204;
}
.representante2 {
  min-height: 260px;
  background: #fff;
  padding: 32px;
  margin: 45px 10px 0 10px;
  text-align: center;
  border: 1px #fd8103 solid;
  border-radius: 10px;
}
.representante2 h2 {
  margin: 0 0 30px 0;
  color: #fd8103;
  font-family: 'open_sansregular';
}
.representante2 h2:before {
  content: "";
  width: 46px;
  height: 39px;
  display: block;
  float: left;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAACKZJREFUeJzt3W2MHVUdx/FvWbdsqYIgRZGCFTQgGCkJihpiQjCIAgmR15qCBkWN0YQEBBN84wtEEolEwMQgiYQXgjE+AYZAEUhreIiVIhqwQIkobYWWSkuhy/riQNIsc859mJlz5s79fpLzZvbunP/d3d/ec+bhDEiSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJElSk5YU6vco4AzgCGC2UA2aDq8Bm4A/AP8tXMtAy4AbgHlgwWbL2HYBlzHih8LMKC+uaRa4AziPcp9cml6zwOnAYcDvC9dS6RLK/xex2RaAMxlSrv/kS4DNwMpM/UkptwOfG+aFuQJyJCEgUhdsBw4e5oVva7mQNx0S2f5r4JpMNYzqnsj207JWobp+Anxo0bZ3DvvNuQIS+6T6F7A2Uw1NWVu6AI3kpTrfvF9TVUh9ZECkBAMiJRgQKcGASAkGREowIFKCAZESDIiUkOtM+j+Bz1ZsfyZT/5IaFrtUWpNlPTV+jw6xpAQDIiUYEClh3En6MuBcwl1ZJwGHA0vJdwPWq8A24FHgTuCXwIuZ+paiZoBvAlsof1/xvm0n8H3ggAbfq5P0fqg1SR/FCuDeSGddaY8Dxzb0fg1IP2QJyArg75GOuta2Asc38J4NSD+0HpAZ4L5IJ11tTzHCfccRBqQfWj8P8i3g1LFKK2cVcFXpIjT5Bh11Wk5Yrie2Ksn9wA8JKX25wboG2R9YDXwN+HzkNa8DxwFPjNlH7L+Mq0JOlvXAKRXbG/k9riE+1Li6qU5qupB4jVfW2K9DrH5odQ5ya2Tnd9ONcLzpOqrrfKzGPg1IP9QKyKA/8k3A+yu2n0k4QdcVR1F9ZfACYZi4e4x9dm2IdSPVv4u++wfwlRrf3+oQ6xWq0/f2JnbesM1U13rMmPvr2ifIxkRNfW4P1fy5tXoUK/Z4hD3DdpBRrKacj3hQzwwKSOyJPB9uupCa3gG8L/K1bTkLUb8MulhxI/Duiu0XAhc1X87Yzqf6UW7/Bl7IXEsuFxBOiPbNscD1pYsY1qVUj9/mgbML1rWvjxAWKK6q86Ya++36HKRrn+JNOZkJmoPcDOyNfN+vgCuAg4btrGFzhKMb9xGGWFXqBEQaOMR6Fvg58OWKr80C3wMuJ1xFu7PJwgaYIzzzIXV5+/2E8zXS2Ia5Yeo7wFmEm6KqzBKGOV2yG/hq6SI0+Ya5WHEb4cm045xsK2EB+BL1zqJLwPD3pK8jnD3v+hGhPcAXgFtKF6J+GGXRhj8RrqDt5DOmgQcJlxTcXLoQ9ceoq5o8Szi8+0nC5H1L0wWNaAdwG6GmjwEbypajvhl3VZN1bzSA9xIm8HPkXdVkC+H6q9cz9akp1MTavM+90aTeceE4KcGASAkGRErIFZDVVF8wdm2m/qWx5HqAjpp3I3lXksklduFpEQZkcp1cuoBp4BxESjAgUoJDrMlxPmEJo2mT8z6jtzAgk+PB0gVMI4dYUoIBkRIMiJRgQKQEAyIlGBApwYBICQZESjAgUoIBkRIMiJRgQKQEAyIlGBApwYBICQZESjAgUoIBkRK85XZyHA0sLV1EAa8AT5fq3IBMjt8AJ5QuooCHKbgGmEMsKcGASAkGREpwDjI57gA2li6igE0lOzcgk+Pi0gVMI4dYUoIBkRIMiJRgQKQEAyIlGBApwYBICQZESjAgUoIBkRIMiJRgQKQEL1acHLcDHyxdRAEbgXNLdW5AJseRwDGliyhge8nOHWJJCQZESnCINTl2AjtKF1HA/0p2bkAmxydKFzCNHGJJCQZESjAgUoIBkRIMiJRgQKQEAyIl5DoPsgDMV2yv2iZ1Rq6AbMjYl9QYh1hSggGREgyIlFB3XrCE8HDJ9wCz9csZ2jywFXgS2Jux35IuBw4vXUQBm4EflC5iVKcBtwAvEo5QlWq7gN8B59H8p2Gsz1I2Jmrqc3uo5s9tfWS/rTgauCvSYen2F+CjDb5XA9KNVjQgo/zX/TTwCHD6KNVldCLwAHBB6ULUH8POQT4F/BaYa7GWJswCPyPMUW4qXIt6YJiAHAbcSvfDsa+fEoZcG0oX0qAvAgeULqKAzt9yexWwIvH13YTx8a5GKhrOUuB44KDE128APp6tovY9UroAvdUqwmHUqknOHuASYHmh2maBNcALkfoWgDNq7L9rk3SNp9WjWN+N7Hwv8JmmOqnpBMLiYlV1/qLGfg1IP7QakLWRnf+4qQ4a8nWq63y+xj4NSD+0GpCtkZ2f2FQHDVkOvEp1ran5U4oB6YdWz4McEtn+2LAdZPIy8HTka+/KWId6ZlBAYjc0dfGQb6ymablWSy0YFJDnIttPbbqQmlYRVj9fbIH4e5AGGhSQhyPbLyVcydsVl0W2P07e8zOaMmuIT1Z/RDfuJ4kdwVoArqyxXyfp/VBrkj7oU2A54Xr82GT9z8DVwDryXhIwB6wmhOPsyGvmgeMI94yMI/ZD7NInpwZbD5xSsb2x3+O3Ge8y5dLt+prv20+Qfmj9fpAZ4N5IJ11tTwIH1nzfBqQfstwwdSjwt0hHXWvPE4ZWdRmQfsh2R+GhwN2RzrrSHgU+0ND7NSD9kPWW2/2Ai4D/RDot1V4CrqDZE5gGpB9aPYoVsz9wDnAWcBJhtY2lNfY3qr2EodRfgT8CtxFC0qTYD9GjWJOl9aNY08pPkH7ItmiDNHUMiJRgQKSEXI8kOJCwdNBiT9G9e0uk7FZTPVG6tmRRAzhJ7wcn6VJbDIiUYECkBAMiJRgQKcGASAkGREowIFKCAZEScl1qEjtzuZLwaLdJMmn1TrtaaxPkumlkFeG6K6kLtgMHD/PCXEOsZ3AJUHXHA8O+cKbNKhZZisMTdcM3gE2li1hsFriH8gs82Ka7XUOHLQOuI/7cQ5utrbYTuJgRlVrZYSXhAZtHkHeYp+nzGvAEcCewo3AtkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkqbe/wEJDElpHq1YoQAAAABJRU5ErkJggg==");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin: 0 10px 30px 0;
}
.representante2 h2:before {
  margin: 0 20px 0 0;
  float: none;
  display: inline-block;
  vertical-align: middle;
}
.representante2 p {
  font-size: 16px;
}
@media only screen and (min-width: 1200px) {
  .representante2 p {
    max-width: 337px;
    margin: 0 auto 30px auto;
  }
}
.representante2 .redes_sociais {
  text-align: center;
  margin-top: 30px;
  padding: 4px;
}
.representante2 .redes_sociais .facebook {
  color: #fff;
  background: #dbdbdb;
}
.representante2 .redes_sociais .facebook:hover {
  color: #fff;
  background: #fd8204;
}
.representante2 .redes_sociais .instagram {
  color: #dbdbdb;
}
.representante2 .redes_sociais .instagram:hover {
  color: #fd8204;
}
/* ==== fim HOME BLOCO CATALOGO E ONDE COMPRAR ==== */

.newsletter {
  min-height: 260px;
  background: #fff;
  margin: 45px 10px 15px 10px;
  position: relative;
}
.newsletter h2 {
  margin: 0 0 30px 0;
}
.newsletter h2:before {
  content: "";
  width: 31px;
  height: 27px;
  display: block;
  float: left;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2016.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0D%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2231px%22%20height%3D%2227px%22%20viewBox%3D%220%200%2031%2027%22%20enable-background%3D%22new%200%200%2031%2027%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cpath%20d%3D%22M29.571%2C0.059c-0.108%2C0-0.183%2C0-0.291%2C0.037c-0.037%2C0-0.074%2C0-0.074%2C0.037l-8.978%2C3.503l-8.756-3.395%0D%0A%09%09c-0.037%2C0-0.037%2C0-0.074-0.037c-0.183-0.037-0.439-0.108-0.804-0.108h-0.071l0%2C0c-0.402%2C0-0.767%2C0.074-1.131%2C0.22%0D%0A%09%09c-0.037%2C0-0.108%2C0.038-0.146%2C0.038L1.292%2C3.454C0.38%2C3.819%2C0.161%2C4.623%2C0.198%2C5.059v20.69c0%2C0.108%2C0%2C0.548%2C0.328%2C0.874%0D%0A%09%09c0.183%2C0.184%2C0.439%2C0.292%2C0.693%2C0.292c0.146%2C0%2C0.328-0.038%2C0.473-0.108l8.865-3.467l8.466%2C3.283l0.22%2C0.075%0D%0A%09%09c0.184%2C0.074%2C0.511%2C0.146%2C0.986%2C0.146c0%2C0%2C0%2C0%2C0.037%2C0l0%2C0c0.439%2C0%2C0.806-0.074%2C1.203-0.221l8.247-3.209c0%2C0%2C0.037%2C0%2C0.037-0.037%0D%0A%09%09c0.547-0.256%2C0.838-0.766%2C0.838-1.386V1.19C30.558%2C0.423%2C30.043%2C0.059%2C29.571%2C0.059z%20M1.512%2C25.417V5.059%0D%0A%09%09c0-0.074%2C0.037-0.257%2C0.256-0.327l7.882-3.065c0.074%2C0%2C0.108-0.037%2C0.183-0.037l0%2C0v20.578L1.512%2C25.417z%20M11.181%2C22.171V1.555%0D%0A%09%09l8.355%2C3.247v20.615L11.181%2C22.171z%20M29.206%2C22.026c0%2C0.108-0.038%2C0.145-0.075%2C0.145l-8.209%2C3.21c0%2C0-0.037%2C0-0.037%2C0.036V4.802%0D%0A%09%09l8.318-3.247v20.471H29.206z%20M22.82%2C17.208c0.183-0.327%2C0.622-0.439%2C0.913-0.219l1.057%2C0.621l0.95-1.496%0D%0A%09%09c0.182-0.329%2C0.621-0.402%2C0.948-0.221c0.328%2C0.183%2C0.402%2C0.621%2C0.221%2C0.95l-0.95%2C1.46l1.021%2C0.62%0D%0A%09%09c0.328%2C0.183%2C0.439%2C0.622%2C0.22%2C0.913c-0.108%2C0.22-0.365%2C0.327-0.585%2C0.327c-0.108%2C0-0.22-0.037-0.326-0.107l-1.06-0.622%0D%0A%09%09l-0.948%2C1.497c-0.146%2C0.22-0.366%2C0.328-0.584%2C0.328c-0.108%2C0-0.258-0.037-0.366-0.108c-0.327-0.183-0.401-0.622-0.219-0.95%0D%0A%09%09l0.948-1.459l-1.02-0.622C22.745%2C17.938%2C22.638%2C17.535%2C22.82%2C17.208z%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin: 0 10px 30px 0;
}
.newsletter h2:before {
  margin: 0 20px 0 0;
}
.newsletter .btn_download {
  width: 100%;
  position: relative;
  color: #fff;
  background: url(../imagens/download.svg) #fd8204 center right no-repeat;
  font-size: 18px;
  overflow: hidden;
  margin: 0 auto;
  display: block;
}
@media only screen and (min-width: 768px) {
  .newsletter .btn_download {
    width: 40%;
    text-align: left;
  }
}
#form_newsletter {
  width: 100%;
  min-height: 260px;
  text-align: center;
  background: #fd8103;
  padding-top: 60px;
  border: 1px #fd8103 solid;
  border-radius: 10px;
}
#form_newsletter label {
  display: none;
}
#form_newsletter legend {
  font-size: 18px;
  color: #fff;
  opacity: 1;
  margin-bottom: 30px;
}
#form_newsletter .box_input {
  margin: 0 60px;
  position: relative;
}
#form_newsletter .box_input input[type=text] {
  background: transparent;
  border: 2px #fff solid;
  color: #fff;
}
#form_newsletter .box_input ::-webkit-input-placeholder {
  color: #fff;
  opacity: 1;
}
#form_newsletter .box_input :-moz-placeholder {
  color: #fff;
  opacity: 1;
}
#form_newsletter .box_input ::-moz-placeholder {
  color: #fff;
  opacity: 1;
}
#form_newsletter .box_input :-ms-input-placeholder {
  color: #fff;
  opacity: 1;
}
#form_newsletter .box_input :focus::-webkit-input-placeholder {
  opacity: 0;
  -webkit-transition: opacity 0.35s ease-in-out;
  transition: opacity 0.35s ease-in-out;
}
#form_newsletter .box_input :focus:-moz-placeholder {
  opacity: 0;
  -moz-transition: opacity 0.35s ease-in-out;
  transition: opacity 0.35s ease-in-out;
}
#form_newsletter .box_input :focus::-moz-placeholder {
  opacity: 0;
  -moz-transition: opacity 0.35s ease-in-out;
  transition: opacity 0.35s ease-in-out;
}
#form_newsletter .box_input :focus:-ms-input-placeholder {
  opacity: 0;
  -ms-transition: opacity 0.35s ease-in-out;
  transition: opacity 0.35s ease-in-out;
}
#form_newsletter .btn_news {
  width: 40px;
  height: 48px;
  -webkit-appearance: none;
  -moz-appearance: none;
  border: none;
  background: transparent;
  position: absolute;
  top: 0;
  right: 0;
  font-size: 32px;
  color: #fff;
}
#form_newsletter .bt_load:after {
  opacity: 1;
}
#form_newsletter .envio {
  min-height: auto;
}
#form_newsletter .envio p {
  color: #fff;
}
#form_newsletter .envio .btn-success {
  background: #8b8b8b;
  border: none;
}
/* .box_noticias {
  padding: 35px 0;
} */
.box_noticias h2 {
  background: #fd8103;
  padding: 30px;
  text-align: center;
  color: #fff;
  font-size: 25px;
  border-radius: 2rem;
  margin-bottom: 50px;
  margin-top: 0;
}
.mais_noticias {
  text-align: right;
}
.mais_noticias a {
  color: #8e8e8e;
  font-size: 16px;
  letter-spacing: 0.5px;
}
.mais_noticias a:hover {
  color: #8e8e8e;
}
.mais_noticias a .fa {
  margin-left: 15px;
}
#owl_noticias,
#owl_depo,
#owl_onde_comprar {
  margin-bottom: 35px;
}
#owl_noticias span,
#owl_depo span,
#owl_onde_comprar span {
  min-height: 48px;
  font-size: 15px;
  display: block;
  font-weight: bold;
  padding-top: 6px;
}
#owl_noticias .item,
#owl_depo .item,
#owl_onde_comprar .item {
  display: block;
}
.ler_mais {
  display: block;
  padding: 10px 30px;
  font-size: 15px;
  background: #fd8103;
  text-align: center;
  font-style: normal;
  color: #fff;
  letter-spacing: 0.8px;
  border-radius: 2rem;
  margin-top: 20px;
  box-shadow: 0 2px 6px 0 rgba(0,0,0,0.2);
}
/* Bolinhas Noticias */
.dot {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 100%;
  background: #fff;
  opacity: 1;
  margin: 0 5px;
}
.dot.active {
  background: #fff568;
}
#owl_noticias .control,
#owl_depo .control,
#owl_onde_comprar .control {
  width: 100%;
  /*position: absolute;*/
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  margin: auto;
  z-index: 11;
}
@media only screen and (min-width: 1200px) {
  #owl_noticias .control,
  #owl_depo .control,
  #owl_onde_comprar .control {
    z-index: 1;
  }
}
.owl-carousel .owl-stage-outer {
  z-index: 9;
}
.owl-carousel .control .owl-dots {
  display: none;
}
.noticia-next,
.noticia-prev {
  width: 36px;
  height: 50px;
}
@media only screen and (min-width: 768px) {
  .noticia-next,
  .noticia-prev {
    width: 26px;
    height: 40px;
  }
}
.video_fluid {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 25px;
  height: 0;
}
.video_fluid iframe,
.video_fluid object,
.video_fluid embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.video {
  height: 340px;
  margin-top: 2rem;
  overflow: hidden;
}
.video a {
  display: block;
  position: relative;
}
.video a:after {
  content: "";
  width: 26px;
  height: 26px;
  background: url(../imagens/play.svg) center center no-repeat;
  background-size: contain;
  display: block;
  position: absolute;
  left: 2rem;
  bottom: 1rem;
  z-index: 9;
}
.video a:hover {
  opacity: 0.7;
}
.video h3 {
  font-size: 1.5rem;
  margin-top: 0.8rem;
  padding-bottom: 1rem;
}
.galeria .col-md-4:nth-child(3n + 1) {
  clear: both;
}
.btn {
  border-radius: 2rem;
  font-size: 13px;
  padding: 10px 30px;
  box-shadow: 0 2px 9px 0 rgba(0,0,0,0.4);
}
.btn:focus {
  color: #fff;
}
.btn_site {
  color: #fff;
  background: #fd8103;
  font-size: 15px;
}
.btn_site .fa {
  margin-left: 17px;
}
.btn_site:hover {
  color: #fff;
  opacity: 0.8;
}
.bt_small {
  text-align: right;
}
.bt_small a {
  color: #8b8b8b;
  font-size: 14px;
}
.bt_small .fa {
  font-size: 15px;
  margin-left: 8px;
}
.bt_small a:hover {
  opacity: 0.5;
}
.box_h1 {
  text-align: center;
}
.box_h1 h1,
.box_h1 h2 {
  display: none;
}
.box_breadcrumb {
  text-align: center;
  background: #f1f1f1;
}
.box_breadcrumb h1,
.box_breadcrumb h2 {
  margin: 0;
  font-size: 13px;
  color: #ababab;
  padding: 12px 0 12px 5px;
  text-align: left;
}
/* ====== HEADER ====== */
/* .header {
  background: #fff;
  position: relative;
  z-index: 999;
}
.header .container {
  position: relative;
}
.tel_topo {
  height: 33px;
  position: absolute;
  bottom: 0;
  right: 154px;
  top: 0;
  margin: auto;
  display: none;
}
@media only screen and (min-width: 992px) {
  .tel_topo {
    display: block;
  }
}
.tel_topo p {
  margin: 0;
  padding: 0;
  display: inline-block;
  margin-left: 4rem;
}
.tel_topo p span {
  font-size: 10px;
  color: #8a8a8a;
  display: block;
}
.tel_topo p span:before {
  content: "";
  width: 15px;
  height: 15px;
  display: block;
  float: left;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2016.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0D%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2225px%22%20height%3D%2225px%22%20viewBox%3D%220%200%2025%2025%22%20enable-background%3D%22new%200%200%2025%2025%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cpath%20fill%3D%22%238a8a8a%22%20d%3D%22M23.606%2C18.384l-3.405-3.408c-0.458-0.455-1.071-0.706-1.726-0.706c-0.682%2C0-1.324%2C0.269-1.811%2C0.756%0D%0A%09%09l-1.326%2C1.325c-1.031-0.573-2.4-1.36-3.822-2.782c-1.42-1.421-2.207-2.786-2.784-3.823l1.327-1.326%0D%0A%09%09c0.987-0.988%2C1.008-2.574%2C0.045-3.535L6.7%2C1.478c-0.456-0.457-1.069-0.71-1.726-0.71c-0.666%2C0-1.295%2C0.257-1.779%2C0.724%0D%0A%09%09C2.903%2C1.727%2C1.435%2C3.022%2C0.887%2C5.695c-0.766%2C3.74%2C0.994%2C7.34%2C6.076%2C12.422c5.674%2C5.674%2C10.521%2C6.115%2C11.869%2C6.115%0D%0A%09%09c0.282%2C0%2C0.45-0.018%2C0.496-0.023c2.647-0.31%2C3.595-1.485%2C4.287-2.344C24.511%2C20.752%2C24.508%2C19.288%2C23.606%2C18.384z%20M22.477%2C20.947%0D%0A%09%09c-0.65%2C0.807-1.266%2C1.567-3.318%2C1.81c0%2C0-0.113%2C0.012-0.326%2C0.012c-1.207%2C0-5.559-0.409-10.835-5.686%0D%0A%09%09c-4.686-4.688-6.33-7.901-5.676-11.095c0.477-2.331%2C1.744-3.321%2C1.792-3.359l0.044-0.032l0.038-0.039%0D%0A%09%09C4.407%2C2.347%2C4.684%2C2.23%2C4.974%2C2.23c0.266%2C0%2C0.51%2C0.1%2C0.691%2C0.28l3.407%2C3.407c0.392%2C0.391%2C0.371%2C1.05-0.047%2C1.469l-1.5%2C1.499%0D%0A%09%09L7.5%2C8.912c-0.392%2C0.431-0.345%2C1.012-0.129%2C1.392c0.622%2C1.122%2C1.472%2C2.659%2C3.112%2C4.299c1.632%2C1.633%2C3.169%2C2.484%2C4.287%2C3.105%0D%0A%09%09c0.112%2C0.063%2C0.344%2C0.168%2C0.633%2C0.168c0.342%2C0%2C0.655-0.145%2C0.889-0.409l1.408-1.408c0.211-0.211%2C0.486-0.326%2C0.776-0.326%0D%0A%09%09c0.266%2C0%2C0.511%2C0.1%2C0.691%2C0.278l3.404%2C3.407C23.004%2C19.851%2C22.826%2C20.515%2C22.477%2C20.947z%22%2F%3E%0D%0A%09%3Cpath%20fill%3D%22%238a8a8a%22%20d%3D%22M14.996%2C4.351c1.255%2C0.146%2C2.735%2C0.906%2C3.769%2C1.939c1.043%2C1.044%2C1.806%2C2.537%2C1.943%2C3.807%0D%0A%09%09c0.04%2C0.376%2C0.358%2C0.653%2C0.727%2C0.653c0.026%2C0%2C0.053-0.002%2C0.079-0.005c0.401-0.044%2C0.692-0.404%2C0.648-0.805%0D%0A%09%09c-0.175-1.606-1.08-3.401-2.363-4.685c-1.271-1.271-3.048-2.174-4.636-2.357c-0.402-0.046-0.764%2C0.242-0.812%2C0.643%0D%0A%09%09C14.307%2C3.942%2C14.594%2C4.305%2C14.996%2C4.351z%22%2F%3E%0D%0A%09%3Cpath%20fill%3D%22%238a8a8a%22%20d%3D%22M14.313%2C7.415c0.679%2C0.077%2C1.619%2C0.582%2C2.236%2C1.198c0.62%2C0.621%2C1.127%2C1.572%2C1.2%2C2.258%0D%0A%09%09c0.041%2C0.374%2C0.357%2C0.651%2C0.726%2C0.651c0.026%2C0%2C0.053%2C0%2C0.081-0.003c0.4-0.044%2C0.69-0.404%2C0.647-0.807%0D%0A%09%09c-0.127-1.173-0.906-2.42-1.62-3.134c-0.71-0.709-1.943-1.483-3.104-1.618c-0.401-0.046-0.764%2C0.242-0.811%2C0.643%0D%0A%09%09C13.623%2C7.006%2C13.91%2C7.369%2C14.313%2C7.415z%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin: 0 10px 30px 0;
}
.tel_topo p span:before {
  float: none;
  display: inline-block;
  vertical-align: top;
  margin: -2px 5px 0 0;
}
.tel_topo p strong {
  display: block;
  font-size: 15px;
  font-family: 'open_sansbold';
  color: #363636;
}
.tel_topo p strong em {
  font-style: normal;
}
#navbar {
  background: #fd8103;
}
.menu {
  max-width: 1170px;
  padding-left: 0;
  list-style: none;
  background: #fd8204;
  margin: 0 auto;
  text-align: center;
}
@media only screen and (min-width: 992px) {
  .menu {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    -webkit-justify-content: space-around;
    justify-content: space-around;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -ms-flex-direction: row;
    -webkit-flex-direction: row;
    flex-direction: row;
  }
}
.menu > li {
  display: block;
  padding: 0;
  position: relative;
}
@media only screen and (min-width: 992px) {
  .menu > li {
    flex: 1 1 auto;
  }
}
@media only screen and (min-width: 992px) {
  .menu > li:before {
    content: "";
    width: 2px;
    height: 10px;
    position: absolute;
    bottom: 0;
    left: -1px;
    top: 0;
    margin: auto;
    display: block;
    background: #ffa64b;
  }
}
.menu > li:first-child:before {
  display: none;
}
.menu li a {
  font-family: 'open_sansbold';
  color: #fff;
  padding: 29px 0;
  border-top: 2px solid #b35b01;
  display: block;
  text-transform: uppercase;
  font-size: 15px;
}
@media only screen and (min-width: 992px) {
  .menu li a {
    color: #fff;
    border-top: none;
    padding: 18px 15px;
  }
}
@media only screen and (min-width: 992px) {
  .menu li a:hover {
    color: #fff;
    background: #ff9b35;
  }
}
.dropdown-menu {
  background: #cc6802;
  border-radius: 0;
  float: inherit;
  position: relative;
  text-align: center;
  box-shadow: none;
}
@media only screen and (min-width: 992px) {
  .dropdown-menu {
    position: absolute;
    text-align: left;
    margin: -3px 0 0 -45px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  }
  .dropdown-menu:after {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    top: -8px;
    margin: auto;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #fd8204;
  }
  .dropdown-menu li > a {
    font-size: 13px;
    padding: 10px;
    color: #fff;
    border-top: 2px solid #e67502;
  }
  .dropdown-menu li:first-child > a {
    border-top: 2px solid #fd8204;
  }
  .dropdown-menu li > a:hover {
    background: #fda041;
    color: #fff;
  }
}
@media only screen and (min-width: 1200px) {
  .dropdown-menu {
    background: #fd8204;
  }
}
.caret {
  display: none;
}
.navbar-toggle .icon-bar {
  background: #fd8204;
}
.navbar-brand {
  width: 210px;
  height: 53px;
  background: url(../imagens/logo.svg) center center no-repeat;
  background-size: contain;
  margin: 20px 0 20px 0;
  position: relative;
  margin: 15px;
}
@media only screen and (min-width: 1200px) {
  .navbar-brand {
    width: 277px;
    height: 60px;
    margin: 20px 0 20px 0;
  }
}
.navbar-brand a {
  width: 280px;
  height: 46px;
  display: block;
  position: absolute;
  opacity: 0;
  left: 0;
  top: 0;
  font-size: 1px;
} 
.redes_topo {
  height: 40px;
  position: absolute;
  bottom: 0;
  right: 0;
  top: 0;
  margin: auto;
  padding-left: 35px;
  padding-top: 7px;
  border-left: 1px #f1f1f1 solid;
  display: none;
}
@media only screen and (min-width: 992px) {
  .redes_topo {
    display: block;
  }
}
.redes_topo p {
  font-size: 19px;
  color: #8a8a8a;
  font-style: italic;
}
.redes_topo .facebook,
.redes_topo .instagram,
.redes_topo .linkedin {
  width: 20px;
  height: 20px;
  color: #fff;
  background-color: #1877f2;
  text-align: center;
  font-size: 15px;
  display: inline-block;
  padding: 3px 4px 0 0;
  text-align: right;
  vertical-align: middle;
  border-radius: 3px;
  margin: 0 2px;
}
.redes_topo .facebook:hover,
.redes_topo .instagram:hover,
.redes_topo .linkedin:hover {
  background-color: #fd8204;
}
.redes_topo .instagram {
  background: #f00075;
}
.redes_topo .instagram:hover {
  background-color: #fd8204;
}
.redes_topo .linkedin {
  background: #2867b2;
}
.redes_topo .linkedin:hover {
  background-color: #fd8204;
}
@media only screen and (min-width: 992px) {
  .redes_topo {
    text-align: left;
  }
}
.language {
  position: absolute;
  right: 3px;
  top: 5px;
  display: none;
}
@media only screen and (min-width: 992px) {
  .language {
    display: block;
  }
}
.language a {
  text-indent: -999px;
  overflow: hidden;
}
.language .english {
  width: 20px;
  height: 12px;
  display: inline-block;
  vertical-align: top;
  background: url(../imagens/english.jpg) center center no-repeat;
  background-size: contain;
}
.language .spanish {
  width: 20px;
  height: 12px;
  display: inline-block;
  vertical-align: top;
  background: url(../imagens/spanish.jpg) center center no-repeat;
  background-size: contain;
}
.language .portuguese {
  width: 20px;
  height: 12px;
  display: inline-block;
  vertical-align: top;
  background: url(../imagens/portuguese.jpg) center center no-repeat;
  background-size: contain;
}*/
/* ==== FIM HEADER ==== */




/* ==== FOOTER ===== */
/* .footer {
  background: #f1f1f1;
  padding-top: 42px;
}
.expression {
  margin: 0;
  display: block;
  padding-top: -5px;
  padding-bottom: 20px;
}
@media only screen and (min-width: 1200px) {
  .expression {
    float: right;
    padding: 20px 0;
  }
}

.box_small .col-md-4:after,
.box_small .col-md-8:after {
  content: "";
  display: block;
  clear: both;
}
.expression a {
  width: 95px;
  height: 17px;
  background-position: center center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2016.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0D%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%22640px%22%20height%3D%22134px%22%20viewBox%3D%220%200%20640%20134%22%20enable-background%3D%22new%200%200%20640%20134%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cpath%20fill%3D%22%23a6a3a3%22%20d%3D%22M99.747%2C33.685h18.612l12.625%2C17.41l12.562-17.41h18.299l-21.687%2C30.061l24.524%2C33.818H146.07%0D%0A%09%09l-15.194-20.955L115.76%2C97.563H97.457l24.246-33.604L99.747%2C33.685z%22%2F%3E%0D%0A%09%3Cpath%20fill%3D%22%23a6a3a3%22%20d%3D%22M188.754%2C33.685v7.045c2.896-2.896%2C6.027-5.068%2C9.394-6.517c3.366-1.447%2C6.966-2.172%2C10.803-2.172%0D%0A%09%09c8.337%2C0%2C15.421%2C3.151%2C21.254%2C9.453c5.832%2C6.302%2C8.748%2C14.384%2C8.748%2C24.248c0%2C9.511-3.014%2C17.466-9.042%2C23.867%0D%0A%09%09c-6.028%2C6.398-13.172%2C9.599-21.43%2C9.599c-3.68%2C0-7.104-0.655-10.275-1.967c-3.17-1.312-6.322-3.453-9.453-6.429v30.119h-15.911%0D%0A%09%09V33.685H188.754z%20M205.605%2C46.836c-5.049%2C0-9.238%2C1.723-12.564%2C5.167c-3.328%2C3.445-4.991%2C7.946-4.991%2C13.504%0D%0A%09%09c0%2C5.677%2C1.663%2C10.267%2C4.991%2C13.769c3.326%2C3.504%2C7.515%2C5.254%2C12.564%2C5.254c4.892%2C0%2C9.012-1.779%2C12.359-5.342%0D%0A%09%09c3.347-3.563%2C5.02-8.104%2C5.02-13.622c0-5.479-1.644-9.971-4.932-13.475C214.764%2C48.588%2C210.615%2C46.836%2C205.605%2C46.836z%22%2F%3E%0D%0A%09%3Cpath%20fill%3D%22%23a6a3a3%22%20d%3D%22M248.465%2C33.685h13.739v8.044c1.487-3.171%2C3.464-5.578%2C5.93-7.222c2.466-1.644%2C5.167-2.466%2C8.103-2.466%0D%0A%09%09c2.074%2C0%2C4.246%2C0.548%2C6.517%2C1.644l-4.99%2C13.797c-1.879-0.939-3.426-1.409-4.638-1.409c-2.466%2C0-4.55%2C1.527-6.253%2C4.58%0D%0A%09%09c-1.703%2C3.053-2.554%2C9.042-2.554%2C17.966l0.059%2C3.111v25.834h-15.911V33.685H248.465z%22%2F%3E%0D%0A%09%3Cpath%20fill%3D%22%23a6a3a3%22%20d%3D%22M354.675%2C70.264h-51.491c0.743%2C4.541%2C2.73%2C8.15%2C5.959%2C10.832s7.348%2C4.021%2C12.358%2C4.021%0D%0A%09%09c5.989%2C0%2C11.136-2.093%2C15.44-6.282l13.504%2C6.341c-3.365%2C4.776-7.396%2C8.31-12.094%2C10.599s-10.274%2C3.435-16.732%2C3.435%0D%0A%09%09c-10.021%2C0-18.182-3.16-24.483-9.481c-6.302-6.32-9.453-14.238-9.453-23.749c0-9.747%2C3.141-17.838%2C9.423-24.278%0D%0A%09%09c6.282-6.438%2C14.159-9.658%2C23.632-9.658c10.059%2C0%2C18.238%2C3.22%2C24.541%2C9.658c6.302%2C6.439%2C9.453%2C14.942%2C9.453%2C25.511L354.675%2C70.264z%0D%0A%09%09%20M338.646%2C57.639c-1.06-3.561-3.146-6.458-6.265-8.689s-6.733-3.346-10.853-3.346c-4.468%2C0-8.389%2C1.253-11.76%2C3.757%0D%0A%09%09c-2.117%2C1.566-4.078%2C4.326-5.881%2C8.278H338.646z%22%2F%3E%0D%0A%09%3Cpath%20fill%3D%22%23a6a3a3%22%20d%3D%22M406.752%2C42.609l-9.922%2C9.922c-4.032-3.992-7.691-5.989-10.979-5.989c-1.802%2C0-3.211%2C0.382-4.228%2C1.145%0D%0A%09%09c-1.019%2C0.763-1.526%2C1.713-1.526%2C2.848c0%2C0.861%2C0.322%2C1.654%2C0.969%2C2.378c0.646%2C0.725%2C2.24%2C1.712%2C4.785%2C2.965l5.871%2C2.936%0D%0A%09%09c6.185%2C3.053%2C10.43%2C6.165%2C12.74%2C9.334c2.309%2C3.172%2C3.464%2C6.891%2C3.464%2C11.156c0%2C5.676-2.084%2C10.411-6.253%2C14.209%0D%0A%09%09c-4.169%2C3.797-9.757%2C5.693-16.763%2C5.693c-9.315%2C0-16.753-3.641-22.312-10.92l9.864-10.744c1.879%2C2.191%2C4.08%2C3.963%2C6.604%2C5.313%0D%0A%09%09c2.524%2C1.351%2C4.766%2C2.025%2C6.723%2C2.025c2.114%2C0%2C3.816-0.509%2C5.107-1.525c1.291-1.019%2C1.938-2.192%2C1.938-3.523%0D%0A%09%09c0-2.466-2.329-4.873-6.987-7.223l-5.4-2.699c-10.333-5.205-15.5-11.722-15.5-19.551c0-5.049%2C1.947-9.365%2C5.842-12.946%0D%0A%09%09c3.895-3.582%2C8.875-5.372%2C14.941-5.372c4.148%2C0%2C8.054%2C0.91%2C11.713%2C2.73C401.105%2C36.591%2C404.208%2C39.204%2C406.752%2C42.609z%22%2F%3E%0D%0A%09%3Cpath%20fill%3D%22%23a6a3a3%22%20d%3D%22M459.651%2C42.609l-9.923%2C9.922c-4.031-3.992-7.69-5.989-10.979-5.989c-1.801%2C0-3.21%2C0.382-4.227%2C1.145%0D%0A%09%09c-1.02%2C0.763-1.527%2C1.713-1.527%2C2.848c0%2C0.861%2C0.323%2C1.654%2C0.969%2C2.378c0.646%2C0.725%2C2.24%2C1.712%2C4.785%2C2.965l5.871%2C2.936%0D%0A%09%09c6.185%2C3.053%2C10.431%2C6.165%2C12.741%2C9.334c2.309%2C3.172%2C3.464%2C6.891%2C3.464%2C11.156c0%2C5.676-2.084%2C10.411-6.253%2C14.209%0D%0A%09%09c-4.169%2C3.797-9.757%2C5.693-16.764%2C5.693c-9.314%2C0-16.753-3.641-22.311-10.92l9.864-10.744c1.879%2C2.191%2C4.08%2C3.963%2C6.604%2C5.313%0D%0A%09%09c2.525%2C1.351%2C4.767%2C2.025%2C6.724%2C2.025c2.113%2C0%2C3.815-0.509%2C5.107-1.525c1.291-1.019%2C1.938-2.192%2C1.938-3.523%0D%0A%09%09c0-2.466-2.329-4.873-6.987-7.223l-5.401-2.699c-10.333-5.205-15.5-11.722-15.5-19.551c0-5.049%2C1.947-9.365%2C5.843-12.946%0D%0A%09%09c3.895-3.582%2C8.875-5.372%2C14.941-5.372c4.148%2C0%2C8.053%2C0.91%2C11.713%2C2.73S457.107%2C39.204%2C459.651%2C42.609z%22%2F%3E%0D%0A%09%3Cpath%20fill%3D%22%23a6a3a3%22%20d%3D%22M479.702%2C7.382c2.81%2C0%2C5.22%2C1.018%2C7.229%2C3.053c2.011%2C2.036%2C3.017%2C4.502%2C3.017%2C7.398%0D%0A%09%09c0%2C2.857-0.995%2C5.294-2.986%2C7.31c-1.99%2C2.017-4.371%2C3.024-7.142%2C3.024c-2.851%2C0-5.279-1.028-7.29-3.083s-3.015-4.55-3.015-7.486%0D%0A%09%09c0-2.818%2C0.994-5.226%2C2.984-7.222C474.491%2C8.38%2C476.891%2C7.382%2C479.702%2C7.382z%20M471.688%2C33.685h16.028v63.879h-16.028V33.685z%22%2F%3E%0D%0A%09%3Cpath%20fill%3D%22%23a6a3a3%22%20d%3D%22M532.279%2C32.041c6.025%2C0%2C11.691%2C1.507%2C16.997%2C4.521c5.303%2C3.015%2C9.441%2C7.104%2C12.417%2C12.271%0D%0A%09%09c2.975%2C5.167%2C4.463%2C10.744%2C4.463%2C16.733c0%2C6.028-1.498%2C11.665-4.492%2C16.909c-2.994%2C5.246-7.074%2C9.346-12.241%2C12.301%0D%0A%09%09s-10.861%2C4.433-17.085%2C4.433c-9.159%2C0-16.979-3.258-23.456-9.774c-6.479-6.518-9.717-14.434-9.717-23.75%0D%0A%09%09c0-9.981%2C3.66-18.298%2C10.979-24.953C516.563%2C34.938%2C523.941%2C32.041%2C532.279%2C32.041z%20M532.543%2C47.13%0D%0A%09%09c-4.979%2C0-9.126%2C1.732-12.438%2C5.196c-3.313%2C3.464-4.971%2C7.897-4.971%2C13.298c0%2C5.56%2C1.638%2C10.06%2C4.911%2C13.504%0D%0A%09%09s7.42%2C5.167%2C12.438%2C5.167c5.018%2C0%2C9.193-1.74%2C12.525-5.227c3.332-3.482%2C4.999-7.965%2C4.999-13.444c0-5.479-1.638-9.932-4.909-13.357%0D%0A%09%09C541.825%2C48.843%2C537.64%2C47.13%2C532.543%2C47.13z%22%2F%3E%0D%0A%09%3Cpath%20fill%3D%22%23a6a3a3%22%20d%3D%22M579.249%2C33.685h16.028v6.546c3.635-3.064%2C6.927-5.195%2C9.878-6.393c2.95-1.198%2C5.971-1.797%2C9.059-1.797%0D%0A%09%09c6.331%2C0%2C11.705%2C2.211%2C16.123%2C6.634c3.712%2C3.757%2C5.569%2C9.316%2C5.569%2C16.674v42.213h-15.854V69.59c0-7.624-0.342-12.686-1.024-15.188%0D%0A%09%09c-0.684-2.502-1.874-4.408-3.573-5.718s-3.797-1.965-6.296-1.965c-3.241%2C0-6.023%2C1.085-8.348%2C3.255%0D%0A%09%09c-2.322%2C2.17-3.935%2C5.171-4.833%2C9.002c-0.469%2C1.994-0.701%2C6.314-0.701%2C12.959v25.627h-16.028V33.685L579.249%2C33.685z%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3Cpath%20fill%3D%22%23a6a3a3%22%20d%3D%22M101.527%2C77.604c-32.648%2C31.078-61.511%2C34.231-78.374%2C24.037l-0.005-0.006l-1.831%2C2.412l-9.537-7.631%0D%0A%09l2.17-3.168C2.585%2C77.794%2C5.27%2C51.959%2C30.487%2C30.692c10.802-10.01%2C25.001-13.127%2C36-13.651c14.768-0.701%2C24.59%2C8.872%2C23.599%2C21.478%0D%0A%09c-1.023%2C13.004-13.669%2C29.262-51.332%2C42.557l-1.392%2C1.831c0.1%2C0.049%2C0.193%2C0.102%2C0.293%2C0.149%0D%0A%09c12.19%2C5.664%2C33.188%2C2.233%2C53.888-19.396L101.527%2C77.604L101.527%2C77.604z%20M27.953%2C72.8l3.051-4.454%0D%0A%09c9.467-1.431%2C20.682-7.491%2C27.57-14.459c6.073-6.142%2C8.49-12.229%2C6.441-15.407c-1.042-2.764-10.214-5.496-21.73%2C3.612%0D%0A%09C28.916%2C52.902%2C25.043%2C64.372%2C27.953%2C72.8L27.953%2C72.8z%22%2F%3E%0D%0A%3Cpath%20fill%3D%22%23a6a3a3%22%20d%3D%22M12.317%2C98.07l7.303%2C5.914c0.613%2C0.498%2C0.708%2C1.402%2C0.211%2C2.018l-3.983%2C4.918%0D%0A%09c-0.497%2C0.613-1.403%2C0.708-2.016%2C0.211l-7.302-5.91c-0.613-0.496-0.708-1.402-0.213-2.018l3.984-4.92%0D%0A%09C10.798%2C97.672%2C11.705%2C97.574%2C12.317%2C98.07L12.317%2C98.07z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  display: block;
  text-indent: -9999px;
  margin: 5px auto 0 auto;
}
.box_small {
  background: #f1f1f1;
  margin-top: 35px;
  border-top: 1px #dcdcdc solid;
}
.small {
  font-size: 13px;
  color: #a6a3a3;
  margin: 0;
  padding: 20px 0;
  text-align: center;
}
@media only screen and (min-width: 1200px) {
  .small {
    font-size: 13px;
    padding: 20px 0;
    text-align: left;
  }
}
.redes_sociais {
  padding: 0;
  text-align: center;
  margin: 0 auto;
}
@media only screen and (min-width: 992px) {
  .redes_sociais {
    text-align: right;
  }
}
.redes_sociais p {
  font-size: 19px;
  color: #8a8a8a;
  font-style: italic;
}
.redes_sociais .facebook {
  width: 30px;
  height: 30px;
  color: #fff;
  background-color: #1877f2;
  text-align: center;
  font-size: 18px;
  display: inline-block;
  padding: 8px 13px 0 0;
  text-align: right;
  vertical-align: middle;
  border-radius: 5px;
}
.redes_sociais .facebook:hover {
  background-color: #fd8204;
}
.redes_sociais .instagram {
  width: 30px;
  height: 30px;
  color: #fff;
  background: #f00075;
  text-align: center;
  font-size: 20px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 20px;
  border-radius: 5px;
  padding-top: 6px;
}
.redes_sociais .instagram:hover {
  background-color: #fd8204;
}
.redes_sociais .linkedin {
  width: 30px;
  height: 30px;
  color: #fff;
  background: #2867b2;
  text-align: center;
  font-size: 20px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 22px;
  border-radius: 5px;
  padding-top: 6px;
}
.redes_sociais .linkedin:hover {
  background-color: #fd8204;
}

.logo_footer {
  margin: 45px 0 29px 0;
  text-align: center;
}
@media only screen and (min-width: 992px) {
  .logo_footer {
    margin: 8px 0 20px 0;
  }
}
.logo_footer img {
  width: 67%;
}
.logo_green {
  text-align: center;
  margin: 0 0 30px 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 1rem;
}
@media only screen and (min-width: 992px) {
  .logo_green {
    text-align: right;
    
    justify-content: flex-end;
  }
}
.logo_green img {
  max-width: 40px;
  width: 100%;
  display: block;
  
  object-fit: contain;
  
}
.tel_footer,
.whats_footer,
.endereco_footer {
  font-size: 13px;
  text-align: center;
  color: #666;
}
@media only screen and (min-width: 992px) {
  .tel_footer,
  .whats_footer,
  .endereco_footer {
    text-align: left;
  }

} 
.tel_footer p,
.whats_footer p,
.endereco_footer p {
  display: inline-block;
  vertical-align: middle;
  margin: 0;
}
.tel_footer {
  /* font-size: 13px; 
}
.tel_footer:before {
  content: "";
  width: 18px;
  height: 18px;
  display: block;
  float: left;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2016.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0D%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2225px%22%20height%3D%2225px%22%20viewBox%3D%220%200%2025%2025%22%20enable-background%3D%22new%200%200%2025%2025%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cpath%20fill%3D%22%23666%22%20d%3D%22M23.606%2C18.384l-3.405-3.408c-0.458-0.455-1.071-0.706-1.726-0.706c-0.682%2C0-1.324%2C0.269-1.811%2C0.756%0D%0A%09%09l-1.326%2C1.325c-1.031-0.573-2.4-1.36-3.822-2.782c-1.42-1.421-2.207-2.786-2.784-3.823l1.327-1.326%0D%0A%09%09c0.987-0.988%2C1.008-2.574%2C0.045-3.535L6.7%2C1.478c-0.456-0.457-1.069-0.71-1.726-0.71c-0.666%2C0-1.295%2C0.257-1.779%2C0.724%0D%0A%09%09C2.903%2C1.727%2C1.435%2C3.022%2C0.887%2C5.695c-0.766%2C3.74%2C0.994%2C7.34%2C6.076%2C12.422c5.674%2C5.674%2C10.521%2C6.115%2C11.869%2C6.115%0D%0A%09%09c0.282%2C0%2C0.45-0.018%2C0.496-0.023c2.647-0.31%2C3.595-1.485%2C4.287-2.344C24.511%2C20.752%2C24.508%2C19.288%2C23.606%2C18.384z%20M22.477%2C20.947%0D%0A%09%09c-0.65%2C0.807-1.266%2C1.567-3.318%2C1.81c0%2C0-0.113%2C0.012-0.326%2C0.012c-1.207%2C0-5.559-0.409-10.835-5.686%0D%0A%09%09c-4.686-4.688-6.33-7.901-5.676-11.095c0.477-2.331%2C1.744-3.321%2C1.792-3.359l0.044-0.032l0.038-0.039%0D%0A%09%09C4.407%2C2.347%2C4.684%2C2.23%2C4.974%2C2.23c0.266%2C0%2C0.51%2C0.1%2C0.691%2C0.28l3.407%2C3.407c0.392%2C0.391%2C0.371%2C1.05-0.047%2C1.469l-1.5%2C1.499%0D%0A%09%09L7.5%2C8.912c-0.392%2C0.431-0.345%2C1.012-0.129%2C1.392c0.622%2C1.122%2C1.472%2C2.659%2C3.112%2C4.299c1.632%2C1.633%2C3.169%2C2.484%2C4.287%2C3.105%0D%0A%09%09c0.112%2C0.063%2C0.344%2C0.168%2C0.633%2C0.168c0.342%2C0%2C0.655-0.145%2C0.889-0.409l1.408-1.408c0.211-0.211%2C0.486-0.326%2C0.776-0.326%0D%0A%09%09c0.266%2C0%2C0.511%2C0.1%2C0.691%2C0.278l3.404%2C3.407C23.004%2C19.851%2C22.826%2C20.515%2C22.477%2C20.947z%22%2F%3E%0D%0A%09%3Cpath%20fill%3D%22%23666%22%20d%3D%22M14.996%2C4.351c1.255%2C0.146%2C2.735%2C0.906%2C3.769%2C1.939c1.043%2C1.044%2C1.806%2C2.537%2C1.943%2C3.807%0D%0A%09%09c0.04%2C0.376%2C0.358%2C0.653%2C0.727%2C0.653c0.026%2C0%2C0.053-0.002%2C0.079-0.005c0.401-0.044%2C0.692-0.404%2C0.648-0.805%0D%0A%09%09c-0.175-1.606-1.08-3.401-2.363-4.685c-1.271-1.271-3.048-2.174-4.636-2.357c-0.402-0.046-0.764%2C0.242-0.812%2C0.643%0D%0A%09%09C14.307%2C3.942%2C14.594%2C4.305%2C14.996%2C4.351z%22%2F%3E%0D%0A%09%3Cpath%20fill%3D%22%23666%22%20d%3D%22M14.313%2C7.415c0.679%2C0.077%2C1.619%2C0.582%2C2.236%2C1.198c0.62%2C0.621%2C1.127%2C1.572%2C1.2%2C2.258%0D%0A%09%09c0.041%2C0.374%2C0.357%2C0.651%2C0.726%2C0.651c0.026%2C0%2C0.053%2C0%2C0.081-0.003c0.4-0.044%2C0.69-0.404%2C0.647-0.807%0D%0A%09%09c-0.127-1.173-0.906-2.42-1.62-3.134c-0.71-0.709-1.943-1.483-3.104-1.618c-0.401-0.046-0.764%2C0.242-0.811%2C0.643%0D%0A%09%09C13.623%2C7.006%2C13.91%2C7.369%2C14.313%2C7.415z%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin: 0 10px 30px 0;
}
.tel_footer:before {
  float: none;
  display: inline-block;
  vertical-align: middle;
  margin: 0 5px 0 0;
}

.whats_footer {
  margin-top: 20px;
  /* font-size: 13px; 
}
.whats_footer:before {
  content: "";
  width: 18px;
  height: 18px;
  display: block;
  float: left;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfjCwgTEAstEAyCAAACl0lEQVQ4y32US0hUURjHf9+d25BKmJVpFtpC7Elphi0iqZAWPjAMctGmsjsalim0KFQYSoLaaEiZd0x6bAqFLEw0DAksMtGIHhQtKtFRSOihDI7euafFqE2j9O3O//x/fI/zcYR/whVNjuSrLawhkjGGeKLaPO9DHRJijpTT6hzLCY9uOdv4ZgFgpMgjNgDwjacyrPyy2t4ue3AAFuXmtX+Akgy7kxigR1V5XoRkXUUFZ4gC6syKeeB4gv6KtQSksvHygoIoSnY8ZDNIWWP9LGD0yF4UhWYLi8bJmMALNmJpaTfeaWDkyl7gktkCxUXGE+N8ONDwI5CHD92+AgKuZ2QyQorpc+XQDkzrSdfHwiFXDZXANu1YLLuBBtMHFADgtIxF6qrDAg5qzv04QLUBsDR4p9IX+s1xngNZmkoErJ8fAeQlAD5H1aK9vwUSNeKA7y0BgJlbjAARga2LAqNAvIYfiAgqzROqBIVIk5EVXJaSjBAgGvit4QWiS1cGNU87l4AoeVxc5Yrknt3nGjAOzQJJgFezBwCx9s03V63qAae6yBh5wA5pLc4Gt04WqAHtVz+jwIn5xMpTpkqZApbNSYFh8OayEmhzfFDpMWSSvLN34MucYbA/7bbmIIllwDQ1nvtufaKVWIaXlmswcxUF6kjoQJqGG8sT1pGu8u1E0w3eWjYBVfV+HZZsRUA6wqfothlkEBDjAqeA7oS7oAOFwKTqKEmz83lvtqJCMSOFWskGPjsOu20Qt+71Ess4k6wPvqe6o3qdXy1LxZHKQclnCdBnFTR7AcR1gC7+H36p91ffmgoedAqD+yNdtM1063lyVO0K+Rq+ykOr9ua3v7S43vFaHqhO0zcnFa2QVC1edEa1oYZP4en+AEY75Q7pHt7AAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE5LTExLTA4VDE5OjE2OjExKzAwOjAwqVN2bQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOS0xMS0wOFQxOToxNjoxMSswMDowMNgOztEAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC');
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin: 0 10px 30px 0;
}
.whats_footer:before {
  float: none;
  display: inline-block;
  vertical-align: middle;
  margin: 0 5px 0 0;
}
.endereco_footer {
  margin-top: 20px;
  margin-bottom: 30px;
  position: relative;
}
@media only screen and (min-width: 1200px) {
  .endereco_footer {
    padding-left: 30px;
    margin-bottom: 0;
  }
}
.endereco_footer:before {
  content: "";
  width: 16px;
  height: 23px;
  display: block;
  float: left;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!--%20Generator%3A%20Adobe%20Illustrator%2016.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20%20--%3E%0D%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2220px%22%20height%3D%2228px%22%20viewBox%3D%220%200%2020%2028%22%20enable-background%3D%22new%200%200%2020%2028%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cpath%20fill%3D%22%23666%22%20d%3D%22M10%2C4.563c-3.257%2C0-5.905%2C2.648-5.905%2C5.905c0%2C3.256%2C2.648%2C5.904%2C5.905%2C5.904%0D%0A%09%09c3.256%2C0%2C5.905-2.648%2C5.905-5.904C15.905%2C7.211%2C13.256%2C4.563%2C10%2C4.563z%20M10%2C14.784c-2.381%2C0-4.317-1.937-4.317-4.317%0D%0A%09%09c0-2.38%2C1.937-4.316%2C4.317-4.316c2.38%2C0%2C4.316%2C1.937%2C4.316%2C4.317C14.316%2C12.848%2C12.38%2C14.784%2C10%2C14.784z%22%2F%3E%0D%0A%09%3Cpath%20fill%3D%22%23666%22%20d%3D%22M10%2C0.454c-5.521%2C0-10.014%2C4.492-10.014%2C10.013c0%2C3.185%2C2.671%2C7.928%2C4.263%2C10.473%0D%0A%09%09c1.047%2C1.675%2C2.172%2C3.268%2C3.169%2C4.486c1.599%2C1.956%2C2.171%2C2.12%2C2.582%2C2.12c0.416%2C0%2C0.957-0.164%2C2.552-2.121%0D%0A%09%09c0.998-1.227%2C2.124-2.818%2C3.17-4.483c1.604-2.551%2C4.292-7.304%2C4.292-10.475C20.014%2C4.946%2C15.521%2C0.454%2C10%2C0.454z%20M14.62%2C19.704%0D%0A%09%09c-2.054%2C3.334-3.939%2C5.586-4.63%2C6.161c-0.694-0.558-2.55-2.757-4.632-6.15c-2.404-3.92-3.783-7.29-3.783-9.248%0D%0A%09%09c0-4.646%2C3.779-8.425%2C8.425-8.425s8.426%2C3.779%2C8.426%2C8.425C18.426%2C12.413%2C17.039%2C15.78%2C14.62%2C19.704z%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin: 0 10px 30px 0;
}
.endereco_footer:before {
  float: none;
  display: inline-block;
  vertical-align: top;
  margin: 0 5px 0 0;
}
@media only screen and (min-width: 1200px) {
  .endereco_footer:before {
    position: absolute;
    left: 0;
    top: 0;
  }
}
.menu_footer {
  margin: 0;
  padding: 0;
  text-align: center;
}
.menu_footer + .menu_footer {
  margin: 0 0 30px 0;
}
@media only screen and (min-width: 1200px) {
  .menu_footer + .menu_footer {
    margin: 0;
  }
}
@media only screen and (min-width: 992px) {
  .menu_footer {
    width: 45%;
    float: left;
    text-align: left;
  }
}
.menu_footer li {
  list-style: none;
  display: block;
  padding: 5px;
}
.menu_footer li a {
  font-size: 13px;
  color: #666;
}
.menu_footer li a:hover {
  text-decoration: underline;
}*/

/* ==== FIM FOOTER ==== */

.ligar_tel { /* ,.whats  */
  display: none;
  text-align: center;
}
.whats{
    width: 6rem;
    height: 6rem;
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    z-index: 9;
    border-radius: 0.5rem 0 0 0;
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSI0MTguMXB4IiBoZWlnaHQ9IjQxOC4xcHgiIHZpZXdCb3g9Ii00MCA0MS45IDQxOC4xIDQxOC4xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC00MCA0MS45IDQxOC4xIDQxOC4xIg0KCSB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xNTguOSw0Mi4xQzQ4LjUsNDcuNC0zOC42LDEzOS4zLTM4LjMsMjQ5LjljMC4xLDMzLjcsOC4yLDY1LjUsMjIuNiw5My41bC0yMiwxMDYuOQ0KCQljLTEuMiw1LjgsNCwxMC44LDkuOCw5LjVMNzYuNyw0MzVjMjYuOSwxMy40LDU3LjEsMjEuMSw4OS4xLDIxLjZjMTEyLjksMS43LDIwNy04Ny45LDIxMC41LTIwMC43DQoJCUMzODAuMSwxMzQuOSwyODAuMywzNi4zLDE1OC45LDQyLjF6IE0yODMuOSwzNjQuMWMtMzAuNywzMC43LTcxLjQsNDcuNi0xMTQuOCw0Ny42Yy0yNS40LDAtNDkuNy01LjctNzIuMy0xNi45bC0xNC42LTcuM0wxOCw0MDIuNg0KCQlMMzEuNSwzMzdMMjQuMywzMjNDMTIuNiwzMDAsNi43LDI3NS4yLDYuNywyNDkuMmMwLTQzLjQsMTYuOS04NC4xLDQ3LjYtMTE0LjhjMzAuNC0zMC40LDcxLjgtNDcuNiwxMTQuOC00Ny42DQoJCWM0My40LDAsODQuMSwxNi45LDExNC44LDQ3LjZjMzAuNywzMC43LDQ3LjYsNzEuNCw0Ny42LDExNC44QzMzMS40LDI5Mi4yLDMxNC4zLDMzMy43LDI4My45LDM2NC4xeiIvPg0KCTxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yNjkuNywyOTQuMmwtNDAuMi0xMS41Yy01LjMtMS41LTExLDAtMTQuOCwzLjlsLTkuOCwxMGMtNC4xLDQuMi0xMC40LDUuNi0xNS45LDMuNA0KCQljLTE5LTcuNy01OS00My4yLTY5LjItNjFjLTIuOS01LjEtMi41LTExLjUsMS4yLTE2LjJsOC42LTExLjFjMy40LTQuMyw0LjEtMTAuMiwxLjgtMTUuMmwtMTYuOS0zOC4yYy00LTkuMi0xNS43LTExLjgtMjMuNC01LjQNCgkJYy0xMS4yLDkuNS0yNC41LDIzLjktMjYuMSwzOS45Yy0yLjksMjguMSw5LjIsNjMuNiw1NC45LDEwNi4yYzUyLjcsNDkuMiw5NSw1NS43LDEyMi40LDQ5LjFjMTUuNi0zLjgsMjguMS0xOC45LDM1LjktMzEuMw0KCQlDMjgzLjYsMzA4LjIsMjc5LjMsMjk3LDI2OS43LDI5NC4yeiIvPg0KPC9nPg0KPC9zdmc+DQo=');
    background-position: center;
    background-repeat: no-repeat;
    background-size: 50%;
    background-color: #7ad06d;
  }

  .ligar_tel {
    width: 6rem;
    height: 6rem;
    position: fixed;
    top: 12rem;
    bottom: 0;
    right: 0;
    margin: auto;
    z-index: 9;
    border-radius: 0 0 0 0.5rem;
    background: url(../imagens/phone.png) center center no-repeat;
    background-size: 70%;
    background-color: #fd8103;
}

@media only screen and (min-width: 992px) {
  .whats{
    top: unset;
  }
}

@media only screen and (max-width: 768px) {
  .ligar_tel,.whats{
    display: block;
  }
}

#ie {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  z-index: 9999;
  display: none;
  position: fixed;
  top: 0;
  left: 0;
}
#ie div {
  width: 60%;
  height: 460px;
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -250px;
  background: #111;
  padding: 40px 20% 40px 20%;
}
#ie div p {
  margin: 30px 0;
  color: #fff;
}
#ie div p strong {
  font-size: 25px;
  display: block;
  text-transform: uppercase;
  margin-bottom: 30px;
}
#browsers {
  width: 451px;
  height: 66px;
  display: block;
  text-align: left;
  margin: 0;
  padding: 0;
}
#browsers li {
  width: 65px;
  height: 66px;
  display: inline-block;
  margin-right: 20px;
}
#browsers li a {
  width: 65px;
  height: 66px;
  display: block;
  background: url(../imagens/browsers.png) left center no-repeat;
  margin: 0;
  padding: 0;
  text-indent: -9999px;
}
#browsers li + li a {
  background-position: -72px 0;
  display: block;
}
#browsers li + li + li a {
  background-position: -144px 0;
  display: block;
}
#browsers li + li + li + li a {
  background-position: -216px 0;
  display: block;
}
#browsers li + li + li + li + li a {
  background-position: -288px 0;
  display: block;
}
#browsers li a:hover {
  opacity: 0.65;
  -moz-opacity: 0.65;
  filter: alpha(opacity=65);
  display: block;
}

em{
  color:#fd8103;
}

.facebook, .instagram {
  padding: 1px!important;
}

.facebook img {
  width: 100%!important;
  height: 100%!important;
  object-fit: cover!important;
}

.instagram img {
  width: 100%!important;
  height: 100%!important;
  object-fit: cover!important;
}

