@charset "UTF-8";
/*link vermás*/
@import url("https://fonts.googleapis.com/css2?family=Barlow+Semi+Condensed:wght@300;400;500;600;700;800;900&display=swap");
.opnnsbrnstrs__content {
  overflow: hidden;
  width: calc(100% - 2.2rem);
  max-width: 1274px;
  margin: 0 auto;
  position: relative;
  padding: 3rem 0 2rem;
}
.opnnsbrnstrs__content--title {
  text-align: left;
}
.opnnsbrnstrs__content--title h6 {
  margin: 0 0 1rem;
  font-family: "Barlow Semi Condensed", sans-serif;
  font-weight: 900;
  font-size: 0.9rem;
  line-height: 1rem;
  letter-spacing: normal;
  text-transform: uppercase;
  color: #E94E1C;
}
.opnnsbrnstrs__content--title h3 {
  margin: 0 0 1rem;
  font-family: "Barlow Semi Condensed", sans-serif;
  font-weight: 300;
  font-size: 2.3rem;
  line-height: 2.8rem;
  letter-spacing: -0.01em;
  color: #585657;
}
.opnnsbrnstrs__content--title h3 strong {
  font-weight: 800;
}
@media (max-width: 992px) {
  .opnnsbrnstrs__content--title h3 {
    font-size: 2rem;
    line-height: 2.3rem;
  }
}
.opnnsbrnstrs__content--title h4 {
  margin: 0;
  font-family: "Barlow Semi Condensed", sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 32px;
  line-height: 50px;
  letter-spacing: -0.01em;
  vertical-align: middle;
  color: #585657;
}
.opnnsbrnstrs__content--title h4 strong {
  font-weight: 800;
}
.opnnsbrnstrs__content--title h5 {
  margin: 0;
  font-family: "Barlow Semi Condensed", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 20px;
  line-height: 30px;
  letter-spacing: 0;
  color: #585657;
}
.opnnsbrnstrs__content--title p {
  color: #585657;
  font-family: "Barlow Semi Condensed", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 18px;
  line-height: 30px;
  letter-spacing: 0;
}
.opnnsbrnstrs__content--title h3 {
  margin: 1rem 0 2rem;
  line-height: 2.6rem;
}
.opnnsbrnstrs__content--img {
  width: 100%;
}
.opnnsbrnstrs__content--img img {
  display: block;
  height: auto;
  width: 100%;
  height: 100%;
  min-width: auto;
  min-height: auto;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
  -webkit-transform: none;
  transform: none;
  position: static;
}
.opnnsbrnstrs__content--bar {
  height: 27px;
  background-color: #E4DED0;
  width: 100%;
  position: relative;
  bottom: 3px;
  z-index: 1;
}
.opnnsbrnstrs__content--slider {
  z-index: 3;
  background-color: #E4DED0;
}
@media (min-width: 992px) {
  .opnnsbrnstrs__content--slider {
    position: absolute;
    bottom: 40px;
    right: 0;
    width: 50%;
    max-width: 600px;
  }
}
.opnnsbrnstrs__content .testimonio {
  padding: 10px 20px;
  background-image: url('data:image/svg+xml,<svg width="97" height="56" viewBox="0 0 97 56" fill="none" xmlns="http://www.w3.org/2000/svg"><path opacity="0.2" d="M4.17553 55.3309C2.95953 55.3309 2.12353 55.0269 1.66753 54.4189C1.21153 53.6589 1.13553 52.6709 1.43953 51.4549L17.8555 3.34693C18.4635 1.52293 19.7555 0.610927 21.7315 0.610927H47.2675C49.8515 0.610927 50.9155 1.82693 50.4595 4.25893L41.7955 52.1389C41.3395 54.2669 40.1235 55.3309 38.1475 55.3309H4.17553ZM50.4595 55.3309C49.2435 55.3309 48.4075 55.0269 47.9515 54.4189C47.4955 53.6589 47.4195 52.6709 47.7235 51.4549L63.6835 3.34693C64.2915 1.52293 65.5835 0.610927 67.5595 0.610927H93.3235C95.7555 0.610927 96.7435 1.82693 96.2875 4.25893L88.0795 52.1389C87.7755 54.2669 86.5595 55.3309 84.4315 55.3309H50.4595Z" fill="%238E9C9F"/></svg>');
  background-repeat: no-repeat;
  background-position: center center;
}
.opnnsbrnstrs__content .testimonio .texto-testimonio {
  font-family: "Barlow Semi Condensed", sans-serif;
  font-weight: 400; /* Regular */
  font-size: 1.125rem;
  line-height: 1.6875rem;
  letter-spacing: 0;
  vertical-align: middle;
  line-height: 1.8rem;
}
.opnnsbrnstrs__content .testimonio .autor-testimonio {
  font-family: "Barlow Semi Condensed", sans-serif;
  font-weight: 400; /* Regular */
  font-size: 1.125rem;
  line-height: 1.6875rem;
  letter-spacing: 0;
  vertical-align: middle;
  padding-left: 20px;
  position: relative;
  margin-bottom: 40px;
}
@media (min-width: 992px) {
  .opnnsbrnstrs__content .testimonio .autor-testimonio {
    margin-bottom: 20px;
    margin-right: 40px;
  }
}
.opnnsbrnstrs__content .testimonio .autor-testimonio::before {
  content: "";
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0;
  width: 1px;
  background-color: #E94E1C;
}
.opnnsbrnstrs__content .testimonio .autor-testimonio small {
  font-size: 0.9rem;
  line-height: 0.8rem;
}
.opnnsbrnstrs__content .btnslide {
  width: 40px;
  height: 40px;
  color: #3b3938;
  margin: 0;
  background-color: #E94E1C;
  align-items: center;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (min-width: 768px) {
  .opnnsbrnstrs__content .btnslide {
    width: 44px;
    height: 44px;
  }
}
.opnnsbrnstrs__content .btnslide::before {
  border-style: solid;
  border-width: 0.15em 0.15em 0 0;
  border-color: #EBFFC2;
  content: "";
  display: inline-block;
  height: 18px;
  position: relative;
  vertical-align: top;
  width: 18px;
}
.opnnsbrnstrs__content .btnslide.slick-disabled {
  background-color: #E94E1C;
  opacity: 0.25;
}
.opnnsbrnstrs__content .btnslide.btnslideleft {
  z-index: 3;
  transform: translateY(-50%);
  position: absolute;
  right: 65px;
  bottom: -25px;
}
@media (min-width: 768px) {
  .opnnsbrnstrs__content .btnslide.btnslideleft {
    bottom: -15px;
  }
}
.opnnsbrnstrs__content .btnslide.btnslideleft::before {
  transform: rotate(-135deg);
  left: 5px;
}
.opnnsbrnstrs__content .btnslide.btnslideright {
  z-index: 3;
  right: 10px;
  position: absolute;
  transform: translateY(-50%);
  position: absolute;
  bottom: -25px;
}
@media (min-width: 768px) {
  .opnnsbrnstrs__content .btnslide.btnslideright {
    bottom: -15px;
  }
}
.opnnsbrnstrs__content .btnslide.btnslideright::before {
  transform: rotate(45deg);
  left: -3px;
}
.opnnsbrnstrs__content .btnslide .icon {
  font-size: 1.8rem;
  font-weight: 900;
}
.opnnsbrnstrs__content .btnslide:hover {
  background-color: #827D80;
  color: #fff;
}/*# sourceMappingURL=opnn-sbr-nstrs.css.map */