.mrg--0 {
  margin: 0 auto;
}

.mb--separator {
  margin-bottom: 6rem;
}
@media (max-width: 760px) {
  .mb--separator {
    margin-bottom: 4rem;
  }
}
@media (max-width: 1024px) {
  .mb--separator {
    margin-bottom: 5rem;
  }
}

.z-index--1 {
  z-index: 1;
}
.z-index--2 {
  z-index: 2;
}
.z-index--3 {
  z-index: 3;
}
.z-index--4 {
  z-index: 4;
}
.z-index--5 {
  z-index: 5;
}
.z-index--6 {
  z-index: 6;
}

.modal-box__wrapper {
  width: 58.07vw;
  height: 34.53vw;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 9.64vw auto 0;
  padding: 2.01vw 2vw;
  position: relative;
}
.modal-box__wrapper .modal__btn {
  position: absolute;
  font-size: 2.6vw;
  top: calc(-7vh + 40px);
  right: calc(-15vw - 40px);
  background-color: transparent;
  color: white;
  text-decoration: none;
  padding: 0;
}
@media (max-width: 1600px) {
  .modal-box__wrapper .modal__btn {
    right: calc(-7vw - 40px);
  }
}
@media (max-width: 1024px) {
  .modal-box__wrapper .modal__btn {
    right: -6vw;
    top: 0;
  }
}
.modal-box__wrapper .videoWrapper iframe,
.modal-box__wrapper .videoWrapper video {
  position: absolute;
  top: 1vw;
  width: calc(87vw - 40px);
  max-width: none;
  height: 80vh;
  left: -14vw;
}
@media (max-width: 1800px) {
  .modal-box__wrapper .videoWrapper iframe,
  .modal-box__wrapper .videoWrapper video {
    top: 1vw;
    width: calc(90vw - 40px);
    max-width: none;
    height: 80vh;
    left: -12vw;
  }
}
@media (max-width: 1600px) {
  .modal-box__wrapper .videoWrapper iframe,
  .modal-box__wrapper .videoWrapper video {
    top: 1vw;
    width: calc(90vw - 40px);
    max-width: none;
    height: 80vh;
    left: -7vw;
  }
}
@media (max-width: 1024px) {
  .modal-box__wrapper .videoWrapper iframe,
  .modal-box__wrapper .videoWrapper video {
    top: 1vw;
    width: 80.193vw;
    max-width: none;
    height: 30vh;
    left: -3vw;
  }
}
.modal-box__icon {
  position: absolute;
  width: 80px;
  height: 80px;
  z-index: 99;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-42px, -42px);
  -o-transform: translate(-42px, -42px);
  transform: translate(-42px, -42px);
}
.modal-box__bg {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
}
.modal-box__bg * {
  width: 100%;
  height: 100%;
}

#modal-tools .modal__btn {
  position: absolute;
  font-size: 2.6vw;
  top: calc(-7vh + 40px);
  right: calc(-15vw - 40px);
  background-color: transparent;
  color: white;
  text-decoration: none;
  padding: 0;
}
@media (max-width: 1600px) {
  #modal-tools .modal__btn {
    right: calc(-7vw - 40px);
  }
}
@media (max-width: 1024px) {
  #modal-tools .modal__btn {
    right: -6vw;
    top: 0;
  }
}
#modal-tools .videoWrapper iframe,
#modal-tools .videoWrapper video {
  position: absolute;
  top: 1vw;
  width: calc(87vw - 40px);
  max-width: none;
  height: 80vh;
  left: -14vw;
}
@media (max-width: 1800px) {
  #modal-tools .videoWrapper iframe,
  #modal-tools .videoWrapper video {
    top: 1vw;
    width: calc(90vw - 40px);
    max-width: none;
    height: 80vh;
    left: -12vw;
  }
}
@media (max-width: 1600px) {
  #modal-tools .videoWrapper iframe,
  #modal-tools .videoWrapper video {
    top: 1vw;
    width: calc(90vw - 40px);
    max-width: none;
    height: 80vh;
    left: -7vw;
  }
}
@media (max-width: 1024px) {
  #modal-tools .videoWrapper iframe,
  #modal-tools .videoWrapper video {
    top: 1vw;
    width: 80.193vw;
    max-width: none;
    height: 30vh;
    left: -3vw;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaWFuZGVzLXRvb2xzLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTtFQUNFO0lBQ0UsbUJBQW1CO0VBQ3JCO0FBQ0Y7QUFDQTtFQUNFO0lBQ0UsbUJBQW1CO0VBQ3JCO0FBQ0Y7O0FBRUE7RUFDRSxVQUFVO0FBQ1o7QUFDQTtFQUNFLFVBQVU7QUFDWjtBQUNBO0VBQ0UsVUFBVTtBQUNaO0FBQ0E7RUFDRSxVQUFVO0FBQ1o7QUFDQTtFQUNFLFVBQVU7QUFDWjtBQUNBO0VBQ0UsVUFBVTtBQUNaOztBQUVBO0VBQ0UsY0FBYztFQUNkLGVBQWU7RUFDZiw4QkFBOEI7RUFDOUIsc0JBQXNCO0VBQ3RCLHFCQUFxQjtFQUNyQixtQkFBbUI7RUFDbkIsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLHNCQUFzQjtFQUN0Qix5QkFBeUI7RUFDekIsNkJBQTZCO0VBQzdCLFlBQVk7RUFDWixxQkFBcUI7RUFDckIsVUFBVTtBQUNaO0FBQ0E7RUFDRTtJQUNFLHdCQUF3QjtFQUMxQjtBQUNGO0FBQ0E7RUFDRTtJQUNFLFdBQVc7SUFDWCxNQUFNO0VBQ1I7QUFDRjtBQUNBOztFQUVFLGtCQUFrQjtFQUNsQixRQUFRO0VBQ1Isd0JBQXdCO0VBQ3hCLGVBQWU7RUFDZixZQUFZO0VBQ1osV0FBVztBQUNiO0FBQ0E7RUFDRTs7SUFFRSxRQUFRO0lBQ1Isd0JBQXdCO0lBQ3hCLGVBQWU7SUFDZixZQUFZO0lBQ1osV0FBVztFQUNiO0FBQ0Y7QUFDQTtFQUNFOztJQUVFLFFBQVE7SUFDUix3QkFBd0I7SUFDeEIsZUFBZTtJQUNmLFlBQVk7SUFDWixVQUFVO0VBQ1o7QUFDRjtBQUNBO0VBQ0U7O0lBRUUsUUFBUTtJQUNSLGVBQWU7SUFDZixlQUFlO0lBQ2YsWUFBWTtJQUNaLFVBQVU7RUFDWjtBQUNGO0FBQ0E7RUFDRSxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFlBQVk7RUFDWixXQUFXO0VBQ1gsUUFBUTtFQUNSLFNBQVM7RUFDVCwwQ0FBa0M7RUFBbEMscUNBQWtDO0VBQWxDLGtDQUFrQztBQUNwQztBQUNBO0VBQ0Usb0JBQWE7RUFBYixxQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLFdBQVc7RUFDWCxZQUFZO0FBQ2Q7QUFDQTtFQUNFLFdBQVc7RUFDWCxZQUFZO0FBQ2Q7O0FBRUE7RUFDRSxrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLHNCQUFzQjtFQUN0Qix5QkFBeUI7RUFDekIsNkJBQTZCO0VBQzdCLFlBQVk7RUFDWixxQkFBcUI7RUFDckIsVUFBVTtBQUNaO0FBQ0E7RUFDRTtJQUNFLHdCQUF3QjtFQUMxQjtBQUNGO0FBQ0E7RUFDRTtJQUNFLFdBQVc7SUFDWCxNQUFNO0VBQ1I7QUFDRjtBQUNBOztFQUVFLGtCQUFrQjtFQUNsQixRQUFRO0VBQ1Isd0JBQXdCO0VBQ3hCLGVBQWU7RUFDZixZQUFZO0VBQ1osV0FBVztBQUNiO0FBQ0E7RUFDRTs7SUFFRSxRQUFRO0lBQ1Isd0JBQXdCO0lBQ3hCLGVBQWU7SUFDZixZQUFZO0lBQ1osV0FBVztFQUNiO0FBQ0Y7QUFDQTtFQUNFOztJQUVFLFFBQVE7SUFDUix3QkFBd0I7SUFDeEIsZUFBZTtJQUNmLFlBQVk7SUFDWixVQUFVO0VBQ1o7QUFDRjtBQUNBO0VBQ0U7O0lBRUUsUUFBUTtJQUNSLGVBQWU7SUFDZixlQUFlO0lBQ2YsWUFBWTtJQUNaLFVBQVU7RUFDWjtBQUNGIiwiZmlsZSI6InVuaWFuZGVzLXRvb2xzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5tcmctLTAge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLm1iLS1zZXBhcmF0b3Ige1xuICBtYXJnaW4tYm90dG9tOiA2cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2MHB4KSB7XG4gIC5tYi0tc2VwYXJhdG9yIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tYi0tc2VwYXJhdG9yIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICB9XG59XG5cbi56LWluZGV4LS0xIHtcbiAgei1pbmRleDogMTtcbn1cbi56LWluZGV4LS0yIHtcbiAgei1pbmRleDogMjtcbn1cbi56LWluZGV4LS0zIHtcbiAgei1pbmRleDogMztcbn1cbi56LWluZGV4LS00IHtcbiAgei1pbmRleDogNDtcbn1cbi56LWluZGV4LS01IHtcbiAgei1pbmRleDogNTtcbn1cbi56LWluZGV4LS02IHtcbiAgei1pbmRleDogNjtcbn1cblxuLm1vZGFsLWJveF9fd3JhcHBlciB7XG4gIHdpZHRoOiA1OC4wN3Z3O1xuICBoZWlnaHQ6IDM0LjUzdnc7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiA5LjY0dncgYXV0byAwO1xuICBwYWRkaW5nOiAyLjAxdncgMnZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubW9kYWwtYm94X193cmFwcGVyIC5tb2RhbF9fYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDIuNnZ3O1xuICB0b3A6IGNhbGMoLTd2aCArIDQwcHgpO1xuICByaWdodDogY2FsYygtMTV2dyAtIDQwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5tb2RhbC1ib3hfX3dyYXBwZXIgLm1vZGFsX19idG4ge1xuICAgIHJpZ2h0OiBjYWxjKC03dncgLSA0MHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubW9kYWwtYm94X193cmFwcGVyIC5tb2RhbF9fYnRuIHtcbiAgICByaWdodDogLTZ2dztcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi5tb2RhbC1ib3hfX3dyYXBwZXIgLnZpZGVvV3JhcHBlciBpZnJhbWUsXG4ubW9kYWwtYm94X193cmFwcGVyIC52aWRlb1dyYXBwZXIgdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMXZ3O1xuICB3aWR0aDogY2FsYyg4N3Z3IC0gNDBweCk7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgaGVpZ2h0OiA4MHZoO1xuICBsZWZ0OiAtMTR2dztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxODAwcHgpIHtcbiAgLm1vZGFsLWJveF9fd3JhcHBlciAudmlkZW9XcmFwcGVyIGlmcmFtZSxcbiAgLm1vZGFsLWJveF9fd3JhcHBlciAudmlkZW9XcmFwcGVyIHZpZGVvIHtcbiAgICB0b3A6IDF2dztcbiAgICB3aWR0aDogY2FsYyg5MHZ3IC0gNDBweCk7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogODB2aDtcbiAgICBsZWZ0OiAtMTJ2dztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAubW9kYWwtYm94X193cmFwcGVyIC52aWRlb1dyYXBwZXIgaWZyYW1lLFxuICAubW9kYWwtYm94X193cmFwcGVyIC52aWRlb1dyYXBwZXIgdmlkZW8ge1xuICAgIHRvcDogMXZ3O1xuICAgIHdpZHRoOiBjYWxjKDkwdncgLSA0MHB4KTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiA4MHZoO1xuICAgIGxlZnQ6IC03dnc7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1vZGFsLWJveF9fd3JhcHBlciAudmlkZW9XcmFwcGVyIGlmcmFtZSxcbiAgLm1vZGFsLWJveF9fd3JhcHBlciAudmlkZW9XcmFwcGVyIHZpZGVvIHtcbiAgICB0b3A6IDF2dztcbiAgICB3aWR0aDogODAuMTkzdnc7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGhlaWdodDogMzB2aDtcbiAgICBsZWZ0OiAtM3Z3O1xuICB9XG59XG4ubW9kYWwtYm94X19pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICB6LWluZGV4OiA5OTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQycHgsIC00MnB4KTtcbn1cbi5tb2RhbC1ib3hfX2JnIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5tb2RhbC1ib3hfX2JnICoge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4jbW9kYWwtdG9vbHMgLm1vZGFsX19idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMi42dnc7XG4gIHRvcDogY2FsYygtN3ZoICsgNDBweCk7XG4gIHJpZ2h0OiBjYWxjKC0xNXZ3IC0gNDBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgI21vZGFsLXRvb2xzIC5tb2RhbF9fYnRuIHtcbiAgICByaWdodDogY2FsYygtN3Z3IC0gNDBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI21vZGFsLXRvb2xzIC5tb2RhbF9fYnRuIHtcbiAgICByaWdodDogLTZ2dztcbiAgICB0b3A6IDA7XG4gIH1cbn1cbiNtb2RhbC10b29scyAudmlkZW9XcmFwcGVyIGlmcmFtZSxcbiNtb2RhbC10b29scyAudmlkZW9XcmFwcGVyIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDF2dztcbiAgd2lkdGg6IGNhbGMoODd2dyAtIDQwcHgpO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIGhlaWdodDogODB2aDtcbiAgbGVmdDogLTE0dnc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTgwMHB4KSB7XG4gICNtb2RhbC10b29scyAudmlkZW9XcmFwcGVyIGlmcmFtZSxcbiAgI21vZGFsLXRvb2xzIC52aWRlb1dyYXBwZXIgdmlkZW8ge1xuICAgIHRvcDogMXZ3O1xuICAgIHdpZHRoOiBjYWxjKDkwdncgLSA0MHB4KTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiA4MHZoO1xuICAgIGxlZnQ6IC0xMnZ3O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICNtb2RhbC10b29scyAudmlkZW9XcmFwcGVyIGlmcmFtZSxcbiAgI21vZGFsLXRvb2xzIC52aWRlb1dyYXBwZXIgdmlkZW8ge1xuICAgIHRvcDogMXZ3O1xuICAgIHdpZHRoOiBjYWxjKDkwdncgLSA0MHB4KTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiA4MHZoO1xuICAgIGxlZnQ6IC03dnc7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgI21vZGFsLXRvb2xzIC52aWRlb1dyYXBwZXIgaWZyYW1lLFxuICAjbW9kYWwtdG9vbHMgLnZpZGVvV3JhcHBlciB2aWRlbyB7XG4gICAgdG9wOiAxdnc7XG4gICAgd2lkdGg6IDgwLjE5M3Z3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDMwdmg7XG4gICAgbGVmdDogLTN2dztcbiAgfVxufSJdfQ== */
