/* line 1, /opt/accessin_web/app/assets/stylesheets/terms.css.scss */
.header-tap {
  width: 100%;
  text-align: center;
  background-color: #fff;
  height: 70px;
  top: 0px;
  border-bottom: 1px #eee solid;
  padding-top: 17px;
}

/* line 11, /opt/accessin_web/app/assets/stylesheets/terms.css.scss */
.header-tap .central-row {
  width: 100%;
  max-width: 1100px;
  margin: auto;
}

/* line 17, /opt/accessin_web/app/assets/stylesheets/terms.css.scss */
.header-tap .central-row img {
  float: left;
}

/* line 21, /opt/accessin_web/app/assets/stylesheets/terms.css.scss */
.header-tap .central-row img:nth-child(2) {
  display: none;
}

/* line 25, /opt/accessin_web/app/assets/stylesheets/terms.css.scss */
.header-tap .central-row a.return-accessin {
  display: inline-block;
  color: #979798;
  text-decoration: none;
  font-weight: 400;
  float: right;
  padding-top: 8px;
}

/* line 34, /opt/accessin_web/app/assets/stylesheets/terms.css.scss */
.header-tap .central-row a.return-accessin:hover {
  color: #ff9210;
  font-weight: 400;
}

/* line 39, /opt/accessin_web/app/assets/stylesheets/terms.css.scss */
.body-tap {
  width: 100%;
  background-color: #f7f7f7;
}

/* line 44, /opt/accessin_web/app/assets/stylesheets/terms.css.scss */
.body-tap .text-tap {
  width: 100%;
  padding: 25px 75px;
  text-align: justify;
}

/* line 50, /opt/accessin_web/app/assets/stylesheets/terms.css.scss */
.body-tap .text-tap h3 {
  color: #ff9210;
  font-size: 26px;
  text-align: left;
}

/* line 56, /opt/accessin_web/app/assets/stylesheets/terms.css.scss */
.body-tap .text-tap p {
  text-indent: 15px;
  color: #4e4e4e;
}

/* line 62, /opt/accessin_web/app/assets/stylesheets/terms.css.scss */
.body-tap .text-tap .number-title,
.body-tap .text-tap .title-terms b {
  font-size: 18px;
  text-align: left;
}

/* line 67, /opt/accessin_web/app/assets/stylesheets/terms.css.scss */
.body-tap .text-tap .contact-tap {
  text-align: center;
}

/* line 71, /opt/accessin_web/app/assets/stylesheets/terms.css.scss */
.body-tap .text-tap .contact-tap a {
  color: #ff9210;
  text-decoration: none;
}

/* line 76, /opt/accessin_web/app/assets/stylesheets/terms.css.scss */
.body-tap .text-tap .contact-tap a:hover {
  font-weight: 600;
}

/* line 80, /opt/accessin_web/app/assets/stylesheets/terms.css.scss */
.footer-tap {
  width: 100%;
  text-align: center;
  background-color: #1a1a1a;
  padding-top: 20px;
  padding-bottom: 20px;
  overflow: hidden;
}

/* line 89, /opt/accessin_web/app/assets/stylesheets/terms.css.scss */
.footer-tap p {
  margin-bottom: 0px;
  color: #fff;
}

/* line 94, /opt/accessin_web/app/assets/stylesheets/terms.css.scss */
.footer-tap a {
  color: #ff9210;
}

@media only screen and (max-width: 1200px) {
  /* line 99, /opt/accessin_web/app/assets/stylesheets/terms.css.scss */
  .header-tap .central-row {
    max-width: 900px;
  }
}
@media only screen and (max-width: 992px) {
  /* line 105, /opt/accessin_web/app/assets/stylesheets/terms.css.scss */
  .header-tap .central-row {
    max-width: 725px;
  }
}
@media only screen and (max-width: 768px) {
  /* line 111, /opt/accessin_web/app/assets/stylesheets/terms.css.scss */
  .header-tap .central-row {
    max-width: 768px;
    padding-left: 30px;
    padding-right: 30px;
  }

  /* line 117, /opt/accessin_web/app/assets/stylesheets/terms.css.scss */
  .header-tap .central-row img:nth-child(1) {
    display: none;
  }

  /* line 121, /opt/accessin_web/app/assets/stylesheets/terms.css.scss */
  .header-tap .central-row img:nth-child(2) {
    display: initial;
    height: 50px;
  }

  /* line 126, /opt/accessin_web/app/assets/stylesheets/terms.css.scss */
  .body-tap .text-tap {
    padding-left: 20px;
    padding-right: 20px;
  }

  /* line 131, /opt/accessin_web/app/assets/stylesheets/terms.css.scss */
  .footer-tap {
    padding-left: 35px;
    padding-right: 35px;
  }
}
