@charset "UTF-8";
/* xl - DESKTOP STYLES */
/*============================================================*/
/*H E A D E R*/
html {
  scroll-behavior: smooth !important;
}
.no-breadcrumbs .main-content {
  padding-top: 0;
}
.contact-icon ul.list-unstyled {
  display: flex;
  justify-content: center;
  gap: 25px;
  flex-wrap: wrap;
}
.contact-icon a {
  color: #fff;
  background: var(--porto-primary-color);
  padding: 12px 25px;
  border-radius: 5px;
  transition: 0.4s ease all;
}
.contact-icon a:hover {
  background: var(--porto-secondary-color);
  transition: 0.4s ease all;
}
.ico-home {
  padding-right: 7px;
}
/*================================================================================================*/
/*C I N T A*/
.cinta {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 30px;
  /* separación entre rayas y texto */
}
.cinta::before, .cinta::after {
  content: "";
  flex: 1;
  height: 35px;
  background: repeating-linear-gradient(-45deg, #999, #999 6px, transparent 6px, transparent 12px);
}
/*================================================================================================*/
/**/
/*================================================================================================*/
/**/
/*================================================================================================*/
/**/
/*==============================================================================*/
/*Q U E R Y*/
@media (min-width: 992px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 1340px;
    padding-left: 35px;
    padding-right: 35px;
  }
}
/* md - TABLET PORTRAIT STYLES */
@media (max-width: 991px) {
  /*================================================================================================*/
  /*C I N T A*/
  .cinta {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    /* separación entre rayas y texto */
  }
  .cinta::before, .cinta::after {
    content: "";
    flex: 1;
    height: 20px;
    background: repeating-linear-gradient(-45deg, #999, #999 6px, transparent 6px, transparent 12px);
  }
  .box-logos.vc_column_container {
    max-width: 33.3%;
  }
}
/* sm - SMARTPHONE LANDSCAPE STYLES */
@media (max-width: 767px) {
  .contact-icon ul.list-unstyled {
    display: flex;
    justify-content: center;
    gap: 35px;
    flex-wrap: wrap;
  }
  .vc_row.wpb_row.vc_inner.row.content_box-logos {
    display: flex;
    justify-content: center;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22%2F%22%2C%22sources%22%3A%5B%22(stdin)%22%2C%22wp-content%2Fcustom_codes%2F856-scss-desktop.scss%22%2C%22wp-content%2Fcustom_codes%2F856-scss-tablet-p.scss%22%2C%22wp-content%2Fcustom_codes%2F856-scss-mobile-l.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3BAAAA%3BAAAA%3BAAAA%3BACCA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAD1BA%3BAAAA%3BACmCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADzCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC%2BDA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADhEF%3BAAIA%3BAAAA%3BAAAA%3BAEHA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAAA%3BAFtBA%3BAASA%3BAGTA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%22%7D */