.fullWidth {
  margin-left: -2.25vw;
  margin-right: -2.25vw;
}
@media (max-width: 1080px) {
  .fullWidth {
    margin-left: -2.963vw;
    margin-right: -2.963vw;
  }
}
@media (max-width: 580px) {
  .fullWidth {
    margin-left: -6.897vw;
    margin-right: -6.897vw;
  }
}
.privacyText:first-child {
  margin-top: 12.5vw;
}
.privacyText .textBlock__title {
  margin-bottom: 0.3125vw;
}
.privacyText .textBlock .textBlock__text {
  opacity: 0;
  -webkit-transform: translate(0, 5vw);
  -moz-transform: translate(0, 5vw);
  -o-transform: translate(0, 5vw);
  -ms-transform: translate(0, 5vw);
  transform: translate(0, 5vw);
}
.privacyText .textBlock .textBlock__text.inView {
  opacity: 1;
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  transform: translate(0, 0);
  -webkit-transition: opacity 0.6s 0.3s ease-in-out, transform 1.5s 0.3s cubic-bezier(0.16, 1, 0.3, 1);
  -moz-transition: opacity 0.6s 0.3s ease-in-out, transform 1.5s 0.3s cubic-bezier(0.16, 1, 0.3, 1);
  -ms-transition: opacity 0.6s 0.3s ease-in-out, transform 1.5s 0.3s cubic-bezier(0.16, 1, 0.3, 1);
  -o-transition: opacity 0.6s 0.3s ease-in-out, transform 1.5s 0.3s cubic-bezier(0.16, 1, 0.3, 1);
  transition: opacity 0.6s 0.3s ease-in-out, transform 1.5s 0.3s cubic-bezier(0.16, 1, 0.3, 1);
}
@media all and (max-width: 1080px) {
  .textColumn .textBlock__title {
    margin-bottom: 0.463vw;
  }
}
@media all and (max-width: 580px) {
  .textColumn .textBlock__title {
    margin-bottom: 0.862vw;
  }
}
