@charset "UTF-8";
/* Estilo de Font */
/** Cores **/
/* Tamanho Font*/
/* line 28, ../sass/style.scss */
body, html {
  height: 100%;
  overflow: visible;
}

/* line 33, ../sass/style.scss */
header {
  overflow: hidden;
}

/* line 37, ../sass/style.scss */
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: Poppins, sans-serif;
}

/* Container */
/* line 45, ../sass/style.scss */
.flex-container {
  height: auto;
  display: flex;
  width: 100%;
  max-width: 1180px;
  margin: auto;
}

/* Header */
/* line 54, ../sass/style.scss */
header {
  font-weight: 300;
  background-color: #C80D5D;
  font-size: 12px;
}

/* line 60, ../sass/style.scss */
main {
  color: white;
  padding: 6px 0;
  align-items: center;
}

/* line 66, ../sass/style.scss */
.info-topo {
  width: 39em;
  display: flex;
  align-items: center;
}
/* line 71, ../sass/style.scss */
.info-topo span {
  margin-right: 50px;
}
/* line 75, ../sass/style.scss */
.info-topo a {
  color: white;
}
/* line 78, ../sass/style.scss */
.info-topo a:hover {
  text-decoration: none;
  color: #F3F3F3;
}
/* line 84, ../sass/style.scss */
.info-topo i {
  font-size: 15px;
  margin-right: 3px;
}

/* Button portal */
/* line 92, ../sass/style.scss */
.button {
  display: flex;
  flex-direction: row-reverse;
  width: 61em;
}

/* line 98, ../sass/style.scss */
.button-portal {
  display: inline-block;
  padding: 1px 20px;
  border: 1px solid white;
  border-radius: 25px;
  transition: all 0.2s ease-in;
  position: relative;
  overflow: hidden;
  font-size: 12px;
  color: white;
  background-color: #C80D5D;
  z-index: 1;
  cursor: pointer;
}

/* line 113, ../sass/style.scss */
.button-portal:before {
  content: "";
  position: absolute;
  left: 50%;
  transform: translateX(-50%) scaleY(1) scaleX(1.25);
  top: 100%;
  width: 140%;
  height: 180%;
  background-color: rgba(0, 0, 0, 0.05);
  border-radius: 50%;
  display: block;
  transition: all 0.5s 0.1s cubic-bezier(0.55, 0, 0.1, 1);
  z-index: -1;
}

/* line 128, ../sass/style.scss */
.button-portal:after {
  content: "";
  position: absolute;
  left: 55%;
  transform: translateX(-50%) scaleY(1) scaleX(1.45);
  top: 180%;
  width: 160%;
  height: 190%;
  background-color: #00CCFF;
  border-radius: 50%;
  display: block;
  transition: all 0.5s 0.1s cubic-bezier(0.55, 0, 0.1, 1);
  z-index: -1;
}

/* line 143, ../sass/style.scss */
.button-portal:hover {
  color: #ffffff;
  border: 1px solid #00CCFF;
}

/* line 148, ../sass/style.scss */
.button-portal:hover:before {
  top: -35%;
  background-color: #00CCFF;
  transform: translateX(-50%) scaleY(1.3) scaleX(0.8);
}

/* line 154, ../sass/style.scss */
.button-portal:hover:after {
  top: -45%;
  background-color: #00CCFF;
  transform: translateX(-50%) scaleY(1.3) scaleX(0.8);
}

/* Fixe Menu */
/* line 162, ../sass/style.scss */
#menu-header {
  background-color: white;
  overflow: hidden;
  width: 100%;
  position: fixed;
  padding: 5px 0;
  top: auto;
  z-index: 4;
  transition: all .5s;
  -webkit-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.11);
  -moz-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.11);
  box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.11);
}

/* line 176, ../sass/style.scss */
.nav-item {
  font-size: 15px;
}

/* line 180, ../sass/style.scss */
nav {
  margin: auto;
  max-width: 1180px;
}

/* Menu Hamburguer Mobile*/
/* line 186, ../sass/style.scss */
.box-botton {
  display: none;
}

/* line 190, ../sass/style.scss */
.bar1, .bar2, .bar3 {
  width: 35px;
  height: 5px;
  background-color: #707070;
  margin: 6px 0;
  transition: 0.4s;
}

/* line 198, ../sass/style.scss */
.change .bar1 {
  -webkit-transform: rotate(-45deg) translate(-9px, 6px);
  transform: rotate(-45deg) translate(-9px, 6px);
}

/* line 203, ../sass/style.scss */
.change .bar2 {
  opacity: 0;
}

/* line 205, ../sass/style.scss */
.change .bar3 {
  -webkit-transform: rotate(45deg) translate(-8px, -8px);
  transform: rotate(45deg) translate(-8px, -8px);
}

/*Final menu hamburguer*/
/* Sessão Slider */
/* line 212, ../sass/style.scss */
.sessao-slider {
  width: 100%;
  height: 80%;
  font-family: Poppins, sans-serif;
}

/* Navigation */
/* line 220, ../sass/style.scss */
.navigation-left {
  margin-left: 33px;
}
/* line 223, ../sass/style.scss */
.navigation-left a {
  text-decoration: none;
  text-transform: uppercase;
  color: #333745;
  font-size: 12px;
  font-weight: bold;
  width: 107px;
  height: 30px;
  border: 2px solid transparent;
  border-radius: 15px;
  display: inline-block;
  text-align: center;
  line-height: 25;
  transition: all 0.2s;
}
/* line 239, ../sass/style.scss */
.navigation-left:hover, .navigation-left :focus {
  border-color: #ea2e49;
  background-color: rgba(44, 45, 47, 0);
}

/* line 245, ../sass/style.scss */
.navigation-center {
  margin-right: 85px;
}

/* line 249, ../sass/style.scss */
.navigation-right {
  display: flex;
  align-items: center;
}

/* Slider Wrapper*/
/* line 256, ../sass/style.scss */
.css-slider-wrapper {
  display: block;
  overflow: hidden;
  position: absolute;
  left: 0;
  right: 0;
  top: 15%;
  bottom: 0;
}

/* Slider */
/* line 267, ../sass/style.scss */
.slider {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 1;
  z-index: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  align-content: center;
  -webkit-transition: -webkit-transform 1600ms;
  transition: -webkit-trasnform 1600ms, transform 1600ms;
  -webkit-transform: scale(1);
  transform: scale(1);
}

/* Slides Background Color*/
/* line 288, ../sass/style.scss */
.slide-1 {
  background-image: url(../img/slide/background-htf.jpg);
  left: 0;
}

/* line 293, ../sass/style.scss */
.slide-2 {
  background-image: url(../img/slide/fundo-kyocera.jpg);
  background-size: cover;
  background-position: center;
  left: 100%;
}

/* line 300, ../sass/style.scss */
.slide-3 {
  background-image: url(../img/slide/fundo-taskalfa.jpg);
  left: 200%;
}

/* line 305, ../sass/style.scss */
.slider {
  display: flex;
  justify-content: flex-start;
}

/* line 310, ../sass/style.scss */
.slider-content {
  width: 635px;
  padding-left: 100px;
}

/* line 317, ../sass/style.scss */
.slider img {
  max-width: 500px;
  max-height: 450px;
  width: auto;
  height: auto;
}
/* line 324, ../sass/style.scss */
.slider h2 {
  color: #393939;
  font-weight: 900;
  text-transform: capitalize;
  font-size: 30px;
  font-weight: 300;
  line-height: 1.2;
  opacity: 0;
  -webkit-transform: translateX(500px);
  transform: translateX(500px);
  margin-top: 20px;
  margin-bottom: 20px;
  letter-spacing: 2px;
}

/* line 340, ../sass/style.scss */
.slider h4 {
  font-size: 30px;
  font-family: Poppins, sans-serif;
  color: #393939;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 1.2;
  opacity: 0;
  -webkit-transform: translateX(500px);
  transform: translateX(500px);
}

/* line 352, ../sass/style.scss */
.slider > img {
  position: absolute;
  right: 10%;
  bottom: 0;
  height: 100%;
  opacity: 0;
  -webkit-transform: translateX(500px);
  transform: translateX(500px);
}

/* line 362, ../sass/style.scss */
.slide-1 > img {
  right: 0;
}

/* line 366, ../sass/style.scss */
.buy-now-btn {
  color: #393939;
  background: transparent;
  border: 1px solid #9F9F9F;
  width: 220px;
  height: 50px;
  font-family: Poppins, sans-serif;
  font-size: 20px;
  font-weight: 300;
  text-align: center;
  position: relative;
  cursor: pointer;
  transition: all 0.2s;
}

/* line 381, ../sass/style.scss */
.buy-now-btn:hover {
  color: white;
  background-color: #00CCFF;
  border: none;
  transition: 0.3s;
}

/* line 388, ../sass/style.scss */
.buy-now-btn:after {
  content: "";
  font-size: 30px;
  font-weight: bold;
  text-transform: uppercase;
  position: absolute;
  right: 35px;
  top: 18px;
  border: none;
}

/* line 399, ../sass/style.scss */
.slider .buy-now-btn:focus,
.navigation .login-btn:focus {
  outline: none;
}

/* Animations */
/* line 405, ../sass/style.scss */
.slider h2 {
  -webkit-transition: opacity 800ms, -webkit-transform 800ms;
  transition: transform 800ms, opacity 800ms;
  -webkit-transition-delay: 1s;
  /* Safari */
  transition-delay: 1s;
}

/* line 411, ../sass/style.scss */
.slider h4 {
  -webkit-transition: opacity 800ms, -webkit-transform 800ms;
  transition: transform 800ms, opacity 800ms;
  -webkit-transition-delay: 1.4s;
  /* Safari */
  transition-delay: 1.4s;
}

/* line 417, ../sass/style.scss */
.slider > img {
  -webkit-transition: opacity 800ms, -webkit-transform 800ms;
  transition: transform 800ms, opacity 800ms;
  -webkit-transition-delay: 1.2s;
  /* Safari */
  transition-delay: 1.2s;
}

/* Number Pagination */
/* line 425, ../sass/style.scss */
.number-pagination {
  position: absolute;
  bottom: 30px;
  right: 100px;
  font-family: "Oswald";
  font-weight: bold;
}

/* line 433, ../sass/style.scss */
.number-pagination span {
  font-size: 30px;
  color: #ea2e49;
  letter-spacing: 4px;
}

/* line 439, ../sass/style.scss */
.number-pagination span:after {
  content: "/3";
  font-size: 16px;
  color: #fff;
}

/* Slider Pagger */
/* line 446, ../sass/style.scss */
.slider-pagination {
  position: absolute;
  bottom: 10px;
  width: 100%;
  z-index: 3;
  display: flex;
  align-items: center;
}

/* line 454, ../sass/style.scss */
.slider-pagination label {
  width: 8px;
  height: 8px;
  border-radius: 50%;
  display: inline-block;
  background: #707070;
  margin: 0 10px;
  cursor: pointer;
}

/* line 464, ../sass/style.scss */
.slider-pagination, .page1, .page2, .page3, .page4 {
  justify-content: center;
}

/* Slider Pagger Event */
/* line 469, ../sass/style.scss */
.slide-radio1:checked ~ .slider-pagination .page1,
.slide-radio2:checked ~ .slider-pagination .page2,
.slide-radio3:checked ~ .slider-pagination .page3,
.slide-radio4:checked ~ .slider-pagination .page4 {
  width: 14px;
  height: 14px;
  border: 2px solid #ea2e49;
  background: transparent;
}

/* Slider Slide Effect */
/* line 480, ../sass/style.scss */
.slide-radio1:checked ~ .slider {
  -webkit-transform: translateX(0%);
  transform: translateX(0%);
}

/* line 484, ../sass/style.scss */
.slide-radio2:checked ~ .slider {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}

/* line 488, ../sass/style.scss */
.slide-radio3:checked ~ .slider {
  -webkit-transform: translateX(-200%);
  transform: translateX(-200%);
}

/* line 492, ../sass/style.scss */
.slide-radio4:checked ~ .slider {
  -webkit-transform: translateX(-300%);
  transform: translateX(-300%);
}

/* line 497, ../sass/style.scss */
.slide-radio1:checked ~ .slide-1 h2,
.slide-radio2:checked ~ .slide-2 h2,
.slide-radio3:checked ~ .slide-3 h2,
.slide-radio4:checked ~ .slide-4 h2,
.slide-radio1:checked ~ .slide-1 h4,
.slide-radio2:checked ~ .slide-2 h4,
.slide-radio3:checked ~ .slide-3 h4,
.slide-radio4:checked ~ .slide-4 h4,
.slide-radio1:checked ~ .slide-1 > img,
.slide-radio2:checked ~ .slide-2 > img,
.slide-radio3:checked ~ .slide-3 > img,
.slide-radio4:checked ~ .slide-4 > img {
  -webkit-transform: translateX(0);
  transform: translateX(0);
  opacity: 1;
}

/* Efeito FadeTo Scroll Down page*/
/* line 515, ../sass/style.scss */
.fade {
  opacity: 1;
}

/* Sessão HTF*/
/* line 520, ../sass/style.scss */
#file-htf {
  width: 100%;
  height: auto;
  margin-top: 15%;
  display: block;
  left: 0;
  right: 0;
  bottom: 0;
}
/* line 529, ../sass/style.scss */
#file-htf .title-htf {
  margin-top: 25px;
  text-align: center;
  font-weight: 400;
  color: #393939;
}

/* line 537, ../sass/style.scss */
.box-htf {
  justify-content: space-between;
  padding: 2px 2%;
  align-items: center;
  padding-bottom: 5%;
}

/* line 544, ../sass/style.scss */
.htf {
  margin: auto;
}
/* line 547, ../sass/style.scss */
.htf h2 {
  font-weight: 300;
  color: #393939;
  padding-bottom: 5%;
}
/* line 553, ../sass/style.scss */
.htf img {
  align-items: center;
}
/* line 557, ../sass/style.scss */
.htf p {
  max-width: 400px;
  margin-top: 15px;
  margin-bottom: 30px;
  text-align: justify;
  color: #707070;
}

/* line 566, ../sass/style.scss */
.split {
  background-image: url(../img/split.png);
  width: 80px;
  height: 61px;
  margin-top: 50px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 50px;
}

/* line 576, ../sass/style.scss */
.container-htf {
  margin-top: 5%;
  margin-bottom: 5%;
  padding: 0 5%;
  height: auto;
  align-items: flex-start;
  overflow: hidden;
}

/* line 585, ../sass/style.scss */
.box-htf-itens {
  width: 390px;
  height: auto;
  margin: 5px;
  height: auto;
}
/* line 591, ../sass/style.scss */
.box-htf-itens h3 {
  margin-top: 15px;
  margin-bottom: 25px;
  font-weight: 300;
  font-size: 25px;
  text-align: center;
}
/* line 599, ../sass/style.scss */
.box-htf-itens img {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
/* line 605, ../sass/style.scss */
.box-htf-itens p {
  margin-top: 10px;
  padding: 0 5%;
  text-align: justify;
  margin-bottom: 30px;
  font-weight: 300;
}
/* line 613, ../sass/style.scss */
.box-htf-itens button {
  display: block;
  width: 155px;
  height: 40px;
  margin: auto;
  font-size: 16px;
}

/* Sessão Vendas */
/* line 623, ../sass/style.scss */
#vendas {
  padding-top: 5%;
  padding-bottom: 5%;
  height: auto;
  background-color: #F3F3F3;
}

/* line 629, ../sass/style.scss */
.vendas-impressoras {
  width: 100%;
  height: auto;
}
/* line 633, ../sass/style.scss */
.vendas-impressoras h2 {
  padding-bottom: 5%;
  text-align: center;
  font-size: 25px;
  font-weight: 400;
}

/* line 642, ../sass/style.scss */
.box-vendas {
  width: 100%;
  height: auto;
}
/* line 646, ../sass/style.scss */
.box-vendas h2 {
  margin-bottom: 15px;
  color: #393939;
}

/* line 652, ../sass/style.scss */
.btn-vendas {
  display: block;
  width: 195px;
  height: 40px;
  border: 1px solid #ea2e49;
  transition: all 0.2s ease-in;
  position: relative;
  overflow: hidden;
  font-size: 15px;
  margin-top: 30px;
  margin-bottom: 15px;
  margin-right: auto;
  margin-left: auto;
  z-index: 1;
  cursor: pointer;
  color: #393939;
}

/* line 670, ../sass/style.scss */
.item p {
  text-align: center;
  color: #ea2e49;
}

/* line 675, ../sass/style.scss */
.btn-vendas:before {
  content: "";
  position: absolute;
  left: 50%;
  transform: translateX(-50%) scaleY(1) scaleX(1.25);
  top: 100%;
  width: 140%;
  height: 180%;
  background-color: rgba(0, 0, 0, 0.05);
  border-radius: 50%;
  display: block;
  transition: all 0.5s 0.1s cubic-bezier(0.55, 0, 0.1, 1);
  z-index: -1;
}

/* line 690, ../sass/style.scss */
.btn-vendas:after {
  content: "";
  position: absolute;
  left: 55%;
  transform: translateX(-50%) scaleY(1) scaleX(1.45);
  top: 180%;
  width: 160%;
  height: 190%;
  background-color: #00CCFF;
  border-radius: 50%;
  display: block;
  transition: all 0.5s 0.1s cubic-bezier(0.55, 0, 0.1, 1);
  z-index: -1;
}

/* line 705, ../sass/style.scss */
.btn-vendas:hover {
  color: #ffffff;
  border: 1px solid #00CCFF;
}

/* line 710, ../sass/style.scss */
.btn-vendas:hover:before {
  top: -35%;
  background-color: #00CCFF;
  transform: translateX(-50%) scaleY(1.3) scaleX(0.8);
}

/* line 716, ../sass/style.scss */
.btn-vendas:hover:after {
  top: -45%;
  background-color: #00CCFF;
  transform: translateX(-50%) scaleY(1.3) scaleX(0.8);
}

/* line 722, ../sass/style.scss */
.button-vendas:hover:before {
  top: -35%;
  background-color: #00CCFF;
  transform: translateX(-50%) scaleY(1.3) scaleX(0.8);
}

/* line 728, ../sass/style.scss */
.item {
  border-right: 2px solid white;
}

/* Sessão galeria */
/* line 734, ../sass/style.scss */
.galeria {
  width: 100%;
  height: auto;
  padding-top: 5%;
  padding-bottom: 5%;
  background-image: url(../img/fundo-galery-print.jpg);
  background-size: cover;
  background-position: center;
  background-attachment: fixed;
}
/* line 744, ../sass/style.scss */
.galeria h2 {
  font-family: Poppins, sans-serif;
  padding-bottom: 3%;
  font-weight: 400;
  color: #393939;
  margin-bottom: 20px;
  text-align: center;
  font-size: 30px;
}

/* line 755, ../sass/style.scss */
.box-galery {
  justify-content: center;
  flex-wrap: wrap;
}

/* line 760, ../sass/style.scss */
.box-1, .box-2, .box-3, .box-4, .box-5 {
  width: 450px;
  height: 300px;
  background-color: #00CCFF;
  margin: 1px;
}

/* line 767, ../sass/style.scss */
.box-1 {
  flex: 3 1 auto;
  max-width: 742px;
  background-image: url(../img/galery/photo-1.jpg);
  background-size: cover;
  background-position: center;
}

/* line 775, ../sass/style.scss */
.box-2 {
  flex: 1 1 auto;
  max-width: 400px;
  background-image: url(../img/galery/photo-2.jpg);
  background-size: cover;
  background-position: center;
}

/* line 783, ../sass/style.scss */
.box-3 {
  flex: 1 1 auto;
  max-width: 380px;
  background-image: url(../img/galery/photo-3.jpg);
  background-size: cover;
  background-position: center;
}

/* line 791, ../sass/style.scss */
.box-4 {
  flex: 1 1 auto;
  max-width: 380px;
  background: url(../img/galery/photo-4.jpg);
  background-size: cover;
  background-position: center;
}

/* line 799, ../sass/style.scss */
.box-5 {
  flex: 1 1 auto;
  max-width: 380px;
  background-image: url(../img/galery/photo-5.jpg);
  background-size: cover;
  background-position: center;
}

/* Sessão Description*/
/* line 808, ../sass/style.scss */
.description {
  margin-bottom: 5%;
  background: #C80D5D;
}

/* line 813, ../sass/style.scss */
.box-description {
  width: 100%;
  height: auto;
  align-items: center;
  justify-content: center;
  padding: 2% 2%;
  background-color: #C80D5D;
}

/* line 822, ../sass/style.scss */
.box-item {
  width: 390px;
  height: 90px;
  margin: 1px;
  text-align: center;
  color: #F3F3F3;
}
/* line 829, ../sass/style.scss */
.box-item h3 {
  margin-top: 15px;
  font-size: 18px;
  font-weight: 500;
}

/* Footer */
/* line 837, ../sass/style.scss */
footer {
  overflow: hidden;
  height: auto;
}

/* line 841, ../sass/style.scss */
.rodape {
  width: 100%;
  max-width: 1180px;
  height: auto;
  justify-content: center;
  align-items: flex-start;
}

/* line 850, ../sass/style.scss */
.box-rodape {
  width: 100%;
  height: auto;
  padding: 0 1%;
  margin-top: 5%;
}
/* line 856, ../sass/style.scss */
.box-rodape h3 {
  font-size: 20px;
  font-weight: 400;
  color: #393939;
}
/* line 862, ../sass/style.scss */
.box-rodape ul {
  margin-bottom: 30px;
}
/* line 866, ../sass/style.scss */
.box-rodape li {
  list-style-type: none;
  line-height: 2;
  font-weight: 300;
  font-size: 15px;
  color: #707070;
}
/* line 873, ../sass/style.scss */
.box-rodape li a {
  text-decoration: none;
  color: #707070;
}
/* line 877, ../sass/style.scss */
.box-rodape li a:hover {
  border-bottom: 1px solid #707070;
}
/* line 884, ../sass/style.scss */
.box-rodape i {
  margin-right: 5px;
  color: #C80D5D;
}
/* line 890, ../sass/style.scss */
.box-rodape i span a:hover {
  border-bottom: none;
}
/* line 897, ../sass/style.scss */
.box-rodape span {
  font-weight: 300;
  color: #707070;
}

/* line 904, ../sass/style.scss */
.maps {
  width: 100%;
  height: auto;
  margin-top: 5%;
  margin-bottom: 5%;
}

/* line 911, ../sass/style.scss */
.line {
  width: 30px;
  height: 2px;
  margin-bottom: 15px;
  background-color: #707070;
}

/* Redes sociais */
/* line 923, ../sass/style.scss */
.box-social li a:hover {
  border-bottom: none;
}
/* line 930, ../sass/style.scss */
.box-social i {
  font-size: 15px;
  color: #C80D5D;
}
/* line 935, ../sass/style.scss */
.box-social span {
  font-weight: 300;
  margin-left: 5px;
  color: #707070;
}

/* line 942, ../sass/style.scss */
.container-final {
  width: 100%;
  height: auto;
  background-color: #F3F3F3;
}

/* line 948, ../sass/style.scss */
.central-rodape {
  width: 100%;
  height: auto;
  align-items: flex-end;
}

/* line 954, ../sass/style.scss */
.rodape-final {
  width: 100%;
  height: auto;
  margin-top: 1%;
  margin-bottom: 1%;
  text-align: center;
}
/* line 961, ../sass/style.scss */
.rodape-final h5 {
  margin-top: 15px;
  font-size: 13px;
  font-weight: 300;
}

/* line 968, ../sass/style.scss */
.rodape-creator {
  font-size: 10px;
  margin-top: 4%;
}
/* line 972, ../sass/style.scss */
.rodape-creator a {
  color: #707070;
  text-decoration: none;
}
/* line 976, ../sass/style.scss */
.rodape-creator a:hover {
  text-decoration: none;
  color: #707070;
}

/**
Sessão Serviços
**/
/* line 986, ../sass/style.scss */
.servicos {
  width: 100%;
  height: 100%;
  top: 5;
  overflow: hidden;
  background-image: url(../img/servicos/background-blue.jpg);
  background-size: cover;
  background-repeat: no-repeat;
}

/* line 996, ../sass/style.scss */
.section-services {
  overflow: hidden;
  padding-bottom: 15%;
}
/* line 1000, ../sass/style.scss */
.section-services h1, .section-services p {
  margin-left: 25%;
}
/* line 1004, ../sass/style.scss */
.section-services h1 {
  padding-top: 10%;
  color: white;
}
/* line 1009, ../sass/style.scss */
.section-services p {
  margin-top: 25px;
  color: white;
}

/* line 1015, ../sass/style.scss */
.pratic-digitation {
  width: 100%;
  max-width: 900px;
  height: auto;
  justify-content: space-between;
  margin-top: 5%;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 4%;
}

/* line 1026, ../sass/style.scss */
.box-layout {
  justify-content: center;
  align-items: center;
  padding: 0 5%;
}

/* line 1034, ../sass/style.scss */
.digital-item h2 {
  font-weight: 300;
}
/* line 1038, ../sass/style.scss */
.digital-item ul {
  list-style-type: none;
}
/* line 1041, ../sass/style.scss */
.digital-item ul i {
  color: #003E74;
}

/* line 1047, ../sass/style.scss */
.presetation {
  width: 100%;
  height: auto;
  padding-bottom: 5%;
}

/* line 1053, ../sass/style.scss */
.presetation-desc {
  color: #393939;
  padding: 0 5%;
  text-align: center;
}
/* line 1058, ../sass/style.scss */
.presetation-desc h2 {
  padding-top: 5%;
  margin-bottom: 3%;
  font-weight: 400;
}
/* line 1064, ../sass/style.scss */
.presetation-desc p {
  margin: auto;
  text-align: center;
  max-width: 560px;
  padding-bottom: 3%;
}

/* line 1072, ../sass/style.scss */
.estructure {
  width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  background-color: #F3F3F3;
  overflow: hidden;
}

/* line 1081, ../sass/style.scss */
.box-estructure {
  width: auto;
  max-width: 1180px;
  align-items: center;
  height: auto;
  justify-content: space-between;
  padding-top: 3%;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 4%;
}

/* line 1094, ../sass/style.scss */
.box-item-estructure {
  margin: 5%;
}
/* line 1097, ../sass/style.scss */
.box-item-estructure h2 {
  max-width: 500px;
  color: #003E74;
}
/* line 1101, ../sass/style.scss */
.box-item-estructure h2 span {
  font-weight: bold;
}

/* line 1107, ../sass/style.scss */
.estructure-2 {
  width: 100%;
  height: auto;
  justify-content: space-between;
  padding-top: 3%;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 4%;
  background-image: url(../img/servicos/Imagem1.png);
  background-size: contain;
  background-position: center;
}

/* line 1120, ../sass/style.scss */
.box-estructure-2 {
  flex-direction: row-reverse;
  width: 100%;
  max-width: 1000px;
  height: auto;
  justify-content: space-between;
  padding-top: 3%;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 4%;
}

/* line 1132, ../sass/style.scss */
.box-estructure-2 {
  padding-top: 5%;
  justify-content: center;
  align-items: center;
}

/* line 1140, ../sass/style.scss */
.box-item-estructure-2 h2 {
  max-width: 600px;
  color: #003E74;
  font-weight: 200;
}

/*
Sessão Produtos
*/
/* line 1149, ../sass/style.scss */
.products {
  width: 100%;
  height: auto;
  background: #F3F3F3;
  overflow: hidden;
}

/* line 1156, ../sass/style.scss */
.printers {
  overflow: hidden;
}

/* line 1160, ../sass/style.scss */
.container {
  max-width: 418px;
  text-align: center;
  top: 15;
}
/* line 1165, ../sass/style.scss */
.container h1 {
  margin-top: 5%;
  padding-top: 5%;
  margin-bottom: 2%;
}
/* line 1171, ../sass/style.scss */
.container p {
  max-width: 570px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 5%;
}
/* line 1178, ../sass/style.scss */
.container img {
  padding-bottom: 2%;
}

/*
Filtro de produtos
*/
/* line 1187, ../sass/style.scss */
.filter-products {
  padding: 3% 0;
}

/* line 1191, ../sass/style.scss */
#parent {
  margin: 5% 0;
}

/* line 1195, ../sass/style.scss */
.section-btn {
  background-color: #003E74;
  padding: 2%;
}

/* line 1200, ../sass/style.scss */
.box-print:not(.a) {
  display: none;
}

/* line 1204, ../sass/style.scss */
.btn {
  border: none;
  background: linear-gradient(to bottom, #3498db, #2980b9);
  border-radius: 3px;
  font-family: Arial;
  color: #ffffff;
  padding: 5px 10px 5px 10px;
  text-decoration: none;
  margin: 5px;
}

/* line 1215, ../sass/style.scss */
.product-one {
  width: 100%;
  height: auto;
  padding: 5% 0;
  background-color: #F3F3F3;
}

/* line 1222, ../sass/style.scss */
.box-product {
  align-items: center;
}

/* line 1228, ../sass/style.scss */
.box-item-product h2 {
  font-weight: bold;
}
/* line 1232, ../sass/style.scss */
.box-item-product h2, .box-item-product p {
  text-align: left;
}

/* line 1237, ../sass/style.scss */
.product-two {
  width: 100%;
  height: auto;
  padding: 5% 0;
  background-color: #fafafa;
}

/* line 1244, ../sass/style.scss */
.box-product-2 {
  flex-direction: row-reverse;
  padding: 5% 0;
}
/* line 1248, ../sass/style.scss */
.box-product-2 h2 {
  font-weight: bold;
  padding-bottom: 2%;
}
/* line 1253, ../sass/style.scss */
.box-product-2 h2, .box-product-2 p {
  text-align: left;
  margin-left: 30%;
}

/*
Efeito FadeIn Slider
*/
/* line 1262, ../sass/style.scss */
#slider-photo {
  width: 100%;
  height: auto;
  align-content: center;
  align-items: center;
  position: relative;
}

/* line 1270, ../sass/style.scss */
.photo {
  width: 350px;
  height: 300px;
  padding: 0 2%;
  position: absolute;
  display: none;
  margin: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 1282, ../sass/style.scss */
.photoimg {
  margin: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 1290, ../sass/style.scss */
.photo p {
  text-align: center;
  margin: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

/* Sessão quem somos*/
/* line 1301, ../sass/style.scss */
.sobre {
  width: 100%;
  height: auto;
  padding: 2% 0;
  background-image: url(../img/quem-somos/32988.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

/* line 1311, ../sass/style.scss */
.quem-somos {
  display: flex;
  width: 100%;
  height: auto;
  align-items: center;
}

/* line 1318, ../sass/style.scss */
.box-quem-somos {
  margin-left: auto;
  margin-right: auto;
}

/* line 1323, ../sass/style.scss */
.subscrib-about {
  background-image: url(../img/quem-somos/fundo-about.jpg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

/* line 1330, ../sass/style.scss */
.describ-about {
  max-width: 750px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  padding: 10% 2%;
}
/* line 1337, ../sass/style.scss */
.describ-about h2 {
  font-size: 25px;
  font-weight: 300;
  margin-bottom: 5%;
}
/* line 1343, ../sass/style.scss */
.describ-about p {
  font-weight: 300;
  padding: 2% 2%;
}

/* line 1349, ../sass/style.scss */
.estructure {
  padding: 10% 2%;
}

/* line 1353, ../sass/style.scss */
.box-estructure {
  width: 100%;
  text-align: center;
  padding: 0 2%;
  margin: 15px;
  backdrop-filter: blur(4px);
  -webkit-backdrop-filter: blur(4px);
  border-radius: 10px;
  border: 1px solid rgba(255, 255, 255, 0.18);
}
/* line 1363, ../sass/style.scss */
.box-estructure i {
  font-size: 40px;
  margin-bottom: 10%;
  padding-top: 15%;
}
/* line 1369, ../sass/style.scss */
.box-estructure h2 {
  font-size: 25px;
  font-weight: 300;
}
/* line 1374, ../sass/style.scss */
.box-estructure p {
  font-weight: 300;
  padding-left: 5%;
  padding-right: 5%;
  padding-bottom: 10%;
  font-size: 15px;
}

/* line 1382, ../sass/style.scss */
.sessao-valores {
  background-image: url(../img/quem-somos/32988.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

/* line 1389, ../sass/style.scss */
.valores {
  width: 100%;
  max-width: 1000px;
  align-items: center;
  padding: 5% 2%;
  justify-content: space-between;
}

/* line 1397, ../sass/style.scss */
.box-valores {
  max-width: 500px;
  margin-top: 15px;
  padding: 2%;
  background: rgba(255, 255, 255, 0.05);
  box-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.1);
  backdrop-filter: blur(3px);
  -webkit-backdrop-filter: blur(3px);
  border-radius: 10px;
}
/* line 1407, ../sass/style.scss */
.box-valores h3 {
  font-size: 20px;
  font-weight: 300;
}
/* line 1412, ../sass/style.scss */
.box-valores p {
  font-weight: 300;
  font-size: 13px;
  color: #707070;
}

/* Sessão contato */
/* line 1420, ../sass/style.scss */
.contact {
  width: 100%;
  height: auto;
  margin-top: 12%;
  color: #393939;
}
/* line 1427, ../sass/style.scss */
.contact h2 {
  font-size: 45px;
  text-align: center;
  color: #393939;
}

/* line 1434, ../sass/style.scss */
.divider-title {
  max-width: 193px;
  height: 2px;
  background-color: #003E74;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2%;
}

/* line 1443, ../sass/style.scss */
.box-contact {
  justify-content: space-between;
  align-items: center;
}
/* line 1447, ../sass/style.scss */
.box-contact img {
  margin-right: 10%;
}
/* line 1451, ../sass/style.scss */
.box-contact h2 {
  font-size: 35px;
  font-weight: 300;
  text-align: left;
}
/* line 1457, ../sass/style.scss */
.box-contact ul {
  margin-bottom: 30px;
}
/* line 1461, ../sass/style.scss */
.box-contact li {
  list-style-type: none;
  line-height: 2;
  font-weight: 300;
  font-size: 15px;
  color: #707070;
  margin-top: 2%;
}
/* line 1469, ../sass/style.scss */
.box-contact li a {
  text-decoration: none;
  color: #707070;
}
/* line 1473, ../sass/style.scss */
.box-contact li a:hover {
  border-bottom: 1px solid #707070;
}
/* line 1480, ../sass/style.scss */
.box-contact i {
  margin-right: 5px;
  color: #C80D5D;
}
/* line 1486, ../sass/style.scss */
.box-contact i span a:hover {
  border-bottom: none;
}
/* line 1493, ../sass/style.scss */
.box-contact span {
  font-weight: 300;
  color: #707070;
}

/* line 1499, ../sass/style.scss */
.img-contato {
  background-color: #003E74;
}

/* line 1503, ../sass/style.scss */
.rede-sociais {
  margin-top: 10%;
}
/* line 1506, ../sass/style.scss */
.rede-sociais h2 {
  font-size: 20px;
  font-weight: 300;
}

/* line 1512, ../sass/style.scss */
.box-social-container {
  justify-content: center;
}

/* line 1516, ../sass/style.scss */
.box-redes-sociais {
  margin: 5px;
}
/* line 1521, ../sass/style.scss */
.box-redes-sociais a i {
  color: #C80D5D;
}
/* line 1524, ../sass/style.scss */
.box-redes-sociais a i span {
  margin-left: 5px;
  color: #707070;
}

/* line 1533, ../sass/style.scss */
.section-form {
  background-color: #F3F3F3;
  margin-top: 10%;
}

/* Shape divider */
/* line 1539, ../sass/style.scss */
.custom-shape-divider-top-1640468768 {
  position: absolute;
  left: 0;
  width: 100%;
  overflow: hidden;
  line-height: 0;
}

/* line 1548, ../sass/style.scss */
.custom-shape-divider-top-1640468768 svg {
  position: relative;
  display: block;
  width: calc(100% + 1.3px);
  height: 90px;
}

/* line 1555, ../sass/style.scss */
.custom-shape-divider-top-1640468768 .shape-fill {
  fill: white;
}

/* Formulário */
/* line 1560, ../sass/style.scss */
.form {
  width: 100%;
  max-width: 650px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 10%;
  height: auto;
  text-align: center;
}
/* line 1570, ../sass/style.scss */
.form h2 {
  padding-top: 15%;
  font-weight: 300;
}

/* line 1576, ../sass/style.scss */
input[type=text], input[type=email] {
  width: 100%;
  padding: 5px;
  font-size: 13px;
}

/* line 1582, ../sass/style.scss */
textarea {
  width: 100%;
  padding: 5px;
  font-size: 13px;
}

/* line 1588, ../sass/style.scss */
input[type=submit] {
  margin-top: 5%;
  padding: 5px 45px;
  border: 1px solid white;
  border-radius: 25px;
  transition: all 0.2s ease-in;
  font-size: 20px;
  color: white;
  background-color: #C80D5D;
  cursor: pointer;
}
/* line 1600, ../sass/style.scss */
input[type=submit]:hover {
  background-color: #003E74;
}

/* Responsive */
@media only screen and (max-width: 768px) {
  /* line 1609, ../sass/style.scss */
  .slider h2 {
    font-size: 20px;
  }

  /* line 1612, ../sass/style.scss */
  .slider h4 {
    font-size: 16px;
  }

  /* line 1616, ../sass/style.scss */
  .slider-content {
    padding: 0 2%;
  }

  /* line 1620, ../sass/style.scss */
  .navigation {
    padding: 0 2%;
  }

  /* line 1624, ../sass/style.scss */
  .navigation-left {
    display: none;
  }

  /* line 1628, ../sass/style.scss */
  .number-pagination {
    right: 2%;
  }

  /* line 1631, ../sass/style.scss */
  .slider-pagination {
    left: 2%;
  }

  /* line 1635, ../sass/style.scss */
  .slider .buy-now-btn {
    padding: 0 15px;
    width: 175px;
    height: 42px;
  }

  /* line 1641, ../sass/style.scss */
  .slider .buy-now-btn:after {
    top: 15px;
  }

  /* line 1645, ../sass/style.scss */
  .slider > img {
    right: 2%;
  }

  /* line 1649, ../sass/style.scss */
  .slide-1 > img {
    right: -110px;
  }
}
@media only screen and (max-width: 630px) {
  /* line 1656, ../sass/style.scss */
  .navbar-nav {
    margin-top: 5%;
    align-items: center;
  }

  /* line 1661, ../sass/style.scss */
  .css-slider-wrapper {
    width: 100%;
    padding: 0 2%;
    margin-bottom: 15%;
  }

  /* line 1669, ../sass/style.scss */
  .slider img img {
    max-width: 300px;
    max-height: 250px;
    width: auto;
    height: auto;
  }

  /* line 1678, ../sass/style.scss */
  .slider h2 {
    font-size: 15px;
    padding: 0 2%;
  }

  /* line 1682, ../sass/style.scss */
  .slider h4 {
    font-size: 16px;
    padding: 0 2%;
  }

  /* line 1687, ../sass/style.scss */
  .slider-content {
    padding: 0 2%;
  }

  /* line 1691, ../sass/style.scss */
  .navigation {
    padding: 0 2%;
  }

  /* line 1695, ../sass/style.scss */
  .navigation-left {
    display: none;
  }

  /* line 1699, ../sass/style.scss */
  .number-pagination {
    right: 2%;
  }

  /* line 1702, ../sass/style.scss */
  .slider-pagination {
    left: 2%;
  }

  /* line 1706, ../sass/style.scss */
  .slider .buy-now-btn {
    padding: 0 15px;
    width: 175px;
    height: 42px;
  }

  /* line 1712, ../sass/style.scss */
  .slider .buy-now-btn:after {
    top: 15px;
  }

  /* line 1716, ../sass/style.scss */
  .slider > img {
    right: 2%;
  }

  /* line 1720, ../sass/style.scss */
  .slide-1 > img {
    right: -110px;
  }

  /* line 1724, ../sass/style.scss */
  .logo {
    padding: 0 2%;
  }

  /* Menu Hamburguer */
  /* line 1728, ../sass/style.scss */
  .box-botton {
    display: inline-block;
  }

  /* line 1732, ../sass/style.scss */
  .button {
    justify-content: center;
    margin: 5px 0;
  }

  /*Sessão HTF*/
  /* line 1738, ../sass/style.scss */
  .box-htf {
    flex-direction: column;
    padding: 5% 2%;
  }

  /* line 1743, ../sass/style.scss */
  .container-htf {
    flex-direction: column;
    align-items: center;
  }

  /* Galery */
  /* line 1749, ../sass/style.scss */
  .box-galery {
    width: 100%;
  }

  /* line 1753, ../sass/style.scss */
  .box-1, .box-2, .box-3, .box-4, .box-5 {
    width: 60%;
  }

  /*Sessão box description*/
  /* line 1757, ../sass/style.scss */
  .box-description {
    flex-direction: column;
    height: auto;
  }

  /* line 1762, ../sass/style.scss */
  .box-item {
    margin: 4%;
  }

  /* Rodape*/
  /* line 1766, ../sass/style.scss */
  .rodape {
    flex-direction: column;
    padding: 0 2%;
  }

  /* line 1771, ../sass/style.scss */
  .central-rodape {
    flex-direction: column;
    padding: 0 2%;
  }

  /* Nav*/
  /* line 1776, ../sass/style.scss */
  .info-topo {
    display: none;
  }

  /* line 1780, ../sass/style.scss */
  main {
    display: block;
  }

  /* Galeria */
  /* line 1784, ../sass/style.scss */
  .box-galery {
    flex-direction: column;
    width: 100%;
    align-items: center;
  }

  /* line 1790, ../sass/style.scss */
  .box-item {
    width: 100%;
  }

  /* Sessão serviços*/
  /* line 1794, ../sass/style.scss */
  #services-print {
    width: 100%;
  }

  /* line 1798, ../sass/style.scss */
  .presetation-desc {
    margin-top: 10%;
    margin-bottom: 5%;
  }
  /* line 1802, ../sass/style.scss */
  .presetation-desc h2 {
    margin-bottom: 10%;
  }
  /* line 1807, ../sass/style.scss */
  .presetation-desc p {
    margin-bottom: 10%;
  }
  /* line 1811, ../sass/style.scss */
  .presetation-desc iframe {
    padding-top: 5%;
    width: 100%;
  }

  /* line 1816, ../sass/style.scss */
  .servicos {
    align-items: center;
  }

  /* line 1820, ../sass/style.scss */
  .box-layout {
    flex-direction: column;
    margin-top: 10%;
  }

  /* line 1826, ../sass/style.scss */
  .digital-item img {
    margin-top: 10%;
  }

  /* line 1831, ../sass/style.scss */
  .box-estructure, .box-estructure-2 {
    width: 100%;
    flex-direction: column;
    text-align: center;
  }
  /* line 1836, ../sass/style.scss */
  .box-estructure img, .box-estructure-2 img {
    margin-top: 15%;
    padding-bottom: 10%;
  }
  /* line 1841, ../sass/style.scss */
  .box-estructure h2, .box-estructure-2 h2 {
    font-size: 25px;
  }

  /*
  Sessão produtos*/
  /* line 1847, ../sass/style.scss */
  .section-btn {
    padding: 0 2%;
  }

  /* line 1851, ../sass/style.scss */
  .desc-products {
    margin-top: 17%;
    width: 100%;
    padding: 0 3%;
  }

  /* Sessão produtos */
  /* line 1860, ../sass/style.scss */
  .box-item-product h2, .box-item-product p {
    text-align: center;
  }

  /* Produtos em estoque*/
  /* line 1868, ../sass/style.scss */
  .box-item-product-2 h2 {
    margin-top: 65%;
    margin-right: auto;
    margin-left: auto;
  }
  /* line 1874, ../sass/style.scss */
  .box-item-product-2 h2, .box-item-product-2 p {
    text-align: center;
    margin-right: auto;
    margin-left: auto;
  }

  /* line 1881, ../sass/style.scss */
  .photo {
    margin-top: 1%;
  }

  /* Sessão contato */
  /* line 1886, ../sass/style.scss */
  .contact {
    margin-top: 15%;
  }

  /* line 1889, ../sass/style.scss */
  .box-contact {
    flex-direction: column;
    padding: 0 5%;
  }

  /* line 1894, ../sass/style.scss */
  .box-social-container {
    flex-direction: column;
  }

  /* line 1898, ../sass/style.scss */
  .rede-sociais {
    margin-top: 10%;
  }
  /* line 1901, ../sass/style.scss */
  .rede-sociais h2 {
    font-size: 20px;
    font-weight: 300;
  }

  /* line 1907, ../sass/style.scss */
  .box-redes-sociais {
    margin: 5px;
  }
  /* line 1912, ../sass/style.scss */
  .box-redes-sociais a i {
    color: #C80D5D;
    padding-left: 5%;
  }
  /* line 1916, ../sass/style.scss */
  .box-redes-sociais a i span {
    margin-left: 5px;
    color: #707070;
    padding-right: 5%;
  }

  /* Contact Section */
  /* line 1928, ../sass/style.scss */
  .contact h2 {
    padding-bottom: 10%;
  }
  /* line 1932, ../sass/style.scss */
  .contact .divider-title {
    margin-bottom: 15%;
  }

  /* line 1937, ../sass/style.scss */
  .box-contact {
    flex-direction: column;
    padding: 0 5%;
  }

  /* line 1942, ../sass/style.scss */
  .box-social-container {
    flex-direction: column;
  }

  /* line 1946, ../sass/style.scss */
  .rede-sociais {
    margin-top: 10%;
  }
  /* line 1949, ../sass/style.scss */
  .rede-sociais h2 {
    font-size: 20px;
    font-weight: 300;
  }

  /* line 1955, ../sass/style.scss */
  .box-redes-sociais {
    margin: 5px;
    font-size: 15px;
  }
  /* line 1961, ../sass/style.scss */
  .box-redes-sociais a i {
    color: #C80D5D;
    padding-left: 5%;
  }
  /* line 1965, ../sass/style.scss */
  .box-redes-sociais a i span {
    margin-left: 5px;
    color: #707070;
    padding-right: 5%;
  }

  /* Fomrulários */
  /* line 1976, ../sass/style.scss */
  .form {
    padding: 0 5%;
    padding-bottom: 20%;
  }
  /* line 1980, ../sass/style.scss */
  .form h2 {
    padding-top: 30%;
  }

  /* Quem somos */
  /* line 1986, ../sass/style.scss */
  .quem-somos {
    padding-top: 15%;
  }

  /* line 1990, ../sass/style.scss */
  .container-about, .quem-somos {
    text-align: center;
    flex-direction: column;
    align-items: center;
  }

  /* line 1996, ../sass/style.scss */
  .container-about {
    align-content: center;
    padding: 0 10%;
  }

  /* line 2000, ../sass/style.scss */
  .box-estructure {
    width: 100%;
    margin: 5% 5%;
  }

  /* line 2005, ../sass/style.scss */
  .valores {
    flex-direction: column;
  }

  /* line 2009, ../sass/style.scss */
  .valores-descricao {
    margin: 5% 0;
  }
}
/*Final media screem 780px*/
/* Media Scren 480px*/
@media only screen and (max-width: 480px) {
  /* line 2017, ../sass/style.scss */
  .css-slider-wrapper {
    width: 100%;
    padding: 0 2%;
  }

  /* line 2022, ../sass/style.scss */
  .slider img {
    max-width: 300px;
    max-height: 250px;
    width: auto;
    height: auto;
  }

  /* line 2028, ../sass/style.scss */
  .slider h2 {
    font-size: 17px;
    padding: 0 2%;
  }

  /* line 2032, ../sass/style.scss */
  .slider h4 {
    font-size: 25px;
    padding: 0 3%;
  }

  /* line 2037, ../sass/style.scss */
  .slider-content {
    padding: 0 2%;
  }

  /* line 2041, ../sass/style.scss */
  .navigation {
    padding: 0 2%;
  }

  /* line 2045, ../sass/style.scss */
  .navigation-left {
    display: none;
  }

  /* line 2049, ../sass/style.scss */
  .number-pagination {
    right: 2%;
  }

  /* line 2052, ../sass/style.scss */
  .slider-pagination {
    left: 2%;
  }

  /* line 2056, ../sass/style.scss */
  .slider .buy-now-btn {
    margin-top: 15px;
    font-size: 15px;
    padding: 0 15px;
    width: 125px;
    height: 30px;
  }

  /* line 2064, ../sass/style.scss */
  .slider .buy-now-btn:after {
    top: 15px;
  }

  /* line 2068, ../sass/style.scss */
  .slider > img {
    right: 2%;
  }

  /* line 2072, ../sass/style.scss */
  .slide-1 > img {
    right: -110px;
  }

  /* line 2076, ../sass/style.scss */
  .logo {
    padding: 0 2%;
  }

  /* Menu Hamburguer */
  /* line 2080, ../sass/style.scss */
  .mobile {
    justify-content: center;
  }

  /* line 2084, ../sass/style.scss */
  .container {
    width: 100%;
    display: block;
  }

  /*Sessão HTF*/
  /* line 2090, ../sass/style.scss */
  .htf {
    padding: 0 5%;
  }
  /* line 2093, ../sass/style.scss */
  .htf button {
    display: block;
    margin-top: 15%;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 2100, ../sass/style.scss */
  .htf .buy-now-btn {
    font-size: 15px;
    padding: 0 15px;
    width: 125px;
    height: 40px;
  }
  /* line 2107, ../sass/style.scss */
  .htf h2 {
    text-align: center;
    margin-top: 20%;
    font-size: 30px;
  }
  /* line 2113, ../sass/style.scss */
  .htf img {
    max-width: 260px;
    max-height: 260px;
    margin-top: 5%;
  }

  /* line 2120, ../sass/style.scss */
  .title-htf {
    padding-top: 15%;
    font-size: 30px;
  }

  /* line 2125, ../sass/style.scss */
  .container-htf {
    margin-top: 15%;
    margin-bottom: 20%;
    padding: 0 5%;
    flex-direction: column;
    align-items: center;
  }

  /* line 2133, ../sass/style.scss */
  .box-htf-itens {
    margin-top: 10%;
    padding: 0 2%;
  }
  /* line 2137, ../sass/style.scss */
  .box-htf-itens h3 {
    margin-top: 10%;
  }

  /*Sessão Vendas*/
  /* line 2142, ../sass/style.scss */
  .vendas-impressoras {
    margin-top: 10%;
  }

  /* line 2147, ../sass/style.scss */
  .box-vendas .item {
    margin-top: 5%;
  }
  /* line 2150, ../sass/style.scss */
  .box-vendas .item img {
    display: block;
    max-width: 250px;
    max-height: 250px;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 2158, ../sass/style.scss */
  .box-vendas .item p {
    margin-top: 5%;
  }
  /* line 2163, ../sass/style.scss */
  .box-vendas button {
    margin-top: 5%;
    margin-bottom: 10%;
  }

  /*Sessão box Galeria*/
  /* line 2170, ../sass/style.scss */
  .galeria {
    padding-bottom: 25%;
  }
  /* line 2172, ../sass/style.scss */
  .galeria h2 {
    margin-top: 5%;
  }
  /* line 2176, ../sass/style.scss */
  .galeria .box-2 {
    margin-top: 10%;
  }
  /* line 2179, ../sass/style.scss */
  .galeria .box-3 {
    margin-top: 10%;
  }
  /* line 2182, ../sass/style.scss */
  .galeria .box-3 {
    margin-top: 10%;
  }
  /* line 2185, ../sass/style.scss */
  .galeria .box-4 {
    margin-top: 10%;
  }
  /* line 2188, ../sass/style.scss */
  .galeria .box-5 {
    margin-top: 10%;
  }

  /* line 2193, ../sass/style.scss */
  .box-galery {
    margin-top: 10%;
  }

  /*Sessão box description*/
  /* line 2198, ../sass/style.scss */
  .box-description {
    padding-bottom: 15%;
    flex-direction: column;
    height: auto;
  }

  /* line 2204, ../sass/style.scss */
  .box-item {
    margin-top: 15%;
  }

  /* Services page */
  /* line 2208, ../sass/style.scss */
  .box-layout {
    margin-top: 10%;
  }

  /* line 2211, ../sass/style.scss */
  .digital-item {
    margin-top: 10%;
  }
  /* line 2214, ../sass/style.scss */
  .digital-item ul {
    margin-top: 5%;
  }
  /* line 2218, ../sass/style.scss */
  .digital-item img {
    max-width: 290px;
    max-height: 290px;
  }

  /* line 2223, ../sass/style.scss */
  .presetation-desc {
    padding-bottom: 15%;
  }
  /* line 2226, ../sass/style.scss */
  .presetation-desc h2 {
    font-size: 30px;
  }

  /* line 2232, ../sass/style.scss */
  .box-item-estructure h2 {
    display: block;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
  }
  /* line 2239, ../sass/style.scss */
  .box-item-estructure img {
    max-width: 215px;
    max-height: 215px;
    margin-top: 10%;
  }

  /* line 2246, ../sass/style.scss */
  .box-estructure-2 {
    margin-top: 5%;
  }
  /* line 2249, ../sass/style.scss */
  .box-estructure-2 h2 {
    margin-top: 5%;
    font-size: 20px;
    padding: 0 4px;
  }
  /* line 2255, ../sass/style.scss */
  .box-estructure-2 img {
    max-width: 330px;
    max-height: 330px;
  }

  /* Rodape*/
  /* line 2261, ../sass/style.scss */
  .rodape {
    flex-direction: column;
    padding: 0 2%;
  }

  /* line 2266, ../sass/style.scss */
  .box-rodape {
    margin-top: 10%;
  }

  /* line 2270, ../sass/style.scss */
  .central-rodape {
    flex-direction: column;
    padding: 7% 2%;
  }

  /* line 2278, ../sass/style.scss */
  .rodape-final img {
    margin-bottom: 5%;
  }
  /* line 2282, ../sass/style.scss */
  .rodape-final h5 {
    margin-bottom: 5%;
  }

  /* line 2287, ../sass/style.scss */
  .maps {
    margin-top: 15%;
    padding-bottom: 10%;
  }

  /* Nav*/
  /* line 2292, ../sass/style.scss */
  .info-topo {
    display: none;
  }

  /* line 2296, ../sass/style.scss */
  main {
    display: block;
    width: 100%;
  }

  /* Produtos em estoque*/
  /* line 2304, ../sass/style.scss */
  .desc-products h1 {
    font-size: 30px;
    padding-top: 15%;
    margin-bottom: 7%;
  }
  /* line 2310, ../sass/style.scss */
  .desc-products p, .desc-products img {
    margin-bottom: 15%;
  }

  /* line 2316, ../sass/style.scss */
  .product-one {
    margin-top: 10%;
  }

  /* line 2322, ../sass/style.scss */
  .box-item-product img {
    padding-top: 10%;
  }
  /* line 2325, ../sass/style.scss */
  .box-item-product h2 {
    margin-bottom: 5%;
  }
  /* line 2328, ../sass/style.scss */
  .box-item-product p {
    margin-bottom: 10%;
  }

  /* line 2333, ../sass/style.scss */
  .box-item-product-2 {
    padding-bottom: 15%;
  }
  /* line 2336, ../sass/style.scss */
  .box-item-product-2 h2 {
    margin-top: 100%;
    margin-right: auto;
    margin-left: auto;
  }
  /* line 2342, ../sass/style.scss */
  .box-item-product-2 h2, .box-item-product-2 p {
    text-align: center;
    margin-right: auto;
    margin-left: auto;
  }

  /* line 2349, ../sass/style.scss */
  .photo {
    margin-top: 1%;
  }

  /* Sessão Contato */
  /* line 2354, ../sass/style.scss */
  .contact {
    padding-top: 15%;
    overflow: hidden;
  }
  /* line 2359, ../sass/style.scss */
  .contact h2 {
    padding: 0 2%;
    padding-bottom: 10%;
  }
  /* line 2364, ../sass/style.scss */
  .contact .divider-title {
    margin-bottom: 15%;
  }

  /* line 2369, ../sass/style.scss */
  .box-contact {
    flex-direction: column;
    padding: 0 3%;
  }
  /* line 2374, ../sass/style.scss */
  .box-contact ul li {
    font-size: 13px;
  }

  /* line 2380, ../sass/style.scss */
  .box-social-container {
    flex-direction: column;
  }

  /* line 2384, ../sass/style.scss */
  .rede-sociais {
    margin-top: 10%;
  }
  /* line 2387, ../sass/style.scss */
  .rede-sociais h2 {
    font-size: 20px;
    font-weight: 300;
  }

  /* line 2393, ../sass/style.scss */
  .box-redes-sociais {
    margin: 5px;
    font-size: 13px;
  }
  /* line 2399, ../sass/style.scss */
  .box-redes-sociais a i {
    color: #C80D5D;
    padding-left: 5%;
  }
  /* line 2403, ../sass/style.scss */
  .box-redes-sociais a i span {
    margin-left: 5px;
    color: #707070;
    padding-right: 5%;
  }

  /* Fomrulários */
  /* line 2414, ../sass/style.scss */
  .form {
    padding: 0 5%;
    padding-bottom: 20%;
  }
  /* line 2418, ../sass/style.scss */
  .form h2 {
    margin-top: 20%;
    padding-top: 30%;
  }

  /* Quem somos */
  /* line 2425, ../sass/style.scss */
  .container-about, .box-quem-somos {
    text-align: center;
    flex-direction: column;
    align-items: center;
  }

  /* line 2431, ../sass/style.scss */
  .box-about {
    align-content: center;
    align-items: center;
  }
  /* line 2435, ../sass/style.scss */
  .box-about h2 {
    margin-top: 10%;
  }

  /* line 2440, ../sass/style.scss */
  .container-about {
    align-content: center;
    padding: 0 10%;
  }

  /* line 2444, ../sass/style.scss */
  .box-estructure {
    width: 100%;
    margin: 5% 5%;
  }

  /* line 2449, ../sass/style.scss */
  .box-valores {
    margin-top: 15%;
  }

  /* line 2453, ../sass/style.scss */
  .valores {
    flex-direction: column;
  }

  /* line 2457, ../sass/style.scss */
  .valores-descricao {
    margin: 15% 0;
  }
  /* line 2460, ../sass/style.scss */
  .valores-descricao img {
    padding: 0 5%;
  }
}
