@import url("https://fonts.googleapis.com/css?family=Raleway:300,400,500,800,900");
@import url("https://fonts.googleapis.com/css?family=Roboto:400,700");
/* line 4, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
html, body {
  font-family: 'Raleway', sans-serif;
  overflow-x: hidden;
}

/* line 10, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
h1, h3, h5 {
  color: #4e88b6;
}

/* line 13, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
p {
  color: #4d5961;
}

/* line 17, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
h2 {
  color: #4e88b6;
  font-weight: 600;
  font-size: 40px;
}

/* line 22, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
h2 span {
  font-weight: 700;
}

/* line 27, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.bg-image-full {
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
}

/* line 35, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.navbar.transparent.navbar-inverse .navbar-inner {
  border-width: 0px;
  -webkit-box-shadow: 0px 0px;
  box-shadow: 0px 0px;
  background-color: transparent;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, transparent), color-stop(100%, transparent));
  background-image: -webkit-linear-gradient(270deg, transparent 0%, transparent 100%);
  background-image: linear-gradient(180deg, transparent 0%, transparent 100%);
}

/* line 45, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.navbar.color-nav {
  background-color: #4e88b6;
  transition: background-color 0.9s ease 0s;
}

@media (min-width: 576px) {
  /* line 51, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
  .modal-dialog {
    max-width: 900px;
    margin: 1.75rem auto;
  }
}

/* line 57, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.hero-body {
  background-color: #4e88b6;
  background: linear-gradient(rgba(89, 27, 124, 0), rgba(89, 27, 124, 0)), url("../img/bg-header.jpg") no-repeat center center;
  background-size: cover;
  height: 120vh;
}

/* line 63, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.hero-body hr {
  width: 150px;
  color: #fff;
  margin: 50px 0 0 0;
  border-top: 4px solid #ffffff;
}

/* line 70, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.hero-body .heading {
  color: white;
  text-align: center;
  padding-top: 200px;
}

/* line 76, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.hero-body h1 {
  color: #fff;
  font-weight: 300;
  font-size: 40px;
  margin-top: 15px;
  line-height: 60px;
}

/* line 83, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.hero-body h1 span {
  font-size: 50px;
  font-weight: 900;
  text-transform: uppercase;
}

/* line 90, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.hero-body p {
  color: #fff;
  font-size: 25px;
}

/* line 94, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.hero-body p .btn {
  background-color: transparent;
  color: white;
  border: 1px solid white;
  padding: 10px;
  font-size: 1.2em;
}

/* line 101, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.hero-body p .btn:hover {
  color: #7ebbd3;
  border-color: #7ebbd3;
}

/* line 109, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.p-beneficios {
  margin-top: 10px;
  margin-bottom: 25px;
  font-size: 1rem !important;
  font-weight: 500 !important;
  color: #8b969e;
}

/* line 117, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.frame-video {
  width: 100%;
  max-width: 560px;
}

/* line 122, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
#call-section {
  background-color: #0089ad;
  background: linear-gradient(rgba(89, 27, 124, 0), rgba(89, 27, 124, 0)), url(../img/bg-call.jpg);
  margin-top: -56px;
  background-position: center top;
  background-size: 100% auto;
  height: 81vh;
  padding: 17% 0;
  background-repeat: no-repeat;
}

/* line 132, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
#call-section hr {
  width: 150px;
  color: #fff;
  margin: 0 0 10px 0;
  border-top: 4px solid #ffffff;
}

/* line 139, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
#call-section p {
  color: #fff;
  font-size: 25px;
  font-weight: 100;
}

/* line 145, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
#call-section h2 {
  color: #fff;
  font-weight: 300;
}

/* line 150, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
#call-section .btn-call {
  margin-top: 35px;
}

/* line 155, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
#call-section-2 {
  background-color: #1b327c;
  background: linear-gradient(rgba(89, 27, 124, 0.7), rgba(89, 27, 124, 0.7)), url(../img/bg-call.jpg) no-repeat center center;
  background-size: cover;
  margin-top: 50px;
  padding: 50px;
}

/* line 162, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
#call-section-2 label {
  color: #fff;
  font-size: 14px;
}

/* line 167, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
#call-section-2 h2 {
  margin-bottom: 25px;
  color: #fff;
  font-weight: 300;
}

/* line 173, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
#call-section-2 p {
  color: #fff;
}

/* line 175, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
#call-section-2 h5 {
  color: #fff;
}

/* line 177, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
#call-section-2 .btn-call {
  margin-top: 40px;
}

/* line 181, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
#call-section-2 img {
  margin-top: 50px;
}

/* line 186, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
#call-section-3 {
  background-color: #1b357c;
  background: linear-gradient(rgba(89, 27, 124, 0.7), rgba(89, 27, 124, 0.7)), url(../img/bg-call.jpg) no-repeat center center;
  background-size: cover;
  margin-top: 50px;
  padding: 50px;
}

/* line 193, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
#call-section-3 label {
  color: #fff;
  font-size: 14px;
}

/* line 198, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
#call-section-3 h2 {
  margin-bottom: 25px;
  color: #fff;
  font-weight: 300;
}

/* line 204, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
#call-section-3 p {
  color: #fff;
}

/* line 206, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
#call-section-3 h5 {
  color: #fff;
}

/* line 208, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
#call-section-3 .btn-call {
  margin-top: 40px;
}

/* line 212, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
#call-section-3 img {
  margin-top: 50px;
}

/* line 217, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.all-content {
  background-color: rgba(255, 255, 255, 0);
  border-radius: 10px;
  padding: 50px 0;
}

/* line 223, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
#sobre {
  padding: 0 50px 100px 50px;
}

/* line 226, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
#sobre hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 3px solid #4e88b6;
  width: 150px;
}

/* line 235, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
#video {
  padding: 100px 50px 25px 50px;
}

/* line 239, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
#sistema {
  padding: 0 0 0 50px;
}

/* line 243, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
#testemulhos {
  padding: 100px 50px 25px 50px;
}

/* line 247, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.logo-cliente {
  margin-top: 100px;
}

/* line 251, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.logo-app {
  max-width: 35px;
  width: 100%;
}

/* line 256, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.navbar-brand {
  font-size: 15px !important;
}

/* line 260, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.img-app {
  max-width: 800px;
  width: 100%;
}

/* line 265, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.vcenter {
  max-width: 1140px;
  width: 95%;
  margin: 0;
  position: absolute;
  top: 50%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

/* line 275, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.btn-call {
  color: #fff;
  border: 3px solid #ffffff;
  border-radius: 100px;
  padding: 13px 35px 12px 35px;
  letter-spacing: .7px;
  background-color: transparent;
  font-weight: 700;
}

/* line 285, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.btn-call:hover {
  background-color: #4e88b6;
  color: #fff;
}

/* line 290, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.btn-call:active {
  box-shadow: 0px 0px #fff;
}

/* line 294, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.btn-call:focus {
  box-shadow: 0px 0px #fff;
}

/* line 299, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.navbar-dark .navbar-nav .nav-link {
  color: #fff;
  letter-spacing: 0.3px;
  font-size: 14px;
  padding: 12px;
}

/* line 305, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.navbar-dark .navbar-nav .btn-call {
  margin-left: 10px;
  padding: 8px 25px !important;
}

/* line 309, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.navbar-dark .navbar-nav .btn-call:hover {
  color: #009ca3;
}

/* line 315, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.beneficios .col-primeira, .beneficios .col-segunda {
  margin-top: 80px;
}

/* line 319, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.beneficios h3 {
  margin-bottom: 0rem;
  color: #4e88b6;
  font-size: 20px;
}

/* line 325, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.beneficios p {
  margin-top: 0px;
  margin-bottom: 25px;
  font-size: 1rem;
  font-weight: 300;
}

/* line 332, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.form-control {
  margin-top: 20px;
  display: block;
  width: 100%;
  height: calc(2.25rem + 2px);
  padding: 1.4rem 1rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

/* line 349, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.btn-primary {
  color: #fff;
  background-color: #4e88b6;
  border-color: #4e88b6;
}

/* line 354, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.btn-primary:hover {
  background-color: #285e8a;
  border-color: #285e8a;
}

/* line 360, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.card {
  border: 1px solid transparent;
}

/* line 365, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
footer {
  margin-top: 50px;
  background: url(../img/img-footer.jpg) no-repeat top center;
  background-size: cover;
  padding-top: 100px;
  padding-bottom: 100px;
}

/* line 372, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
footer p {
  color: #fff;
}

/* line 376, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
footer a {
  text-decoration: none;
  color: #e6a716;
}

/* line 380, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
footer a:hover {
  text-decoration: none;
  color: #af831a;
}

/* line 387, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
footer ul {
  list-style-type: none;
  text-align: center;
}

/* line 392, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
footer li {
  float: left;
}

/* line 396, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
footer li a {
  color: #14367f;
  display: block;
  text-align: center;
  text-decoration: none;
}

/* line 403, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
footer li a:hover {
  color: #009da5;
}

/* line 408, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
footer .list-inline {
  display: flex;
  justify-content: center;
}

/* line 413, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
footer img {
  width: 250px;
  margin-bottom: 15px;
}

/* line 418, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
footer .footer-p {
  position: absolute;
  bottom: 20px;
}

/* line 423, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
footer .list-inline .link-footer {
  color: #fff;
  font-size: 18px;
  border: 2px solid #fff;
  padding: 10px 30px;
  border-radius: 100px;
  margin-right: 10px;
}

/* line 432, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
footer .list-inline i {
  color: #fff;
  font-size: 18px;
  border: 2px solid #fff;
  padding: 15px 16px;
  border-radius: 100px;
  margin-right: 10px;
}

/* line 442, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.carousel {
  margin: 50px auto;
  padding: 0 70px;
}

/* line 446, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.carousel .item {
  color: #999;
  font-size: 14px;
  text-align: center;
  overflow: hidden;
  min-height: 290px;
}

/* line 453, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.carousel .item .img-box {
  width: 135px;
  height: 135px;
  margin: 0 auto;
  padding: 5px;
  border: 1px solid #ddd;
  border-radius: 50%;
}

/* line 461, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.carousel .img-box img {
  width: 100%;
  height: 100%;
  display: block;
  border-radius: 50%;
}

/* line 467, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.carousel .testimonial {
  padding: 30px 0 10px;
}

/* line 470, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.carousel .overview {
  font-style: italic;
}

/* line 473, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.carousel .overview b {
  text-transform: uppercase;
  color: #4e88b6;
}

/* line 477, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.carousel .carousel-control {
  width: 40px;
  height: 40px;
  margin-top: -20px;
  top: 50%;
  background: none;
}

/* line 484, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.carousel-control i {
  font-size: 30px;
  line-height: 42px;
  position: absolute;
  display: inline-block;
  color: rgba(0, 0, 0, 0.8);
  text-shadow: 0 3px 3px #e6e6e6, 0 0 0 #000;
}

/* line 492, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.carousel .carousel-indicators {
  bottom: -40px;
}

/* line 495, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.carousel-indicators li, .carousel-indicators li.active {
  width: 10px;
  height: 10px;
  margin: 1px 3px;
  border-radius: 50%;
}

/* line 501, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.carousel-indicators li {
  border-top: 0px solid transparent;
  border-bottom: 0px solid transparent;
  background: #999;
  border-color: transparent;
  box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.2);
}

/* line 508, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.carousel-indicators li.active {
  background: #555;
  box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.2);
}

/* line 514, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.navbar-dark .navbar-toggler {
  color: white;
  border-color: rgba(255, 255, 255, 0);
}

/* line 519, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
button:focus {
  outline: 1px dotted;
  outline: 0px auto -webkit-focus-ring-color;
}

/* line 524, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
.beneficios .col-primeira {
  text-align: right;
}

@media only screen and (max-width: 600px) {
  /* line 532, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
  .hero-body h1 span {
    font-size: 40px;
  }
  /* line 536, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
  .vcenter {
    top: 35%;
  }
  /* line 540, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
  .color-nav-mob {
    background-color: #0094c4 !important;
    padding: 10px 20px 20px;
    border-radius: 20px 0px 20px 0px;
  }
  /* line 546, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
  .all-content {
    border-radius: 0;
    box-shadow: 0px 0px 0px 0px rgba(94, 82, 99, 0);
    padding: 50px 0;
  }
  /* line 552, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
  .hero-body {
    height: 170vh;
    text-align: center;
  }
  /* line 557, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
  .img-app {
    margin-top: 40px;
  }
  /* line 561, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
  .vcenter {
    width: 95%;
    -ms-transform: translateY(-20%);
    transform: translateY(-20%);
  }
  /* line 567, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
  #sobre {
    padding: 150px 15px 100px 15px;
  }
  /* line 570, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
  #sobre hr {
    margin-top: 1rem;
    margin-bottom: 1rem;
    border: 0;
    border-top: 3px solid #4e88b6;
    width: 150px;
  }
  /* line 579, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
  #video {
    padding: 100px 15px 25px 15px;
  }
  /* line 583, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
  #sistema {
    padding: 0 0 0 15px;
  }
  /* line 587, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
  #testemulhos {
    padding: 100px 15px 25px 15px;
  }
  /* line 591, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
  .beneficios {
    text-align: center;
  }
  /* line 595, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
  .beneficios .col-primeira {
    text-align: center;
  }
  /* line 599, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
  #call-section {
    padding: 180px 15px 50px 15px;
    text-align: center;
    background-size: 450% auto;
    height: 140vh;
  }
  /* line 605, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
  #call-section hr {
    display: none;
  }
  /* line 610, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
  .logo-cliente {
    margin-top: 100px;
    text-align: center;
  }
  /* line 615, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
  .logo-cliente .col-md-2 {
    margin-top: 40px;
  }
  /* line 619, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
  .navbar-dark .navbar-brand {
    color: #fff;
    font-size: 15px;
  }
  /* line 624, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
  #call-section-2 {
    padding: 50px 15px;
  }
  /* line 628, C:/Users/marco/Desktop/smart-printer-final-42/assets/scss/main.scss */
  #call-section-3 {
    padding: 50px 15px;
  }
  
  #call-section h2 {
    font-size: 30px;
}
}

/*# sourceMappingURL=../css/main.map */