@import url("https://use.typekit.net/yih2hoe.css");
@import url("https://fonts.googleapis.com/css2?family=Sora:wght@100..800&display=swap");
/*
font-family: "Sora", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;*/
body {
  font-family: "acumin-pro", sans-serif;
  padding: 0;
  margin: 0;
  font-size: 16px;
  overflow-x: hidden;
  background: #fbfbfe;
}
h1,
h2,
h3,
h4,
h5,
p,
a,
input,
figure,
figcaption,
select,
button,
textarea {
  -webkit-appearance: none;
  margin: 0;
  display: block;
  outline: none;
  font-family: "acumin-pro", sans-serif;
  border: none;
  color: #18190f;
}
a {
  text-decoration: none !important;
  cursor: pointer;
}
button,
a {
  cursor: pointer;
  background: none;
}
.flex-block {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
}
@media (max-width: 999px) {
  .flex-block {
    flex-direction: column;
  }
}
.flex-block.inverse-block {
  flex-direction: row-reverse;
}
@media (max-width: 999px) {
  .flex-block.inverse-block {
    flex-direction: column;
  }
  .flex-block.inverse-block .info {
    margin-bottom: 40px;
  }
}
.wide-container {
  max-width: 1650px;
  margin: 0 auto;
  width: 98%;
  position: relative;
}
@media (max-width: 999px) {
  .wide-container {
    max-width: inherit;
  }
}
.border-folder {
  -webkit-border-radius: 45px;
  -moz-border-radius: 45px;
  border-radius: 45px;
  position: relative;
}
@media (max-width: 1000px) {
  .border-folder {
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
  }
}
.pestana {
  position: absolute;
  height: 80px;
  width: 200px;
  -webkit-border-radius: 45px 0 0 0;
  -moz-border-radius: 45px 0 0 0;
  border-radius: 45px 0 0 0;
  background: #fff;
  top: -45px;
  left: 0;
  z-index: 9;
}
.pestana clip-path,
.pestana:after {
  content: '';
  width: 70px;
  height: 100%;
  position: absolute;
  right: -45px;
  top: 0;
  background: #fff;
  z-index: -1;
  transform: skew(45deg);
}
.btn-arrow.-baseline {
  display: inline-flex;
  padding-bottom: 14px;
  border-bottom: 1px solid #fff;
  align-items: baseline;
  justify-content: space-between;
  font-size: 14px;
  line-height: 12px;
  font-weight: 600;
  padding-right: 62px;
  position: relative;
}
.btn-arrow.-baseline:after {
  content: '';
  width: 12px;
  height: 9px;
  margin: 0;
  position: absolute;
  right: 0;
  top: 30%;
  transform: translateY(-50%);
  -webkit-transition: 0.35s;
  -moz-transition: 0.35s;
  transition: 0.35s;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='10' viewBox='0 0 13 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.06565 9.12511L7.22332 8.2584L10.2756 5.20613H0.596313V4.00736H10.2756L7.22332 0.95509L8.06565 0.0883789L12.584 4.60675L8.06565 9.12511Z' fill='white'/%3E%3C/svg%3E%0A");
}
.btn-arrow.-baseline.black-arrow {
  border-color: #000;
}
.btn-arrow.-baseline.black-arrow:after {
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.46934 9.12511L6.627 8.2584L9.67927 5.20613H0V4.00736H9.67927L6.627 0.95509L7.46934 0.0883789L11.9877 4.60675L7.46934 9.12511Z' fill='%232F321D'/%3E%3C/svg%3E%0A");
}
.btn-arrow.-baseline:hover:after {
  right: 10%;
}
.sub-indice-text {
  padding: 0 0 25px 25px;
  font-size: 16px;
  font-weight: 400;
  position: relative;
  border-bottom: 1px solid #e8e8e8;
  width: calc(100% - 104px);
  color: #18190f;
  text-align: left;
}
.sub-indice-text span {
  position: absolute;
  top: -5px;
  left: 0;
  font-size: 14px;
}
.middle-container {
  width: 70%;
  margin: 0 auto;
}
@media (max-width: 999px) {
  .middle-container {
    width: 90%;
  }
}
.middle-container.more-large {
  width: 85%;
}
@media (max-width: 999px) {
  .middle-container.more-large {
    width: 95%;
  }
}
header {
  position: fixed;
  z-index: 999999;
  left: 50%;
  transform: translateX(-50%);
  top: 27px;
  width: 100%;
}
@media (max-width: 999px) {
  header {
    top: 10px;
  }
}
header.opened {
  height: calc(100% - 20px);
}
header.opened .wide-container {
  -webkit-border-radius: 12px 12px 0 0;
  -moz-border-radius: 12px 12px 0 0;
  border-radius: 12px 12px 0 0;
}
header .wide-container {
  background: #fff;
  height: 97px;
  position: initial;
  width: calc(94% - 120px);
  max-width: calc(1580px - 120px);
  padding: 0 60px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
}
@media (max-width: 1200px) {
  header .wide-container {
    padding: 0 30px;
    width: calc(94% - 60px);
  }
}
@media (max-width: 999px) {
  header .wide-container {
    flex-direction: row;
    justify-content: flex-start;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    width: calc(98% - 30px);
    padding: 0 15px;
    position: relative;
  }
}
header .wide-container .hamburguer {
  display: none;
}
@media (max-width: 1000px) {
  header .wide-container .hamburguer {
    display: block;
    position: absolute;
    right: 20px;
    width: 30px;
    height: 20px;
    cursor: pointer;
    top: 50%;
    transform: translateY(-50%);
  }
}
header .wide-container .hamburguer:before,
header .wide-container .hamburguer:after,
header .wide-container .hamburguer span {
  width: 100%;
  display: block;
  height: 3px;
  background: #000;
  content: '';
  margin-bottom: 5px;
}
header .wide-container .hamburguer:after {
  margin: 0;
}
header .wide-container .hamburguer.xicon {
  z-index: 99999999;
}
header .wide-container .hamburguer.xicon:before {
  transform: rotate(45deg);
  margin-top: 5px;
}
header .wide-container .hamburguer.xicon:after {
  transform: rotate(-45deg);
  margin-top: -8px;
}
header .wide-container .hamburguer.xicon span {
  display: none;
}
header .wide-container .logo {
  display: block;
  width: 294px;
  height: 25px;
  margin: 0 !important;
}
@media (max-width: 999px) {
  header .wide-container .logo {
    display: none;
  }
}
header .wide-container .logo img {
  width: 100%;
  object-fit: contain;
  height: 100%;
}
header .wide-container .logo.logo-mobile {
  display: none;
}
@media (max-width: 999px) {
  header .wide-container .logo.logo-mobile {
    width: 156px;
    height: 19px;
    display: block;
  }
}
header .wide-container nav {
  position: initial;
  width: 100%;
}
header .wide-container nav .footer-nav {
  display: none;
}
header .wide-container nav .items-contain {
  position: inherit;
}
header .wide-container nav .items-contain a:last-of-type:not(.mobi-cont) {
  margin: 0 !important;
}
header .wide-container nav .items-contain .mobi-cont {
  display: none;
  justify-content: center;
  width: 100%;
  margin-top: 30px !important;
}
@media (max-width: 999px) {
  header .wide-container nav .items-contain .mobi-cont {
    display: flex;
  }
}
header .wide-container nav .items-contain .mobi-cont span {
  height: 60px;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  background: #000;
  display: inline-block;
  color: #fff;
  font-size: 24px;
  font-weight: 700;
  line-height: 53px;
  padding: 0 40px;
}
header .wide-container nav .mob-cont {
  width: 100%;
}
@media (max-width: 999px) {
  header .wide-container nav .mob-cont {
    width: 98%;
    margin: 0 auto;
    background: #fff;
    position: absolute;
    top: 0;
    left: 1%;
    height: 100%;
    -webkit-border-radius: 0 0 12px 12px;
    -moz-border-radius: 0 0 12px 12px;
    border-radius: 0 0 12px 12px;
  }
}
@media (max-width: 999px) {
  header .wide-container nav {
    display: none;
    justify-content: center;
    position: fixed;
    top: 94px;
    width: 100%;
    z-index: 99999;
    height: calc(100% - 94px);
    left: 0;
  }
  header .wide-container nav.slicing {
    padding: 0;
    align-items: flex-start;
    top: 94px;
    display: flex;
  }
  header .wide-container nav.slicing .items-contain {
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    height: calc(100% - 200px);
    justify-content: center;
    position: relative;
  }
  header .wide-container nav.slicing a,
  header .wide-container nav.slicing .item-guide {
    font-size: 24px;
    font-weight: 500;
    padding: 0;
    text-align: left;
  }
  header .wide-container nav.slicing .drop-item .box-drop-services {
    text-align: left;
    position: relative;
    top: auto;
    width: 100%;
    border: none;
  }
  header .wide-container nav.slicing .drop-item .box-drop-services .box-flex .flex-block {
    flex-direction: row;
  }
  header .wide-container nav.slicing .snetworks {
    display: none;
  }
  header .wide-container nav.slicing .footer-nav {
    border-top: 1px solid #c42c23;
    padding-top: 20px;
    width: 100%;
    display: block;
  }
  header .wide-container nav.slicing .footer-nav .flex-block {
    justify-content: center;
    flex-direction: row;
  }
  header .wide-container nav.slicing .footer-nav .flex-block span,
  header .wide-container nav.slicing .footer-nav .flex-block p,
  header .wide-container nav.slicing .footer-nav .flex-block a {
    font-size: 18px;
    color: #191a1a;
  }
  header .wide-container nav.slicing .footer-nav .flex-block span {
    font-family: 'acumin_prosemibold';
  }
  header .wide-container nav.slicing .footer-nav .flex-block a {
    margin: 0 25px;
  }
  header .wide-container nav.slicing .footer-nav .flex-block a:last-of-type {
    margin: 0;
    font-size: 14px;
  }
  header .wide-container nav.slicing .footer-nav p {
    width: 100%;
    display: block;
    text-align: center;
    color: #191a1a;
  }
  header .wide-container nav.slicing .footer-nav p:first-of-type {
    margin-top: 20px;
    font-size: 10px;
  }
  header .wide-container nav.slicing .footer-nav p:last-of-type {
    margin-top: 10%;
    display: flex;
    flex-direction: row;
    font-size: 12px;
    justify-content: center;
  }
  header .wide-container nav.slicing .footer-nav p:last-of-type a {
    font-size: 12px;
    margin: 0 0 0 5px;
    display: block;
    font-family: 'acumin_probold';
  }
}
header .wide-container nav a,
header .wide-container nav .item-guide {
  color: #191a1a;
  font-size: 15px;
/*@media(max-width: 999px)
                    font-size 24px
                    padding 10px 0
                    text-align center
                    margin 0
                &:hover, &.active
                    color #C42C23*/
}
header .wide-container nav a,
header .wide-container nav .drop-item {
  margin-right: 40px;
}
@media (max-width: 1200px) {
  header .wide-container nav a,
  header .wide-container nav .drop-item {
    margin-right: 20px;
  }
}
@media (max-width: 999px) {
  header .wide-container nav a,
  header .wide-container nav .drop-item {
    margin: 0;
  }
}
header .wide-container nav .drop-item {
  position: relative;
}
header .wide-container nav .drop-item .item-guide {
  position: relative;
  cursor: pointer;
/*&.active
                        &:after
                            transform translateY(-50%)*/
}
@media (max-width: 999px) {
  header .wide-container nav .drop-item .item-guide {
    padding-right: 0;
  }
}
header .wide-container nav .drop-item .item-guide:after {
  content: '';
  display: inline-block;
  vertical-align: middle;
  width: 21px;
  height: 21px;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 12.6875L6.03748 8.22498L6.47498 7.78748L10.5 11.8125L14.525 7.78748L14.9625 8.22498L10.5 12.6875Z' fill='black'/%3E%3C/svg%3E%0A");
}
header .wide-container nav .drop-item .box-drop-services {
  position: absolute;
  background: #fff;
  z-index: 9999;
  left: 0;
  width: 465px;
  top: 59px;
  text-align: center;
  border-bottom: 1px solid #ececec;
  -webkit-border-radius: 0 0 20px 20px;
  -moz-border-radius: 0 0 20px 20px;
  border-radius: 0 0 20px 20px;
  max-height: 0;
  overflow: hidden;
  -webkit-transition: max-height 0.5s ease-out;
  -moz-transition: max-height 0.5s ease-out;
  transition: max-height 0.5s ease-out;
}
header .wide-container nav .drop-item .box-drop-services .box-flex {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-direction: column;
  padding: 22px 24px;
/*@media(max-width:1366px)
                            gap 15px
                        @media(max-width:1000px)
                            flex-direction column
                            gap 12px*/
}
header .wide-container nav .drop-item .box-drop-services .box-flex a {
  width: 100%;
  margin: 0 0 12px;
  justify-content: flex-start;
  align-items: flex-end;
}
header .wide-container nav .drop-item .box-drop-services .box-flex a img {
  margin-right: 30px;
  width: 96px;
  height: 74px;
}
header .wide-container nav .drop-item .box-drop-services .box-flex a:nth-last-of-type(2) {
  margin-bottom: 0;
}
header .wide-container nav .drop-item .box-drop-services .box-flex a:nth-last-of-type(2) p {
  border: none;
}
header .wide-container nav .drop-item .box-drop-services .box-flex a.btn-arrow {
  margin: 20px 0 0 !important;
  height: 76px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  background: #e7e8fe;
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-transition: 0.35s;
  -moz-transition: 0.35s;
  transition: 0.35s;
}
header .wide-container nav .drop-item .box-drop-services .box-flex a.btn-arrow p {
  font-size: 16px;
  font-weight: 600;
  margin: 0;
  padding: 0;
  text-align: center;
  width: auto;
  display: inline-block;
}
header .wide-container nav .drop-item .box-drop-services .box-flex a.btn-arrow p:after {
  content: '';
  margin-left: 11px;
  display: inline-block;
  vertical-align: middle;
  width: 12px;
  height: 10px;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.46934 9.12511L6.627 8.2584L9.67927 5.20613H0V4.00736H9.67927L6.627 0.95509L7.46934 0.0883789L11.9877 4.60675L7.46934 9.12511Z' fill='%232F321D'/%3E%3C/svg%3E%0A");
}
header .wide-container nav .drop-item .box-drop-services .box-flex a.btn-arrow:hover {
  background: #f2fe9c;
}
header .wide-container nav .drop-item .box-drop-services .box-flex a:hover:not(.btn-arrow):before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: -1;
  background: #e7e8fe;
  height: 120%;
  width: 104%;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
header .wide-container nav .right-items-nav {
  flex-wrap: wrap;
}
@media (max-width: 999px) {
  header .wide-container nav .right-items-nav {
    flex-direction: row;
    width: 70%;
    justify-content: flex-start;
    padding: 25px 0;
    flex-wrap: wrap;
    position: relative;
  }
  header .wide-container nav .right-items-nav:after {
    content: '';
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    height: 1px;
    background: #000;
    width: 110%;
  }
}
header .wide-container nav .right-items-nav .drop-item {
  margin-right: 0;
}
header .wide-container nav .right-items-nav .linkedin,
header .wide-container nav .right-items-nav .contacto,
header .wide-container nav .right-items-nav .item-guide {
  height: 39px;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  border: 1px solid #d9d9d9;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 20px;
  margin: 0;
}
@media (max-width: 999px) {
  header .wide-container nav .right-items-nav .linkedin {
    margin-right: 10px;
  }
}
header .wide-container nav .right-items-nav .linkedin:before {
  content: '';
  display: block;
  width: 16px;
  height: 15px;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.52987 4.81072H0.412339V15H3.52987V4.81072Z' fill='black'/%3E%3Cpath d='M1.90551 0C0.755955 0 0 0.759252 0 1.76733C0 2.75627 0.730965 3.53467 1.86177 3.53467H1.88676C3.0613 3.53467 3.79227 2.74989 3.78602 1.76733C3.76103 0.759252 3.05506 0 1.90551 0Z' fill='black'/%3E%3Cpath d='M12.0453 4.71501C10.2585 4.71501 9.14018 5.71034 8.93401 6.41217V4.81072H5.42913C5.47286 5.65929 5.42913 15 5.42913 15H8.93401V9.49383C8.93401 9.1812 8.92151 8.87495 9.00898 8.65802C9.24639 8.04551 9.76494 7.40749 10.6958 7.40749C11.9141 7.40749 12.4639 8.35177 12.4639 9.7299V15H16V9.33433C16 6.18248 14.2632 4.71501 12.0453 4.71501Z' fill='black'/%3E%3C/svg%3E%0A");
}
header .wide-container nav .right-items-nav .contacto {
  background: none;
  margin: 0 10px;
  position: relative;
  overflow: hidden;
}
@media (max-width: 999px) {
  header .wide-container nav .right-items-nav .contacto {
    display: none;
  }
}
header .wide-container nav .right-items-nav .contacto span {
  position: relative;
  z-index: 4;
  color: #fff;
  font-weight: 700;
  -webkit-transition: 0.35s;
  -moz-transition: 0.35s;
  transition: 0.35s;
  font-size: 14px;
  line-height: 15px;
}
header .wide-container nav .right-items-nav .contacto:after,
header .wide-container nav .right-items-nav .contacto:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 100%;
  left: 0;
  background: #f2fe9c;
  z-index: 2;
  -webkit-transition: 0.35s;
  -moz-transition: 0.35s;
  transition: 0.35s;
}
header .wide-container nav .right-items-nav .contacto:before {
  background: #000;
  z-index: 1;
  top: 0;
}
header .wide-container nav .right-items-nav .contacto:hover span {
  color: #000;
}
header .wide-container nav .right-items-nav .contacto:hover:after {
  top: 0;
}
header .wide-container nav .right-items-nav .item-guide {
  font-size: 12px;
  font-weight: 400;
  padding: 0 5px 0 15px;
  line-height: 13px;
}
header .wide-container nav .right-items-nav .item-guide + .box-drop {
  position: absolute;
  top: 59px;
  background: #fff;
  z-index: 9999;
  width: 70px;
  -webkit-border-radius: 0 0 20px 20px;
  -moz-border-radius: 0 0 20px 20px;
  border-radius: 0 0 20px 20px;
  max-height: 0;
  overflow: hidden;
  -webkit-transition: max-height 0.5s ease-out;
  -moz-transition: max-height 0.5s ease-out;
  transition: max-height 0.5s ease-out;
}
header .wide-container nav .right-items-nav .item-guide + .box-drop a {
  font-size: 12px;
  line-height: 13px;
  padding: 15px;
}
header .wide-container nav .clear {
  clear: both;
  width: 100%;
}
header .wide-container nav .credits-mobile {
  display: none;
}
@media (max-width: 999px) {
  header .wide-container nav .credits-mobile {
    display: flex;
    flex-direction: row;
    width: 100%;
    padding-top: 28px;
  }
  header .wide-container nav .credits-mobile p,
  header .wide-container nav .credits-mobile a {
    font-size: 8px;
    color: #818181;
    font-weight: 400;
  }
}
@media (max-width: 999px) and (max-width: 999px) {
  header .wide-container nav .items-contain {
    width: 70%;
  }
}
.space-header {
  height: 57px;
/*@media(max-width: 999px)
        height 60px*/
}
.fold-home {
  height: 800px;
  position: relative;
  background: #000;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  overflow: hidden;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
}
@media (max-width: 999px) {
  .fold-home {
    height: auto;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
  }
}
.fold-home .fold-text {
  margin-bottom: 220px;
  position: relative;
  z-index: 2;
  width: 80%;
  justify-content: center;
  align-items: flex-end;
}
@media (max-width: 999px) {
  .fold-home .fold-text {
    margin: 100px auto;
  }
}
.fold-home .fold-text h1,
.fold-home .fold-text p {
  color: #fff;
}
@media (max-width: 999px) {
  .fold-home .fold-text h1,
  .fold-home .fold-text p {
    text-align: center;
  }
}
.fold-home .fold-text h1 {
  font-size: 47px;
  font-family: "Sora", sans-serif;
  line-height: 46px;
  margin-right: 5%;
  text-transform: uppercase;
  font-weight: 500;
}
@media (max-width: 999px) {
  .fold-home .fold-text h1 {
    margin: 0 auto 20px;
    font-size: 38px;
    line-height: 42px;
  }
}
.fold-home .fold-text p {
  font-size: 16px;
  line-height: 17px;
  font-weight: 300;
  position: relative;
  margin-bottom: 5px;
  text-align: justify;
}
.fold-home .fold-text p .btn-arrow {
  position: absolute;
  left: 0;
  bottom: -90px;
  color: #fff;
}
.fold-home video {
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  object-fit: cover;
  -webkit-opacity: 0.85;
  -moz-opacity: 0.85;
  opacity: 0.85;
  left: 50%;
  transform: translateX(-50%);
}
.fold-quienes {
  height: 522px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  overflow: hidden;
}
.fold-quienes .middle-container {
  height: 100%;
  position: relative;
  z-index: 9;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
@media (max-width: 999px) {
  .fold-quienes .middle-container {
    width: 80%;
  }
}
.fold-quienes .middle-container * {
  color: #fff;
  max-width: 620px;
}
.fold-quienes .middle-container h3 {
  font-size: 30px;
  line-height: 26px;
  margin-bottom: 60px;
  font-weight: 600;
}
@media (max-width: 999px) {
  .fold-quienes .middle-container h3 {
    margin-bottom: 40px;
  }
}
.fold-quienes .middle-container p {
  font-size: 26px;
  font-weight: 300;
}
.fold-quienes img {
  width: 110%;
  position: absolute;
  height: 100%;
  z-index: 0;
  left: 0;
  top: 0;
  object-fit: cover;
}
@media (max-width: 999px) {
  .fold-quienes img {
    object-position: left;
  }
}
.fold-quienes + .nosotros-inside {
  margin-top: 125px;
}
.fold-quienes + .nosotros-inside .middle-container:first-of-type {
  margin-bottom: 100px;
}
.fold-quienes + .nosotros-inside .middle-container:first-of-type p {
  font-size: 14px;
}
.yellow-section {
  background: #f2fe9c;
  margin-top: 17px;
  padding: 125px 0 180px;
}
.yellow-section .info {
  text-align: center;
  width: 60%;
  margin: 0 auto;
}
@media (max-width: 999px) {
  .yellow-section .info {
    width: 90%;
  }
}
.yellow-section .info * {
  color: #18190f;
}
.yellow-section .info h2 {
  font-size: 46px;
  line-height: 44px;
  font-weight: 400;
}
@media (max-width: 999px) {
  .yellow-section .info h2 br {
    display: none;
  }
}
.yellow-section .info p {
  margin: 60px 0;
  font-size: 24px;
  line-height: 30px;
  font-weight: 300;
}
.white-section {
  background: #fff;
  padding: 65px 0 85px;
  margin-top: -65px;
}
.white-section h3 {
  font-size: 30px;
  font-weight: 500;
}
.white-section .wider-inside {
  margin-top: 45px;
  gap: 40px;
  align-items: flex-start;
  margin-left: -4%;
}
@media (max-width: 999px) {
  .white-section .wider-inside {
    margin-left: 0;
  }
}
.white-section .wider-inside .info-image {
  width: 50%;
}
@media (max-width: 999px) {
  .white-section .wider-inside .info-image {
    width: 100%;
    max-width: inherit;
  }
}
.white-section .wider-inside .info-image img {
  width: 100%;
  height: auto;
  object-fit: contain;
  margin-bottom: 54px;
  display: block;
}
.white-section .wider-inside .info-image p {
  font-size: 12px;
  line-height: 15px;
  font-weight: 300;
}
.white-section .wider-inside .items {
  flex-direction: column;
  max-width: 730px;
  width: 60%;
  align-items: flex-start;
}
@media (max-width: 999px) {
  .white-section .wider-inside .items {
    width: 100%;
    max-width: inherit;
  }
}
.white-section .wider-inside .items .name {
  width: 100%;
  border-bottom: 1px solid #e8e8e8;
  align-items: flex-start;
  margin-bottom: 20px;
}
@media (max-width: 999px) {
  .white-section .wider-inside .items .name {
    flex-direction: row;
  }
}
.white-section .wider-inside .items .name:last-of-type {
  border: none;
  margin-bottom: 0;
}
.white-section .wider-inside .items .name .sub-indice-text {
  font-size: 24px;
  border: none;
}
.white-section .wider-inside .items .name .btn-arrow {
  width: 45px;
  height: 45px;
  margin-top: -5px;
  position: relative;
}
.white-section .wider-inside .items .name .btn-arrow:before,
.white-section .wider-inside .items .name .btn-arrow:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
}
.white-section .wider-inside .items .name .btn-arrow:before {
  transform: translateX(-30%);
  -webkit-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
  background-size: 18px !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  z-index: 4;
  -webkit-transition: 0.35s;
  -moz-transition: 0.35s;
  transition: 0.35s;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.46934 9.12511L6.627 8.2584L9.67927 5.20613H0V4.00736H9.67927L6.627 0.95509L7.46934 0.0883789L11.9877 4.60675L7.46934 9.12511Z' fill='%232F321D'/%3E%3C/svg%3E");
}
.white-section .wider-inside .items .name .btn-arrow:after {
  transform: scale(0.2);
  background: #e7e8fe;
  -webkit-border-radius: 45px;
  -moz-border-radius: 45px;
  border-radius: 45px;
  z-index: 2;
  -webkit-transition: 0.75s;
  -moz-transition: 0.75s;
  transition: 0.75s;
}
.white-section .wider-inside .items .name:hover .btn-arrow:before {
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
  transform: translateX(0);
}
.white-section .wider-inside .items .name:hover .btn-arrow:after {
  transform: scale(1);
}
.white-section .wider-inside .items .letter {
  margin-top: 60px;
  font-size: 10px;
  font-weight: 300;
  text-align: justify;
  max-width: 380px;
}
.white-section .wider-inside .items .letter strong {
  font-weight: 700;
  display: inline;
}
.insights-section {
  margin-top: 75px;
  padding-bottom: 0;
  background: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.insights-section:after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 68%;
  background: #fff;
  -webkit-border-radius: 45px;
  -moz-border-radius: 45px;
  border-radius: 45px;
  z-index: -1;
}
@media (max-width: 999px) {
  .insights-section .title {
    flex-direction: row;
  }
}
.insights-section .title-left p {
  font-size: 12px;
  font-weight: 300;
  margin-top: 18px;
}
.insights-section .wider-inside {
  margin-top: 75px;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 30px;
}
@media (max-width: 999px) {
  .insights-section .wider-inside {
    grid-template-columns: repeat(1, 1fr);
  }
}
.insights-section .wider-inside .block {
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  background: linear-gradient(180deg, #f4ffa8 0%, #e7e8fe 100%);
  padding: 40px 35px 60px;
  height: calc(100% - 100px);
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  transition: 0.5s;
  position: relative;
  top: 0;
  -webkit-box-shadow: 0 18px 20px rgba(0,0,0,0);
  -moz-box-shadow: 0 18px 20px rgba(0,0,0,0);
  box-shadow: 0 18px 20px rgba(0,0,0,0);
}
.insights-section .wider-inside .block:nth-of-type(2) {
  background: #e7e8fe;
}
@media (min-width: 1000px) and (max-width: 1560px) {
  .insights-section .wider-inside .block .flex-block {
    flex-direction: column;
    align-items: flex-start;
    gap: 10px;
  }
}
.insights-section .wider-inside .block .label {
  font-size: 18px;
  font-weight: 500;
  border: 1px solid #18190f;
  -webkit-border-radius: 45px;
  -moz-border-radius: 45px;
  border-radius: 45px;
  padding: 2px 15px 6px;
}
.insights-section .wider-inside .block .date {
  font-size: 12px;
  font-weight: 400;
}
.insights-section .wider-inside .block .info-block {
  margin-top: 140px;
}
.insights-section .wider-inside .block .info-block .topic,
.insights-section .wider-inside .block .info-block p {
  font-weight: 500;
}
.insights-section .wider-inside .block .info-block .topic {
  font-size: 13px;
}
.insights-section .wider-inside .block .info-block p {
  font-size: 21px;
  margin-top: 20px;
  line-height: 21px;
}
@media (max-width: 999px) {
  .insights-section .wider-inside .block .flex-block {
    flex-direction: row;
  }
}
.insights-section .wider-inside .block:hover {
  top: -30px;
  -webkit-box-shadow: 0 18px 20px rgba(0,0,0,0.11);
  -moz-box-shadow: 0 18px 20px rgba(0,0,0,0.11);
  box-shadow: 0 18px 20px rgba(0,0,0,0.11);
}
.insights-section.insights-filters {
  margin: 50px auto;
}
.insights-section.insights-filters:after {
  display: none;
}
.insights-section.insights-filters .category1 {
  background: #f2f3ff;
}
.insights-section.insights-filters .category2 {
  background: #e7e8fe;
}
.insights-section.insights-filters .category3 {
  background: #f2f3ff;
}
.filter-tags {
  justify-content: flex-start;
}
@media (max-width: 999px) {
  .filter-tags {
    flex-direction: row;
    flex-wrap: wrap;
  }
}
.filter-tags * {
  font-size: 18px;
  font-weight: 600;
}
.filter-tags .label {
  position: relative;
  margin: -4px 30px 0 0;
}
@media (max-width: 999px) {
  .filter-tags .label {
    margin-bottom: 20px;
  }
}
.filter-tags .label:before {
  content: '';
  width: 18px;
  height: 18px;
  display: inline-block;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.47059 18V12.7059H9.52941V14.8235H18V15.8824H9.52941V18H8.47059ZM0 15.8824V14.8235H5.29412V15.8824H0ZM4.23529 11.6471V9.52941H0V8.47059H4.23529V6.35294H5.29412V11.6471H4.23529ZM8.47059 9.52941V8.47059H18V9.52941H8.47059ZM12.7059 5.29412V0H13.7647V2.11765H18V3.17647H13.7647V5.29412H12.7059ZM0 3.17647V2.11765H9.52941V3.17647H0Z' fill='%2318190F'/%3E%3C/svg%3E%0A");
  margin-right: 14px;
}
.filter-tags span {
  padding: 3px 16px 6px;
  margin-right: 10px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  cursor: pointer;
  position: relative;
  overflow: hidden;
  background: none;
}
@media (max-width: 999px) {
  .filter-tags span {
    margin-bottom: 20px;
  }
}
.filter-tags span:last-of-type {
  margin: 0;
}
@media (max-width: 999px) {
  .filter-tags span:last-of-type {
    margin-bottom: 20px;
  }
}
.filter-tags span:after,
.filter-tags span:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 102%;
  left: 0;
  background: #f2fe9c;
  z-index: 2;
  -webkit-transition: 0.35s;
  -moz-transition: 0.35s;
  transition: 0.35s;
}
.filter-tags span:before {
  background: #18190f;
  z-index: 1;
  top: 0;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
}
.filter-tags span span {
  z-index: 4;
  color: #fff;
  font-weight: 500;
  -webkit-transition: 0.35s;
  -moz-transition: 0.35s;
  transition: 0.35s;
  font-size: 14px;
  line-height: 15px;
  border: none;
}
.filter-tags span span:before,
.filter-tags span span:after {
  display: none;
}
.filter-tags span:hover span {
  color: #000;
}
.filter-tags span:hover:after {
  top: 0;
}
.parallax {
  width: 100%;
  height: auto;
  margin: -55px 0 40px;
  position: relative;
}
.parallax .rock {
  height: 627px;
  max-width: 549px;
  background-repeat: no-repeat !important;
  background-size: contain !important;
  background: url("../images/rock.png");
  position: relative;
  z-index: 4;
  margin: 0 auto;
  display: block;
}
@media (max-width: 549px) {
  .parallax .rock {
    max-width: 259px;
    height: 297px;
  }
}
.parallax .rock:after {
  content: '';
  width: 169px;
  height: 52px;
  position: absolute;
  right: -240px;
  z-index: 999;
  top: 15%;
  background-repeat: no-repeat;
  background-size: contain;
  background-imsage: url("data:image/svg+xml,%3Csvg width='169' height='52' viewBox='0 0 169 52' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.84 40.72C14.1733 40.72 11.8933 40.2667 10 39.36C8.13333 38.4267 6.61333 37.2133 5.44 35.72C4.29333 34.2 3.44 32.5733 2.88 30.84C2.34667 29.08 2.08 27.3867 2.08 25.76V24.88C2.08 23.0933 2.36 21.32 2.92 19.56C3.48 17.8 4.33333 16.2 5.48 14.76C6.65333 13.32 8.16 12.16 10 11.28C11.8667 10.4 14.0667 9.96 16.6 9.96C19.24 9.96 21.52 10.4267 23.44 11.36C25.36 12.2933 26.88 13.6 28 15.28C29.1467 16.9333 29.8267 18.8933 30.04 21.16H25.2C24.9867 19.6667 24.48 18.4267 23.68 17.44C22.9067 16.4267 21.9067 15.6667 20.68 15.16C19.48 14.6533 18.12 14.4 16.6 14.4C15.0267 14.4 13.6267 14.68 12.4 15.24C11.2 15.8 10.2 16.5733 9.4 17.56C8.6 18.5467 7.98667 19.7067 7.56 21.04C7.16 22.3467 6.96 23.7867 6.96 25.36C6.96 26.8533 7.16 28.2667 7.56 29.6C7.98667 30.9067 8.61333 32.0667 9.44 33.08C10.2667 34.0933 11.2933 34.88 12.52 35.44C13.7733 36 15.2133 36.28 16.84 36.28C19.1867 36.28 21.16 35.7067 22.76 34.56C24.36 33.3867 25.3333 31.72 25.68 29.56H30.56C30.2933 31.6133 29.6 33.4933 28.48 35.2C27.36 36.88 25.8267 38.2267 23.88 39.24C21.9333 40.2267 19.5867 40.72 16.84 40.72ZM49.115 40.72C46.715 40.72 44.5817 40.3333 42.715 39.56C40.8483 38.76 39.2617 37.6667 37.955 36.28C36.6483 34.8933 35.6483 33.28 34.955 31.44C34.2883 29.6 33.955 27.6533 33.955 25.6V24.72C33.955 22.88 34.275 21.08 34.915 19.32C35.555 17.56 36.4883 15.9733 37.715 14.56C38.9683 13.1467 40.4883 12.0267 42.275 11.2C44.0883 10.3733 46.155 9.96 48.475 9.96C50.955 9.96 53.1683 10.44 55.115 11.4C57.0617 12.3333 58.6217 13.64 59.795 15.32C60.9683 16.9733 61.6483 18.8933 61.835 21.08H56.955C56.795 19.64 56.3017 18.4267 55.475 17.44C54.675 16.4533 53.6617 15.7067 52.435 15.2C51.235 14.6667 49.915 14.4 48.475 14.4C47.035 14.4 45.715 14.6667 44.515 15.2C43.3417 15.7067 42.3283 16.44 41.475 17.4C40.6217 18.3333 39.9683 19.4667 39.515 20.8C39.0617 22.1067 38.835 23.5733 38.835 25.2C38.835 27.0133 39.075 28.6133 39.555 30C40.0617 31.3867 40.7683 32.56 41.675 33.52C42.5817 34.4533 43.6617 35.1733 44.915 35.68C46.195 36.16 47.595 36.4 49.115 36.4C51.2217 36.4 53.0617 35.9733 54.635 35.12C56.235 34.24 57.435 33.1067 58.235 31.72L56.995 36.4V28.28H61.475V35C60.1683 36.8133 58.4617 38.2267 56.355 39.24C54.275 40.2267 51.8617 40.72 49.115 40.72ZM48.115 29.24V25.48H63.915V29.24H48.115Z' fill='%232F321D'/%3E%3Cpath d='M87.905 24H86.992V20.898L84.099 16.663H85.166L87.443 20.073L89.72 16.663H90.787L87.905 20.898V24ZM90.0063 21.338C90.0063 19.798 91.1063 18.555 92.6243 18.555C94.2303 18.555 95.1763 19.809 95.1763 21.404V21.613H90.8753C90.9413 22.614 91.6453 23.45 92.7893 23.45C93.3943 23.45 94.0103 23.208 94.4283 22.779L94.8243 23.318C94.2963 23.846 93.5813 24.132 92.7123 24.132C91.1393 24.132 90.0063 22.999 90.0063 21.338ZM92.6133 19.237C91.4803 19.237 90.9193 20.194 90.8753 21.008H94.3623C94.3513 20.216 93.8233 19.237 92.6133 19.237ZM97.3375 24H96.5125V16.663H97.3375V24ZM99.8082 24H98.9832V16.663H99.8082V24ZM103.775 24.132C102.158 24.132 101.146 22.878 101.146 21.338C101.146 19.798 102.158 18.555 103.775 18.555C105.392 18.555 106.404 19.798 106.404 21.338C106.404 22.878 105.392 24.132 103.775 24.132ZM103.775 23.395C104.908 23.395 105.535 22.427 105.535 21.338C105.535 20.26 104.908 19.292 103.775 19.292C102.642 19.292 102.004 20.26 102.004 21.338C102.004 22.427 102.642 23.395 103.775 23.395ZM113.172 24H112.347L110.961 19.732L109.575 24H108.75L107.056 18.687H107.914L109.212 22.922L110.609 18.687H111.313L112.71 22.922L114.008 18.687H114.866L113.172 24ZM115.365 23.296L115.794 22.702C116.146 23.109 116.817 23.461 117.543 23.461C118.357 23.461 118.797 23.098 118.797 22.581C118.797 21.998 118.148 21.811 117.433 21.635C116.531 21.426 115.508 21.184 115.508 20.084C115.508 19.259 116.223 18.555 117.488 18.555C118.39 18.555 119.028 18.896 119.457 19.325L119.072 19.897C118.753 19.512 118.17 19.226 117.488 19.226C116.762 19.226 116.311 19.556 116.311 20.029C116.311 20.546 116.916 20.711 117.609 20.876C118.533 21.085 119.6 21.349 119.6 22.526C119.6 23.417 118.885 24.132 117.51 24.132C116.641 24.132 115.904 23.868 115.365 23.296ZM122.282 24.132C121.501 24.132 121.105 23.681 121.105 22.889V19.413H120.225V18.687H121.105V17.235H121.93V18.687H123.008V19.413H121.93V22.713C121.93 23.109 122.106 23.395 122.469 23.395C122.7 23.395 122.92 23.296 123.03 23.175L123.272 23.791C123.063 23.989 122.766 24.132 122.282 24.132ZM126.495 24.132C124.878 24.132 123.866 22.878 123.866 21.338C123.866 19.798 124.878 18.555 126.495 18.555C128.112 18.555 129.124 19.798 129.124 21.338C129.124 22.878 128.112 24.132 126.495 24.132ZM126.495 23.395C127.628 23.395 128.255 22.427 128.255 21.338C128.255 20.26 127.628 19.292 126.495 19.292C125.362 19.292 124.724 20.26 124.724 21.338C124.724 22.427 125.362 23.395 126.495 23.395ZM134.88 24H134.055V20.524C134.055 19.589 133.582 19.292 132.867 19.292C132.218 19.292 131.602 19.688 131.294 20.117V24H130.469V18.687H131.294V19.457C131.668 19.017 132.394 18.555 133.186 18.555C134.297 18.555 134.88 19.116 134.88 20.271V24ZM136.219 21.338C136.219 19.798 137.319 18.555 138.837 18.555C140.443 18.555 141.389 19.809 141.389 21.404V21.613H137.088C137.154 22.614 137.858 23.45 139.002 23.45C139.607 23.45 140.223 23.208 140.641 22.779L141.037 23.318C140.509 23.846 139.794 24.132 138.925 24.132C137.352 24.132 136.219 22.999 136.219 21.338ZM138.826 19.237C137.693 19.237 137.132 20.194 137.088 21.008H140.575C140.564 20.216 140.036 19.237 138.826 19.237ZM88.301 35.132C86.222 35.132 84.561 33.592 84.561 31.337C84.561 29.082 86.222 27.542 88.301 27.542C89.632 27.542 90.534 28.169 91.117 28.994L90.347 29.423C89.929 28.807 89.17 28.356 88.301 28.356C86.728 28.356 85.507 29.588 85.507 31.337C85.507 33.075 86.728 34.318 88.301 34.318C89.17 34.318 89.929 33.878 90.347 33.251L91.128 33.68C90.512 34.516 89.632 35.132 88.301 35.132ZM94.5796 35.132C92.9626 35.132 91.9506 33.878 91.9506 32.338C91.9506 30.798 92.9626 29.555 94.5796 29.555C96.1966 29.555 97.2086 30.798 97.2086 32.338C97.2086 33.878 96.1966 35.132 94.5796 35.132ZM94.5796 34.395C95.7126 34.395 96.3396 33.427 96.3396 32.338C96.3396 31.26 95.7126 30.292 94.5796 30.292C93.4466 30.292 92.8086 31.26 92.8086 32.338C92.8086 33.427 93.4466 34.395 94.5796 34.395ZM102.965 35H102.14V31.524C102.14 30.589 101.667 30.292 100.952 30.292C100.303 30.292 99.6865 30.688 99.3785 31.117V35H98.5535V29.687H99.3785V30.457C99.7525 30.017 100.479 29.555 101.271 29.555C102.382 29.555 102.965 30.116 102.965 31.271V35ZM104.15 34.296L104.579 33.702C104.931 34.109 105.602 34.461 106.328 34.461C107.142 34.461 107.582 34.098 107.582 33.581C107.582 32.998 106.933 32.811 106.218 32.635C105.316 32.426 104.293 32.184 104.293 31.084C104.293 30.259 105.008 29.555 106.273 29.555C107.175 29.555 107.813 29.896 108.242 30.325L107.857 30.897C107.538 30.512 106.955 30.226 106.273 30.226C105.547 30.226 105.096 30.556 105.096 31.029C105.096 31.546 105.701 31.711 106.394 31.876C107.318 32.085 108.385 32.349 108.385 33.526C108.385 34.417 107.67 35.132 106.295 35.132C105.426 35.132 104.689 34.868 104.15 34.296ZM114.136 35H113.311V34.252C112.904 34.714 112.211 35.132 111.419 35.132C110.308 35.132 109.725 34.593 109.725 33.438V29.687H110.55V33.185C110.55 34.12 111.023 34.395 111.738 34.395C112.387 34.395 113.003 34.021 113.311 33.592V29.687H114.136V35ZM116.609 35H115.784V27.663H116.609V35ZM119.597 35.132C118.816 35.132 118.42 34.681 118.42 33.889V30.413H117.54V29.687H118.42V28.235H119.245V29.687H120.323V30.413H119.245V33.713C119.245 34.109 119.421 34.395 119.784 34.395C120.015 34.395 120.235 34.296 120.345 34.175L120.587 34.791C120.378 34.989 120.081 35.132 119.597 35.132ZM121.895 28.796C121.598 28.796 121.345 28.543 121.345 28.235C121.345 27.927 121.598 27.685 121.895 27.685C122.203 27.685 122.456 27.927 122.456 28.235C122.456 28.543 122.203 28.796 121.895 28.796ZM122.313 35H121.488V29.687H122.313V35ZM128.37 35H127.545V31.524C127.545 30.589 127.072 30.292 126.357 30.292C125.708 30.292 125.092 30.688 124.784 31.117V35H123.959V29.687H124.784V30.457C125.158 30.017 125.884 29.555 126.676 29.555C127.787 29.555 128.37 30.116 128.37 31.271V35ZM130.006 36.364L130.424 35.748C130.864 36.276 131.392 36.474 132.151 36.474C133.031 36.474 133.856 36.045 133.856 34.879V34.12C133.471 34.659 132.822 35.066 132.074 35.066C130.688 35.066 129.709 34.032 129.709 32.316C129.709 30.611 130.677 29.555 132.074 29.555C132.789 29.555 133.427 29.907 133.856 30.49V29.687H134.681V34.846C134.681 36.606 133.449 37.156 132.151 37.156C131.249 37.156 130.633 36.98 130.006 36.364ZM133.856 33.471V31.15C133.57 30.688 132.932 30.292 132.272 30.292C131.205 30.292 130.567 31.139 130.567 32.316C130.567 33.482 131.205 34.34 132.272 34.34C132.932 34.34 133.57 33.933 133.856 33.471ZM138.906 31.337C138.906 29.06 140.589 27.542 142.679 27.542C143.977 27.542 144.879 28.114 145.528 28.917L144.802 29.368C144.34 28.774 143.559 28.356 142.679 28.356C141.073 28.356 139.852 29.588 139.852 31.337C139.852 33.075 141.073 34.329 142.679 34.329C143.559 34.329 144.285 33.9 144.648 33.537V32.041H142.129V31.227H145.561V33.878C144.879 34.637 143.878 35.143 142.679 35.143C140.589 35.143 138.906 33.614 138.906 31.337ZM147.837 35H147.012V29.687H147.837V30.545C148.266 29.984 148.882 29.577 149.608 29.577V30.424C149.509 30.402 149.41 30.391 149.278 30.391C148.772 30.391 148.079 30.809 147.837 31.238V35ZM152.963 35.132C151.346 35.132 150.334 33.878 150.334 32.338C150.334 30.798 151.346 29.555 152.963 29.555C154.58 29.555 155.592 30.798 155.592 32.338C155.592 33.878 154.58 35.132 152.963 35.132ZM152.963 34.395C154.096 34.395 154.723 33.427 154.723 32.338C154.723 31.26 154.096 30.292 152.963 30.292C151.83 30.292 151.192 31.26 151.192 32.338C151.192 33.427 151.83 34.395 152.963 34.395ZM161.348 35H160.523V34.252C160.116 34.714 159.423 35.132 158.631 35.132C157.52 35.132 156.937 34.593 156.937 33.438V29.687H157.762V33.185C157.762 34.12 158.235 34.395 158.95 34.395C159.599 34.395 160.215 34.021 160.523 33.592V29.687H161.348V35ZM163.821 34.197V37.024H162.996V29.687H163.821V30.479C164.206 29.94 164.866 29.555 165.614 29.555C167.011 29.555 167.979 30.611 167.979 32.338C167.979 34.054 167.011 35.132 165.614 35.132C164.888 35.132 164.25 34.791 163.821 34.197ZM167.11 32.338C167.11 31.161 166.472 30.292 165.405 30.292C164.756 30.292 164.107 30.677 163.821 31.139V33.537C164.107 33.999 164.756 34.395 165.405 34.395C166.472 34.395 167.11 33.515 167.11 32.338Z' fill='%232F321D'/%3E%3C/svg%3E%0A");
}
.parallax .box-mail {
  height: calc(346px - 140px);
  width: calc(478px - 90px);
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  border-radius: 25px;
  background: linear-gradient(180deg, #fff 0%, #e7e8fe 100%);
  position: relative;
  z-index: 4;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 80px 45px 60px;
}
.parallax .box-mail .title {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  font-size: 17px;
  line-height: 22px;
  color: #2f321d;
}
.parallax .box-mail .title span {
  width: 52px;
  height: 46px;
  margin: 5px 30px 0 0;
  background-repeat: no-repeat;
  background-position: contain;
  display: inline-block;
  vertical-align: middle;
  background-image: url("data:image/svg+xml,%3Csvg width='52' height='46' viewBox='0 0 52 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.7551 18.6853L1.99179 3.56589V33.9473C1.99179 34.6129 2.2052 35.1597 2.63201 35.5876C3.05882 36.0155 3.60419 36.2295 4.26813 36.2295H29.4501V38.2264H4.26813C3.03511 38.2264 2.0155 37.8222 1.2093 37.014C0.403101 36.2057 0 35.1835 0 33.9473V4.27907C0 3.04289 0.403101 2.02067 1.2093 1.2124C2.0155 0.404134 3.03511 0 4.26813 0H45.2421C46.4751 0 47.4948 0.404134 48.301 1.2124C49.1072 2.02067 49.5103 3.04289 49.5103 4.27907V23.8202H47.5185V3.56589L24.7551 18.6853ZM24.7551 16.2605L46.3803 1.9969H3.12996L24.7551 16.2605ZM43.2503 46L41.8988 44.645L48.1587 38.2264H33.7182V36.2295H48.2298L41.8276 29.8109L43.2503 28.4558L52 37.2279L43.2503 46ZM1.99179 3.56589V37.8698V23.8202V24.3907V1.9969V3.56589Z' fill='%2318190F'/%3E%3C/svg%3E%0A");
}
.parallax .box-mail a {
  font-weight: 500;
  font-size: 23px;
}
.parallax .text {
  height: 160px;
  background-repeat: repeat-x;
  background-size: contain;
  background-position: 0 0;
  z-index: 2;
  position: absolute;
  width: 100%;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg viewBox='0 0 3046 368' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M111.200277,220 L0,0 L61.0163483,0 L150.560222,180.714287 L133.326189,175.312502 L185.478116,175.312502 L167.288198,180.714287 L250.422024,0 L308,0 L204.174089,220 L111.200277,220 Z M129,359 L129,210 L187,210 L187,359 L129,359 Z M445.445887,368 C422.45671,368 402.422078,364.062609 385.37013,356.187826 C368.290043,348.313043 354.333333,337.977391 343.5,325.18087 C332.666667,312.055294 324.478355,297.45601 318.878788,281.377391 C313.645022,264.971688 311,248.237775 311,231.175652 L311,221.824348 C311,204.434297 313.645022,187.700384 318.878788,171.622609 C324.478355,155.216905 332.666667,140.615652 343.5,127.81913 C354.333333,114.694399 367.952381,104.358747 384.385281,96.8121739 C401.127706,88.9373913 420.487013,85 442.491342,85 C471.051948,85 494.857143,91.2342966 513.878788,103.702609 C532.928571,116.170921 547.194805,132.41266 556.733766,152.427826 C566.244589,172.114783 571,193.442225 571,216.410435 L571,239.542609 L335.621212,239.542609 L335.621212,200.66087 L532.112554,200.66087 L516.354978,220.347826 C516.354978,202.629565 513.569264,187.372174 507.969697,174.575652 C502.398268,161.450921 494.181818,151.443478 483.348485,144.553043 C472.515152,137.334399 458.896104,133.725217 442.491342,133.725217 C425.411255,133.725217 411.145022,137.662609 399.636364,145.537391 C388.155844,153.412174 379.62987,164.24 374.030303,178.02087 C368.458874,191.801739 365.67316,208.043478 365.67316,226.746087 C365.67316,244.464348 368.458874,260.377877 374.030303,274.486957 C379.62987,288.267826 388.324675,299.258773 400.142857,307.462609 C411.961039,315.337391 427.04329,319.274783 445.445887,319.274783 C463.820346,319.274783 478.930736,315.337391 490.748918,307.462609 C502.5671,299.258773 509.770563,289.744348 512.415584,278.916522 L566.075758,278.916522 C562.474026,296.963836 555.073593,312.713401 543.930736,326.165217 C533.097403,339.617034 519.309524,349.952686 502.5671,357.172174 C485.824675,364.391662 466.774892,368 445.445887,368 Z M636,359 L636,0 L694,0 L694,359 L636,359 Z M601,44 L601,0 L694,0 L694,44 L601,44 Z M782,359 L782,0 L840,0 L840,359 L782,359 Z M747,44 L747,0 L840,0 L840,44 L747,44 Z M1048.01404,368 C1024.76338,368 1004.2646,364.225729 986.573883,356.68 C968.883162,348.805217 954.000491,338.469565 941.86971,325.673043 C929.73893,312.876522 920.584683,298.440358 914.35081,282.361739 C908.116937,265.956036 905,249.057877 905,231.667826 L905,221.824348 C905,204.434297 908.116937,187.536138 914.35081,171.130435 C920.893569,154.724731 930.244379,140.123478 942.347079,127.326957 C954.814826,114.202225 969.865979,103.866573 987.556701,96.32 C1005.24742,88.7734271 1025.40923,85 1048.01404,85 C1070.61885,85 1090.61217,88.7734271 1107.96593,96.32 C1125.65665,103.866573 1140.73589,114.202225 1153.17555,127.326957 C1165.61522,140.123478 1174.96603,154.724731 1181.17182,171.130435 C1187.74266,187.536138 1191,204.434297 1191,221.824348 L1191,231.667826 C1191,249.057877 1187.91114,265.956036 1181.67727,282.361739 C1175.4434,298.440358 1166.28915,312.876522 1154.15837,325.673043 C1142.02759,338.469565 1127.11684,348.805217 1109.42612,356.68 C1091.7354,364.225729 1071.2647,368 1048.01404,368 Z M1048.5,318 C1066.5266,318 1081.91379,314.053908 1094.68966,306.161725 C1107.46552,297.939761 1117.12463,286.924528 1123.667,273.113208 C1130.54631,259.301887 1134,243.846455 1134,226.746631 C1134,209.318153 1130.54631,193.698113 1123.667,179.886792 C1116.78768,166.075472 1106.9601,155.22372 1094.18424,147.331536 C1081.40837,139.110418 1066.18966,135 1048.5,135 C1030.81034,135 1015.56355,139.110418 1002.78768,147.331536 C990.011823,155.22372 980.184236,166.075472 973.304926,179.886792 C966.425616,193.698113 963,209.318153 963,226.746631 C963,243.846455 966.285222,259.301887 972.827586,273.113208 C979.706897,286.924528 989.534483,297.939761 1002.31034,306.161725 C1015.08621,314.053908 1030.4734,318 1048.5,318 Z M1336,359 L1387.52482,103 L1458.64476,103 L1519,359 L1471.90441,359 L1411.07261,104.474088 L1433.13465,104.474088 L1380.15211,359 L1336,359 Z M1313,359 L1313,312 L1368,312 L1368,359 L1313,359 Z M1294.53268,359 L1221,94 L1276.88484,94 L1347,359 L1294.53268,359 Z M1485,359 L1485,312 L1540,312 L1540,359 L1485,359 Z M1507,359 L1569.19647,94 L1622,94 L1556.8418,359 L1507,359 Z M1770.49672,367 C1734.78318,367 1706.93111,359.455111 1686.96858,344.362522 C1667.3149,329.269932 1656.98268,308.437828 1656,281.863398 L1709.06494,281.863398 C1709.73878,291.705779 1714.79258,300.727025 1724.31058,308.929947 C1733.80049,317.13287 1749.35498,321.232925 1770.97403,321.232925 C1789.33618,321.232925 1803.73952,317.624989 1814.21212,310.406305 C1824.7128,303.187621 1829.93506,294.166375 1829.93506,283.339755 C1829.93506,273.497373 1826.00433,265.787414 1818.14286,260.210158 C1810.61831,254.304729 1797.67495,250.367776 1779.34088,248.399299 L1753.28571,245.938704 C1726.10748,242.985989 1704.48844,234.948138 1688.42857,221.824869 C1672.70563,208.701599 1664.84416,190.985312 1664.84416,168.676007 C1664.84416,150.95972 1669.28027,136.032201 1678.12443,123.89317 C1686.96858,111.754139 1699.06964,102.403876 1714.48374,95.8423818 C1730.20668,89.2808877 1748.20383,86 1768.53135,86 C1799.97724,86 1825.35857,93.0536132 1844.67532,107.161121 C1864.02016,120.940455 1873.98738,141.281284 1874.66122,168.183888 L1822.07359,168.183888 C1821.42783,158.013333 1816.68287,149.483363 1807.83871,142.593695 C1798.99456,135.704028 1785.88275,132.259194 1768.53135,132.259194 C1752.13457,132.259194 1739.52814,135.540082 1730.68398,142.101576 C1722.17675,148.66307 1717.90909,157.029095 1717.90909,167.19965 C1717.90909,176.385966 1721.19406,183.603526 1727.73593,188.85289 C1734.30588,194.102254 1744.94694,197.547087 1759.6872,199.187391 L1785.71429,201.647986 C1815.53173,204.928874 1839.11614,213.294898 1856.46753,226.74606 C1874.15584,239.869329 1883,258.241681 1883,281.863398 C1883,298.924463 1878.25504,313.851138 1868.76512,326.646235 C1859.24712,339.441331 1845.99493,349.446815 1828.95238,356.665499 C1812.24675,363.555166 1792.76153,367 1770.49672,367 Z M2055.1955,362 C2033.27215,362 2014.74537,359.051282 1999.69938,353.153847 C1984.62532,347.256411 1973.17241,337.098781 1965.31256,322.683764 C1957.7615,308.268747 1954,288.77351 1954,264.200863 L1954,17 L2008.54171,17 L2008.54171,269.115392 C2008.54171,282.876075 2012.13478,293.525158 2019.34899,301.059834 C2026.87199,308.268747 2037.34242,311.871799 2050.78837,311.871799 L2095,311.871799 L2095,362 L2055.1955,362 Z M1910,137 L1910,94 L2095,94 L2095,137 L1910,137 Z M2279.98596,368 C2256.7353,368 2236.2646,364.225729 2218.57388,356.68 C2200.88316,348.805217 2185.97241,338.469565 2173.84163,325.673043 C2161.73893,312.876522 2152.5566,298.440358 2146.32273,282.361739 C2140.11694,265.956036 2137,249.057877 2137,231.667826 L2137,221.824348 C2137,204.434297 2140.11694,187.536138 2146.32273,171.130435 C2152.89357,154.724731 2162.2163,140.123478 2174.34708,127.326957 C2186.78675,114.202225 2201.86598,103.866573 2219.5567,96.32 C2237.24742,88.7734271 2257.38115,85 2279.98596,85 C2302.59077,85 2322.58409,88.7734271 2339.93785,96.32 C2357.62857,103.866573 2372.70781,114.202225 2385.14747,127.326957 C2397.61522,140.123478 2406.93795,154.724731 2413.17182,171.130435 C2419.71458,187.536138 2423,204.434297 2423,221.824348 L2423,231.667826 C2423,249.057877 2419.88306,265.956036 2413.64919,282.361739 C2407.4434,298.440358 2398.26107,312.876522 2386.13029,325.673043 C2374.02759,338.469565 2359.11684,348.805217 2341.42612,356.68 C2323.7354,364.225729 2303.2647,368 2279.98596,368 Z M2279.5,318 C2297.5266,318 2312.91379,314.053908 2325.68966,306.161725 C2338.46552,297.939761 2348.15271,286.924528 2354.69507,273.113208 C2361.57438,259.301887 2365,243.846455 2365,226.746631 C2365,209.318153 2361.57438,193.698113 2354.69507,179.886792 C2347.81576,166.075472 2337.98818,155.22372 2325.21232,147.331536 C2312.43645,139.110418 2297.18966,135 2279.5,135 C2261.81034,135 2246.59163,139.110418 2233.81576,147.331536 C2221.0399,155.22372 2211.21232,166.075472 2204.333,179.886792 C2197.45369,193.698113 2194,209.318153 2194,226.746631 C2194,243.846455 2197.28522,259.301887 2203.82759,273.113208 C2210.7069,286.924528 2220.53448,297.939761 2233.31034,306.161725 C2246.08621,314.053908 2261.50148,318 2279.5,318 Z M2489,359 L2489,93.8702703 L2534.64124,93.8702703 L2534.64124,207.497297 L2529.23046,207.497297 C2529.23046,181.263157 2532.67878,159.128022 2539.5474,141.091892 C2546.7244,123.055762 2557.51794,109.446941 2571.92801,100.264865 C2586.31005,90.7550486 2604.14041,86 2625.39107,86 L2627.85816,86 C2660.54716,86 2684.93775,96.3297297 2700.94583,116.989189 C2716.98194,137.648649 2725,167.817924 2725,207.497297 L2725,359 L2667.58399,359 L2667.58399,199.627027 C2667.58399,181.263157 2662.36945,166.5064 2651.8843,155.356757 C2641.42718,143.879373 2627.04514,138.140541 2608.71014,138.140541 C2590.06676,138.140541 2575.03991,144.043243 2563.57353,155.848649 C2552.13519,167.326032 2546.41601,182.738832 2546.41601,202.086486 L2546.41601,359 L2489,359 Z M2920.44589,368 C2897.45671,368 2877.45022,364.062609 2860.37013,356.187826 C2843.29004,348.313043 2829.33333,337.977391 2818.5,325.18087 C2807.66667,312.055294 2799.47835,297.45601 2793.87879,281.377391 C2788.64502,264.971688 2786,248.237775 2786,231.175652 L2786,221.824348 C2786,204.434297 2788.64502,187.700384 2793.87879,171.622609 C2799.47835,155.216905 2807.66667,140.615652 2818.5,127.81913 C2829.33333,114.694399 2842.98052,104.358747 2859.38528,96.8121739 C2876.12771,88.9373913 2895.48701,85 2917.49134,85 C2946.05195,85 2969.85714,91.2342966 2988.87879,103.702609 C3007.92857,116.170921 3022.22294,132.41266 3031.73377,152.427826 C3041.24459,172.114783 3046,193.442225 3046,216.410435 L3046,239.542609 L2810.62121,239.542609 L2810.62121,200.66087 L3007.11255,200.66087 L2991.35498,220.347826 C2991.35498,202.629565 2988.56926,187.372174 2982.9697,174.575652 C2977.39827,161.450921 2969.18182,151.443478 2958.34848,144.553043 C2947.51515,137.334399 2933.8961,133.725217 2917.49134,133.725217 C2900.41126,133.725217 2886.14502,137.662609 2874.63636,145.537391 C2863.15584,153.412174 2854.62987,164.24 2849.0303,178.02087 C2843.45887,191.801739 2840.67316,208.043478 2840.67316,226.746087 C2840.67316,244.464348 2843.45887,260.377877 2849.0303,274.486957 C2854.62987,288.267826 2863.32468,299.258773 2875.14286,307.462609 C2886.96104,315.337391 2902.07143,319.274783 2920.44589,319.274783 C2938.82035,319.274783 2953.93074,315.337391 2965.74892,307.462609 C2977.5671,299.258773 2984.7987,289.744348 2987.41558,278.916522 L3041.07576,278.916522 C3037.47403,296.963836 3030.10173,312.713401 3018.93074,326.165217 C3008.0974,339.617034 2994.30952,349.952686 2977.5671,357.172174 C2960.82468,364.391662 2941.77489,368 2920.44589,368 Z' id='Shape' fill='%232F321D' fill-rule='nonzero'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
@media (max-width: 680px) {
  .parallax .text {
    height: 70px;
  }
}
.parallax.insight-parallax {
  margin: 120px 0 150px;
}
.purple-section {
  background: #e7e8fe;
  padding: 65px 0 85px;
  margin-top: -10px;
}
.purple-section .pestana {
  background: #e7e8fe;
}
.purple-section .pestana:after {
  background: #e7e8fe;
}
.purple-section .middle-container {
  align-items: flex-start;
}
.purple-section .middle-container .info {
  max-width: 495px;
  width: 35%;
}
@media (max-width: 999px) {
  .purple-section .middle-container .info {
    max-width: inherit;
    width: 100%;
  }
}
.purple-section .middle-container .info .title {
  margin-bottom: 80px;
}
@media (max-width: 999px) {
  .purple-section .middle-container .info .title {
    margin-bottom: 40px;
  }
}
.purple-section .middle-container .info .title h3 {
  font-size: 30px;
  font-weight: 500;
  margin-bottom: 10px;
}
.purple-section .middle-container .info .title p {
  font-size: 12px;
  line-height: 15px;
  font-weight: 300;
}
@media (max-width: 999px) {
  .purple-section .middle-container .info .title p br {
    display: none;
  }
}
.purple-section .middle-container .info .title-work {
  font-size: 44px;
  line-height: 40px;
  font-weight: 500;
}
.purple-section .middle-container .info .title-work + p {
  font-size: 17px;
  font-weight: 300;
  line-height: 18px;
  margin-top: 35px;
}
@media (max-width: 999px) {
  .purple-section .middle-container .info .title-work + p {
    margin: 25px auto 40px;
  }
  .purple-section .middle-container .info .title-work + p br {
    display: none;
  }
}
.purple-section .middle-container form {
  max-width: 730px;
  width: 60%;
}
@media (max-width: 999px) {
  .purple-section .middle-container form {
    width: 100%;
    max-width: inherit;
  }
}
.purple-section .middle-container form .label,
.purple-section .middle-container form input:not([type='checkbox']),
.purple-section .middle-container form textarea {
  width: 100%;
}
.purple-section .middle-container form .label {
  font-size: 11px;
  font-weight: 400;
  line-height: 14px;
  text-transform: uppercase;
  margin-bottom: 10px;
}
.purple-section .middle-container form input:not([type='checkbox']),
.purple-section .middle-container form textarea {
  background: none;
  border-bottom: 1px solid #797979;
  color: #828282;
  font-size: 14px;
  font-weight: 300;
}
.purple-section .middle-container form input:not([type='checkbox']) {
  padding-bottom: 10px;
}
.purple-section .middle-container form textarea {
  resize: none;
  height: 80px;
}
.purple-section .middle-container form input[type='checkbox'] {
  border: 1px solid #797979;
  height: 22px;
  width: 22px;
  background: #fff;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  margin-right: 10px;
  position: relative;
  cursor: pointer;
}
.purple-section .middle-container form input[type='checkbox']:checked:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 8px;
  width: 8px;
  background: #000;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
}
.purple-section .middle-container form input[type='checkbox'] + p {
  font-size: 10px;
  font-weight: 300;
  line-height: 13px;
  text-align: justify;
}
.purple-section .middle-container form .flex-block {
  margin-bottom: 48px;
}
@media (max-width: 999px) {
  .purple-section .middle-container form .flex-block {
    margin-bottom: 30px;
  }
}
.purple-section .middle-container form .flex-block:last-of-type {
  margin: 0;
}
.purple-section .middle-container form .flex-block .form-field {
  width: 46%;
}
@media (max-width: 999px) {
  .purple-section .middle-container form .flex-block .form-field {
    width: 100%;
  }
  .purple-section .middle-container form .flex-block .form-field:first-of-type {
    margin-bottom: 30px;
  }
}
.purple-section .middle-container form .form-field.flex-block {
  margin-top: 35px;
  justify-content: flex-start;
}
@media (max-width: 999px) {
  .purple-section .middle-container form .form-field.flex-block {
    flex-direction: row;
  }
}
.purple-section .middle-container form .right-align {
  justify-content: flex-end;
}
@media (max-width: 999px) {
  .purple-section .middle-container form .right-align {
    flex-direction: row;
  }
}
.purple-section.contact-inside {
  margin-bottom: 60px;
}
.purple-section.contact-inside .middle-container {
  align-items: center;
}
.purple-section.contact-inside .middle-container .info {
  margin-top: -20%;
}
@media (max-width: 1120px) {
  .purple-section.contact-inside .middle-container .info {
    margin-top: 0;
  }
}
.purple-section.contact-inside .middle-container .info .title {
  margin: 0;
}
.black-large {
  height: 155px;
  background: #000;
  justify-content: center;
}
.black-large a {
  color: #fff;
  font-size: 24px;
  font-weight: 400;
}
.black-large a:before {
  content: '';
  height: 33px;
  width: 33px;
  margin-right: 10px;
  display: inline-block;
  vertical-align: middle;
  background-size: contain;
  background-repeat: no-repeat;
}
.black-large a:first-of-type {
  margin-right: 60px;
}
@media (max-width: 999px) {
  .black-large a:first-of-type {
    margin: 0;
  }
}
.black-large a:first-of-type:before {
  background-image: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.60001 25.7126C6.00417 25.7126 5.51146 25.5178 5.12188 25.1282C4.7323 24.7386 4.53751 24.2459 4.53751 23.6501V9.3501C4.53751 8.75426 4.7323 8.26156 5.12188 7.87197C5.51146 7.48239 6.00417 7.2876 6.60001 7.2876H26.4C26.9958 7.2876 27.4885 7.48239 27.8781 7.87197C28.2677 8.26156 28.4625 8.75426 28.4625 9.3501V23.6501C28.4625 24.2459 28.2677 24.7386 27.8781 25.1282C27.4885 25.5178 26.9958 25.7126 26.4 25.7126H6.60001ZM16.5 16.2938L5.50001 9.00635V23.6501C5.50001 23.9709 5.60313 24.2345 5.80938 24.4407C6.01563 24.647 6.27917 24.7501 6.60001 24.7501H26.4C26.7208 24.7501 26.9844 24.647 27.1906 24.4407C27.3969 24.2345 27.5 23.9709 27.5 23.6501V9.00635L16.5 16.2938ZM16.5 15.1251L26.95 8.2501H6.05001L16.5 15.1251ZM5.50001 9.00635V8.2501V23.6501C5.50001 23.9709 5.60313 24.2345 5.80938 24.4407C6.01563 24.647 6.27917 24.7501 6.60001 24.7501H5.50001V9.00635Z' fill='white'/%3E%3C/svg%3E%0A");
}
.black-large a:last-of-type:before {
  background-image: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.6094 27.0876C23.4552 27.0876 21.2151 26.5204 18.8891 25.386C16.563 24.2517 14.3859 22.6647 12.3578 20.6251C10.3297 18.5855 8.74844 16.4084 7.61406 14.0938C6.47969 11.7793 5.9125 9.54489 5.9125 7.39072C5.9125 6.96837 6.05 6.61648 6.325 6.33507C6.6 6.05342 6.94375 5.9126 7.35625 5.9126H10.1062C10.4958 5.9126 10.8339 6.03291 11.1203 6.27354C11.4068 6.51416 11.6073 6.82926 11.7219 7.21885L12.3406 10.0376C12.4094 10.4272 12.3979 10.7709 12.3062 11.0688C12.2146 11.3668 12.0542 11.6074 11.825 11.7907L8.90312 14.4376C9.49896 15.5147 10.1464 16.5058 10.8453 17.411C11.5443 18.3162 12.2833 19.1699 13.0625 19.972C13.8875 20.797 14.7812 21.5647 15.7437 22.2751C16.7062 22.9855 17.7719 23.6616 18.9406 24.3032L21.7937 21.3813C22.0229 21.1293 22.2693 20.9688 22.5328 20.9001C22.7964 20.8313 23.1 20.8199 23.4437 20.8657L25.7812 21.347C26.1708 21.4386 26.4859 21.6334 26.7266 21.9313C26.9672 22.2293 27.0875 22.573 27.0875 22.9626V25.6438C27.0875 26.0563 26.9467 26.4001 26.665 26.6751C26.3836 26.9501 26.0317 27.0876 25.6094 27.0876ZM8.45625 13.5438L11.2062 11.0688C11.3208 10.9772 11.3953 10.8511 11.4297 10.6907C11.4641 10.5303 11.4583 10.3813 11.4125 10.2438L10.7937 7.4251C10.7479 7.24176 10.6677 7.10426 10.5531 7.0126C10.4385 6.92093 10.2896 6.8751 10.1062 6.8751H7.35625C7.21875 6.8751 7.10417 6.92093 7.0125 7.0126C6.92083 7.10426 6.875 7.21885 6.875 7.35635C6.875 8.29593 7.01823 9.29281 7.30469 10.347C7.59114 11.4011 7.975 12.4668 8.45625 13.5438ZM19.8687 24.7501C20.8083 25.2313 21.8224 25.5808 22.9109 25.7985C23.9995 26.0162 24.9104 26.1251 25.6437 26.1251C25.7812 26.1251 25.8958 26.0793 25.9875 25.9876C26.0792 25.8959 26.125 25.7813 26.125 25.6438V22.9626C26.125 22.7793 26.0792 22.6303 25.9875 22.5157C25.8958 22.4011 25.7583 22.3209 25.575 22.2751L23.2375 21.7938C23.1 21.748 22.9797 21.7423 22.8766 21.7767C22.7734 21.811 22.6646 21.8855 22.55 22.0001L19.8687 24.7501Z' fill='white'/%3E%3C/svg%3E%0A");
}
.footer {
  padding: 75px 0 45px;
  border-bottom: 1px solid #e8e8e8;
  align-items: flex-start;
}
.footer .logo {
  width: 229px;
  height: 27px;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg width='229' height='27' viewBox='0 0 229 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1_189)'%3E%3Cpath d='M65.4442 3.59082H62.0337L57.25 14.0619H55.9495L50.7929 3.59082H47.1733L53.7668 16.7208H54.8218V24.9898H58.2413V16.7208H59.2872L65.4442 3.59082Z' fill='%2318190F'/%3E%3Cpath d='M76.2485 9.77659C75.1208 9.03648 73.7111 8.66187 72.0195 8.66187C70.719 8.66187 69.5731 8.89029 68.5909 9.34714C67.6087 9.81313 66.7993 10.4253 66.1536 11.1928C65.5169 11.9603 65.0349 12.8375 64.7075 13.7969C64.3892 14.7563 64.2255 15.7705 64.2255 16.803V17.3603C64.2255 18.3746 64.3892 19.3705 64.7075 20.3299C65.0258 21.2893 65.5078 22.1664 66.1536 22.9339C66.7902 23.7015 67.6178 24.3228 68.6364 24.7979C69.6459 25.273 70.8372 25.5015 72.2014 25.5015C73.4656 25.5015 74.5933 25.2822 75.5846 24.8619C76.5759 24.4324 77.3944 23.8202 78.0492 23.0162C78.704 22.2121 79.1314 21.2801 79.3497 20.202H76.1666C76.012 20.8416 75.5846 21.4081 74.8843 21.8923C74.184 22.3674 73.2837 22.605 72.2014 22.605C71.1192 22.605 70.2188 22.3674 69.5185 21.8923C68.8183 21.4172 68.2999 20.7593 67.9725 19.9279C67.7178 19.2974 67.5723 18.6121 67.4996 17.8629H79.6316V16.4923C79.6316 15.1218 79.3497 13.8517 78.7858 12.6639C78.222 11.4852 77.3762 10.5167 76.2485 9.77659ZM69.4822 12.2619C70.1642 11.7867 71.01 11.5583 72.0195 11.5583C73.029 11.5583 73.793 11.7685 74.4478 12.1888C75.0844 12.6091 75.5755 13.203 75.9029 13.9705C76.103 14.4456 76.2394 14.9664 76.3121 15.5421H67.5905C67.6723 15.0578 67.7997 14.6101 67.9634 14.1898C68.2908 13.3674 68.8001 12.7279 69.4822 12.2527V12.2619Z' fill='%2318190F'/%3E%3Cpath d='M80.241 3.59082V6.23143H82.3145V24.9898H85.7522V6.23143V3.59082H82.3145H80.241Z' fill='%2318190F'/%3E%3Cpath d='M87.6893 3.59082V6.23143H89.7629V24.9898H93.2097V6.23143V3.59082H89.7629H87.6893Z' fill='%2318190F'/%3E%3Cpath d='M110.735 11.1654C109.998 10.3979 109.107 9.78572 108.07 9.33801C107.033 8.89029 105.842 8.66187 104.496 8.66187C103.15 8.66187 101.959 8.89029 100.904 9.33801C99.8578 9.78572 98.9666 10.3979 98.239 11.1654C97.5115 11.9329 96.9567 12.8101 96.5747 13.7878C96.1928 14.7654 96.0018 15.7705 96.0018 16.803V17.3878C96.0018 18.4294 96.1837 19.4253 96.5565 20.3938C96.9294 21.3532 97.4751 22.2213 98.1936 22.9888C98.912 23.7471 99.8033 24.3593 100.849 24.8162C101.895 25.273 103.114 25.5015 104.496 25.5015C105.878 25.5015 107.088 25.273 108.143 24.8162C109.189 24.3593 110.08 23.7471 110.799 22.9888C111.517 22.2304 112.063 21.3624 112.436 20.3938C112.808 19.4253 112.99 18.4202 112.99 17.3878V16.803C112.99 15.7614 112.799 14.7654 112.417 13.7878C112.035 12.8101 111.481 11.9329 110.735 11.1654ZM108.98 19.8639C108.579 20.6862 108.007 21.335 107.243 21.8101C106.488 22.2852 105.569 22.5228 104.496 22.5228C103.423 22.5228 102.513 22.2852 101.75 21.8101C100.986 21.335 100.413 20.6862 100.012 19.8639C99.6123 19.0416 99.4213 18.1279 99.4213 17.1045C99.4213 16.0812 99.6214 15.14 100.031 14.3177C100.44 13.4954 101.022 12.8466 101.777 12.3715C102.532 11.8964 103.441 11.6588 104.487 11.6588C105.533 11.6588 106.442 11.8964 107.197 12.3715C107.952 12.8466 108.543 13.4954 108.943 14.3177C109.343 15.14 109.553 16.0629 109.553 17.1045C109.553 18.1461 109.353 19.0416 108.961 19.8639H108.98Z' fill='%2318190F'/%3E%3Cpath d='M131.279 22.2122H130.679L127.751 9.72184H123.522L121.012 22.2122H120.384L116.956 9.19189H113.618L118.001 24.9899H119.111H120.457H121.121H122.349H123.076L125.613 12.7553L128.533 24.9899H129.315H130.634H131.334H132.562H133.58L137.427 9.19189H134.317L131.279 22.2122Z' fill='%2318190F'/%3E%3Cpath d='M150.214 17.0955C149.177 16.3006 147.768 15.8072 145.994 15.6153L144.448 15.4691C143.575 15.3686 142.939 15.1584 142.557 14.8569C142.166 14.5462 141.965 14.1168 141.965 13.5686C141.965 12.9655 142.229 12.463 142.738 12.0701C143.248 11.6772 143.994 11.4853 144.967 11.4853C146.003 11.4853 146.776 11.6863 147.304 12.0975C147.831 12.5087 148.113 13.0204 148.15 13.6234H151.269C151.233 12.0244 150.642 10.8092 149.496 9.96857C148.35 9.1371 146.84 8.7168 144.976 8.7168C143.775 8.7168 142.711 8.90868 141.774 9.30157C140.856 9.69446 140.128 10.2518 139.601 10.9736C139.073 11.6955 138.81 12.5909 138.81 13.6417C138.81 14.9757 139.283 16.0264 140.219 16.8122C141.165 17.598 142.438 18.0731 144.057 18.2467L145.603 18.3929C146.686 18.5117 147.468 18.7401 147.922 19.0782C148.377 19.4254 148.604 19.8823 148.604 20.4671C148.604 21.1066 148.295 21.6457 147.668 22.0843C147.04 22.5229 146.185 22.7239 145.103 22.7239C143.821 22.7239 142.893 22.4772 142.329 21.9929C141.765 21.5087 141.465 20.9696 141.42 20.3757H138.264C138.328 21.9564 138.937 23.199 140.119 24.0945C141.292 24.9899 142.948 25.4467 145.067 25.4467C146.394 25.4467 147.549 25.2366 148.55 24.8163C149.55 24.396 150.332 23.8112 150.896 23.0437C151.46 22.2853 151.742 21.3899 151.742 20.3757C151.742 18.9686 151.224 17.863 150.178 17.0772L150.214 17.0955Z' fill='%2318190F'/%3E%3Cpath d='M158.436 4.58691H155.198V9.19199H152.606V11.7412H155.198V19.3341C155.198 20.7961 155.425 21.9656 155.88 22.8245C156.335 23.6834 157.008 24.2864 157.908 24.6428C158.799 24.99 159.9 25.1727 161.2 25.1727H163.565V22.1849H160.937C160.145 22.1849 159.527 21.9656 159.081 21.527C158.645 21.0884 158.427 20.458 158.427 19.6356V11.7504H163.565V9.20113H158.427V4.59605L158.436 4.58691Z' fill='%2318190F'/%3E%3Cpath d='M179.308 11.1654C178.571 10.3979 177.68 9.78572 176.643 9.33801C175.606 8.89029 174.415 8.66187 173.069 8.66187C171.723 8.66187 170.531 8.89029 169.476 9.33801C168.431 9.78572 167.539 10.3979 166.812 11.1654C166.084 11.9329 165.529 12.8101 165.147 13.7878C164.765 14.7654 164.574 15.7705 164.574 16.803V17.3878C164.574 18.4294 164.756 19.4253 165.129 20.3938C165.502 21.3532 166.048 22.2213 166.766 22.9888C167.485 23.7563 168.376 24.3593 169.422 24.8162C170.468 25.273 171.686 25.5015 173.069 25.5015C174.451 25.5015 175.661 25.273 176.716 24.8162C177.761 24.3593 178.653 23.7471 179.371 22.9888C180.09 22.2304 180.635 21.3624 181.008 20.3938C181.381 19.4253 181.563 18.4202 181.563 17.3878V16.803C181.563 15.7614 181.381 14.7654 180.99 13.7878C180.608 12.8101 180.053 11.9329 179.308 11.1654ZM177.552 19.8639C177.152 20.6862 176.579 21.335 175.824 21.8101C175.07 22.2852 174.151 22.5228 173.078 22.5228C172.005 22.5228 171.095 22.2852 170.331 21.8101C169.567 21.335 168.994 20.6862 168.594 19.8639C168.194 19.0416 168.003 18.1279 168.003 17.1045C168.003 16.0812 168.203 15.14 168.612 14.3177C169.022 13.4954 169.604 12.8466 170.368 12.3715C171.122 11.8964 172.032 11.6588 173.078 11.6588C174.124 11.6588 175.033 11.8964 175.788 12.3715C176.543 12.8466 177.134 13.4954 177.534 14.3177C177.934 15.14 178.143 16.0629 178.143 17.1045C178.143 18.1461 177.943 19.0416 177.552 19.8639Z' fill='%2318190F'/%3E%3Cpath d='M192.567 8.72593H192.422C191.158 8.72593 190.094 9.00005 189.239 9.56654C188.384 10.133 187.747 10.9371 187.329 12.0153C187.211 12.3259 187.102 12.664 187.02 13.0203V9.20106H184.31V24.999H187.72V15.6427C187.72 14.4914 188.066 13.5686 188.739 12.8742C189.421 12.1797 190.312 11.8325 191.421 11.8325C192.531 11.8325 193.368 12.1706 193.986 12.8376C194.614 13.5138 194.923 14.4 194.923 15.4874V24.9808H198.333V15.9533C198.333 13.5868 197.86 11.796 196.905 10.5625C195.95 9.32898 194.504 8.7168 192.558 8.7168L192.567 8.72593Z' fill='%2318190F'/%3E%3Cpath d='M216.377 16.4923C216.377 15.1218 216.095 13.8517 215.531 12.6639C214.967 11.4852 214.121 10.5167 212.994 9.77659C211.866 9.03648 210.456 8.66187 208.765 8.66187C207.464 8.66187 206.318 8.89029 205.336 9.34714C204.354 9.81313 203.544 10.4253 202.899 11.1928C202.262 11.9603 201.78 12.8375 201.453 13.7969C201.134 14.7563 200.971 15.7705 200.971 16.803V17.3603C200.971 18.3746 201.134 19.3705 201.453 20.3299C201.771 21.2893 202.253 22.1664 202.899 22.9339C203.535 23.7015 204.372 24.3228 205.382 24.7979C206.391 25.273 207.582 25.5015 208.947 25.5015C210.211 25.5015 211.338 25.2822 212.33 24.8619C213.321 24.4324 214.14 23.8202 214.794 23.0162C215.449 22.2121 215.877 21.2801 216.095 20.202H212.912C212.757 20.8416 212.321 21.4081 211.629 21.8923C210.938 22.3766 210.029 22.605 208.947 22.605C207.864 22.605 206.964 22.3674 206.264 21.8923C205.563 21.4172 205.045 20.7593 204.718 19.9279C204.463 19.2974 204.317 18.6121 204.245 17.8629H216.377V16.4923ZM206.227 12.2619C206.909 11.7867 207.755 11.5583 208.765 11.5583C209.774 11.5583 210.538 11.7685 211.193 12.1888C211.83 12.6091 212.321 13.203 212.648 13.9705C212.848 14.4456 212.985 14.9664 213.057 15.5421H204.336C204.418 15.0578 204.545 14.6101 204.709 14.1898C205.036 13.3674 205.545 12.7279 206.227 12.2527V12.2619Z' fill='%2318190F'/%3E%3Cpath d='M220.542 9.74015C220.142 9.74015 219.796 9.67619 219.514 9.53C219.232 9.38381 219.005 9.2102 218.832 8.98178C218.66 8.75335 218.523 8.50665 218.441 8.24168C218.359 7.9767 218.314 7.73 218.314 7.4833V7.34624C218.314 7.08127 218.359 6.80716 218.441 6.55132C218.523 6.28635 218.66 6.03965 218.832 5.82949C219.005 5.6102 219.232 5.4366 219.505 5.30868C219.778 5.18076 220.115 5.10767 220.497 5.10767C220.879 5.10767 221.233 5.17163 221.524 5.31782C221.815 5.46401 222.043 5.65589 222.206 5.91173C222.37 6.16756 222.479 6.45995 222.516 6.79802H221.788C221.761 6.56959 221.688 6.38685 221.561 6.24066C221.433 6.09447 221.297 5.97569 221.106 5.89345C220.924 5.82036 220.715 5.78381 220.488 5.78381C220.26 5.78381 220.042 5.82949 219.86 5.91173C219.678 5.99396 219.524 6.11274 219.405 6.25893C219.287 6.40513 219.196 6.57873 219.132 6.77975C219.069 6.98076 219.032 7.20005 219.032 7.43762C219.032 7.67518 219.06 7.87619 219.132 8.06807C219.205 8.25995 219.287 8.44269 219.414 8.59802C219.542 8.74421 219.696 8.863 219.887 8.95437C220.069 9.0366 220.287 9.08228 220.533 9.08228C220.879 9.08228 221.179 8.99091 221.424 8.81731C221.661 8.64371 221.815 8.38787 221.861 8.05893H222.597C222.561 8.36959 222.452 8.65284 222.288 8.90868C222.115 9.16452 221.888 9.36553 221.597 9.52086C221.306 9.67619 220.951 9.74929 220.542 9.74929V9.73102V9.74015Z' fill='%2318190F'/%3E%3Cpath d='M225.426 9.74001C225.071 9.74001 224.744 9.67605 224.471 9.55727C224.189 9.43849 223.953 9.27402 223.762 9.06387C223.571 8.85372 223.416 8.60702 223.316 8.33291C223.216 8.05879 223.161 7.76641 223.161 7.45575V7.31869C223.161 7.04458 223.207 6.77047 223.307 6.5055C223.407 6.24052 223.543 5.99382 223.734 5.79281C223.916 5.57352 224.153 5.40905 224.416 5.28113C224.68 5.15321 224.998 5.09839 225.344 5.09839C225.717 5.09839 226.053 5.17149 226.344 5.31768C226.635 5.46387 226.872 5.66489 227.045 5.91159C227.217 6.15829 227.318 6.45981 227.354 6.78874H226.617C226.599 6.56945 226.517 6.38671 226.39 6.24052C226.263 6.09433 226.117 5.97555 225.935 5.89331C225.753 5.81108 225.553 5.77453 225.344 5.77453C225.135 5.77453 224.926 5.81108 224.753 5.89331C224.58 5.97555 224.416 6.07605 224.289 6.22225C224.162 6.36844 224.062 6.53291 223.989 6.73392C223.925 6.93494 223.889 7.15423 223.889 7.40093C223.889 7.67504 223.925 7.9126 223.998 8.12275C224.071 8.33291 224.18 8.51565 224.307 8.6527C224.435 8.78976 224.607 8.90854 224.798 8.98164C224.989 9.05473 225.198 9.09128 225.426 9.09128C225.735 9.09128 226.017 9.02732 226.263 8.8994C226.508 8.77149 226.681 8.59788 226.799 8.38773L226.617 9.09128V7.86692H227.29V8.88113C227.099 9.15524 226.835 9.36539 226.526 9.51159C226.217 9.65778 225.853 9.74001 225.435 9.74001H225.462H225.426ZM225.271 8.00397V7.43748H227.645V8.00397H225.271Z' fill='%2318190F'/%3E%3Cpath d='M228.181 9.63051V8.78076H229V9.63051H228.181Z' fill='%2318190F'/%3E%3Cpath d='M37.8514 3.73716V3.71889C37.8514 2.59503 38.7608 1.64478 39.9249 1.64478C41.089 1.64478 41.9894 2.57676 41.9894 3.70975V3.72802C41.9894 4.85188 41.0799 5.80214 39.9158 5.80214C38.7517 5.80214 37.8514 4.87016 37.8514 3.73716ZM41.7711 3.71889V3.70061C41.7711 2.66813 40.9799 1.83665 39.9249 1.83665C38.87 1.83665 38.0696 2.67726 38.0696 3.70975V3.72802C38.0696 4.76051 38.8609 5.59198 39.9158 5.59198C40.9708 5.59198 41.7711 4.75137 41.7711 3.71889ZM38.8427 3.70061V3.68234C38.8427 3.07016 39.3156 2.55848 39.9613 2.55848C40.3706 2.55848 40.607 2.69554 40.8162 2.89655L40.5525 3.20721C40.3888 3.05188 40.1978 2.94224 39.9704 2.94224C39.5793 2.94224 39.2974 3.28031 39.2974 3.6732V3.69148C39.2974 4.08437 39.5793 4.42244 39.9704 4.42244C40.2341 4.42244 40.3887 4.32193 40.5615 4.15747L40.8344 4.43158C40.607 4.66914 40.3615 4.82447 39.9613 4.82447C39.3338 4.82447 38.8609 4.33107 38.8609 3.70975H38.8427V3.70061Z' fill='%2318190F'/%3E%3Cpath d='M17.9162 18V0C8.02137 0 0 8.05888 0 18H17.9162C12.9688 18 8.9581 22.0294 8.9581 27H17.9162V18H35.8324V0C25.9376 0 17.9162 8.05888 17.9162 18Z' fill='%2318190F'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1_189'%3E%3Crect width='229' height='27' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  margin-bottom: 120px;
}
@media (max-width: 999px) {
  .footer .logo {
    margin-bottom: 30px;
  }
}
.footer h3 {
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 25px;
}
@media (max-width: 999px) {
  .footer h3 {
    margin-bottom: 5px;
  }
}
.footer a,
.footer p {
  font-size: 12px;
  color: #797979;
}
@media (max-width: 999px) {
  .footer .bloque {
    margin-bottom: 25px;
  }
  .footer .bloque:last-of-type {
    margin-bottom: 0;
  }
}
.footer .bloque:first-of-type h3 {
  margin-bottom: 15px;
}
.footer .bloque:first-of-type .flex-block {
  justify-content: flex-start;
}
@media (max-width: 999px) {
  .footer .bloque:first-of-type .flex-block {
    flex-direction: row;
    margin-bottom: 15px;
  }
}
.footer .bloque:first-of-type .flex-block a {
  width: 16px;
  height: 16px;
  display: block;
  background-size: contain;
  background-repeat: no-repeat;
}
.footer .bloque:first-of-type .flex-block a:first-of-type {
  margin-right: 13px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.52987 4.81072H0.412339V15H3.52987V4.81072Z' fill='black'/%3E%3Cpath d='M1.90551 0C0.755955 0 0 0.759252 0 1.76733C0 2.75627 0.730965 3.53467 1.86177 3.53467H1.88676C3.0613 3.53467 3.79227 2.74989 3.78602 1.76733C3.76103 0.759252 3.05506 0 1.90551 0Z' fill='black'/%3E%3Cpath d='M12.0453 4.71501C10.2585 4.71501 9.14018 5.71034 8.93401 6.41217V4.81072H5.42913C5.47286 5.65929 5.42913 15 5.42913 15H8.93401V9.49383C8.93401 9.1812 8.92151 8.87495 9.00898 8.65802C9.24639 8.04551 9.76494 7.40749 10.6958 7.40749C11.9141 7.40749 12.4639 8.35177 12.4639 9.7299V15H16V9.33433C16 6.18248 14.2632 4.71501 12.0453 4.71501Z' fill='black'/%3E%3C/svg%3E%0A");
}
.footer .bloque:first-of-type .flex-block a:last-of-type {
  display: none;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.2499 2.94561C11.7144 2.94561 11.3127 3.34728 11.3127 3.88285C11.3127 4.41841 11.7144 4.82008 12.2499 4.82008C12.7854 4.82008 13.187 4.41841 13.187 3.88285C13.187 3.34728 12.7854 2.94561 12.2499 2.94561Z' fill='%2318190F'/%3E%3Cpath d='M8.03271 4.15063C5.82371 4.15063 4.08329 5.95816 4.08329 8.10042C4.08329 10.2427 5.89065 12.0502 8.03271 12.0502C10.1748 12.0502 11.9821 10.2427 11.9821 8.10042C11.9821 5.95816 10.2417 4.15063 8.03271 4.15063ZM8.03271 10.6444C6.62698 10.6444 5.48902 9.50628 5.48902 8.10042C5.48902 6.69456 6.62698 5.55649 8.03271 5.55649C9.43843 5.55649 10.5764 6.69456 10.5764 8.10042C10.5764 9.50628 9.43843 10.6444 8.03271 10.6444Z' fill='%2318190F'/%3E%3Cpath d='M11.2458 0H4.88656C2.14206 0 0 2.14226 0 4.82008V11.1799C0 13.8577 2.14206 16 4.81962 16H11.1789C13.8564 16 15.9985 13.8577 15.9985 11.1799V4.82008C16.0654 2.14226 13.9234 0 11.2458 0ZM14.5258 11.2469C14.5258 13.0544 13.0531 14.5941 11.1789 14.5941H4.81962C3.01226 14.5941 1.47266 13.1213 1.47266 11.2469V4.88703C1.47266 3.0795 2.94533 1.53975 4.81962 1.53975H11.1789C12.9862 1.53975 14.5258 3.01255 14.5258 4.88703V11.2469Z' fill='%2318190F'/%3E%3C/svg%3E%0A");
}
.credits {
  padding: 25px 0;
}
.credits p,
.credits a {
  color: #818181;
  font-size: 10px;
  font-weight: 400;
}
.servicios-inside {
  margin-top: 220px;
}
.servicios-inside h3 {
  font-size: 30px;
  line-height: 26px;
  font-weight: 600;
  margin-bottom: 45px;
}
.servicios-inside p {
  font-size: 25px;
  font-weight: 300;
  margin-bottom: 25px;
  text-align: justify;
}
@media (max-width: 999px) {
  .servicios-inside p {
    text-align: left;
  }
}
.servicios-inside p:last-of-type {
  margin-bottom: 0;
}
.servicios-inside .flex-block {
  display: grid;
  grid-template-columns: repeat(4, auto);
  gap: 20px;
  margin: 80px 0 340px;
  position: relative;
  justify-content: center;
}
@media (max-width: 1340px) {
  .servicios-inside .flex-block {
    grid-template-columns: repeat(3, 1fr);
    margin-bottom: 80px;
  }
}
@media (max-width: 1050px) {
  .servicios-inside .flex-block {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 640px) {
  .servicios-inside .flex-block {
    grid-template-columns: repeat(1, 1fr);
  }
}
.servicios-inside .flex-block .back-services {
  position: absolute;
  z-index: -1;
  top: 50px;
  left: 50%;
  transform: translateX(-50%);
  height: auto;
  width: 130%;
}
@media (max-width: 999px) {
  .servicios-inside .flex-block .back-services {
    display: none;
  }
}
.servicios-inside .flex-block .serv-block {
  padding: 12px;
  background: #fff;
  -webkit-border-radius: 32px;
  -moz-border-radius: 32px;
  border-radius: 32px;
  width: calc(300px - 24px);
  margin: 0 auto;
  position: relative;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  transition: 0.5s;
  top: 0;
  -webkit-box-shadow: 0 18px 20px rgba(0,0,0,0);
  -moz-box-shadow: 0 18px 20px rgba(0,0,0,0);
  box-shadow: 0 18px 20px rgba(0,0,0,0);
}
.servicios-inside .flex-block .serv-block img {
  display: block;
  width: 277px;
  object-fit: contain;
  height: 211px;
}
.servicios-inside .flex-block .serv-block .info {
  position: relative;
  padding: 40px 10px 40px;
}
.servicios-inside .flex-block .serv-block .info .circle-center {
  position: absolute;
  top: -23px;
  left: 50%;
  transform: translateX(-50%);
  height: 46px;
  width: 46px;
  background: #fff;
  -webkit-box-shadow: 1px 3px 11px rgba(0,0,0,0.11);
  -moz-box-shadow: 1px 3px 11px rgba(0,0,0,0.11);
  box-shadow: 1px 3px 11px rgba(0,0,0,0.11);
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.servicios-inside .flex-block .serv-block .info .circle-center:after {
  content: '';
  height: 28px;
  width: 28px;
  background: #e7e8fe;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
}
.servicios-inside .flex-block .serv-block .info span {
  position: absolute;
  top: 20px;
  right: 10px;
  font-size: 14px;
  font-weight: 400;
}
.servicios-inside .flex-block .serv-block .info h3 {
  font-size: 22px;
  line-height: 22px;
  font-weight: 400;
  grid-template-columns: repeat(3, auto);
}
@media (max-width: 999px) {
  .servicios-inside .flex-block .serv-block .info h3 br {
    display: none;
  }
}
.servicios-inside .flex-block .serv-block .info a.black-arrow {
  border: none;
  margin: 0 auto;
  padding: 0;
  position: relative;
  left: 50%;
  transform: translateX(-50%);
}
.servicios-inside .flex-block .serv-block .info a.black-arrow:after {
  margin-left: 20px;
  position: relative;
  transform: none;
}
.servicios-inside .flex-block .serv-block:hover {
  top: -30px;
  -webkit-box-shadow: 0 18px 20px rgba(0,0,0,0.11);
  -moz-box-shadow: 0 18px 20px rgba(0,0,0,0.11);
  box-shadow: 0 18px 20px rgba(0,0,0,0.11);
}
.servicios-inside .flex-block .serv-block:last-of-type span,
.servicios-inside .flex-block .serv-block:last-of-type a {
  display: none;
}
.servicios-inside .flex-block .serv-block:last-of-type .info h3 {
  margin-bottom: 20px;
}
.servicios-inside.nosotros-inside .more-large {
  position: relative;
}
.servicios-inside.nosotros-inside .more-large .video-container {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  overflow: hidden;
}
.servicios-inside.nosotros-inside .more-large .video-container video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.servicios-inside.nosotros-inside .double-flex .flex-block {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0;
}
.servicios-inside.nosotros-inside .double-flex .flex-block p {
  text-align: left;
}
.servicios-inside.nosotros-inside .double-flex .flex-block:first-of-type h3 {
  font-size: 42px;
  line-height: 39px;
  font-weight: 300;
  width: 50%;
  margin-top: -13%;
}
@media (max-width: 999px) {
  .servicios-inside.nosotros-inside .double-flex .flex-block:first-of-type h3 {
    width: 100%;
  }
}
.servicios-inside.nosotros-inside .double-flex .flex-block:first-of-type .figure {
  width: 50%;
  position: relative;
}
@media (max-width: 999px) {
  .servicios-inside.nosotros-inside .double-flex .flex-block:first-of-type .figure {
    width: 100%;
  }
}
.servicios-inside.nosotros-inside .double-flex .flex-block:first-of-type .figure img {
  width: 100%;
}
.servicios-inside.nosotros-inside .double-flex .flex-block:first-of-type .figure p {
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  margin-top: 40px;
  text-align: left;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 220px;
}
.servicios-inside.nosotros-inside .double-flex .flex-block:first-of-type .figure p strong {
  font-weight: 500;
}
.servicios-inside.nosotros-inside .double-flex .flex-block:last-of-type {
  align-items: flex-start;
  margin: 60px auto 50px;
  gap: 4%;
}
.servicios-inside.nosotros-inside .double-flex .flex-block:last-of-type h4 {
  margin-bottom: 45px;
  font-size: 25px;
  line-height: 27px;
}
@media (max-width: 999px) {
  .servicios-inside.nosotros-inside .double-flex .flex-block:last-of-type h4 {
    margin-bottom: 30px;
  }
}
.servicios-inside.nosotros-inside .double-flex .flex-block:last-of-type p {
  font-size: 14px;
  line-height: 19px;
  font-weight: 300;
  text-align: justify;
}
.servicios-inside.nosotros-inside .double-flex .flex-block:last-of-type .box {
  width: 46%;
}
@media (max-width: 999px) {
  .servicios-inside.nosotros-inside .double-flex .flex-block:last-of-type .box {
    width: 100%;
  }
  .servicios-inside.nosotros-inside .double-flex .flex-block:last-of-type .box:first-of-type {
    margin-bottom: 50px;
  }
}
.servicios-inside.contact-fold .middle-container:not(.more-large) h3 {
  font-size: 47px;
  font-weight: 600;
  line-height: 41px;
}
.servicios-inside.contact-fold .flex-block {
  display: flex;
  justify-content: space-between;
  margin: 0;
  gap: 0;
}
.servicios-inside.contact-fold .more-large .flex-block {
  align-items: flex-start;
  justify-content: center;
  gap: 8%;
}
@media (max-width: 1230px) {
  .servicios-inside.contact-fold .more-large .flex-block {
    gap: 5%;
  }
}
@media (max-width: 1120px) {
  .servicios-inside.contact-fold .more-large .flex-block {
    flex-direction: column-reverse;
    gap: 0;
  }
}
.servicios-inside.contact-fold .more-large img {
  max-width: 729px;
  width: 100%;
  flex: auto;
}
@media (max-width: 1230px) {
  .servicios-inside.contact-fold .more-large img {
    max-width: 620px;
  }
}
@media (max-width: 1120px) {
  .servicios-inside.contact-fold .more-large img {
    margin: 50px auto 0;
    max-width: 100%;
  }
}
.servicios-inside.contact-fold .more-large .info {
  max-width: 300px;
}
@media (max-width: 1120px) {
  .servicios-inside.contact-fold .more-large .info {
    max-width: inherit;
    margin: 0 auto;
    width: 94%;
  }
}
.servicios-inside.contact-fold .more-large .info h3 {
  font-size: 16px;
  line-height: 18px;
  font-weight: 300;
}
.servicios-inside.contact-fold .more-large .info a,
.servicios-inside.contact-fold .more-large .info p {
  display: block;
  font-size: 26px;
  line-height: 30px;
  margin: 0;
  padding: 0;
  font-weight: 300;
}
.servicios-inside.contact-fold .more-large .info a {
  text-decoration: underline !important;
}
.servicios-inside.insight-ampliado h3 {
  font-size: 47px;
  margin: 0;
  line-height: 41px;
}
.servicios-inside.insight-ampliado .label {
  font-size: 18px;
  font-weight: 500;
  padding: 3px 16px 6px;
  border: 1px solid #18190f;
  display: inline-block;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
  margin: 35px 0;
}
.servicios-inside.insight-ampliado h2 {
  font-size: 36px;
  line-height: 42px;
  font-weight: 500;
  display: block;
  margin-bottom: 30px;
}
.servicios-inside.insight-ampliado p {
  font-size: 14px;
  line-height: 18px;
  font-weight: 300;
  text-align: left;
}
.servicios-inside.insight-ampliado img {
  margin: 40px 0;
  width: 100%;
}
.servicios-inside.insight-ampliado .flex-block {
  margin: 0;
  align-items: flex-start;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 999px) {
  .servicios-inside.insight-ampliado .flex-block {
    gap: 0;
  }
}
.servicios-inside.insight-ampliado .flex-block .coler {
  width: 46%;
}
@media (max-width: 999px) {
  .servicios-inside.insight-ampliado .flex-block .coler {
    width: 100%;
  }
}
.servicios-inside.insight-ampliado .flex-block h4,
.servicios-inside.insight-ampliado .flex-block h3,
.servicios-inside.insight-ampliado .flex-block h2,
.servicios-inside.insight-ampliado .flex-block h1 {
  font-size: 26px;
  font-weight: 500;
  line-height: 30px;
  padding-bottom: 20px;
  border-bottom: 1px solid #797979;
  margin-bottom: 25px;
}
.servicios-inside.insight-ampliado .flex-block p {
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  color: #2f321d;
  text-align: justify;
}
.servicios-inside.insight-ampliado .flex-block .group {
  margin-bottom: 80px;
}
@media (max-width: 999px) {
  .servicios-inside.insight-ampliado .flex-block .group {
    margin-bottom: 40px;
  }
}
.fold-services {
  flex-direction: row;
  height: auto;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background: none;
  height: 451px;
  margin-bottom: 75px;
  -webkit-border-radius: 30px 60px;
  -moz-border-radius: 30px 60px;
  border-radius: 30px 60px;
  overflow: hidden;
}
@media (max-width: 800px) {
  .fold-services {
    flex-direction: column;
    -webkit-border-radius: 0 0 30px 30px;
    -moz-border-radius: 0 0 30px 30px;
    border-radius: 0 0 30px 30px;
    height: auto;
  }
}
.fold-services .mask-fold {
  flex: auto;
  height: 100%;
  width: 40%;
  position: relative;
}
@media (max-width: 800px) {
  .fold-services .mask-fold {
    width: 100%;
    height: 150px;
  }
}
.fold-services .mask-fold img {
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  object-fit: cover;
}
.fold-services .info {
  padding: 0;
  position: relative;
  height: 100%;
  width: 60%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #000;
}
@media (max-width: 800px) {
  .fold-services .info {
    width: 100%;
  }
}
.fold-services .info * {
  color: #f2f3ff;
}
.fold-services .info .info-cont {
  width: 80%;
  margin: 20px auto;
}
@media (max-width: 800px) {
  .fold-services .info .info-cont {
    margin: 60px auto;
  }
}
.fold-services .info .badges {
  justify-content: flex-start;
}
@media (max-width: 999px) {
  .fold-services .info .badges {
    flex-direction: row;
  }
}
.fold-services .info .badges p {
  font-size: 20px;
  font-weight: 400;
  margin-right: 20px;
  margin-top: -3px;
}
.fold-services .info .badges span {
  background: #303030;
  padding: 6px 16px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
}
.fold-services .info h3 {
  margin: 40px 0 30px;
  font-size: 40px;
  font-weight: 300;
  line-height: 35px;
}
.fold-services .info p {
  font-size: 18px;
  line-height: 23px;
  color: #c4c4c4;
  text-align: justify;
}
.fold-services.two-color .info,
.fold-services.three-color .info {
  background: #f2f3ff;
}
.fold-services.two-color .info *,
.fold-services.three-color .info * {
  color: #18190f;
}
.fold-services.two-color .info p,
.fold-services.three-color .info p {
  color: #797979;
}
.fold-services.two-color .info .badges span,
.fold-services.three-color .info .badges span {
  background: #d1d6e2;
}
.fold-services.three-color .info {
  background: #e8f0f5;
}
.fold-services.three-color .info .badges span {
  background: #222531;
  color: #f2f3ff;
}
.fold-services.fold-insights {
  flex-direction: row-reverse;
}
@media (max-width: 800px) {
  .fold-services.fold-insights {
    flex-direction: column;
  }
}
.fold-services.fold-insights .info {
  background: #fff9f4;
  width: 40%;
}
@media (max-width: 800px) {
  .fold-services.fold-insights .info {
    width: 100%;
  }
}
.fold-services.fold-insights .info * {
  color: #18190f;
}
.fold-services.fold-insights .info .info-cont {
  width: 60%;
}
@media (max-width: 800px) {
  .fold-services.fold-insights .info .info-cont {
    width: 80%;
  }
}
.fold-services.fold-insights .info h3 {
  font-weight: 600;
}
@media (max-width: 800px) {
  .fold-services.fold-insights .info h3 {
    margin-top: 0;
  }
}
.fold-services.fold-insights .info p {
  font-size: 15px;
  font-weight: 300;
  line-height: 17px;
}
.fold-services.fold-insights .mask-fold {
  width: 60%;
  position: relative;
}
@media (max-width: 800px) {
  .fold-services.fold-insights .mask-fold {
    width: 100%;
  }
}
.fold-services.fold-insights .mask-fold:before {
  content: '';
  width: 68px;
  height: 54px;
  position: absolute;
  bottom: 50px;
  left: 80px;
  z-index: 9;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg width='68' height='54' viewBox='0 0 68 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_193_2)'%3E%3Cpath d='M1.62 42.12L0 39H0.71L2.08 41.67L1.81 41.59H2.64L2.36 41.67L3.65 39H4.32L2.79 42.12H1.61H1.62ZM1.88 44.11V41.98H2.55V44.11H1.88Z' fill='white'/%3E%3Cpath d='M6.28992 44.24C5.95992 44.24 5.67992 44.18 5.43992 44.07C5.19992 43.96 5.00992 43.81 4.85992 43.63C4.70992 43.45 4.59992 43.24 4.52992 43.01C4.45992 42.78 4.41992 42.55 4.41992 42.31V42.18C4.41992 41.94 4.45992 41.7 4.52992 41.47C4.59992 41.24 4.70992 41.04 4.85992 40.85C5.00992 40.67 5.19992 40.52 5.42992 40.41C5.65992 40.3 5.92992 40.25 6.24992 40.25C6.65992 40.25 6.98992 40.34 7.24992 40.51C7.50992 40.68 7.70992 40.91 7.83992 41.19C7.96992 41.47 8.02992 41.76 8.02992 42.07V42.37H4.70992V41.87H7.53992L7.38992 42.14C7.38992 41.87 7.34992 41.64 7.25992 41.45C7.16992 41.26 7.04992 41.11 6.87992 41C6.70992 40.89 6.49992 40.84 6.23992 40.84C5.97992 40.84 5.74992 40.9 5.57992 41.02C5.40992 41.14 5.26992 41.31 5.18992 41.52C5.09992 41.73 5.05992 41.97 5.05992 42.25C5.05992 42.53 5.09992 42.75 5.18992 42.97C5.27992 43.18 5.40992 43.35 5.58992 43.47C5.76992 43.59 5.99992 43.66 6.27992 43.66C6.55992 43.66 6.80992 43.59 6.99992 43.46C7.17992 43.33 7.28992 43.18 7.32992 43.01H7.95992C7.90992 43.27 7.80992 43.49 7.64992 43.67C7.49992 43.86 7.29992 44 7.06992 44.1C6.83992 44.2 6.56992 44.25 6.27992 44.25L6.28992 44.24Z' fill='white'/%3E%3Cpath d='M8.50977 39.53V39H9.69977V39.53H8.50977ZM9.02977 44.11V39H9.69977V44.11H9.02977Z' fill='white'/%3E%3Cpath d='M10.5098 39.53V39H11.6998V39.53H10.5098ZM11.0298 44.11V39H11.6998V44.11H11.0298Z' fill='white'/%3E%3Cpath d='M14.7102 44.24C14.3802 44.24 14.1002 44.18 13.8502 44.07C13.6002 43.96 13.3902 43.81 13.2202 43.63C13.0502 43.45 12.9202 43.24 12.8302 43.01C12.7402 42.78 12.7002 42.55 12.7002 42.31V42.18C12.7002 41.94 12.7402 41.71 12.8302 41.48C12.9202 41.25 13.0502 41.04 13.2202 40.86C13.3902 40.68 13.6002 40.53 13.8502 40.42C14.1002 40.31 14.3802 40.26 14.7002 40.26C15.0202 40.26 15.3002 40.31 15.5502 40.42C15.8002 40.53 16.0102 40.68 16.1802 40.86C16.3502 41.04 16.4802 41.25 16.5702 41.48C16.6602 41.71 16.7002 41.95 16.7002 42.18V42.31C16.7002 42.55 16.6602 42.78 16.5702 43.01C16.4802 43.24 16.3602 43.45 16.1902 43.63C16.0202 43.81 15.8102 43.96 15.5602 44.07C15.3102 44.18 15.0302 44.24 14.7002 44.24H14.7102ZM14.7102 43.63C14.9902 43.63 15.2302 43.57 15.4302 43.44C15.6302 43.32 15.7802 43.15 15.8802 42.94C15.9902 42.73 16.0402 42.49 16.0402 42.23C16.0402 41.97 15.9902 41.73 15.8802 41.52C15.7702 41.31 15.6202 41.14 15.4202 41.02C15.2202 40.9 14.9902 40.84 14.7102 40.84C14.4302 40.84 14.2002 40.9 14.0002 41.02C13.8002 41.14 13.6502 41.31 13.5402 41.52C13.4302 41.73 13.3802 41.97 13.3802 42.23C13.3802 42.49 13.4302 42.73 13.5402 42.94C13.6502 43.15 13.8002 43.32 14.0002 43.44C14.2002 43.56 14.4402 43.63 14.7202 43.63H14.7102Z' fill='white'/%3E%3Cpath d='M18.2504 44.11L17.1904 40.37H17.8304L18.8604 44.11H18.2404H18.2504ZM18.4004 44.11V43.58H19.1804V44.11H18.4004ZM18.7504 44.11L19.5104 40.5H20.4204L21.3004 44.11H20.7304L19.8504 40.51H20.0704L19.3104 44.11H18.7604H18.7504ZM20.8604 44.11V43.58H21.6404V44.11H20.8604ZM21.1704 44.11L22.0704 40.37H22.6804L21.7604 44.11H21.1704Z' fill='white'/%3E%3Cpath d='M24.7905 44.22C24.3005 44.22 23.9205 44.11 23.6505 43.9C23.3805 43.69 23.2405 43.4 23.2305 43.04H23.8605C23.8605 43.18 23.9405 43.32 24.0805 43.45C24.2205 43.58 24.4505 43.64 24.7805 43.64C25.0805 43.64 25.3105 43.58 25.4705 43.46C25.6305 43.34 25.7105 43.2 25.7105 43.02C25.7105 42.87 25.6505 42.75 25.5405 42.66C25.4205 42.57 25.2305 42.52 24.9705 42.49L24.5605 42.45C24.2105 42.41 23.9205 42.31 23.6905 42.13C23.4705 41.96 23.3505 41.71 23.3505 41.39C23.3505 41.15 23.4105 40.95 23.5305 40.78C23.6505 40.61 23.8205 40.48 24.0305 40.39C24.2405 40.3 24.4905 40.25 24.7705 40.25C25.1905 40.25 25.5305 40.34 25.7905 40.53C26.0505 40.72 26.1905 40.99 26.2005 41.36H25.5705C25.5705 41.21 25.5005 41.08 25.3605 40.98C25.2305 40.87 25.0305 40.82 24.7705 40.82C24.5105 40.82 24.3105 40.87 24.1805 40.98C24.0405 41.09 23.9805 41.22 23.9805 41.39C23.9805 41.53 24.0305 41.64 24.1205 41.73C24.2105 41.82 24.3705 41.87 24.5905 41.89L25.0005 41.93C25.4005 41.97 25.7205 42.08 25.9705 42.26C26.2105 42.44 26.3305 42.69 26.3305 43.02C26.3305 43.25 26.2605 43.46 26.1305 43.64C26.0005 43.82 25.8105 43.96 25.5805 44.06C25.3505 44.16 25.0805 44.21 24.7805 44.21L24.7905 44.22Z' fill='white'/%3E%3Cpath d='M26.7695 40.88V40.38H29.3495V40.88H26.7695ZM28.7695 44.15C28.4895 44.15 28.2495 44.11 28.0495 44.03C27.8495 43.95 27.6895 43.81 27.5795 43.62C27.4695 43.43 27.4195 43.16 27.4195 42.83V39.24H28.0595V42.92C28.0595 43.12 28.1095 43.28 28.2295 43.39C28.3395 43.5 28.4895 43.56 28.6895 43.56H29.3495V44.16H28.7795L28.7695 44.15Z' fill='white'/%3E%3Cpath d='M31.9905 44.24C31.6605 44.24 31.3805 44.18 31.1305 44.07C30.8805 43.96 30.6705 43.81 30.5005 43.63C30.3305 43.45 30.2005 43.24 30.1105 43.01C30.0205 42.78 29.9805 42.55 29.9805 42.31V42.18C29.9805 41.94 30.0205 41.71 30.1105 41.48C30.2005 41.25 30.3305 41.04 30.5005 40.86C30.6705 40.68 30.8805 40.53 31.1305 40.42C31.3805 40.31 31.6605 40.26 31.9805 40.26C32.3005 40.26 32.5805 40.31 32.8305 40.42C33.0805 40.53 33.2905 40.68 33.4605 40.86C33.6305 41.04 33.7605 41.25 33.8505 41.48C33.9405 41.71 33.9805 41.95 33.9805 42.18V42.31C33.9805 42.55 33.9405 42.78 33.8505 43.01C33.7605 43.24 33.6405 43.45 33.4705 43.63C33.3005 43.81 33.0905 43.96 32.8405 44.07C32.5905 44.18 32.3105 44.24 31.9805 44.24H31.9905ZM31.9905 43.63C32.2705 43.63 32.5105 43.57 32.7105 43.44C32.9105 43.32 33.0605 43.15 33.1605 42.94C33.2705 42.73 33.3205 42.49 33.3205 42.23C33.3205 41.97 33.2705 41.73 33.1605 41.52C33.0505 41.31 32.9005 41.14 32.7005 41.02C32.5005 40.9 32.2705 40.84 31.9905 40.84C31.7105 40.84 31.4805 40.9 31.2805 41.02C31.0805 41.14 30.9305 41.31 30.8205 41.52C30.7105 41.73 30.6605 41.97 30.6605 42.23C30.6605 42.49 30.7105 42.73 30.8205 42.94C30.9305 43.15 31.0805 43.32 31.2805 43.44C31.4805 43.56 31.7205 43.63 32.0005 43.63H31.9905Z' fill='white'/%3E%3Cpath d='M35 44.11V40.37H35.53V41.97H35.45C35.45 41.6 35.5 41.29 35.6 41.04C35.7 40.79 35.85 40.59 36.06 40.46C36.27 40.33 36.52 40.26 36.84 40.26H36.87C37.34 40.26 37.69 40.41 37.92 40.7C38.15 40.99 38.26 41.42 38.26 41.97V44.1H37.59V41.83C37.59 41.54 37.51 41.31 37.34 41.13C37.18 40.96 36.95 40.87 36.67 40.87C36.39 40.87 36.14 40.96 35.96 41.14C35.78 41.32 35.69 41.56 35.69 41.87V44.1H35.02L35 44.11Z' fill='white'/%3E%3Cpath d='M41.0702 44.24C40.7402 44.24 40.4602 44.18 40.2202 44.07C39.9802 43.96 39.7902 43.81 39.6402 43.63C39.4902 43.45 39.3802 43.24 39.3102 43.01C39.2402 42.78 39.2002 42.55 39.2002 42.31V42.18C39.2002 41.94 39.2402 41.7 39.3102 41.47C39.3802 41.24 39.4902 41.04 39.6402 40.85C39.7902 40.67 39.9802 40.52 40.2102 40.41C40.4402 40.3 40.7102 40.25 41.0302 40.25C41.4402 40.25 41.7702 40.34 42.0302 40.51C42.2902 40.68 42.4902 40.91 42.6202 41.19C42.7502 41.47 42.8102 41.76 42.8102 42.07V42.37H39.4902V41.87H42.3202L42.1702 42.14C42.1702 41.87 42.1302 41.64 42.0402 41.45C41.9502 41.26 41.8302 41.11 41.6602 41C41.4902 40.89 41.2802 40.84 41.0202 40.84C40.7602 40.84 40.5302 40.9 40.3602 41.02C40.1902 41.14 40.0502 41.31 39.9702 41.52C39.8802 41.73 39.8402 41.97 39.8402 42.25C39.8402 42.53 39.8802 42.75 39.9702 42.97C40.0602 43.18 40.1902 43.35 40.3702 43.47C40.5502 43.59 40.7802 43.66 41.0602 43.66C41.3402 43.66 41.5902 43.59 41.7802 43.46C41.9602 43.33 42.0702 43.18 42.1102 43.01H42.7402C42.6902 43.27 42.5902 43.49 42.4302 43.67C42.2802 43.86 42.0802 44 41.8502 44.1C41.6202 44.2 41.3502 44.25 41.0602 44.25L41.0702 44.24Z' fill='white'/%3E%3Cpath d='M2.85004 52.64C2.38004 52.64 1.99004 52.56 1.66004 52.39C1.33004 52.23 1.07004 52.01 0.870039 51.75C0.670039 51.49 0.520039 51.21 0.430039 50.9C0.340039 50.59 0.290039 50.3 0.290039 50.01V49.86C0.290039 49.55 0.340039 49.24 0.430039 48.94C0.520039 48.64 0.670039 48.35 0.880039 48.1C1.08004 47.85 1.34004 47.64 1.66004 47.49C1.98004 47.34 2.37004 47.26 2.82004 47.26C3.27004 47.26 3.67004 47.34 4.00004 47.5C4.33004 47.66 4.59004 47.88 4.78004 48.17C4.97004 48.46 5.09004 48.79 5.13004 49.18H4.43004C4.39004 48.89 4.30004 48.65 4.15004 48.46C4.00004 48.27 3.81004 48.13 3.59004 48.04C3.37004 47.95 3.11004 47.9 2.83004 47.9C2.53004 47.9 2.26004 47.95 2.03004 48.06C1.80004 48.17 1.61004 48.31 1.46004 48.5C1.31004 48.69 1.19004 48.91 1.12004 49.15C1.04004 49.4 1.00004 49.67 1.00004 49.96C1.00004 50.25 1.04004 50.5 1.12004 50.74C1.20004 50.99 1.31004 51.21 1.47004 51.4C1.63004 51.59 1.82004 51.74 2.05004 51.85C2.28004 51.96 2.56004 52.01 2.87004 52.01C3.31004 52.01 3.68004 51.9 3.98004 51.68C4.28004 51.46 4.46004 51.14 4.53004 50.73H5.23004C5.18004 51.08 5.06004 51.4 4.88004 51.69C4.69004 51.98 4.43004 52.21 4.10004 52.38C3.77004 52.55 3.36004 52.64 2.89004 52.64H2.85004Z' fill='white'/%3E%3Cpath d='M7.81957 52.64C7.48957 52.64 7.20957 52.58 6.95957 52.47C6.70957 52.36 6.49957 52.21 6.32957 52.02C6.15957 51.84 6.02957 51.63 5.93957 51.4C5.84957 51.17 5.80957 50.94 5.80957 50.7V50.57C5.80957 50.33 5.84957 50.1 5.93957 49.87C6.02957 49.64 6.15957 49.43 6.32957 49.25C6.49957 49.07 6.70957 48.92 6.95957 48.81C7.20957 48.7 7.48957 48.65 7.80957 48.65C8.12957 48.65 8.40957 48.7 8.65957 48.81C8.90957 48.92 9.11957 49.07 9.28957 49.25C9.45957 49.43 9.58957 49.64 9.67957 49.87C9.76957 50.1 9.80957 50.33 9.80957 50.57V50.7C9.80957 50.94 9.76957 51.17 9.67957 51.4C9.58957 51.63 9.46957 51.84 9.29957 52.02C9.12957 52.2 8.91957 52.35 8.66957 52.47C8.41957 52.58 8.13957 52.64 7.80957 52.64H7.81957ZM7.81957 52.03C8.09957 52.03 8.33957 51.97 8.53957 51.84C8.73957 51.72 8.88957 51.55 8.98957 51.34C9.09957 51.13 9.14957 50.89 9.14957 50.63C9.14957 50.37 9.09957 50.13 8.98957 49.92C8.87957 49.71 8.72957 49.54 8.52957 49.42C8.32957 49.3 8.09957 49.24 7.81957 49.24C7.53957 49.24 7.30957 49.3 7.10957 49.42C6.90957 49.54 6.75957 49.71 6.64957 49.92C6.53957 50.13 6.48957 50.37 6.48957 50.63C6.48957 50.89 6.53957 51.13 6.64957 51.34C6.75957 51.55 6.90957 51.72 7.10957 51.84C7.30957 51.96 7.54957 52.03 7.82957 52.03H7.81957Z' fill='white'/%3E%3Cpath d='M10.8301 52.51V48.77H11.3601V50.37H11.2801C11.2801 50 11.3301 49.69 11.4301 49.44C11.5301 49.19 11.6801 48.99 11.8901 48.86C12.1001 48.73 12.3501 48.66 12.6701 48.66H12.7001C13.1701 48.66 13.5201 48.81 13.7501 49.1C13.9801 49.39 14.0901 49.82 14.0901 50.37V52.5H13.4201V50.23C13.4201 49.94 13.3401 49.71 13.1701 49.53C13.0101 49.35 12.7801 49.27 12.5001 49.27C12.2201 49.27 11.9701 49.36 11.7901 49.54C11.6101 49.72 11.5201 49.97 11.5201 50.27V52.5H10.8501L10.8301 52.51Z' fill='white'/%3E%3Cpath d='M16.5297 52.62C16.0397 52.62 15.6597 52.52 15.3897 52.3C15.1197 52.09 14.9797 51.8 14.9697 51.44H15.5997C15.5997 51.58 15.6797 51.72 15.8197 51.85C15.9597 51.98 16.1897 52.04 16.5197 52.04C16.8197 52.04 17.0497 51.98 17.2097 51.86C17.3697 51.74 17.4497 51.6 17.4497 51.42C17.4497 51.27 17.3897 51.15 17.2797 51.06C17.1597 50.97 16.9697 50.92 16.7097 50.89L16.2997 50.85C15.9497 50.81 15.6597 50.71 15.4297 50.53C15.2097 50.36 15.0897 50.11 15.0897 49.79C15.0897 49.55 15.1497 49.35 15.2697 49.18C15.3897 49.01 15.5597 48.88 15.7697 48.79C15.9797 48.7 16.2297 48.65 16.5097 48.65C16.9297 48.65 17.2697 48.74 17.5297 48.93C17.7897 49.12 17.9297 49.39 17.9397 49.76H17.3097C17.3097 49.61 17.2397 49.48 17.0997 49.38C16.9697 49.28 16.7697 49.22 16.5097 49.22C16.2497 49.22 16.0497 49.27 15.9197 49.38C15.7797 49.49 15.7197 49.62 15.7197 49.79C15.7197 49.93 15.7697 50.04 15.8597 50.13C15.9497 50.22 16.1097 50.27 16.3297 50.29L16.7397 50.33C17.1397 50.37 17.4597 50.48 17.7097 50.66C17.9497 50.84 18.0697 51.09 18.0697 51.42C18.0697 51.65 17.9997 51.86 17.8697 52.04C17.7397 52.22 17.5497 52.36 17.3197 52.46C17.0897 52.56 16.8197 52.61 16.5197 52.61L16.5297 52.62Z' fill='white'/%3E%3Cpath d='M20.3605 52.62C19.9205 52.62 19.5805 52.48 19.3405 52.19C19.1005 51.9 18.9805 51.48 18.9805 50.94V48.77H19.6505V51.07C19.6505 51.36 19.7305 51.59 19.8905 51.76C20.0505 51.93 20.2605 52.01 20.5305 52.01C20.8005 52.01 21.0405 51.92 21.2205 51.74C21.4005 51.56 21.4905 51.31 21.4905 51V48.77H22.1605V52.51H21.6305V50.91H21.7105C21.7105 51.28 21.6605 51.59 21.5605 51.84C21.4605 52.09 21.3205 52.29 21.1205 52.42C20.9305 52.55 20.6805 52.62 20.3805 52.62H20.3505H20.3605Z' fill='white'/%3E%3Cpath d='M22.9805 47.93V47.4H24.1705V47.93H22.9805ZM23.5005 52.51V47.4H24.1705V52.51H23.5005Z' fill='white'/%3E%3Cpath d='M24.9102 49.28V48.78H27.4902V49.28H24.9102ZM26.9102 52.55C26.6302 52.55 26.3902 52.51 26.1902 52.43C25.9902 52.35 25.8302 52.21 25.7202 52.02C25.6102 51.83 25.5602 51.56 25.5602 51.23V47.63H26.2002V51.31C26.2002 51.51 26.2502 51.67 26.3702 51.77C26.4802 51.88 26.6302 51.94 26.8302 51.94H27.4902V52.54H26.9202L26.9102 52.55Z' fill='white'/%3E%3Cpath d='M28.0498 49.3V48.77H29.2998V49.3H28.0498ZM28.8098 48.17C28.6598 48.17 28.5498 48.13 28.4798 48.05C28.4098 47.97 28.3698 47.87 28.3698 47.75C28.3698 47.63 28.4098 47.53 28.4798 47.45C28.5498 47.37 28.6598 47.33 28.8098 47.33C28.9598 47.33 29.0698 47.37 29.1398 47.45C29.2098 47.53 29.2498 47.63 29.2498 47.75C29.2498 47.87 29.2098 47.97 29.1398 48.05C29.0698 48.13 28.9598 48.17 28.8098 48.17ZM28.6198 52.51V48.77H29.2898V52.51H28.6198Z' fill='white'/%3E%3Cpath d='M30.5996 52.51V48.77H31.1296V50.37H31.0496C31.0496 50 31.0996 49.69 31.1996 49.44C31.2996 49.19 31.4496 48.99 31.6596 48.86C31.8696 48.73 32.1196 48.66 32.4396 48.66H32.4696C32.9396 48.66 33.2896 48.81 33.5196 49.1C33.7496 49.39 33.8596 49.82 33.8596 50.37V52.5H33.1896V50.23C33.1896 49.94 33.1096 49.71 32.9396 49.53C32.7796 49.35 32.5496 49.27 32.2696 49.27C31.9896 49.27 31.7396 49.36 31.5596 49.54C31.3796 49.72 31.2896 49.97 31.2896 50.27V52.5H30.6196L30.5996 52.51Z' fill='white'/%3E%3Cpath d='M36.4898 53.97C36.3198 53.97 36.1398 53.97 35.9698 53.95C35.7998 53.94 35.6298 53.92 35.4698 53.89V53.32C35.6398 53.34 35.8098 53.36 35.9998 53.38C36.1898 53.4 36.3598 53.4 36.5198 53.4C36.8598 53.4 37.1298 53.36 37.3398 53.26C37.5398 53.17 37.6898 53.03 37.7798 52.83C37.8698 52.64 37.9198 52.39 37.9198 52.08V51.37L38.1398 50.84C38.1298 51.22 38.0498 51.53 37.8998 51.78C37.7498 52.03 37.5698 52.22 37.3398 52.34C37.1098 52.46 36.8498 52.53 36.5698 52.53C36.3098 52.53 36.0698 52.48 35.8498 52.38C35.6298 52.28 35.4498 52.14 35.2898 51.96C35.1298 51.78 35.0098 51.58 34.9298 51.35C34.8398 51.12 34.7998 50.87 34.7998 50.62V50.5C34.7998 50.24 34.8398 49.99 34.9298 49.77C35.0198 49.55 35.1398 49.35 35.2998 49.18C35.4598 49.01 35.6498 48.88 35.8698 48.79C36.0898 48.7 36.3398 48.65 36.5998 48.65C36.9098 48.65 37.1898 48.72 37.4298 48.85C37.6698 48.98 37.8598 49.18 37.9898 49.43C38.1198 49.68 38.1998 50 38.2198 50.36H38.0198V48.77H38.5498V52.07C38.5498 52.52 38.4798 52.88 38.3398 53.16C38.1998 53.44 37.9798 53.64 37.6798 53.77C37.3798 53.9 36.9798 53.97 36.4798 53.97H36.4898ZM36.6898 51.92C36.9098 51.92 37.1198 51.87 37.2998 51.77C37.4798 51.67 37.6298 51.53 37.7398 51.35C37.8498 51.17 37.8998 50.95 37.8998 50.69V50.37C37.8998 50.12 37.8398 49.91 37.7298 49.73C37.6198 49.55 37.4698 49.43 37.2898 49.34C37.1098 49.25 36.9098 49.21 36.6898 49.21C36.4498 49.21 36.2298 49.27 36.0498 49.38C35.8698 49.49 35.7198 49.65 35.6198 49.85C35.5198 50.05 35.4698 50.29 35.4698 50.57C35.4698 50.85 35.5198 51.09 35.6298 51.29C35.7398 51.5 35.8798 51.65 36.0598 51.76C36.2398 51.87 36.4598 51.92 36.6898 51.92Z' fill='white'/%3E%3Cpath d='M43.7796 52.64C43.3796 52.64 43.0196 52.57 42.6996 52.44C42.3796 52.31 42.0996 52.12 41.8696 51.89C41.6396 51.65 41.4597 51.37 41.3297 51.05C41.1997 50.72 41.1396 50.37 41.1396 49.99V49.84C41.1396 49.51 41.1997 49.2 41.3097 48.89C41.4197 48.58 41.5897 48.31 41.8097 48.06C42.0297 47.81 42.2896 47.62 42.5996 47.48C42.9096 47.34 43.2596 47.27 43.6596 47.27C44.0796 47.27 44.4597 47.35 44.7896 47.51C45.1196 47.67 45.3896 47.89 45.5896 48.18C45.7896 48.47 45.9096 48.8 45.9396 49.18H45.2397C45.2097 48.89 45.1096 48.66 44.9596 48.47C44.8096 48.28 44.6196 48.14 44.3896 48.04C44.1596 47.94 43.9196 47.9 43.6596 47.9C43.3996 47.9 43.1496 47.95 42.9196 48.04C42.6996 48.14 42.4996 48.27 42.3396 48.45C42.1796 48.63 42.0496 48.84 41.9596 49.09C41.8696 49.34 41.8297 49.62 41.8297 49.92C41.8297 50.27 41.8797 50.58 41.9697 50.84C42.0597 51.1 42.1996 51.32 42.3696 51.5C42.5396 51.67 42.7496 51.81 42.9796 51.89C43.2196 51.98 43.4696 52.02 43.7496 52.02C44.1496 52.02 44.4996 51.94 44.7996 51.78C45.0996 51.62 45.3296 51.41 45.4796 51.15L45.2296 51.98V50.46H45.8696V51.68C45.6396 51.98 45.3497 52.21 44.9897 52.38C44.6297 52.55 44.2196 52.63 43.7496 52.63L43.7796 52.64ZM43.5896 50.61V50.04H46.3297V50.61H43.5896Z' fill='white'/%3E%3Cpath d='M47.21 52.51V48.77H47.74V50.31H47.71C47.71 49.76 47.83 49.36 48.07 49.11C48.31 48.86 48.67 48.73 49.15 48.73H49.28V49.33H49.04C48.67 49.33 48.38 49.43 48.18 49.63C47.98 49.83 47.88 50.11 47.88 50.49V52.51H47.21Z' fill='white'/%3E%3Cpath d='M51.76 52.64C51.43 52.64 51.15 52.58 50.9 52.47C50.65 52.36 50.44 52.21 50.27 52.02C50.1 51.84 49.97 51.63 49.88 51.4C49.79 51.17 49.75 50.94 49.75 50.7V50.57C49.75 50.33 49.79 50.1 49.88 49.87C49.97 49.64 50.1 49.43 50.27 49.25C50.44 49.07 50.65 48.92 50.9 48.81C51.15 48.7 51.43 48.65 51.75 48.65C52.07 48.65 52.35 48.7 52.6 48.81C52.85 48.92 53.06 49.07 53.23 49.25C53.4 49.43 53.53 49.64 53.62 49.87C53.71 50.1 53.75 50.33 53.75 50.57V50.7C53.75 50.94 53.71 51.17 53.62 51.4C53.53 51.63 53.41 51.84 53.24 52.02C53.07 52.2 52.86 52.35 52.61 52.47C52.36 52.58 52.08 52.64 51.75 52.64H51.76ZM51.76 52.03C52.04 52.03 52.28 51.97 52.48 51.84C52.68 51.72 52.83 51.55 52.93 51.34C53.04 51.13 53.09 50.89 53.09 50.63C53.09 50.37 53.04 50.13 52.93 49.92C52.82 49.71 52.67 49.54 52.47 49.42C52.27 49.3 52.04 49.24 51.76 49.24C51.48 49.24 51.25 49.3 51.05 49.42C50.85 49.54 50.7 49.71 50.59 49.92C50.48 50.13 50.43 50.37 50.43 50.63C50.43 50.89 50.48 51.13 50.59 51.34C50.7 51.55 50.85 51.72 51.05 51.84C51.25 51.96 51.49 52.03 51.77 52.03H51.76Z' fill='white'/%3E%3Cpath d='M56.0704 52.62C55.6304 52.62 55.2904 52.48 55.0504 52.19C54.8104 51.9 54.6904 51.48 54.6904 50.94V48.77H55.3604V51.07C55.3604 51.36 55.4404 51.59 55.6004 51.76C55.7604 51.93 55.9704 52.01 56.2404 52.01C56.5104 52.01 56.7504 51.92 56.9304 51.74C57.1104 51.56 57.2004 51.31 57.2004 51V48.77H57.8704V52.51H57.3404V50.91H57.4204C57.4204 51.28 57.3704 51.59 57.2704 51.84C57.1704 52.09 57.0304 52.29 56.8304 52.42C56.6404 52.55 56.3904 52.62 56.0904 52.62H56.0604H56.0704Z' fill='white'/%3E%3Cpath d='M59.1699 53.91V48.77H59.6999V50.39H59.5699C59.5899 49.98 59.6799 49.65 59.8299 49.39C59.9799 49.14 60.1699 48.95 60.4099 48.83C60.6499 48.71 60.9099 48.65 61.1899 48.65C61.4699 48.65 61.7099 48.7 61.9299 48.8C62.1499 48.9 62.3399 49.04 62.4999 49.22C62.6599 49.4 62.7799 49.6 62.8599 49.84C62.9399 50.07 62.9899 50.32 62.9899 50.58V50.71C62.9899 50.97 62.9499 51.22 62.8599 51.45C62.7699 51.68 62.6499 51.89 62.4799 52.07C62.3099 52.25 62.1299 52.39 61.9099 52.49C61.6899 52.59 61.4399 52.64 61.1799 52.64C60.9199 52.64 60.6599 52.58 60.4199 52.46C60.1799 52.34 59.9799 52.16 59.8199 51.89C59.6599 51.63 59.5699 51.29 59.5499 50.86L59.8599 51.42V53.9H59.1899L59.1699 53.91ZM61.0699 52.05C61.3199 52.05 61.5399 51.99 61.7299 51.87C61.9199 51.75 62.0599 51.59 62.1599 51.37C62.2599 51.16 62.3099 50.91 62.3099 50.64C62.3099 50.37 62.2599 50.12 62.1599 49.91C62.0599 49.7 61.9099 49.53 61.7299 49.42C61.5399 49.3 61.3199 49.24 61.0699 49.24C60.8499 49.24 60.6399 49.29 60.4499 49.39C60.2599 49.49 60.1099 49.64 59.9899 49.82C59.8699 50.01 59.8199 50.24 59.8199 50.5V50.82C59.8199 51.08 59.8799 51.3 59.9899 51.48C60.1099 51.66 60.2599 51.8 60.4499 51.9C60.6399 52 60.8499 52.05 61.0699 52.05Z' fill='white'/%3E%3Cpath d='M65.7197 51.24C65.3897 51.24 65.0997 51.18 64.8597 51.07C64.6097 50.96 64.3997 50.8 64.2297 50.61C64.0597 50.42 63.9397 50.21 63.8497 49.98C63.7597 49.75 63.7197 49.52 63.7197 49.29V49.18C63.7197 48.94 63.7597 48.71 63.8497 48.48C63.9397 48.25 64.0597 48.05 64.2297 47.86C64.3997 47.67 64.6097 47.53 64.8597 47.42C65.1097 47.31 65.3897 47.25 65.7097 47.25C66.0297 47.25 66.3197 47.3 66.5597 47.42C66.8097 47.53 67.0197 47.68 67.1897 47.86C67.3597 48.05 67.4897 48.25 67.5697 48.48C67.6597 48.71 67.6997 48.94 67.6997 49.18V49.29C67.6997 49.52 67.6597 49.75 67.5697 49.98C67.4797 50.21 67.3597 50.42 67.1897 50.61C67.0197 50.8 66.8097 50.95 66.5597 51.07C66.3097 51.19 66.0197 51.24 65.6997 51.24H65.7197ZM65.7197 50.87C66.0397 50.87 66.3197 50.8 66.5597 50.65C66.7997 50.5 66.9897 50.31 67.1197 50.06C67.2497 49.81 67.3197 49.54 67.3197 49.24C67.3197 48.94 67.2497 48.66 67.1197 48.41C66.9897 48.16 66.7997 47.97 66.5597 47.83C66.3197 47.69 66.0397 47.62 65.7197 47.62C65.3997 47.62 65.1197 47.69 64.8797 47.83C64.6397 47.97 64.4497 48.17 64.3197 48.41C64.1897 48.65 64.1197 48.93 64.1197 49.24C64.1197 49.55 64.1897 49.81 64.3197 50.06C64.4497 50.3 64.6397 50.5 64.8797 50.65C65.1197 50.8 65.3997 50.87 65.7197 50.87ZM64.9697 50.28V48.13H65.3597V50.28H64.9697ZM65.1497 49.58V49.23H65.7397C65.8797 49.23 65.9897 49.2 66.0597 49.14C66.1297 49.08 66.1697 48.99 66.1697 48.86C66.1697 48.73 66.1297 48.63 66.0597 48.58C65.9897 48.52 65.8797 48.49 65.7397 48.49H65.1497V48.14H65.6797C65.9497 48.14 66.1597 48.2 66.3197 48.33C66.4797 48.46 66.5597 48.63 66.5597 48.86C66.5597 49.09 66.4797 49.26 66.3197 49.39C66.1597 49.52 65.9397 49.58 65.6797 49.58H65.1497ZM66.2497 50.28L65.5797 49.46H66.0197L66.7097 50.28H66.2497Z' fill='white'/%3E%3C/g%3E%3Cpath d='M37.8514 3.73706V3.71878C37.8514 2.59492 38.7608 1.64467 39.9249 1.64467C41.089 1.64467 41.9894 2.57665 41.9894 3.70964V3.72792C41.9894 4.85178 41.0799 5.80203 39.9158 5.80203C38.7517 5.80203 37.8514 4.87005 37.8514 3.73706ZM41.7711 3.71878V3.70051C41.7711 2.66802 40.9799 1.83655 39.9249 1.83655C38.87 1.83655 38.0697 2.67716 38.0697 3.70964V3.72792C38.0697 4.76041 38.8609 5.59188 39.9158 5.59188C40.9708 5.59188 41.7711 4.75127 41.7711 3.71878ZM38.8427 3.68223C38.8427 3.07005 39.3156 2.55838 39.9613 2.55838C40.3706 2.55838 40.607 2.69543 40.8162 2.89645L40.5525 3.20711C40.3888 3.05178 40.1978 2.94213 39.9704 2.94213C39.5793 2.94213 39.2974 3.2802 39.2974 3.6731V3.69137C39.2974 4.08426 39.5793 4.42234 39.9704 4.42234C40.2342 4.42234 40.3888 4.32183 40.5616 4.15736L40.8344 4.43147C40.607 4.66904 40.3615 4.82437 39.9613 4.82437C39.3338 4.82437 38.8609 4.33096 38.8609 3.70964H38.8427V3.68223Z' fill='white'/%3E%3Cpath d='M17.9162 18V0C8.02137 0 0 8.05888 0 18H17.9162C12.9688 18 8.9581 22.0294 8.9581 27H17.9162V18H35.8324V0C25.9376 0 17.9162 8.05888 17.9162 18Z' fill='white'/%3E%3Cdefs%3E%3CclipPath id='clip0_193_2'%3E%3Crect width='67.72' height='14.97' fill='white' transform='translate(0 39)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.tabs {
  margin-bottom: 100px;
}
.tabs .text {
  font-weight: 500;
  font-size: 22px;
  line-height: 28px;
  margin-bottom: 50px;
}
.tabs .text:before {
  content: '';
  width: 12px;
  height: 9px;
  margin-right: 9px;
  display: inline-block;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.46934 9.12511L6.627 8.2584L9.67927 5.20613H0V4.00736H9.67927L6.627 0.95509L7.46934 0.0883789L11.9877 4.60675L7.46934 9.12511Z' fill='%232F321D'/%3E%3C/svg%3E%0A");
}
.accordion {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 10px;
}
@media (max-width: 999px) {
  .accordion {
    grid-template-columns: repeat(1, 1fr);
  }
}
.accordion .accordion-item {
  background: #f2f3ff;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  border: 1px solid #e7e8fe;
  position: relative;
  -webkit-transition: 1s ease-out;
  -moz-transition: 1s ease-out;
  transition: 1s ease-out;
}
.accordion .accordion-item .accordion-header {
  border: none;
  width: 100%;
  padding: 10px;
  text-align: left;
  font-size: 16px;
  cursor: pointer;
  height: 147px;
  padding: 0 15% 0 11%;
  position: relative;
}
.accordion .accordion-item .accordion-header:after {
  content: '';
  width: 16px;
  height: 16px;
  position: absolute;
  top: 50%;
  right: 30px;
  transform: translateY(-50%);
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.776 0.723999H7.668V5.872H12.75V7.742H7.668V13H5.776V7.742H0.672V5.872H5.776V0.723999Z' fill='%2318190F'/%3E%3C/svg%3E%0A");
}
.accordion .accordion-item .accordion-header p {
  position: relative;
  font-size: 22px !important;
  line-height: 22px;
  font-weight: 500;
  margin-top: 10px;
  text-align: left;
}
.accordion .accordion-item .accordion-header p span {
  position: absolute;
  top: -20px;
  left: -25px;
  font-size: 14px;
  font-weight: 400;
}
.accordion .accordion-item .accordion-content {
  max-height: 0;
  overflow: hidden;
  -webkit-transition: max-height 0.5s ease;
  -moz-transition: max-height 0.5s ease;
  transition: max-height 0.5s ease;
  position: absolute;
  top: 147px;
  width: 100%;
  background: #fff;
  z-index: 999;
  -webkit-border-radius: 0 0 10px 10px;
  -moz-border-radius: 0 0 10px 10px;
  border-radius: 0 0 10px 10px;
  border: 0 solid transparent;
  border-top: none;
  left: -1px;
}
@media (max-width: 999px) {
  .accordion .accordion-item .accordion-content {
    position: relative;
    top: auto;
    border: none;
    left: auto;
  }
}
.accordion .accordion-item .accordion-content p {
  padding: 0 10% 30px;
  font-size: 14px;
  font-weight: 300;
  text-align: justify;
}
.accordion .accordion-item.active {
  background: #fff;
  -webkit-border-radius: 10px 10px 0 0;
  -moz-border-radius: 10px 10px 0 0;
  border-radius: 10px 10px 0 0;
}
.accordion .accordion-item.active .accordion-header:after {
  height: 6px;
  width: 14px;
  background-image: url("data:image/svg+xml,%3Csvg width='7' height='3' viewBox='0 0 7 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.254 0.4H6.084V2.336H0.254V0.4Z' fill='%2318190F'/%3E%3C/svg%3E");
}
.accordion .accordion-item.active .accordion-content {
  border: 1px solid #e7e8fe;
  border-top-color: transparent;
}
.banner {
  margin-bottom: 60px;
}
.banner .middle-container {
  position: relative;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  overflow: hidden;
}
.banner .middle-container .flex-block {
  margin: 70px auto 40px;
  width: 80%;
  align-items: flex-start;
  position: relative;
  z-index: 4;
}
.banner .middle-container .flex-block .badge {
  background: #f4ffa8;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  color: #2f321d;
  font-size: 12px;
  padding: 3px 10px 6px;
  margin-bottom: 35px;
  display: inline-block;
}
.banner .middle-container .flex-block h3 {
  font-size: 36px;
  color: #fff;
  font-weight: 500;
  line-height: 36px;
  max-width: 395px;
}
@media (max-width: 999px) {
  .banner .middle-container .flex-block h3 {
    max-width: inherit;
    margin-bottom: 20px;
  }
}
.banner .middle-container .flex-block p {
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  width: 248px;
  color: #fff;
  margin-bottom: 24px;
  text-align: justify;
}
@media (max-width: 999px) {
  .banner .middle-container .flex-block p {
    width: 100%;
  }
}
.banner .middle-container .flex-block p:last-of-type {
  font-weight: 500;
  line-height: 16px;
  margin-bottom: 0;
}
.banner .middle-container .flex-block p:last-of-type:after {
  content: '';
  width: 24px;
  height: 17px;
  display: block;
  margin: 30px 0 0;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='24' viewBox='0 0 17 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.25369e-06 14.954L1.63047 13.2676L7.37243 19.3784L7.37243 -4.20834e-07L9.62757 -3.22259e-07L9.62757 19.3784L15.3695 13.2676L17 14.954L8.5 24L1.25369e-06 14.954Z' fill='white'/%3E%3C/svg%3E%0A");
}
.banner .middle-container img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: -1;
  width: 105%;
  height: 105%;
  object-fit: cover;
}
.banner .middle-container img.prof {
  z-index: 0;
}
.nosotros-inside h3 + p + p {
  font-size: 13px;
  line-height: 17px;
}
.nosotros-inside .more-large {
  margin: 60px auto 80px;
}
.nosotros-inside .more-large img {
  width: 100%;
}
#exito,
#fracaso {
  display: block;
  width: 100%;
  margin: 0 auto;
  text-align: left;
}
#exito p,
#fracaso p {
  color: #79cb20;
  font-size: 30px;
  font-weight: 700;
  text-align: center;
  background: none;
  width: 100%;
  display: block;
  text-decoration: none;
}
#fracaso {
  margin-bottom: 10px;
}
#fracaso p {
  color: #ed292b;
  padding: 0;
}
.text-only {
  width: 75%;
  margin: auto;
}
.text-only .parraf {
  margin-top: 50px;
  margin-left: auto;
  font-size: 16px !important;
  font-weight: 300;
  line-height: 18px;
  width: 75%;
  text-align: right;
}
.text-only .parraf a {
  text-decoration: underline !important;
  display: inline-block;
}
@media (max-width: 999px) {
  .text-only .parraf {
    width: 100%;
  }
}
.module-add {
  padding: 80px 0 0;
}
.module-add .limiter {
  width: 100%;
  height: 1px;
  position: relative;
  background: #e7e8fe;
}
.module-add .limiter:before {
  content: '';
  width: 35px;
  height: 35px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: block;
  background-size: contain;
  background-repeat: no-repeat;
  background: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='17.5' cy='17.5' r='17.5' fill='%23F2F3FF'/%3E%3Cpath d='M17 20V12C12.5817 12 9 15.5817 9 20H17C14.7909 20 13 21.7909 13 24H17V20H25V12C20.5817 12 17 15.5817 17 20Z' fill='%2318190F'/%3E%3C/svg%3E%0A");
}
.module-add .limiter:first-of-type {
  margin-bottom: 70px;
}
.module-add .limiter:nth-last-of-type(2) {
  margin: 45px 0;
}
.module-add h2 {
  font-size: 32px;
  margin-bottom: 30px;
}
.module-add h2 + p {
  font-size: 18px;
  font-weight: 300;
}
.module-add .grid-block-icons {
  margin: 50px auto 70px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 30px;
}
@media (max-width: 999px) {
  .module-add .grid-block-icons {
    grid-template-columns: repeat(1, 1fr);
  }
}
.module-add .grid-block-icons .white-blocker {
  background: #fff;
  border: 1px solid #f2f3ff;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  padding: 50px 40px;
}
.module-add .grid-block-icons .white-blocker .flex-block {
  margin-bottom: 35px;
  justify-content: flex-start;
}
@media (max-width: 999px) {
  .module-add .grid-block-icons .white-blocker .flex-block {
    flex-direction: row;
  }
}
.module-add .grid-block-icons .white-blocker .flex-block img {
  height: 60px;
  width: 60px;
  margin-right: 20px;
}
.module-add .grid-block-icons .white-blocker .flex-block p {
  font-size: 22px;
  font-weight: 600;
  line-height: 22px;
  position: relative;
  padding: 0 0 0 25px;
  margin-top: 30px;
}
.module-add .grid-block-icons .white-blocker .flex-block p span {
  position: absolute;
  top: -20px;
  left: 0;
  font-size: 14px;
  font-weight: 400;
}
.module-add .grid-block-icons .white-blocker .flex-block + p + p {
  margin-top: 15px;
}
.module-add .grid-block-icons .white-blocker p,
.module-add .grid-block-icons .white-blocker li {
  font-size: 14px;
  color: #18190f;
  line-height: 19px;
}
.module-add .grid-block-icons .white-blocker.initw {
  background: none;
  border: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  padding: 0;
  display: grid;
  gap: 30px;
  grid-template-columns: repeat(1, 1fr);
}
.module-add .grid-block-icons .white-blocker.initw .inside-white-blocker {
  background: #fff;
  border: 1px solid #f2f3ff;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  padding: 20px 40px;
}
.module-add .grid-block-icons + .limiter {
  margin-bottom: 60px;
}
.module-add ol {
  padding: 0 0 0 18px;
}
.module-add ol li {
  font-size: 14px;
  font-weight: 500;
}
.module-add .texter .flex-block {
  justify-content: flex-start;
  align-items: flex-start;
  gap: 30px;
  margin-top: 30px;
}
@media (max-width: 999px) {
  .module-add .texter .flex-block {
    display: block;
    gap: 0;
  }
}
.module-add .texter .flex-block ol {
  width: 40%;
  list-style: none;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-top: 0;
  margin-top: 0;
}
.module-add .texter.lister .flex-block ol {
  list-style-type: none;
  padding: 0;
}
@media (max-width: 999px) {
  .module-add .texter.lister .flex-block ol {
    width: 100%;
  }
}
.module-add .texter.lister .flex-block ol li {
  color: #51526a;
  border-bottom: 1px solid #e7e8fe;
  padding: 8px 0 8px 28px;
  position: relative;
}
.module-add .texter.lister .flex-block ol li img {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 24px;
  height: auto;
  object-fit: contain;
}
.separation {
  height: 1px;
  width: 68%;
  margin: auto;
  margin-bottom: 80px;
  background-color: #e8e8e8;
}
@media (max-width: 999px) {
  .separation {
    width: 88%;
  }
}
.founder-plate {
  display: flex;
  max-width: 60%;
  margin: auto;
  gap: 6vw;
  font-family: "acumin-pro";
  margin-bottom: 85px;
}
.founder-plate img {
  height: 481px;
  width: 351px;
}
.founder-plate h2 {
  font-weight: 500;
  font-size: 30px;
}
.founder-plate .role-plate {
  margin-top: 13px;
  margin-bottom: 25px;
  display: flex;
  flex-wrap: wrap;
  gap: 15px;
}
.founder-plate .role-plate span {
  font-size: 15px;
  background-color: #d1d6e2;
  padding: 0 10px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  line-height: unset;
}
.founder-plate .role-plate p {
  font-size: 15px;
  font-weight: 300;
}
.founder-plate .divider {
  display: inline-block;
  height: 1px;
  width: 100%;
  background-color: #e8e8e8;
}
.founder-plate .about-me {
  margin-top: 30px;
  font-size: 19px;
  font-weight: 300;
  color: #18190f;
  text-align: justify;
}
.founder-plate .about-me b {
  font-weight: 500;
}
.founder-plate p {
  text-align: justify;
  font-size: 13px;
  font-weight: 300;
  color: #797979;
}
@media (max-width: 1150px) {
  .founder-plate {
    max-width: 70%;
    gap: 100px;
  }
  .founder-plate img {
    height: 411px;
    width: 301px;
  }
}
@media (max-width: 999px) {
  .founder-plate {
    max-width: 90%;
    gap: 70px;
  }
}
@media (max-width: 850px) {
  .founder-plate {
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
  }
  .founder-plate img {
    height: 351px;
    width: 251px;
  }
  .founder-plate .info-block {
    text-align: center;
  }
  .founder-plate .role-plate {
    justify-content: center;
  }
}
@media (max-width: 330px) {
  .founder-plate .role-plate {
    flex-direction: column;
    width: fit-content;
    align-items: center;
    margin: auto;
    gap: 10px;
    margin-top: 10px;
  }
}
