@charset "UTF-8";

*,
::after,
::before {
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  outline: none;
}

:root {
  font-size: 62.5%;
}

:root body {
  font-size: 1.8rem;
}

html,
body {
  width: 100%;
  height: 100%;
}

body {
  font-family: "Roboto", "Arial", "sans-serif";
  font-weight: normal;
  font-size: 18px;
  color: #000000;
  line-height: 1.33em;
}

a,
a:hover {
  text-decoration: none;
}

h1,
h2,
h3,
h4,
h5 {
  line-height: 1em;
  margin: 0.5em 0;
}

.container {
  max-width: 100%;
  margin: 0 auto;
  padding: 0 0.938em;
}

@media (min-width: 768px) {
  .container {
    max-width: 720px;
    padding: 0 1.875em;
  }
}

@media (min-width: 992px) {
  .container {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  .container {
    max-width: 1200px;
  }
}

@media (min-width: 1300px) {
  .container {
    max-width: 1300px;
  }
}

p {
  margin-bottom: 1em;
}

/**
    Navegação Mobile
*/
.navbar-toggler {
  color: #FFFFFF;
}

#topo .logo {
  margin-right: 30px;
}

#topo {
  width: 100%;
  position: fixed;
  top: 0;
  z-index: 999;
}

.fixed {
  width: 100%;
  background-color: #962927e5;
  position: fixed;
  top: 0;
  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  -ms-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
}

@media (max-width: 1199px) {
  #topo {
    background-color: #962927e5;
  }
}

#topo .navbar {
  padding: 0;
}

@media (max-width: 1199px) {
  #topo .navbar {
    /* margin-bottom: 50px; */
  }
}

@media (max-width: 991px) {
  #topo .navbar {
    padding-top: 10px;
    padding-bottom: 10px;
  }
}

#topo .navbar .navbar-nav .nav-item {
  font-size: 16px;
  font-weight: 300;
  line-height: 78px;
}

@media (max-width: 991px) {
  #topo .navbar .navbar-nav .nav-item {
    line-height: 45px;
    border-bottom: 1px solid #FFFFFF;
  }
}

#topo .navbar .navbar-nav .nav-item .nav-link {
  color: #fff;
  padding: 0 20px;
  -webkit-transition: all ease-in-out 100ms;
  -o-transition: all ease-in-out 100ms;
  transition: all ease-in-out 100ms;
}

@media (max-width: 1199px) {
  #topo .navbar .navbar-nav .nav-item .nav-link {
    padding: 0 10px;
  }
}

@media (max-width: 991px) {
  #topo .navbar .navbar-nav .nav-item .nav-link {
    padding: 0;
  }
}

#topo .navbar .navbar-nav .nav-item .nav-link:hover,
#topo .navbar .navbar-nav .nav-item .nav-link.active {
  text-shadow: 1px 0px 0 #FFFFFF;
  color: #FFFFFF;
}

#topo .navbar .navbar-nav .nav-item .nav-link:hover::before,
#topo .navbar .navbar-nav .nav-item .nav-link.active::before {
  border-color: #FFFFFF;
}

#topo .navbar .navbar-nav .nav-item .nav-link::before {
  content: "";
  width: 100%;
  border-bottom: 6px solid transparent;
  display: block;
  -webkit-transition: all ease-in-out 100ms;
  -o-transition: all ease-in-out 100ms;
  transition: all ease-in-out 100ms;
}

@media (max-width: 991px) {
  #topo .navbar .navbar-nav .nav-item .nav-link::before {
    display: none;
  }
}

#topo .navbar .navbar-toggler {
  width: 26px;
  height: 26px;
  color: #ffffff;
  font-weight: bold;
  text-transform: uppercase;
  position: relative;
  line-height: 2.2rem;
  border: 0;
}

#topo .navbar .navbar-toggler:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}

#topo .navbar .navbar-toggler:before {
  width: 26px;
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 3px;
  background: #ffffff;
  border-radius: 4px;
  -webkit-box-shadow: 0 8px 0 0 #ffffff, 0 16px 0 0 #ffffff;
  box-shadow: 0 8px 0 0 #ffffff, 0 16px 0 0 #ffffff;
}

@media (max-width: 991px) {
  #topo .navbar .navbar-collapse {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
}

#topo .navbar .icon-button {
  margin-right: 10px;
}

@media (max-width: 1199px) {
  #topo .navbar .icon-button.social {
    display: none;
  }
}

@media (max-width: 991px) {
  #topo .navbar .icon-button.social {
    display: block;
  }
}

#topo .navbar .icon-button svg {
  width: 26px;
  height: 26px;
  fill: #FFFFFF;
}

#topo .navbar .icon-button-cart {
  padding: 9px 16px 11px 16px;
  border-radius: 25px;
  border: solid 2px #FFFFFF;
  font-size: 16px;
  font-weight: bold;
  color: #FFFFFF;
  font-weight: bold;
  margin-right: 0;
}

@media (max-width: 991px) {
  #topo .navbar .icon-button-cart {
    line-height: 18px;
  }
}

#topo .navbar .icon-button-cart span {
  margin-left: 8px;
}

@media (max-width: 375px) {
  #topo .navbar .icon-button-cart span {
    margin-left: 0;
    font-size: 14px;
  }
}

#topo .navbar .icon-button-cart svg {
  vertical-align: -6px;
}

@media (max-width: 991px) {
  #topo .navbar .icon-button-cart svg {
    width: 20px;
    height: 20px;
    vertical-align: -4px;
  }
}

@media (max-width: 375px) {
  #topo .navbar .icon-button-cart svg {
    display: none;
  }
}

#topo h1 {
  margin: 0;
  text-align: center;
  font-family: "Amsterdam";
  font-size: 239.5px;
  font-weight: normal;
  line-height: 170px;
  color: #006b3f;
  white-space: nowrap;
}

@media (max-width: 1199px) {
  #topo h1 {
    font-size: 180px;
  }
}

@media (max-width: 991px) {
  #topo h1 {
    text-align: center;
    line-height: 0.8em;
    white-space: normal;
  }
}

@media (max-width: 767px) {
  #topo h1 {
    white-space: normal;
  }
}

@media (max-width: 666px) {
  #topo h1 {
    font-size: 160px;
  }
}

@media (max-width: 479px) {
  #topo h1 {
    line-height: 0.5em;
  }
}

#topo h1 img {
  vertical-align: -54px;
}

@media (max-width: 1199px) {
  #topo h1 img {
    width: 280px;
    vertical-align: -44px;
  }
}

@media (max-width: 991px) {
  #topo h1 img {
    display: table;
    margin: 0 auto;
  }
}

@media (max-width: 479px) {
  #topo h1 img {
    margin-bottom: 24px;
  }
}

#produtos-home {
  padding-bottom: 80px;
  /* background: url("../imagens/bg-home.jpg") center top repeat-x #FFFFFF; */
}

@media (max-width: 1199px) {
  #produtos-home {
    background-size: auto 110%;
  }
}

@media (max-width: 991px) {
  #produtos-home {
    padding-top: 30px;
    background-size: contain;
  }
}

@media (max-width: 479px) {
  #produtos-home {
    padding-top: 30px;
  }
}

#banner {
  margin-bottom: 30px;
  box-shadow: rgb(38, 57, 77) 0px 20px 30px -10px;
}

#produtos-home .box-produto {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

@media (max-width: 991px) {
  #produtos-home .box-produto {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}

#produtos-home .box-produto .info {
  width: 100%;
  max-width: 685px;
  padding-right: 30px;
}

@media (max-width: 991px) {
  #produtos-home .box-produto .info {
    padding-right: 0;
  }
}

#produtos-home .box-produto .info>div {
  margin-bottom: 1.3em;
}

#produtos-home .box-produto .tt-produto {
  font-size: 48px;
  font-weight: 900;
  line-height: 1.33em;
  color: #962827;
  margin: 0 0 16px 0;
}

@media (max-width: 991px) {
  #produtos-home .box-produto .tt-produto {
    font-size: 38px;
  }
}

#produtos-home .box-produto figure {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 408px;
  background: url("../imagens/bg-produto.png") no-repeat;
  background-size: contain;
  padding: 20px 0 70px 0;
  text-align: center;
}

.no-background {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 408px;
  background: none !important;
  padding: 20px 0 70px 0;
  text-align: center;
}

@media (max-width: 479px) {
  #produtos-home .box-produto figure {
    width: 100%;
    padding-bottom: 40px;
  }
}

figure img {
  max-height: 300px;
}

#produtos-home .carousel-pagination {
  max-width: 1112px;
  margin: -75px auto 0 auto;
  position: relative;
  z-index: 10000;
}

@media (max-width: 991px) {
  #produtos-home .carousel-pagination {
    margin-top: -45px;
  }
}

#produtos-home .carousel-pagination button {
  border: 0;
  padding: 10px;
  background-color: transparent;
}

#produtos-home .carousel-pagination button svg {
  width: 19px;
  height: 19px;
  fill: #006b3f;
}

#ebook-receitas {
  background: url("../imagens/bg-ebook.jpg") center top no-repeat;
  background-size: cover;
  padding: 102px 0;
}

@media (max-width: 991px) {
  #ebook-receitas {
    padding: 62px 0;
  }
}

#ebook-receitas .container {
  text-align: center;
}

#ebook-receitas h3 {
  font-size: 48px;
  font-weight: 600;
  line-height: 1.33em;
  text-align: center;
  color: #FFFFFF;
  margin: 0 0 8px 0;
}

@media (max-width: 991px) {
  #ebook-receitas h3 {
    font-size: 40px;
  }
}

#ebook-receitas p {
  font-size: 16px;
  max-width: 325px;
  margin: 0 auto 30px auto;
  color: #FFFFFF;
}

#ebook-receitas .formulario {
  background: #FFFFFF;
  padding: 4px;
  border-radius: 28px;
  margin: 0 auto;
  width: 100%;
  max-width: 508px;
}

#ebook-receitas .formulario input {
  border: 0;
  background-color: #FFFFFF;
  font-family: "Roboto";
  font-size: 14px;
  padding: 12px 24px 12px 24px;
  border-radius: 28px 0 0 28px;
  width: 100%;
}

#ebook-receitas .formulario button {
  background-color: #962827;
  color: #FFFFFF;
  font-family: "Roboto";
  font-size: 17px;
  font-weight: bold;
  text-transform: uppercase;
  border: 0;
  border-radius: 28px;
  padding: 12px 45px;
  margin-left: -20px;
  -ms-flex-negative: 1;
  flex-shrink: 1;
}

#produtos {
  padding: 70px 0;
}

#produtos .tt {
  font-size: 48px;
  font-weight: 900;
  line-height: 1.25em;
  text-align: center;
  color: #962827;
  margin-bottom: 60px;
  margin-top: 0;
}

@media (max-width: 991px) {
  #produtos .tt {
    font-size: 40px;
  }
}

#produtos .box-produto {
  padding: 25px;
  margin-bottom: 35px;
  border-radius: 10px;
  position: relative;
  min-height: 530px;
}

#produtos .box-produto::before {
  content: "";
  display: block;
  -webkit-box-shadow: 3.6px 16px 35px 0 rgba(51, 78, 104, 0.1);
  box-shadow: 3.6px 16px 35px 0 rgba(51, 78, 104, 0.1);
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 72%;
  border-radius: 0 0 10px 10px;
  z-index: -1;
}

#produtos .box-produto figure {
  width: 100%;
  text-align: center;
  margin-bottom: 50px;
}

#produtos .box-produto h3 {
  font-size: 18px;
  font-weight: bold;
  line-height: 1.72em;
  color: #006b3f;
  margin: 0;
}

#produtos .box-produto h3 a {
  color: #006b3f;
}

#produtos .btn {
  background-color: #006b3f;
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
  padding: 14px 58px;
  border: 0;
  border-radius: 50px;
  display: table;
  margin: 45px auto 0 auto;
}

#produtos .btn-carrinho-small {
  background-color: #006b3f;
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
  border: 0;
  border-radius: 50px;
  display: table;
  padding: 5px;
}

.tns-item {
  padding: 0 26px;
}

.tns-nav {
  text-align: center;
}

.tns-nav button {
  width: 10px;
  height: 10px;
  margin: 0 5px;
  background-color: #c2c2c2;
  border: 0;
  border-radius: 5px;
  -webkit-transition: all linear 100ms;
  -o-transition: all linear 100ms;
  transition: all linear 100ms;
}

.tns-nav button.tns-nav-active {
  background-color: #006b3f;
  width: 19px;
}

#rodape {
  padding-top: 220px;
  padding-bottom: 48px;
  margin-top: -180px;
  position: relative;
  z-index: -1;
  /* background: url("../imagens/wave.svg") center top no-repeat #FFFFFF;
  background-size: cover; */
  font-size: 14px;
  line-height: normal;
  color: #000000;
}

#rodape2 {
  padding: 30px 0;
  background: #f2f2f2;
}

@media (max-width: 991px) {
  #rodape {
    padding-bottom: 18px;
  }
}

@media (max-width: 479px) {
  #rodape {
    background-position: center bottom;
  }
}

#rodape .icon-button {
  padding: 3px;
}

#rodape .icon-button svg {
  width: 24px;
  height: 24px;
  fill: #000000;
}

.item-tag {
  font-size: 18px;
  font-weight: normal;
  line-height: 1em;
  color: #FFFFFF;
  border-radius: 19px;
  margin: 20px 10px 20px 0;
  overflow: hidden;
  display: inline-block;
}

.item-tag label {
  padding: 10px 42px;
  background-color: #006b3f;
  cursor: pointer;
  -webkit-transition: all ease-in-out 200ms;
  -o-transition: all ease-in-out 200ms;
  transition: all ease-in-out 200ms;
}

@media (max-width: 666px) {
  .item-tag label {
    padding: 10px 24px;
  }
}

@media (max-width: 374px) {
  .item-tag label {
    font-size: 16px;
  }
}

.item-tag input {
  position: absolute;
  left: -1000px;
  opacity: 0;
}

.item-tag input:checked+label {
  background-color: #962827;
}

#content {
  padding: 130px 0 50px 0;
  border-top: 4px solid #962827;
}

#content .item-aside {
  margin-right: 50px;
}

@media (max-width: 1200px) {
  #content .item-aside {
    margin: 0 auto;
  }
}

#content figure {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 408px;
  background: url("../imagens/bg-produto.png") no-repeat;
  background-size: contain;
  padding: 20px 0 70px 0;
  text-align: center;
}

@media (max-width: 767px) {
  #content figure {
    margin: 0 auto;
  }
}

@media (max-width: 479px) {
  #content figure {
    width: 100%;
    padding-bottom: 40px;
  }
}

#content .btn-carrinho {
  background-color: #962827;
  font-size: 16px;
  color: #FFFFFF;
  padding: 7px 16px 7px 7px;
  border-radius: 20px;
  margin: 32px auto;
  display: table;
}

#content .btn-carrinho svg {
  width: 22px;
  height: 22px;
  fill: #FFFFFF;
  margin-right: 2px;
  vertical-align: -5px;
}

.tt-page {
  font-size: 48px;
  font-weight: 900;
  line-height: 0.8em;
  color: #962827;
  margin: 0 0 0.5em 0;
}

.tt-page.magin {
  border-bottom: solid 1px;
  padding-bottom: 40px;
}

@media (max-width: 1200px) {
  .tt-page.magin {
    margin-top: 0;
  }
}

.table {
  border: 0 !important;
  max-width: 550px;
}

.table thead {
  color: #006b3f;
}

.table thead tr th {
  border: 0;
  font-size: 20px;
  padding: 12px 10px;
}

.table td {
  padding: 8px 10px;
  font-size: 16px;
  color: #666 !important;
  border: 0 !important;
}

.table tfoot tr td {
  padding: 20px 0;
  font-size: 13px;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImVzdGlsb3MuY3NzIiwiLi4vc2Nzcy9lc3RpbG9zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQWhCOzs7RUFHSSxTQUFBO0VBQ0EsVUFBQTtFQUNBLDhCQUFBO1VBQUEsc0JBQUE7RUFDQSxhQUFBO0FERUo7O0FDQ0E7RUFDSSxnQkFBQTtBREVKO0FDREk7RUFFSSxpQkFBQTtBREVSOztBQ0tBOztFQUVJLFdBQUE7RUFDQSxZQUFBO0FERko7O0FDS0E7RUFDSSw0Q0FBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLGNBYlM7RUFjVCxtQkFBQTtBREZKOztBQ0tBOztFQUVJLHFCQUFBO0FERko7O0FDS0E7Ozs7O0VBS0ksZ0JBQUE7RUFDQSxlQUFBO0FERko7O0FDS0E7RUFDSSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0FERko7QUNHSTtFQUpKO0lBS1EsZ0JBQUE7SUFDQSxrQkFBQTtFREFOO0FBQ0Y7QUNDSTtFQVJKO0lBU1EsZ0JBQUE7RURFTjtBQUNGO0FDREk7RUFYSjtJQVlRLGlCQUFBO0VESU47QUFDRjtBQ0hJO0VBZEo7SUFlUSxpQkFBQTtFRE1OO0FBQ0Y7O0FDSEE7RUFDSSxrQkFBQTtBRE1KOztBQ0ZBOztDQUFBO0FBR0E7RUFDSSxjQUFBO0FES0o7O0FDSEE7RUFDSSxvQkFBQTtBRE1KO0FDTEk7RUFGSjtJQUdRLG9CQUFBO0VEUU47QUFDRjtBQ1BJO0VBQ0ksVUFBQTtFQUNBLG1CQUFBO0VBQ0EseUJBcEVRO0VBcUVSLDRHQUFBO1VBQUEsb0dBQUE7QURTUjtBQ1JRO0VBTEo7SUFNUSxtQkFBQTtFRFdWO0FBQ0Y7QUNWUTtFQVJKO0lBU1EsaUJBQUE7SUFDQSxvQkFBQTtFRGFWO0FBQ0Y7QUNYWTtFQUNJLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0FEYWhCO0FDWmdCO0VBSko7SUFLUSxpQkFBQTtJQUNBLGdDQUFBO0VEZWxCO0FBQ0Y7QUNkaUI7RUFDRyxXQUFBO0VBQ0EsZUFBQTtFQUNBLHlDQUFBO0VBQUEsb0NBQUE7RUFBQSxpQ0FBQTtBRGdCcEI7QUNmb0I7RUFKSDtJQUtPLGVBQUE7RURrQnRCO0FBQ0Y7QUNqQm9CO0VBUEg7SUFRTyxVQUFBO0VEb0J0QjtBQUNGO0FDbkJvQjtFQUVJLDhCQUFBO0VBQ0EsY0FBQTtBRG9CeEI7QUNuQndCO0VBQ0kscUJBQUE7QURxQjVCO0FDbEJvQjtFQUNJLFdBQUE7RUFDQSxXQUFBO0VBQ0Esb0NBQUE7RUFDQSxjQUFBO0VBQ0EseUNBQUE7RUFBQSxvQ0FBQTtFQUFBLGlDQUFBO0FEb0J4QjtBQ25Cd0I7RUFOSjtJQU9RLGFBQUE7RURzQjFCO0FBQ0Y7QUNqQlE7RUFDSSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7QURtQlo7QUNsQlk7RUFDSSx3QkFBQTtVQUFBLGdCQUFBO0FEb0JoQjtBQ2xCWTtFQUNJLFdBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EseURBQUE7VUFBQSxpREFBQTtBRG9CaEI7QUNoQlk7RUFESjtJQUVRLDRCQUFBO1FBQUEsaUJBQUE7WUFBQSxRQUFBO0VEbUJkO0FBQ0Y7QUNqQlE7RUFDSSxrQkFBQTtBRG1CWjtBQ2pCZ0I7RUFESjtJQUVRLGFBQUE7RURvQmxCO0FBQ0Y7QUNuQmdCO0VBSko7SUFLUSxjQUFBO0VEc0JsQjtBQUNGO0FDcEJZO0VBQ0ksV0FBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0FEc0JoQjtBQ25CUTtFQUNJLDJCQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7QURxQlo7QUNwQlk7RUFUSjtJQVVRLGlCQUFBO0VEdUJkO0FBQ0Y7QUN0Qlk7RUFDSSxnQkFBQTtBRHdCaEI7QUN2QmdCO0VBRko7SUFHUSxjQUFBO0lBQ0EsZUFBQTtFRDBCbEI7QUFDRjtBQ3hCWTtFQUNJLG9CQUFBO0FEMEJoQjtBQ3pCZ0I7RUFGSjtJQUdRLFdBQUE7SUFDQSxZQUFBO0lBQ0Esb0JBQUE7RUQ0QmxCO0FBQ0Y7QUMzQmdCO0VBUEo7SUFRUSxhQUFBO0VEOEJsQjtBQUNGO0FDMUJJO0VBQ0ksU0FBQTtFQUNBLGtCQUFBO0VBQ0Esd0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQXhNVTtFQXlNVixtQkFBQTtBRDRCUjtBQzNCUTtFQVRKO0lBVVEsZ0JBQUE7RUQ4QlY7QUFDRjtBQzdCUTtFQVpKO0lBYVEsa0JBQUE7SUFDQSxrQkFBQTtJQUNBLG1CQUFBO0VEZ0NWO0FBQ0Y7QUMvQlE7RUFqQko7SUFrQlEsbUJBQUE7RURrQ1Y7QUFDRjtBQ2pDUTtFQXBCSjtJQXFCUSxnQkFBQTtFRG9DVjtBQUNGO0FDbkNRO0VBdkJKO0lBd0JRLGtCQUFBO0VEc0NWO0FBQ0Y7QUNyQ1E7RUFDSSxxQkFBQTtBRHVDWjtBQ3RDWTtFQUZKO0lBR1EsWUFBQTtJQUNBLHFCQUFBO0VEeUNkO0FBQ0Y7QUN4Q1k7RUFOSjtJQU9RLGNBQUE7SUFDQSxjQUFBO0VEMkNkO0FBQ0Y7QUMxQ1k7RUFWSjtJQVdRLG1CQUFBO0VENkNkO0FBQ0Y7O0FDeENBO0VBQ0ksa0JBQUE7RUFDQSxvQkFBQTtFQUNBLHFFQUFBO0FEMkNKO0FDMUNJO0VBSko7SUFLUSxrQkFBQTtJQUNBLDBCQUFBO0VENkNOO0FBQ0Y7QUM1Q0k7RUFSSjtJQVNRLGtCQUFBO0lBQ0Esd0JBQUE7RUQrQ047QUFDRjtBQzlDSTtFQVpKO0lBYVEsa0JBQUE7RURpRE47QUFDRjtBQ2hESTtFQUNJLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0FEa0RSO0FDakRRO0VBSko7SUFLUSxtQkFBQTtRQUFBLGVBQUE7RURvRFY7QUFDRjtBQ25EUTtFQUNJLFdBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0FEcURaO0FDcERZO0VBSko7SUFLUSxnQkFBQTtFRHVEZDtBQUNGO0FDdERZO0VBQ0ksb0JBQUE7QUR3RGhCO0FDckRRO0VBQ0ksZUFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQWxSSTtFQW1SSixrQkFBQTtBRHVEWjtBQ3REWTtFQU5KO0lBT1EsZUFBQTtFRHlEZDtBQUNGO0FDdkRRO0VBQ0ksb0JBQUE7TUFBQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLHNEQUFBO0VBQ0Esd0JBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0FEeURaO0FDeERZO0VBUEo7SUFRUSxXQUFBO0lBQ0Esb0JBQUE7RUQyRGQ7QUFDRjtBQ3hESTtFQUNJLGlCQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7QUQwRFI7QUN6RFE7RUFMSjtJQU1RLGlCQUFBO0VENERWO0FBQ0Y7QUMzRFE7RUFDSSxTQUFBO0VBQ0EsYUFBQTtFQUNBLDZCQUFBO0FENkRaO0FDNURZO0VBQ0ksV0FBQTtFQUNBLFlBQUE7RUFDQSxhQW5URTtBRGlYbEI7O0FDeERBO0VBQ0ksK0RBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0FEMkRKO0FDMURJO0VBSko7SUFLUSxlQUFBO0VENkROO0FBQ0Y7QUM1REk7RUFDSSxrQkFBQTtBRDhEUjtBQzVESTtFQUNJLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7QUQ4RFI7QUM3RFE7RUFQSjtJQVFRLGVBQUE7RURnRVY7QUFDRjtBQzlESTtFQUNJLGVBQUE7RUFDQSxnQkFBQTtFQUNBLHdCQUFBO0VBQ0EsY0FBQTtBRGdFUjtBQzlESTtFQUNJLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtBRGdFUjtBQy9EUTtFQUNJLFNBQUE7RUFDQSx5QkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLDRCQUFBO0VBQ0EsNEJBQUE7RUFDQSxXQUFBO0FEaUVaO0FDL0RRO0VBQ0kseUJBdFdJO0VBdVdKLGNBQUE7RUFDQSxxQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLHlCQUFBO0VBQ0EsU0FBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLG9CQUFBO01BQUEsY0FBQTtBRGlFWjs7QUM1REE7RUFDSSxlQUFBO0FEK0RKO0FDN0RJO0VBQ0ksZUFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGNBN1hRO0VBOFhSLG1CQUFBO0VBQ0EsYUFBQTtBRCtEUjtBQzlEUTtFQVJKO0lBU1EsZUFBQTtFRGlFVjtBQUNGO0FDL0RJO0VBQ0ksYUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtBRGlFUjtBQ2hFUTtFQUNJLFdBQUE7RUFDQSxjQUFBO0VBQ0EsNERBQUE7VUFBQSxvREFBQTtFQUNBLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLDRCQUFBO0VBQ0EsV0FBQTtBRGtFWjtBQ2hFUTtFQUNJLFdBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0FEa0VaO0FDaEVRO0VBQ0ksZUFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQTdaTTtFQThaTixTQUFBO0FEa0VaO0FDakVZO0VBQ0ksY0FoYUU7QURtZWxCO0FDL0RJO0VBQ0kseUJBcmFVO0VBc2FWLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUFDQSx3QkFBQTtBRGlFUjs7QUM5REE7RUFDSSxlQUFBO0FEaUVKOztBQy9EQTtFQUNJLGtCQUFBO0FEa0VKO0FDakVJO0VBQ0ksV0FBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EseUJBQUE7RUFDQSxTQUFBO0VBQ0Esa0JBQUE7RUFDQSxvQ0FBQTtFQUFBLCtCQUFBO0VBQUEsNEJBQUE7QURtRVI7QUNsRVE7RUFDSSx5QkE5Yk07RUErYk4sV0FBQTtBRG9FWjs7QUMvREE7RUFDSSxrQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxtRUFBQTtFQUNBLHNCQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtBRGtFSjtBQ2pFSTtFQVhKO0lBWVEsb0JBQUE7RURvRU47QUFDRjtBQ25FSTtFQWRKO0lBZVEsa0NBQUE7RURzRU47QUFDRjtBQ3JFSTtFQUNJLFlBQUE7QUR1RVI7QUN0RVE7RUFDSSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7QUR3RVo7O0FDcEVBO0VBQ0ksZUFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSx3QkFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7QUR1RUo7QUN0RUk7RUFDSSxrQkFBQTtFQUNBLHlCQXplVTtFQTBlVixlQUFBO0VBQ0EseUNBQUE7RUFBQSxvQ0FBQTtFQUFBLGlDQUFBO0FEd0VSO0FDdkVRO0VBTEo7SUFNUSxrQkFBQTtFRDBFVjtBQUNGO0FDekVRO0VBUko7SUFTUSxlQUFBO0VENEVWO0FBQ0Y7QUMxRUk7RUFDSSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxVQUFBO0FENEVSO0FDM0VRO0VBQ0kseUJBemZJO0FEc2tCaEI7O0FDekVBO0VBQ0ksZUFBQTtFQUNBLDZCQUFBO0FENEVKO0FDM0VJO0VBQ0ksa0JBQUE7QUQ2RVI7QUM1RVE7RUFGSjtJQUdRLGNBQUE7RUQrRVY7QUFDRjtBQzdFSTtFQUNJLG9CQUFBO01BQUEsY0FBQTtFQUNBLFlBQUE7RUFDQSxzREFBQTtFQUNBLHdCQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtBRCtFUjtBQzlFUTtFQVBKO0lBUVEsY0FBQTtFRGlGVjtBQUNGO0FDaEZRO0VBVko7SUFXUSxXQUFBO0lBQ0Esb0JBQUE7RURtRlY7QUFDRjtBQ2pGSTtFQUNJLHlCQXRoQlE7RUF1aEJSLGVBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtBRG1GUjtBQ2xGUTtFQUNJLFdBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QURvRlo7O0FDL0VBO0VBQ0ksZUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQTNpQlk7RUE0aUJaLG1CQUFBO0FEa0ZKO0FDakZJO0VBQ0ksZ0JBQUE7QURtRlI7QUNsRlE7RUFGSjtJQUdRLGFBQUE7RURxRlY7QUFDRjs7QUNsRkE7RUFDSSxvQkFBQTtFQUNBLGdCQUFBO0FEcUZKO0FDcEZJO0VBQ0ksY0F2akJVO0FENm9CbEI7QUNwRlk7RUFDSSxTQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0FEc0ZoQjtBQ2xGSTtFQUNJLGlCQUFBO0VBQ0EsZUFBQTtFQUNBLHNCQUFBO0VBQ0Esb0JBQUE7QURvRlI7QUNoRlk7RUFDSSxlQUFBO0VBQ0EsZUFBQTtBRGtGaEIiLCJmaWxlIjoiZXN0aWxvcy5jc3MifQ== */

a.btn {
  font-size: 16px !important;
}

.form-control {
  font-size: 16px;
}

.list-group {
  background: none !;
}

.list-group-flush>.list-group-item {
  border: none !important;
}

ul {
  list-style: none;
}

#rodape2>li {
  float: left;
}

.swiper-button-next, .swiper-button-prev {
  color: #962827 !important;
  margin: 10px;
}

.swiper-pagination-bullet {
  width: 10px !important;
  height: 10px !important;
}

.swiper-pagination-bullet-active {
  background-color: #962827 !important;
  width: 19px !important;
  border-radius: 5px !important;
  height: 10px !important;
}

.swiper {
  width: 100%;
  /* height: 100vh; */
}

@media (min-width: 1200px) {
  .swiper {
    width: 100%;
    height: 100vh;
  }
}