header .logo {
  background: url(../images/logo-eventos.png) no-repeat 0 0!important;
}

/**/
/**/
.padrao {
  position: relative;
  width: 100%; }

.padraoLeft, .content h2, .content h3, .interna, .interna h1, .interna .banner-interna, .interna .txt, .interna .list-eventos, .interna .list-eventos .list-ul, .interna .list-eventos .list-ul li a, .surpreenda-se, .surpreenda-se form, .surpreenda-se form label, .surpreenda-se form .linha, .proximos-eventos, .proximos-eventos .box-telefones, .proximos-eventos .list, .proximos-eventos .list li span, .proximos-eventos .list li span.img, .proximos-eventos .list li a, .box-link span.tit {
  position: relative;
  float: left;
  width: 100%; }

.padraoRight {
  position: relative;
  float: right;
  width: 100%; }

.relativeLeft, .surpreenda-se form textarea, .surpreenda-se form input[type="text"], .box-link {
  position: relative;
  float: left; }

.relativeRight, .surpreenda-se form .btn {
  position: relative;
  float: right; }

.surpreenda-se form input[type="text"]{
  width: calc(50% - 3px) !important;
}
.surpreenda-se form textarea{
  width: 100% !important;
}
.relativeauto {
  position: relative;
  margin: 0 auto;
  display: inherit; }

.relativeInline, .interna .list-eventos .list-ul li, .interna .list-eventos .list-ul li span, .surpreenda-se form p, .proximos-eventos .box-telefones span, .proximos-eventos .list li {
  position: relative;
  display: inline-block; }

/**/
.content {
  margin-top: 110px; }
  .content h2, .content h3 {
    font-size: 50px;
    line-height: 54px;
    color: #202e4e;
    font-family: "robotolight";
    margin: 0 0; }

.interna .sequence {
  float: left; }
.interna h1 {
  font-size: 50px;
  line-height: 54px;
  color: #202e4e;
  font-family: "robotoblack";
  padding: 0px 0 12px 0;
  border-bottom: solid 5px #e6e6e6;
  margin-bottom: 30px; }
  .interna h1 span {
    color: #202e4e; }
.interna .banner-interna {
  height: 269px;
  overflow: hidden; }
.interna .txt {
  font-size: 16px;
  line-height: 20px;
  color: #666; }
.interna .list-eventos {
  border-bottom: solid 5px #e6e6e6; }
  .interna .list-eventos .list-ul {
    margin: 35px 0 55px 0;
    text-align: center; }
    .interna .list-eventos .list-ul li {
      width: 33%;
      padding: 25px 20px;
      text-align: center;
      vertical-align: top; }
      .interna .list-eventos .list-ul li span {
        width: 100%;
        font-size: 16px;
        line-height: 20px;
        color: #666;
        text-align: center;
        max-width: 300px;
        float: none; }
      .interna .list-eventos .list-ul li span.img {
        border-radius: 50%;
        border: solid 1px #89bc4f;
        overflow: hidden;
        width: 140px;
        height: 140px;
        line-height: 140px;
        margin-bottom: 15px;
        background-color: #f7faf3; }
      .interna .list-eventos .list-ul li span.tit {
        font-family: "robotomedium";
        color: #202e4e;
        font-size: 20px;
        line-height: 24px;
        margin-bottom: 5px; }
      .interna .list-eventos .list-ul li .icone-logistica {
        background-image: url("../images/icone-logistica-eventos.png");
        background-position: center center;
        background-repeat: no-repeat; }
      .interna .list-eventos .list-ul li .icone-viagens {
        background-image: url("../images/icone-viagens-incentivo-e.png");
        background-position: center center;
        background-repeat: no-repeat; }
      .interna .list-eventos .list-ul li .icone-controle {
        background-image: url("../images/icone-controle-hospedagens.png");
        background-position: center center;
        background-repeat: no-repeat; }
      .interna .list-eventos .list-ul li .icone-espacos {
        background-image: url("../images/icone-urbano.png");
        background-position: center center;
        background-repeat: no-repeat; }
      .interna .list-eventos .list-ul li .icone-congressos {
        background-image: url("../images/icone-congressos-convencoes.png");
        background-position: center center;
        background-repeat: no-repeat; }
      .interna .list-eventos .list-ul li .icone-transporte {
        background-image: url("../images/icone-transporte-aereo.png");
        background-position: center center;
        background-repeat: no-repeat; }
    .interna .list-eventos .list-ul li a:hover span {
      color: #89bc4f; }
.interna .sequence .seq-canvas {
  white-space: normal; }
.interna .sequence .seq-canvas > * {
  display: inline-block;
  vertical-align: top;
  white-space: normal;
  text-align: left; }
.interna .seq-pagination {
  position: relative;
  float: left;
  width: 100%;
  text-align: center;
  margin-bottom: 20px; }
  .interna .seq-pagination button {
    position: relative;
    text-decoration: none;
    display: inline-block;
    width: 15px;
    height: 15px;
    background: transparent;
    overflow: visible;
    vertical-align: top;
    border: solid 1px #89bc4f;
    border-radius: 50%;
    font-size: 0;
    margin: 0 2px; }
  .interna .seq-pagination button:focus, .interna .seq-pagination button.seq-current {
    outline: none;
    background: #89bc4f; }

.surpreenda-se {
  padding: 40px 0 80px 0;
  background: #fafafa; }
  .surpreenda-se form {
    margin: 20px 0 0 0; }
    .surpreenda-se form textarea, .surpreenda-se form input[type="text"] {
      height: 50px;
      line-height: 50px;
      border: solid 1px #d9d9d9;
      border-radius: 3px 3px;
      padding-left: 26px;
      font-size: 16px;
      color: #666;
      margin-bottom: 9px;
      width: calc(50% - 3px); }
    .surpreenda-se form textarea {
      height: 90px;
      line-height: 20px;
      padding-top: 10px;
      width: 100%; }
    .surpreenda-se form label {
      font-size: 16px;
      line-height: 20px;
      color: #202e4e;
      font-family: "robotomedium";
      font-weight: lighter; }
    .surpreenda-se form label.label-check {
      font-family: "robotolight";
      width: auto;
      color: #666;
      float: none;
      margin: 0 30px 0 5px;
      font-weight: lighter; }
    .surpreenda-se form .margin-right {
      margin-right: 6px; }
    .surpreenda-se form .linha {
      margin-bottom: 10px; }
    .surpreenda-se form .btn {
      height: 50px;
      line-height: 50px;
      font-size: 16px;
      color: #ffffff;
      text-transform: uppercase;
      background: #89bc4f;
      border-radius: 3px 3px;
      border: none;
      text-align: center;
      padding: 0 20px; }
    .surpreenda-se form .btn:hover {
      background: #4a8b18; }

.proximos-eventos {
  padding: 44px 0 60px 0; }
  .proximos-eventos .box-telefones span {
    width: auto;
    font-size: 16px; }
  .proximos-eventos .box-telefones {
    border: solid 1px #d9d9d9;
    border-radius: 3px 3px;
    overflow: hidden;
    background: #202e4e;
    height: 50px;
    line-height: 50px;
    color: #ffffff;
    text-align: center;
    margin-bottom: 80px; }
    .proximos-eventos .box-telefones span {
      padding: 0 25px;
      font-size: 20px;
      line-height: 13px;
      vertical-align: middle;
      color: #ffffff;
      border-right: solid 1px rgba(255, 255, 255, 0.5); }
      .proximos-eventos .box-telefones span .fa, .proximos-eventos .box-telefones span img {
        margin-right: 8px; }
      .proximos-eventos .box-telefones span strong {
        font-family: "robotobold"; }
    .proximos-eventos .box-telefones a {
      color: #ffffff;
      font-size: 20px;
      display: inline-block; }
    .proximos-eventos .box-telefones a:hover, .proximos-eventos .box-telefones a:hover .fa {
      color: #89bc4f;
      text-decoration: none; }
    .proximos-eventos .box-telefones span:last-child {
      border-right: none; }
  .proximos-eventos .list {
    margin: 35px 0 0 0;
    text-align: center; }
    .proximos-eventos .list li {
      width: 33%;
      margin: 0 13px 0 2px;
      max-width: 380px;
      padding-bottom: 35px;
      vertical-align: top;
      text-align: left; }
      .proximos-eventos .list li span {
        font-size: 16px;
        line-height: 20px;
        color: #666; }
      .proximos-eventos .list li span.tit {
        color: #202e4e;
        font-size: 20px;
        line-height: 24px;
        margin: 10px 0 5px 0;
        font-family: "robotomedium"; }
      .proximos-eventos .list li span.img {
        border: solid 2px #d9d9d9;
        border-radius: 3px 3px;
        overflow: hidden; }
        .proximos-eventos .list li span.img img {
          max-width: 100%;
          width: 100%; }
      .proximos-eventos .list li .ver-mais {
        font-size: 16px;
        line-height: 20px;
        text-transform: uppercase;
        color: #89bc4f;
        padding-right: 28px;
        vertical-align: top;
        margin-top: 20px; }
        .proximos-eventos .list li .ver-mais .fa {
          margin-left: 6px; }
      .proximos-eventos .list li a {
        height: 100%; }
      .proximos-eventos .list li a:hover span.img {
        border: solid 2px #89bc4f;
        border-radius: 3px 3px; }
      .proximos-eventos .list li a:hover span, .proximos-eventos .list li a:hover .txt {
        color: #89bc4f; }
    .proximos-eventos .list li:nth-child(3n+0) {
      margin-right: 0; }

.box-link {
  height: 200px;
  color: #ffffff; }
  .box-link span {
    position: absolute;
    bottom: 20px;
    left: 0;
    padding: 0 0 0 30px;
    font-size: 16px;
    line-height: 20px;
    text-transform: uppercase;
    color: #ffffff;
    font-weight: lighter; }
    .box-link span strong {
      font-family: "robotoblack";
      font-weight: lighter; }
  .box-link span.tit {
    font-size: 50px;
    line-height: 44px;
    padding: 0 0;
    margin: 0 0;
    bottom: 0;
    text-transform: none;
    font-family: "robotothin"; }

.box-link:hover {
  color: #ffffff;
  opacity: 0.6; }

.box-link.w50 {
  width: calc(50% - 10px); }

.box-link.margin-right {
  margin-right: 20px; }

/**/
@media (max-width: 1280px) {
  .proximos-eventos .list li {
    width: 31%; } }
@media (max-width: 767px) {
  .content h2, h3 {
    font-size: 40px;
    line-height: 44px;
    width: 100%; }

  .interna h1 {
    font-size: 40px;
    line-height: 44px; }
  .interna .sequence {
    max-width: 380px;
    margin: 0 auto;
    display: inherit;
    float: none;
    overflow: hidden;
    clear: both; }
    .interna .sequence .seq-canvas {
      white-space: nowrap; }
  .interna .list-eventos .list-ul {
    margin: 20px 0 10px 0; }
    .interna .list-eventos .list-ul li {
      width: 100%; }
      .interna .list-eventos .list-ul li span.img {
        width: 252px;
        height: 252px;
        line-height: 252px;
        background-size: 112px; }
  .interna .sequence .seq-canvas, .interna .seq-sccreen, .interna .sequence, .interna .sequence .seq-canvas > * {
    height: auto !important; }

  .proximos-eventos .box-telefones {
    min-height: 50px;
    height: auto;
    line-height: 30px;
    padding: 10px 0;
    margin-bottom: 40px; }
    .proximos-eventos .box-telefones span {
      width: 100%;
      font-size: 16px; }
    .proximos-eventos .box-telefones a {
      font-size: 16px; }
  .proximos-eventos .list li {
    width: 100%; }

  .surpreenda-se {
    padding: 40px 0 0 0; }
    .surpreenda-se form {
      margin-bottom: 50px; }
      .surpreenda-se form input[type="text"] {
        width: 100%;
        padding-left: 10px; }
      .surpreenda-se form textarea {
        padding-left: 10px; }
      .surpreenda-se form p {
        width: 100%;
        display: inline-block; }
      .surpreenda-se form .btn {
        width: 100%; }
    .surpreenda-se .margin-right {
      margin-right: 0; }

  .box-link.w50 {
    width: 100%;
    max-width: 580px;
    float: none;
    margin: 0 auto;
    display: inherit;
    margin-bottom: 10px; } }
#sequenceslideProximosEventos .seq-canvas {
  text-align: left; }

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