:root {
  --it-primary: #4E4374;
  --it-primary-light: #5C5589;
  --it-pink: #EC5F8F;
  --it-white: #fff;
}

.et_pb_section {
  clear: both;
}

@media (min-width: 992px) {
  .et_pb_menu .et-menu {
    margin-inline: -20px;
  }
  .et_pb_menu .et-menu > li {
    padding-inline: 20px;
  }
}
.video_block {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: unset !important;
}
.video_block:before, .video_block:after {
  position: absolute;
  content: "";
  border: 3px solid;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 2;
}
.video_block:before {
  border-color: var(--it-pink);
  transform: translate(calc(-1 * clamp(20px, calc(20px + (40 - 20) * ((100vw - 576px) / (992 - 576))), 40px)), calc(-1 * clamp(20px, calc(20px + (40 - 20) * ((100vw - 576px) / (992 - 576))), 40px)));
}
.video_block:after {
  border-color: var(--it-white);
  transform: translate(clamp(20px, calc(20px + (40 - 20) * ((100vw - 576px) / (992 - 576))), 40px), clamp(20px, calc(20px + (40 - 20) * ((100vw - 576px) / (992 - 576))), 40px));
}
.video_block .et_pb_video_box {
  z-index: 3;
}

.et_pb_team_member_image > img {
  width: 100%;
}

.fluid-width-video-wrapper {
  padding-top: 56.25% !important;
}

.et_pb_section ul.et_pb_tabs_controls {
  background: transparent;
  display: flex !important;
  flex-wrap: wrap;
  justify-content: center;
  gap: clamp(15px, calc(15px + (60 - 15) * ((100vw - 576px) / (992 - 576))), 60px);
}
.et_pb_section ul.et_pb_tabs_controls:after {
  display: none !important;
}
.et_pb_section ul.et_pb_tabs_controls li {
  border: none !important;
}
.et_pb_section ul.et_pb_tabs_controls li a {
  text-align: center;
  line-height: 1.679;
  padding-inline: 12px;
}
@media (min-width: 768px) {
  .et_pb_section ul.et_pb_tabs_controls li a {
    min-width: clamp(100px, calc(100px + (190 - 100) * ((100vw - 576px) / (992 - 576))), 190px);
  }
}

.tmdivi-wrapper .tmdivi-content {
  box-shadow: none;
}
.tmdivi-wrapper .tmdivi-content .tmdivi-description {
  margin-bottom: 0;
}

@media screen and (max-width: 400px) {
  .et-db #et-boc .et-l .et_contact_bottom_container {
    flex-direction: column;
    gap: 20px;
  }
}
/*# sourceMappingURL=global.css.map */
