/* Page-specific styles for ceny/uslugi-ses-organizaciyam-styles.css */
/* Common styles are in base-styles.css */
/*** (PAGE_ID: #1780243) STYLES FOR BLOCKS ***/
.blk_section[data-id=s-d15c709385b84e67823e8550f737dae0] {
  padding-top: 81px;
  padding-bottom: 40px;
  background: #fff;
}

.gs-fonts--3[class] {
  font-family: arial, "helvetica neue", helvetica, sans-serif !important;
  font-weight: normal !important;
  font-style: normal !important;
  font-size: 42px !important;
  line-height: 120% !important;
  letter-spacing: 0 !important;
}

.blk.blk_text[data-id=b-d279f3223dc64273bdbad16565fe4a6e] .blk-data {
  font-size: 50px;
  padding: 0;
}

.blk.blk_text[data-id=b-055ce6177f3d41379850e855a1947049] .blk-data {
  font-size: 18px;
  padding: 0;
}

#el-4e89648448484dadbeac46f5ee0f9015 > .block-content {
  display: flex;
}

#el-4e89648448484dadbeac46f5ee0f9015 > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 30px 0 0;
}

#el-4e89648448484dadbeac46f5ee0f9015.blk-in-abs > .block-content > .m-block-wrapper {
  width: 160px;
  height: 300px;
  margin: 0;
}

#el-4e89648448484dadbeac46f5ee0f9015.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-4e89648448484dadbeac46f5ee0f9015 > .block-content > .m-block-wrapper {
    margin: 20px 0;
  }
  #el-4e89648448484dadbeac46f5ee0f9015.blk-in-abs > .block-content > .m-block-wrapper {
    width: 160px;
    height: 100px;
    margin: 0;
  }
  #el-4e89648448484dadbeac46f5ee0f9015.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-4e89648448484dadbeac46f5ee0f9015 > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-4e89648448484dadbeac46f5ee0f9015.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-4e89648448484dadbeac46f5ee0f9015 .m-block-wrapper {
  display: flex;
  justify-content: inherit;
  min-width: 10%;
}

#el-4e89648448484dadbeac46f5ee0f9015 .m-button-psdjf08 {
  max-width: 100%;
  overflow-wrap: break-word;
}

#el-4e89648448484dadbeac46f5ee0f9015.blk-in-abs .m-button-wrapper, #el-4e89648448484dadbeac46f5ee0f9015 .m-button-wrapper {
  width: 100%;
}

@media (width <= 500px) {
  #el-4e89648448484dadbeac46f5ee0f9015.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-4e89648448484dadbeac46f5ee0f9015 .m-block-wrapper .m-button-psdjf08, #el-4e89648448484dadbeac46f5ee0f9015.blk-in-abs .m-button-psdjf08 {
  width: 100%;
}

#el-4e89648448484dadbeac46f5ee0f9015 .m-button-psdjf08 {
  cursor: pointer;
  width: 100%;
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  box-shadow: 2px 3px 5px 1px rgba(0, 0, 0, 0.3);
  gap: 12px;
  transition: all 0.15s linear;
  position: relative;
  background: #0378a6;
  border: 0 solid transparent;
  padding: 12px 24px;
  border-radius: 16px;
  word-break: normal;
}

#el-4e89648448484dadbeac46f5ee0f9015 .m-block-wrapper .m-button-psdjf08 {
  margin-top: unset;
}

#el-4e89648448484dadbeac46f5ee0f9015 .m-button-psdjf08::before {
  display: none;
  content: "";
  position: absolute;
  border-radius: inherit;
  padding: 2px;
  z-index: 0;
  inset: 0;
  mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
}

#el-4e89648448484dadbeac46f5ee0f9015 .m-button-psdjf08:hover {
  background: #049dbf;
  border: 0 solid transparent;
  padding: 12px 24px;
}

#el-4e89648448484dadbeac46f5ee0f9015 .m-button-psdjf08:hover::before {
  display: none;
}

#el-4e89648448484dadbeac46f5ee0f9015 .m-button-psdjf08:active {
  background: #0378a6;
  border: 0 solid transparent;
  padding: 12px 24px;
  transform: scale(1);
}

#el-4e89648448484dadbeac46f5ee0f9015 .m-button-psdjf08:active::before {
  display: none;
  background: linear-gradient(0deg, rgb(41, 92, 230), rgb(183, 55, 230));
}

#el-4e89648448484dadbeac46f5ee0f9015 .m-button__text-psdjf08 {
  text-align: center;
  transition: transform 0.15s linear;
}

@media (width <= 500px) {
  #el-4e89648448484dadbeac46f5ee0f9015 .m-block-wrapper .m-button-psdjf08 {
    margin-top: unset;
  }
  #el-4e89648448484dadbeac46f5ee0f9015 .m-button-psdjf08 {
    padding: 12px 16px;
    gap: 5px;
  }
  #el-4e89648448484dadbeac46f5ee0f9015 .m-button-psdjf08:hover, #el-4e89648448484dadbeac46f5ee0f9015 .m-button-psdjf08:active {
    padding: 12px 16px;
  }
}
#el-4e89648448484dadbeac46f5ee0f9015 .block-content {
  justify-content: center;
}

.blk_container.v3 .td_container_cell[data-cell_id=c-295e364c853047d29921aea8e7b8957c] {
  width: 43.076%;
  padding: 0 10px;
}

.blk_container.v3 .td_container_cell[data-cell_id=c-151d61f5a47445958b7de8b82811737d] {
  width: 56.924%;
  padding: 0 10px;
}

.blk_container[data-id=b-f28b5d4046974501ba613f5f787c4a09] > .blk_container_cells_wrap {
  margin: 0 -10px;
}

.blk_container[data-id=b-f28b5d4046974501ba613f5f787c4a09] > .blk_container_cells_wrap > .blk_container_cells > .td_container_cell > .cell {
  border-radius: 0;
  padding: 0;
}

.blk_container.v3 .td_container_cell[data-cell_id=c-1c73add8c0114143a84e9227ca8d3849] {
  width: 66.963%;
  padding: 0 10px;
}

.blk_container.v3 .td_container_cell[data-cell_id=c-33de097a49074c8fb5cecb36c7729b42] {
  width: 33.037%;
  padding: 0 10px;
}

.blk_container[data-id=b-ca9e317587674b168528baa583759f67] > .blk_container_cells_wrap {
  margin: 0 -10px;
}

.blk_container[data-id=b-ca9e317587674b168528baa583759f67] > .blk_container_cells_wrap > .blk_container_cells > .td_container_cell > .cell {
  border-radius: 0;
  padding: 0;
}

.blk.blk_text[data-id=b-125a3cf7e04e485390dc7a236fb498d6] .blk-data {
  font-size: 22px;
  padding: 0;
}

.blk.blk_text[data-id=b-72db57bbe4444a2e838b00cd870324ec] .blk-data {
  font-size: 26px;
  padding: 0;
}

.blk.blk_text[data-id=b-0caec7b7d48a44799bad4a2b926f37da] .blk-data, .blk.blk_text[data-id=b-a6149f872edc40b8afa4f250fff9885d] .blk-data, .blk.blk_text[data-id=b-4849921fac244b78a6469bdc788e81e1] .blk-data {
  font-size: 17px;
  padding: 0;
}

.blk.blk_text[data-id=b-6e314a7b1ec74fbcb884d6c912b7decf] .blk-data {
  font-size: 26px;
  padding: 0;
}

.blk.blk_text[data-id=b-5107442b71fe41a994a8e58169e59fe5] .blk-data, .blk.blk_text[data-id=b-88de152b925445ee930483f46cc51228] .blk-data, .blk.blk_text[data-id=b-d1ade254206542e88e860f00021714c5] .blk-data, .blk.blk_text[data-id=b-62f279ebe5e24bde80a59095d32f14ca] .blk-data {
  font-size: 17px;
  padding: 0;
}

.blk.blk_text[data-id=b-5cf8312c691643a0a757924bf897b063] .blk-data {
  font-size: 18px;
  padding: 0;
}

#el-47808d13e8e947b4a780190a5e3873b9 {
  height: auto;
  min-height: 50px;
}

#el-47808d13e8e947b4a780190a5e3873b9 .m-section {
  padding: 40px 0 80px;
  position: relative;
  background-color: #fff;
}

#el-47808d13e8e947b4a780190a5e3873b9 .m-bg-section {
  background-image: none;
  background-position: 50% 50%;
  background-repeat: no-repeat;
}

#el-47808d13e8e947b4a780190a5e3873b9 .m-overlay::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  background-color: #1d1d1d;
  top: 0;
  left: 0;
  opacity: 0.85;
}

#el-47808d13e8e947b4a780190a5e3873b9 .m-stretchBackground {
  background-size: cover;
}

#el-47808d13e8e947b4a780190a5e3873b9 .m-wrapper {
  padding: 0 32px;
}

#el-47808d13e8e947b4a780190a5e3873b9 .m-wrapper, #el-47808d13e8e947b4a780190a5e3873b9 .m-headers-wrapper {
  max-width: 1170px;
  width: 100%;
  margin: 0 auto;
}

#el-47808d13e8e947b4a780190a5e3873b9 .m-header, #el-47808d13e8e947b4a780190a5e3873b9 .m-subheader {
  max-width: 1170px;
  width: 100%;
  color: #1d1d1d;
  position: relative;
  text-align: left;
}

#el-47808d13e8e947b4a780190a5e3873b9 .m-subheader {
  margin: 0 auto;
}

#el-47808d13e8e947b4a780190a5e3873b9 .m-headers--left {
  margin: 0 auto 0 0;
}

#el-47808d13e8e947b4a780190a5e3873b9 .m-headers--center {
  margin: 0 auto;
}

#el-47808d13e8e947b4a780190a5e3873b9 .m-headers--right {
  margin: 0 0 0 auto;
}

#el-47808d13e8e947b4a780190a5e3873b9 .m-subheader.top-margined {
  margin-top: 32px;
}

@media (width <= 500px) {
  #el-47808d13e8e947b4a780190a5e3873b9 .m-section {
    padding: 48px 0;
  }
  #el-47808d13e8e947b4a780190a5e3873b9 .m-wrapper {
    width: 370px;
    padding: 0 20px;
  }
  #el-47808d13e8e947b4a780190a5e3873b9 .m-header, #el-47808d13e8e947b4a780190a5e3873b9 .m-subheader {
    width: 100%;
    padding: 0;
  }
  #el-47808d13e8e947b4a780190a5e3873b9 .m-subheader.top-margined {
    margin: 16px auto 0;
  }
}
#el-47808d13e8e947b4a780190a5e3873b9 .m-header-slot__wrapper {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 64px;
}

#el-47808d13e8e947b4a780190a5e3873b9 .m-header-slot {
  width: 100%;
  max-width: 100%;
}

#el-47808d13e8e947b4a780190a5e3873b9 .m-footer-slot__wrapper {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 64px;
}

#el-47808d13e8e947b4a780190a5e3873b9 .m-footer-slot {
  width: 100%;
  max-width: 100%;
}

#el-47808d13e8e947b4a780190a5e3873b9 .m-cards-wrapper {
  display: flex;
  flex-wrap: wrap;
  width: calc(100% + 24px);
  margin-right: -24px;
  justify-content: flex-start;
}

#el-47808d13e8e947b4a780190a5e3873b9 .m-card {
  min-width: 50px;
  max-width: 100%;
  height: auto;
  width: calc(25% - 24px);
  margin: 24px 24px 0 0;
  padding: 16px;
  border-radius: 8px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
  transition: transform 0.2s;
  position: relative;
}

#el-47808d13e8e947b4a780190a5e3873b9 .m-card:nth-child(-n+4) {
  margin-top: 0;
}

#el-47808d13e8e947b4a780190a5e3873b9 .m-card-background--solid {
  background: #f5f5fa;
}

#el-47808d13e8e947b4a780190a5e3873b9 .m-card-background--gradient {
  background: linear-gradient(90deg, rgba(0, 0, 0, 0.41), rgba(0, 0, 0, 0));
}

#el-47808d13e8e947b4a780190a5e3873b9 .m-card-hover--up:hover {
  transform: translateY(-5px);
}

@media (width <= 500px) {
  #el-47808d13e8e947b4a780190a5e3873b9 .m-wrapper--with-slider {
    width: 100%;
    padding: 0;
  }
  #el-47808d13e8e947b4a780190a5e3873b9 .m-header-slot__wrapper,
  #el-47808d13e8e947b4a780190a5e3873b9 .m-header-slot,
  #el-47808d13e8e947b4a780190a5e3873b9 .m-footer-slot__wrapper,
  #el-47808d13e8e947b4a780190a5e3873b9 .m-footer-slot,
  #el-47808d13e8e947b4a780190a5e3873b9 .m-cards-wrapper {
    width: 100%;
  }
  #el-47808d13e8e947b4a780190a5e3873b9 .m-wrapper--with-slider .m-header-slot__wrapper,
  #el-47808d13e8e947b4a780190a5e3873b9 .m-wrapper--with-slider .m-footer-slot__wrapper {
    width: 370px;
    padding: 0 20px;
    margin: 0 auto;
  }
  #el-47808d13e8e947b4a780190a5e3873b9 .m-header-slot__wrapper,
  #el-47808d13e8e947b4a780190a5e3873b9 .m-wrapper--with-slider .m-header-slot__wrapper {
    margin-bottom: 24px;
  }
  #el-47808d13e8e947b4a780190a5e3873b9 .m-footer-slot__wrapper,
  #el-47808d13e8e947b4a780190a5e3873b9 .m-wrapper--with-slider .m-footer-slot__wrapper {
    margin-top: 24px;
  }
  #el-47808d13e8e947b4a780190a5e3873b9 .m-cards-wrapper {
    flex-flow: column nowrap;
  }
  #el-47808d13e8e947b4a780190a5e3873b9 .m-card {
    width: 100%;
    margin: 0;
    margin-bottom: 24px;
  }
  #el-47808d13e8e947b4a780190a5e3873b9 .m-card:nth-last-child(-n+4) {
    margin-bottom: 24px;
  }
  #el-47808d13e8e947b4a780190a5e3873b9 .m-card:last-child {
    margin-bottom: 0;
  }
  #el-47808d13e8e947b4a780190a5e3873b9 .m-card-hover--up:hover {
    transform: none;
  }
  #el-47808d13e8e947b4a780190a5e3873b9 .m-cards-wrapper--slider {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    overflow: auto hidden;
    -webkit-overflow-scrolling: touch;
    scroll-snap-type: x mandatory;
    padding: 20px;
  }
  #el-47808d13e8e947b4a780190a5e3873b9 .m-cards-wrapper--slider::after {
    content: "";
    flex-grow: 0;
    flex: 0 0 20px;
    margin: 0;
    padding: 0;
  }
  #el-47808d13e8e947b4a780190a5e3873b9 .m-cards-wrapper--slider .m-card {
    flex: none;
    width: 80%;
    margin-right: 20px;
    margin-bottom: 0;
    scroll-snap-align: center;
  }
  #el-47808d13e8e947b4a780190a5e3873b9 .m-cards-wrapper--slider .m-card:last-child {
    margin-right: 0;
  }
  #el-47808d13e8e947b4a780190a5e3873b9 .m-overlay .m-wrapper {
    position: relative;
  }
}
@media (width <= 500px) {
  #el-47808d13e8e947b4a780190a5e3873b9 .m-cards-wrapper--slider::-webkit-scrollbar {
    width: 0;
  }
}
@media (width <= 500px) {
  #el-47808d13e8e947b4a780190a5e3873b9 .m-cards-wrapper--row {
    flex-flow: row wrap;
    width: calc(100% + 5px);
    margin-right: -5px;
  }
  #el-47808d13e8e947b4a780190a5e3873b9 .m-cards-wrapper--row .m-card {
    width: calc(100% - 5px);
    margin-right: 5px;
    margin-top: 24px;
    margin-bottom: 0;
  }
  #el-47808d13e8e947b4a780190a5e3873b9 .m-cards-wrapper--row .m-card:nth-child(-n+1) {
    margin-top: 0;
  }
}
.blk_section[data-id=s-3e6e6cc9dc2443bba9b0aa2ef592ceb3] {
  padding-top: 80px;
  padding-bottom: 79px;
  background: #f5f5fa;
}

#a70f5c5608694397abf4ff6ac0d52fcb > .block-content {
  display: flex;
}

#a70f5c5608694397abf4ff6ac0d52fcb > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#a70f5c5608694397abf4ff6ac0d52fcb.blk-in-abs > .block-content > .m-block-wrapper {
  width: 700px;
  height: 300px;
  margin: 0;
}

#a70f5c5608694397abf4ff6ac0d52fcb.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #a70f5c5608694397abf4ff6ac0d52fcb > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #a70f5c5608694397abf4ff6ac0d52fcb.blk-in-abs > .block-content > .m-block-wrapper {
    width: 370px;
    height: 100px;
    margin: 0;
  }
  #a70f5c5608694397abf4ff6ac0d52fcb.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#a70f5c5608694397abf4ff6ac0d52fcb > .block-content > .m-block-wrapper {
  min-width: 0;
}

#a70f5c5608694397abf4ff6ac0d52fcb.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#a70f5c5608694397abf4ff6ac0d52fcb .m-columns__column > .ms-slot > .ms-slot__add-element {
  display: none !important;
}

#a70f5c5608694397abf4ff6ac0d52fcb .m-columns {
  position: relative;
  display: flex;
  max-width: 100%;
  width: 100%;
}

#a70f5c5608694397abf4ff6ac0d52fcb .m-columns__column {
  min-width: 5%;
  max-width: 100%;
  position: relative;
  flex-grow: 1;
  flex-shrink: 0;
}

#a70f5c5608694397abf4ff6ac0d52fcb > .block-content > .m-block-wrapper > .m-columns > .m-columns__column {
  padding-left: 1.5px;
  padding-right: 1.5px;
}

#a70f5c5608694397abf4ff6ac0d52fcb > .block-content > .m-block-wrapper > .m-columns > .m-columns__plus ~ .m-columns__column:nth-child(2),
#a70f5c5608694397abf4ff6ac0d52fcb > .block-content > .m-block-wrapper > .m-columns > .m-columns__column:first-child {
  padding-left: 0;
}

#a70f5c5608694397abf4ff6ac0d52fcb > .block-content > .m-block-wrapper > .m-columns > .m-columns__plus ~ .m-columns__column:nth-last-child(2),
#a70f5c5608694397abf4ff6ac0d52fcb > .block-content > .m-block-wrapper > .m-columns > .m-columns__column:last-child {
  padding-right: 0;
}

#a70f5c5608694397abf4ff6ac0d52fcb > .block-content > .m-block-wrapper > .m-columns > .m-columns__column > .ms-slot {
  padding: 0;
}

#a70f5c5608694397abf4ff6ac0d52fcb > .block-content > .m-block-wrapper > .m-columns > .m-columns__column--0 {
  width: calc(60.036% - 1.5px);
}

#a70f5c5608694397abf4ff6ac0d52fcb > .block-content > .m-block-wrapper > .m-columns > .m-columns__column--1 {
  width: calc(39.964% - 1.5px);
}

@media (width <= 500px) {
  #a70f5c5608694397abf4ff6ac0d52fcb.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
  #a70f5c5608694397abf4ff6ac0d52fcb > .block-content > .m-block-wrapper > .m-columns {
    flex-flow: row wrap;
    margin-top: -10px;
    max-width: calc(100% + 10px);
  }
  #a70f5c5608694397abf4ff6ac0d52fcb > .block-content > .m-block-wrapper > .m-columns > .m-columns__column {
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 10px;
  }
  #a70f5c5608694397abf4ff6ac0d52fcb > .block-content > .m-block-wrapper > .m-columns > .m-columns__column > .ms-slot {
    padding: 0;
  }
  #a70f5c5608694397abf4ff6ac0d52fcb > .block-content > .m-block-wrapper > .m-columns > .m-columns__column--0,
  #a70f5c5608694397abf4ff6ac0d52fcb > .block-content > .m-block-wrapper > .m-columns > .m-columns__column--1 {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }
}
#a70f5c5608694397abf4ff6ac0d52fcb .block-content {
  justify-content: center;
}

.gs-fonts--1[class] {
  font-family: arial, "helvetica neue", helvetica, sans-serif !important;
  font-weight: normal !important;
  font-style: normal !important;
  font-size: 72px !important;
  line-height: 100% !important;
  letter-spacing: 0 !important;
}

.blk.blk_text[data-id=b-3fa8a2467c644bdb88ab569faca5ba22] .blk-data {
  font-size: 72px;
  padding: 0;
}

.blk.blk_text[data-id=b-0fdc465836a24b2f916caa811a9c0435] .blk-data {
  font-size: 42px;
  padding: 0;
}

#el-048c548c45674a3eaa00123185285824 > .block-content {
  display: flex;
}

#el-048c548c45674a3eaa00123185285824 > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#el-048c548c45674a3eaa00123185285824.blk-in-abs > .block-content > .m-block-wrapper {
  width: 100px;
  height: 300px;
  margin: 0;
}

#el-048c548c45674a3eaa00123185285824.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-048c548c45674a3eaa00123185285824 > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #el-048c548c45674a3eaa00123185285824.blk-in-abs > .block-content > .m-block-wrapper {
    width: 100px;
    height: 100px;
    margin: 0;
  }
  #el-048c548c45674a3eaa00123185285824.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-048c548c45674a3eaa00123185285824 > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-048c548c45674a3eaa00123185285824 {
  --margin: 8px;
}

#el-048c548c45674a3eaa00123185285824.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
  width: auto;
}

#el-048c548c45674a3eaa00123185285824 > .block-content > .m-block-wrapper {
  display: flex;
  justify-content: inherit;
}

#el-048c548c45674a3eaa00123185285824 .m-timer {
  display: flex;
  justify-content: inherit;
  color: #900;
}

#el-048c548c45674a3eaa00123185285824 .m-timer__item-wrapper {
  display: grid;
  grid-template-columns: auto auto;
}

#el-048c548c45674a3eaa00123185285824 .m-timer__item {
  position: relative;
  display: flex;
  justify-self: center;
}

#el-048c548c45674a3eaa00123185285824 .m-timer__item-caption {
  color: #111;
  grid-area: 2/1/3/2;
  justify-self: center;
}

#el-048c548c45674a3eaa00123185285824 .m-timer__item-wrapper:last-child .m-timer__item-divider {
  display: none;
}

#el-048c548c45674a3eaa00123185285824 .m-timer__item-divider {
  text-align: center;
  margin-left: calc(var(--margin) / 2);
  margin-right: calc(var(--margin) / 2);
  color: #900;
}

@media (width <= 500px) {
  #el-048c548c45674a3eaa00123185285824 {
    --margin: 24px;
  }
  #el-048c548c45674a3eaa00123185285824.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
    width: auto;
  }
}
#el-048c548c45674a3eaa00123185285824 {
  --radius: 48px;
  --lineWidth: 16px;
}

#el-048c548c45674a3eaa00123185285824 .m-timer__item-wrapper {
  width: calc(var(--radius) * 2 + var(--lineWidth) * 2);
  height: calc(var(--radius) * 2 + var(--lineWidth) * 2);
  position: relative;
  justify-content: center;
  align-items: center;
}

#el-048c548c45674a3eaa00123185285824 .m-timer__canvas {
  position: absolute;
}

#el-048c548c45674a3eaa00123185285824 .m-timer__count {
  display: grid;
}

#el-048c548c45674a3eaa00123185285824 .m-timer__item-divider {
  align-self: center;
}

#el-048c548c45674a3eaa00123185285824 .m-timer__item-wrapper:nth-child(odd):nth-last-child(2) + .m-timer__item-divider {
  display: none;
}

@media (width <= 500px) {
  #el-048c548c45674a3eaa00123185285824 {
    --radius: 30px;
    --lineWidth: 12px;
  }
}
#el-048c548c45674a3eaa00123185285824 .block-content {
  justify-content: center;
}

#b5fc261bd91244b3823dda04429765a2 > .block-content {
  display: flex;
}

#b5fc261bd91244b3823dda04429765a2 > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#b5fc261bd91244b3823dda04429765a2.blk-in-abs > .block-content > .m-block-wrapper {
  width: 700px;
  height: 300px;
  margin: 0;
}

#b5fc261bd91244b3823dda04429765a2.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #b5fc261bd91244b3823dda04429765a2 > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #b5fc261bd91244b3823dda04429765a2.blk-in-abs > .block-content > .m-block-wrapper {
    width: 370px;
    height: 100px;
    margin: 0;
  }
  #b5fc261bd91244b3823dda04429765a2.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#b5fc261bd91244b3823dda04429765a2 > .block-content > .m-block-wrapper {
  min-width: 0;
}

#b5fc261bd91244b3823dda04429765a2.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#b5fc261bd91244b3823dda04429765a2 .m-columns__column > .ms-slot > .ms-slot__add-element {
  display: none !important;
}

#b5fc261bd91244b3823dda04429765a2 .m-columns {
  position: relative;
  display: flex;
  max-width: 100%;
  width: 100%;
}

#b5fc261bd91244b3823dda04429765a2 .m-columns__column {
  min-width: 5%;
  max-width: 100%;
  position: relative;
  flex-grow: 1;
  flex-shrink: 0;
}

#b5fc261bd91244b3823dda04429765a2 > .block-content > .m-block-wrapper > .m-columns > .m-columns__column {
  padding-left: 2px;
  padding-right: 2px;
}

#b5fc261bd91244b3823dda04429765a2 > .block-content > .m-block-wrapper > .m-columns > .m-columns__plus ~ .m-columns__column:nth-child(2),
#b5fc261bd91244b3823dda04429765a2 > .block-content > .m-block-wrapper > .m-columns > .m-columns__column:first-child {
  padding-left: 0;
}

#b5fc261bd91244b3823dda04429765a2 > .block-content > .m-block-wrapper > .m-columns > .m-columns__plus ~ .m-columns__column:nth-last-child(2),
#b5fc261bd91244b3823dda04429765a2 > .block-content > .m-block-wrapper > .m-columns > .m-columns__column:last-child {
  padding-right: 0;
}

#b5fc261bd91244b3823dda04429765a2 > .block-content > .m-block-wrapper > .m-columns > .m-columns__column > .ms-slot {
  padding: 15px;
}

#b5fc261bd91244b3823dda04429765a2 > .block-content > .m-block-wrapper > .m-columns > .m-columns__column--0 {
  width: calc(60.036% - 2px);
}

#b5fc261bd91244b3823dda04429765a2 > .block-content > .m-block-wrapper > .m-columns > .m-columns__column--1 {
  width: calc(39.964% - 2px);
}

@media (width <= 500px) {
  #b5fc261bd91244b3823dda04429765a2.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
  #b5fc261bd91244b3823dda04429765a2 > .block-content > .m-block-wrapper > .m-columns {
    flex-flow: row wrap;
    margin-top: 0;
    max-width: calc(100% + 0px);
  }
  #b5fc261bd91244b3823dda04429765a2 > .block-content > .m-block-wrapper > .m-columns > .m-columns__column {
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0;
  }
  #b5fc261bd91244b3823dda04429765a2 > .block-content > .m-block-wrapper > .m-columns > .m-columns__column > .ms-slot {
    padding: 10px;
  }
  #b5fc261bd91244b3823dda04429765a2 > .block-content > .m-block-wrapper > .m-columns > .m-columns__column--0,
  #b5fc261bd91244b3823dda04429765a2 > .block-content > .m-block-wrapper > .m-columns > .m-columns__column--1 {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }
}
#b5fc261bd91244b3823dda04429765a2 .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-8bba7cb1205147218d47aece20bb3c8f] .blk-data, .blk.blk_text[data-id=b-cea5a07bf7d3416e8c62a327e69e6979] .blk-data, .blk.blk_text[data-id=b-e47b5ae1827446b5a7c95e83dab0a960] .blk-data {
  font-size: 18px;
  padding: 0;
}

.blk.blk_text[data-id=b-64bdd179db6545f49ff5c53425148acf] .blk-data {
  font-size: 24px;
  padding: 0;
}

.blk.blk_text[data-id=b-b724ec6fe25d41df80cd96f584e50948] .blk-data {
  font-size: 18px;
  padding: 0;
}

#el-789ba7b17bba4d8c841756245ea990ac > .block-content {
  display: flex;
}

#el-789ba7b17bba4d8c841756245ea990ac > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 24px 260px 0 0;
}

#el-789ba7b17bba4d8c841756245ea990ac.blk-in-abs > .block-content > .m-block-wrapper {
  width: 375px;
  height: 300px;
  margin: 0;
}

#el-789ba7b17bba4d8c841756245ea990ac.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-789ba7b17bba4d8c841756245ea990ac > .block-content > .m-block-wrapper {
    margin: 16px 0 0;
  }
  #el-789ba7b17bba4d8c841756245ea990ac.blk-in-abs > .block-content > .m-block-wrapper {
    width: 160px;
    height: 100px;
    margin: 0;
  }
  #el-789ba7b17bba4d8c841756245ea990ac.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-789ba7b17bba4d8c841756245ea990ac > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-789ba7b17bba4d8c841756245ea990ac.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-789ba7b17bba4d8c841756245ea990ac .m-block-wrapper {
  display: flex;
  justify-content: inherit;
  min-width: 10%;
}

#el-789ba7b17bba4d8c841756245ea990ac .m-button-O2dM7-Y {
  max-width: 100%;
  overflow-wrap: break-word;
}

#el-789ba7b17bba4d8c841756245ea990ac.blk-in-abs .m-button-wrapper, #el-789ba7b17bba4d8c841756245ea990ac .m-button-wrapper {
  width: 100%;
}

@media (width <= 500px) {
  #el-789ba7b17bba4d8c841756245ea990ac.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-789ba7b17bba4d8c841756245ea990ac .m-block-wrapper .m-button-O2dM7-Y, #el-789ba7b17bba4d8c841756245ea990ac.blk-in-abs .m-button-O2dM7-Y {
  width: 100%;
}

#el-789ba7b17bba4d8c841756245ea990ac .m-button-O2dM7-Y {
  cursor: pointer;
  width: 100%;
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  box-shadow: unset;
  gap: 5px;
  transition: all 0.15s linear;
  position: relative;
  background: #ff1818;
  border: 0 solid transparent;
  padding: 12px 24px;
  border-radius: 16px;
  word-break: normal;
}

#el-789ba7b17bba4d8c841756245ea990ac .m-block-wrapper .m-button-O2dM7-Y {
  margin-top: unset;
}

#el-789ba7b17bba4d8c841756245ea990ac .m-button-O2dM7-Y::before {
  display: none;
  content: "";
  position: absolute;
  border-radius: inherit;
  padding: 2px;
  z-index: 0;
  inset: 0;
  mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
}

#el-789ba7b17bba4d8c841756245ea990ac .m-button-O2dM7-Y:hover {
  background: #900;
  border: 0 solid transparent;
  padding: 12px 24px;
}

#el-789ba7b17bba4d8c841756245ea990ac .m-button-O2dM7-Y:hover::before {
  display: none;
}

#el-789ba7b17bba4d8c841756245ea990ac .m-button-O2dM7-Y:active {
  transform: scale(0.97);
}

#el-789ba7b17bba4d8c841756245ea990ac .m-button__text-O2dM7-Y {
  text-align: center;
  transition: transform 0.15s linear;
}

@media (width <= 500px) {
  #el-789ba7b17bba4d8c841756245ea990ac .m-block-wrapper .m-button-O2dM7-Y {
    margin-top: unset;
  }
  #el-789ba7b17bba4d8c841756245ea990ac .m-button-O2dM7-Y {
    padding: 8px 16px;
    gap: 5px;
  }
  #el-789ba7b17bba4d8c841756245ea990ac .m-button-O2dM7-Y:hover {
    padding: 8px 16px;
  }
}
#el-789ba7b17bba4d8c841756245ea990ac .block-content {
  justify-content: center;
}

#el-833c92dfee4f4d37aab8fd6427d057e6 .m-image__wrapper {
  position: relative;
  width: 344px;
  height: 325px;
}

#el-833c92dfee4f4d37aab8fd6427d057e6 .m-image svg {
  width: 344px;
  top: -19px;
}

#el-833c92dfee4f4d37aab8fd6427d057e6 .m-image__sub-wrapper {
  overflow: hidden;
  border-radius: 0;
  box-shadow: none;
}

@media (width <= 500px) {
  #el-833c92dfee4f4d37aab8fd6427d057e6 .m-image img,
  #el-833c92dfee4f4d37aab8fd6427d057e6 .m-image svg {
    width: 267px;
  }
  #el-833c92dfee4f4d37aab8fd6427d057e6 .m-image__wrapper {
    width: 267px;
    height: 224px;
  }
}
#el-833c92dfee4f4d37aab8fd6427d057e6 .m-image img,
#el-833c92dfee4f4d37aab8fd6427d057e6 .m-image svg {
  min-width: 344px;
  width: 344px;
}

#el-833c92dfee4f4d37aab8fd6427d057e6 .m-image__wrapper {
  border-radius: px;
}

#el-833c92dfee4f4d37aab8fd6427d057e6 .m-image.is-svg svg,
#el-833c92dfee4f4d37aab8fd6427d057e6 .m-image.is-svg img,
#el-833c92dfee4f4d37aab8fd6427d057e6 .m-image > img[src*=".gif"] {
  width: 344px;
}

@media (width <= 500px) {
  #el-833c92dfee4f4d37aab8fd6427d057e6 .m-image.m-image--mob img,
  #el-833c92dfee4f4d37aab8fd6427d057e6 .m-image.m-image--mob svg {
    min-width: 267px;
    width: 267px;
  }
  #el-833c92dfee4f4d37aab8fd6427d057e6 .m-image.m-image--mob.is-svg svg,
  #el-833c92dfee4f4d37aab8fd6427d057e6 .m-image.m-image--mob.is-svg img,
  #el-833c92dfee4f4d37aab8fd6427d057e6 .m-image.m-image--mob > img[src*=".gif"] {
    width: 267px;
    top: -22px;
    left: 0;
  }
  #el-833c92dfee4f4d37aab8fd6427d057e6 .m-image--mob {
    display: block;
  }
}
#el-833c92dfee4f4d37aab8fd6427d057e6 .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-02842ee18f404e3aac289c9280c45c9f] .blk-data {
  font-size: 14px;
  padding: 0;
}

.blk_section[data-id=s-78774bc2359b421691570776c3f715be] {
  padding-top: 80px;
  padding-bottom: 0;
  background: #fff;
}

.blk.blk_text[data-id=b-01400d1187dc4356ab22b6044040d004] .blk-data {
  font-size: 42px;
  padding: 0;
}

.blk_section[data-id=s-b81f585e2d83488eba7248e26b7deb1d] {
  padding-top: 80px;
  padding-bottom: 80px;
  background: #fff;
}

.blk.blk_text[data-id=b-40636cd635734c79875b9ff1b3dceb55] .blk-data {
  font-size: 32px;
  padding: 0;
}

#e561d57c0a8b4c59afefb0f02fa1c56a > .block-content {
  display: flex;
}

#e561d57c0a8b4c59afefb0f02fa1c56a > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#e561d57c0a8b4c59afefb0f02fa1c56a.blk-in-abs > .block-content > .m-block-wrapper {
  width: 700px;
  height: 168px;
  margin: 0;
}

#e561d57c0a8b4c59afefb0f02fa1c56a.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #e561d57c0a8b4c59afefb0f02fa1c56a > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #e561d57c0a8b4c59afefb0f02fa1c56a.blk-in-abs > .block-content > .m-block-wrapper {
    width: 300px;
    height: 168px;
    margin: 0;
  }
  #e561d57c0a8b4c59afefb0f02fa1c56a.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#e561d57c0a8b4c59afefb0f02fa1c56a > .block-content > .m-block-wrapper {
  min-width: 0;
}

#e561d57c0a8b4c59afefb0f02fa1c56a {
  --align: start;
  --iconSize: 24px;
  --tabRadius: 2px;
  --iconRadius: 2px;
  --tabWidth: 200px;
  --tabHeight: 60px;
  --tabMargin: 8px;
  --slotMargin: 16px;
}

#e561d57c0a8b4c59afefb0f02fa1c56a.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#e561d57c0a8b4c59afefb0f02fa1c56a.blk-in-abs.blk--resizing .block-content,
#e561d57c0a8b4c59afefb0f02fa1c56a.blk-in-abs.blk--resizing .m-block-wrapper {
  width: 100% !important;
  height: 100% !important;
  min-width: 100% !important;
  max-width: 100% !important;
}

#e561d57c0a8b4c59afefb0f02fa1c56a .ms-tabs-wrapper,
#e561d57c0a8b4c59afefb0f02fa1c56a .ms-tabs__content {
  display: grid;
}

#e561d57c0a8b4c59afefb0f02fa1c56a .ms-tabs__content {
  background: #0378a6;
  grid-template-columns: minmax(100px, 100%);
}

#e561d57c0a8b4c59afefb0f02fa1c56a .ms-tab-wrapper,
#e561d57c0a8b4c59afefb0f02fa1c56a .ms-tabs__list {
  position: relative;
}

#e561d57c0a8b4c59afefb0f02fa1c56a .ms-tabs-list_wrapper {
  display: grid;
  grid-template-columns: max-content 1fr max-content;
  height: fit-content;
}

#e561d57c0a8b4c59afefb0f02fa1c56a .ms-tabs__list {
  justify-self: var(--align);
  grid-area: 1/2;
  gap: var(--tabMargin);
  overflow: auto hidden;
  max-width: 100%;
}

#e561d57c0a8b4c59afefb0f02fa1c56a .ms-tabs__list::-webkit-scrollbar {
  height: 5px;
  width: 5px;
  background-color: transparent;
}

#e561d57c0a8b4c59afefb0f02fa1c56a .ms-tabs__list::-webkit-scrollbar-thumb {
  background-color: #dddeee;
}

@document url-prefix() {
  .ms-tabs-wrapper-e561d57c0a8b4c59afefb0f02fa1c56a .ms-tabs__list {
    scrollbar-color: #dddeee transparent;
  }
}
#e561d57c0a8b4c59afefb0f02fa1c56a .ms-tab__content {
  grid-area: 1/1;
  margin: var(--slotMargin);
  max-width: 100%;
}

#e561d57c0a8b4c59afefb0f02fa1c56a .ms-tabs__list {
  display: grid;
  grid-template-columns: repeat(3, max-content);
}

#e561d57c0a8b4c59afefb0f02fa1c56a .ms-tab-wrapper {
  min-width: var(--tabWidth);
  min-height: var(--tabHeight);
  height: max-content;
  display: flex;
  justify-content: center;
  align-items: center;
  align-self: end;
  border-top-left-radius: var(--tabRadius);
  border-top-right-radius: var(--tabRadius);
  gap: 16px;
  color: #6a6a6a;
  background: #dddeee;
  padding: 10px 0;
}

#e561d57c0a8b4c59afefb0f02fa1c56a .ms-tab {
  white-space: nowrap;
}

#e561d57c0a8b4c59afefb0f02fa1c56a .ms-tabs-wrapper {
  filter: drop-shadow();
}

#e561d57c0a8b4c59afefb0f02fa1c56a .ms-tab-wrapper--active {
  color: #0378a6;
  background: #0378a6;
}

#e561d57c0a8b4c59afefb0f02fa1c56a .ms-tab-wrapper--active .ms-tab {
  display: block;
}

@media (width <= 500px) {
  #e561d57c0a8b4c59afefb0f02fa1c56a.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
  #e561d57c0a8b4c59afefb0f02fa1c56a {
    --tabWidth: 100px;
    --tabHeight: 24px;
    --tabMargin: 8px;
    --slotMargin: 5px;
  }
}
#e561d57c0a8b4c59afefb0f02fa1c56a {
  --dividerWidth: 2px;
}

#e561d57c0a8b4c59afefb0f02fa1c56a .ms-tabs-wrapper-e561d57c0a8b4c59afefb0f02fa1c56a > .ms-tabs-list_wrapper {
  position: relative;
}

#e561d57c0a8b4c59afefb0f02fa1c56a .ms-tabs-wrapper-e561d57c0a8b4c59afefb0f02fa1c56a {
  filter: unset;
}

#e561d57c0a8b4c59afefb0f02fa1c56a .ms-tabs__list-e561d57c0a8b4c59afefb0f02fa1c56a > .ms-tab-wrapper {
  border: none;
  margin-bottom: var(--dividerWidth);
}

#e561d57c0a8b4c59afefb0f02fa1c56a .ms-tabs__list-e561d57c0a8b4c59afefb0f02fa1c56a > .ms-tab-wrapper,
#e561d57c0a8b4c59afefb0f02fa1c56a .ms-tabs__content-e561d57c0a8b4c59afefb0f02fa1c56a {
  background: none;
}

#e561d57c0a8b4c59afefb0f02fa1c56a .ms-tabs__list-e561d57c0a8b4c59afefb0f02fa1c56a > .ms-tab-wrapper > .ms-tab__divider {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: var(--dividerWidth);
  background: #dddeee;
  border-radius: 50px;
}

#e561d57c0a8b4c59afefb0f02fa1c56a .ms-tabs-wrapper-e561d57c0a8b4c59afefb0f02fa1c56a > .ms-tabs-list_wrapper::after {
  content: "";
}

#e561d57c0a8b4c59afefb0f02fa1c56a .ms-tabs__list-e561d57c0a8b4c59afefb0f02fa1c56a > .ms-tab-wrapper > .ms-tab__divider {
  transform: translateY(100%);
  overflow: hidden;
  z-index: 1;
}

#e561d57c0a8b4c59afefb0f02fa1c56a .ms-tabs__list-e561d57c0a8b4c59afefb0f02fa1c56a > .ms-tab-wrapper--active > .ms-tab__divider {
  background: #0378a6;
}

#e561d57c0a8b4c59afefb0f02fa1c56a .block-content {
  justify-content: center;
}

.gs-fonts--124[class] {
  font-family: arial, "helvetica neue", helvetica, sans-serif !important;
  font-weight: normal !important;
  font-style: normal !important;
  font-size: 20px !important;
  line-height: 120% !important;
  letter-spacing: 0 !important;
}

.blk.blk_text[data-id=b-f0a5cb659c054195bee040eccbe26810] .blk-data {
  font-size: 24px;
  text-align: center;
  padding: 0;
}

#el-1538cf0c212b4837b88c93f149789955 > .block-content {
  display: flex;
}

#el-1538cf0c212b4837b88c93f149789955 > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#el-1538cf0c212b4837b88c93f149789955.blk-in-abs > .block-content > .m-block-wrapper {
  width: 460px;
  height: 300px;
  margin: 0;
}

#el-1538cf0c212b4837b88c93f149789955.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-1538cf0c212b4837b88c93f149789955 > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #el-1538cf0c212b4837b88c93f149789955.blk-in-abs > .block-content > .m-block-wrapper {
    width: 350px;
    height: 100px;
    margin: 0;
  }
  #el-1538cf0c212b4837b88c93f149789955.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-1538cf0c212b4837b88c93f149789955 > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-1538cf0c212b4837b88c93f149789955 {
  --border: 1px solid $color-bg-light;
}

#el-1538cf0c212b4837b88c93f149789955.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-1538cf0c212b4837b88c93f149789955 .ms-table {
  color: #111;
  text-align: center;
  min-width: 100%;
}

#el-1538cf0c212b4837b88c93f149789955 .ms-table__body {
  vertical-align: middle;
}

#el-1538cf0c212b4837b88c93f149789955 .ms-table__column {
  padding: 10px;
  position: relative;
}

#el-1538cf0c212b4837b88c93f149789955 .ms-table-wrapper {
  overflow: auto hidden;
  scrollbar-color: #f5f5fa transparent;
  scrollbar-height: 5px;
}

#el-1538cf0c212b4837b88c93f149789955 .ms-table-wrapper::-webkit-scrollbar {
  height: 5px;
  background-color: transparent;
}

#el-1538cf0c212b4837b88c93f149789955 .ms-table-wrapper::-webkit-scrollbar-thumb {
  background-color: #f5f5fa;
}

#el-1538cf0c212b4837b88c93f149789955 .ms-table__column.ms-table__column--th {
  background: #fff;
  color: #0378a6;
}

#el-1538cf0c212b4837b88c93f149789955 .ms-table__row {
  border-top: var(--border);
  border-bottom: var(--border);
}

#el-1538cf0c212b4837b88c93f149789955 .ms-table__row:first-child {
  border-top: none;
}

#el-1538cf0c212b4837b88c93f149789955 .ms-table__row:last-child {
  border-bottom: none;
}

@media (width <= 500px) {
  #el-1538cf0c212b4837b88c93f149789955.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-1538cf0c212b4837b88c93f149789955 .ms-table__column {
  min-width: 50px;
  width: 50px;
}

@media (width <= 500px) {
  #el-1538cf0c212b4837b88c93f149789955 .ms-table__column {
    min-width: 50px;
    width: 50px;
  }
}
#el-1538cf0c212b4837b88c93f149789955 .block-content {
  justify-content: center;
}

#el-884f540bbabe4423a394a06a6f0106ac > .block-content {
  display: flex;
}

#el-884f540bbabe4423a394a06a6f0106ac > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#el-884f540bbabe4423a394a06a6f0106ac.blk-in-abs > .block-content > .m-block-wrapper {
  width: 460px;
  height: 300px;
  margin: 0;
}

#el-884f540bbabe4423a394a06a6f0106ac.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-884f540bbabe4423a394a06a6f0106ac > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #el-884f540bbabe4423a394a06a6f0106ac.blk-in-abs > .block-content > .m-block-wrapper {
    width: 350px;
    height: 100px;
    margin: 0;
  }
  #el-884f540bbabe4423a394a06a6f0106ac.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-884f540bbabe4423a394a06a6f0106ac > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-884f540bbabe4423a394a06a6f0106ac {
  --border: 1px solid $color-bg-light;
}

#el-884f540bbabe4423a394a06a6f0106ac.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-884f540bbabe4423a394a06a6f0106ac .ms-table {
  color: #111;
  text-align: center;
  min-width: 100%;
}

#el-884f540bbabe4423a394a06a6f0106ac .ms-table__body {
  vertical-align: middle;
}

#el-884f540bbabe4423a394a06a6f0106ac .ms-table__column {
  padding: 10px;
  position: relative;
}

#el-884f540bbabe4423a394a06a6f0106ac .ms-table-wrapper {
  overflow: auto hidden;
  scrollbar-color: #f5f5fa transparent;
  scrollbar-height: 5px;
}

#el-884f540bbabe4423a394a06a6f0106ac .ms-table-wrapper::-webkit-scrollbar {
  height: 5px;
  background-color: transparent;
}

#el-884f540bbabe4423a394a06a6f0106ac .ms-table-wrapper::-webkit-scrollbar-thumb {
  background-color: #f5f5fa;
}

#el-884f540bbabe4423a394a06a6f0106ac .ms-table__column.ms-table__column--th {
  background: #fff;
  color: #0378a6;
}

#el-884f540bbabe4423a394a06a6f0106ac .ms-table__row {
  border-top: var(--border);
  border-bottom: var(--border);
}

#el-884f540bbabe4423a394a06a6f0106ac .ms-table__row:first-child {
  border-top: none;
}

#el-884f540bbabe4423a394a06a6f0106ac .ms-table__row:last-child {
  border-bottom: none;
}

@media (width <= 500px) {
  #el-884f540bbabe4423a394a06a6f0106ac.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-884f540bbabe4423a394a06a6f0106ac .ms-table__column {
  min-width: 50px;
  width: 50px;
}

@media (width <= 500px) {
  #el-884f540bbabe4423a394a06a6f0106ac .ms-table__column {
    min-width: 50px;
    width: 50px;
  }
}
#el-884f540bbabe4423a394a06a6f0106ac .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-c3c3cf584fa94827a1a709353685809d] .blk-data {
  font-size: 16px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-e260729bcdea4c56a77e4feb3ce0c35a] .blk-data {
  font-size: 17px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-b308463b1d2d40dd8c1727d421b6668f] .blk-data {
  font-size: 24px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-9b870da0d3e94f8098d1ec58561cc214] .blk-data {
  font-size: 16px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-2443281c27664fc9954f9fc67e62aae1] .blk-data {
  font-size: 17px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-9ac2bcdf17de46559a56a29b02232783] .blk-data {
  font-size: 24px;
  text-align: center;
  padding: 0;
}

#a712d3de725d4457ab757fca34f139b4 > .block-content {
  display: flex;
}

#a712d3de725d4457ab757fca34f139b4 > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#a712d3de725d4457ab757fca34f139b4.blk-in-abs > .block-content > .m-block-wrapper {
  width: 460px;
  height: 300px;
  margin: 0;
}

#a712d3de725d4457ab757fca34f139b4.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #a712d3de725d4457ab757fca34f139b4 > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #a712d3de725d4457ab757fca34f139b4.blk-in-abs > .block-content > .m-block-wrapper {
    width: 350px;
    height: 100px;
    margin: 0;
  }
  #a712d3de725d4457ab757fca34f139b4.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#a712d3de725d4457ab757fca34f139b4 > .block-content > .m-block-wrapper {
  min-width: 0;
}

#a712d3de725d4457ab757fca34f139b4 {
  --border: 1px solid $color-bg-light;
}

#a712d3de725d4457ab757fca34f139b4.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#a712d3de725d4457ab757fca34f139b4 .ms-table {
  color: #111;
  text-align: center;
  min-width: 100%;
}

#a712d3de725d4457ab757fca34f139b4 .ms-table__body {
  vertical-align: middle;
}

#a712d3de725d4457ab757fca34f139b4 .ms-table__column {
  padding: 10px;
  position: relative;
}

#a712d3de725d4457ab757fca34f139b4 .ms-table-wrapper {
  overflow: auto hidden;
  scrollbar-color: #f5f5fa transparent;
  scrollbar-height: 5px;
}

#a712d3de725d4457ab757fca34f139b4 .ms-table-wrapper::-webkit-scrollbar {
  height: 5px;
  background-color: transparent;
}

#a712d3de725d4457ab757fca34f139b4 .ms-table-wrapper::-webkit-scrollbar-thumb {
  background-color: #f5f5fa;
}

#a712d3de725d4457ab757fca34f139b4 .ms-table__column.ms-table__column--th {
  background: #fff;
  color: #0378a6;
}

#a712d3de725d4457ab757fca34f139b4 .ms-table__row {
  border-top: var(--border);
  border-bottom: var(--border);
}

#a712d3de725d4457ab757fca34f139b4 .ms-table__row:first-child {
  border-top: none;
}

#a712d3de725d4457ab757fca34f139b4 .ms-table__row:last-child {
  border-bottom: none;
}

@media (width <= 500px) {
  #a712d3de725d4457ab757fca34f139b4.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#a712d3de725d4457ab757fca34f139b4 .ms-table__column {
  min-width: 50px;
  width: 50px;
}

@media (width <= 500px) {
  #a712d3de725d4457ab757fca34f139b4 .ms-table__column {
    min-width: 50px;
    width: 50px;
  }
}
#a712d3de725d4457ab757fca34f139b4 .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-4817429651d349bba65c919685b59068] .blk-data {
  font-size: 16px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-74fe448403bb49179c90218cfa0e9ba3] .blk-data {
  font-size: 17px;
  text-align: center;
  padding: 0;
}

.blk_section[data-id=s-031a1b7154474d08a4ba21c6f2a68730] {
  padding-top: 80px;
  padding-bottom: 80px;
  background: #f5f5fa;
}

.blk.blk_text[data-id=b-57db46b23f8841c9874064dbe1fdf74c] .blk-data {
  font-size: 42px;
  padding: 0;
}

#el-08a66d0aea9544728f6d421bcc39218b > .block-content {
  display: flex;
}

#el-08a66d0aea9544728f6d421bcc39218b > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#el-08a66d0aea9544728f6d421bcc39218b.blk-in-abs > .block-content > .m-block-wrapper {
  width: 700px;
  height: 168px;
  margin: 0;
}

#el-08a66d0aea9544728f6d421bcc39218b.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-08a66d0aea9544728f6d421bcc39218b > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #el-08a66d0aea9544728f6d421bcc39218b.blk-in-abs > .block-content > .m-block-wrapper {
    width: 300px;
    height: 168px;
    margin: 0;
  }
  #el-08a66d0aea9544728f6d421bcc39218b.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-08a66d0aea9544728f6d421bcc39218b > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-08a66d0aea9544728f6d421bcc39218b {
  --align: start;
  --iconSize: 24px;
  --tabRadius: 2px;
  --iconRadius: 2px;
  --tabWidth: 200px;
  --tabHeight: 60px;
  --tabMargin: 8px;
  --slotMargin: 16px;
}

#el-08a66d0aea9544728f6d421bcc39218b.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-08a66d0aea9544728f6d421bcc39218b.blk-in-abs.blk--resizing .block-content,
#el-08a66d0aea9544728f6d421bcc39218b.blk-in-abs.blk--resizing .m-block-wrapper {
  width: 100% !important;
  height: 100% !important;
  min-width: 100% !important;
  max-width: 100% !important;
}

#el-08a66d0aea9544728f6d421bcc39218b .ms-tabs-wrapper,
#el-08a66d0aea9544728f6d421bcc39218b .ms-tabs__content {
  display: grid;
}

#el-08a66d0aea9544728f6d421bcc39218b .ms-tabs__content {
  background: #0378a6;
  grid-template-columns: minmax(100px, 100%);
}

#el-08a66d0aea9544728f6d421bcc39218b .ms-tab-wrapper,
#el-08a66d0aea9544728f6d421bcc39218b .ms-tabs__list {
  position: relative;
}

#el-08a66d0aea9544728f6d421bcc39218b .ms-tabs-list_wrapper {
  display: grid;
  grid-template-columns: max-content 1fr max-content;
  height: fit-content;
}

#el-08a66d0aea9544728f6d421bcc39218b .ms-tabs__list {
  justify-self: var(--align);
  grid-area: 1/2;
  gap: var(--tabMargin);
  overflow: auto hidden;
  max-width: 100%;
}

#el-08a66d0aea9544728f6d421bcc39218b .ms-tabs__list::-webkit-scrollbar {
  height: 5px;
  width: 5px;
  background-color: transparent;
}

#el-08a66d0aea9544728f6d421bcc39218b .ms-tabs__list::-webkit-scrollbar-thumb {
  background-color: #dddeee;
}

@document url-prefix() {
  .ms-tabs-wrapper-08a66d0aea9544728f6d421bcc39218b .ms-tabs__list {
    scrollbar-color: #dddeee transparent;
  }
}
#el-08a66d0aea9544728f6d421bcc39218b .ms-tab__content {
  grid-area: 1/1;
  margin: var(--slotMargin);
  max-width: 100%;
}

#el-08a66d0aea9544728f6d421bcc39218b .ms-tabs__list {
  display: grid;
  grid-template-columns: repeat(3, max-content);
}

#el-08a66d0aea9544728f6d421bcc39218b .ms-tab-wrapper {
  min-width: var(--tabWidth);
  min-height: var(--tabHeight);
  height: max-content;
  display: flex;
  justify-content: center;
  align-items: center;
  align-self: end;
  border-top-left-radius: var(--tabRadius);
  border-top-right-radius: var(--tabRadius);
  gap: 16px;
  color: #6a6a6a;
  background: #fff;
  padding: 10px 0;
}

#el-08a66d0aea9544728f6d421bcc39218b .ms-tab {
  white-space: nowrap;
}

#el-08a66d0aea9544728f6d421bcc39218b .ms-tabs-wrapper {
  filter: drop-shadow();
}

#el-08a66d0aea9544728f6d421bcc39218b .ms-tab-wrapper--active {
  color: #0378a6;
  background: #0378a6;
}

#el-08a66d0aea9544728f6d421bcc39218b .ms-tab-wrapper--active .ms-tab {
  display: block;
}

@media (width <= 500px) {
  #el-08a66d0aea9544728f6d421bcc39218b.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
  #el-08a66d0aea9544728f6d421bcc39218b {
    --tabWidth: 100px;
    --tabHeight: 24px;
    --tabMargin: 8px;
    --slotMargin: 5px;
  }
}
#el-08a66d0aea9544728f6d421bcc39218b {
  --dividerWidth: 2px;
}

#el-08a66d0aea9544728f6d421bcc39218b .ms-tabs-wrapper-08a66d0aea9544728f6d421bcc39218b > .ms-tabs-list_wrapper {
  position: relative;
}

#el-08a66d0aea9544728f6d421bcc39218b .ms-tabs-wrapper-08a66d0aea9544728f6d421bcc39218b {
  filter: unset;
}

#el-08a66d0aea9544728f6d421bcc39218b .ms-tabs__list-08a66d0aea9544728f6d421bcc39218b > .ms-tab-wrapper {
  border: none;
  margin-bottom: var(--dividerWidth);
}

#el-08a66d0aea9544728f6d421bcc39218b .ms-tabs__list-08a66d0aea9544728f6d421bcc39218b > .ms-tab-wrapper,
#el-08a66d0aea9544728f6d421bcc39218b .ms-tabs__content-08a66d0aea9544728f6d421bcc39218b {
  background: none;
}

#el-08a66d0aea9544728f6d421bcc39218b .ms-tabs__list-08a66d0aea9544728f6d421bcc39218b > .ms-tab-wrapper > .ms-tab__divider {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: var(--dividerWidth);
  background: #fff;
  border-radius: 50px;
}

#el-08a66d0aea9544728f6d421bcc39218b .ms-tabs-wrapper-08a66d0aea9544728f6d421bcc39218b > .ms-tabs-list_wrapper::after {
  content: "";
}

#el-08a66d0aea9544728f6d421bcc39218b .ms-tabs__list-08a66d0aea9544728f6d421bcc39218b > .ms-tab-wrapper > .ms-tab__divider {
  transform: translateY(100%);
  overflow: hidden;
  z-index: 1;
}

#el-08a66d0aea9544728f6d421bcc39218b .ms-tabs__list-08a66d0aea9544728f6d421bcc39218b > .ms-tab-wrapper--active > .ms-tab__divider {
  background: #0378a6;
}

#el-08a66d0aea9544728f6d421bcc39218b .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-a01b171f20ee4755939a342f59e29d43] .blk-data {
  font-size: 24px;
  text-align: center;
  padding: 0;
}

#el-5c1d82e2e41040e0b3b47de0a42f8542 > .block-content {
  display: flex;
}

#el-5c1d82e2e41040e0b3b47de0a42f8542 > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#el-5c1d82e2e41040e0b3b47de0a42f8542.blk-in-abs > .block-content > .m-block-wrapper {
  width: 460px;
  height: 300px;
  margin: 0;
}

#el-5c1d82e2e41040e0b3b47de0a42f8542.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-5c1d82e2e41040e0b3b47de0a42f8542 > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #el-5c1d82e2e41040e0b3b47de0a42f8542.blk-in-abs > .block-content > .m-block-wrapper {
    width: 350px;
    height: 100px;
    margin: 0;
  }
  #el-5c1d82e2e41040e0b3b47de0a42f8542.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-5c1d82e2e41040e0b3b47de0a42f8542 > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-5c1d82e2e41040e0b3b47de0a42f8542 {
  --border: 1px solid $color-white;
}

#el-5c1d82e2e41040e0b3b47de0a42f8542.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-5c1d82e2e41040e0b3b47de0a42f8542 .ms-table {
  color: #111;
  text-align: center;
  min-width: 100%;
}

#el-5c1d82e2e41040e0b3b47de0a42f8542 .ms-table__body {
  vertical-align: middle;
}

#el-5c1d82e2e41040e0b3b47de0a42f8542 .ms-table__column {
  padding: 10px;
  position: relative;
}

#el-5c1d82e2e41040e0b3b47de0a42f8542 .ms-table-wrapper {
  overflow: auto hidden;
  scrollbar-color: #f5f5fa transparent;
  scrollbar-height: 5px;
}

#el-5c1d82e2e41040e0b3b47de0a42f8542 .ms-table-wrapper::-webkit-scrollbar {
  height: 5px;
  background-color: transparent;
}

#el-5c1d82e2e41040e0b3b47de0a42f8542 .ms-table-wrapper::-webkit-scrollbar-thumb {
  background-color: #f5f5fa;
}

#el-5c1d82e2e41040e0b3b47de0a42f8542 .ms-table__column.ms-table__column--th {
  background: #f5f5fa;
  color: #0378a6;
}

#el-5c1d82e2e41040e0b3b47de0a42f8542 .ms-table__row {
  border-top: var(--border);
  border-bottom: var(--border);
}

#el-5c1d82e2e41040e0b3b47de0a42f8542 .ms-table__row:first-child {
  border-top: none;
}

#el-5c1d82e2e41040e0b3b47de0a42f8542 .ms-table__row:last-child {
  border-bottom: none;
}

@media (width <= 500px) {
  #el-5c1d82e2e41040e0b3b47de0a42f8542.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-5c1d82e2e41040e0b3b47de0a42f8542 .ms-table__column {
  min-width: 50px;
  width: 50px;
}

@media (width <= 500px) {
  #el-5c1d82e2e41040e0b3b47de0a42f8542 .ms-table__column {
    min-width: 50px;
    width: 50px;
  }
}
#el-5c1d82e2e41040e0b3b47de0a42f8542 .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-97f326f3aeb444989d9e9d1068130f24] .blk-data {
  font-size: 16px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-f9352b1cd2564334938cb70db9e3f797] .blk-data {
  font-size: 17px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-56a4dfdbc41e4eeb8990a6a5eac83e38] .blk-data {
  font-size: 24px;
  text-align: center;
  padding: 0;
}

#el-31b1817dafe344918d385656a6efbf3a > .block-content {
  display: flex;
}

#el-31b1817dafe344918d385656a6efbf3a > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#el-31b1817dafe344918d385656a6efbf3a.blk-in-abs > .block-content > .m-block-wrapper {
  width: 460px;
  height: 300px;
  margin: 0;
}

#el-31b1817dafe344918d385656a6efbf3a.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-31b1817dafe344918d385656a6efbf3a > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #el-31b1817dafe344918d385656a6efbf3a.blk-in-abs > .block-content > .m-block-wrapper {
    width: 350px;
    height: 100px;
    margin: 0;
  }
  #el-31b1817dafe344918d385656a6efbf3a.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-31b1817dafe344918d385656a6efbf3a > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-31b1817dafe344918d385656a6efbf3a {
  --border: 1px solid $color-white;
}

#el-31b1817dafe344918d385656a6efbf3a.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-31b1817dafe344918d385656a6efbf3a .ms-table {
  color: #111;
  text-align: center;
  min-width: 100%;
}

#el-31b1817dafe344918d385656a6efbf3a .ms-table__body {
  vertical-align: middle;
}

#el-31b1817dafe344918d385656a6efbf3a .ms-table__column {
  padding: 10px;
  position: relative;
}

#el-31b1817dafe344918d385656a6efbf3a .ms-table-wrapper {
  overflow: auto hidden;
  scrollbar-color: #f5f5fa transparent;
  scrollbar-height: 5px;
}

#el-31b1817dafe344918d385656a6efbf3a .ms-table-wrapper::-webkit-scrollbar {
  height: 5px;
  background-color: transparent;
}

#el-31b1817dafe344918d385656a6efbf3a .ms-table-wrapper::-webkit-scrollbar-thumb {
  background-color: #f5f5fa;
}

#el-31b1817dafe344918d385656a6efbf3a .ms-table__column.ms-table__column--th {
  background: #f5f5fa;
  color: #0378a6;
}

#el-31b1817dafe344918d385656a6efbf3a .ms-table__row {
  border-top: var(--border);
  border-bottom: var(--border);
}

#el-31b1817dafe344918d385656a6efbf3a .ms-table__row:first-child {
  border-top: none;
}

#el-31b1817dafe344918d385656a6efbf3a .ms-table__row:last-child {
  border-bottom: none;
}

@media (width <= 500px) {
  #el-31b1817dafe344918d385656a6efbf3a.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-31b1817dafe344918d385656a6efbf3a .ms-table__column {
  min-width: 50px;
  width: 50px;
}

@media (width <= 500px) {
  #el-31b1817dafe344918d385656a6efbf3a .ms-table__column {
    min-width: 50px;
    width: 50px;
  }
}
#el-31b1817dafe344918d385656a6efbf3a .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-f88c544da23c468c828ea2fb587694c3] .blk-data {
  font-size: 16px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-57ad430404894356ba2ebaf795ee62d5] .blk-data {
  font-size: 17px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-03d99228b1774b57ae115380720d7517] .blk-data {
  font-size: 24px;
  text-align: center;
  padding: 0;
}

#el-34152e202d714b2fb5a5782fcfed55e9 > .block-content {
  display: flex;
}

#el-34152e202d714b2fb5a5782fcfed55e9 > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#el-34152e202d714b2fb5a5782fcfed55e9.blk-in-abs > .block-content > .m-block-wrapper {
  width: 460px;
  height: 300px;
  margin: 0;
}

#el-34152e202d714b2fb5a5782fcfed55e9.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-34152e202d714b2fb5a5782fcfed55e9 > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #el-34152e202d714b2fb5a5782fcfed55e9.blk-in-abs > .block-content > .m-block-wrapper {
    width: 350px;
    height: 100px;
    margin: 0;
  }
  #el-34152e202d714b2fb5a5782fcfed55e9.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-34152e202d714b2fb5a5782fcfed55e9 > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-34152e202d714b2fb5a5782fcfed55e9 {
  --border: 1px solid $color-white;
}

#el-34152e202d714b2fb5a5782fcfed55e9.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-34152e202d714b2fb5a5782fcfed55e9 .ms-table {
  color: #111;
  text-align: center;
  min-width: 100%;
}

#el-34152e202d714b2fb5a5782fcfed55e9 .ms-table__body {
  vertical-align: middle;
}

#el-34152e202d714b2fb5a5782fcfed55e9 .ms-table__column {
  padding: 10px;
  position: relative;
}

#el-34152e202d714b2fb5a5782fcfed55e9 .ms-table-wrapper {
  overflow: auto hidden;
  scrollbar-color: #f5f5fa transparent;
  scrollbar-height: 5px;
}

#el-34152e202d714b2fb5a5782fcfed55e9 .ms-table-wrapper::-webkit-scrollbar {
  height: 5px;
  background-color: transparent;
}

#el-34152e202d714b2fb5a5782fcfed55e9 .ms-table-wrapper::-webkit-scrollbar-thumb {
  background-color: #f5f5fa;
}

#el-34152e202d714b2fb5a5782fcfed55e9 .ms-table__column.ms-table__column--th {
  background: #f5f5fa;
  color: #0378a6;
}

#el-34152e202d714b2fb5a5782fcfed55e9 .ms-table__row {
  border-top: var(--border);
  border-bottom: var(--border);
}

#el-34152e202d714b2fb5a5782fcfed55e9 .ms-table__row:first-child {
  border-top: none;
}

#el-34152e202d714b2fb5a5782fcfed55e9 .ms-table__row:last-child {
  border-bottom: none;
}

@media (width <= 500px) {
  #el-34152e202d714b2fb5a5782fcfed55e9.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-34152e202d714b2fb5a5782fcfed55e9 .ms-table__column {
  min-width: 50px;
  width: 50px;
}

@media (width <= 500px) {
  #el-34152e202d714b2fb5a5782fcfed55e9 .ms-table__column {
    min-width: 50px;
    width: 50px;
  }
}
#el-34152e202d714b2fb5a5782fcfed55e9 .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-b7747b098dba4bd5b1ccc2dba4991190] .blk-data {
  font-size: 16px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-be7e3fb9c95647ddaa83e0fc6838ee52] .blk-data {
  font-size: 17px;
  text-align: center;
  padding: 0;
}

.blk_section[data-id=s-3793892571b344d18ce2cacca39c411c] {
  padding-top: 80px;
  padding-bottom: 80px;
  background: #fff;
}

.blk.blk_text[data-id=b-e51d2efdb2e14ee78b8a2e44b0c8e71a] .blk-data {
  font-size: 42px;
  padding: 0;
}

#a946012ee3b04f779137f87f71539b69 > .block-content {
  display: flex;
}

#a946012ee3b04f779137f87f71539b69 > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#a946012ee3b04f779137f87f71539b69.blk-in-abs > .block-content > .m-block-wrapper {
  width: 700px;
  height: 168px;
  margin: 0;
}

#a946012ee3b04f779137f87f71539b69.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #a946012ee3b04f779137f87f71539b69 > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #a946012ee3b04f779137f87f71539b69.blk-in-abs > .block-content > .m-block-wrapper {
    width: 300px;
    height: 168px;
    margin: 0;
  }
  #a946012ee3b04f779137f87f71539b69.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#a946012ee3b04f779137f87f71539b69 > .block-content > .m-block-wrapper {
  min-width: 0;
}

#a946012ee3b04f779137f87f71539b69 {
  --align: start;
  --iconSize: 24px;
  --tabRadius: 2px;
  --iconRadius: 2px;
  --tabWidth: 200px;
  --tabHeight: 60px;
  --tabMargin: 8px;
  --slotMargin: 16px;
}

#a946012ee3b04f779137f87f71539b69.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#a946012ee3b04f779137f87f71539b69.blk-in-abs.blk--resizing .block-content,
#a946012ee3b04f779137f87f71539b69.blk-in-abs.blk--resizing .m-block-wrapper {
  width: 100% !important;
  height: 100% !important;
  min-width: 100% !important;
  max-width: 100% !important;
}

#a946012ee3b04f779137f87f71539b69 .ms-tabs-wrapper,
#a946012ee3b04f779137f87f71539b69 .ms-tabs__content {
  display: grid;
}

#a946012ee3b04f779137f87f71539b69 .ms-tabs__content {
  background: #0378a6;
  grid-template-columns: minmax(100px, 100%);
}

#a946012ee3b04f779137f87f71539b69 .ms-tab-wrapper,
#a946012ee3b04f779137f87f71539b69 .ms-tabs__list {
  position: relative;
}

#a946012ee3b04f779137f87f71539b69 .ms-tabs-list_wrapper {
  display: grid;
  grid-template-columns: max-content 1fr max-content;
  height: fit-content;
}

#a946012ee3b04f779137f87f71539b69 .ms-tabs__list {
  justify-self: var(--align);
  grid-area: 1/2;
  gap: var(--tabMargin);
  overflow: auto hidden;
  max-width: 100%;
}

#a946012ee3b04f779137f87f71539b69 .ms-tabs__list::-webkit-scrollbar {
  height: 5px;
  width: 5px;
  background-color: transparent;
}

#a946012ee3b04f779137f87f71539b69 .ms-tabs__list::-webkit-scrollbar-thumb {
  background-color: #dddeee;
}

@document url-prefix() {
  .ms-tabs-wrapper-a946012ee3b04f779137f87f71539b69 .ms-tabs__list {
    scrollbar-color: #dddeee transparent;
  }
}
#a946012ee3b04f779137f87f71539b69 .ms-tab__content {
  grid-area: 1/1;
  margin: var(--slotMargin);
  max-width: 100%;
}

#a946012ee3b04f779137f87f71539b69 .ms-tabs__list {
  display: grid;
  grid-template-columns: repeat(2, max-content);
}

#a946012ee3b04f779137f87f71539b69 .ms-tab-wrapper {
  min-width: var(--tabWidth);
  min-height: var(--tabHeight);
  height: max-content;
  display: flex;
  justify-content: center;
  align-items: center;
  align-self: end;
  border-top-left-radius: var(--tabRadius);
  border-top-right-radius: var(--tabRadius);
  gap: 16px;
  color: #6a6a6a;
  background: #f5f5fa;
  padding: 10px 0;
}

#a946012ee3b04f779137f87f71539b69 .ms-tab {
  white-space: nowrap;
}

#a946012ee3b04f779137f87f71539b69 .ms-tabs-wrapper {
  filter: drop-shadow();
}

#a946012ee3b04f779137f87f71539b69 .ms-tab-wrapper--active {
  color: #0378a6;
  background: #0378a6;
}

#a946012ee3b04f779137f87f71539b69 .ms-tab-wrapper--active .ms-tab {
  display: block;
}

@media (width <= 500px) {
  #a946012ee3b04f779137f87f71539b69.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
  #a946012ee3b04f779137f87f71539b69 {
    --tabWidth: 100px;
    --tabHeight: 24px;
    --tabMargin: 8px;
    --slotMargin: 5px;
  }
}
#a946012ee3b04f779137f87f71539b69 {
  --dividerWidth: 2px;
}

#a946012ee3b04f779137f87f71539b69 .ms-tabs-wrapper-a946012ee3b04f779137f87f71539b69 > .ms-tabs-list_wrapper {
  position: relative;
}

#a946012ee3b04f779137f87f71539b69 .ms-tabs-wrapper-a946012ee3b04f779137f87f71539b69 {
  filter: unset;
}

#a946012ee3b04f779137f87f71539b69 .ms-tabs__list-a946012ee3b04f779137f87f71539b69 > .ms-tab-wrapper {
  border: none;
  margin-bottom: var(--dividerWidth);
}

#a946012ee3b04f779137f87f71539b69 .ms-tabs__list-a946012ee3b04f779137f87f71539b69 > .ms-tab-wrapper,
#a946012ee3b04f779137f87f71539b69 .ms-tabs__content-a946012ee3b04f779137f87f71539b69 {
  background: none;
}

#a946012ee3b04f779137f87f71539b69 .ms-tabs__list-a946012ee3b04f779137f87f71539b69 > .ms-tab-wrapper > .ms-tab__divider {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: var(--dividerWidth);
  background: #f5f5fa;
  border-radius: 50px;
}

#a946012ee3b04f779137f87f71539b69 .ms-tabs-wrapper-a946012ee3b04f779137f87f71539b69 > .ms-tabs-list_wrapper::after {
  content: "";
}

#a946012ee3b04f779137f87f71539b69 .ms-tabs__list-a946012ee3b04f779137f87f71539b69 > .ms-tab-wrapper > .ms-tab__divider {
  transform: translateY(100%);
  overflow: hidden;
  z-index: 1;
}

#a946012ee3b04f779137f87f71539b69 .ms-tabs__list-a946012ee3b04f779137f87f71539b69 > .ms-tab-wrapper--active > .ms-tab__divider {
  background: #0378a6;
}

#a946012ee3b04f779137f87f71539b69 .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-a9becab963734896b655e916e947c8dc] .blk-data {
  font-size: 24px;
  text-align: center;
  padding: 0;
}

#f9914414be604228917ea18d67b3ef24 > .block-content {
  display: flex;
}

#f9914414be604228917ea18d67b3ef24 > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#f9914414be604228917ea18d67b3ef24.blk-in-abs > .block-content > .m-block-wrapper {
  width: 460px;
  height: 300px;
  margin: 0;
}

#f9914414be604228917ea18d67b3ef24.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #f9914414be604228917ea18d67b3ef24 > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #f9914414be604228917ea18d67b3ef24.blk-in-abs > .block-content > .m-block-wrapper {
    width: 350px;
    height: 100px;
    margin: 0;
  }
  #f9914414be604228917ea18d67b3ef24.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#f9914414be604228917ea18d67b3ef24 > .block-content > .m-block-wrapper {
  min-width: 0;
}

#f9914414be604228917ea18d67b3ef24 {
  --border: 1px solid $color-bg-light;
}

#f9914414be604228917ea18d67b3ef24.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#f9914414be604228917ea18d67b3ef24 .ms-table {
  color: #111;
  text-align: center;
  min-width: 100%;
}

#f9914414be604228917ea18d67b3ef24 .ms-table__body {
  vertical-align: middle;
}

#f9914414be604228917ea18d67b3ef24 .ms-table__column {
  padding: 10px;
  position: relative;
}

#f9914414be604228917ea18d67b3ef24 .ms-table-wrapper {
  overflow: auto hidden;
  scrollbar-color: #f5f5fa transparent;
  scrollbar-height: 5px;
}

#f9914414be604228917ea18d67b3ef24 .ms-table-wrapper::-webkit-scrollbar {
  height: 5px;
  background-color: transparent;
}

#f9914414be604228917ea18d67b3ef24 .ms-table-wrapper::-webkit-scrollbar-thumb {
  background-color: #f5f5fa;
}

#f9914414be604228917ea18d67b3ef24 .ms-table__column.ms-table__column--th {
  background: #fff;
  color: #0378a6;
}

#f9914414be604228917ea18d67b3ef24 .ms-table__row {
  border-top: var(--border);
  border-bottom: var(--border);
}

#f9914414be604228917ea18d67b3ef24 .ms-table__row:first-child {
  border-top: none;
}

#f9914414be604228917ea18d67b3ef24 .ms-table__row:last-child {
  border-bottom: none;
}

@media (width <= 500px) {
  #f9914414be604228917ea18d67b3ef24.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#f9914414be604228917ea18d67b3ef24 .ms-table__column {
  min-width: 50px;
  width: 50px;
}

@media (width <= 500px) {
  #f9914414be604228917ea18d67b3ef24 .ms-table__column {
    min-width: 50px;
    width: 50px;
  }
}
#f9914414be604228917ea18d67b3ef24 .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-5de63765329f4315b3c89e92bfe9429c] .blk-data {
  font-size: 16px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-3fd0546b01c14c57a0ef923e80f0443a] .blk-data {
  font-size: 17px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-94b391d4711e4b86830368a6c37f90eb] .blk-data {
  font-size: 24px;
  text-align: center;
  padding: 0;
}

#el-27c4714a69a543ce8d76a61f4791d467 > .block-content {
  display: flex;
}

#el-27c4714a69a543ce8d76a61f4791d467 > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#el-27c4714a69a543ce8d76a61f4791d467.blk-in-abs > .block-content > .m-block-wrapper {
  width: 460px;
  height: 300px;
  margin: 0;
}

#el-27c4714a69a543ce8d76a61f4791d467.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-27c4714a69a543ce8d76a61f4791d467 > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #el-27c4714a69a543ce8d76a61f4791d467.blk-in-abs > .block-content > .m-block-wrapper {
    width: 350px;
    height: 100px;
    margin: 0;
  }
  #el-27c4714a69a543ce8d76a61f4791d467.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-27c4714a69a543ce8d76a61f4791d467 > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-27c4714a69a543ce8d76a61f4791d467 {
  --border: 1px solid $color-bg-light;
}

#el-27c4714a69a543ce8d76a61f4791d467.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-27c4714a69a543ce8d76a61f4791d467 .ms-table {
  color: #111;
  text-align: center;
  min-width: 100%;
}

#el-27c4714a69a543ce8d76a61f4791d467 .ms-table__body {
  vertical-align: middle;
}

#el-27c4714a69a543ce8d76a61f4791d467 .ms-table__column {
  padding: 10px;
  position: relative;
}

#el-27c4714a69a543ce8d76a61f4791d467 .ms-table-wrapper {
  overflow: auto hidden;
  scrollbar-color: #f5f5fa transparent;
  scrollbar-height: 5px;
}

#el-27c4714a69a543ce8d76a61f4791d467 .ms-table-wrapper::-webkit-scrollbar {
  height: 5px;
  background-color: transparent;
}

#el-27c4714a69a543ce8d76a61f4791d467 .ms-table-wrapper::-webkit-scrollbar-thumb {
  background-color: #f5f5fa;
}

#el-27c4714a69a543ce8d76a61f4791d467 .ms-table__column.ms-table__column--th {
  background: #fff;
  color: #0378a6;
}

#el-27c4714a69a543ce8d76a61f4791d467 .ms-table__row {
  border-top: var(--border);
  border-bottom: var(--border);
}

#el-27c4714a69a543ce8d76a61f4791d467 .ms-table__row:first-child {
  border-top: none;
}

#el-27c4714a69a543ce8d76a61f4791d467 .ms-table__row:last-child {
  border-bottom: none;
}

@media (width <= 500px) {
  #el-27c4714a69a543ce8d76a61f4791d467.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-27c4714a69a543ce8d76a61f4791d467 .ms-table__column {
  min-width: 50px;
  width: 50px;
}

@media (width <= 500px) {
  #el-27c4714a69a543ce8d76a61f4791d467 .ms-table__column {
    min-width: 50px;
    width: 50px;
  }
}
#el-27c4714a69a543ce8d76a61f4791d467 .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-a338308b0fc74be686a2c8732514cb69] .blk-data {
  font-size: 16px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-2ce9da2393ef4ff0950862135d6aada8] .blk-data {
  font-size: 17px;
  text-align: center;
  padding: 0;
}

.blk_section[data-id=s-79d9d2dd761349ef9d9425e9bf93d983] {
  padding-top: 80px;
  padding-bottom: 80px;
  background: #f5f5fa;
}

.blk.blk_text[data-id=b-ff58395785d54f81978940c42cb69580] .blk-data {
  font-size: 42px;
  padding: 0;
}

#el-4892c44a0fb642969b2cdf26d6e8127c > .block-content {
  display: flex;
}

#el-4892c44a0fb642969b2cdf26d6e8127c > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#el-4892c44a0fb642969b2cdf26d6e8127c.blk-in-abs > .block-content > .m-block-wrapper {
  width: 700px;
  height: 168px;
  margin: 0;
}

#el-4892c44a0fb642969b2cdf26d6e8127c.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-4892c44a0fb642969b2cdf26d6e8127c > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #el-4892c44a0fb642969b2cdf26d6e8127c.blk-in-abs > .block-content > .m-block-wrapper {
    width: 300px;
    height: 168px;
    margin: 0;
  }
  #el-4892c44a0fb642969b2cdf26d6e8127c.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-4892c44a0fb642969b2cdf26d6e8127c > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-4892c44a0fb642969b2cdf26d6e8127c {
  --align: start;
  --iconSize: 24px;
  --tabRadius: 2px;
  --iconRadius: 2px;
  --tabWidth: 200px;
  --tabHeight: 60px;
  --tabMargin: 8px;
  --slotMargin: 16px;
}

#el-4892c44a0fb642969b2cdf26d6e8127c.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-4892c44a0fb642969b2cdf26d6e8127c.blk-in-abs.blk--resizing .block-content,
#el-4892c44a0fb642969b2cdf26d6e8127c.blk-in-abs.blk--resizing .m-block-wrapper {
  width: 100% !important;
  height: 100% !important;
  min-width: 100% !important;
  max-width: 100% !important;
}

#el-4892c44a0fb642969b2cdf26d6e8127c .ms-tabs-wrapper,
#el-4892c44a0fb642969b2cdf26d6e8127c .ms-tabs__content {
  display: grid;
}

#el-4892c44a0fb642969b2cdf26d6e8127c .ms-tabs__content {
  background: #0378a6;
  grid-template-columns: minmax(100px, 100%);
}

#el-4892c44a0fb642969b2cdf26d6e8127c .ms-tab-wrapper,
#el-4892c44a0fb642969b2cdf26d6e8127c .ms-tabs__list {
  position: relative;
}

#el-4892c44a0fb642969b2cdf26d6e8127c .ms-tabs-list_wrapper {
  display: grid;
  grid-template-columns: max-content 1fr max-content;
  height: fit-content;
}

#el-4892c44a0fb642969b2cdf26d6e8127c .ms-tabs__list {
  justify-self: var(--align);
  grid-area: 1/2;
  gap: var(--tabMargin);
  overflow: auto hidden;
  max-width: 100%;
}

#el-4892c44a0fb642969b2cdf26d6e8127c .ms-tabs__list::-webkit-scrollbar {
  height: 5px;
  width: 5px;
  background-color: transparent;
}

#el-4892c44a0fb642969b2cdf26d6e8127c .ms-tabs__list::-webkit-scrollbar-thumb {
  background-color: #dddeee;
}

@document url-prefix() {
  .ms-tabs-wrapper-4892c44a0fb642969b2cdf26d6e8127c .ms-tabs__list {
    scrollbar-color: #dddeee transparent;
  }
}
#el-4892c44a0fb642969b2cdf26d6e8127c .ms-tab__content {
  grid-area: 1/1;
  margin: var(--slotMargin);
  max-width: 100%;
}

#el-4892c44a0fb642969b2cdf26d6e8127c .ms-tabs__list {
  display: grid;
  grid-template-columns: repeat(3, max-content);
}

#el-4892c44a0fb642969b2cdf26d6e8127c .ms-tab-wrapper {
  min-width: var(--tabWidth);
  min-height: var(--tabHeight);
  height: max-content;
  display: flex;
  justify-content: center;
  align-items: center;
  align-self: end;
  border-top-left-radius: var(--tabRadius);
  border-top-right-radius: var(--tabRadius);
  gap: 16px;
  color: #6a6a6a;
  background: #fff;
  padding: 10px 0;
}

#el-4892c44a0fb642969b2cdf26d6e8127c .ms-tab {
  white-space: nowrap;
}

#el-4892c44a0fb642969b2cdf26d6e8127c .ms-tabs-wrapper {
  filter: drop-shadow();
}

#el-4892c44a0fb642969b2cdf26d6e8127c .ms-tab-wrapper--active {
  color: #0378a6;
  background: #0378a6;
}

#el-4892c44a0fb642969b2cdf26d6e8127c .ms-tab-wrapper--active .ms-tab {
  display: block;
}

@media (width <= 500px) {
  #el-4892c44a0fb642969b2cdf26d6e8127c.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
  #el-4892c44a0fb642969b2cdf26d6e8127c {
    --tabWidth: 100px;
    --tabHeight: 24px;
    --tabMargin: 8px;
    --slotMargin: 5px;
  }
}
#el-4892c44a0fb642969b2cdf26d6e8127c {
  --dividerWidth: 2px;
}

#el-4892c44a0fb642969b2cdf26d6e8127c .ms-tabs-wrapper-4892c44a0fb642969b2cdf26d6e8127c > .ms-tabs-list_wrapper {
  position: relative;
}

#el-4892c44a0fb642969b2cdf26d6e8127c .ms-tabs-wrapper-4892c44a0fb642969b2cdf26d6e8127c {
  filter: unset;
}

#el-4892c44a0fb642969b2cdf26d6e8127c .ms-tabs__list-4892c44a0fb642969b2cdf26d6e8127c > .ms-tab-wrapper {
  border: none;
  margin-bottom: var(--dividerWidth);
}

#el-4892c44a0fb642969b2cdf26d6e8127c .ms-tabs__list-4892c44a0fb642969b2cdf26d6e8127c > .ms-tab-wrapper,
#el-4892c44a0fb642969b2cdf26d6e8127c .ms-tabs__content-4892c44a0fb642969b2cdf26d6e8127c {
  background: none;
}

#el-4892c44a0fb642969b2cdf26d6e8127c .ms-tabs__list-4892c44a0fb642969b2cdf26d6e8127c > .ms-tab-wrapper > .ms-tab__divider {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: var(--dividerWidth);
  background: #fff;
  border-radius: 50px;
}

#el-4892c44a0fb642969b2cdf26d6e8127c .ms-tabs-wrapper-4892c44a0fb642969b2cdf26d6e8127c > .ms-tabs-list_wrapper::after {
  content: "";
}

#el-4892c44a0fb642969b2cdf26d6e8127c .ms-tabs__list-4892c44a0fb642969b2cdf26d6e8127c > .ms-tab-wrapper > .ms-tab__divider {
  transform: translateY(100%);
  overflow: hidden;
  z-index: 1;
}

#el-4892c44a0fb642969b2cdf26d6e8127c .ms-tabs__list-4892c44a0fb642969b2cdf26d6e8127c > .ms-tab-wrapper--active > .ms-tab__divider {
  background: #0378a6;
}

#el-4892c44a0fb642969b2cdf26d6e8127c .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-6c919877d22b4d7c807ae1b053f98baf] .blk-data {
  font-size: 24px;
  text-align: center;
  padding: 0;
}

#el-8fbc9f1aa65e4a7480bf87ac76bd774a > .block-content {
  display: flex;
}

#el-8fbc9f1aa65e4a7480bf87ac76bd774a > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#el-8fbc9f1aa65e4a7480bf87ac76bd774a.blk-in-abs > .block-content > .m-block-wrapper {
  width: 460px;
  height: 300px;
  margin: 0;
}

#el-8fbc9f1aa65e4a7480bf87ac76bd774a.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-8fbc9f1aa65e4a7480bf87ac76bd774a > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #el-8fbc9f1aa65e4a7480bf87ac76bd774a.blk-in-abs > .block-content > .m-block-wrapper {
    width: 350px;
    height: 100px;
    margin: 0;
  }
  #el-8fbc9f1aa65e4a7480bf87ac76bd774a.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-8fbc9f1aa65e4a7480bf87ac76bd774a > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-8fbc9f1aa65e4a7480bf87ac76bd774a {
  --border: 1px solid $color-white;
}

#el-8fbc9f1aa65e4a7480bf87ac76bd774a.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-8fbc9f1aa65e4a7480bf87ac76bd774a .ms-table {
  color: #111;
  text-align: center;
  min-width: 100%;
}

#el-8fbc9f1aa65e4a7480bf87ac76bd774a .ms-table__body {
  vertical-align: middle;
}

#el-8fbc9f1aa65e4a7480bf87ac76bd774a .ms-table__column {
  padding: 10px;
  position: relative;
}

#el-8fbc9f1aa65e4a7480bf87ac76bd774a .ms-table-wrapper {
  overflow: auto hidden;
  scrollbar-color: #f5f5fa transparent;
  scrollbar-height: 5px;
}

#el-8fbc9f1aa65e4a7480bf87ac76bd774a .ms-table-wrapper::-webkit-scrollbar {
  height: 5px;
  background-color: transparent;
}

#el-8fbc9f1aa65e4a7480bf87ac76bd774a .ms-table-wrapper::-webkit-scrollbar-thumb {
  background-color: #f5f5fa;
}

#el-8fbc9f1aa65e4a7480bf87ac76bd774a .ms-table__column.ms-table__column--th {
  background: #f5f5fa;
  color: #0378a6;
}

#el-8fbc9f1aa65e4a7480bf87ac76bd774a .ms-table__row {
  border-top: var(--border);
  border-bottom: var(--border);
}

#el-8fbc9f1aa65e4a7480bf87ac76bd774a .ms-table__row:first-child {
  border-top: none;
}

#el-8fbc9f1aa65e4a7480bf87ac76bd774a .ms-table__row:last-child {
  border-bottom: none;
}

@media (width <= 500px) {
  #el-8fbc9f1aa65e4a7480bf87ac76bd774a.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-8fbc9f1aa65e4a7480bf87ac76bd774a .ms-table__column {
  min-width: 50px;
  width: 50px;
}

@media (width <= 500px) {
  #el-8fbc9f1aa65e4a7480bf87ac76bd774a .ms-table__column {
    min-width: 50px;
    width: 50px;
  }
}
#el-8fbc9f1aa65e4a7480bf87ac76bd774a .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-eee361e7d590410b9c8b3e0c53909435] .blk-data, .blk.blk_text[data-id=b-2a6636d3f7c043298688fdd7856cfc97] .blk-data {
  font-size: 17px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-3205241855294487b0f28093cead1a50] .blk-data {
  font-size: 24px;
  text-align: center;
  padding: 0;
}

#e7aaf70e03ef4c6ebc0004ba2dd88bee > .block-content {
  display: flex;
}

#e7aaf70e03ef4c6ebc0004ba2dd88bee > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#e7aaf70e03ef4c6ebc0004ba2dd88bee.blk-in-abs > .block-content > .m-block-wrapper {
  width: 460px;
  height: 300px;
  margin: 0;
}

#e7aaf70e03ef4c6ebc0004ba2dd88bee.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #e7aaf70e03ef4c6ebc0004ba2dd88bee > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #e7aaf70e03ef4c6ebc0004ba2dd88bee.blk-in-abs > .block-content > .m-block-wrapper {
    width: 350px;
    height: 100px;
    margin: 0;
  }
  #e7aaf70e03ef4c6ebc0004ba2dd88bee.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#e7aaf70e03ef4c6ebc0004ba2dd88bee > .block-content > .m-block-wrapper {
  min-width: 0;
}

#e7aaf70e03ef4c6ebc0004ba2dd88bee {
  --border: 1px solid $color-white;
}

#e7aaf70e03ef4c6ebc0004ba2dd88bee.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#e7aaf70e03ef4c6ebc0004ba2dd88bee .ms-table {
  color: #111;
  text-align: center;
  min-width: 100%;
}

#e7aaf70e03ef4c6ebc0004ba2dd88bee .ms-table__body {
  vertical-align: middle;
}

#e7aaf70e03ef4c6ebc0004ba2dd88bee .ms-table__column {
  padding: 10px;
  position: relative;
}

#e7aaf70e03ef4c6ebc0004ba2dd88bee .ms-table-wrapper {
  overflow: auto hidden;
  scrollbar-color: #f5f5fa transparent;
  scrollbar-height: 5px;
}

#e7aaf70e03ef4c6ebc0004ba2dd88bee .ms-table-wrapper::-webkit-scrollbar {
  height: 5px;
  background-color: transparent;
}

#e7aaf70e03ef4c6ebc0004ba2dd88bee .ms-table-wrapper::-webkit-scrollbar-thumb {
  background-color: #f5f5fa;
}

#e7aaf70e03ef4c6ebc0004ba2dd88bee .ms-table__column.ms-table__column--th {
  background: #f5f5fa;
  color: #0378a6;
}

#e7aaf70e03ef4c6ebc0004ba2dd88bee .ms-table__row {
  border-top: var(--border);
  border-bottom: var(--border);
}

#e7aaf70e03ef4c6ebc0004ba2dd88bee .ms-table__row:first-child {
  border-top: none;
}

#e7aaf70e03ef4c6ebc0004ba2dd88bee .ms-table__row:last-child {
  border-bottom: none;
}

@media (width <= 500px) {
  #e7aaf70e03ef4c6ebc0004ba2dd88bee.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#e7aaf70e03ef4c6ebc0004ba2dd88bee .ms-table__column {
  min-width: 50px;
  width: 50px;
}

@media (width <= 500px) {
  #e7aaf70e03ef4c6ebc0004ba2dd88bee .ms-table__column {
    min-width: 50px;
    width: 50px;
  }
}
#e7aaf70e03ef4c6ebc0004ba2dd88bee .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-892bd7133b45427f9a589586bebbc784] .blk-data, .blk.blk_text[data-id=b-e445e50b15ec415b9486124cc26f04ca] .blk-data {
  font-size: 17px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-718f08e2374544eabb4fb354b24efde6] .blk-data {
  font-size: 24px;
  text-align: center;
  padding: 0;
}

#el-9b94175b23ba41cd95ad3afc9457fdbf > .block-content {
  display: flex;
}

#el-9b94175b23ba41cd95ad3afc9457fdbf > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#el-9b94175b23ba41cd95ad3afc9457fdbf.blk-in-abs > .block-content > .m-block-wrapper {
  width: 460px;
  height: 300px;
  margin: 0;
}

#el-9b94175b23ba41cd95ad3afc9457fdbf.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-9b94175b23ba41cd95ad3afc9457fdbf > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #el-9b94175b23ba41cd95ad3afc9457fdbf.blk-in-abs > .block-content > .m-block-wrapper {
    width: 350px;
    height: 100px;
    margin: 0;
  }
  #el-9b94175b23ba41cd95ad3afc9457fdbf.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-9b94175b23ba41cd95ad3afc9457fdbf > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-9b94175b23ba41cd95ad3afc9457fdbf {
  --border: 1px solid $color-white;
}

#el-9b94175b23ba41cd95ad3afc9457fdbf.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-9b94175b23ba41cd95ad3afc9457fdbf .ms-table {
  color: #111;
  text-align: center;
  min-width: 100%;
}

#el-9b94175b23ba41cd95ad3afc9457fdbf .ms-table__body {
  vertical-align: middle;
}

#el-9b94175b23ba41cd95ad3afc9457fdbf .ms-table__column {
  padding: 10px;
  position: relative;
}

#el-9b94175b23ba41cd95ad3afc9457fdbf .ms-table-wrapper {
  overflow: auto hidden;
  scrollbar-color: #f5f5fa transparent;
  scrollbar-height: 5px;
}

#el-9b94175b23ba41cd95ad3afc9457fdbf .ms-table-wrapper::-webkit-scrollbar {
  height: 5px;
  background-color: transparent;
}

#el-9b94175b23ba41cd95ad3afc9457fdbf .ms-table-wrapper::-webkit-scrollbar-thumb {
  background-color: #f5f5fa;
}

#el-9b94175b23ba41cd95ad3afc9457fdbf .ms-table__column.ms-table__column--th {
  background: #f5f5fa;
  color: #0378a6;
}

#el-9b94175b23ba41cd95ad3afc9457fdbf .ms-table__row {
  border-top: var(--border);
  border-bottom: var(--border);
}

#el-9b94175b23ba41cd95ad3afc9457fdbf .ms-table__row:first-child {
  border-top: none;
}

#el-9b94175b23ba41cd95ad3afc9457fdbf .ms-table__row:last-child {
  border-bottom: none;
}

@media (width <= 500px) {
  #el-9b94175b23ba41cd95ad3afc9457fdbf.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-9b94175b23ba41cd95ad3afc9457fdbf .ms-table__column {
  min-width: 50px;
  width: 50px;
}

@media (width <= 500px) {
  #el-9b94175b23ba41cd95ad3afc9457fdbf .ms-table__column {
    min-width: 50px;
    width: 50px;
  }
}
#el-9b94175b23ba41cd95ad3afc9457fdbf .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-88748b4c957a4affbc9eed38949b825d] .blk-data, .blk.blk_text[data-id=b-2bd21b39d3eb451f8e69a8008a3d24a6] .blk-data {
  font-size: 17px;
  text-align: center;
  padding: 0;
}

.blk_section[data-id=s-ab1d120f0bf64e2eae7425e59134f8f5] {
  padding-top: 80px;
  padding-bottom: 80px;
  background: #fff;
}

.blk.blk_text[data-id=b-4e6beb69d172494ead9c5377195edc93] .blk-data {
  font-size: 42px;
  padding: 0;
}

#el-399f0417a1094301a7e9fbb1d8b7cf09 > .block-content {
  display: flex;
}

#el-399f0417a1094301a7e9fbb1d8b7cf09 > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#el-399f0417a1094301a7e9fbb1d8b7cf09.blk-in-abs > .block-content > .m-block-wrapper {
  width: 700px;
  height: 168px;
  margin: 0;
}

#el-399f0417a1094301a7e9fbb1d8b7cf09.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-399f0417a1094301a7e9fbb1d8b7cf09 > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #el-399f0417a1094301a7e9fbb1d8b7cf09.blk-in-abs > .block-content > .m-block-wrapper {
    width: 300px;
    height: 168px;
    margin: 0;
  }
  #el-399f0417a1094301a7e9fbb1d8b7cf09.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-399f0417a1094301a7e9fbb1d8b7cf09 > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-399f0417a1094301a7e9fbb1d8b7cf09 {
  --align: start;
  --iconSize: 24px;
  --tabRadius: 2px;
  --iconRadius: 2px;
  --tabWidth: 200px;
  --tabHeight: 60px;
  --tabMargin: 8px;
  --slotMargin: 16px;
}

#el-399f0417a1094301a7e9fbb1d8b7cf09.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-399f0417a1094301a7e9fbb1d8b7cf09.blk-in-abs.blk--resizing .block-content,
#el-399f0417a1094301a7e9fbb1d8b7cf09.blk-in-abs.blk--resizing .m-block-wrapper {
  width: 100% !important;
  height: 100% !important;
  min-width: 100% !important;
  max-width: 100% !important;
}

#el-399f0417a1094301a7e9fbb1d8b7cf09 .ms-tabs-wrapper,
#el-399f0417a1094301a7e9fbb1d8b7cf09 .ms-tabs__content {
  display: grid;
}

#el-399f0417a1094301a7e9fbb1d8b7cf09 .ms-tabs__content {
  background: #0378a6;
  grid-template-columns: minmax(100px, 100%);
}

#el-399f0417a1094301a7e9fbb1d8b7cf09 .ms-tab-wrapper,
#el-399f0417a1094301a7e9fbb1d8b7cf09 .ms-tabs__list {
  position: relative;
}

#el-399f0417a1094301a7e9fbb1d8b7cf09 .ms-tabs-list_wrapper {
  display: grid;
  grid-template-columns: max-content 1fr max-content;
  height: fit-content;
}

#el-399f0417a1094301a7e9fbb1d8b7cf09 .ms-tabs__list {
  justify-self: var(--align);
  grid-area: 1/2;
  gap: var(--tabMargin);
  overflow: auto hidden;
  max-width: 100%;
}

#el-399f0417a1094301a7e9fbb1d8b7cf09 .ms-tabs__list::-webkit-scrollbar {
  height: 5px;
  width: 5px;
  background-color: transparent;
}

#el-399f0417a1094301a7e9fbb1d8b7cf09 .ms-tabs__list::-webkit-scrollbar-thumb {
  background-color: #dddeee;
}

@document url-prefix() {
  .ms-tabs-wrapper-399f0417a1094301a7e9fbb1d8b7cf09 .ms-tabs__list {
    scrollbar-color: #dddeee transparent;
  }
}
#el-399f0417a1094301a7e9fbb1d8b7cf09 .ms-tab__content {
  grid-area: 1/1;
  margin: var(--slotMargin);
  max-width: 100%;
}

#el-399f0417a1094301a7e9fbb1d8b7cf09 .ms-tabs__list {
  display: grid;
  grid-template-columns: repeat(2, max-content);
}

#el-399f0417a1094301a7e9fbb1d8b7cf09 .ms-tab-wrapper {
  min-width: var(--tabWidth);
  min-height: var(--tabHeight);
  height: max-content;
  display: flex;
  justify-content: center;
  align-items: center;
  align-self: end;
  border-top-left-radius: var(--tabRadius);
  border-top-right-radius: var(--tabRadius);
  gap: 16px;
  color: #6a6a6a;
  background: #f5f5fa;
  padding: 10px 0;
}

#el-399f0417a1094301a7e9fbb1d8b7cf09 .ms-tab {
  white-space: nowrap;
}

#el-399f0417a1094301a7e9fbb1d8b7cf09 .ms-tabs-wrapper {
  filter: drop-shadow();
}

#el-399f0417a1094301a7e9fbb1d8b7cf09 .ms-tab-wrapper--active {
  color: #0378a6;
  background: #0378a6;
}

#el-399f0417a1094301a7e9fbb1d8b7cf09 .ms-tab-wrapper--active .ms-tab {
  display: block;
}

@media (width <= 500px) {
  #el-399f0417a1094301a7e9fbb1d8b7cf09.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
  #el-399f0417a1094301a7e9fbb1d8b7cf09 {
    --tabWidth: 100px;
    --tabHeight: 24px;
    --tabMargin: 8px;
    --slotMargin: 5px;
  }
}
#el-399f0417a1094301a7e9fbb1d8b7cf09 {
  --dividerWidth: 2px;
}

#el-399f0417a1094301a7e9fbb1d8b7cf09 .ms-tabs-wrapper-399f0417a1094301a7e9fbb1d8b7cf09 > .ms-tabs-list_wrapper {
  position: relative;
}

#el-399f0417a1094301a7e9fbb1d8b7cf09 .ms-tabs-wrapper-399f0417a1094301a7e9fbb1d8b7cf09 {
  filter: unset;
}

#el-399f0417a1094301a7e9fbb1d8b7cf09 .ms-tabs__list-399f0417a1094301a7e9fbb1d8b7cf09 > .ms-tab-wrapper {
  border: none;
  margin-bottom: var(--dividerWidth);
}

#el-399f0417a1094301a7e9fbb1d8b7cf09 .ms-tabs__list-399f0417a1094301a7e9fbb1d8b7cf09 > .ms-tab-wrapper,
#el-399f0417a1094301a7e9fbb1d8b7cf09 .ms-tabs__content-399f0417a1094301a7e9fbb1d8b7cf09 {
  background: none;
}

#el-399f0417a1094301a7e9fbb1d8b7cf09 .ms-tabs__list-399f0417a1094301a7e9fbb1d8b7cf09 > .ms-tab-wrapper > .ms-tab__divider {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: var(--dividerWidth);
  background: #f5f5fa;
  border-radius: 50px;
}

#el-399f0417a1094301a7e9fbb1d8b7cf09 .ms-tabs-wrapper-399f0417a1094301a7e9fbb1d8b7cf09 > .ms-tabs-list_wrapper::after {
  content: "";
}

#el-399f0417a1094301a7e9fbb1d8b7cf09 .ms-tabs__list-399f0417a1094301a7e9fbb1d8b7cf09 > .ms-tab-wrapper > .ms-tab__divider {
  transform: translateY(100%);
  overflow: hidden;
  z-index: 1;
}

#el-399f0417a1094301a7e9fbb1d8b7cf09 .ms-tabs__list-399f0417a1094301a7e9fbb1d8b7cf09 > .ms-tab-wrapper--active > .ms-tab__divider {
  background: #0378a6;
}

#el-399f0417a1094301a7e9fbb1d8b7cf09 .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-eee45504cf2e459eba510c7b7f91562e] .blk-data {
  font-size: 24px;
  text-align: center;
  padding: 0;
}

#el-607eda79d91e4e30b09ce9b258d94b8d > .block-content {
  display: flex;
}

#el-607eda79d91e4e30b09ce9b258d94b8d > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#el-607eda79d91e4e30b09ce9b258d94b8d.blk-in-abs > .block-content > .m-block-wrapper {
  width: 460px;
  height: 300px;
  margin: 0;
}

#el-607eda79d91e4e30b09ce9b258d94b8d.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-607eda79d91e4e30b09ce9b258d94b8d > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #el-607eda79d91e4e30b09ce9b258d94b8d.blk-in-abs > .block-content > .m-block-wrapper {
    width: 350px;
    height: 100px;
    margin: 0;
  }
  #el-607eda79d91e4e30b09ce9b258d94b8d.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-607eda79d91e4e30b09ce9b258d94b8d > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-607eda79d91e4e30b09ce9b258d94b8d {
  --border: 1px solid $color-bg-light;
}

#el-607eda79d91e4e30b09ce9b258d94b8d.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-607eda79d91e4e30b09ce9b258d94b8d .ms-table {
  color: #111;
  text-align: center;
  min-width: 100%;
}

#el-607eda79d91e4e30b09ce9b258d94b8d .ms-table__body {
  vertical-align: middle;
}

#el-607eda79d91e4e30b09ce9b258d94b8d .ms-table__column {
  padding: 10px;
  position: relative;
}

#el-607eda79d91e4e30b09ce9b258d94b8d .ms-table-wrapper {
  overflow: auto hidden;
  scrollbar-color: #f5f5fa transparent;
  scrollbar-height: 5px;
}

#el-607eda79d91e4e30b09ce9b258d94b8d .ms-table-wrapper::-webkit-scrollbar {
  height: 5px;
  background-color: transparent;
}

#el-607eda79d91e4e30b09ce9b258d94b8d .ms-table-wrapper::-webkit-scrollbar-thumb {
  background-color: #f5f5fa;
}

#el-607eda79d91e4e30b09ce9b258d94b8d .ms-table__column.ms-table__column--th {
  background: #fff;
  color: #0378a6;
}

#el-607eda79d91e4e30b09ce9b258d94b8d .ms-table__row {
  border-top: var(--border);
  border-bottom: var(--border);
}

#el-607eda79d91e4e30b09ce9b258d94b8d .ms-table__row:first-child {
  border-top: none;
}

#el-607eda79d91e4e30b09ce9b258d94b8d .ms-table__row:last-child {
  border-bottom: none;
}

@media (width <= 500px) {
  #el-607eda79d91e4e30b09ce9b258d94b8d.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-607eda79d91e4e30b09ce9b258d94b8d .ms-table__column {
  min-width: 50px;
  width: 50px;
}

@media (width <= 500px) {
  #el-607eda79d91e4e30b09ce9b258d94b8d .ms-table__column {
    min-width: 50px;
    width: 50px;
  }
}
#el-607eda79d91e4e30b09ce9b258d94b8d .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-fca045a2bb15464ca344f99348131203] .blk-data {
  font-size: 16px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-bdf3114ad44e4aa1a2969e6a2dd15b6f] .blk-data {
  font-size: 17px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-d33ee72f868246c187694f10d3d3c460] .blk-data {
  font-size: 24px;
  text-align: center;
  padding: 0;
}

#c858420aa8b840bc8261b46a52cb2805 > .block-content {
  display: flex;
}

#c858420aa8b840bc8261b46a52cb2805 > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#c858420aa8b840bc8261b46a52cb2805.blk-in-abs > .block-content > .m-block-wrapper {
  width: 460px;
  height: 300px;
  margin: 0;
}

#c858420aa8b840bc8261b46a52cb2805.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #c858420aa8b840bc8261b46a52cb2805 > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #c858420aa8b840bc8261b46a52cb2805.blk-in-abs > .block-content > .m-block-wrapper {
    width: 350px;
    height: 100px;
    margin: 0;
  }
  #c858420aa8b840bc8261b46a52cb2805.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#c858420aa8b840bc8261b46a52cb2805 > .block-content > .m-block-wrapper {
  min-width: 0;
}

#c858420aa8b840bc8261b46a52cb2805 {
  --border: 1px solid $color-bg-light;
}

#c858420aa8b840bc8261b46a52cb2805.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#c858420aa8b840bc8261b46a52cb2805 .ms-table {
  color: #111;
  text-align: center;
  min-width: 100%;
}

#c858420aa8b840bc8261b46a52cb2805 .ms-table__body {
  vertical-align: middle;
}

#c858420aa8b840bc8261b46a52cb2805 .ms-table__column {
  padding: 10px;
  position: relative;
}

#c858420aa8b840bc8261b46a52cb2805 .ms-table-wrapper {
  overflow: auto hidden;
  scrollbar-color: #f5f5fa transparent;
  scrollbar-height: 5px;
}

#c858420aa8b840bc8261b46a52cb2805 .ms-table-wrapper::-webkit-scrollbar {
  height: 5px;
  background-color: transparent;
}

#c858420aa8b840bc8261b46a52cb2805 .ms-table-wrapper::-webkit-scrollbar-thumb {
  background-color: #f5f5fa;
}

#c858420aa8b840bc8261b46a52cb2805 .ms-table__column.ms-table__column--th {
  background: #fff;
  color: #0378a6;
}

#c858420aa8b840bc8261b46a52cb2805 .ms-table__row {
  border-top: var(--border);
  border-bottom: var(--border);
}

#c858420aa8b840bc8261b46a52cb2805 .ms-table__row:first-child {
  border-top: none;
}

#c858420aa8b840bc8261b46a52cb2805 .ms-table__row:last-child {
  border-bottom: none;
}

@media (width <= 500px) {
  #c858420aa8b840bc8261b46a52cb2805.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#c858420aa8b840bc8261b46a52cb2805 .ms-table__column {
  min-width: 50px;
  width: 50px;
}

@media (width <= 500px) {
  #c858420aa8b840bc8261b46a52cb2805 .ms-table__column {
    min-width: 50px;
    width: 50px;
  }
}
#c858420aa8b840bc8261b46a52cb2805 .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-b101ba2e8c334aadaf5518590ef4646c] .blk-data {
  font-size: 16px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-9bcb7cd30a024e2fa58ec5f3ac3e4a3c] .blk-data {
  font-size: 17px;
  text-align: center;
  padding: 0;
}

.blk_section[data-id=s-03158e38634b4310b9ad69166340764e] {
  padding-top: 80px;
  padding-bottom: 40px;
  background: #f5f5fa;
}

.blk.blk_text[data-id=b-7fa6dd8036ce4c88bef715f8f1ec384f] .blk-data {
  font-size: 42px;
  padding: 0;
}

.blk_section[data-id=s-33b687f9c7ef413580e721766a780e88] {
  padding-top: 40px;
  padding-bottom: 80px;
  background: #f5f5fa;
}

.blk.blk_text[data-id=b-f38e184e48a64b0481b3d2febbe90ca5] .blk-data {
  font-size: 32px;
  padding: 0;
}

#el-694ebce4321b48758a9e87e3a291c2fd > .block-content {
  display: flex;
}

#el-694ebce4321b48758a9e87e3a291c2fd > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#el-694ebce4321b48758a9e87e3a291c2fd.blk-in-abs > .block-content > .m-block-wrapper {
  width: 700px;
  height: 168px;
  margin: 0;
}

#el-694ebce4321b48758a9e87e3a291c2fd.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-694ebce4321b48758a9e87e3a291c2fd > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #el-694ebce4321b48758a9e87e3a291c2fd.blk-in-abs > .block-content > .m-block-wrapper {
    width: 300px;
    height: 168px;
    margin: 0;
  }
  #el-694ebce4321b48758a9e87e3a291c2fd.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-694ebce4321b48758a9e87e3a291c2fd > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-694ebce4321b48758a9e87e3a291c2fd {
  --align: start;
  --iconSize: 24px;
  --tabRadius: 2px;
  --iconRadius: 2px;
  --tabWidth: 200px;
  --tabHeight: 60px;
  --tabMargin: 8px;
  --slotMargin: 16px;
}

#el-694ebce4321b48758a9e87e3a291c2fd.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-694ebce4321b48758a9e87e3a291c2fd.blk-in-abs.blk--resizing .block-content,
#el-694ebce4321b48758a9e87e3a291c2fd.blk-in-abs.blk--resizing .m-block-wrapper {
  width: 100% !important;
  height: 100% !important;
  min-width: 100% !important;
  max-width: 100% !important;
}

#el-694ebce4321b48758a9e87e3a291c2fd .ms-tabs-wrapper,
#el-694ebce4321b48758a9e87e3a291c2fd .ms-tabs__content {
  display: grid;
}

#el-694ebce4321b48758a9e87e3a291c2fd .ms-tabs__content {
  background: #0378a6;
  grid-template-columns: minmax(100px, 100%);
}

#el-694ebce4321b48758a9e87e3a291c2fd .ms-tab-wrapper,
#el-694ebce4321b48758a9e87e3a291c2fd .ms-tabs__list {
  position: relative;
}

#el-694ebce4321b48758a9e87e3a291c2fd .ms-tabs-list_wrapper {
  display: grid;
  grid-template-columns: max-content 1fr max-content;
  height: fit-content;
}

#el-694ebce4321b48758a9e87e3a291c2fd .ms-tabs__list {
  justify-self: var(--align);
  grid-area: 1/2;
  gap: var(--tabMargin);
  overflow: auto hidden;
  max-width: 100%;
}

#el-694ebce4321b48758a9e87e3a291c2fd .ms-tabs__list::-webkit-scrollbar {
  height: 5px;
  width: 5px;
  background-color: transparent;
}

#el-694ebce4321b48758a9e87e3a291c2fd .ms-tabs__list::-webkit-scrollbar-thumb {
  background-color: #dddeee;
}

@document url-prefix() {
  .ms-tabs-wrapper-694ebce4321b48758a9e87e3a291c2fd .ms-tabs__list {
    scrollbar-color: #dddeee transparent;
  }
}
#el-694ebce4321b48758a9e87e3a291c2fd .ms-tab__content {
  grid-area: 1/1;
  margin: var(--slotMargin);
  max-width: 100%;
}

#el-694ebce4321b48758a9e87e3a291c2fd .ms-tabs__list {
  display: grid;
  grid-template-columns: repeat(3, max-content);
}

#el-694ebce4321b48758a9e87e3a291c2fd .ms-tab-wrapper {
  min-width: var(--tabWidth);
  min-height: var(--tabHeight);
  height: max-content;
  display: flex;
  justify-content: center;
  align-items: center;
  align-self: end;
  border-top-left-radius: var(--tabRadius);
  border-top-right-radius: var(--tabRadius);
  gap: 16px;
  color: #6a6a6a;
  background: #fff;
  padding: 10px 0;
}

#el-694ebce4321b48758a9e87e3a291c2fd .ms-tab {
  white-space: nowrap;
}

#el-694ebce4321b48758a9e87e3a291c2fd .ms-tabs-wrapper {
  filter: drop-shadow();
}

#el-694ebce4321b48758a9e87e3a291c2fd .ms-tab-wrapper--active {
  color: #0378a6;
  background: #0378a6;
}

#el-694ebce4321b48758a9e87e3a291c2fd .ms-tab-wrapper--active .ms-tab {
  display: block;
}

@media (width <= 500px) {
  #el-694ebce4321b48758a9e87e3a291c2fd.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
  #el-694ebce4321b48758a9e87e3a291c2fd {
    --tabWidth: 100px;
    --tabHeight: 24px;
    --tabMargin: 8px;
    --slotMargin: 5px;
  }
}
#el-694ebce4321b48758a9e87e3a291c2fd {
  --dividerWidth: 2px;
}

#el-694ebce4321b48758a9e87e3a291c2fd .ms-tabs-wrapper-694ebce4321b48758a9e87e3a291c2fd > .ms-tabs-list_wrapper {
  position: relative;
}

#el-694ebce4321b48758a9e87e3a291c2fd .ms-tabs-wrapper-694ebce4321b48758a9e87e3a291c2fd {
  filter: unset;
}

#el-694ebce4321b48758a9e87e3a291c2fd .ms-tabs__list-694ebce4321b48758a9e87e3a291c2fd > .ms-tab-wrapper {
  border: none;
  margin-bottom: var(--dividerWidth);
}

#el-694ebce4321b48758a9e87e3a291c2fd .ms-tabs__list-694ebce4321b48758a9e87e3a291c2fd > .ms-tab-wrapper,
#el-694ebce4321b48758a9e87e3a291c2fd .ms-tabs__content-694ebce4321b48758a9e87e3a291c2fd {
  background: none;
}

#el-694ebce4321b48758a9e87e3a291c2fd .ms-tabs__list-694ebce4321b48758a9e87e3a291c2fd > .ms-tab-wrapper > .ms-tab__divider {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: var(--dividerWidth);
  background: #fff;
  border-radius: 50px;
}

#el-694ebce4321b48758a9e87e3a291c2fd .ms-tabs-wrapper-694ebce4321b48758a9e87e3a291c2fd > .ms-tabs-list_wrapper::after {
  content: "";
}

#el-694ebce4321b48758a9e87e3a291c2fd .ms-tabs__list-694ebce4321b48758a9e87e3a291c2fd > .ms-tab-wrapper > .ms-tab__divider {
  transform: translateY(100%);
  overflow: hidden;
  z-index: 1;
}

#el-694ebce4321b48758a9e87e3a291c2fd .ms-tabs__list-694ebce4321b48758a9e87e3a291c2fd > .ms-tab-wrapper--active > .ms-tab__divider {
  background: #0378a6;
}

#el-694ebce4321b48758a9e87e3a291c2fd .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-175d0f38487444cdb79d53549298359b] .blk-data {
  font-size: 24px;
  text-align: center;
  padding: 0;
}

#f3e35ff08d1d48e0af0173ebc0628c29 > .block-content {
  display: flex;
}

#f3e35ff08d1d48e0af0173ebc0628c29 > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#f3e35ff08d1d48e0af0173ebc0628c29.blk-in-abs > .block-content > .m-block-wrapper {
  width: 460px;
  height: 300px;
  margin: 0;
}

#f3e35ff08d1d48e0af0173ebc0628c29.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #f3e35ff08d1d48e0af0173ebc0628c29 > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #f3e35ff08d1d48e0af0173ebc0628c29.blk-in-abs > .block-content > .m-block-wrapper {
    width: 350px;
    height: 100px;
    margin: 0;
  }
  #f3e35ff08d1d48e0af0173ebc0628c29.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#f3e35ff08d1d48e0af0173ebc0628c29 > .block-content > .m-block-wrapper {
  min-width: 0;
}

#f3e35ff08d1d48e0af0173ebc0628c29 {
  --border: 1px solid $color-white;
}

#f3e35ff08d1d48e0af0173ebc0628c29.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#f3e35ff08d1d48e0af0173ebc0628c29 .ms-table {
  color: #111;
  text-align: center;
  min-width: 100%;
}

#f3e35ff08d1d48e0af0173ebc0628c29 .ms-table__body {
  vertical-align: middle;
}

#f3e35ff08d1d48e0af0173ebc0628c29 .ms-table__column {
  padding: 10px;
  position: relative;
}

#f3e35ff08d1d48e0af0173ebc0628c29 .ms-table-wrapper {
  overflow: auto hidden;
  scrollbar-color: #f5f5fa transparent;
  scrollbar-height: 5px;
}

#f3e35ff08d1d48e0af0173ebc0628c29 .ms-table-wrapper::-webkit-scrollbar {
  height: 5px;
  background-color: transparent;
}

#f3e35ff08d1d48e0af0173ebc0628c29 .ms-table-wrapper::-webkit-scrollbar-thumb {
  background-color: #f5f5fa;
}

#f3e35ff08d1d48e0af0173ebc0628c29 .ms-table__column.ms-table__column--th {
  background: #f5f5fa;
  color: #0378a6;
}

#f3e35ff08d1d48e0af0173ebc0628c29 .ms-table__row {
  border-top: var(--border);
  border-bottom: var(--border);
}

#f3e35ff08d1d48e0af0173ebc0628c29 .ms-table__row:first-child {
  border-top: none;
}

#f3e35ff08d1d48e0af0173ebc0628c29 .ms-table__row:last-child {
  border-bottom: none;
}

@media (width <= 500px) {
  #f3e35ff08d1d48e0af0173ebc0628c29.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#f3e35ff08d1d48e0af0173ebc0628c29 .ms-table__column {
  min-width: 50px;
  width: 50px;
}

@media (width <= 500px) {
  #f3e35ff08d1d48e0af0173ebc0628c29 .ms-table__column {
    min-width: 50px;
    width: 50px;
  }
}
#f3e35ff08d1d48e0af0173ebc0628c29 .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-4ac4e8404907475e8894869d71eb9ad2] .blk-data {
  font-size: 16px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-d43c9566caba44ecb2cbeb6bf619e4ee] .blk-data {
  font-size: 17px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-882b412c50314b2e80d8382b066b247a] .blk-data {
  font-size: 24px;
  text-align: center;
  padding: 0;
}

#el-8c02815b214544f4bb3a86e71494bf28 > .block-content {
  display: flex;
}

#el-8c02815b214544f4bb3a86e71494bf28 > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#el-8c02815b214544f4bb3a86e71494bf28.blk-in-abs > .block-content > .m-block-wrapper {
  width: 460px;
  height: 300px;
  margin: 0;
}

#el-8c02815b214544f4bb3a86e71494bf28.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-8c02815b214544f4bb3a86e71494bf28 > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #el-8c02815b214544f4bb3a86e71494bf28.blk-in-abs > .block-content > .m-block-wrapper {
    width: 350px;
    height: 100px;
    margin: 0;
  }
  #el-8c02815b214544f4bb3a86e71494bf28.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-8c02815b214544f4bb3a86e71494bf28 > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-8c02815b214544f4bb3a86e71494bf28 {
  --border: 1px solid $color-white;
}

#el-8c02815b214544f4bb3a86e71494bf28.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-8c02815b214544f4bb3a86e71494bf28 .ms-table {
  color: #111;
  text-align: center;
  min-width: 100%;
}

#el-8c02815b214544f4bb3a86e71494bf28 .ms-table__body {
  vertical-align: middle;
}

#el-8c02815b214544f4bb3a86e71494bf28 .ms-table__column {
  padding: 10px;
  position: relative;
}

#el-8c02815b214544f4bb3a86e71494bf28 .ms-table-wrapper {
  overflow: auto hidden;
  scrollbar-color: #f5f5fa transparent;
  scrollbar-height: 5px;
}

#el-8c02815b214544f4bb3a86e71494bf28 .ms-table-wrapper::-webkit-scrollbar {
  height: 5px;
  background-color: transparent;
}

#el-8c02815b214544f4bb3a86e71494bf28 .ms-table-wrapper::-webkit-scrollbar-thumb {
  background-color: #f5f5fa;
}

#el-8c02815b214544f4bb3a86e71494bf28 .ms-table__column.ms-table__column--th {
  background: #f5f5fa;
  color: #0378a6;
}

#el-8c02815b214544f4bb3a86e71494bf28 .ms-table__row {
  border-top: var(--border);
  border-bottom: var(--border);
}

#el-8c02815b214544f4bb3a86e71494bf28 .ms-table__row:first-child {
  border-top: none;
}

#el-8c02815b214544f4bb3a86e71494bf28 .ms-table__row:last-child {
  border-bottom: none;
}

@media (width <= 500px) {
  #el-8c02815b214544f4bb3a86e71494bf28.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-8c02815b214544f4bb3a86e71494bf28 .ms-table__column {
  min-width: 50px;
  width: 50px;
}

@media (width <= 500px) {
  #el-8c02815b214544f4bb3a86e71494bf28 .ms-table__column {
    min-width: 50px;
    width: 50px;
  }
}
#el-8c02815b214544f4bb3a86e71494bf28 .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-f2e80ea313ad42f8871c2227a00b3680] .blk-data {
  font-size: 16px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-8ee5726eb2e5434c92302e020f195049] .blk-data {
  font-size: 17px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-60d01cc4e45045388bff37808eaccec9] .blk-data {
  font-size: 24px;
  text-align: center;
  padding: 0;
}

#el-11ce71ac1b8c4a55a0f2ba5b29e4c817 > .block-content {
  display: flex;
}

#el-11ce71ac1b8c4a55a0f2ba5b29e4c817 > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#el-11ce71ac1b8c4a55a0f2ba5b29e4c817.blk-in-abs > .block-content > .m-block-wrapper {
  width: 460px;
  height: 300px;
  margin: 0;
}

#el-11ce71ac1b8c4a55a0f2ba5b29e4c817.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-11ce71ac1b8c4a55a0f2ba5b29e4c817 > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #el-11ce71ac1b8c4a55a0f2ba5b29e4c817.blk-in-abs > .block-content > .m-block-wrapper {
    width: 350px;
    height: 100px;
    margin: 0;
  }
  #el-11ce71ac1b8c4a55a0f2ba5b29e4c817.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-11ce71ac1b8c4a55a0f2ba5b29e4c817 > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-11ce71ac1b8c4a55a0f2ba5b29e4c817 {
  --border: 1px solid $color-white;
}

#el-11ce71ac1b8c4a55a0f2ba5b29e4c817.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-11ce71ac1b8c4a55a0f2ba5b29e4c817 .ms-table {
  color: #111;
  text-align: center;
  min-width: 100%;
}

#el-11ce71ac1b8c4a55a0f2ba5b29e4c817 .ms-table__body {
  vertical-align: middle;
}

#el-11ce71ac1b8c4a55a0f2ba5b29e4c817 .ms-table__column {
  padding: 10px;
  position: relative;
}

#el-11ce71ac1b8c4a55a0f2ba5b29e4c817 .ms-table-wrapper {
  overflow: auto hidden;
  scrollbar-color: #f5f5fa transparent;
  scrollbar-height: 5px;
}

#el-11ce71ac1b8c4a55a0f2ba5b29e4c817 .ms-table-wrapper::-webkit-scrollbar {
  height: 5px;
  background-color: transparent;
}

#el-11ce71ac1b8c4a55a0f2ba5b29e4c817 .ms-table-wrapper::-webkit-scrollbar-thumb {
  background-color: #f5f5fa;
}

#el-11ce71ac1b8c4a55a0f2ba5b29e4c817 .ms-table__column.ms-table__column--th {
  background: #f5f5fa;
  color: #0378a6;
}

#el-11ce71ac1b8c4a55a0f2ba5b29e4c817 .ms-table__row {
  border-top: var(--border);
  border-bottom: var(--border);
}

#el-11ce71ac1b8c4a55a0f2ba5b29e4c817 .ms-table__row:first-child {
  border-top: none;
}

#el-11ce71ac1b8c4a55a0f2ba5b29e4c817 .ms-table__row:last-child {
  border-bottom: none;
}

@media (width <= 500px) {
  #el-11ce71ac1b8c4a55a0f2ba5b29e4c817.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-11ce71ac1b8c4a55a0f2ba5b29e4c817 .ms-table__column {
  min-width: 50px;
  width: 50px;
}

@media (width <= 500px) {
  #el-11ce71ac1b8c4a55a0f2ba5b29e4c817 .ms-table__column {
    min-width: 50px;
    width: 50px;
  }
}
#el-11ce71ac1b8c4a55a0f2ba5b29e4c817 .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-6edd13566f274bb280e07120c9319055] .blk-data {
  font-size: 16px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-626024d0c1cb4a17a19a4faa282a527f] .blk-data {
  font-size: 17px;
  text-align: center;
  padding: 0;
}

.blk_section[data-id=s-938deb7a235e4d758f310a0c2b88e10a] {
  padding-top: 80px;
  padding-bottom: 80px;
  background: #fff;
}

.blk.blk_text[data-id=b-d53bd983966b42fb9a1ada252cbf336b] .blk-data {
  font-size: 32px;
  padding: 0;
}

#aee45e3e6e2d4eb997b60a95023ffd8e > .block-content {
  display: flex;
}

#aee45e3e6e2d4eb997b60a95023ffd8e > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#aee45e3e6e2d4eb997b60a95023ffd8e.blk-in-abs > .block-content > .m-block-wrapper {
  width: 700px;
  height: 168px;
  margin: 0;
}

#aee45e3e6e2d4eb997b60a95023ffd8e.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #aee45e3e6e2d4eb997b60a95023ffd8e > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #aee45e3e6e2d4eb997b60a95023ffd8e.blk-in-abs > .block-content > .m-block-wrapper {
    width: 300px;
    height: 168px;
    margin: 0;
  }
  #aee45e3e6e2d4eb997b60a95023ffd8e.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#aee45e3e6e2d4eb997b60a95023ffd8e > .block-content > .m-block-wrapper {
  min-width: 0;
}

#aee45e3e6e2d4eb997b60a95023ffd8e {
  --align: start;
  --iconSize: 24px;
  --tabRadius: 2px;
  --iconRadius: 2px;
  --tabWidth: 200px;
  --tabHeight: 60px;
  --tabMargin: 8px;
  --slotMargin: 16px;
}

#aee45e3e6e2d4eb997b60a95023ffd8e.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#aee45e3e6e2d4eb997b60a95023ffd8e.blk-in-abs.blk--resizing .block-content,
#aee45e3e6e2d4eb997b60a95023ffd8e.blk-in-abs.blk--resizing .m-block-wrapper {
  width: 100% !important;
  height: 100% !important;
  min-width: 100% !important;
  max-width: 100% !important;
}

#aee45e3e6e2d4eb997b60a95023ffd8e .ms-tabs-wrapper,
#aee45e3e6e2d4eb997b60a95023ffd8e .ms-tabs__content {
  display: grid;
}

#aee45e3e6e2d4eb997b60a95023ffd8e .ms-tabs__content {
  background: #0378a6;
  grid-template-columns: minmax(100px, 100%);
}

#aee45e3e6e2d4eb997b60a95023ffd8e .ms-tab-wrapper,
#aee45e3e6e2d4eb997b60a95023ffd8e .ms-tabs__list {
  position: relative;
}

#aee45e3e6e2d4eb997b60a95023ffd8e .ms-tabs-list_wrapper {
  display: grid;
  grid-template-columns: max-content 1fr max-content;
  height: fit-content;
}

#aee45e3e6e2d4eb997b60a95023ffd8e .ms-tabs__list {
  justify-self: var(--align);
  grid-area: 1/2;
  gap: var(--tabMargin);
  overflow: auto hidden;
  max-width: 100%;
}

#aee45e3e6e2d4eb997b60a95023ffd8e .ms-tabs__list::-webkit-scrollbar {
  height: 5px;
  width: 5px;
  background-color: transparent;
}

#aee45e3e6e2d4eb997b60a95023ffd8e .ms-tabs__list::-webkit-scrollbar-thumb {
  background-color: #dddeee;
}

@document url-prefix() {
  .ms-tabs-wrapper-aee45e3e6e2d4eb997b60a95023ffd8e .ms-tabs__list {
    scrollbar-color: #dddeee transparent;
  }
}
#aee45e3e6e2d4eb997b60a95023ffd8e .ms-tab__content {
  grid-area: 1/1;
  margin: var(--slotMargin);
  max-width: 100%;
}

#aee45e3e6e2d4eb997b60a95023ffd8e .ms-tabs__list {
  display: grid;
  grid-template-columns: repeat(3, max-content);
}

#aee45e3e6e2d4eb997b60a95023ffd8e .ms-tab-wrapper {
  min-width: var(--tabWidth);
  min-height: var(--tabHeight);
  height: max-content;
  display: flex;
  justify-content: center;
  align-items: center;
  align-self: end;
  border-top-left-radius: var(--tabRadius);
  border-top-right-radius: var(--tabRadius);
  gap: 16px;
  color: #6a6a6a;
  background: #f5f5fa;
  padding: 10px 0;
}

#aee45e3e6e2d4eb997b60a95023ffd8e .ms-tab {
  white-space: nowrap;
}

#aee45e3e6e2d4eb997b60a95023ffd8e .ms-tabs-wrapper {
  filter: drop-shadow();
}

#aee45e3e6e2d4eb997b60a95023ffd8e .ms-tab-wrapper--active {
  color: #0378a6;
  background: #0378a6;
}

#aee45e3e6e2d4eb997b60a95023ffd8e .ms-tab-wrapper--active .ms-tab {
  display: block;
}

@media (width <= 500px) {
  #aee45e3e6e2d4eb997b60a95023ffd8e.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
  #aee45e3e6e2d4eb997b60a95023ffd8e {
    --tabWidth: 100px;
    --tabHeight: 24px;
    --tabMargin: 8px;
    --slotMargin: 5px;
  }
}
#aee45e3e6e2d4eb997b60a95023ffd8e {
  --dividerWidth: 2px;
}

#aee45e3e6e2d4eb997b60a95023ffd8e .ms-tabs-wrapper-aee45e3e6e2d4eb997b60a95023ffd8e > .ms-tabs-list_wrapper {
  position: relative;
}

#aee45e3e6e2d4eb997b60a95023ffd8e .ms-tabs-wrapper-aee45e3e6e2d4eb997b60a95023ffd8e {
  filter: unset;
}

#aee45e3e6e2d4eb997b60a95023ffd8e .ms-tabs__list-aee45e3e6e2d4eb997b60a95023ffd8e > .ms-tab-wrapper {
  border: none;
  margin-bottom: var(--dividerWidth);
}

#aee45e3e6e2d4eb997b60a95023ffd8e .ms-tabs__list-aee45e3e6e2d4eb997b60a95023ffd8e > .ms-tab-wrapper,
#aee45e3e6e2d4eb997b60a95023ffd8e .ms-tabs__content-aee45e3e6e2d4eb997b60a95023ffd8e {
  background: none;
}

#aee45e3e6e2d4eb997b60a95023ffd8e .ms-tabs__list-aee45e3e6e2d4eb997b60a95023ffd8e > .ms-tab-wrapper > .ms-tab__divider {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: var(--dividerWidth);
  background: #f5f5fa;
  border-radius: 50px;
}

#aee45e3e6e2d4eb997b60a95023ffd8e .ms-tabs-wrapper-aee45e3e6e2d4eb997b60a95023ffd8e > .ms-tabs-list_wrapper::after {
  content: "";
}

#aee45e3e6e2d4eb997b60a95023ffd8e .ms-tabs__list-aee45e3e6e2d4eb997b60a95023ffd8e > .ms-tab-wrapper > .ms-tab__divider {
  transform: translateY(100%);
  overflow: hidden;
  z-index: 1;
}

#aee45e3e6e2d4eb997b60a95023ffd8e .ms-tabs__list-aee45e3e6e2d4eb997b60a95023ffd8e > .ms-tab-wrapper--active > .ms-tab__divider {
  background: #0378a6;
}

#aee45e3e6e2d4eb997b60a95023ffd8e .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-a0e6f6f44a5c4fdeb5934f950e89a095] .blk-data {
  font-size: 24px;
  text-align: center;
  padding: 0;
}

#el-5e912e5f873c49d383631533e026f094 > .block-content {
  display: flex;
}

#el-5e912e5f873c49d383631533e026f094 > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#el-5e912e5f873c49d383631533e026f094.blk-in-abs > .block-content > .m-block-wrapper {
  width: 460px;
  height: 300px;
  margin: 0;
}

#el-5e912e5f873c49d383631533e026f094.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-5e912e5f873c49d383631533e026f094 > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #el-5e912e5f873c49d383631533e026f094.blk-in-abs > .block-content > .m-block-wrapper {
    width: 350px;
    height: 100px;
    margin: 0;
  }
  #el-5e912e5f873c49d383631533e026f094.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-5e912e5f873c49d383631533e026f094 > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-5e912e5f873c49d383631533e026f094 {
  --border: 1px solid $color-bg-light;
}

#el-5e912e5f873c49d383631533e026f094.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-5e912e5f873c49d383631533e026f094 .ms-table {
  color: #111;
  text-align: center;
  min-width: 100%;
}

#el-5e912e5f873c49d383631533e026f094 .ms-table__body {
  vertical-align: middle;
}

#el-5e912e5f873c49d383631533e026f094 .ms-table__column {
  padding: 10px;
  position: relative;
}

#el-5e912e5f873c49d383631533e026f094 .ms-table-wrapper {
  overflow: auto hidden;
  scrollbar-color: #f5f5fa transparent;
  scrollbar-height: 5px;
}

#el-5e912e5f873c49d383631533e026f094 .ms-table-wrapper::-webkit-scrollbar {
  height: 5px;
  background-color: transparent;
}

#el-5e912e5f873c49d383631533e026f094 .ms-table-wrapper::-webkit-scrollbar-thumb {
  background-color: #f5f5fa;
}

#el-5e912e5f873c49d383631533e026f094 .ms-table__column.ms-table__column--th {
  background: #fff;
  color: #0378a6;
}

#el-5e912e5f873c49d383631533e026f094 .ms-table__row {
  border-top: var(--border);
  border-bottom: var(--border);
}

#el-5e912e5f873c49d383631533e026f094 .ms-table__row:first-child {
  border-top: none;
}

#el-5e912e5f873c49d383631533e026f094 .ms-table__row:last-child {
  border-bottom: none;
}

@media (width <= 500px) {
  #el-5e912e5f873c49d383631533e026f094.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-5e912e5f873c49d383631533e026f094 .ms-table__column {
  min-width: 50px;
  width: 50px;
}

@media (width <= 500px) {
  #el-5e912e5f873c49d383631533e026f094 .ms-table__column {
    min-width: 50px;
    width: 50px;
  }
}
#el-5e912e5f873c49d383631533e026f094 .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-4e73518899634e90957af0fd4bf75877] .blk-data {
  font-size: 16px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-9eda754d16d34895a5bc147de4943362] .blk-data {
  font-size: 17px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-d25a1221492c403787a90b12698485b2] .blk-data {
  font-size: 24px;
  text-align: center;
  padding: 0;
}

#d19aedcf394c449987c84272fa37de39 > .block-content {
  display: flex;
}

#d19aedcf394c449987c84272fa37de39 > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#d19aedcf394c449987c84272fa37de39.blk-in-abs > .block-content > .m-block-wrapper {
  width: 460px;
  height: 300px;
  margin: 0;
}

#d19aedcf394c449987c84272fa37de39.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #d19aedcf394c449987c84272fa37de39 > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #d19aedcf394c449987c84272fa37de39.blk-in-abs > .block-content > .m-block-wrapper {
    width: 350px;
    height: 100px;
    margin: 0;
  }
  #d19aedcf394c449987c84272fa37de39.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#d19aedcf394c449987c84272fa37de39 > .block-content > .m-block-wrapper {
  min-width: 0;
}

#d19aedcf394c449987c84272fa37de39 {
  --border: 1px solid $color-bg-light;
}

#d19aedcf394c449987c84272fa37de39.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#d19aedcf394c449987c84272fa37de39 .ms-table {
  color: #111;
  text-align: center;
  min-width: 100%;
}

#d19aedcf394c449987c84272fa37de39 .ms-table__body {
  vertical-align: middle;
}

#d19aedcf394c449987c84272fa37de39 .ms-table__column {
  padding: 10px;
  position: relative;
}

#d19aedcf394c449987c84272fa37de39 .ms-table-wrapper {
  overflow: auto hidden;
  scrollbar-color: #f5f5fa transparent;
  scrollbar-height: 5px;
}

#d19aedcf394c449987c84272fa37de39 .ms-table-wrapper::-webkit-scrollbar {
  height: 5px;
  background-color: transparent;
}

#d19aedcf394c449987c84272fa37de39 .ms-table-wrapper::-webkit-scrollbar-thumb {
  background-color: #f5f5fa;
}

#d19aedcf394c449987c84272fa37de39 .ms-table__column.ms-table__column--th {
  background: #fff;
  color: #0378a6;
}

#d19aedcf394c449987c84272fa37de39 .ms-table__row {
  border-top: var(--border);
  border-bottom: var(--border);
}

#d19aedcf394c449987c84272fa37de39 .ms-table__row:first-child {
  border-top: none;
}

#d19aedcf394c449987c84272fa37de39 .ms-table__row:last-child {
  border-bottom: none;
}

@media (width <= 500px) {
  #d19aedcf394c449987c84272fa37de39.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#d19aedcf394c449987c84272fa37de39 .ms-table__column {
  min-width: 50px;
  width: 50px;
}

@media (width <= 500px) {
  #d19aedcf394c449987c84272fa37de39 .ms-table__column {
    min-width: 50px;
    width: 50px;
  }
}
#d19aedcf394c449987c84272fa37de39 .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-133be63736c7488bb0f866cafb5a63ce] .blk-data {
  font-size: 16px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-7c586d4aabb14ee7a4d313590d31c4bc] .blk-data {
  font-size: 17px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-7c8a22b942db45618d1c042cf253bfd6] .blk-data {
  font-size: 24px;
  text-align: center;
  padding: 0;
}

#el-229704223cec4d2ebd8e31e46d82eafd > .block-content {
  display: flex;
}

#el-229704223cec4d2ebd8e31e46d82eafd > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#el-229704223cec4d2ebd8e31e46d82eafd.blk-in-abs > .block-content > .m-block-wrapper {
  width: 460px;
  height: 300px;
  margin: 0;
}

#el-229704223cec4d2ebd8e31e46d82eafd.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-229704223cec4d2ebd8e31e46d82eafd > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #el-229704223cec4d2ebd8e31e46d82eafd.blk-in-abs > .block-content > .m-block-wrapper {
    width: 350px;
    height: 100px;
    margin: 0;
  }
  #el-229704223cec4d2ebd8e31e46d82eafd.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-229704223cec4d2ebd8e31e46d82eafd > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-229704223cec4d2ebd8e31e46d82eafd {
  --border: 1px solid $color-bg-light;
}

#el-229704223cec4d2ebd8e31e46d82eafd.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-229704223cec4d2ebd8e31e46d82eafd .ms-table {
  color: #111;
  text-align: center;
  min-width: 100%;
}

#el-229704223cec4d2ebd8e31e46d82eafd .ms-table__body {
  vertical-align: middle;
}

#el-229704223cec4d2ebd8e31e46d82eafd .ms-table__column {
  padding: 10px;
  position: relative;
}

#el-229704223cec4d2ebd8e31e46d82eafd .ms-table-wrapper {
  overflow: auto hidden;
  scrollbar-color: #f5f5fa transparent;
  scrollbar-height: 5px;
}

#el-229704223cec4d2ebd8e31e46d82eafd .ms-table-wrapper::-webkit-scrollbar {
  height: 5px;
  background-color: transparent;
}

#el-229704223cec4d2ebd8e31e46d82eafd .ms-table-wrapper::-webkit-scrollbar-thumb {
  background-color: #f5f5fa;
}

#el-229704223cec4d2ebd8e31e46d82eafd .ms-table__column.ms-table__column--th {
  background: #fff;
  color: #0378a6;
}

#el-229704223cec4d2ebd8e31e46d82eafd .ms-table__row {
  border-top: var(--border);
  border-bottom: var(--border);
}

#el-229704223cec4d2ebd8e31e46d82eafd .ms-table__row:first-child {
  border-top: none;
}

#el-229704223cec4d2ebd8e31e46d82eafd .ms-table__row:last-child {
  border-bottom: none;
}

@media (width <= 500px) {
  #el-229704223cec4d2ebd8e31e46d82eafd.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-229704223cec4d2ebd8e31e46d82eafd .ms-table__column {
  min-width: 50px;
  width: 50px;
}

@media (width <= 500px) {
  #el-229704223cec4d2ebd8e31e46d82eafd .ms-table__column {
    min-width: 50px;
    width: 50px;
  }
}
#el-229704223cec4d2ebd8e31e46d82eafd .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-b71a5b2d6b824147b298a11e85befdbe] .blk-data {
  font-size: 16px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-a941212b4ac14ad896359253b1ebc533] .blk-data {
  font-size: 17px;
  text-align: center;
  padding: 0;
}

.blk_section[data-id=s-00016203813f401c80d0cc0a03d07aad] {
  padding-top: 81px;
  padding-bottom: 80px;
  background: #f5f5fa;
}

.blk.blk_text[data-id=b-af1ce937f53d4fdfa428ffdb7867c73b] .blk-data {
  font-size: 32px;
  padding: 0;
}

#el-396d897213e341cd858a17ad8e8d41e8 > .block-content {
  display: flex;
}

#el-396d897213e341cd858a17ad8e8d41e8 > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#el-396d897213e341cd858a17ad8e8d41e8.blk-in-abs > .block-content > .m-block-wrapper {
  width: 700px;
  height: 168px;
  margin: 0;
}

#el-396d897213e341cd858a17ad8e8d41e8.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-396d897213e341cd858a17ad8e8d41e8 > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #el-396d897213e341cd858a17ad8e8d41e8.blk-in-abs > .block-content > .m-block-wrapper {
    width: 300px;
    height: 168px;
    margin: 0;
  }
  #el-396d897213e341cd858a17ad8e8d41e8.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-396d897213e341cd858a17ad8e8d41e8 > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-396d897213e341cd858a17ad8e8d41e8 {
  --align: start;
  --iconSize: 24px;
  --tabRadius: 2px;
  --iconRadius: 2px;
  --tabWidth: 200px;
  --tabHeight: 60px;
  --tabMargin: 8px;
  --slotMargin: 16px;
}

#el-396d897213e341cd858a17ad8e8d41e8.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-396d897213e341cd858a17ad8e8d41e8.blk-in-abs.blk--resizing .block-content,
#el-396d897213e341cd858a17ad8e8d41e8.blk-in-abs.blk--resizing .m-block-wrapper {
  width: 100% !important;
  height: 100% !important;
  min-width: 100% !important;
  max-width: 100% !important;
}

#el-396d897213e341cd858a17ad8e8d41e8 .ms-tabs-wrapper,
#el-396d897213e341cd858a17ad8e8d41e8 .ms-tabs__content {
  display: grid;
}

#el-396d897213e341cd858a17ad8e8d41e8 .ms-tabs__content {
  background: #0378a6;
  grid-template-columns: minmax(100px, 100%);
}

#el-396d897213e341cd858a17ad8e8d41e8 .ms-tab-wrapper,
#el-396d897213e341cd858a17ad8e8d41e8 .ms-tabs__list {
  position: relative;
}

#el-396d897213e341cd858a17ad8e8d41e8 .ms-tabs-list_wrapper {
  display: grid;
  grid-template-columns: max-content 1fr max-content;
  height: fit-content;
}

#el-396d897213e341cd858a17ad8e8d41e8 .ms-tabs__list {
  justify-self: var(--align);
  grid-area: 1/2;
  gap: var(--tabMargin);
  overflow: auto hidden;
  max-width: 100%;
}

#el-396d897213e341cd858a17ad8e8d41e8 .ms-tabs__list::-webkit-scrollbar {
  height: 5px;
  width: 5px;
  background-color: transparent;
}

#el-396d897213e341cd858a17ad8e8d41e8 .ms-tabs__list::-webkit-scrollbar-thumb {
  background-color: #dddeee;
}

@document url-prefix() {
  .ms-tabs-wrapper-396d897213e341cd858a17ad8e8d41e8 .ms-tabs__list {
    scrollbar-color: #dddeee transparent;
  }
}
#el-396d897213e341cd858a17ad8e8d41e8 .ms-tab__content {
  grid-area: 1/1;
  margin: var(--slotMargin);
  max-width: 100%;
}

#el-396d897213e341cd858a17ad8e8d41e8 .ms-tabs__list {
  display: grid;
  grid-template-columns: repeat(2, max-content);
}

#el-396d897213e341cd858a17ad8e8d41e8 .ms-tab-wrapper {
  min-width: var(--tabWidth);
  min-height: var(--tabHeight);
  height: max-content;
  display: flex;
  justify-content: center;
  align-items: center;
  align-self: end;
  border-top-left-radius: var(--tabRadius);
  border-top-right-radius: var(--tabRadius);
  gap: 16px;
  color: #6a6a6a;
  background: #fff;
  padding: 10px 0;
}

#el-396d897213e341cd858a17ad8e8d41e8 .ms-tab {
  white-space: nowrap;
}

#el-396d897213e341cd858a17ad8e8d41e8 .ms-tabs-wrapper {
  filter: drop-shadow();
}

#el-396d897213e341cd858a17ad8e8d41e8 .ms-tab-wrapper--active {
  color: #0378a6;
  background: #0378a6;
}

#el-396d897213e341cd858a17ad8e8d41e8 .ms-tab-wrapper--active .ms-tab {
  display: block;
}

@media (width <= 500px) {
  #el-396d897213e341cd858a17ad8e8d41e8.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
  #el-396d897213e341cd858a17ad8e8d41e8 {
    --tabWidth: 100px;
    --tabHeight: 24px;
    --tabMargin: 8px;
    --slotMargin: 5px;
  }
}
#el-396d897213e341cd858a17ad8e8d41e8 {
  --dividerWidth: 2px;
}

#el-396d897213e341cd858a17ad8e8d41e8 .ms-tabs-wrapper-396d897213e341cd858a17ad8e8d41e8 > .ms-tabs-list_wrapper {
  position: relative;
}

#el-396d897213e341cd858a17ad8e8d41e8 .ms-tabs-wrapper-396d897213e341cd858a17ad8e8d41e8 {
  filter: unset;
}

#el-396d897213e341cd858a17ad8e8d41e8 .ms-tabs__list-396d897213e341cd858a17ad8e8d41e8 > .ms-tab-wrapper {
  border: none;
  margin-bottom: var(--dividerWidth);
}

#el-396d897213e341cd858a17ad8e8d41e8 .ms-tabs__list-396d897213e341cd858a17ad8e8d41e8 > .ms-tab-wrapper,
#el-396d897213e341cd858a17ad8e8d41e8 .ms-tabs__content-396d897213e341cd858a17ad8e8d41e8 {
  background: none;
}

#el-396d897213e341cd858a17ad8e8d41e8 .ms-tabs__list-396d897213e341cd858a17ad8e8d41e8 > .ms-tab-wrapper > .ms-tab__divider {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: var(--dividerWidth);
  background: #fff;
  border-radius: 50px;
}

#el-396d897213e341cd858a17ad8e8d41e8 .ms-tabs-wrapper-396d897213e341cd858a17ad8e8d41e8 > .ms-tabs-list_wrapper::after {
  content: "";
}

#el-396d897213e341cd858a17ad8e8d41e8 .ms-tabs__list-396d897213e341cd858a17ad8e8d41e8 > .ms-tab-wrapper > .ms-tab__divider {
  transform: translateY(100%);
  overflow: hidden;
  z-index: 1;
}

#el-396d897213e341cd858a17ad8e8d41e8 .ms-tabs__list-396d897213e341cd858a17ad8e8d41e8 > .ms-tab-wrapper--active > .ms-tab__divider {
  background: #0378a6;
}

#el-396d897213e341cd858a17ad8e8d41e8 .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-28169268ec9c486bbfb432137a081a87] .blk-data {
  font-size: 24px;
  text-align: center;
  padding: 0;
}

#e0fe6a93e5dd4e61b50f811ad8b30da9 > .block-content {
  display: flex;
}

#e0fe6a93e5dd4e61b50f811ad8b30da9 > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#e0fe6a93e5dd4e61b50f811ad8b30da9.blk-in-abs > .block-content > .m-block-wrapper {
  width: 460px;
  height: 300px;
  margin: 0;
}

#e0fe6a93e5dd4e61b50f811ad8b30da9.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #e0fe6a93e5dd4e61b50f811ad8b30da9 > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #e0fe6a93e5dd4e61b50f811ad8b30da9.blk-in-abs > .block-content > .m-block-wrapper {
    width: 350px;
    height: 100px;
    margin: 0;
  }
  #e0fe6a93e5dd4e61b50f811ad8b30da9.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#e0fe6a93e5dd4e61b50f811ad8b30da9 > .block-content > .m-block-wrapper {
  min-width: 0;
}

#e0fe6a93e5dd4e61b50f811ad8b30da9 {
  --border: 1px solid $color-white;
}

#e0fe6a93e5dd4e61b50f811ad8b30da9.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#e0fe6a93e5dd4e61b50f811ad8b30da9 .ms-table {
  color: #111;
  text-align: center;
  min-width: 100%;
}

#e0fe6a93e5dd4e61b50f811ad8b30da9 .ms-table__body {
  vertical-align: middle;
}

#e0fe6a93e5dd4e61b50f811ad8b30da9 .ms-table__column {
  padding: 10px;
  position: relative;
}

#e0fe6a93e5dd4e61b50f811ad8b30da9 .ms-table-wrapper {
  overflow: auto hidden;
  scrollbar-color: #f5f5fa transparent;
  scrollbar-height: 5px;
}

#e0fe6a93e5dd4e61b50f811ad8b30da9 .ms-table-wrapper::-webkit-scrollbar {
  height: 5px;
  background-color: transparent;
}

#e0fe6a93e5dd4e61b50f811ad8b30da9 .ms-table-wrapper::-webkit-scrollbar-thumb {
  background-color: #f5f5fa;
}

#e0fe6a93e5dd4e61b50f811ad8b30da9 .ms-table__column.ms-table__column--th {
  background: #f5f5fa;
  color: #0378a6;
}

#e0fe6a93e5dd4e61b50f811ad8b30da9 .ms-table__row {
  border-top: var(--border);
  border-bottom: var(--border);
}

#e0fe6a93e5dd4e61b50f811ad8b30da9 .ms-table__row:first-child {
  border-top: none;
}

#e0fe6a93e5dd4e61b50f811ad8b30da9 .ms-table__row:last-child {
  border-bottom: none;
}

@media (width <= 500px) {
  #e0fe6a93e5dd4e61b50f811ad8b30da9.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#e0fe6a93e5dd4e61b50f811ad8b30da9 .ms-table__column {
  min-width: 50px;
  width: 50px;
}

@media (width <= 500px) {
  #e0fe6a93e5dd4e61b50f811ad8b30da9 .ms-table__column {
    min-width: 50px;
    width: 50px;
  }
}
#e0fe6a93e5dd4e61b50f811ad8b30da9 .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-855a43a8d5204a3890d553cf77880bc6] .blk-data {
  font-size: 16px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-7022fbe29a4f4b59b5a9eb5690456bd3] .blk-data {
  font-size: 17px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-0ad24131e3614290b839a73cd7b3b351] .blk-data {
  font-size: 24px;
  text-align: center;
  padding: 0;
}

#el-27341bf8022d4844b1b14f7e2eb3a2a1 > .block-content {
  display: flex;
}

#el-27341bf8022d4844b1b14f7e2eb3a2a1 > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#el-27341bf8022d4844b1b14f7e2eb3a2a1.blk-in-abs > .block-content > .m-block-wrapper {
  width: 460px;
  height: 300px;
  margin: 0;
}

#el-27341bf8022d4844b1b14f7e2eb3a2a1.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-27341bf8022d4844b1b14f7e2eb3a2a1 > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #el-27341bf8022d4844b1b14f7e2eb3a2a1.blk-in-abs > .block-content > .m-block-wrapper {
    width: 350px;
    height: 100px;
    margin: 0;
  }
  #el-27341bf8022d4844b1b14f7e2eb3a2a1.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-27341bf8022d4844b1b14f7e2eb3a2a1 > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-27341bf8022d4844b1b14f7e2eb3a2a1 {
  --border: 1px solid $color-white;
}

#el-27341bf8022d4844b1b14f7e2eb3a2a1.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-27341bf8022d4844b1b14f7e2eb3a2a1 .ms-table {
  color: #111;
  text-align: center;
  min-width: 100%;
}

#el-27341bf8022d4844b1b14f7e2eb3a2a1 .ms-table__body {
  vertical-align: middle;
}

#el-27341bf8022d4844b1b14f7e2eb3a2a1 .ms-table__column {
  padding: 10px;
  position: relative;
}

#el-27341bf8022d4844b1b14f7e2eb3a2a1 .ms-table-wrapper {
  overflow: auto hidden;
  scrollbar-color: #f5f5fa transparent;
  scrollbar-height: 5px;
}

#el-27341bf8022d4844b1b14f7e2eb3a2a1 .ms-table-wrapper::-webkit-scrollbar {
  height: 5px;
  background-color: transparent;
}

#el-27341bf8022d4844b1b14f7e2eb3a2a1 .ms-table-wrapper::-webkit-scrollbar-thumb {
  background-color: #f5f5fa;
}

#el-27341bf8022d4844b1b14f7e2eb3a2a1 .ms-table__column.ms-table__column--th {
  background: #f5f5fa;
  color: #0378a6;
}

#el-27341bf8022d4844b1b14f7e2eb3a2a1 .ms-table__row {
  border-top: var(--border);
  border-bottom: var(--border);
}

#el-27341bf8022d4844b1b14f7e2eb3a2a1 .ms-table__row:first-child {
  border-top: none;
}

#el-27341bf8022d4844b1b14f7e2eb3a2a1 .ms-table__row:last-child {
  border-bottom: none;
}

@media (width <= 500px) {
  #el-27341bf8022d4844b1b14f7e2eb3a2a1.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-27341bf8022d4844b1b14f7e2eb3a2a1 .ms-table__column {
  min-width: 50px;
  width: 50px;
}

@media (width <= 500px) {
  #el-27341bf8022d4844b1b14f7e2eb3a2a1 .ms-table__column {
    min-width: 50px;
    width: 50px;
  }
}
#el-27341bf8022d4844b1b14f7e2eb3a2a1 .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-8fa40ce7c4a647f98b8e2029b50d2709] .blk-data {
  font-size: 16px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-07eb8bf4665e4aa3b0776321e9de04e2] .blk-data {
  font-size: 17px;
  text-align: center;
  padding: 0;
}

.blk_section[data-id=s-8904b05a73f94ffc833453b7b75f93a9] {
  padding-top: 80px;
  padding-bottom: 80px;
  background: #fff;
}

.blk.blk_text[data-id=b-0d935fe24c7e4fba9f0756ee48106599] .blk-data {
  font-size: 32px;
  padding: 0;
}

#c6d2bf9913e74673a09822b7ab6b3a62 > .block-content {
  display: flex;
}

#c6d2bf9913e74673a09822b7ab6b3a62 > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#c6d2bf9913e74673a09822b7ab6b3a62.blk-in-abs > .block-content > .m-block-wrapper {
  width: 700px;
  height: 168px;
  margin: 0;
}

#c6d2bf9913e74673a09822b7ab6b3a62.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #c6d2bf9913e74673a09822b7ab6b3a62 > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #c6d2bf9913e74673a09822b7ab6b3a62.blk-in-abs > .block-content > .m-block-wrapper {
    width: 300px;
    height: 168px;
    margin: 0;
  }
  #c6d2bf9913e74673a09822b7ab6b3a62.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#c6d2bf9913e74673a09822b7ab6b3a62 > .block-content > .m-block-wrapper {
  min-width: 0;
}

#c6d2bf9913e74673a09822b7ab6b3a62 {
  --align: start;
  --iconSize: 24px;
  --tabRadius: 2px;
  --iconRadius: 2px;
  --tabWidth: 200px;
  --tabHeight: 60px;
  --tabMargin: 8px;
  --slotMargin: 16px;
}

#c6d2bf9913e74673a09822b7ab6b3a62.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#c6d2bf9913e74673a09822b7ab6b3a62.blk-in-abs.blk--resizing .block-content,
#c6d2bf9913e74673a09822b7ab6b3a62.blk-in-abs.blk--resizing .m-block-wrapper {
  width: 100% !important;
  height: 100% !important;
  min-width: 100% !important;
  max-width: 100% !important;
}

#c6d2bf9913e74673a09822b7ab6b3a62 .ms-tabs-wrapper,
#c6d2bf9913e74673a09822b7ab6b3a62 .ms-tabs__content {
  display: grid;
}

#c6d2bf9913e74673a09822b7ab6b3a62 .ms-tabs__content {
  background: #0378a6;
  grid-template-columns: minmax(100px, 100%);
}

#c6d2bf9913e74673a09822b7ab6b3a62 .ms-tab-wrapper,
#c6d2bf9913e74673a09822b7ab6b3a62 .ms-tabs__list {
  position: relative;
}

#c6d2bf9913e74673a09822b7ab6b3a62 .ms-tabs-list_wrapper {
  display: grid;
  grid-template-columns: max-content 1fr max-content;
  height: fit-content;
}

#c6d2bf9913e74673a09822b7ab6b3a62 .ms-tabs__list {
  justify-self: var(--align);
  grid-area: 1/2;
  gap: var(--tabMargin);
  overflow: auto hidden;
  max-width: 100%;
}

#c6d2bf9913e74673a09822b7ab6b3a62 .ms-tabs__list::-webkit-scrollbar {
  height: 5px;
  width: 5px;
  background-color: transparent;
}

#c6d2bf9913e74673a09822b7ab6b3a62 .ms-tabs__list::-webkit-scrollbar-thumb {
  background-color: #dddeee;
}

@document url-prefix() {
  .ms-tabs-wrapper-c6d2bf9913e74673a09822b7ab6b3a62 .ms-tabs__list {
    scrollbar-color: #dddeee transparent;
  }
}
#c6d2bf9913e74673a09822b7ab6b3a62 .ms-tab__content {
  grid-area: 1/1;
  margin: var(--slotMargin);
  max-width: 100%;
}

#c6d2bf9913e74673a09822b7ab6b3a62 .ms-tabs__list {
  display: grid;
  grid-template-columns: repeat(3, max-content);
}

#c6d2bf9913e74673a09822b7ab6b3a62 .ms-tab-wrapper {
  min-width: var(--tabWidth);
  min-height: var(--tabHeight);
  height: max-content;
  display: flex;
  justify-content: center;
  align-items: center;
  align-self: end;
  border-top-left-radius: var(--tabRadius);
  border-top-right-radius: var(--tabRadius);
  gap: 16px;
  color: #6a6a6a;
  background: #f5f5fa;
  padding: 10px 0;
}

#c6d2bf9913e74673a09822b7ab6b3a62 .ms-tab {
  white-space: nowrap;
}

#c6d2bf9913e74673a09822b7ab6b3a62 .ms-tabs-wrapper {
  filter: drop-shadow();
}

#c6d2bf9913e74673a09822b7ab6b3a62 .ms-tab-wrapper--active {
  color: #0378a6;
  background: #0378a6;
}

#c6d2bf9913e74673a09822b7ab6b3a62 .ms-tab-wrapper--active .ms-tab {
  display: block;
}

@media (width <= 500px) {
  #c6d2bf9913e74673a09822b7ab6b3a62.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
  #c6d2bf9913e74673a09822b7ab6b3a62 {
    --tabWidth: 100px;
    --tabHeight: 24px;
    --tabMargin: 8px;
    --slotMargin: 5px;
  }
}
#c6d2bf9913e74673a09822b7ab6b3a62 {
  --dividerWidth: 2px;
}

#c6d2bf9913e74673a09822b7ab6b3a62 .ms-tabs-wrapper-c6d2bf9913e74673a09822b7ab6b3a62 > .ms-tabs-list_wrapper {
  position: relative;
}

#c6d2bf9913e74673a09822b7ab6b3a62 .ms-tabs-wrapper-c6d2bf9913e74673a09822b7ab6b3a62 {
  filter: unset;
}

#c6d2bf9913e74673a09822b7ab6b3a62 .ms-tabs__list-c6d2bf9913e74673a09822b7ab6b3a62 > .ms-tab-wrapper {
  border: none;
  margin-bottom: var(--dividerWidth);
}

#c6d2bf9913e74673a09822b7ab6b3a62 .ms-tabs__list-c6d2bf9913e74673a09822b7ab6b3a62 > .ms-tab-wrapper,
#c6d2bf9913e74673a09822b7ab6b3a62 .ms-tabs__content-c6d2bf9913e74673a09822b7ab6b3a62 {
  background: none;
}

#c6d2bf9913e74673a09822b7ab6b3a62 .ms-tabs__list-c6d2bf9913e74673a09822b7ab6b3a62 > .ms-tab-wrapper > .ms-tab__divider {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: var(--dividerWidth);
  background: #f5f5fa;
  border-radius: 50px;
}

#c6d2bf9913e74673a09822b7ab6b3a62 .ms-tabs-wrapper-c6d2bf9913e74673a09822b7ab6b3a62 > .ms-tabs-list_wrapper::after {
  content: "";
}

#c6d2bf9913e74673a09822b7ab6b3a62 .ms-tabs__list-c6d2bf9913e74673a09822b7ab6b3a62 > .ms-tab-wrapper > .ms-tab__divider {
  transform: translateY(100%);
  overflow: hidden;
  z-index: 1;
}

#c6d2bf9913e74673a09822b7ab6b3a62 .ms-tabs__list-c6d2bf9913e74673a09822b7ab6b3a62 > .ms-tab-wrapper--active > .ms-tab__divider {
  background: #0378a6;
}

#c6d2bf9913e74673a09822b7ab6b3a62 .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-000599eebfd34c459f7bf320be59cb84] .blk-data {
  font-size: 24px;
  text-align: center;
  padding: 0;
}

#el-935085880d56412795ff215bc09dc2b5 > .block-content {
  display: flex;
}

#el-935085880d56412795ff215bc09dc2b5 > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#el-935085880d56412795ff215bc09dc2b5.blk-in-abs > .block-content > .m-block-wrapper {
  width: 460px;
  height: 300px;
  margin: 0;
}

#el-935085880d56412795ff215bc09dc2b5.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-935085880d56412795ff215bc09dc2b5 > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #el-935085880d56412795ff215bc09dc2b5.blk-in-abs > .block-content > .m-block-wrapper {
    width: 350px;
    height: 100px;
    margin: 0;
  }
  #el-935085880d56412795ff215bc09dc2b5.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-935085880d56412795ff215bc09dc2b5 > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-935085880d56412795ff215bc09dc2b5 {
  --border: 1px solid $color-bg-light;
}

#el-935085880d56412795ff215bc09dc2b5.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-935085880d56412795ff215bc09dc2b5 .ms-table {
  color: #111;
  text-align: center;
  min-width: 100%;
}

#el-935085880d56412795ff215bc09dc2b5 .ms-table__body {
  vertical-align: middle;
}

#el-935085880d56412795ff215bc09dc2b5 .ms-table__column {
  padding: 10px;
  position: relative;
}

#el-935085880d56412795ff215bc09dc2b5 .ms-table-wrapper {
  overflow: auto hidden;
  scrollbar-color: #f5f5fa transparent;
  scrollbar-height: 5px;
}

#el-935085880d56412795ff215bc09dc2b5 .ms-table-wrapper::-webkit-scrollbar {
  height: 5px;
  background-color: transparent;
}

#el-935085880d56412795ff215bc09dc2b5 .ms-table-wrapper::-webkit-scrollbar-thumb {
  background-color: #f5f5fa;
}

#el-935085880d56412795ff215bc09dc2b5 .ms-table__column.ms-table__column--th {
  background: #fff;
  color: #0378a6;
}

#el-935085880d56412795ff215bc09dc2b5 .ms-table__row {
  border-top: var(--border);
  border-bottom: var(--border);
}

#el-935085880d56412795ff215bc09dc2b5 .ms-table__row:first-child {
  border-top: none;
}

#el-935085880d56412795ff215bc09dc2b5 .ms-table__row:last-child {
  border-bottom: none;
}

@media (width <= 500px) {
  #el-935085880d56412795ff215bc09dc2b5.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-935085880d56412795ff215bc09dc2b5 .ms-table__column {
  min-width: 50px;
  width: 50px;
}

@media (width <= 500px) {
  #el-935085880d56412795ff215bc09dc2b5 .ms-table__column {
    min-width: 50px;
    width: 50px;
  }
}
#el-935085880d56412795ff215bc09dc2b5 .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-45055962eeb343d785cfd3f7861593ac] .blk-data {
  font-size: 16px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-4f09c10dd699417ba133c00d58b85e7c] .blk-data {
  font-size: 17px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-f3720896b12b4d738aa194ef0f0bbc48] .blk-data {
  font-size: 24px;
  text-align: center;
  padding: 0;
}

#el-224e26b55849430a8564fd37640259db > .block-content {
  display: flex;
}

#el-224e26b55849430a8564fd37640259db > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#el-224e26b55849430a8564fd37640259db.blk-in-abs > .block-content > .m-block-wrapper {
  width: 460px;
  height: 300px;
  margin: 0;
}

#el-224e26b55849430a8564fd37640259db.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-224e26b55849430a8564fd37640259db > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #el-224e26b55849430a8564fd37640259db.blk-in-abs > .block-content > .m-block-wrapper {
    width: 350px;
    height: 100px;
    margin: 0;
  }
  #el-224e26b55849430a8564fd37640259db.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-224e26b55849430a8564fd37640259db > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-224e26b55849430a8564fd37640259db {
  --border: 1px solid $color-bg-light;
}

#el-224e26b55849430a8564fd37640259db.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-224e26b55849430a8564fd37640259db .ms-table {
  color: #111;
  text-align: center;
  min-width: 100%;
}

#el-224e26b55849430a8564fd37640259db .ms-table__body {
  vertical-align: middle;
}

#el-224e26b55849430a8564fd37640259db .ms-table__column {
  padding: 10px;
  position: relative;
}

#el-224e26b55849430a8564fd37640259db .ms-table-wrapper {
  overflow: auto hidden;
  scrollbar-color: #f5f5fa transparent;
  scrollbar-height: 5px;
}

#el-224e26b55849430a8564fd37640259db .ms-table-wrapper::-webkit-scrollbar {
  height: 5px;
  background-color: transparent;
}

#el-224e26b55849430a8564fd37640259db .ms-table-wrapper::-webkit-scrollbar-thumb {
  background-color: #f5f5fa;
}

#el-224e26b55849430a8564fd37640259db .ms-table__column.ms-table__column--th {
  background: #fff;
  color: #0378a6;
}

#el-224e26b55849430a8564fd37640259db .ms-table__row {
  border-top: var(--border);
  border-bottom: var(--border);
}

#el-224e26b55849430a8564fd37640259db .ms-table__row:first-child {
  border-top: none;
}

#el-224e26b55849430a8564fd37640259db .ms-table__row:last-child {
  border-bottom: none;
}

@media (width <= 500px) {
  #el-224e26b55849430a8564fd37640259db.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-224e26b55849430a8564fd37640259db .ms-table__column {
  min-width: 50px;
  width: 50px;
}

@media (width <= 500px) {
  #el-224e26b55849430a8564fd37640259db .ms-table__column {
    min-width: 50px;
    width: 50px;
  }
}
#el-224e26b55849430a8564fd37640259db .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-4e95a9482c8e4866b74f3579f89506ce] .blk-data {
  font-size: 16px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-419886ac83bf4efc9b8787a5658841ee] .blk-data {
  font-size: 17px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-7692f2b09e6945e59f5ca0581bbd248b] .blk-data {
  font-size: 24px;
  text-align: center;
  padding: 0;
}

#el-3eb63978fb1249b4ace15dd72fd04afb > .block-content {
  display: flex;
}

#el-3eb63978fb1249b4ace15dd72fd04afb > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#el-3eb63978fb1249b4ace15dd72fd04afb.blk-in-abs > .block-content > .m-block-wrapper {
  width: 460px;
  height: 300px;
  margin: 0;
}

#el-3eb63978fb1249b4ace15dd72fd04afb.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-3eb63978fb1249b4ace15dd72fd04afb > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #el-3eb63978fb1249b4ace15dd72fd04afb.blk-in-abs > .block-content > .m-block-wrapper {
    width: 350px;
    height: 100px;
    margin: 0;
  }
  #el-3eb63978fb1249b4ace15dd72fd04afb.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-3eb63978fb1249b4ace15dd72fd04afb > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-3eb63978fb1249b4ace15dd72fd04afb {
  --border: 1px solid $color-bg-light;
}

#el-3eb63978fb1249b4ace15dd72fd04afb.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-3eb63978fb1249b4ace15dd72fd04afb .ms-table {
  color: #111;
  text-align: center;
  min-width: 100%;
}

#el-3eb63978fb1249b4ace15dd72fd04afb .ms-table__body {
  vertical-align: middle;
}

#el-3eb63978fb1249b4ace15dd72fd04afb .ms-table__column {
  padding: 10px;
  position: relative;
}

#el-3eb63978fb1249b4ace15dd72fd04afb .ms-table-wrapper {
  overflow: auto hidden;
  scrollbar-color: #f5f5fa transparent;
  scrollbar-height: 5px;
}

#el-3eb63978fb1249b4ace15dd72fd04afb .ms-table-wrapper::-webkit-scrollbar {
  height: 5px;
  background-color: transparent;
}

#el-3eb63978fb1249b4ace15dd72fd04afb .ms-table-wrapper::-webkit-scrollbar-thumb {
  background-color: #f5f5fa;
}

#el-3eb63978fb1249b4ace15dd72fd04afb .ms-table__column.ms-table__column--th {
  background: #fff;
  color: #0378a6;
}

#el-3eb63978fb1249b4ace15dd72fd04afb .ms-table__row {
  border-top: var(--border);
  border-bottom: var(--border);
}

#el-3eb63978fb1249b4ace15dd72fd04afb .ms-table__row:first-child {
  border-top: none;
}

#el-3eb63978fb1249b4ace15dd72fd04afb .ms-table__row:last-child {
  border-bottom: none;
}

@media (width <= 500px) {
  #el-3eb63978fb1249b4ace15dd72fd04afb.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-3eb63978fb1249b4ace15dd72fd04afb .ms-table__column {
  min-width: 50px;
  width: 50px;
}

@media (width <= 500px) {
  #el-3eb63978fb1249b4ace15dd72fd04afb .ms-table__column {
    min-width: 50px;
    width: 50px;
  }
}
#el-3eb63978fb1249b4ace15dd72fd04afb .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-fdb556459c274e468cc4c0974e77af51] .blk-data {
  font-size: 16px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-bf1606967c254f5da2860e937cb58600] .blk-data {
  font-size: 17px;
  text-align: center;
  padding: 0;
}

.blk_section[data-id=s-485f5be318254606916baa076ef6c56c] {
  padding-top: 80px;
  padding-bottom: 100px;
}

.blk.blk_text[data-id=b-b47e70002551425ca9ecbf875fbfefa7] .blk-data {
  font-size: 80px;
  text-align: center;
  padding: 0;
}

.blk.blk_text[data-id=b-275726310ddf4895a405ff01975ecb0c] .blk-data {
  font-size: 20px;
  text-align: center;
  padding: 0;
}

#el-154f5c42228747c4b5434544acf3b67a > .block-content {
  display: flex;
}

#el-154f5c42228747c4b5434544acf3b67a > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#el-154f5c42228747c4b5434544acf3b67a.blk-in-abs > .block-content > .m-block-wrapper {
  width: 160px;
  height: 300px;
  margin: 0;
}

#el-154f5c42228747c4b5434544acf3b67a.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-154f5c42228747c4b5434544acf3b67a > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #el-154f5c42228747c4b5434544acf3b67a.blk-in-abs > .block-content > .m-block-wrapper {
    width: 160px;
    height: 100px;
    margin: 0;
  }
  #el-154f5c42228747c4b5434544acf3b67a.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-154f5c42228747c4b5434544acf3b67a > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-154f5c42228747c4b5434544acf3b67a.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-154f5c42228747c4b5434544acf3b67a .m-block-wrapper {
  display: flex;
  justify-content: inherit;
  min-width: 10%;
}

#el-154f5c42228747c4b5434544acf3b67a .m-button-pzs454x {
  max-width: 100%;
  overflow-wrap: break-word;
}

#el-154f5c42228747c4b5434544acf3b67a.blk-in-abs .m-button-wrapper {
  width: 100%;
}

@media (width <= 500px) {
  #el-154f5c42228747c4b5434544acf3b67a.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-154f5c42228747c4b5434544acf3b67a .m-block-wrapper .m-button-pzs454x {
  width: unset;
}

#el-154f5c42228747c4b5434544acf3b67a.blk-in-abs .m-button-pzs454x {
  width: 100%;
}

#el-154f5c42228747c4b5434544acf3b67a .m-button-pzs454x {
  cursor: pointer;
  width: min-content;
  color: #0378a6;
  display: flex;
  justify-content: center;
  align-items: center;
  box-shadow: 2px 3px 5px 1px rgba(0, 0, 0, 0.3);
  gap: 12px;
  transition: all 0.15s linear;
  position: relative;
  background: #fff;
  border: 0 solid transparent;
  padding: 12px 48px;
  border-radius: 16px;
  word-break: normal;
}

#el-154f5c42228747c4b5434544acf3b67a .m-block-wrapper .m-button-pzs454x {
  margin-top: unset;
}

#el-154f5c42228747c4b5434544acf3b67a .m-button-pzs454x::before {
  display: none;
  content: "";
  position: absolute;
  border-radius: inherit;
  padding: 2px;
  z-index: 0;
  inset: 0;
  mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
}

#el-154f5c42228747c4b5434544acf3b67a .m-button-pzs454x:hover {
  color: #049dbf;
  background: #f5f5fa;
  border: 0 solid transparent;
  padding: 12px 48px;
}

#el-154f5c42228747c4b5434544acf3b67a .m-button-pzs454x:hover::before {
  display: none;
}

#el-154f5c42228747c4b5434544acf3b67a .m-button-pzs454x:active {
  transform: scale(0.97);
}

#el-154f5c42228747c4b5434544acf3b67a .m-button__text-pzs454x {
  text-align: left;
  transition: transform 0.15s linear;
}

@media (width <= 500px) {
  #el-154f5c42228747c4b5434544acf3b67a .m-block-wrapper .m-button-pzs454x {
    margin-top: unset;
  }
  #el-154f5c42228747c4b5434544acf3b67a .m-button-pzs454x {
    padding: 12px 48px;
    gap: 5px;
  }
  #el-154f5c42228747c4b5434544acf3b67a .m-button-pzs454x:hover {
    padding: 12px 48px;
  }
}
#el-154f5c42228747c4b5434544acf3b67a .block-content {
  justify-content: center;
}

.blk_section[data-id=s-48d1842a8cf84ceea2ceddb44b106acf] {
  padding-top: 100px;
  padding-bottom: 80px;
  background: #fff;
}

.blk.blk_text[data-id=b-6b2b73b99ced4511b50636942da8ff81] .blk-data {
  font-size: 32px;
  padding: 0;
}

.blk.blk_text[data-id=b-1a83ab7027384dc5a014c2041043e374] .blk-data, .blk.blk_text[data-id=b-c49b624bb8c748c08174a17d806c7870] .blk-data {
  font-size: 17px;
  padding: 0;
}

#el-44bbb427b4714a9f8f622fbd75852a62 > .block-content {
  display: flex;
}

#el-44bbb427b4714a9f8f622fbd75852a62 > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#el-44bbb427b4714a9f8f622fbd75852a62.blk-in-abs > .block-content > .m-block-wrapper {
  width: 460px;
  height: 300px;
  margin: 0;
}

#el-44bbb427b4714a9f8f622fbd75852a62.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-44bbb427b4714a9f8f622fbd75852a62 > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #el-44bbb427b4714a9f8f622fbd75852a62.blk-in-abs > .block-content > .m-block-wrapper {
    width: 350px;
    height: 100px;
    margin: 0;
  }
  #el-44bbb427b4714a9f8f622fbd75852a62.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-44bbb427b4714a9f8f622fbd75852a62 > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-44bbb427b4714a9f8f622fbd75852a62 {
  --border: 1px solid $color-white;
}

#el-44bbb427b4714a9f8f622fbd75852a62.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-44bbb427b4714a9f8f622fbd75852a62 .ms-table {
  color: #111;
  text-align: left;
  min-width: 100%;
}

#el-44bbb427b4714a9f8f622fbd75852a62 .ms-table__body {
  vertical-align: top;
}

#el-44bbb427b4714a9f8f622fbd75852a62 .ms-table__column {
  padding: 12px;
  position: relative;
}

#el-44bbb427b4714a9f8f622fbd75852a62 .ms-table-wrapper {
  overflow: auto hidden;
  scrollbar-color: #f5f5fa transparent;
  scrollbar-height: 5px;
}

#el-44bbb427b4714a9f8f622fbd75852a62 .ms-table-wrapper::-webkit-scrollbar {
  height: 5px;
  background-color: transparent;
}

#el-44bbb427b4714a9f8f622fbd75852a62 .ms-table-wrapper::-webkit-scrollbar-thumb {
  background-color: #f5f5fa;
}

@media (width <= 500px) {
  #el-44bbb427b4714a9f8f622fbd75852a62.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-44bbb427b4714a9f8f622fbd75852a62 .ms-table__column {
  min-width: 20px;
  width: 20px;
}

@media (width <= 500px) {
  #el-44bbb427b4714a9f8f622fbd75852a62 .ms-table__column {
    min-width: 20px;
    width: 20px;
  }
}
#el-44bbb427b4714a9f8f622fbd75852a62 .block-content {
  justify-content: center;
}

#ccdb3ccc63c74b86926c0e9c2f6444cf .m-image__wrapper {
  position: relative;
  width: 50px;
  height: 50px;
}

#ccdb3ccc63c74b86926c0e9c2f6444cf .m-image svg {
  fill: #0378a6 !important;
  width: 50px;
}

#ccdb3ccc63c74b86926c0e9c2f6444cf .m-image__sub-wrapper {
  overflow: hidden;
  border-radius: 0;
  box-shadow: none;
}

@media (width <= 500px) {
  #ccdb3ccc63c74b86926c0e9c2f6444cf .m-image img,
  #ccdb3ccc63c74b86926c0e9c2f6444cf .m-image svg {
    width: 50px;
  }
  #ccdb3ccc63c74b86926c0e9c2f6444cf .m-image__wrapper {
    width: 50px;
    height: 50px;
  }
}
#ccdb3ccc63c74b86926c0e9c2f6444cf .m-image img,
#ccdb3ccc63c74b86926c0e9c2f6444cf .m-image svg {
  min-width: 50px;
  width: 50px;
}

#ccdb3ccc63c74b86926c0e9c2f6444cf .m-image__wrapper {
  border-radius: px;
}

#ccdb3ccc63c74b86926c0e9c2f6444cf .m-image.is-svg svg,
#ccdb3ccc63c74b86926c0e9c2f6444cf .m-image.is-svg img,
#ccdb3ccc63c74b86926c0e9c2f6444cf .m-image > img[src*=".gif"] {
  width: 50px;
}

@media (width <= 500px) {
  #ccdb3ccc63c74b86926c0e9c2f6444cf .m-image.m-image--mob img,
  #ccdb3ccc63c74b86926c0e9c2f6444cf .m-image.m-image--mob svg {
    min-width: 50px;
    width: 50px;
  }
  #ccdb3ccc63c74b86926c0e9c2f6444cf .m-image.m-image--mob.is-svg svg,
  #ccdb3ccc63c74b86926c0e9c2f6444cf .m-image.m-image--mob.is-svg img,
  #ccdb3ccc63c74b86926c0e9c2f6444cf .m-image.m-image--mob > img[src*=".gif"] {
    width: 50px;
    top: 0;
    left: 0;
  }
  #ccdb3ccc63c74b86926c0e9c2f6444cf .m-image--mob {
    display: block;
  }
}
#ccdb3ccc63c74b86926c0e9c2f6444cf .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-cb251d68060c4d6b82db1912d9e89619] .blk-data {
  font-size: 26px;
  padding: 0;
}

.blk.blk_text[data-id=b-e6ec07d6b7d044b89cce21a1346b12c5] .blk-data {
  font-size: 17px;
  padding: 0;
}

#el-4ef4ffa67e064e2c8323107b72437532 .m-image__wrapper {
  position: relative;
  width: 50px;
  height: 50px;
}

#el-4ef4ffa67e064e2c8323107b72437532 .m-image svg {
  fill: #0378a6 !important;
  width: 50px;
}

#el-4ef4ffa67e064e2c8323107b72437532 .m-image__sub-wrapper {
  overflow: hidden;
  border-radius: 0;
  box-shadow: none;
}

@media (width <= 500px) {
  #el-4ef4ffa67e064e2c8323107b72437532 .m-image img,
  #el-4ef4ffa67e064e2c8323107b72437532 .m-image svg {
    width: 50px;
  }
  #el-4ef4ffa67e064e2c8323107b72437532 .m-image__wrapper {
    width: 50px;
    height: 50px;
  }
}
#el-4ef4ffa67e064e2c8323107b72437532 .m-image img,
#el-4ef4ffa67e064e2c8323107b72437532 .m-image svg {
  min-width: 50px;
  width: 50px;
}

#el-4ef4ffa67e064e2c8323107b72437532 .m-image__wrapper {
  border-radius: px;
}

#el-4ef4ffa67e064e2c8323107b72437532 .m-image.is-svg svg,
#el-4ef4ffa67e064e2c8323107b72437532 .m-image.is-svg img,
#el-4ef4ffa67e064e2c8323107b72437532 .m-image > img[src*=".gif"] {
  width: 50px;
}

@media (width <= 500px) {
  #el-4ef4ffa67e064e2c8323107b72437532 .m-image.m-image--mob img,
  #el-4ef4ffa67e064e2c8323107b72437532 .m-image.m-image--mob svg {
    min-width: 50px;
    width: 50px;
  }
  #el-4ef4ffa67e064e2c8323107b72437532 .m-image.m-image--mob.is-svg svg,
  #el-4ef4ffa67e064e2c8323107b72437532 .m-image.m-image--mob.is-svg img,
  #el-4ef4ffa67e064e2c8323107b72437532 .m-image.m-image--mob > img[src*=".gif"] {
    width: 50px;
    top: 0;
    left: 0;
  }
  #el-4ef4ffa67e064e2c8323107b72437532 .m-image--mob {
    display: block;
  }
}
#el-4ef4ffa67e064e2c8323107b72437532 .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-f79883d856ef4c738cdcaf14f3a5076f] .blk-data {
  font-size: 26px;
  padding: 0;
}

.blk.blk_text[data-id=b-4930b8b66edd47c8a3f0724947ac03ba] .blk-data {
  font-size: 17px;
  padding: 0;
}

#d864323b8e894717abb756c073cf3af2 .m-image__wrapper {
  position: relative;
  width: 50px;
  height: 50px;
}

#d864323b8e894717abb756c073cf3af2 .m-image svg {
  fill: #0378a6 !important;
  width: 50px;
}

#d864323b8e894717abb756c073cf3af2 .m-image__sub-wrapper {
  overflow: hidden;
  border-radius: 0;
  box-shadow: none;
}

@media (width <= 500px) {
  #d864323b8e894717abb756c073cf3af2 .m-image img,
  #d864323b8e894717abb756c073cf3af2 .m-image svg {
    width: 50px;
  }
  #d864323b8e894717abb756c073cf3af2 .m-image__wrapper {
    width: 50px;
    height: 50px;
  }
}
#d864323b8e894717abb756c073cf3af2 .m-image img,
#d864323b8e894717abb756c073cf3af2 .m-image svg {
  min-width: 50px;
  width: 50px;
}

#d864323b8e894717abb756c073cf3af2 .m-image__wrapper {
  border-radius: px;
}

#d864323b8e894717abb756c073cf3af2 .m-image.is-svg svg,
#d864323b8e894717abb756c073cf3af2 .m-image.is-svg img,
#d864323b8e894717abb756c073cf3af2 .m-image > img[src*=".gif"] {
  width: 50px;
}

@media (width <= 500px) {
  #d864323b8e894717abb756c073cf3af2 .m-image.m-image--mob img,
  #d864323b8e894717abb756c073cf3af2 .m-image.m-image--mob svg {
    min-width: 50px;
    width: 50px;
  }
  #d864323b8e894717abb756c073cf3af2 .m-image.m-image--mob.is-svg svg,
  #d864323b8e894717abb756c073cf3af2 .m-image.m-image--mob.is-svg img,
  #d864323b8e894717abb756c073cf3af2 .m-image.m-image--mob > img[src*=".gif"] {
    width: 50px;
    top: 0;
    left: 0;
  }
  #d864323b8e894717abb756c073cf3af2 .m-image--mob {
    display: block;
  }
}
#d864323b8e894717abb756c073cf3af2 .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-343cf42c702f489684657a908d182a2d] .blk-data {
  font-size: 26px;
  padding: 0;
}

.blk.blk_text[data-id=b-3c92d0cfa07e4235a8067c98144680d2] .blk-data {
  font-size: 17px;
  padding: 0;
}

#e443e9a879094f4dab2f798e5f01692c .m-image__wrapper {
  position: relative;
  width: 50px;
  height: 50px;
}

#e443e9a879094f4dab2f798e5f01692c .m-image svg {
  fill: #0378a6 !important;
  width: 50px;
}

#e443e9a879094f4dab2f798e5f01692c .m-image__sub-wrapper {
  overflow: hidden;
  border-radius: 0;
  box-shadow: none;
}

@media (width <= 500px) {
  #e443e9a879094f4dab2f798e5f01692c .m-image img,
  #e443e9a879094f4dab2f798e5f01692c .m-image svg {
    width: 50px;
  }
  #e443e9a879094f4dab2f798e5f01692c .m-image__wrapper {
    width: 50px;
    height: 50px;
  }
}
#e443e9a879094f4dab2f798e5f01692c .m-image img,
#e443e9a879094f4dab2f798e5f01692c .m-image svg {
  min-width: 50px;
  width: 50px;
}

#e443e9a879094f4dab2f798e5f01692c .m-image__wrapper {
  border-radius: px;
}

#e443e9a879094f4dab2f798e5f01692c .m-image.is-svg svg,
#e443e9a879094f4dab2f798e5f01692c .m-image.is-svg img,
#e443e9a879094f4dab2f798e5f01692c .m-image > img[src*=".gif"] {
  width: 50px;
}

@media (width <= 500px) {
  #e443e9a879094f4dab2f798e5f01692c .m-image.m-image--mob img,
  #e443e9a879094f4dab2f798e5f01692c .m-image.m-image--mob svg {
    min-width: 50px;
    width: 50px;
  }
  #e443e9a879094f4dab2f798e5f01692c .m-image.m-image--mob.is-svg svg,
  #e443e9a879094f4dab2f798e5f01692c .m-image.m-image--mob.is-svg img,
  #e443e9a879094f4dab2f798e5f01692c .m-image.m-image--mob > img[src*=".gif"] {
    width: 50px;
    top: 0;
    left: 0;
  }
  #e443e9a879094f4dab2f798e5f01692c .m-image--mob {
    display: block;
  }
}
#e443e9a879094f4dab2f798e5f01692c .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-9bb864b1d4e54f81847beab761442fca] .blk-data {
  font-size: 26px;
  padding: 0;
}

.blk.blk_text[data-id=b-e95047573ef748639d3ddce4556b1660] .blk-data {
  font-size: 17px;
  padding: 0;
}

#el-8ac74839fbb74ae0a75238912d97fa21 .m-image__wrapper {
  position: relative;
  width: 50px;
  height: 50px;
}

#el-8ac74839fbb74ae0a75238912d97fa21 .m-image svg {
  fill: #0378a6 !important;
  width: 50px;
}

#el-8ac74839fbb74ae0a75238912d97fa21 .m-image__sub-wrapper {
  overflow: hidden;
  border-radius: 0;
  box-shadow: none;
}

@media (width <= 500px) {
  #el-8ac74839fbb74ae0a75238912d97fa21 .m-image img,
  #el-8ac74839fbb74ae0a75238912d97fa21 .m-image svg {
    width: 50px;
  }
  #el-8ac74839fbb74ae0a75238912d97fa21 .m-image__wrapper {
    width: 50px;
    height: 50px;
  }
}
#el-8ac74839fbb74ae0a75238912d97fa21 .m-image img,
#el-8ac74839fbb74ae0a75238912d97fa21 .m-image svg {
  min-width: 50px;
  width: 50px;
}

#el-8ac74839fbb74ae0a75238912d97fa21 .m-image__wrapper {
  border-radius: px;
}

#el-8ac74839fbb74ae0a75238912d97fa21 .m-image.is-svg svg,
#el-8ac74839fbb74ae0a75238912d97fa21 .m-image.is-svg img,
#el-8ac74839fbb74ae0a75238912d97fa21 .m-image > img[src*=".gif"] {
  width: 50px;
}

@media (width <= 500px) {
  #el-8ac74839fbb74ae0a75238912d97fa21 .m-image.m-image--mob img,
  #el-8ac74839fbb74ae0a75238912d97fa21 .m-image.m-image--mob svg {
    min-width: 50px;
    width: 50px;
  }
  #el-8ac74839fbb74ae0a75238912d97fa21 .m-image.m-image--mob.is-svg svg,
  #el-8ac74839fbb74ae0a75238912d97fa21 .m-image.m-image--mob.is-svg img,
  #el-8ac74839fbb74ae0a75238912d97fa21 .m-image.m-image--mob > img[src*=".gif"] {
    width: 50px;
    top: 0;
    left: 0;
  }
  #el-8ac74839fbb74ae0a75238912d97fa21 .m-image--mob {
    display: block;
  }
}
#el-8ac74839fbb74ae0a75238912d97fa21 .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-afee5e8d163d41a89cb37d3c27c4197b] .blk-data {
  font-size: 26px;
  padding: 0;
}

.blk.blk_text[data-id=b-e2feb93504f94721afa3b552521200df] .blk-data {
  font-size: 17px;
  padding: 0;
}

#el-82258bc735884063b49d7a9710960ea0 > .block-content {
  display: flex;
}

#el-82258bc735884063b49d7a9710960ea0 > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#el-82258bc735884063b49d7a9710960ea0.blk-in-abs > .block-content > .m-block-wrapper {
  width: 325px;
  height: 150px;
  margin: 0;
}

#el-82258bc735884063b49d7a9710960ea0.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-82258bc735884063b49d7a9710960ea0 > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #el-82258bc735884063b49d7a9710960ea0.blk-in-abs > .block-content > .m-block-wrapper {
    width: 300px;
    height: 150px;
    margin: 0;
  }
  #el-82258bc735884063b49d7a9710960ea0.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-82258bc735884063b49d7a9710960ea0 > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-82258bc735884063b49d7a9710960ea0.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-82258bc735884063b49d7a9710960ea0 .msf-form > .msf-form__inputs > .ms-slot > .ms-slot__cell > .blk {
  margin-top: var(--msf-field-margin);
}

#el-82258bc735884063b49d7a9710960ea0 .msf-form {
  margin: 0;
  background: var(--msf-bg-color);
  padding: var(--msf-all-padding);
  border-radius: 6px;
  border: 1px solid var(--msf-border-color);
  word-break: break-word;
  min-width: 100%;
  min-height: 100%;
  display: flex;
  flex-direction: column;
  box-shadow: unset;
}

#el-82258bc735884063b49d7a9710960ea0 .msf-form__inputs {
  min-width: 100%;
  max-width: 100%;
  max-height: 100%;
  flex-grow: 1;
  position: relative;
}

#el-82258bc735884063b49d7a9710960ea0 .msf-title {
  font-weight: 600;
  font-size: var(--msf-title-size);
  color: var(--msf-title-color);
  margin-bottom: var(--msf-title-margin);
}

#el-82258bc735884063b49d7a9710960ea0 .msf-title, #el-82258bc735884063b49d7a9710960ea0 .msf-subtitle {
  font-family: arial, "helvetica neue", helvetica, sans-serif;
  line-height: 1.4;
  text-align: center;
}

#el-82258bc735884063b49d7a9710960ea0 .msf-subtitle {
  font-size: var(--msf-subtitle-size);
  color: var(--msf-subtitle-color);
  margin-bottom: var(--msf-subtitle-margin);
}

#el-82258bc735884063b49d7a9710960ea0 .msf-input__header {
  color: var(--msf-field-title-color);
  font-family: arial, "helvetica neue", helvetica, sans-serif;
  font-size: var(--msf-inp-head-size);
  line-height: 1.4;
}

#el-82258bc735884063b49d7a9710960ea0 .msf-input__header:not(:last-child) {
  margin-bottom: var(--msf-fheader-margin);
}

#el-82258bc735884063b49d7a9710960ea0 .msf-input:not(.msf-input__option-check) {
  color: var(--msf-field-input-color);
  font-family: arial, "helvetica neue", helvetica, sans-serif;
  font-size: var(--msf-inp-font-size);
  background: var(--msf-fields-color);
  border: 1px solid var(--msf-fields-border-color);
  border-radius: var(--msf-fborder-radius);
  padding-left: var(--msf-field-padding);
  padding-right: var(--msf-field-padding);
}

#el-82258bc735884063b49d7a9710960ea0 .msf-input:not(textarea) {
  height: var(--msf-inp-height);
}

#el-82258bc735884063b49d7a9710960ea0 .msf-input__file-area {
  font-family: arial, "helvetica neue", helvetica, sans-serif;
  border: 1px dashed var(--msf-fields-border-color);
}

#el-82258bc735884063b49d7a9710960ea0 .msf-input__option {
  color: var(--msf-field-input-color);
  font-size: var(--msf-option-font-size);
}

#el-82258bc735884063b49d7a9710960ea0 .msf-input__option, #el-82258bc735884063b49d7a9710960ea0 .msf-options__wrapper .msf-option__name, #el-82258bc735884063b49d7a9710960ea0 .msf-input__hint {
  font-family: arial, "helvetica neue", helvetica, sans-serif;
}

#el-82258bc735884063b49d7a9710960ea0 .msf-input__hint {
  color: var(--msf-field-hint-color);
  font-size: var(--msf-inp-hint-size);
  margin-top: var(--msf-inp-hint-top-mgn);
  line-height: 1;
}

#el-82258bc735884063b49d7a9710960ea0 .msf-input__option {
  display: flex;
  align-items: center;
}

#el-82258bc735884063b49d7a9710960ea0 .msf-input__option:last-child {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}

#el-82258bc735884063b49d7a9710960ea0 .msf-input__option-check:checked::before,
#el-82258bc735884063b49d7a9710960ea0 .msf-input__option-check:checked::after {
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) rotate(-45deg) !important;
}

#el-82258bc735884063b49d7a9710960ea0 .msf-input__option-check::before {
  animation: msf14471-option-check 0.3s ease;
}

@keyframes msf14471-option-check {
  0% {
    height: 0;
    width: 0;
  }
  40% {
    height: var(--msf-option-checkmark-height);
    width: 0;
  }
  100% {
    height: var(--msf-option-checkmark-height);
    width: var(--msf-option-checkmark-width);
  }
}
#el-82258bc735884063b49d7a9710960ea0 .m-button.form-style,
#el-82258bc735884063b49d7a9710960ea0 .m-button.form-style:hover {
  font-family: arial, "helvetica neue", helvetica, sans-serif;
  font-size: var(--msf-btn-font-size);
  line-height: 1.4;
  color: var(--msf-btn-text-color);
  background: var(--msf-btn-bg-color);
  padding: 4px 20px;
  border: none;
  border-radius: var(--msf-fborder-radius);
  box-shadow: none;
  transform: none;
  animation: none;
}

#el-82258bc735884063b49d7a9710960ea0 .m-button.form-style::after {
  content: none;
}

#el-82258bc735884063b49d7a9710960ea0 .form-style .m-button__img {
  display: none;
}

#el-82258bc735884063b49d7a9710960ea0 .msf-regulation {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #111;
  margin-top: var(--msf-field-margin);
  cursor: pointer;
}

#el-82258bc735884063b49d7a9710960ea0 .msf-regulation input {
  opacity: 0;
  position: absolute;
  width: 1px;
  height: 1px;
  pointer-events: none;
}

#el-82258bc735884063b49d7a9710960ea0 .msf-regulation::before {
  content: "";
  display: inline-block;
  flex: 0 0 auto;
  width: 16px;
  height: 16px;
  border-radius: 3px;
  border: 2px solid #ccc;
  background-color: transparent;
  margin-right: 8px;
  margin-top: 1px;
  transition: all 0.3s ease;
  box-sizing: border-box;
  position: relative;
}

#el-82258bc735884063b49d7a9710960ea0 .msf-regulation::after {
  content: "";
  position: absolute;
  left: 5px;
  top: 50%;
  width: 8px;
  height: 5px;
  box-sizing: border-box;
  border-left: 2px solid #fff;
  border-bottom: 2px solid #fff;
  transform: translateY(-60%) rotate(-45deg);
  opacity: 0;
  transition: opacity 0.3s ease;
}

#el-82258bc735884063b49d7a9710960ea0 .msf-regulation:has(input:checked)::before {
  background-color: #0d7ea0;
  border-color: #0d7ea0;
}

#el-82258bc735884063b49d7a9710960ea0 .msf-regulation:has(input:checked)::after {
  opacity: 1;
}

#el-82258bc735884063b49d7a9710960ea0 .msf-regulation a {
  color: #0378a6;
}

#el-82258bc735884063b49d7a9710960ea0 .msf-regulation a:hover {
  text-decoration: underline;
}

#el-82258bc735884063b49d7a9710960ea0 .msf-input__error {
  position: absolute;
  top: -8px;
  left: 50%;
  color: #c00;
  transform: translate(-50%, -100%);
  background: rgba(255, 255, 255, 0.9);
  padding: 4px 8px;
  margin: 0;
  box-shadow: 0 4px 11px 2px rgba(0, 0, 0, 0.2);
  border-radius: var(--msf-fborder-radius);
}

#el-82258bc735884063b49d7a9710960ea0 .msf-input__error::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -8px;
  transform: translate(-50%, 0);
  border-top: 8px solid rgba(255, 255, 255, 0.9);
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
}

@media (width <= 500px) {
  #el-82258bc735884063b49d7a9710960ea0.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-82258bc735884063b49d7a9710960ea0 .msf-form > .msf-form__inputs > .ms-slot > .ms-slot__cell > .blk:first-child {
  margin-top: 0;
}

#el-82258bc735884063b49d7a9710960ea0 .block-content {
  justify-content: center;
}

#d756b37b09cf40b18dcb43f70222e23e > div.block-content {
  justify-content: normal;
}

#d756b37b09cf40b18dcb43f70222e23e .block-content > .msf-input__header,
#d756b37b09cf40b18dcb43f70222e23e .msf-input__wrapper {
  text-align: left;
}

#d756b37b09cf40b18dcb43f70222e23e .msf-input__wrapper {
  position: relative;
  display: block;
  margin-bottom: 0;
  -webkit-tap-highlight-color: transparent;
}

#d756b37b09cf40b18dcb43f70222e23e .msf-input__header {
  display: inline-block;
}

#d756b37b09cf40b18dcb43f70222e23e .msf-input__header::after {
  content: " *";
}

#d756b37b09cf40b18dcb43f70222e23e .msf-input {
  width: 100%;
  box-shadow: none;
  transition: unset;
}

#d756b37b09cf40b18dcb43f70222e23e .msf-input::placeholder,
#d756b37b09cf40b18dcb43f70222e23e .msf-input__file-area-hint,
#d756b37b09cf40b18dcb43f70222e23e .ms-datetime-wrap .msf-input span {
  color: var(--msf-field-input-color, #111);
  opacity: 0.5;
  word-break: break-word;
}

#d756b37b09cf40b18dcb43f70222e23e .msf-input::placeholder {
  overflow: visible;
}

@media (width <= 500px) {
  #d756b37b09cf40b18dcb43f70222e23e > div.block-content {
    justify-content: normal;
  }
}
@tablet {
  #d756b37b09cf40b18dcb43f70222e23e > div.block-content {
    justify-content: normal;
  }
}
#d756b37b09cf40b18dcb43f70222e23e .msf-input__options {
  display: grid;
  grid-template-columns: var(--msf-options-columns, 1);
  gap: var(--msf-options-gap, 8px);
}

#d756b37b09cf40b18dcb43f70222e23e .msf-input__option-check {
  appearance: none;
  opacity: 0 !important;
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  pointer-events: none !important;
  margin: 0 !important;
}

#d756b37b09cf40b18dcb43f70222e23e .block-content {
  justify-content: center;
}

#c7d0b9a99dd94207adfa5006132f8f5a > div.block-content {
  justify-content: normal;
}

#c7d0b9a99dd94207adfa5006132f8f5a .block-content > .msf-input__header,
#c7d0b9a99dd94207adfa5006132f8f5a .msf-input__wrapper {
  text-align: left;
}

#c7d0b9a99dd94207adfa5006132f8f5a .msf-input__wrapper {
  position: relative;
  display: block;
  margin-bottom: 0;
  -webkit-tap-highlight-color: transparent;
}

#c7d0b9a99dd94207adfa5006132f8f5a .msf-input__header {
  display: inline-block;
}

#c7d0b9a99dd94207adfa5006132f8f5a .msf-input__header::after {
  content: " *";
}

#c7d0b9a99dd94207adfa5006132f8f5a .msf-input {
  width: 100%;
  box-shadow: none;
  transition: unset;
}

#c7d0b9a99dd94207adfa5006132f8f5a .msf-input::placeholder,
#c7d0b9a99dd94207adfa5006132f8f5a .msf-input__file-area-hint,
#c7d0b9a99dd94207adfa5006132f8f5a .ms-datetime-wrap .msf-input span {
  color: var(--msf-field-input-color, #111);
  opacity: 0.5;
  word-break: break-word;
}

#c7d0b9a99dd94207adfa5006132f8f5a .msf-input::placeholder {
  overflow: visible;
}

@media (width <= 500px) {
  #c7d0b9a99dd94207adfa5006132f8f5a > div.block-content {
    justify-content: normal;
  }
}
@tablet {
  #c7d0b9a99dd94207adfa5006132f8f5a > div.block-content {
    justify-content: normal;
  }
}
#c7d0b9a99dd94207adfa5006132f8f5a .block-content {
  justify-content: center;
}

#d2b896a6194246a1bb7f2e7ee206d59c > div.block-content {
  justify-content: normal;
}

#d2b896a6194246a1bb7f2e7ee206d59c .block-content > .msf-input__header,
#d2b896a6194246a1bb7f2e7ee206d59c .msf-input__wrapper {
  text-align: left;
}

#d2b896a6194246a1bb7f2e7ee206d59c .msf-input__wrapper {
  position: relative;
  display: block;
  margin-bottom: 0;
  -webkit-tap-highlight-color: transparent;
}

#d2b896a6194246a1bb7f2e7ee206d59c .msf-input__header {
  display: inline-block;
}

#d2b896a6194246a1bb7f2e7ee206d59c .msf-input__header::after {
  content: " *";
}

#d2b896a6194246a1bb7f2e7ee206d59c .msf-input {
  width: 100%;
  box-shadow: none;
  transition: unset;
}

#d2b896a6194246a1bb7f2e7ee206d59c .msf-input::placeholder,
#d2b896a6194246a1bb7f2e7ee206d59c .msf-input__file-area-hint,
#d2b896a6194246a1bb7f2e7ee206d59c .ms-datetime-wrap .msf-input span {
  color: var(--msf-field-input-color, #111);
  opacity: 0.5;
  word-break: break-word;
}

#d2b896a6194246a1bb7f2e7ee206d59c .msf-input::placeholder {
  overflow: visible;
}

@media (width <= 500px) {
  #d2b896a6194246a1bb7f2e7ee206d59c > div.block-content {
    justify-content: normal;
  }
}
@tablet {
  #d2b896a6194246a1bb7f2e7ee206d59c > div.block-content {
    justify-content: normal;
  }
}
#d2b896a6194246a1bb7f2e7ee206d59c .block-content {
  justify-content: center;
}

#el-3a1696c089a84ebf9535e8662909c7de > div.block-content {
  justify-content: normal;
}

#el-3a1696c089a84ebf9535e8662909c7de .block-content > .msf-input__header,
#el-3a1696c089a84ebf9535e8662909c7de .msf-input__wrapper {
  text-align: left;
}

#el-3a1696c089a84ebf9535e8662909c7de .msf-input__wrapper {
  position: relative;
  display: block;
  margin-bottom: 0;
  -webkit-tap-highlight-color: transparent;
}

#el-3a1696c089a84ebf9535e8662909c7de .msf-input__header {
  display: inline-block;
}

#el-3a1696c089a84ebf9535e8662909c7de .msf-input {
  width: 100%;
  box-shadow: none;
  transition: unset;
}

#el-3a1696c089a84ebf9535e8662909c7de .msf-input::placeholder,
#el-3a1696c089a84ebf9535e8662909c7de .msf-input__file-area-hint,
#el-3a1696c089a84ebf9535e8662909c7de .ms-datetime-wrap .msf-input span {
  color: var(--msf-field-input-color, #111);
  opacity: 0.5;
  word-break: break-word;
}

#el-3a1696c089a84ebf9535e8662909c7de .msf-input::placeholder {
  overflow: visible;
}

@media (width <= 500px) {
  #el-3a1696c089a84ebf9535e8662909c7de > div.block-content {
    justify-content: normal;
  }
}
@tablet {
  #el-3a1696c089a84ebf9535e8662909c7de > div.block-content {
    justify-content: normal;
  }
}
#el-3a1696c089a84ebf9535e8662909c7de .msf-input__file-area {
  position: relative;
  display: grid;
  width: 100%;
  text-align: center;
  margin: 0;
  padding: 25px;
  color: var(--msf-field-title-color, #111);
  background: var(--msf-fields-color, #fff);
  border: 1px dashed var(--msf-fields-border-color, #f4f4f4);
  border-radius: var(--msf-fborder-radius, 6px);
  cursor: pointer;
  line-height: 1.4;
  font-size: 14px;
}

#el-3a1696c089a84ebf9535e8662909c7de .msf-input__file-area.dragover {
  filter: contrast(0.8);
}

#el-3a1696c089a84ebf9535e8662909c7de .msf-input[type=file] {
  display: none;
}

#el-3a1696c089a84ebf9535e8662909c7de .msf-input__uploaded-files {
  display: none;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

#el-3a1696c089a84ebf9535e8662909c7de .msf-input__file-remove {
  display: none;
  position: absolute;
  top: 10px;
  right: 10px;
  width: 20px;
  height: 20px;
  border-radius: 4px;
  cursor: pointer;
}

#el-3a1696c089a84ebf9535e8662909c7de .msf-input__file-remove:hover {
  background: var(--msf-fields-color, #fff);
  filter: contrast(0.7);
}

#el-3a1696c089a84ebf9535e8662909c7de .msf-input__file-remove::before,
#el-3a1696c089a84ebf9535e8662909c7de .msf-input__file-remove::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) rotate(45deg);
  width: 2px;
  height: 16px;
  background: var(--msf-field-title-color, #111);
}

#el-3a1696c089a84ebf9535e8662909c7de .msf-input__file-remove::after {
  transform: translate(-50%, -50%) rotate(-45deg);
}

#el-3a1696c089a84ebf9535e8662909c7de .msf-input__file-area--has-files {
  cursor: default;
}

#el-3a1696c089a84ebf9535e8662909c7de .msf-input__file-area--has-files .msf-input__file-area-hint {
  display: none;
}

#el-3a1696c089a84ebf9535e8662909c7de .msf-input__file-area--has-files .msf-input__uploaded-files,
#el-3a1696c089a84ebf9535e8662909c7de .msf-input__file-area--has-files .msf-input__file-remove {
  display: block;
}

#el-3a1696c089a84ebf9535e8662909c7de .block-content {
  justify-content: center;
}

#el-9e0ff0cb131f4054b7e6a9f2387bea3c > div.block-content {
  justify-content: normal;
}

#el-9e0ff0cb131f4054b7e6a9f2387bea3c .block-content > .msf-input__header,
#el-9e0ff0cb131f4054b7e6a9f2387bea3c .msf-input__wrapper {
  text-align: left;
}

#el-9e0ff0cb131f4054b7e6a9f2387bea3c .msf-input__wrapper {
  position: relative;
  display: block;
  margin-bottom: 0;
  -webkit-tap-highlight-color: transparent;
}

#el-9e0ff0cb131f4054b7e6a9f2387bea3c .msf-input__header {
  display: inline-block;
}

#el-9e0ff0cb131f4054b7e6a9f2387bea3c .msf-input__header::after {
  content: " *";
}

#el-9e0ff0cb131f4054b7e6a9f2387bea3c .msf-input {
  width: 100%;
  box-shadow: none;
  transition: unset;
}

#el-9e0ff0cb131f4054b7e6a9f2387bea3c .msf-input::placeholder,
#el-9e0ff0cb131f4054b7e6a9f2387bea3c .msf-input__file-area-hint,
#el-9e0ff0cb131f4054b7e6a9f2387bea3c .ms-datetime-wrap .msf-input span {
  color: var(--msf-field-input-color, #111);
  opacity: 0.5;
  word-break: break-word;
}

#el-9e0ff0cb131f4054b7e6a9f2387bea3c .msf-input::placeholder {
  overflow: visible;
}

@media (width <= 500px) {
  #el-9e0ff0cb131f4054b7e6a9f2387bea3c > div.block-content {
    justify-content: normal;
  }
}
@tablet {
  #el-9e0ff0cb131f4054b7e6a9f2387bea3c > div.block-content {
    justify-content: normal;
  }
}
#el-9e0ff0cb131f4054b7e6a9f2387bea3c .block-content {
  justify-content: center;
}

#e31cdaf171c64f43bdf36ee7533d61a2 > div.block-content {
  justify-content: normal;
}

#e31cdaf171c64f43bdf36ee7533d61a2 .block-content > .msf-input__header,
#e31cdaf171c64f43bdf36ee7533d61a2 .msf-input__wrapper {
  text-align: left;
}

#e31cdaf171c64f43bdf36ee7533d61a2 .msf-input__wrapper {
  position: relative;
  display: block;
  margin-bottom: 0;
  -webkit-tap-highlight-color: transparent;
}

#e31cdaf171c64f43bdf36ee7533d61a2 .msf-input__header {
  display: inline-block;
}

#e31cdaf171c64f43bdf36ee7533d61a2 .msf-input__header::after {
  content: " *";
}

#e31cdaf171c64f43bdf36ee7533d61a2 .msf-input {
  width: 100%;
  box-shadow: none;
  transition: unset;
}

#e31cdaf171c64f43bdf36ee7533d61a2 .msf-input::placeholder,
#e31cdaf171c64f43bdf36ee7533d61a2 .msf-input__file-area-hint,
#e31cdaf171c64f43bdf36ee7533d61a2 .ms-datetime-wrap .msf-input span {
  color: var(--msf-field-input-color, #111);
  opacity: 0.5;
  word-break: break-word;
}

#e31cdaf171c64f43bdf36ee7533d61a2 .msf-input::placeholder {
  overflow: visible;
}

@media (width <= 500px) {
  #e31cdaf171c64f43bdf36ee7533d61a2 > div.block-content {
    justify-content: normal;
  }
}
@tablet {
  #e31cdaf171c64f43bdf36ee7533d61a2 > div.block-content {
    justify-content: normal;
  }
}
#e31cdaf171c64f43bdf36ee7533d61a2 .msf-options__wrapper {
  justify-content: start;
  display: grid;
  gap: 12px;
  grid-template-columns: repeat(auto-fit, 6em);
  font-size: var(--msf-option-size, 14px);
}

#e31cdaf171c64f43bdf36ee7533d61a2 .msf-options__wrapper .msf-input__header {
  display: none;
}

#e31cdaf171c64f43bdf36ee7533d61a2 .msf-option {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 0.5625em;
  background: var(--msf-fields-color, #fff);
  border-radius: var(--msf-fborder-radius, 6px);
  padding: 0.875em 2px;
  margin: 0;
  font-size: inherit;
}

#e31cdaf171c64f43bdf36ee7533d61a2 .msf-option .msf-input.msf-option__card {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  appearance: none;
  box-shadow: inset 0 0 0 1px var(--msf-fields-border-color, #f4f4f4);
  border-radius: inherit;
  background: none;
  margin: 0;
}

#e31cdaf171c64f43bdf36ee7533d61a2 .msf-option:hover .msf-option__card {
  box-shadow: inset 0 0 4px 1px var(--msf-checked-variant-color, #111);
}

#e31cdaf171c64f43bdf36ee7533d61a2 .msf-option:hover .msf-option__card:checked,
#e31cdaf171c64f43bdf36ee7533d61a2 .msf-input.msf-option__card:checked {
  box-shadow: inset 0 0 0 1px var(--msf-checked-variant-color, #111);
}

#e31cdaf171c64f43bdf36ee7533d61a2 .msf-option__img-wrapper {
  position: relative;
  z-index: 1;
}

#e31cdaf171c64f43bdf36ee7533d61a2 .msf-option__img-wrapper::after {
  content: "";
  width: 80%;
  height: 80%;
  border-radius: 50%;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: -1;
  background: #fff;
}

#e31cdaf171c64f43bdf36ee7533d61a2 .msf-option img {
  width: 2.75em;
  height: 2.75em;
  object-fit: cover;
  border-radius: 100vw;
}

#e31cdaf171c64f43bdf36ee7533d61a2 .msf-option__name {
  max-width: 100%;
  font-size: inherit;
  line-height: 1.2;
  color: var(--msf-field-input-color);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

#e31cdaf171c64f43bdf36ee7533d61a2 .msf-input__wrapper:not(.msf-options__wrapper) {
  margin-top: 20px;
}

#e31cdaf171c64f43bdf36ee7533d61a2 .msf-input__wrapper[type=name] .msf-input__header {
  display: block;
}

#e31cdaf171c64f43bdf36ee7533d61a2 .international-tel-input {
  width: 100%;
}

#e31cdaf171c64f43bdf36ee7533d61a2 .international-tel-input .iti__country-list {
  z-index: 12;
}

#e31cdaf171c64f43bdf36ee7533d61a2 .msf-input__wrapper[type=email] .iti__flag-container {
  display: none;
}

@media (width <= 500px) {
  #e31cdaf171c64f43bdf36ee7533d61a2 .iti__country-list {
    min-width: 200px;
    margin: 0;
  }
  #e31cdaf171c64f43bdf36ee7533d61a2 .iti__dial-code {
    flex-shrink: 0;
  }
}
#e31cdaf171c64f43bdf36ee7533d61a2 .block-content {
  justify-content: center;
}

#el-4227bea3cf8842bf8abd3ee29538361f > .block-content {
  display: flex;
}

#el-4227bea3cf8842bf8abd3ee29538361f > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#el-4227bea3cf8842bf8abd3ee29538361f.blk-in-abs > .block-content > .m-block-wrapper {
  width: 100px;
  height: 300px;
  margin: 0;
}

#el-4227bea3cf8842bf8abd3ee29538361f.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-4227bea3cf8842bf8abd3ee29538361f > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #el-4227bea3cf8842bf8abd3ee29538361f.blk-in-abs > .block-content > .m-block-wrapper {
    width: 100px;
    height: 100px;
    margin: 0;
  }
  #el-4227bea3cf8842bf8abd3ee29538361f.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-4227bea3cf8842bf8abd3ee29538361f > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-4227bea3cf8842bf8abd3ee29538361f .block-content {
  display: flex;
}

#el-4227bea3cf8842bf8abd3ee29538361f .m-button.btn-submit {
  width: auto;
  text-align: unset;
}

#el-4227bea3cf8842bf8abd3ee29538361f.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-4227bea3cf8842bf8abd3ee29538361f .m-block-wrapper {
  display: flex;
  justify-content: inherit;
  min-width: 10%;
}

#el-4227bea3cf8842bf8abd3ee29538361f .m-button {
  max-width: 100%;
  overflow-wrap: break-word;
}

@media (width <= 500px) {
  #el-4227bea3cf8842bf8abd3ee29538361f.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-4227bea3cf8842bf8abd3ee29538361f.blk-in-abs .m-button-LNlXI7w {
  width: 100%;
}

#el-4227bea3cf8842bf8abd3ee29538361f .m-button-LNlXI7w {
  cursor: pointer;
  width: min-content;
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  box-shadow: unset;
  gap: 5px;
  transition: all 0.15s linear;
  position: relative;
  background: #0378a6;
  border: 0 solid transparent;
  padding: 12px 24px;
  border-radius: 16px;
  word-break: normal;
}

#el-4227bea3cf8842bf8abd3ee29538361f .m-block-wrapper .m-button-LNlXI7w {
  margin-top: unset;
}

#el-4227bea3cf8842bf8abd3ee29538361f .m-button-LNlXI7w::before {
  display: none;
  content: "";
  position: absolute;
  border-radius: inherit;
  padding: 2px;
  z-index: 0;
  inset: 0;
  mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
}

#el-4227bea3cf8842bf8abd3ee29538361f .m-button-LNlXI7w:hover {
  background: #049dbf;
  border: 0 solid transparent;
  padding: 12px 24px;
}

#el-4227bea3cf8842bf8abd3ee29538361f .m-button-LNlXI7w:hover::before {
  display: none;
}

#el-4227bea3cf8842bf8abd3ee29538361f .m-button-LNlXI7w:active {
  transform: scale(0.97);
}

#el-4227bea3cf8842bf8abd3ee29538361f .m-button__text-LNlXI7w {
  text-align: center;
  transition: transform 0.15s linear;
}

@media (width <= 500px) {
  #el-4227bea3cf8842bf8abd3ee29538361f .m-block-wrapper .m-button-LNlXI7w {
    margin-top: unset;
  }
  #el-4227bea3cf8842bf8abd3ee29538361f .m-button-LNlXI7w {
    padding: 8px 16px;
    gap: 5px;
  }
  #el-4227bea3cf8842bf8abd3ee29538361f .m-button-LNlXI7w:hover {
    padding: 8px 16px;
  }
}
#el-4227bea3cf8842bf8abd3ee29538361f .block-content {
  justify-content: center;
}

.blk_container.v3 .td_container_cell[data-cell_id=c-79392b1664c14940b5979128d41a7a73],
.blk_container.v3 .td_container_cell[data-cell_id=c-3bd998809e0147fa84d4a04c56067a92] {
  width: 50%;
  padding: 0 10px;
}

.blk_container[data-id=b-f29c83c0c4ab4c86b16f4b8423bd9222] > .blk_container_cells_wrap {
  margin: 0 -10px;
}

.blk_container[data-id=b-f29c83c0c4ab4c86b16f4b8423bd9222] > .blk_container_cells_wrap > .blk_container_cells > .td_container_cell > .cell {
  border-radius: 0;
  padding: 0;
}

.blk_section[data-id=s-8c21a34c5b444de7ab7de604626b6643] {
  padding-top: 40px;
  padding-bottom: 100px;
  background: #fff;
}

.blk.blk_text[data-id=b-af799365e7d3487d82238255ad3cb076] .blk-data {
  font-size: 17px;
  padding: 0;
}

.blk_section[data-id=s-613ada7cabf74ff8b13e11504edcc266] {
  padding-top: 4px;
  padding-bottom: 4px;
  background: #f5f5fa;
}

#el-15074c5194144a5e82833d179e61bfc0 > .block-content {
  display: flex;
}

#el-15074c5194144a5e82833d179e61bfc0 > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#el-15074c5194144a5e82833d179e61bfc0.blk-in-abs > .block-content > .m-block-wrapper {
  width: 700px;
  height: 300px;
  margin: 0;
}

#el-15074c5194144a5e82833d179e61bfc0.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-15074c5194144a5e82833d179e61bfc0 > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #el-15074c5194144a5e82833d179e61bfc0.blk-in-abs > .block-content > .m-block-wrapper {
    width: 370px;
    height: 100px;
    margin: 0;
  }
  #el-15074c5194144a5e82833d179e61bfc0.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-15074c5194144a5e82833d179e61bfc0 > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-15074c5194144a5e82833d179e61bfc0.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-15074c5194144a5e82833d179e61bfc0 .m-columns__column > .ms-slot > .ms-slot__add-element {
  display: none !important;
}

#el-15074c5194144a5e82833d179e61bfc0 .m-columns {
  position: relative;
  display: flex;
  max-width: 100%;
  width: 100%;
}

#el-15074c5194144a5e82833d179e61bfc0 .m-columns__column {
  min-width: 5%;
  max-width: 100%;
  position: relative;
  flex-grow: 1;
  flex-shrink: 0;
}

#el-15074c5194144a5e82833d179e61bfc0 > .block-content > .m-block-wrapper > .m-columns > .m-columns__column {
  padding-left: 1px;
  padding-right: 1px;
}

#el-15074c5194144a5e82833d179e61bfc0 > .block-content > .m-block-wrapper > .m-columns > .m-columns__plus ~ .m-columns__column:nth-child(2),
#el-15074c5194144a5e82833d179e61bfc0 > .block-content > .m-block-wrapper > .m-columns > .m-columns__column:first-child {
  padding-left: 0;
}

#el-15074c5194144a5e82833d179e61bfc0 > .block-content > .m-block-wrapper > .m-columns > .m-columns__plus ~ .m-columns__column:nth-last-child(2),
#el-15074c5194144a5e82833d179e61bfc0 > .block-content > .m-block-wrapper > .m-columns > .m-columns__column:last-child {
  padding-right: 0;
}

#el-15074c5194144a5e82833d179e61bfc0 > .block-content > .m-block-wrapper > .m-columns > .m-columns__column > .ms-slot {
  padding: 2px;
}

#el-15074c5194144a5e82833d179e61bfc0 > .block-content > .m-block-wrapper > .m-columns > .m-columns__column--0 {
  width: calc(7.745% - 1px);
}

#el-15074c5194144a5e82833d179e61bfc0 > .block-content > .m-block-wrapper > .m-columns > .m-columns__column--1 {
  width: 6.66%;
}

#el-15074c5194144a5e82833d179e61bfc0 > .block-content > .m-block-wrapper > .m-columns > .m-columns__column--2 {
  width: calc(85.594% - 1px);
}

@media (width <= 500px) {
  #el-15074c5194144a5e82833d179e61bfc0.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
  #el-15074c5194144a5e82833d179e61bfc0 > .block-content > .m-block-wrapper > .m-columns {
    flex-flow: row wrap;
    margin-top: 0;
    max-width: calc(100% + 0px);
  }
  #el-15074c5194144a5e82833d179e61bfc0 > .block-content > .m-block-wrapper > .m-columns > .m-columns__column {
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0;
  }
  #el-15074c5194144a5e82833d179e61bfc0 > .block-content > .m-block-wrapper > .m-columns > .m-columns__column > .ms-slot {
    padding: 0;
  }
  #el-15074c5194144a5e82833d179e61bfc0 > .block-content > .m-block-wrapper > .m-columns > .m-columns__column--0,
  #el-15074c5194144a5e82833d179e61bfc0 > .block-content > .m-block-wrapper > .m-columns > .m-columns__column--1,
  #el-15074c5194144a5e82833d179e61bfc0 > .block-content > .m-block-wrapper > .m-columns > .m-columns__column--2 {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }
}
#el-15074c5194144a5e82833d179e61bfc0 .block-content {
  justify-content: center;
}

.blk.blk_text[data-id=b-723731272d15461eaaa0c3b988a49b99] .blk-data {
  font-size: 16px;
  padding: 0;
}

.blk.blk_text[data-id=b-0ca826e2decb4ceca6860c7c72a4d167] .blk-data, .blk.blk_text[data-id=b-031c6c76d09448a7805268f25aa70c72] .blk-data {
  font-size: 14px;
  padding: 0;
}

.blk_section.section_popup[data-id=s-4aeba56a8cec46fba667a5cc352dfc0e] .section_popup_wnd {
  width: 550px;
  background: #dddeee;
  border: none;
  border-radius: 5px;
  padding: 5px;
}

#a5d52f5295864dc190dea93d167f9fef > .block-content {
  display: flex;
}

#a5d52f5295864dc190dea93d167f9fef > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#a5d52f5295864dc190dea93d167f9fef.blk-in-abs > .block-content > .m-block-wrapper {
  width: 325px;
  height: 150px;
  margin: 0;
}

#a5d52f5295864dc190dea93d167f9fef.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #a5d52f5295864dc190dea93d167f9fef > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #a5d52f5295864dc190dea93d167f9fef.blk-in-abs > .block-content > .m-block-wrapper {
    width: 300px;
    height: 150px;
    margin: 0;
  }
  #a5d52f5295864dc190dea93d167f9fef.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#a5d52f5295864dc190dea93d167f9fef > .block-content > .m-block-wrapper {
  min-width: 0;
}

#a5d52f5295864dc190dea93d167f9fef.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#a5d52f5295864dc190dea93d167f9fef .msf-form > .msf-form__inputs > .ms-slot > .ms-slot__cell > .blk {
  margin-top: var(--msf-field-margin);
}

#a5d52f5295864dc190dea93d167f9fef .msf-form {
  margin: 0;
  background: var(--msf-bg-color);
  padding: var(--msf-all-padding);
  border-radius: 6px;
  word-break: break-word;
  min-width: 100%;
  min-height: 100%;
  display: flex;
  flex-direction: column;
  box-shadow: unset;
}

#a5d52f5295864dc190dea93d167f9fef .msf-form__inputs {
  min-width: 100%;
  max-width: 100%;
  max-height: 100%;
  flex-grow: 1;
  position: relative;
}

#a5d52f5295864dc190dea93d167f9fef .msf-title {
  font-weight: 600;
  font-size: var(--msf-title-size);
  color: var(--msf-title-color);
  margin-bottom: var(--msf-title-margin);
}

#a5d52f5295864dc190dea93d167f9fef .msf-title, #a5d52f5295864dc190dea93d167f9fef .msf-subtitle {
  font-family: arial, "helvetica neue", helvetica, sans-serif;
  line-height: 1.4;
  text-align: center;
}

#a5d52f5295864dc190dea93d167f9fef .msf-subtitle {
  font-size: var(--msf-subtitle-size);
  color: var(--msf-subtitle-color);
  margin-bottom: var(--msf-subtitle-margin);
}

#a5d52f5295864dc190dea93d167f9fef .msf-input__header {
  color: var(--msf-field-title-color);
  font-family: arial, "helvetica neue", helvetica, sans-serif;
  font-size: var(--msf-inp-head-size);
  line-height: 1.4;
}

#a5d52f5295864dc190dea93d167f9fef .msf-input__header:not(:last-child) {
  margin-bottom: var(--msf-fheader-margin);
}

#a5d52f5295864dc190dea93d167f9fef .msf-input:not(.msf-input__option-check) {
  color: var(--msf-field-input-color);
  font-family: arial, "helvetica neue", helvetica, sans-serif;
  font-size: var(--msf-inp-font-size);
  background: var(--msf-fields-color);
  border: 1px solid var(--msf-fields-border-color);
  border-radius: var(--msf-fborder-radius);
  padding-left: var(--msf-field-padding);
  padding-right: var(--msf-field-padding);
}

#a5d52f5295864dc190dea93d167f9fef .msf-input:not(textarea) {
  height: var(--msf-inp-height);
}

#a5d52f5295864dc190dea93d167f9fef .msf-input__file-area {
  font-family: arial, "helvetica neue", helvetica, sans-serif;
  border: 1px dashed var(--msf-fields-border-color);
}

#a5d52f5295864dc190dea93d167f9fef .msf-input__option {
  color: var(--msf-field-input-color);
  font-size: var(--msf-option-font-size);
}

#a5d52f5295864dc190dea93d167f9fef .msf-input__option, #a5d52f5295864dc190dea93d167f9fef .msf-options__wrapper .msf-option__name, #a5d52f5295864dc190dea93d167f9fef .msf-input__hint {
  font-family: arial, "helvetica neue", helvetica, sans-serif;
}

#a5d52f5295864dc190dea93d167f9fef .msf-input__hint {
  color: var(--msf-field-hint-color);
  font-size: var(--msf-inp-hint-size);
  margin-top: var(--msf-inp-hint-top-mgn);
  line-height: 1;
}

#a5d52f5295864dc190dea93d167f9fef .msf-input__option-check::before {
  animation: msf181595-option-check 0.3s ease;
}

@keyframes msf181595-option-check {
  0% {
    height: 0;
    width: 0;
  }
  40% {
    height: var(--msf-option-checkmark-height);
    width: 0;
  }
  100% {
    height: var(--msf-option-checkmark-height);
    width: var(--msf-option-checkmark-width);
  }
}
#a5d52f5295864dc190dea93d167f9fef .m-button.form-style,
#a5d52f5295864dc190dea93d167f9fef .m-button.form-style:hover {
  font-family: arial, "helvetica neue", helvetica, sans-serif;
  font-size: var(--msf-btn-font-size);
  line-height: 1.4;
  color: var(--msf-btn-text-color);
  background: var(--msf-btn-bg-color);
  padding: 4px 20px;
  border: none;
  border-radius: var(--msf-fborder-radius);
  box-shadow: none;
  transform: none;
  animation: none;
}

#a5d52f5295864dc190dea93d167f9fef .m-button.form-style::after {
  content: none;
}

#a5d52f5295864dc190dea93d167f9fef .form-style .m-button__img {
  display: none;
}

#a5d52f5295864dc190dea93d167f9fef .msf-regulation {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #111;
  margin-top: var(--msf-field-margin);
  cursor: pointer;
}

#a5d52f5295864dc190dea93d167f9fef .msf-regulation input {
  opacity: 0;
  position: absolute;
  width: 1px;
  height: 1px;
  pointer-events: none;
}

#a5d52f5295864dc190dea93d167f9fef .msf-regulation::before {
  content: "";
  display: inline-block;
  flex: 0 0 auto;
  width: 16px;
  height: 16px;
  border-radius: 3px;
  border: 2px solid #ccc;
  background-color: transparent;
  margin-right: 8px;
  margin-top: 1px;
  transition: all 0.3s ease;
  box-sizing: border-box;
  position: relative;
}

#a5d52f5295864dc190dea93d167f9fef .msf-regulation::after {
  content: "";
  position: absolute;
  left: 5px;
  top: 50%;
  width: 8px;
  height: 5px;
  box-sizing: border-box;
  border-left: 2px solid #fff;
  border-bottom: 2px solid #fff;
  transform: translateY(-60%) rotate(-45deg);
  opacity: 0;
  transition: opacity 0.3s ease;
}

#a5d52f5295864dc190dea93d167f9fef .msf-regulation:has(input:checked)::before {
  background-color: #0d7ea0;
  border-color: #0d7ea0;
}

#a5d52f5295864dc190dea93d167f9fef .msf-regulation:has(input:checked)::after {
  opacity: 1;
}

#a5d52f5295864dc190dea93d167f9fef .msf-regulation a {
  color: #049dbf;
}

#a5d52f5295864dc190dea93d167f9fef .msf-regulation a:hover {
  text-decoration: underline;
}

#a5d52f5295864dc190dea93d167f9fef .msf-input__error {
  position: absolute;
  top: -8px;
  left: 50%;
  color: #c00;
  transform: translate(-50%, -100%);
  background: rgba(255, 255, 255, 0.9);
  padding: 4px 8px;
  margin: 0;
  box-shadow: 0 4px 11px 2px rgba(0, 0, 0, 0.2);
  border-radius: var(--msf-fborder-radius);
}

#a5d52f5295864dc190dea93d167f9fef .msf-input__error::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -8px;
  transform: translate(-50%, 0);
  border-top: 8px solid rgba(255, 255, 255, 0.9);
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
}

@media (width <= 500px) {
  #a5d52f5295864dc190dea93d167f9fef.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#a5d52f5295864dc190dea93d167f9fef .msf-form > .msf-form__inputs > .ms-slot > .ms-slot__cell > .blk:first-child {
  margin-top: 0;
}

#a5d52f5295864dc190dea93d167f9fef .block-content {
  justify-content: center;
}

#el-8a7737b775f04324b2b97eb4c64a9d92 > div.block-content {
  justify-content: normal;
}

#el-8a7737b775f04324b2b97eb4c64a9d92 .block-content > .msf-input__header,
#el-8a7737b775f04324b2b97eb4c64a9d92 .msf-input__wrapper {
  text-align: left;
}

#el-8a7737b775f04324b2b97eb4c64a9d92 .msf-input__wrapper {
  position: relative;
  display: block;
  margin-bottom: 0;
  -webkit-tap-highlight-color: transparent;
}

#el-8a7737b775f04324b2b97eb4c64a9d92 .msf-input__header {
  display: inline-block;
}

#el-8a7737b775f04324b2b97eb4c64a9d92 .msf-input__header::after {
  content: " *";
}

#el-8a7737b775f04324b2b97eb4c64a9d92 .msf-input {
  width: 100%;
  box-shadow: none;
  transition: unset;
}

#el-8a7737b775f04324b2b97eb4c64a9d92 .msf-input::placeholder,
#el-8a7737b775f04324b2b97eb4c64a9d92 .msf-input__file-area-hint,
#el-8a7737b775f04324b2b97eb4c64a9d92 .ms-datetime-wrap .msf-input span {
  color: var(--msf-field-input-color, #111);
  opacity: 0.5;
  word-break: break-word;
}

#el-8a7737b775f04324b2b97eb4c64a9d92 .msf-input::placeholder {
  overflow: visible;
}

@media (width <= 500px) {
  #el-8a7737b775f04324b2b97eb4c64a9d92 > div.block-content {
    justify-content: normal;
  }
}
@tablet {
  #el-8a7737b775f04324b2b97eb4c64a9d92 > div.block-content {
    justify-content: normal;
  }
}
#el-8a7737b775f04324b2b97eb4c64a9d92 .block-content {
  justify-content: center;
}

#c3b6f7fc9b0e45f69bebfeda69daed3f > div.block-content {
  justify-content: normal;
}

#c3b6f7fc9b0e45f69bebfeda69daed3f .block-content > .msf-input__header,
#c3b6f7fc9b0e45f69bebfeda69daed3f .msf-input__wrapper {
  text-align: left;
}

#c3b6f7fc9b0e45f69bebfeda69daed3f .msf-input__wrapper {
  position: relative;
  display: block;
  margin-bottom: 0;
  -webkit-tap-highlight-color: transparent;
}

#c3b6f7fc9b0e45f69bebfeda69daed3f .msf-input__header {
  display: inline-block;
}

#c3b6f7fc9b0e45f69bebfeda69daed3f .msf-input__header::after {
  content: " *";
}

#c3b6f7fc9b0e45f69bebfeda69daed3f .msf-input {
  width: 100%;
  box-shadow: none;
  transition: unset;
}

#c3b6f7fc9b0e45f69bebfeda69daed3f .msf-input::placeholder,
#c3b6f7fc9b0e45f69bebfeda69daed3f .msf-input__file-area-hint,
#c3b6f7fc9b0e45f69bebfeda69daed3f .ms-datetime-wrap .msf-input span {
  color: var(--msf-field-input-color, #111);
  opacity: 0.5;
  word-break: break-word;
}

#c3b6f7fc9b0e45f69bebfeda69daed3f .msf-input::placeholder {
  overflow: visible;
}

@media (width <= 500px) {
  #c3b6f7fc9b0e45f69bebfeda69daed3f > div.block-content {
    justify-content: normal;
  }
}
@tablet {
  #c3b6f7fc9b0e45f69bebfeda69daed3f > div.block-content {
    justify-content: normal;
  }
}
#c3b6f7fc9b0e45f69bebfeda69daed3f .block-content {
  justify-content: center;
}

#el-531f64f0a9624d4fbc57ef32b44b2cd3 > div.block-content {
  justify-content: normal;
}

#el-531f64f0a9624d4fbc57ef32b44b2cd3 .block-content > .msf-input__header,
#el-531f64f0a9624d4fbc57ef32b44b2cd3 .msf-input__wrapper {
  text-align: left;
}

#el-531f64f0a9624d4fbc57ef32b44b2cd3 .msf-input__wrapper {
  position: relative;
  display: block;
  margin-bottom: 0;
  -webkit-tap-highlight-color: transparent;
}

#el-531f64f0a9624d4fbc57ef32b44b2cd3 .msf-input__header {
  display: inline-block;
}

#el-531f64f0a9624d4fbc57ef32b44b2cd3 .msf-input__header::after {
  content: " *";
}

#el-531f64f0a9624d4fbc57ef32b44b2cd3 .msf-input {
  width: 100%;
  box-shadow: none;
  transition: unset;
}

#el-531f64f0a9624d4fbc57ef32b44b2cd3 .msf-input::placeholder,
#el-531f64f0a9624d4fbc57ef32b44b2cd3 .msf-input__file-area-hint,
#el-531f64f0a9624d4fbc57ef32b44b2cd3 .ms-datetime-wrap .msf-input span {
  color: var(--msf-field-input-color, #111);
  opacity: 0.5;
  word-break: break-word;
}

#el-531f64f0a9624d4fbc57ef32b44b2cd3 .msf-input::placeholder {
  overflow: visible;
}

@media (width <= 500px) {
  #el-531f64f0a9624d4fbc57ef32b44b2cd3 > div.block-content {
    justify-content: normal;
  }
}
@tablet {
  #el-531f64f0a9624d4fbc57ef32b44b2cd3 > div.block-content {
    justify-content: normal;
  }
}
#el-531f64f0a9624d4fbc57ef32b44b2cd3 .msf-options__wrapper {
  justify-content: start;
  display: grid;
  gap: 12px;
  grid-template-columns: repeat(auto-fit, 6em);
  font-size: var(--msf-option-size, 14px);
}

#el-531f64f0a9624d4fbc57ef32b44b2cd3 .msf-options__wrapper .msf-input__header {
  display: none;
}

#el-531f64f0a9624d4fbc57ef32b44b2cd3 .msf-option {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 0.5625em;
  background: var(--msf-fields-color, #fff);
  border-radius: var(--msf-fborder-radius, 6px);
  padding: 0.875em 2px;
  margin: 0;
  font-size: inherit;
}

#el-531f64f0a9624d4fbc57ef32b44b2cd3 .msf-option .msf-input.msf-option__card {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  appearance: none;
  box-shadow: inset 0 0 0 1px var(--msf-fields-border-color, #f4f4f4);
  border-radius: inherit;
  background: none;
  margin: 0;
}

#el-531f64f0a9624d4fbc57ef32b44b2cd3 .msf-option:hover .msf-option__card {
  box-shadow: inset 0 0 4px 1px var(--msf-checked-variant-color, #111);
}

#el-531f64f0a9624d4fbc57ef32b44b2cd3 .msf-option:hover .msf-option__card:checked,
#el-531f64f0a9624d4fbc57ef32b44b2cd3 .msf-input.msf-option__card:checked {
  box-shadow: inset 0 0 0 1px var(--msf-checked-variant-color, #111);
}

#el-531f64f0a9624d4fbc57ef32b44b2cd3 .msf-option__img-wrapper {
  position: relative;
  z-index: 1;
}

#el-531f64f0a9624d4fbc57ef32b44b2cd3 .msf-option__img-wrapper::after {
  content: "";
  width: 80%;
  height: 80%;
  border-radius: 50%;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: -1;
  background: #fff;
}

#el-531f64f0a9624d4fbc57ef32b44b2cd3 .msf-option img {
  width: 2.75em;
  height: 2.75em;
  object-fit: cover;
  border-radius: 100vw;
}

#el-531f64f0a9624d4fbc57ef32b44b2cd3 .msf-option__name {
  max-width: 100%;
  font-size: inherit;
  line-height: 1.2;
  color: var(--msf-field-input-color);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

#el-531f64f0a9624d4fbc57ef32b44b2cd3 .msf-input__wrapper:not(.msf-options__wrapper) {
  margin-top: 20px;
}

#el-531f64f0a9624d4fbc57ef32b44b2cd3 .msf-input__wrapper[type=name] .msf-input__header {
  display: block;
}

#el-531f64f0a9624d4fbc57ef32b44b2cd3 .international-tel-input {
  width: 100%;
}

#el-531f64f0a9624d4fbc57ef32b44b2cd3 .international-tel-input .iti__country-list {
  z-index: 12;
}

#el-531f64f0a9624d4fbc57ef32b44b2cd3 .msf-input__wrapper[type=email] .iti__flag-container {
  display: none;
}

@media (width <= 500px) {
  #el-531f64f0a9624d4fbc57ef32b44b2cd3 .iti__country-list {
    min-width: 200px;
    margin: 0;
  }
  #el-531f64f0a9624d4fbc57ef32b44b2cd3 .iti__dial-code {
    flex-shrink: 0;
  }
}
#el-531f64f0a9624d4fbc57ef32b44b2cd3 .block-content {
  justify-content: center;
}

#el-21bf7db76bb844ec97e9541ca84e0a9e > .block-content {
  display: flex;
}

#el-21bf7db76bb844ec97e9541ca84e0a9e > .block-content > .m-block-wrapper {
  width: 100%;
  margin: 0;
}

#el-21bf7db76bb844ec97e9541ca84e0a9e.blk-in-abs > .block-content > .m-block-wrapper {
  width: 100px;
  height: 300px;
  margin: 0;
}

#el-21bf7db76bb844ec97e9541ca84e0a9e.blk--resizing > .block-content > .m-block-wrapper {
  width: 100%;
  height: 100%;
}

@media (width <= 500px) {
  #el-21bf7db76bb844ec97e9541ca84e0a9e > .block-content > .m-block-wrapper {
    margin: 0;
  }
  #el-21bf7db76bb844ec97e9541ca84e0a9e.blk-in-abs > .block-content > .m-block-wrapper {
    width: 100px;
    height: 100px;
    margin: 0;
  }
  #el-21bf7db76bb844ec97e9541ca84e0a9e.blk--resizing > .block-content > .m-block-wrapper {
    width: 100%;
    height: 100%;
  }
}
#el-21bf7db76bb844ec97e9541ca84e0a9e > .block-content > .m-block-wrapper {
  min-width: 0;
}

#el-21bf7db76bb844ec97e9541ca84e0a9e .block-content {
  display: flex;
}

#el-21bf7db76bb844ec97e9541ca84e0a9e .m-button.btn-submit {
  width: auto;
  text-align: unset;
}

#el-21bf7db76bb844ec97e9541ca84e0a9e.blk-in-abs > .block-content > .m-block-wrapper {
  height: auto;
}

#el-21bf7db76bb844ec97e9541ca84e0a9e .m-block-wrapper {
  display: flex;
  justify-content: inherit;
  min-width: 10%;
}

#el-21bf7db76bb844ec97e9541ca84e0a9e .m-button {
  max-width: 100%;
  overflow-wrap: break-word;
}

@media (width <= 500px) {
  #el-21bf7db76bb844ec97e9541ca84e0a9e.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-21bf7db76bb844ec97e9541ca84e0a9e.blk-in-abs .m-button-lWiWWR1 {
  width: 100%;
}

#el-21bf7db76bb844ec97e9541ca84e0a9e .m-button-lWiWWR1 {
  cursor: pointer;
  width: min-content;
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  box-shadow: unset;
  gap: 5px;
  transition: all 0.15s linear;
  position: relative;
  background: #049dbf;
  border: 0 solid transparent;
  padding: 12px 24px;
  border-radius: 16px;
  word-break: normal;
}

#el-21bf7db76bb844ec97e9541ca84e0a9e .m-block-wrapper .m-button-lWiWWR1 {
  margin-top: unset;
}

#el-21bf7db76bb844ec97e9541ca84e0a9e .m-button-lWiWWR1::before {
  display: none;
  content: "";
  position: absolute;
  border-radius: inherit;
  padding: 2px;
  z-index: 0;
  inset: 0;
  mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  mask-composite: xor;
  mask-composite: exclude;
  pointer-events: none;
}

#el-21bf7db76bb844ec97e9541ca84e0a9e .m-button-lWiWWR1:hover {
  background: #0378a6;
  border: 0 solid transparent;
  padding: 12px 24px;
  transform: translate(0, -3px);
}

#el-21bf7db76bb844ec97e9541ca84e0a9e .m-button-lWiWWR1:hover::before {
  display: none;
}

#el-21bf7db76bb844ec97e9541ca84e0a9e .m-button-lWiWWR1:active {
  transform: scale(0.97);
}

#el-21bf7db76bb844ec97e9541ca84e0a9e .m-button__text-lWiWWR1 {
  text-align: left;
  transition: transform 0.15s linear;
}

@keyframes pulse-21bf7db76bb844ec97e9541ca84e0a9e {
  0% {
    box-shadow: 0 0 0 0 rgba(119, 119, 119, 0.6);
  }
  100% {
    box-shadow: 0 0 0 15px rgba(119, 119, 119, 0.001);
  }
}
@keyframes blick {
  0% {
    left: -30px;
    margin-left: 0;
  }
  30% {
    left: 110%;
    margin-left: 80px;
  }
  100% {
    left: 110%;
    margin-left: 80px;
  }
}
@keyframes light-21bf7db76bb844ec97e9541ca84e0a9e {
  0% {
    filter: drop-shadow(0 0 0 #e0e0e7);
  }
  100% {
    filter: drop-shadow(0 0 6px #e0e0e7);
  }
}
@keyframes shape {
  50% {
    transform: translateX(3px) rotate(2deg);
  }
  100% {
    transform: translateX(-3px) rotate(-2deg);
  }
}
@keyframes squeeze {
  0% {
    transform: scale(1);
  }
  30% {
    transform: scaleX(1.05) scaleY(0.85);
  }
  40% {
    transform: scaleX(0.85) scaleY(1.1);
  }
  60% {
    transform: scaleX(1.05) scaleY(0.95);
  }
  100% {
    transform: scale(1);
  }
}
@media (width <= 500px) {
  #el-21bf7db76bb844ec97e9541ca84e0a9e .m-block-wrapper .m-button-lWiWWR1 {
    margin-top: unset;
  }
  #el-21bf7db76bb844ec97e9541ca84e0a9e .m-button-lWiWWR1 {
    padding: 8px 16px;
    gap: 5px;
  }
  #el-21bf7db76bb844ec97e9541ca84e0a9e .m-button-lWiWWR1:hover {
    padding: 8px 16px;
  }
}
#el-21bf7db76bb844ec97e9541ca84e0a9e .block-content {
  justify-content: center;
}

.ms-ts-a5d52f5295864dc190dea93d167f9fef-937 {
  font-family: "Open Sans", Arial !important;
  font-weight: 600 !important;
  font-style: normal !important;
  font-size: 18px !important;
  line-height: 140% !important;
  letter-spacing: 0 !important;
}

.ms-ts-a5d52f5295864dc190dea93d167f9fef-939 {
  font-size: 16px !important;
}

.ms-ts-a5d52f5295864dc190dea93d167f9fef-939, .ms-ts-a5d52f5295864dc190dea93d167f9fef-941 {
  font-family: "Open Sans", Arial !important;
  font-weight: 400 !important;
  font-style: normal !important;
  line-height: 140% !important;
  letter-spacing: 0 !important;
}

.ms-ts-a5d52f5295864dc190dea93d167f9fef-941 {
  font-size: 18px !important;
}

.ms-ts-a5d52f5295864dc190dea93d167f9fef-943 {
  font-family: "Open Sans", Arial !important;
  font-weight: 300 !important;
  font-style: normal !important;
  font-size: 18px !important;
  line-height: 140% !important;
  letter-spacing: 0 !important;
}

@media (width <= 500px) {
  .blk_section[data-id=s-d15c709385b84e67823e8550f737dae0] {
    padding-top: 80px;
    padding-bottom: 20px;
  }
  .blk.blk_text[data-id=b-d279f3223dc64273bdbad16565fe4a6e] .blk-data {
    font-size: 35px;
    line-height: normal;
    text-align: left;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk_container.v3 .td_container_cell[data-cell_id=c-295e364c853047d29921aea8e7b8957c] {
    width: 100%;
    margin-bottom: 20px;
    padding: 0 10px;
  }
  .blk_container.v3 .td_container_cell[data-cell_id=c-151d61f5a47445958b7de8b82811737d] {
    width: 100%;
    margin-bottom: 0;
    padding: 0 10px;
  }
  .blk_container[data-id=b-f28b5d4046974501ba613f5f787c4a09] > .blk_container_cells_wrap > .blk_container_cells {
    display: flex;
    flex-flow: row wrap;
  }
  .blk_container.v3 .td_container_cell[data-cell_id=c-1c73add8c0114143a84e9227ca8d3849] {
    width: 100%;
    margin-bottom: 20px;
    padding: 0 10px;
  }
  .blk_container.v3 .td_container_cell[data-cell_id=c-33de097a49074c8fb5cecb36c7729b42] {
    width: 100%;
    margin-bottom: 0;
    padding: 0 10px;
  }
  .blk_container[data-id=b-ca9e317587674b168528baa583759f67] > .blk_container_cells_wrap > .blk_container_cells {
    display: flex;
    flex-flow: row wrap;
  }
  .blk_section[data-id=s-3e6e6cc9dc2443bba9b0aa2ef592ceb3] {
    padding-top: 40px;
    padding-bottom: 41px;
  }
  .gs-fonts--1[class] {
    font-size: 36px !important;
    line-height: 140% !important;
  }
  .blk.blk_text[data-id=b-3fa8a2467c644bdb88ab569faca5ba22] .blk-data {
    font-size: 36px;
    line-height: normal;
    text-align: center;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-0fdc465836a24b2f916caa811a9c0435] .blk-data {
    font-size: 42px;
    line-height: normal;
    text-align: center;
    padding-top: 0;
    padding-bottom: 0;
  }
  #el-048c548c45674a3eaa00123185285824 .block-content {
    justify-content: center;
  }
  .blk.blk_text[data-id=b-8bba7cb1205147218d47aece20bb3c8f] .blk-data, .blk.blk_text[data-id=b-cea5a07bf7d3416e8c62a327e69e6979] .blk-data, .blk.blk_text[data-id=b-e47b5ae1827446b5a7c95e83dab0a960] .blk-data {
    font-size: 16px;
    line-height: normal;
    text-align: center;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-64bdd179db6545f49ff5c53425148acf] .blk-data.blk-data--mobile370 {
    font-size: 20px;
    line-height: normal;
    text-align: center;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-b724ec6fe25d41df80cd96f584e50948] .blk-data.blk-data--mobile370 {
    font-size: 18px;
    line-height: normal;
    text-align: center;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-02842ee18f404e3aac289c9280c45c9f] .blk-data {
    font-size: 14px;
    line-height: normal;
    text-align: center;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk_section[data-id=s-b81f585e2d83488eba7248e26b7deb1d] {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .blk.blk_text[data-id=b-40636cd635734c79875b9ff1b3dceb55] .blk-data {
    font-size: 42px;
    line-height: normal;
    text-align: start;
    padding-top: 0;
    padding-bottom: 0;
  }
  .gs-fonts--124[class] {
    font-size: 14px !important;
    line-height: 120% !important;
  }
  .blk.blk_text[data-id=b-f0a5cb659c054195bee040eccbe26810] .blk-data, .blk.blk_text[data-id=b-c3c3cf584fa94827a1a709353685809d] .blk-data, .blk.blk_text[data-id=b-e260729bcdea4c56a77e4feb3ce0c35a] .blk-data, .blk.blk_text[data-id=b-b308463b1d2d40dd8c1727d421b6668f] .blk-data, .blk.blk_text[data-id=b-9b870da0d3e94f8098d1ec58561cc214] .blk-data, .blk.blk_text[data-id=b-2443281c27664fc9954f9fc67e62aae1] .blk-data, .blk.blk_text[data-id=b-9ac2bcdf17de46559a56a29b02232783] .blk-data, .blk.blk_text[data-id=b-4817429651d349bba65c919685b59068] .blk-data, .blk.blk_text[data-id=b-74fe448403bb49179c90218cfa0e9ba3] .blk-data {
    font-size: 16px;
    line-height: normal;
    text-align: center;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk_section[data-id=s-031a1b7154474d08a4ba21c6f2a68730] {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .blk.blk_text[data-id=b-57db46b23f8841c9874064dbe1fdf74c] .blk-data {
    font-size: 42px;
    line-height: normal;
    text-align: start;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-a01b171f20ee4755939a342f59e29d43] .blk-data, .blk.blk_text[data-id=b-97f326f3aeb444989d9e9d1068130f24] .blk-data, .blk.blk_text[data-id=b-f9352b1cd2564334938cb70db9e3f797] .blk-data, .blk.blk_text[data-id=b-56a4dfdbc41e4eeb8990a6a5eac83e38] .blk-data, .blk.blk_text[data-id=b-f88c544da23c468c828ea2fb587694c3] .blk-data, .blk.blk_text[data-id=b-57ad430404894356ba2ebaf795ee62d5] .blk-data, .blk.blk_text[data-id=b-03d99228b1774b57ae115380720d7517] .blk-data, .blk.blk_text[data-id=b-b7747b098dba4bd5b1ccc2dba4991190] .blk-data, .blk.blk_text[data-id=b-be7e3fb9c95647ddaa83e0fc6838ee52] .blk-data {
    font-size: 16px;
    line-height: normal;
    text-align: center;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk_section[data-id=s-3793892571b344d18ce2cacca39c411c] {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .blk.blk_text[data-id=b-e51d2efdb2e14ee78b8a2e44b0c8e71a] .blk-data {
    font-size: 42px;
    line-height: normal;
    text-align: start;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-a9becab963734896b655e916e947c8dc] .blk-data, .blk.blk_text[data-id=b-5de63765329f4315b3c89e92bfe9429c] .blk-data, .blk.blk_text[data-id=b-3fd0546b01c14c57a0ef923e80f0443a] .blk-data, .blk.blk_text[data-id=b-94b391d4711e4b86830368a6c37f90eb] .blk-data, .blk.blk_text[data-id=b-a338308b0fc74be686a2c8732514cb69] .blk-data, .blk.blk_text[data-id=b-2ce9da2393ef4ff0950862135d6aada8] .blk-data {
    font-size: 16px;
    line-height: normal;
    text-align: center;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk_section[data-id=s-79d9d2dd761349ef9d9425e9bf93d983] {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .blk.blk_text[data-id=b-6c919877d22b4d7c807ae1b053f98baf] .blk-data, .blk.blk_text[data-id=b-eee361e7d590410b9c8b3e0c53909435] .blk-data, .blk.blk_text[data-id=b-2a6636d3f7c043298688fdd7856cfc97] .blk-data, .blk.blk_text[data-id=b-3205241855294487b0f28093cead1a50] .blk-data, .blk.blk_text[data-id=b-892bd7133b45427f9a589586bebbc784] .blk-data, .blk.blk_text[data-id=b-e445e50b15ec415b9486124cc26f04ca] .blk-data {
    font-size: 16px;
    line-height: normal;
    text-align: center;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-718f08e2374544eabb4fb354b24efde6] .blk-data {
    font-size: 24px;
    line-height: normal;
    text-align: center;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-88748b4c957a4affbc9eed38949b825d] .blk-data, .blk.blk_text[data-id=b-2bd21b39d3eb451f8e69a8008a3d24a6] .blk-data {
    font-size: 16px;
    line-height: normal;
    text-align: center;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk_section[data-id=s-ab1d120f0bf64e2eae7425e59134f8f5] {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .blk.blk_text[data-id=b-4e6beb69d172494ead9c5377195edc93] .blk-data {
    font-size: 42px;
    line-height: normal;
    text-align: start;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-eee45504cf2e459eba510c7b7f91562e] .blk-data, .blk.blk_text[data-id=b-fca045a2bb15464ca344f99348131203] .blk-data, .blk.blk_text[data-id=b-bdf3114ad44e4aa1a2969e6a2dd15b6f] .blk-data, .blk.blk_text[data-id=b-d33ee72f868246c187694f10d3d3c460] .blk-data, .blk.blk_text[data-id=b-b101ba2e8c334aadaf5518590ef4646c] .blk-data, .blk.blk_text[data-id=b-9bcb7cd30a024e2fa58ec5f3ac3e4a3c] .blk-data {
    font-size: 16px;
    line-height: normal;
    text-align: center;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk_section[data-id=s-33b687f9c7ef413580e721766a780e88] {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .blk.blk_text[data-id=b-f38e184e48a64b0481b3d2febbe90ca5] .blk-data {
    font-size: 42px;
    line-height: normal;
    text-align: start;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-175d0f38487444cdb79d53549298359b] .blk-data, .blk.blk_text[data-id=b-4ac4e8404907475e8894869d71eb9ad2] .blk-data, .blk.blk_text[data-id=b-d43c9566caba44ecb2cbeb6bf619e4ee] .blk-data, .blk.blk_text[data-id=b-882b412c50314b2e80d8382b066b247a] .blk-data, .blk.blk_text[data-id=b-f2e80ea313ad42f8871c2227a00b3680] .blk-data, .blk.blk_text[data-id=b-8ee5726eb2e5434c92302e020f195049] .blk-data, .blk.blk_text[data-id=b-60d01cc4e45045388bff37808eaccec9] .blk-data, .blk.blk_text[data-id=b-6edd13566f274bb280e07120c9319055] .blk-data, .blk.blk_text[data-id=b-626024d0c1cb4a17a19a4faa282a527f] .blk-data {
    font-size: 16px;
    line-height: normal;
    text-align: center;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk_section[data-id=s-938deb7a235e4d758f310a0c2b88e10a] {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .blk.blk_text[data-id=b-d53bd983966b42fb9a1ada252cbf336b] .blk-data {
    font-size: 42px;
    line-height: normal;
    text-align: start;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-a0e6f6f44a5c4fdeb5934f950e89a095] .blk-data, .blk.blk_text[data-id=b-4e73518899634e90957af0fd4bf75877] .blk-data, .blk.blk_text[data-id=b-9eda754d16d34895a5bc147de4943362] .blk-data, .blk.blk_text[data-id=b-d25a1221492c403787a90b12698485b2] .blk-data, .blk.blk_text[data-id=b-133be63736c7488bb0f866cafb5a63ce] .blk-data, .blk.blk_text[data-id=b-7c586d4aabb14ee7a4d313590d31c4bc] .blk-data, .blk.blk_text[data-id=b-7c8a22b942db45618d1c042cf253bfd6] .blk-data, .blk.blk_text[data-id=b-b71a5b2d6b824147b298a11e85befdbe] .blk-data, .blk.blk_text[data-id=b-a941212b4ac14ad896359253b1ebc533] .blk-data {
    font-size: 16px;
    line-height: normal;
    text-align: center;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk_section[data-id=s-00016203813f401c80d0cc0a03d07aad] {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .blk.blk_text[data-id=b-af1ce937f53d4fdfa428ffdb7867c73b] .blk-data {
    font-size: 42px;
    line-height: normal;
    text-align: start;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-28169268ec9c486bbfb432137a081a87] .blk-data, .blk.blk_text[data-id=b-855a43a8d5204a3890d553cf77880bc6] .blk-data, .blk.blk_text[data-id=b-7022fbe29a4f4b59b5a9eb5690456bd3] .blk-data, .blk.blk_text[data-id=b-0ad24131e3614290b839a73cd7b3b351] .blk-data, .blk.blk_text[data-id=b-8fa40ce7c4a647f98b8e2029b50d2709] .blk-data, .blk.blk_text[data-id=b-07eb8bf4665e4aa3b0776321e9de04e2] .blk-data {
    font-size: 16px;
    line-height: normal;
    text-align: center;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk_section[data-id=s-8904b05a73f94ffc833453b7b75f93a9] {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .blk.blk_text[data-id=b-0d935fe24c7e4fba9f0756ee48106599] .blk-data {
    font-size: 42px;
    line-height: normal;
    text-align: start;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-000599eebfd34c459f7bf320be59cb84] .blk-data, .blk.blk_text[data-id=b-45055962eeb343d785cfd3f7861593ac] .blk-data, .blk.blk_text[data-id=b-4f09c10dd699417ba133c00d58b85e7c] .blk-data, .blk.blk_text[data-id=b-f3720896b12b4d738aa194ef0f0bbc48] .blk-data, .blk.blk_text[data-id=b-4e95a9482c8e4866b74f3579f89506ce] .blk-data, .blk.blk_text[data-id=b-419886ac83bf4efc9b8787a5658841ee] .blk-data, .blk.blk_text[data-id=b-7692f2b09e6945e59f5ca0581bbd248b] .blk-data, .blk.blk_text[data-id=b-fdb556459c274e468cc4c0974e77af51] .blk-data, .blk.blk_text[data-id=b-bf1606967c254f5da2860e937cb58600] .blk-data {
    font-size: 16px;
    line-height: normal;
    text-align: center;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk_section[data-id=s-485f5be318254606916baa076ef6c56c] {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .blk.blk_text[data-id=b-b47e70002551425ca9ecbf875fbfefa7] .blk-data.blk-data--mobile370 {
    font-size: 48px;
    line-height: normal;
    text-align: center;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-275726310ddf4895a405ff01975ecb0c] .blk-data {
    font-size: 18px;
    line-height: normal;
    text-align: center;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk_section[data-id=s-48d1842a8cf84ceea2ceddb44b106acf] {
    padding-top: 100px;
    padding-bottom: 40px;
  }
  .blk.blk_text[data-id=b-cb251d68060c4d6b82db1912d9e89619] .blk-data {
    font-size: 22px;
    line-height: normal;
    text-align: start;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-e6ec07d6b7d044b89cce21a1346b12c5] .blk-data {
    font-size: 16px;
    line-height: normal;
    text-align: start;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-f79883d856ef4c738cdcaf14f3a5076f] .blk-data {
    font-size: 22px;
    line-height: normal;
    text-align: start;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-4930b8b66edd47c8a3f0724947ac03ba] .blk-data {
    font-size: 16px;
    line-height: normal;
    text-align: start;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-343cf42c702f489684657a908d182a2d] .blk-data {
    font-size: 22px;
    line-height: normal;
    text-align: start;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-3c92d0cfa07e4235a8067c98144680d2] .blk-data {
    font-size: 16px;
    line-height: normal;
    text-align: start;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-9bb864b1d4e54f81847beab761442fca] .blk-data {
    font-size: 22px;
    line-height: normal;
    text-align: start;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-e95047573ef748639d3ddce4556b1660] .blk-data {
    font-size: 16px;
    line-height: normal;
    text-align: start;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-afee5e8d163d41a89cb37d3c27c4197b] .blk-data {
    font-size: 22px;
    line-height: normal;
    text-align: start;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-e2feb93504f94721afa3b552521200df] .blk-data {
    font-size: 16px;
    line-height: normal;
    text-align: start;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk_container.v3 .td_container_cell[data-cell_id=c-79392b1664c14940b5979128d41a7a73] {
    width: 100%;
    margin-bottom: 20px;
    padding: 0 10px;
  }
  .blk_container.v3 .td_container_cell[data-cell_id=c-3bd998809e0147fa84d4a04c56067a92] {
    width: 100%;
    margin-bottom: 0;
    padding: 0 10px;
  }
  .blk_container[data-id=b-f29c83c0c4ab4c86b16f4b8423bd9222] > .blk_container_cells_wrap > .blk_container_cells {
    display: flex;
    flex-flow: row wrap;
  }
  .blk_section[data-id=s-613ada7cabf74ff8b13e11504edcc266] {
    padding-top: 4px;
    padding-bottom: 4px;
  }
  #el-15074c5194144a5e82833d179e61bfc0 .block-content {
    justify-content: start;
  }
  .blk.blk_text[data-id=b-723731272d15461eaaa0c3b988a49b99] .blk-data, .blk.blk_text[data-id=b-0ca826e2decb4ceca6860c7c72a4d167] .blk-data, .blk.blk_text[data-id=b-031c6c76d09448a7805268f25aa70c72] .blk-data {
    font-size: 14px;
    line-height: normal;
    text-align: left;
    padding-top: 0;
    padding-bottom: 0;
  }
}
/* ==================================================== */
/* MODERN FORM OVERRIDES                                */
/* ==================================================== */
#el-82258bc735884063b49d7a9710960ea0 .msf-form {
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.08) !important;
  border-radius: 12px !important;
  border: none !important;
  border-top: 4px solid #0d7ea0 !important;
  background: #ffffff !important;
}
#el-82258bc735884063b49d7a9710960ea0 .msf-title {
  font-weight: 700 !important;
  position: relative;
  padding-bottom: 15px;
  margin-bottom: 30px !important;
}
#el-82258bc735884063b49d7a9710960ea0 .msf-title::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 60px;
  height: 3px;
  background-color: #0d7ea0;
  border-radius: 2px;
}

/* Radio buttons (Checkboxes style) */
#d756b37b09cf40b18dcb43f70222e23e .msf-input__option-check {
  opacity: 0 !important;
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  pointer-events: none !important;
  margin: 0 !important;
}

#d756b37b09cf40b18dcb43f70222e23e .msf-input__option {
  position: relative;
  cursor: pointer;
}
#d756b37b09cf40b18dcb43f70222e23e .msf-input__option::before {
  content: "";
  display: inline-flex;
  flex: 0 0 auto;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  border: 2px solid #ccc;
  border-radius: 4px;
  background-color: transparent;
  box-sizing: border-box;
  transition: border-color 0.3s ease, background-color 0.3s ease;
  vertical-align: middle;
  margin-right: 4px;
}
#d756b37b09cf40b18dcb43f70222e23e .msf-input__option:hover::before {
  border-color: #0d7ea0;
}
#d756b37b09cf40b18dcb43f70222e23e .msf-input__option:has(input:checked)::before {
  background-color: #0d7ea0;
  border-color: #0d7ea0;
}
#d756b37b09cf40b18dcb43f70222e23e .msf-input__option::after {
  content: "";
  display: none;
  position: absolute;
  left: 7px;
  top: 50%;
  width: 6px;
  height: 11px;
  border: solid white;
  border-width: 0 2px 2px 0;
  transform: translateY(-60%) rotate(45deg);
  pointer-events: none;
}
#d756b37b09cf40b18dcb43f70222e23e .msf-input__option:has(input:checked)::after {
  display: block;
}

/* Inputs */
#c7d0b9a99dd94207adfa5006132f8f5a .msf-input,
#d2b896a6194246a1bb7f2e7ee206d59c .msf-input,
#el-9e0ff0cb131f4054b7e6a9f2387bea3c .msf-input,
#e31cdaf171c64f43bdf36ee7533d61a2 .msf-input:not(.msf-option__card) {
  border: none !important;
  border-bottom: 1px solid #ddd !important;
  border-radius: 0 !important;
  background: transparent !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  transition: border-color 0.3s ease, box-shadow 0.3s ease !important;
}
#c7d0b9a99dd94207adfa5006132f8f5a .msf-input:focus,
#d2b896a6194246a1bb7f2e7ee206d59c .msf-input:focus,
#el-9e0ff0cb131f4054b7e6a9f2387bea3c .msf-input:focus,
#e31cdaf171c64f43bdf36ee7533d61a2 .msf-input:not(.msf-option__card):focus {
  outline: none !important;
  border-bottom: 2px solid #0d7ea0 !important;
  box-shadow: 0 1px 0 0 #0d7ea0 !important;
}

/* Field labels/placeholders fix to align with bottom border style */
#el-82258bc735884063b49d7a9710960ea0 .msf-input__header {
  font-weight: 500;
  color: #333;
}

/* Contact Method Buttons */
#e31cdaf171c64f43bdf36ee7533d61a2 .msf-option {
  border-radius: 12px;
  transition: all 0.3s ease;
  overflow: visible;
}
#e31cdaf171c64f43bdf36ee7533d61a2 .msf-option .msf-input.msf-option__card {
  box-shadow: inset 0 0 0 1px #eaeaea !important;
  border-radius: 12px !important;
  transition: all 0.3s ease !important;
}
#e31cdaf171c64f43bdf36ee7533d61a2 .msf-option:hover .msf-input.msf-option__card {
  box-shadow: inset 0 0 0 1px rgba(13, 126, 160, 0.4), 0 4px 12px rgba(13, 126, 160, 0.1) !important;
}
#e31cdaf171c64f43bdf36ee7533d61a2 .msf-option .msf-input.msf-option__card:checked {
  box-shadow: inset 0 0 0 2px #0d7ea0, 0 4px 15px rgba(13, 126, 160, 0.15) !important;
  background-color: rgba(13, 126, 160, 0.03) !important;
}
#e31cdaf171c64f43bdf36ee7533d61a2 .msf-option .msf-input.msf-option__card:checked ~ .msf-option__name {
  color: #0d7ea0 !important;
  font-weight: 600;
}

/* File Upload Area */
#el-3a1696c089a84ebf9535e8662909c7de .msf-input__file-area {
  border: 2px dashed #cfccce !important;
  border-radius: 12px !important;
  background-color: #fafafa !important;
  transition: all 0.3s ease !important;
  padding: 30px 20px !important;
}
#el-3a1696c089a84ebf9535e8662909c7de .msf-input__file-area:hover {
  border-color: #0d7ea0 !important;
  background-color: rgba(13, 126, 160, 0.02) !important;
}
#el-3a1696c089a84ebf9535e8662909c7de .msf-input__file-area::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%230d7ea0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3Cpolyline points='17 8 12 3 7 8'/%3E%3Cline x1='12' y1='3' x2='12' y2='15'/%3E%3C/svg%3E");
  display: block;
  margin-bottom: 10px;
}
#el-3a1696c089a84ebf9535e8662909c7de .msf-input__file-area .msf-input__file-area-hint {
  color: #555 !important;
  font-size: 14px !important;
}

/* Submit Button */
#el-4227bea3cf8842bf8abd3ee29538361f .m-button-LNlXI7w {
  width: 100% !important;
  max-width: 100% !important;
  background: linear-gradient(135deg, #1093bb 0%, #0d7ea0 100%) !important;
  border-radius: 8px !important;
  padding: 16px 24px !important;
  box-shadow: 0 4px 15px rgba(13, 126, 160, 0.3) !important;
  margin-top: 15px !important;
}
#el-4227bea3cf8842bf8abd3ee29538361f .m-button-LNlXI7w:hover {
  background: linear-gradient(135deg, #13aae0 0%, #1093bb 100%) !important;
  box-shadow: 0 6px 20px rgba(13, 126, 160, 0.4) !important;
  transform: translateY(-2px) !important;
}
#el-4227bea3cf8842bf8abd3ee29538361f .m-button-LNlXI7w:active {
  transform: translateY(0) !important;
}
#el-4227bea3cf8842bf8abd3ee29538361f .m-button-LNlXI7w .msf-active-string {
  font-weight: 700 !important;
  font-size: 18px !important;
  letter-spacing: 0.5px;
}
