/* Page-specific styles for articles/o-kleshchah/ostorozhno-iksodovyj-kleshch-styles.css */
/* Common styles are in base-styles.css */
/*** (PAGE_ID: #1768538) STYLES FOR BLOCKS ***/
.blk_section[data-id=s-0b19fb3925ee407b9e073ae339500506] {
  padding-top: 60px;
  padding-bottom: 60px;
  background: #fff;
}

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

.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-9343c03760974b728eec74711aedf3eb] .blk-data {
  font-size: 42px;
  padding: 0;
}

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

#a863142056a94a8b9f39a93a9c8a014d .m-image img,
#a863142056a94a8b9f39a93a9c8a014d .m-image svg {
  width: 355px;
}

#a863142056a94a8b9f39a93a9c8a014d .m-image__wrapper {
  position: relative;
  width: 353px;
  height: 250px;
}

#a863142056a94a8b9f39a93a9c8a014d .m-image svg {
  width: 355px;
  left: -1px;
}

#a863142056a94a8b9f39a93a9c8a014d .m-image__sub-wrapper {
  overflow: hidden;
  border-radius: 20px;
  box-shadow: none;
}

#a863142056a94a8b9f39a93a9c8a014d .m-image__notice {
  display: none;
  z-index: 1;
  color: #111;
  position: absolute;
  background: rgba(221, 222, 238, 0.5);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

#a863142056a94a8b9f39a93a9c8a014d .m-image__notice-content {
  position: absolute;
  display: flex;
  flex-direction: column;
  left: 0;
  bottom: 0;
  text-align: left;
  padding: 10px;
}

#a863142056a94a8b9f39a93a9c8a014d .m-image__notice--mob {
  display: none;
}

@media (width <= 500px) {
  #a863142056a94a8b9f39a93a9c8a014d .m-image img,
  #a863142056a94a8b9f39a93a9c8a014d .m-image svg {
    width: 330px;
  }
  #a863142056a94a8b9f39a93a9c8a014d .m-image__wrapper {
    width: 330px;
    height: 230px;
  }
  #a863142056a94a8b9f39a93a9c8a014d .m-image__notice--mob {
    display: block;
  }
  #a863142056a94a8b9f39a93a9c8a014d .m-image__notice--pc {
    display: none;
  }
}
#a863142056a94a8b9f39a93a9c8a014d .m-image img,
#a863142056a94a8b9f39a93a9c8a014d .m-image svg {
  min-width: 353px;
  width: 353px;
}

#a863142056a94a8b9f39a93a9c8a014d .m-image__wrapper {
  border-radius: px;
}

#a863142056a94a8b9f39a93a9c8a014d .m-image {
  cursor: pointer;
}

#a863142056a94a8b9f39a93a9c8a014d .m-image.is-svg svg,
#a863142056a94a8b9f39a93a9c8a014d .m-image.is-svg img,
#a863142056a94a8b9f39a93a9c8a014d .m-image > img[src*=".gif"] {
  width: 355px;
}

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

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

.blk_container.v3 .td_container_cell[data-cell_id=c-4c5467df74ef4df58774f76e48157c1f] {
  width: 33.126%;
  padding: 0 10px;
}

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

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

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

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

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

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

.blk_container.v3 .td_container_cell[data-cell_id=c-4b70867a833d415a8211c6e7bccc50e8] {
  width: 66.874%;
  padding: 0 10px;
}

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

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

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

#dcefedcc5b4b4a2692118ef79483f127 .m-image__wrapper {
  position: relative;
  width: 150px;
  height: 150px;
}

#dcefedcc5b4b4a2692118ef79483f127 .m-image svg {
  width: 150px;
  top: -1px;
}

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

#dcefedcc5b4b4a2692118ef79483f127 .m-image img,
#dcefedcc5b4b4a2692118ef79483f127 .m-image svg {
  min-width: 150px;
  width: 150px;
}

#dcefedcc5b4b4a2692118ef79483f127 .m-image__wrapper {
  border-radius: px;
}

#dcefedcc5b4b4a2692118ef79483f127 .m-image {
  cursor: pointer;
}

#dcefedcc5b4b4a2692118ef79483f127 .m-image.is-svg svg,
#dcefedcc5b4b4a2692118ef79483f127 .m-image.is-svg img,
#dcefedcc5b4b4a2692118ef79483f127 .m-image > img[src*=".gif"] {
  width: 150px;
}

@media (width <= 500px) {
  #dcefedcc5b4b4a2692118ef79483f127 {
    overflow: hidden;
  }
}
#dcefedcc5b4b4a2692118ef79483f127 .block-content {
  justify-content: end;
}

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

.blk_container.v3 .td_container_cell[data-cell_id=c-264f5c17ab114291bfa46cbb6e9e8cf0] {
  width: 33.304%;
  padding: 0 10px;
}

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

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

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

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

.blk.blk_text[data-id=b-691e5faeef5c4a20af87ca698f576c26] .blk-data {
  font-size: 17px;
  padding: 0;
}

#a3a4340d97164a8a9c5a1e22f2c57388 .m-image__wrapper {
  position: relative;
  width: 352px;
  height: 245px;
}

#a3a4340d97164a8a9c5a1e22f2c57388 .m-image svg {
  width: 352px;
}

#a3a4340d97164a8a9c5a1e22f2c57388 .m-image__sub-wrapper {
  overflow: hidden;
  border-radius: 20px;
  box-shadow: none;
}

#a3a4340d97164a8a9c5a1e22f2c57388 .m-image__notice {
  display: none;
  z-index: 1;
  color: #111;
  position: absolute;
  background: rgba(221, 222, 238, 0.5);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

#a3a4340d97164a8a9c5a1e22f2c57388 .m-image__notice-content {
  position: absolute;
  display: flex;
  flex-direction: column;
  left: 0;
  bottom: 0;
  text-align: left;
  padding: 10px;
}

#a3a4340d97164a8a9c5a1e22f2c57388 .m-image__notice--mob {
  display: none;
}

@media (width <= 500px) {
  #a3a4340d97164a8a9c5a1e22f2c57388 .m-image img,
  #a3a4340d97164a8a9c5a1e22f2c57388 .m-image svg {
    width: 331px;
  }
  #a3a4340d97164a8a9c5a1e22f2c57388 .m-image__wrapper {
    width: 330px;
    height: 230px;
  }
  #a3a4340d97164a8a9c5a1e22f2c57388 .m-image__notice--mob {
    display: block;
  }
  #a3a4340d97164a8a9c5a1e22f2c57388 .m-image__notice--pc {
    display: none;
  }
}
#a3a4340d97164a8a9c5a1e22f2c57388 .m-image img,
#a3a4340d97164a8a9c5a1e22f2c57388 .m-image svg {
  min-width: 352px;
  width: 352px;
}

#a3a4340d97164a8a9c5a1e22f2c57388 .m-image__wrapper {
  border-radius: px;
}

#a3a4340d97164a8a9c5a1e22f2c57388 .m-image {
  cursor: pointer;
}

#a3a4340d97164a8a9c5a1e22f2c57388 .m-image.is-svg svg,
#a3a4340d97164a8a9c5a1e22f2c57388 .m-image.is-svg img,
#a3a4340d97164a8a9c5a1e22f2c57388 .m-image > img[src*=".gif"] {
  width: 352px;
}

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

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

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

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

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

.blk.blk_text[data-id=b-59a4153d3eb843c9a0174f7cb46352ef] .blk-data {
  font-size: 17px;
  padding: 0;
}

.blk_container.v3 .td_container_cell[data-cell_id=c-91cc9b0952994577b7a489ca1ed8bfde] {
  width: 66.874%;
  padding: 0 10px;
}

.blk_container.v3 .td_container_cell[data-cell_id=c-91fa1ac80fd34fd1928e76a3019c9bf4] {
  width: 33.126%;
  padding: 0 10px;
}

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

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

.blk[data-id=b-eb91b09f216d42909048ca0da0909cfe] .blk_divider_self {
  height: 17px;
  margin: 0;
}

.blk[data-id=b-eb91b09f216d42909048ca0da0909cfe] .divider-line {
  background: #ccc;
  height: 1px;
  margin: 0 0 0;
}

#f810275d6ac54f05a657a4e77e57e392 .m-image__wrapper {
  position: relative;
  width: 150px;
  height: 150px;
}

#f810275d6ac54f05a657a4e77e57e392 .m-image svg {
  width: 150px;
}

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

@media (width <= 500px) {
  #f810275d6ac54f05a657a4e77e57e392 .m-image img,
  #f810275d6ac54f05a657a4e77e57e392 .m-image svg {
    width: 140px;
  }
  #f810275d6ac54f05a657a4e77e57e392 .m-image__wrapper {
    width: 140px;
    height: 140px;
  }
}
#f810275d6ac54f05a657a4e77e57e392 .m-image img,
#f810275d6ac54f05a657a4e77e57e392 .m-image svg {
  min-width: 150px;
  width: 150px;
}

#f810275d6ac54f05a657a4e77e57e392 .m-image__wrapper {
  border-radius: px;
}

#f810275d6ac54f05a657a4e77e57e392 .m-image {
  cursor: pointer;
}

#f810275d6ac54f05a657a4e77e57e392 .m-image.is-svg svg,
#f810275d6ac54f05a657a4e77e57e392 .m-image.is-svg img,
#f810275d6ac54f05a657a4e77e57e392 .m-image > img[src*=".gif"] {
  width: 150px;
}

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

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

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

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

.blk_container.v3 .td_container_cell[data-cell_id=c-66c1730de7b54456b7a96b4fe39b302c] {
  width: 66.785%;
  padding: 0 10px;
}

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

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

.blk.blk_text[data-id=b-494b4dd9677d4550ae474a122d781396] .blk-data {
  font-size: 17px;
  padding: 0;
}

.blk_container.v3 .td_container_cell[data-cell_id=c-641407d9a83244438ce5e378d6bb01b2] {
  width: 66.874%;
  padding: 0 10px;
}

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

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

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

.blk_section[data-id=s-119dc3b5ad6f4e1497e853d2cde4a906] {
  padding-top: 0;
  padding-bottom: 0;
  height: 759px;
  background: #049dbf;
}

#ea72dc2212b740278d55c845a356da37 .m-image__wrapper {
  position: relative;
  width: 200px;
  height: 200px;
}

#ea72dc2212b740278d55c845a356da37 .m-image svg {
  width: 200px;
}

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

@media (width <= 500px) {
  #ea72dc2212b740278d55c845a356da37 .m-image img,
  #ea72dc2212b740278d55c845a356da37 .m-image svg {
    width: 150px;
  }
  #ea72dc2212b740278d55c845a356da37 .m-image__wrapper {
    width: 150px;
    height: 150px;
  }
}
#ea72dc2212b740278d55c845a356da37 .m-image img,
#ea72dc2212b740278d55c845a356da37 .m-image svg {
  min-width: 200px;
  width: 200px;
}

#ea72dc2212b740278d55c845a356da37 .m-image__wrapper {
  border-radius: px;
}

#ea72dc2212b740278d55c845a356da37 .m-image {
  cursor: pointer;
}

#ea72dc2212b740278d55c845a356da37 .m-image.is-svg svg,
#ea72dc2212b740278d55c845a356da37 .m-image.is-svg img,
#ea72dc2212b740278d55c845a356da37 .m-image > img[src*=".gif"] {
  width: 200px;
}

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

.blk[data-id=b-ea72dc2212b740278d55c845a356da37] {
  top: 70px;
  left: 924px;
}

#c48a3662a5354a24aefd5513b5086be7 .m-image__wrapper {
  position: relative;
  width: 200px;
  height: 200px;
}

#c48a3662a5354a24aefd5513b5086be7 .m-image svg {
  width: 200px;
}

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

@media (width <= 500px) {
  #c48a3662a5354a24aefd5513b5086be7 .m-image img,
  #c48a3662a5354a24aefd5513b5086be7 .m-image svg {
    width: 150px;
  }
  #c48a3662a5354a24aefd5513b5086be7 .m-image__wrapper {
    width: 150px;
    height: 150px;
  }
}
#c48a3662a5354a24aefd5513b5086be7 .m-image img,
#c48a3662a5354a24aefd5513b5086be7 .m-image svg {
  min-width: 200px;
  width: 200px;
}

#c48a3662a5354a24aefd5513b5086be7 .m-image__wrapper {
  border-radius: px;
}

#c48a3662a5354a24aefd5513b5086be7 .m-image {
  cursor: pointer;
}

#c48a3662a5354a24aefd5513b5086be7 .m-image.is-svg svg,
#c48a3662a5354a24aefd5513b5086be7 .m-image.is-svg img,
#c48a3662a5354a24aefd5513b5086be7 .m-image > img[src*=".gif"] {
  width: 200px;
}

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

.blk[data-id=b-c48a3662a5354a24aefd5513b5086be7] {
  top: 533px;
  left: 118px;
}

#a3394ddd203e48f5b5c87f0b84b28850 .m-image__wrapper {
  position: relative;
  width: 200px;
  height: 200px;
}

#a3394ddd203e48f5b5c87f0b84b28850 .m-image svg {
  width: 200px;
}

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

@media (width <= 500px) {
  #a3394ddd203e48f5b5c87f0b84b28850 .m-image img,
  #a3394ddd203e48f5b5c87f0b84b28850 .m-image svg {
    width: 150px;
  }
  #a3394ddd203e48f5b5c87f0b84b28850 .m-image__wrapper {
    width: 150px;
    height: 150px;
  }
}
#a3394ddd203e48f5b5c87f0b84b28850 .m-image img,
#a3394ddd203e48f5b5c87f0b84b28850 .m-image svg {
  min-width: 200px;
  width: 200px;
}

#a3394ddd203e48f5b5c87f0b84b28850 .m-image__wrapper {
  border-radius: px;
}

#a3394ddd203e48f5b5c87f0b84b28850 .m-image {
  cursor: pointer;
}

#a3394ddd203e48f5b5c87f0b84b28850 .m-image.is-svg svg,
#a3394ddd203e48f5b5c87f0b84b28850 .m-image.is-svg img,
#a3394ddd203e48f5b5c87f0b84b28850 .m-image > img[src*=".gif"] {
  width: 200px;
}

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

.blk[data-id=b-a3394ddd203e48f5b5c87f0b84b28850] {
  top: 338px;
  left: 6px;
}

#el-27f308b2d9ce40a982e0e982b0b6d63f .m-image__wrapper {
  position: relative;
  width: 200px;
  height: 200px;
}

#el-27f308b2d9ce40a982e0e982b0b6d63f .m-image svg {
  width: 200px;
}

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

@media (width <= 500px) {
  #el-27f308b2d9ce40a982e0e982b0b6d63f .m-image img,
  #el-27f308b2d9ce40a982e0e982b0b6d63f .m-image svg {
    width: 150px;
  }
  #el-27f308b2d9ce40a982e0e982b0b6d63f .m-image__wrapper {
    width: 150px;
    height: 150px;
  }
}
#el-27f308b2d9ce40a982e0e982b0b6d63f .m-image img,
#el-27f308b2d9ce40a982e0e982b0b6d63f .m-image svg {
  min-width: 200px;
  width: 200px;
}

#el-27f308b2d9ce40a982e0e982b0b6d63f .m-image__wrapper {
  border-radius: px;
}

#el-27f308b2d9ce40a982e0e982b0b6d63f .m-image {
  cursor: pointer;
}

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

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

.blk[data-id=b-27f308b2d9ce40a982e0e982b0b6d63f] {
  top: 107px;
  left: 71px;
}

#el-49a4d7df8324470f83f57c0b631f752f .m-image__wrapper {
  position: relative;
  width: 200px;
  height: 200px;
}

#el-49a4d7df8324470f83f57c0b631f752f .m-image svg {
  width: 200px;
}

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

@media (width <= 500px) {
  #el-49a4d7df8324470f83f57c0b631f752f .m-image img,
  #el-49a4d7df8324470f83f57c0b631f752f .m-image svg {
    width: 150px;
  }
  #el-49a4d7df8324470f83f57c0b631f752f .m-image__wrapper {
    width: 150px;
    height: 150px;
  }
}
#el-49a4d7df8324470f83f57c0b631f752f .m-image img,
#el-49a4d7df8324470f83f57c0b631f752f .m-image svg {
  min-width: 200px;
  width: 200px;
}

#el-49a4d7df8324470f83f57c0b631f752f .m-image__wrapper {
  border-radius: px;
}

#el-49a4d7df8324470f83f57c0b631f752f .m-image {
  cursor: pointer;
}

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

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

.blk[data-id=b-49a4d7df8324470f83f57c0b631f752f] {
  top: 296px;
  left: 942px;
}

#el-2b494360a8a34c8a88d25bc38f570e98 .m-image__wrapper {
  position: relative;
  width: 200px;
  height: 200px;
}

#el-2b494360a8a34c8a88d25bc38f570e98 .m-image svg {
  width: 200px;
}

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

@media (width <= 500px) {
  #el-2b494360a8a34c8a88d25bc38f570e98 .m-image img,
  #el-2b494360a8a34c8a88d25bc38f570e98 .m-image svg {
    width: 150px;
  }
  #el-2b494360a8a34c8a88d25bc38f570e98 .m-image__wrapper {
    width: 150px;
    height: 150px;
  }
}
#el-2b494360a8a34c8a88d25bc38f570e98 .m-image img,
#el-2b494360a8a34c8a88d25bc38f570e98 .m-image svg {
  min-width: 200px;
  width: 200px;
}

#el-2b494360a8a34c8a88d25bc38f570e98 .m-image__wrapper {
  border-radius: px;
}

#el-2b494360a8a34c8a88d25bc38f570e98 .m-image {
  cursor: pointer;
}

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

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

.blk[data-id=b-2b494360a8a34c8a88d25bc38f570e98] {
  top: 485px;
  left: 796px;
}

#c36b4188379e4737b56e0fea7224a39c .m-image__wrapper {
  position: relative;
  width: 420px;
  height: 420px;
}

#c36b4188379e4737b56e0fea7224a39c .m-image svg {
  width: 420px;
}

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

@media (width <= 500px) {
  #c36b4188379e4737b56e0fea7224a39c .m-image img,
  #c36b4188379e4737b56e0fea7224a39c .m-image svg {
    width: 210px;
  }
  #c36b4188379e4737b56e0fea7224a39c .m-image__wrapper {
    width: 210px;
    height: 210px;
  }
}
#c36b4188379e4737b56e0fea7224a39c .m-image img,
#c36b4188379e4737b56e0fea7224a39c .m-image svg {
  min-width: 420px;
  width: 420px;
}

#c36b4188379e4737b56e0fea7224a39c .m-image__wrapper {
  border-radius: px;
}

#c36b4188379e4737b56e0fea7224a39c .m-image {
  cursor: pointer;
}

#c36b4188379e4737b56e0fea7224a39c .m-image.is-svg svg,
#c36b4188379e4737b56e0fea7224a39c .m-image.is-svg img,
#c36b4188379e4737b56e0fea7224a39c .m-image > img[src*=".gif"] {
  width: 420px;
}

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

.blk[data-id=b-c36b4188379e4737b56e0fea7224a39c] {
  top: 187px;
  left: 359px;
}

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

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

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

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

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

#dfb5695a25704c28b3801c04b45bfe20 {
  --thickLine: 4px;
  --thickArrow: 4px;
  --borderStyle: dashed;
  --length: 500px;
  --width: 100%;
}

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

#dfb5695a25704c28b3801c04b45bfe20 .line__wrapper {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  filter: drop-shadow();
}

#dfb5695a25704c28b3801c04b45bfe20.blk-in-abs .line,
#dfb5695a25704c28b3801c04b45bfe20 .line {
  width: var(--width);
  border-top: var(--thickLine) var(--borderStyle) #fff;
}

#dfb5695a25704c28b3801c04b45bfe20 .left-side,
#dfb5695a25704c28b3801c04b45bfe20 .right-side {
  filter: url("ostorozhno-iksodovyj-kleshch.html");
}

#dfb5695a25704c28b3801c04b45bfe20 .left-side::before,
#dfb5695a25704c28b3801c04b45bfe20 .right-side::before {
  height: calc(var(--thickArrow) * 3);
  width: calc(var(--thickArrow) * 3);
  content: "";
  display: block;
  background: #fff;
}

#dfb5695a25704c28b3801c04b45bfe20 .line__svg {
  visibility: hidden;
  position: absolute;
  width: 0;
  height: 0;
}

@media (width <= 500px) {
  #dfb5695a25704c28b3801c04b45bfe20 {
    --thickLine: 4px;
    --thickArrow: 4px;
    --length: 500px;
  }
  #dfb5695a25704c28b3801c04b45bfe20.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#dfb5695a25704c28b3801c04b45bfe20 .block-content {
  justify-content: center;
}

.blk[data-id=b-dfb5695a25704c28b3801c04b45bfe20] {
  transform: rotate(-15deg) perspective(0);
  top: 208px;
  left: 682px;
}

#el-3fd2762257d64177b5f81ea3fbc13e74 > .block-content {
  display: flex;
}

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

#el-3fd2762257d64177b5f81ea3fbc13e74.blk-in-abs > .block-content > .m-block-wrapper {
  width: 166px;
  height: 300px;
  margin: 0;
}

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

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

#el-3fd2762257d64177b5f81ea3fbc13e74 {
  --thickLine: 4px;
  --thickArrow: 4px;
  --borderStyle: dashed;
  --length: 500px;
  --width: 100%;
}

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

#el-3fd2762257d64177b5f81ea3fbc13e74 .line__wrapper {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  filter: drop-shadow();
}

#el-3fd2762257d64177b5f81ea3fbc13e74.blk-in-abs .line,
#el-3fd2762257d64177b5f81ea3fbc13e74 .line {
  width: var(--width);
  border-top: var(--thickLine) var(--borderStyle) #fff;
}

#el-3fd2762257d64177b5f81ea3fbc13e74 .left-side,
#el-3fd2762257d64177b5f81ea3fbc13e74 .right-side {
  filter: url("ostorozhno-iksodovyj-kleshch.html");
}

#el-3fd2762257d64177b5f81ea3fbc13e74 .left-side::before,
#el-3fd2762257d64177b5f81ea3fbc13e74 .right-side::before {
  height: calc(var(--thickArrow) * 3);
  width: calc(var(--thickArrow) * 3);
  content: "";
  display: block;
  background: #fff;
}

#el-3fd2762257d64177b5f81ea3fbc13e74 .line__svg {
  visibility: hidden;
  position: absolute;
  width: 0;
  height: 0;
}

@media (width <= 500px) {
  #el-3fd2762257d64177b5f81ea3fbc13e74 {
    --thickLine: 4px;
    --thickArrow: 4px;
    --length: 500px;
  }
  #el-3fd2762257d64177b5f81ea3fbc13e74.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-3fd2762257d64177b5f81ea3fbc13e74 .block-content {
  justify-content: center;
}

.blk[data-id=b-3fd2762257d64177b5f81ea3fbc13e74] {
  transform: rotate(-169deg) perspective(0);
  top: 233px;
  left: 279px;
}

#el-613451eaeaff459ca5e00c820c43b92d > .block-content {
  display: flex;
}

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

#el-613451eaeaff459ca5e00c820c43b92d.blk-in-abs > .block-content > .m-block-wrapper {
  width: 178px;
  height: 300px;
  margin: 0;
}

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

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

#el-613451eaeaff459ca5e00c820c43b92d {
  --thickLine: 4px;
  --thickArrow: 4px;
  --borderStyle: dashed;
  --length: 500px;
  --width: 100%;
}

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

#el-613451eaeaff459ca5e00c820c43b92d .line__wrapper {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  filter: drop-shadow();
}

#el-613451eaeaff459ca5e00c820c43b92d.blk-in-abs .line,
#el-613451eaeaff459ca5e00c820c43b92d .line {
  width: var(--width);
  border-top: var(--thickLine) var(--borderStyle) #fff;
}

#el-613451eaeaff459ca5e00c820c43b92d .left-side,
#el-613451eaeaff459ca5e00c820c43b92d .right-side {
  filter: url("ostorozhno-iksodovyj-kleshch.html");
}

#el-613451eaeaff459ca5e00c820c43b92d .left-side::before,
#el-613451eaeaff459ca5e00c820c43b92d .right-side::before {
  height: calc(var(--thickArrow) * 3);
  width: calc(var(--thickArrow) * 3);
  content: "";
  display: block;
  background: #fff;
}

#el-613451eaeaff459ca5e00c820c43b92d .line__svg {
  visibility: hidden;
  position: absolute;
  width: 0;
  height: 0;
}

@media (width <= 500px) {
  #el-613451eaeaff459ca5e00c820c43b92d {
    --thickLine: 4px;
    --thickArrow: 4px;
    --length: 500px;
  }
  #el-613451eaeaff459ca5e00c820c43b92d.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-613451eaeaff459ca5e00c820c43b92d .block-content {
  justify-content: center;
}

.blk[data-id=b-613451eaeaff459ca5e00c820c43b92d] {
  transform: rotate(3deg) perspective(0);
  top: 377px;
  left: 757px;
}

#el-2f7d429d2d57453cb118b96adc91f4cf > .block-content {
  display: flex;
}

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

#el-2f7d429d2d57453cb118b96adc91f4cf.blk-in-abs > .block-content > .m-block-wrapper {
  width: 177px;
  height: 300px;
  margin: 0;
}

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

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

#el-2f7d429d2d57453cb118b96adc91f4cf {
  --thickLine: 4px;
  --thickArrow: 4px;
  --borderStyle: dashed;
  --length: 500px;
  --width: 100%;
}

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

#el-2f7d429d2d57453cb118b96adc91f4cf .line__wrapper {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  filter: drop-shadow();
}

#el-2f7d429d2d57453cb118b96adc91f4cf.blk-in-abs .line,
#el-2f7d429d2d57453cb118b96adc91f4cf .line {
  width: var(--width);
  border-top: var(--thickLine) var(--borderStyle) #fff;
}

#el-2f7d429d2d57453cb118b96adc91f4cf .left-side,
#el-2f7d429d2d57453cb118b96adc91f4cf .right-side {
  filter: url("ostorozhno-iksodovyj-kleshch.html");
}

#el-2f7d429d2d57453cb118b96adc91f4cf .left-side::before,
#el-2f7d429d2d57453cb118b96adc91f4cf .right-side::before {
  height: calc(var(--thickArrow) * 3);
  width: calc(var(--thickArrow) * 3);
  content: "";
  display: block;
  background: #fff;
}

#el-2f7d429d2d57453cb118b96adc91f4cf .line__svg {
  visibility: hidden;
  position: absolute;
  width: 0;
  height: 0;
}

@media (width <= 500px) {
  #el-2f7d429d2d57453cb118b96adc91f4cf {
    --thickLine: 4px;
    --thickArrow: 4px;
    --length: 500px;
  }
  #el-2f7d429d2d57453cb118b96adc91f4cf.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-2f7d429d2d57453cb118b96adc91f4cf .block-content {
  justify-content: center;
}

.blk[data-id=b-2f7d429d2d57453cb118b96adc91f4cf] {
  transform: rotate(168deg) perspective(0);
  top: 382px;
  left: 207px;
}

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

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

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

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

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

#c4478010ef1c40c6a3b9cf15b657f3f2 {
  --thickLine: 4px;
  --thickArrow: 4px;
  --borderStyle: dashed;
  --length: 500px;
  --width: 100%;
}

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

#c4478010ef1c40c6a3b9cf15b657f3f2 .line__wrapper {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  filter: drop-shadow();
}

#c4478010ef1c40c6a3b9cf15b657f3f2.blk-in-abs .line,
#c4478010ef1c40c6a3b9cf15b657f3f2 .line {
  width: var(--width);
  border-top: var(--thickLine) var(--borderStyle) #fff;
}

#c4478010ef1c40c6a3b9cf15b657f3f2 .left-side,
#c4478010ef1c40c6a3b9cf15b657f3f2 .right-side {
  filter: url("ostorozhno-iksodovyj-kleshch.html");
}

#c4478010ef1c40c6a3b9cf15b657f3f2 .left-side::before,
#c4478010ef1c40c6a3b9cf15b657f3f2 .right-side::before {
  height: calc(var(--thickArrow) * 3);
  width: calc(var(--thickArrow) * 3);
  content: "";
  display: block;
  background: #fff;
}

#c4478010ef1c40c6a3b9cf15b657f3f2 .line__svg {
  visibility: hidden;
  position: absolute;
  width: 0;
  height: 0;
}

@media (width <= 500px) {
  #c4478010ef1c40c6a3b9cf15b657f3f2 {
    --thickLine: 4px;
    --thickArrow: 4px;
    --length: 500px;
  }
  #c4478010ef1c40c6a3b9cf15b657f3f2.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#c4478010ef1c40c6a3b9cf15b657f3f2 .block-content {
  justify-content: center;
}

.blk[data-id=b-c4478010ef1c40c6a3b9cf15b657f3f2] {
  transform: rotate(10deg) perspective(0);
  top: 563px;
  left: 667px;
}

#el-78a2ad33c2e64e1a940471457130860c > .block-content {
  display: flex;
}

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

#el-78a2ad33c2e64e1a940471457130860c.blk-in-abs > .block-content > .m-block-wrapper {
  width: 127px;
  height: 300px;
  margin: 0;
}

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

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

#el-78a2ad33c2e64e1a940471457130860c {
  --thickLine: 4px;
  --thickArrow: 4px;
  --borderStyle: dashed;
  --length: 500px;
  --width: 100%;
}

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

#el-78a2ad33c2e64e1a940471457130860c .line__wrapper {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  filter: drop-shadow();
}

#el-78a2ad33c2e64e1a940471457130860c.blk-in-abs .line,
#el-78a2ad33c2e64e1a940471457130860c .line {
  width: var(--width);
  border-top: var(--thickLine) var(--borderStyle) #fff;
}

#el-78a2ad33c2e64e1a940471457130860c .left-side,
#el-78a2ad33c2e64e1a940471457130860c .right-side {
  filter: url("ostorozhno-iksodovyj-kleshch.html");
}

#el-78a2ad33c2e64e1a940471457130860c .left-side::before,
#el-78a2ad33c2e64e1a940471457130860c .right-side::before {
  height: calc(var(--thickArrow) * 3);
  width: calc(var(--thickArrow) * 3);
  content: "";
  display: block;
  background: #fff;
}

#el-78a2ad33c2e64e1a940471457130860c .line__svg {
  visibility: hidden;
  position: absolute;
  width: 0;
  height: 0;
}

@media (width <= 500px) {
  #el-78a2ad33c2e64e1a940471457130860c {
    --thickLine: 4px;
    --thickArrow: 4px;
    --length: 500px;
  }
  #el-78a2ad33c2e64e1a940471457130860c.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-78a2ad33c2e64e1a940471457130860c .block-content {
  justify-content: center;
}

.blk[data-id=b-78a2ad33c2e64e1a940471457130860c] {
  transform: rotate(164deg) perspective(0);
  top: 569px;
  left: 323px;
}

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

.blk[data-id=b-ab9cdbdd594f48158a9b9e1aa7372cb5] {
  top: 369px;
  left: 975px;
  width: 134px;
}

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

.blk[data-id=b-2f890c284cf64e2f8a7f5e7f3cef3529] {
  top: 125px;
  left: 969px;
  width: 110px;
}

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

.blk[data-id=b-b4775fdd60014e059e1ca43e49853471] {
  top: 163px;
  left: 89px;
  width: 169px;
}

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

.blk[data-id=b-a302d53b5ca2403e9b467671b357f79a] {
  top: 414px;
  left: 20px;
  width: 176px;
}

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

.blk[data-id=b-a2195d8c181a426db3fa696617e0526c] {
  top: 601px;
  left: 141px;
  width: 154px;
}

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

.blk[data-id=b-11c876ce3fce417ca435e3890bca4b60] {
  top: 549px;
  left: 821px;
  width: 151px;
}

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

.blk[data-id=b-521df0090789464ea10ad91087ae3e09] {
  top: 41px;
  left: 40px;
  width: 1057px;
}

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

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

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

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

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

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

#bd6b0b7832894fd5abe1994e9009e236 .m-block-wrapper {
  min-width: 5%;
  display: flex;
  justify-content: inherit;
}

#bd6b0b7832894fd5abe1994e9009e236 .b-tooltip {
  position: relative;
}

#bd6b0b7832894fd5abe1994e9009e236.tooltip-opened {
  z-index: 1;
}

#bd6b0b7832894fd5abe1994e9009e236 .b-tooltip__trigger {
  box-sizing: content-box;
  cursor: pointer;
  background: #049dbf;
  border-radius: 50px;
  width: 15px;
  height: 15px;
  padding: 6px;
  margin: auto;
  position: relative;
}

#bd6b0b7832894fd5abe1994e9009e236 .b-tooltip__text-wrapper {
  width: 340px;
  box-sizing: content-box;
  position: absolute;
  visibility: hidden;
  color: #111;
  transition: 0.15s;
  background: #fff;
  padding: 20px;
  border-radius: 15px;
  opacity: 0;
  z-index: 10;
  right: 100%;
  margin-right: 10px;
  top: 50%;
  transform: translateY(-50%);
  box-shadow: 0 0 5px rgba(17, 17, 17, 0.2);
}

#bd6b0b7832894fd5abe1994e9009e236 .b-tooltip__trigger--visible .b-tooltip__text-wrapper {
  opacity: 1;
  visibility: visible;
}

@media (width <= 500px) {
  #bd6b0b7832894fd5abe1994e9009e236.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
    width: auto;
  }
  #bd6b0b7832894fd5abe1994e9009e236 .m-block-wrapper {
    min-width: 10%;
  }
  #bd6b0b7832894fd5abe1994e9009e236 .b-tooltip__trigger {
    width: 20px;
    height: 20px;
  }
  #bd6b0b7832894fd5abe1994e9009e236 .b-tooltip__text-wrapper {
    width: 295px;
    top: unset;
    transform: unset;
    margin: unset;
    bottom: 100%;
    margin-bottom: 25px;
    right: 0;
    left: unset;
  }
}
#bd6b0b7832894fd5abe1994e9009e236 .b-tooltip__trigger svg {
  pointer-events: none;
  width: 15px;
  height: 15px;
}

@media (width <= 500px) {
  #bd6b0b7832894fd5abe1994e9009e236 .b-tooltip__trigger svg {
    width: 20px;
    height: 20px;
  }
}
#bd6b0b7832894fd5abe1994e9009e236 .block-content {
  justify-content: center;
}

.blk[data-id=b-bd6b0b7832894fd5abe1994e9009e236] {
  top: 194px;
  left: 1011px;
}

#el-2b6a547df6fd4ddeaceac14e667dc768 > .block-content {
  display: flex;
}

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

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

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

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

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

#el-2b6a547df6fd4ddeaceac14e667dc768 .m-block-wrapper {
  min-width: 5%;
  display: flex;
  justify-content: inherit;
}

#el-2b6a547df6fd4ddeaceac14e667dc768 .b-tooltip {
  position: relative;
}

#el-2b6a547df6fd4ddeaceac14e667dc768.tooltip-opened {
  z-index: 1;
}

#el-2b6a547df6fd4ddeaceac14e667dc768 .b-tooltip__trigger {
  box-sizing: content-box;
  cursor: pointer;
  background: #049dbf;
  border-radius: 50px;
  width: 15px;
  height: 15px;
  padding: 6px;
  margin: auto;
  position: relative;
}

#el-2b6a547df6fd4ddeaceac14e667dc768 .b-tooltip__text-wrapper {
  width: 395px;
  box-sizing: content-box;
  position: absolute;
  visibility: hidden;
  color: #111;
  transition: 0.15s;
  background: #fff;
  padding: 20px;
  border-radius: 15px;
  opacity: 0;
  z-index: 10;
  right: 100%;
  margin-right: 40px;
  top: 50%;
  transform: translateY(-50%);
  box-shadow: 0 0 5px rgba(17, 17, 17, 0.2);
}

#el-2b6a547df6fd4ddeaceac14e667dc768 .b-tooltip__trigger--visible .b-tooltip__text-wrapper {
  opacity: 1;
  visibility: visible;
}

@media (width <= 500px) {
  #el-2b6a547df6fd4ddeaceac14e667dc768.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
    width: auto;
  }
  #el-2b6a547df6fd4ddeaceac14e667dc768 .m-block-wrapper {
    min-width: 10%;
  }
  #el-2b6a547df6fd4ddeaceac14e667dc768 .b-tooltip__trigger {
    width: 20px;
    height: 20px;
  }
  #el-2b6a547df6fd4ddeaceac14e667dc768 .b-tooltip__text-wrapper {
    width: 300px;
    bottom: unset;
    transform: unset;
    margin: unset;
    top: 100%;
    margin-top: 40px;
    right: 0;
    left: unset;
  }
}
#el-2b6a547df6fd4ddeaceac14e667dc768 .b-tooltip__trigger svg {
  pointer-events: none;
  width: 15px;
  height: 15px;
}

@media (width <= 500px) {
  #el-2b6a547df6fd4ddeaceac14e667dc768 .b-tooltip__trigger svg {
    width: 20px;
    height: 20px;
  }
}
#el-2b6a547df6fd4ddeaceac14e667dc768 .block-content {
  justify-content: center;
}

.blk[data-id=b-2b6a547df6fd4ddeaceac14e667dc768] {
  top: 409px;
  left: 1029px;
}

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

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

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

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

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

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

#acbd7be68d024bd188468844ddfcc01a .m-block-wrapper {
  min-width: 5%;
  display: flex;
  justify-content: inherit;
}

#acbd7be68d024bd188468844ddfcc01a .b-tooltip {
  position: relative;
}

#acbd7be68d024bd188468844ddfcc01a.tooltip-opened {
  z-index: 1;
}

#acbd7be68d024bd188468844ddfcc01a .b-tooltip__trigger {
  box-sizing: content-box;
  cursor: pointer;
  background: #049dbf;
  border-radius: 50px;
  width: 15px;
  height: 15px;
  padding: 6px;
  margin: auto;
  position: relative;
}

#acbd7be68d024bd188468844ddfcc01a .b-tooltip__text-wrapper {
  width: 324px;
  box-sizing: content-box;
  position: absolute;
  visibility: hidden;
  color: #111;
  transition: 0.15s;
  background: #fff;
  padding: 20px;
  border-radius: 15px;
  opacity: 0;
  z-index: 10;
  left: 100%;
  margin-left: 40px;
  top: 50%;
  transform: translateY(-50%);
  box-shadow: 0 0 5px rgba(17, 17, 17, 0.2);
}

#acbd7be68d024bd188468844ddfcc01a .b-tooltip__trigger--visible .b-tooltip__text-wrapper {
  opacity: 1;
  visibility: visible;
}

@media (width <= 500px) {
  #acbd7be68d024bd188468844ddfcc01a.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
    width: auto;
  }
  #acbd7be68d024bd188468844ddfcc01a .m-block-wrapper {
    min-width: 10%;
  }
  #acbd7be68d024bd188468844ddfcc01a .b-tooltip__trigger {
    width: 20px;
    height: 20px;
  }
  #acbd7be68d024bd188468844ddfcc01a .b-tooltip__text-wrapper {
    width: 264px;
    top: unset;
    transform: unset;
    margin: unset;
    bottom: 100%;
    margin-bottom: 10px;
    left: 0;
    right: unset;
  }
}
#acbd7be68d024bd188468844ddfcc01a .b-tooltip__trigger svg {
  pointer-events: none;
  width: 15px;
  height: 15px;
}

@media (width <= 500px) {
  #acbd7be68d024bd188468844ddfcc01a .b-tooltip__trigger svg {
    width: 20px;
    height: 20px;
  }
}
#acbd7be68d024bd188468844ddfcc01a .block-content {
  justify-content: center;
}

.blk[data-id=b-acbd7be68d024bd188468844ddfcc01a] {
  top: 460px;
  left: 94px;
}

#el-888f1c37bcc0472da92e7ec01b682abb > .block-content {
  display: flex;
}

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

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

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

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

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

#el-888f1c37bcc0472da92e7ec01b682abb .m-block-wrapper {
  min-width: 5%;
  display: flex;
  justify-content: inherit;
}

#el-888f1c37bcc0472da92e7ec01b682abb .b-tooltip {
  position: relative;
}

#el-888f1c37bcc0472da92e7ec01b682abb.tooltip-opened {
  z-index: 1;
}

#el-888f1c37bcc0472da92e7ec01b682abb .b-tooltip__trigger {
  box-sizing: content-box;
  cursor: pointer;
  background: #049dbf;
  border-radius: 50px;
  width: 15px;
  height: 15px;
  padding: 6px;
  margin: auto;
  position: relative;
}

#el-888f1c37bcc0472da92e7ec01b682abb .b-tooltip__text-wrapper {
  width: 324px;
  box-sizing: content-box;
  position: absolute;
  visibility: hidden;
  color: #111;
  transition: 0.15s;
  background: #fff;
  padding: 20px;
  border-radius: 15px;
  opacity: 0;
  z-index: 10;
  left: 100%;
  margin-left: 40px;
  top: 50%;
  transform: translateY(-50%);
  box-shadow: 0 0 5px rgba(17, 17, 17, 0.2);
}

#el-888f1c37bcc0472da92e7ec01b682abb .b-tooltip__trigger--visible .b-tooltip__text-wrapper {
  opacity: 1;
  visibility: visible;
}

@media (width <= 500px) {
  #el-888f1c37bcc0472da92e7ec01b682abb.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
    width: auto;
  }
  #el-888f1c37bcc0472da92e7ec01b682abb .m-block-wrapper {
    min-width: 10%;
  }
  #el-888f1c37bcc0472da92e7ec01b682abb .b-tooltip__trigger {
    width: 20px;
    height: 20px;
  }
  #el-888f1c37bcc0472da92e7ec01b682abb .b-tooltip__text-wrapper {
    width: 219px;
    bottom: unset;
    right: unset;
    margin: unset;
    left: 100%;
    margin-left: 10px;
    top: 50%;
    transform: translateY(-50%);
  }
}
#el-888f1c37bcc0472da92e7ec01b682abb .b-tooltip__trigger svg {
  pointer-events: none;
  width: 15px;
  height: 15px;
}

@media (width <= 500px) {
  #el-888f1c37bcc0472da92e7ec01b682abb .b-tooltip__trigger svg {
    width: 20px;
    height: 20px;
  }
}
#el-888f1c37bcc0472da92e7ec01b682abb .block-content {
  justify-content: center;
}

.blk[data-id=b-888f1c37bcc0472da92e7ec01b682abb] {
  top: 235px;
  left: 158px;
}

#el-468f11552e554f6bb6e9fda47bfc2d8d > .block-content {
  display: flex;
}

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

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

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

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

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

#el-468f11552e554f6bb6e9fda47bfc2d8d .m-block-wrapper {
  min-width: 5%;
  display: flex;
  justify-content: inherit;
}

#el-468f11552e554f6bb6e9fda47bfc2d8d .b-tooltip {
  position: relative;
}

#el-468f11552e554f6bb6e9fda47bfc2d8d.tooltip-opened {
  z-index: 1;
}

#el-468f11552e554f6bb6e9fda47bfc2d8d .b-tooltip__trigger {
  box-sizing: content-box;
  cursor: pointer;
  background: #049dbf;
  border-radius: 50px;
  width: 15px;
  height: 15px;
  padding: 6px;
  margin: auto;
  position: relative;
}

#el-468f11552e554f6bb6e9fda47bfc2d8d .b-tooltip__text-wrapper {
  width: 420px;
  box-sizing: content-box;
  position: absolute;
  visibility: hidden;
  color: #111;
  transition: 0.15s;
  background: #fff;
  padding: 15px;
  border-radius: 15px;
  opacity: 0;
  z-index: 10;
  top: 100%;
  margin-top: 10px;
  left: 50%;
  transform: translateX(-50%);
  box-shadow: 0 0 5px rgba(17, 17, 17, 0.2);
}

#el-468f11552e554f6bb6e9fda47bfc2d8d .b-tooltip__trigger--visible .b-tooltip__text-wrapper {
  opacity: 1;
  visibility: visible;
}

@media (width <= 500px) {
  #el-468f11552e554f6bb6e9fda47bfc2d8d.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
    width: auto;
  }
  #el-468f11552e554f6bb6e9fda47bfc2d8d .m-block-wrapper {
    min-width: 10%;
  }
  #el-468f11552e554f6bb6e9fda47bfc2d8d .b-tooltip__trigger {
    width: 20px;
    height: 20px;
  }
  #el-468f11552e554f6bb6e9fda47bfc2d8d .b-tooltip__text-wrapper {
    width: 204px;
    bottom: unset;
    left: unset;
    margin: unset;
    right: 100%;
    margin-right: 11px;
    top: 50%;
    transform: translateY(-50%);
  }
}
#el-468f11552e554f6bb6e9fda47bfc2d8d .b-tooltip__trigger svg {
  pointer-events: none;
  width: 15px;
  height: 15px;
}

@media (width <= 500px) {
  #el-468f11552e554f6bb6e9fda47bfc2d8d .b-tooltip__trigger svg {
    width: 20px;
    height: 20px;
  }
}
#el-468f11552e554f6bb6e9fda47bfc2d8d .block-content {
  justify-content: center;
}

.blk[data-id=b-468f11552e554f6bb6e9fda47bfc2d8d] {
  top: 621px;
  left: 883px;
}

#el-10b278f9288540dd81a9bf8b59b26aaa > .block-content {
  display: flex;
}

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

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

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

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

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

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

#el-10b278f9288540dd81a9bf8b59b26aaa .b-tooltip {
  position: relative;
}

#el-10b278f9288540dd81a9bf8b59b26aaa.tooltip-opened {
  z-index: 1;
}

#el-10b278f9288540dd81a9bf8b59b26aaa .b-tooltip__trigger {
  box-sizing: content-box;
  cursor: pointer;
  background: #049dbf;
  border-radius: 50px;
  width: 15px;
  height: 15px;
  padding: 6px;
  margin: auto;
  position: relative;
}

#el-10b278f9288540dd81a9bf8b59b26aaa .b-tooltip__text-wrapper {
  width: 310px;
  box-sizing: content-box;
  position: absolute;
  visibility: hidden;
  color: #111;
  transition: 0.15s;
  background: #fff;
  padding: 15px;
  border-radius: 15px;
  opacity: 0;
  z-index: 10;
  left: 100%;
  margin-left: 40px;
  top: 50%;
  transform: translateY(-50%);
  box-shadow: 0 0 5px rgba(17, 17, 17, 0.2);
}

#el-10b278f9288540dd81a9bf8b59b26aaa .b-tooltip__trigger--visible .b-tooltip__text-wrapper {
  opacity: 1;
  visibility: visible;
}

@media (width <= 500px) {
  #el-10b278f9288540dd81a9bf8b59b26aaa.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
    width: auto;
  }
  #el-10b278f9288540dd81a9bf8b59b26aaa .m-block-wrapper {
    min-width: 10%;
  }
  #el-10b278f9288540dd81a9bf8b59b26aaa .b-tooltip__trigger {
    width: 20px;
    height: 20px;
  }
  #el-10b278f9288540dd81a9bf8b59b26aaa .b-tooltip__text-wrapper {
    width: 208px;
    bottom: unset;
    right: unset;
    margin: unset;
    left: 100%;
    margin-left: 10px;
    top: 50%;
    transform: translateY(-50%);
  }
}
#el-10b278f9288540dd81a9bf8b59b26aaa .b-tooltip__trigger svg {
  pointer-events: none;
  width: 15px;
  height: 15px;
}

@media (width <= 500px) {
  #el-10b278f9288540dd81a9bf8b59b26aaa .b-tooltip__trigger svg {
    width: 20px;
    height: 20px;
  }
}
#el-10b278f9288540dd81a9bf8b59b26aaa .block-content {
  justify-content: center;
}

.blk[data-id=b-10b278f9288540dd81a9bf8b59b26aaa] {
  top: 648px;
  left: 205px;
}

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

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

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

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

.blk.blk_text[data-id=b-926c3bb1661844f5b80d2bf6a3ef9f9c] .blk-data {
  font-size: 17px;
  padding: 0;
}

.blk[data-id=b-89c3e5332e594bebb778264880275f0f] .blk_divider_self {
  height: 0;
  margin: 0;
}

.blk[data-id=b-89c3e5332e594bebb778264880275f0f] .divider-line {
  background: #ccc;
  height: 1px;
  margin: 0 0 0;
}

#d2280de19f3547e0908ccb47f7161163 .m-image img,
#d2280de19f3547e0908ccb47f7161163 .m-image svg {
  width: 374px;
}

#d2280de19f3547e0908ccb47f7161163 .m-image__wrapper {
  position: relative;
  width: 353px;
  height: 260px;
}

#d2280de19f3547e0908ccb47f7161163 .m-image svg {
  width: 374px;
  left: -11px;
}

#d2280de19f3547e0908ccb47f7161163 .m-image__sub-wrapper {
  overflow: hidden;
  border-radius: 20px;
  box-shadow: none;
}

#d2280de19f3547e0908ccb47f7161163 .m-image__notice {
  display: none;
  z-index: 1;
  color: #111;
  position: absolute;
  background: rgba(221, 222, 238, 0.5);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

#d2280de19f3547e0908ccb47f7161163 .m-image__notice-content {
  position: absolute;
  display: flex;
  flex-direction: column;
  left: 0;
  bottom: 0;
  text-align: left;
  padding: 10px;
}

#d2280de19f3547e0908ccb47f7161163 .m-image__notice--mob {
  display: none;
}

@media (width <= 500px) {
  #d2280de19f3547e0908ccb47f7161163 .m-image img,
  #d2280de19f3547e0908ccb47f7161163 .m-image svg {
    width: 331px;
  }
  #d2280de19f3547e0908ccb47f7161163 .m-image__wrapper {
    width: 330px;
    height: 230px;
  }
  #d2280de19f3547e0908ccb47f7161163 .m-image__notice--mob {
    display: block;
  }
  #d2280de19f3547e0908ccb47f7161163 .m-image__notice--pc {
    display: none;
  }
}
#d2280de19f3547e0908ccb47f7161163 .m-image img,
#d2280de19f3547e0908ccb47f7161163 .m-image svg {
  min-width: 353px;
  width: 353px;
}

#d2280de19f3547e0908ccb47f7161163 .m-image__wrapper {
  border-radius: px;
}

#d2280de19f3547e0908ccb47f7161163 .m-image {
  cursor: pointer;
}

#d2280de19f3547e0908ccb47f7161163 .m-image.is-svg svg,
#d2280de19f3547e0908ccb47f7161163 .m-image.is-svg img,
#d2280de19f3547e0908ccb47f7161163 .m-image > img[src*=".gif"] {
  width: 374px;
}

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

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

.blk_container.v3 .td_container_cell[data-cell_id=c-47ce0b542e2d4240b35897ce8ee68853] {
  width: 33.126%;
  padding: 0 10px;
}

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

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

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

#da6eb8f6ab7b4d07ad999a443b6f8737 .m-image__wrapper {
  position: relative;
  width: 347px;
  height: 245px;
}

#da6eb8f6ab7b4d07ad999a443b6f8737 .m-image svg {
  width: 347px;
}

#da6eb8f6ab7b4d07ad999a443b6f8737 .m-image__sub-wrapper {
  overflow: hidden;
  border-radius: 20px;
  box-shadow: none;
}

#da6eb8f6ab7b4d07ad999a443b6f8737 .m-image__notice {
  display: none;
  z-index: 1;
  color: #111;
  position: absolute;
  background: rgba(221, 222, 238, 0.5);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

#da6eb8f6ab7b4d07ad999a443b6f8737 .m-image__notice-content {
  position: absolute;
  display: flex;
  flex-direction: column;
  left: 0;
  bottom: 0;
  text-align: left;
  padding: 10px;
}

#da6eb8f6ab7b4d07ad999a443b6f8737 .m-image__notice--mob {
  display: none;
}

@media (width <= 500px) {
  #da6eb8f6ab7b4d07ad999a443b6f8737 .m-image img,
  #da6eb8f6ab7b4d07ad999a443b6f8737 .m-image svg {
    width: 330px;
  }
  #da6eb8f6ab7b4d07ad999a443b6f8737 .m-image__wrapper {
    width: 330px;
    height: 230px;
  }
  #da6eb8f6ab7b4d07ad999a443b6f8737 .m-image__notice--mob {
    display: block;
  }
  #da6eb8f6ab7b4d07ad999a443b6f8737 .m-image__notice--pc {
    display: none;
  }
}
#da6eb8f6ab7b4d07ad999a443b6f8737 .m-image img,
#da6eb8f6ab7b4d07ad999a443b6f8737 .m-image svg {
  min-width: 347px;
  width: 347px;
}

#da6eb8f6ab7b4d07ad999a443b6f8737 .m-image__wrapper {
  border-radius: px;
}

#da6eb8f6ab7b4d07ad999a443b6f8737 .m-image {
  cursor: pointer;
}

#da6eb8f6ab7b4d07ad999a443b6f8737 .m-image.is-svg svg,
#da6eb8f6ab7b4d07ad999a443b6f8737 .m-image.is-svg img,
#da6eb8f6ab7b4d07ad999a443b6f8737 .m-image > img[src*=".gif"] {
  width: 347px;
}

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

.blk_container.v3 .td_container_cell[data-cell_id=c-48412a2ff60240dbbb5384c743e02101] {
  width: 66.874%;
  padding: 0 10px;
}

.blk_container.v3 .td_container_cell[data-cell_id=c-594d044bc0c7427bb84bc54c5162a5bf] {
  width: 33.126%;
  padding: 0 10px;
}

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

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

.blk.blk_text[data-id=b-2341bd31ea14411794606e3c015f81d7] .blk-data, .blk.blk_text[data-id=b-d0cf73f917674eb78d0b909e51355907] .blk-data {
  font-size: 17px;
  padding: 0;
}

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

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

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

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

.blk.blk_text[data-id=b-d43a03df8a53402586854bc80f0f69e8] .blk-data, .blk.blk_text[data-id=b-121b2729ce6a4af49e0f4369c9780967] .blk-data, .blk.blk_text[data-id=b-54c134cc176c4dfda5d57364d2c52850] .blk-data, .blk.blk_text[data-id=b-381fc43d9fba42c19850bba3a28bd4e1] .blk-data, .blk.blk_text[data-id=b-9c6ce63c8b22461fbb6d376c106b849f] .blk-data {
  font-size: 18px;
  padding: 0;
}

#el-4afe01e88d3c4971863fcfddbd9635c8 {
  height: auto;
  min-height: 50px;
}

#el-4afe01e88d3c4971863fcfddbd9635c8 .m-bg-section {
  padding: 80px 0;
  background-color: #f5f5fa;
  background-image: none;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  position: relative;
}

#el-4afe01e88d3c4971863fcfddbd9635c8 .m-bg-section::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  background-color: #fff;
  top: 0;
  left: 0;
  opacity: 0;
}

#el-4afe01e88d3c4971863fcfddbd9635c8 .m-stretchBackground {
  background-size: cover;
}

#el-4afe01e88d3c4971863fcfddbd9635c8 .alignment--left {
  margin-left: 0;
  margin-right: auto;
}

#el-4afe01e88d3c4971863fcfddbd9635c8 .alignment--right {
  margin-left: auto;
  margin-right: 0;
}

#el-4afe01e88d3c4971863fcfddbd9635c8 .alignment--center {
  margin-left: auto;
  margin-right: auto;
}

#el-4afe01e88d3c4971863fcfddbd9635c8 .m-wrapper {
  padding: 0 32px;
}

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

#el-4afe01e88d3c4971863fcfddbd9635c8 .m-header {
  max-width: 1170px;
  width: 100%;
  color: #0378a6;
  position: relative;
  margin-bottom: 30px;
  text-align: left;
}

#el-4afe01e88d3c4971863fcfddbd9635c8 .m-subheader {
  max-width: 1170px;
  width: 80%;
  position: relative;
  color: #000;
  margin-bottom: 50px;
  text-align: left;
}

#el-4afe01e88d3c4971863fcfddbd9635c8 .m-content-wrapper {
  margin: 0 auto;
  max-width: 1170px;
  width: 100%;
}

#el-4afe01e88d3c4971863fcfddbd9635c8 .m-spoilers-list {
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
  overflow: hidden;
  padding-top: 5px;
  position: relative;
  width: 100%;
}

#el-4afe01e88d3c4971863fcfddbd9635c8 .m-spoilers__spoiler {
  display: flex;
  flex-direction: column;
  color: #111;
  background-color: #e7e8f3;
  width: 70%;
  margin-top: 10px;
  margin-bottom: 5px;
  border-radius: 8px;
}

#el-4afe01e88d3c4971863fcfddbd9635c8 .alignment--center .m-spoilers__spoiler {
  margin-left: auto;
  margin-right: auto;
}

#el-4afe01e88d3c4971863fcfddbd9635c8 .m-spoilers__header {
  display: flex;
  flex-direction: row;
  padding: 24px 20px;
  cursor: pointer;
}

#el-4afe01e88d3c4971863fcfddbd9635c8 .m-spoilers__header:hover {
  opacity: 0.6;
}

#el-4afe01e88d3c4971863fcfddbd9635c8 .m-spoilers__content {
  margin: 0 20px 24px;
  max-width: 100%;
}

#el-4afe01e88d3c4971863fcfddbd9635c8 .m-spoilers__open-icon {
  width: 14px;
  height: 14px;
  background-color: transparent;
  margin-left: auto;
  align-self: center;
}

#el-4afe01e88d3c4971863fcfddbd9635c8 .m-spoilers__open-icon::before,
#el-4afe01e88d3c4971863fcfddbd9635c8 .m-spoilers__open-icon::after {
  content: "";
  position: absolute;
  background-color: #0378a6;
  width: 2px;
  height: 14px;
  transition: transform 300ms;
}

#el-4afe01e88d3c4971863fcfddbd9635c8 .m-spoilers__open-icon::after, #el-4afe01e88d3c4971863fcfddbd9635c8 .m-spoilers__spoiler.is-open .m-spoilers__open-icon::before {
  transform: rotate(90deg);
}

#el-4afe01e88d3c4971863fcfddbd9635c8 .m-spoilers__spoiler.is-open .m-spoilers__open-icon::after {
  transform: rotate(270deg);
}

#el-4afe01e88d3c4971863fcfddbd9635c8 .m-spoilers__spoiler.is-open {
  background-color: #e7e8f3;
  box-shadow: 0 3px 4px 2px #dddeee;
  transition: 0.2s;
}

#el-4afe01e88d3c4971863fcfddbd9635c8 .spoilerLabel {
  max-width: 95%;
}

@media (width <= 500px) {
  #el-4afe01e88d3c4971863fcfddbd9635c8 .m-bg-section {
    padding: 40px 0;
  }
  #el-4afe01e88d3c4971863fcfddbd9635c8 .m-wrapper {
    width: 370px;
    padding: 0 20px;
  }
  #el-4afe01e88d3c4971863fcfddbd9635c8 .m-header, #el-4afe01e88d3c4971863fcfddbd9635c8 .m-subheader {
    width: 100%;
    padding: 0;
    text-align: left;
  }
  #el-4afe01e88d3c4971863fcfddbd9635c8 .m-spoilers__spoiler {
    width: 100%;
  }
  #el-4afe01e88d3c4971863fcfddbd9635c8 .m-spoilers__header {
    padding: 24px 20px;
  }
  #el-4afe01e88d3c4971863fcfddbd9635c8 .m-spoilers-list {
    padding: 0;
  }
  #el-4afe01e88d3c4971863fcfddbd9635c8 .spoilerLabel {
    margin-right: 16px;
  }
  #el-4afe01e88d3c4971863fcfddbd9635c8 .m-spoilers__content {
    margin-left: 20px;
    margin-right: 20px;
  }
  #el-4afe01e88d3c4971863fcfddbd9635c8 .is-open {
    box-shadow: none;
  }
}
.blk_section[data-id=s-833eb0069a7c495795cac583675f3ee7] {
  padding-top: 80px;
  padding-bottom: 80px;
  background: #fff;
}

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

.blk.blk_text[data-id=b-27ffd16a0a2445fb9d22a77d367de2f5] .blk-data, .blk.blk_text[data-id=b-78b7bdea2e5941c1b711ade7f3665929] .blk-data {
  font-size: 17px;
  padding: 0;
}

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

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

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

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

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

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

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

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

#b753832cba774792baf9d4f523f783f5 .ms-table__body {
  vertical-align: top;
}

#b753832cba774792baf9d4f523f783f5 .ms-table__column {
  padding: 5px;
  position: relative;
}

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

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

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

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

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

#e300d82d42064219a878234b4e1fb4bc .m-image__wrapper {
  position: relative;
  width: 50px;
  height: 50px;
}

#e300d82d42064219a878234b4e1fb4bc .m-image svg {
  fill: #0378a6 !important;
  width: 50px;
}

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

@media (width <= 500px) {
  #e300d82d42064219a878234b4e1fb4bc .m-image img,
  #e300d82d42064219a878234b4e1fb4bc .m-image svg {
    width: 50px;
  }
  #e300d82d42064219a878234b4e1fb4bc .m-image__wrapper {
    width: 50px;
    height: 50px;
  }
}
#e300d82d42064219a878234b4e1fb4bc .m-image img,
#e300d82d42064219a878234b4e1fb4bc .m-image svg {
  min-width: 50px;
  width: 50px;
}

#e300d82d42064219a878234b4e1fb4bc .m-image__wrapper {
  border-radius: px;
}

#e300d82d42064219a878234b4e1fb4bc .m-image.is-svg svg,
#e300d82d42064219a878234b4e1fb4bc .m-image.is-svg img,
#e300d82d42064219a878234b4e1fb4bc .m-image > img[src*=".gif"] {
  width: 50px;
}

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

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

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

#dfbff87472374a779330e69cb7f82a2f .m-image__wrapper {
  position: relative;
  width: 50px;
  height: 50px;
}

#dfbff87472374a779330e69cb7f82a2f .m-image svg {
  fill: #0378a6 !important;
  width: 50px;
}

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

@media (width <= 500px) {
  #dfbff87472374a779330e69cb7f82a2f .m-image img,
  #dfbff87472374a779330e69cb7f82a2f .m-image svg {
    width: 50px;
  }
  #dfbff87472374a779330e69cb7f82a2f .m-image__wrapper {
    width: 50px;
    height: 50px;
  }
}
#dfbff87472374a779330e69cb7f82a2f .m-image img,
#dfbff87472374a779330e69cb7f82a2f .m-image svg {
  min-width: 50px;
  width: 50px;
}

#dfbff87472374a779330e69cb7f82a2f .m-image__wrapper {
  border-radius: px;
}

#dfbff87472374a779330e69cb7f82a2f .m-image.is-svg svg,
#dfbff87472374a779330e69cb7f82a2f .m-image.is-svg img,
#dfbff87472374a779330e69cb7f82a2f .m-image > img[src*=".gif"] {
  width: 50px;
}

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

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

.blk.blk_text[data-id=b-7035d440212f4d988ee14bc74695b651] .blk-data {
  font-size: 17px;
  padding: 0;
}

#eb20062a475241e784a9340365081bd8 .m-image__wrapper {
  position: relative;
  width: 50px;
  height: 50px;
}

#eb20062a475241e784a9340365081bd8 .m-image svg {
  fill: #0378a6 !important;
  width: 50px;
}

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

@media (width <= 500px) {
  #eb20062a475241e784a9340365081bd8 .m-image img,
  #eb20062a475241e784a9340365081bd8 .m-image svg {
    width: 50px;
  }
  #eb20062a475241e784a9340365081bd8 .m-image__wrapper {
    width: 50px;
    height: 50px;
  }
}
#eb20062a475241e784a9340365081bd8 .m-image img,
#eb20062a475241e784a9340365081bd8 .m-image svg {
  min-width: 50px;
  width: 50px;
}

#eb20062a475241e784a9340365081bd8 .m-image__wrapper {
  border-radius: px;
}

#eb20062a475241e784a9340365081bd8 .m-image.is-svg svg,
#eb20062a475241e784a9340365081bd8 .m-image.is-svg img,
#eb20062a475241e784a9340365081bd8 .m-image > img[src*=".gif"] {
  width: 50px;
}

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

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

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

#el-08cf8295192b40e59c327ef380baaa88 .m-image__wrapper {
  position: relative;
  width: 50px;
  height: 50px;
}

#el-08cf8295192b40e59c327ef380baaa88 .m-image svg {
  fill: #0378a6 !important;
  width: 50px;
}

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

@media (width <= 500px) {
  #el-08cf8295192b40e59c327ef380baaa88 .m-image img,
  #el-08cf8295192b40e59c327ef380baaa88 .m-image svg {
    width: 50px;
  }
  #el-08cf8295192b40e59c327ef380baaa88 .m-image__wrapper {
    width: 50px;
    height: 50px;
  }
}
#el-08cf8295192b40e59c327ef380baaa88 .m-image img,
#el-08cf8295192b40e59c327ef380baaa88 .m-image svg {
  min-width: 50px;
  width: 50px;
}

#el-08cf8295192b40e59c327ef380baaa88 .m-image__wrapper {
  border-radius: px;
}

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

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

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

.blk.blk_text[data-id=b-360be168b3d943a59c4ea093661fe3e3] .blk-data {
  font-size: 17px;
  padding: 0;
}

#el-5290f46842ee469abf538ee9cdefefbf > .block-content {
  display: flex;
}

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

#el-5290f46842ee469abf538ee9cdefefbf.blk-in-abs > .block-content > .m-block-wrapper {
  width: 325px;
  height: 150px;
  margin: 0;
}

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

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

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

#el-5290f46842ee469abf538ee9cdefefbf .msf-form > .msf-form__inputs > .ms-slot > .ms-slot__cell > .blk {
  margin-top: var(--msf-field-margin);
}

#el-5290f46842ee469abf538ee9cdefefbf .msf-form {
  margin: 0;
  background: var(--msf-bg-color);
  padding: var(--msf-all-padding);
  border-radius: 12px;
  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-5290f46842ee469abf538ee9cdefefbf .msf-form__inputs {
  min-width: 100%;
  max-width: 100%;
  max-height: 100%;
  flex-grow: 1;
  position: relative;
}

#el-5290f46842ee469abf538ee9cdefefbf .msf-title {
  font-weight: 600;
  font-size: var(--msf-title-size);
  color: var(--msf-title-color);
  margin-bottom: var(--msf-title-margin);
}

#el-5290f46842ee469abf538ee9cdefefbf .msf-title, #el-5290f46842ee469abf538ee9cdefefbf .msf-subtitle {
  font-family: arial, "helvetica neue", helvetica, sans-serif;
  line-height: 1.4;
  text-align: center;
}

#el-5290f46842ee469abf538ee9cdefefbf .msf-subtitle {
  font-size: var(--msf-subtitle-size);
  color: var(--msf-subtitle-color);
  margin-bottom: var(--msf-subtitle-margin);
}

#el-5290f46842ee469abf538ee9cdefefbf .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-5290f46842ee469abf538ee9cdefefbf .msf-input__header:not(:last-child) {
  margin-bottom: var(--msf-fheader-margin);
}

#el-5290f46842ee469abf538ee9cdefefbf .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-5290f46842ee469abf538ee9cdefefbf .msf-input:not(textarea) {
  height: var(--msf-inp-height);
}

#el-5290f46842ee469abf538ee9cdefefbf .msf-input__file-area {
  font-family: arial, "helvetica neue", helvetica, sans-serif;
  border: 1px dashed var(--msf-fields-border-color);
}

#el-5290f46842ee469abf538ee9cdefefbf .msf-input__option {
  color: var(--msf-field-input-color);
  font-size: var(--msf-option-font-size);
}

#el-5290f46842ee469abf538ee9cdefefbf .msf-input__option, #el-5290f46842ee469abf538ee9cdefefbf .msf-options__wrapper .msf-option__name, #el-5290f46842ee469abf538ee9cdefefbf .msf-input__hint {
  font-family: arial, "helvetica neue", helvetica, sans-serif;
}

#el-5290f46842ee469abf538ee9cdefefbf .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-5290f46842ee469abf538ee9cdefefbf .msf-input__option-check::before {
  animation: msf85289-option-check 0.3s ease;
}

@keyframes msf85289-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-5290f46842ee469abf538ee9cdefefbf .m-button.form-style,
#el-5290f46842ee469abf538ee9cdefefbf .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-5290f46842ee469abf538ee9cdefefbf .m-button.form-style::after {
  content: none;
}

#el-5290f46842ee469abf538ee9cdefefbf .form-style .m-button__img {
  display: none;
}

#el-5290f46842ee469abf538ee9cdefefbf .msf-regulation {
  position: relative;
  display: flex;
  align-items: baseline;
  justify-content: center;
  color: #111;
  margin-top: var(--msf-field-margin);
}

#el-5290f46842ee469abf538ee9cdefefbf .msf-regulation input {
  margin: 0 8px 0 0;
  width: 13px;
  height: 13px;
  appearance: none;
  position: relative;
  flex: 0 0 auto;
  border-radius: 2px;
  transition: all 0.3s ease;
  box-shadow: inset 0 0 0 1px #858585;
}

#el-5290f46842ee469abf538ee9cdefefbf .msf-regulation input:checked {
  background-color: var(--msf-checked-variant-color);
  box-shadow: inset 0 0 0 1px var(--msf-checked-variant-color);
}

#el-5290f46842ee469abf538ee9cdefefbf .msf-regulation input:checked::before {
  content: "";
  position: absolute;
  top: 6px;
  left: 2px;
  width: 8px;
  height: 5px;
  box-sizing: border-box;
  border-left: 1px solid #fff;
  border-bottom: 1px solid #fff;
  transform: rotate(-45deg);
  transform-origin: left top;
}

#el-5290f46842ee469abf538ee9cdefefbf .msf-regulation a {
  color: #0378a6;
}

#el-5290f46842ee469abf538ee9cdefefbf .msf-regulation a:hover {
  text-decoration: underline;
}

#el-5290f46842ee469abf538ee9cdefefbf .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-5290f46842ee469abf538ee9cdefefbf .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-5290f46842ee469abf538ee9cdefefbf.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-5290f46842ee469abf538ee9cdefefbf .msf-form > .msf-form__inputs > .ms-slot > .ms-slot__cell > .blk:first-child {
  margin-top: 0;
}

#el-5290f46842ee469abf538ee9cdefefbf .block-content {
  justify-content: center;
}

#el-7742b3c1ba294eb580609dc12a493dd0 > div.block-content {
  justify-content: normal;
}

#el-7742b3c1ba294eb580609dc12a493dd0 .block-content > .msf-input__header,
#el-7742b3c1ba294eb580609dc12a493dd0 .msf-input__wrapper {
  text-align: left;
}

#el-7742b3c1ba294eb580609dc12a493dd0 .msf-input__wrapper {
  position: relative;
  display: block;
  margin-bottom: 0;
  -webkit-tap-highlight-color: transparent;
}

#el-7742b3c1ba294eb580609dc12a493dd0 .msf-input__header {
  display: inline-block;
}

#el-7742b3c1ba294eb580609dc12a493dd0 .msf-input {
  width: 100%;
  box-shadow: none;
  transition: unset;
}

#el-7742b3c1ba294eb580609dc12a493dd0 .msf-input::placeholder,
#el-7742b3c1ba294eb580609dc12a493dd0 .msf-input__file-area-hint,
#el-7742b3c1ba294eb580609dc12a493dd0 .ms-datetime-wrap .msf-input span {
  color: var(--msf-field-input-color, #111);
  opacity: 0.5;
  word-break: break-word;
}

#el-7742b3c1ba294eb580609dc12a493dd0 .msf-input::placeholder {
  overflow: visible;
}

@media (width <= 500px) {
  #el-7742b3c1ba294eb580609dc12a493dd0 > div.block-content {
    justify-content: normal;
  }
}
@tablet {
  #el-7742b3c1ba294eb580609dc12a493dd0 > div.block-content {
    justify-content: normal;
  }
}
#el-7742b3c1ba294eb580609dc12a493dd0 .block-content {
  justify-content: center;
}

#f7eb3ccf9c4046f4bd621736acb4be83 > div.block-content {
  justify-content: normal;
}

#f7eb3ccf9c4046f4bd621736acb4be83 .block-content > .msf-input__header,
#f7eb3ccf9c4046f4bd621736acb4be83 .msf-input__wrapper {
  text-align: left;
}

#f7eb3ccf9c4046f4bd621736acb4be83 .msf-input__wrapper {
  position: relative;
  display: block;
  margin-bottom: 0;
  -webkit-tap-highlight-color: transparent;
}

#f7eb3ccf9c4046f4bd621736acb4be83 .msf-input__header {
  display: inline-block;
}

#f7eb3ccf9c4046f4bd621736acb4be83 .msf-input__header::after {
  content: " *";
}

#f7eb3ccf9c4046f4bd621736acb4be83 .msf-input {
  width: 100%;
  box-shadow: none;
  transition: unset;
}

#f7eb3ccf9c4046f4bd621736acb4be83 .msf-input::placeholder,
#f7eb3ccf9c4046f4bd621736acb4be83 .msf-input__file-area-hint,
#f7eb3ccf9c4046f4bd621736acb4be83 .ms-datetime-wrap .msf-input span {
  color: var(--msf-field-input-color, #111);
  opacity: 0.5;
  word-break: break-word;
}

#f7eb3ccf9c4046f4bd621736acb4be83 .msf-input::placeholder {
  overflow: visible;
}

@media (width <= 500px) {
  #f7eb3ccf9c4046f4bd621736acb4be83 > div.block-content {
    justify-content: normal;
  }
}
@tablet {
  #f7eb3ccf9c4046f4bd621736acb4be83 > div.block-content {
    justify-content: normal;
  }
}
#f7eb3ccf9c4046f4bd621736acb4be83 .msf-options__wrapper {
  justify-content: start;
  display: grid;
  gap: 12px;
  grid-template-columns: repeat(auto-fit, 6em);
  font-size: var(--msf-option-size, 14px);
}

#f7eb3ccf9c4046f4bd621736acb4be83 .msf-options__wrapper .msf-input__header {
  display: none;
}

#f7eb3ccf9c4046f4bd621736acb4be83 .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;
}

#f7eb3ccf9c4046f4bd621736acb4be83 .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;
}

#f7eb3ccf9c4046f4bd621736acb4be83 .msf-option:hover .msf-option__card {
  box-shadow: inset 0 0 4px 1px var(--msf-checked-variant-color, #111);
}

#f7eb3ccf9c4046f4bd621736acb4be83 .msf-option:hover .msf-option__card:checked,
#f7eb3ccf9c4046f4bd621736acb4be83 .msf-input.msf-option__card:checked {
  box-shadow: inset 0 0 0 1px var(--msf-checked-variant-color, #111);
}

#f7eb3ccf9c4046f4bd621736acb4be83 .msf-option__img-wrapper {
  position: relative;
  z-index: 1;
}

#f7eb3ccf9c4046f4bd621736acb4be83 .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;
}

#f7eb3ccf9c4046f4bd621736acb4be83 .msf-option img {
  width: 2.75em;
  height: 2.75em;
  object-fit: cover;
  border-radius: 100vw;
}

#f7eb3ccf9c4046f4bd621736acb4be83 .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;
}

#f7eb3ccf9c4046f4bd621736acb4be83 .msf-input__wrapper:not(.msf-options__wrapper) {
  margin-top: 20px;
}

#f7eb3ccf9c4046f4bd621736acb4be83 .msf-input__wrapper[type=name] .msf-input__header {
  display: block;
}

#f7eb3ccf9c4046f4bd621736acb4be83 .international-tel-input {
  width: 100%;
}

#f7eb3ccf9c4046f4bd621736acb4be83 .international-tel-input .iti__country-list {
  z-index: 12;
}

#f7eb3ccf9c4046f4bd621736acb4be83 .msf-input__wrapper[type=email] .iti__flag-container {
  display: none;
}

@media (width <= 500px) {
  #f7eb3ccf9c4046f4bd621736acb4be83 .iti__country-list {
    min-width: 200px;
    margin: 0;
  }
  #f7eb3ccf9c4046f4bd621736acb4be83 .iti__dial-code {
    flex-shrink: 0;
  }
}
#f7eb3ccf9c4046f4bd621736acb4be83 .block-content {
  justify-content: center;
}

#el-0234daf37af547f4ba72b070b5d153a2 > div.block-content {
  justify-content: normal;
}

#el-0234daf37af547f4ba72b070b5d153a2 .block-content > .msf-input__header,
#el-0234daf37af547f4ba72b070b5d153a2 .msf-input__wrapper {
  text-align: left;
}

#el-0234daf37af547f4ba72b070b5d153a2 .msf-input__wrapper {
  position: relative;
  display: block;
  margin-bottom: 0;
  -webkit-tap-highlight-color: transparent;
}

#el-0234daf37af547f4ba72b070b5d153a2 .msf-input__header {
  display: inline-block;
}

#el-0234daf37af547f4ba72b070b5d153a2 .msf-input__header::after {
  content: " *";
}

#el-0234daf37af547f4ba72b070b5d153a2 .msf-input {
  width: 100%;
  box-shadow: none;
  transition: unset;
}

#el-0234daf37af547f4ba72b070b5d153a2 .msf-input::placeholder,
#el-0234daf37af547f4ba72b070b5d153a2 .msf-input__file-area-hint,
#el-0234daf37af547f4ba72b070b5d153a2 .ms-datetime-wrap .msf-input span {
  color: var(--msf-field-input-color, #111);
  opacity: 0.5;
  word-break: break-word;
}

#el-0234daf37af547f4ba72b070b5d153a2 .msf-input::placeholder {
  overflow: visible;
}

@media (width <= 500px) {
  #el-0234daf37af547f4ba72b070b5d153a2 > div.block-content {
    justify-content: normal;
  }
}
@tablet {
  #el-0234daf37af547f4ba72b070b5d153a2 > div.block-content {
    justify-content: normal;
  }
}
#el-0234daf37af547f4ba72b070b5d153a2 .block-content {
  justify-content: center;
}

#el-0fbb2ba0f8e1479bbd3165d9a204879f > div.block-content {
  justify-content: normal;
}

#el-0fbb2ba0f8e1479bbd3165d9a204879f .block-content > .msf-input__header,
#el-0fbb2ba0f8e1479bbd3165d9a204879f .msf-input__wrapper {
  text-align: left;
}

#el-0fbb2ba0f8e1479bbd3165d9a204879f .msf-input__wrapper {
  position: relative;
  display: block;
  margin-bottom: 0;
  -webkit-tap-highlight-color: transparent;
}

#el-0fbb2ba0f8e1479bbd3165d9a204879f .msf-input__header {
  display: inline-block;
}

#el-0fbb2ba0f8e1479bbd3165d9a204879f .msf-input__header::after {
  content: " *";
}

#el-0fbb2ba0f8e1479bbd3165d9a204879f .msf-input {
  width: 100%;
  box-shadow: none;
  transition: unset;
}

#el-0fbb2ba0f8e1479bbd3165d9a204879f .msf-input::placeholder,
#el-0fbb2ba0f8e1479bbd3165d9a204879f .msf-input__file-area-hint,
#el-0fbb2ba0f8e1479bbd3165d9a204879f .ms-datetime-wrap .msf-input span {
  color: var(--msf-field-input-color, #111);
  opacity: 0.5;
  word-break: break-word;
}

#el-0fbb2ba0f8e1479bbd3165d9a204879f .msf-input::placeholder {
  overflow: visible;
}

@media (width <= 500px) {
  #el-0fbb2ba0f8e1479bbd3165d9a204879f > div.block-content {
    justify-content: normal;
  }
}
@tablet {
  #el-0fbb2ba0f8e1479bbd3165d9a204879f > div.block-content {
    justify-content: normal;
  }
}
#el-0fbb2ba0f8e1479bbd3165d9a204879f .block-content {
  justify-content: center;
}

#el-00e69f0428784302a91c45f003734aab > .block-content {
  display: flex;
}

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

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

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

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

#el-00e69f0428784302a91c45f003734aab .block-content {
  display: flex;
}

#el-00e69f0428784302a91c45f003734aab .m-button.btn-submit {
  width: auto;
  text-align: unset;
}

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

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

#el-00e69f0428784302a91c45f003734aab .m-button {
  max-width: 100%;
  overflow-wrap: break-word;
}

@media (width <= 500px) {
  #el-00e69f0428784302a91c45f003734aab.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-00e69f0428784302a91c45f003734aab.blk-in-abs .m-button-k-14jHT {
  width: 100%;
}

#el-00e69f0428784302a91c45f003734aab .m-button-k-14jHT {
  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-00e69f0428784302a91c45f003734aab .m-block-wrapper .m-button-k-14jHT {
  margin-top: unset;
}

#el-00e69f0428784302a91c45f003734aab .m-button-k-14jHT::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-00e69f0428784302a91c45f003734aab .m-button-k-14jHT:hover {
  background: #0378a6;
  border: 0 solid transparent;
  padding: 12px 24px;
}

#el-00e69f0428784302a91c45f003734aab .m-button-k-14jHT:hover::before {
  display: none;
}

#el-00e69f0428784302a91c45f003734aab .m-button-k-14jHT:active {
  transform: scale(0.97);
}

#el-00e69f0428784302a91c45f003734aab .m-button__text-k-14jHT {
  text-align: center;
  transition: transform 0.15s linear;
}

@media (width <= 500px) {
  #el-00e69f0428784302a91c45f003734aab .m-block-wrapper .m-button-k-14jHT {
    margin-top: unset;
  }
  #el-00e69f0428784302a91c45f003734aab .m-button-k-14jHT {
    padding: 8px 16px;
    gap: 5px;
  }
  #el-00e69f0428784302a91c45f003734aab .m-button-k-14jHT:hover {
    padding: 8px 16px;
  }
}
#el-00e69f0428784302a91c45f003734aab .block-content {
  justify-content: center;
}

.blk_container.v3 .td_container_cell[data-cell_id=c-26f4c20291ca41c8b7a5736e5683b42e],
.blk_container.v3 .td_container_cell[data-cell_id=c-984a26f2c14b476abeae7b6ec514f56e] {
  width: 50%;
  padding: 0 10px;
}

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

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

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

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

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

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

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

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

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

#c4f698d308ff4abda219a4278f5e8b72 .m-button-h5t0gPz {
  max-width: 100%;
  overflow-wrap: break-word;
}

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

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

#c4f698d308ff4abda219a4278f5e8b72 .m-button-h5t0gPz {
  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: 8px;
  transition: all 0.15s linear;
  position: relative;
  background: #0378a6;
  border: 0 solid transparent;
  padding: 12px 24px;
  border-radius: 16px;
  word-break: normal;
}

#c4f698d308ff4abda219a4278f5e8b72 .m-block-wrapper .m-button-h5t0gPz {
  margin-top: unset;
}

#c4f698d308ff4abda219a4278f5e8b72 .m-button-h5t0gPz::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;
}

#c4f698d308ff4abda219a4278f5e8b72 .m-button-h5t0gPz:hover {
  background: #049dbf;
  border: 0 solid transparent;
  padding: 12px 24px;
}

#c4f698d308ff4abda219a4278f5e8b72 .m-button-h5t0gPz:hover::before {
  display: none;
}

#c4f698d308ff4abda219a4278f5e8b72 .m-button-h5t0gPz:active {
  transform: scale(0.97);
}

#c4f698d308ff4abda219a4278f5e8b72 .m-button__text-h5t0gPz {
  text-align: left;
  transition: transform 0.15s linear;
}

@media (width <= 500px) {
  #c4f698d308ff4abda219a4278f5e8b72 .m-block-wrapper .m-button-h5t0gPz {
    margin-top: unset;
  }
  #c4f698d308ff4abda219a4278f5e8b72 .m-button-h5t0gPz {
    padding: 15px 16px;
    gap: 5px;
  }
  #c4f698d308ff4abda219a4278f5e8b72 .m-button-h5t0gPz:hover {
    padding: 15px 16px;
  }
}
#c4f698d308ff4abda219a4278f5e8b72 .block-content {
  justify-content: center;
}

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

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

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

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

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

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

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

#d893055f1fee44c399782a7f73160ab2 .m-button-PrTYbtu {
  max-width: 100%;
  overflow-wrap: break-word;
}

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

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

#d893055f1fee44c399782a7f73160ab2 .m-button-PrTYbtu {
  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: 8px;
  transition: all 0.15s linear;
  position: relative;
  background: #0378a6;
  border: 0 solid transparent;
  padding: 12px 24px;
  border-radius: 16px;
  word-break: normal;
}

#d893055f1fee44c399782a7f73160ab2 .m-block-wrapper .m-button-PrTYbtu {
  margin-top: unset;
}

#d893055f1fee44c399782a7f73160ab2 .m-button-PrTYbtu::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;
}

#d893055f1fee44c399782a7f73160ab2 .m-button-PrTYbtu:hover {
  background: #049dbf;
  border: 0 solid transparent;
  padding: 12px 24px;
}

#d893055f1fee44c399782a7f73160ab2 .m-button-PrTYbtu:hover::before {
  display: none;
}

#d893055f1fee44c399782a7f73160ab2 .m-button-PrTYbtu:active {
  transform: scale(0.97);
}

#d893055f1fee44c399782a7f73160ab2 .m-button__text-PrTYbtu {
  text-align: left;
  transition: transform 0.15s linear;
}

@media (width <= 500px) {
  #d893055f1fee44c399782a7f73160ab2 .m-block-wrapper .m-button-PrTYbtu {
    margin-top: unset;
  }
  #d893055f1fee44c399782a7f73160ab2 .m-button-PrTYbtu {
    padding: 15px 16px;
    gap: 5px;
  }
  #d893055f1fee44c399782a7f73160ab2 .m-button-PrTYbtu:hover {
    padding: 15px 16px;
  }
}
#d893055f1fee44c399782a7f73160ab2 .block-content {
  justify-content: center;
}

#el-159149d584cf4652b886b981256954b6 > .block-content {
  display: flex;
}

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

#el-159149d584cf4652b886b981256954b6.blk-in-abs > .block-content > .m-block-wrapper {
  width: 232px;
  height: 300px;
  margin: 0;
}

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

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

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

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

#el-159149d584cf4652b886b981256954b6 .m-button-zTCWWoC {
  max-width: 100%;
  overflow-wrap: break-word;
}

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

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

#el-159149d584cf4652b886b981256954b6 .m-button-zTCWWoC {
  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: 8px;
  transition: all 0.15s linear;
  position: relative;
  background: #0378a6;
  border: 0 solid transparent;
  padding: 12px 24px;
  border-radius: 16px;
  word-break: normal;
}

#el-159149d584cf4652b886b981256954b6 .m-block-wrapper .m-button-zTCWWoC {
  margin-top: unset;
}

#el-159149d584cf4652b886b981256954b6 .m-button-zTCWWoC::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-159149d584cf4652b886b981256954b6 .m-button-zTCWWoC:hover {
  background: #049dbf;
  border: 0 solid transparent;
  padding: 12px 24px;
}

#el-159149d584cf4652b886b981256954b6 .m-button-zTCWWoC:hover::before {
  display: none;
}

#el-159149d584cf4652b886b981256954b6 .m-button-zTCWWoC:active {
  transform: scale(0.97);
}

#el-159149d584cf4652b886b981256954b6 .m-button__text-zTCWWoC {
  text-align: left;
  transition: transform 0.15s linear;
}

@media (width <= 500px) {
  #el-159149d584cf4652b886b981256954b6 .m-block-wrapper .m-button-zTCWWoC {
    margin-top: unset;
  }
  #el-159149d584cf4652b886b981256954b6 .m-button-zTCWWoC {
    padding: 15px 16px;
    gap: 5px;
  }
  #el-159149d584cf4652b886b981256954b6 .m-button-zTCWWoC:hover {
    padding: 15px 16px;
  }
}
#el-159149d584cf4652b886b981256954b6 .block-content {
  justify-content: center;
}

.blk_container.v3 .td_container_cell[data-cell_id=c-bb9a9e648d11410b9fc3c3ed53f51d1e],
.blk_container.v3 .td_container_cell[data-cell_id=c-f3fd14166638407a94c30df3093373b3],
.blk_container.v3 .td_container_cell[data-cell_id=c-2c902b2c4a684e46be777e300ff04aae] {
  width: 33.429%;
  padding: 0 5px;
}

.blk_container[data-id=b-301c29e23bec4565a9eb08e5aa4c0a96] > .blk_container_cells_wrap {
  margin: 0 -5px;
}

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

#el-4bcfce1bba944c679846589f9ae196cb {
  height: auto;
  min-height: 50px;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-section {
  padding: 80px 0 100px;
  position: relative;
  background-color: #dddeee;
}

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

#el-4bcfce1bba944c679846589f9ae196cb .m-overlay::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  background-color: #0378a6;
  top: 0;
  left: 0;
  opacity: 0.85;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-stretchBackground {
  background-size: cover;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-wrapper {
  padding: 0 32px;
}

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

#el-4bcfce1bba944c679846589f9ae196cb .m-header, #el-4bcfce1bba944c679846589f9ae196cb .m-subheader {
  max-width: 1170px;
  width: 100%;
  color: #111;
  position: relative;
  text-align: left;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-subheader {
  margin: 0 auto;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-headers--left {
  margin: 0 auto 0 0;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-headers--center {
  margin: 0 auto;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-headers--right {
  margin: 0 0 0 auto;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-subheader.top-margined {
  margin-top: 32px;
}

@media (width <= 500px) {
  #el-4bcfce1bba944c679846589f9ae196cb .m-section {
    padding: 40px 0;
  }
  #el-4bcfce1bba944c679846589f9ae196cb .m-wrapper {
    width: 370px;
    padding: 0 20px;
  }
  #el-4bcfce1bba944c679846589f9ae196cb .m-header, #el-4bcfce1bba944c679846589f9ae196cb .m-subheader {
    width: 100%;
    padding: 0;
  }
  #el-4bcfce1bba944c679846589f9ae196cb .m-subheader.top-margined {
    margin: 16px auto 0;
  }
}
#el-4bcfce1bba944c679846589f9ae196cb .m-content-wrapper {
  display: flex;
  width: calc(100% + 64px);
  margin-left: -64px;
  flex-wrap: wrap;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-badge {
  max-width: 100%;
  width: fit-content;
  word-break: break-word;
  color: #0378a6;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-wrapper-button {
  padding-top: 32px;
  width: 100%;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-button-none {
  border-radius: 10px;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-button-none, #el-4bcfce1bba944c679846589f9ae196cb .m-button-link {
  cursor: pointer;
  display: inline-block;
  box-shadow: none;
  text-align: center;
  color: #fff;
  padding: 6px 24px;
  width: fit-content;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-button-link {
  white-space: nowrap;
  border: 1px solid transparent;
  background-color: #049dbf;
  border-radius: 10px;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-button-link--border {
  box-shadow: none;
  text-align: center;
  position: relative;
  display: inline-block;
  color: #fff;
  padding: 6px 24px;
  cursor: pointer;
  border: 1px solid #0378a6;
  border-radius: 10px;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-button-link--full {
  width: 100%;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-wrapper-content {
  display: flex;
  flex-direction: column;
  height: calc(100% - 64px);
}

#el-4bcfce1bba944c679846589f9ae196cb .spacer {
  flex: 1 1;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-badge-bgc {
  padding: 5px 15px;
  background-color: #f5f5fa;
  border-radius: 8px;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-service-card {
  word-break: break-word;
  margin-left: 64px;
  margin-top: 64px;
  flex: 1 1 calc(25% - 64px);
  max-width: calc(25% - 64px);
  position: relative;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-service-card__image {
  width: 64px;
  height: 64px;
  padding: 12px;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-service-card__title {
  margin-bottom: 16px;
  color: #111;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-service-card__description {
  word-break: break-word;
  margin-bottom: 16px;
  color: #111;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-service-card__price {
  padding-top: 16px;
  margin-bottom: 32px;
  color: #111;
}

@media (width <= 500px) {
  #el-4bcfce1bba944c679846589f9ae196cb .m-section {
    padding-bottom: 40px !important;
  }
  #el-4bcfce1bba944c679846589f9ae196cb .m-content-wrapper {
    display: flex;
    justify-content: flex-start;
    width: calc(100% + 32px);
    margin-left: -32px;
    flex-wrap: wrap;
  }
  #el-4bcfce1bba944c679846589f9ae196cb .m-service-card {
    margin-left: 32px;
    margin-bottom: 32px;
    flex: 1 1 100%;
    max-width: 100%;
    position: relative;
    padding: 16px;
  }
  #el-4bcfce1bba944c679846589f9ae196cb .m-service-card__icon {
    width: 64px;
    height: 64px;
    padding: 12px;
  }
}
#el-4bcfce1bba944c679846589f9ae196cb .m-content-wrapper--left {
  justify-content: flex-start;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-content-wrapper--center {
  justify-content: center;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-content-wrapper--right {
  justify-content: flex-end;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-service-card__description {
  margin-bottom: unset;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-content--left {
  margin: 0 0 16px;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-content--center {
  margin: 0 auto 16px;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-content--right {
  margin: 0 0 16px auto;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-service-card {
  background-color: #fff;
  display: flex;
  flex-direction: column;
  padding-top: 0;
  text-align: left;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-service-card--border {
  border-radius: 0;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-service-card__image--border img {
  border-radius: 15px;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-service-card__slot {
  min-width: 120px;
}

#el-4bcfce1bba944c679846589f9ae196cb .spacer {
  flex: 1 1 100%;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-service-card__image {
  width: 100%;
  display: block;
  max-width: 100%;
  height: 0;
  overflow: hidden;
  position: relative;
  padding-top: 66.6666667%;
  text-align: center;
  margin-bottom: 32px;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-service-card__image img {
  position: absolute;
  top: 49%;
  left: 50%;
  transform: translate(-50%, -50%);
  max-height: 100%;
  max-width: 101%;
  object-fit: cover;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-service-card__image-cover img {
  width: 101%;
  height: 100%;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-service-card__image--custom-object-fit {
  position: relative;
  background-size: cover;
  background-position: center center;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-section {
  padding-bottom: 100px !important;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-service-card:nth-child(-n+4) {
  margin-top: 48px;
}

@media (width <= 500px) {
  #el-4bcfce1bba944c679846589f9ae196cb .m-section {
    padding-bottom: 40px !important;
  }
  #el-4bcfce1bba944c679846589f9ae196cb .m-wrapper--with-slider {
    padding: 0;
  }
  #el-4bcfce1bba944c679846589f9ae196cb .m-wrapper--with-slider .m-headers-wrapper {
    padding: 0 20px;
  }
  #el-4bcfce1bba944c679846589f9ae196cb .m-wrapper--with-slider .m-content-wrapper {
    width: 100%;
    flex-flow: row nowrap;
    justify-content: flex-start;
    overflow: auto hidden;
    -webkit-overflow-scrolling: touch;
    scroll-snap-type: x mandatory;
    padding: 0;
    margin: 0;
  }
  #el-4bcfce1bba944c679846589f9ae196cb .m-service-card {
    margin-top: 24px;
    margin-bottom: 0;
  }
  #el-4bcfce1bba944c679846589f9ae196cb .m-wrapper--with-row .m-service-card:first-child {
    margin-top: 0;
  }
  #el-4bcfce1bba944c679846589f9ae196cb .m-wrapper--with-slider .m-service-card {
    min-width: 80%;
    margin-right: 16px;
    margin-left: 16px;
  }
  #el-4bcfce1bba944c679846589f9ae196cb .m-wrapper--with-slider .m-service-card,
  #el-4bcfce1bba944c679846589f9ae196cb .m-wrapper--with-row .m-service-card:first-child {
    margin-top: 24px;
  }
}
#el-4bcfce1bba944c679846589f9ae196cb .m-service-card {
  background-color: unset;
  box-shadow: none;
  padding: 0;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-wrapper__content {
  display: flex;
  flex-direction: column;
  height: 100%;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-service-card__body {
  padding: 32px;
  flex: 1 1;
  display: flex;
  flex-direction: column;
  align-items: center;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-service-card__info {
  flex: 1 1 100%;
  flex-direction: column;
  justify-content: flex-end;
  display: inline-block;
}

#el-4bcfce1bba944c679846589f9ae196cb .m-service-card__slot {
  display: inline-block;
}

@media (width <= 500px) {
  #el-4bcfce1bba944c679846589f9ae196cb .m-section {
    padding-bottom: 40px;
  }
}
.blk_section[data-id=s-55ef7a3ffb3f4be6a9eb9452ff0bb4b4] {
  padding-top: 4px;
  padding-bottom: 4px;
  background: #f5f5fa;
}

#el-25e6a6047a0d47cda8e2d774de51f508 > .block-content {
  display: flex;
}

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

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

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

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

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

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

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

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

#el-25e6a6047a0d47cda8e2d774de51f508 > .block-content > .m-block-wrapper > .m-columns > .m-columns__column {
  padding-left: 1px;
  padding-right: 1px;
}

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

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

#el-25e6a6047a0d47cda8e2d774de51f508 > .block-content > .m-block-wrapper > .m-columns > .m-columns__column > .ms-slot {
  padding: 2px;
}

#el-25e6a6047a0d47cda8e2d774de51f508 > .block-content > .m-block-wrapper > .m-columns > .m-columns__column--0 {
  width: calc(8.183% - 1px);
}

#el-25e6a6047a0d47cda8e2d774de51f508 > .block-content > .m-block-wrapper > .m-columns > .m-columns__column--1 {
  width: 7.278%;
}

#el-25e6a6047a0d47cda8e2d774de51f508 > .block-content > .m-block-wrapper > .m-columns > .m-columns__column--2 {
  width: 10.081%;
}

#el-25e6a6047a0d47cda8e2d774de51f508 > .block-content > .m-block-wrapper > .m-columns > .m-columns__column--3 {
  width: calc(74.458% - 1px);
}

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

.blk.blk_text[data-id=b-22c7c1818a4e423d85854e31eeaa0ee7] .blk-data, .blk.blk_text[data-id=b-5769a471996447f2b7f93c137f4589ae] .blk-data, .blk.blk_text[data-id=b-5b5e633b6db74e799758cbf96df02370] .blk-data, .blk.blk_text[data-id=b-be75271379204cd3a44a2317dab1a810] .blk-data {
  font-size: 14px;
  padding: 0;
}

.blk_section.section_popup[data-id=s-6bd3cd7d4e7c4cafb1832185bd9ae61d] .section_popup_wnd {
  width: 500px;
  background: #e7e8f3;
  border: none;
  border-radius: 10px;
  padding: 5px;
}

#el-74e38dde7def4962bcf87314ae9fe55f > .block-content {
  display: flex;
}

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

#el-74e38dde7def4962bcf87314ae9fe55f.blk-in-abs > .block-content > .m-block-wrapper {
  width: 325px;
  height: 150px;
  margin: 0;
}

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

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

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

#el-74e38dde7def4962bcf87314ae9fe55f .msf-form > .msf-form__inputs > .ms-slot > .ms-slot__cell > .blk {
  margin-top: var(--msf-field-margin);
}

#el-74e38dde7def4962bcf87314ae9fe55f .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;
}

#el-74e38dde7def4962bcf87314ae9fe55f .msf-form__inputs {
  min-width: 100%;
  max-width: 100%;
  max-height: 100%;
  flex-grow: 1;
  position: relative;
}

#el-74e38dde7def4962bcf87314ae9fe55f .msf-title {
  font-weight: 600;
  font-size: var(--msf-title-size);
  color: var(--msf-title-color);
  margin-bottom: var(--msf-title-margin);
}

#el-74e38dde7def4962bcf87314ae9fe55f .msf-title, #el-74e38dde7def4962bcf87314ae9fe55f .msf-subtitle {
  font-family: arial, "helvetica neue", helvetica, sans-serif;
  line-height: 1.4;
  text-align: center;
}

#el-74e38dde7def4962bcf87314ae9fe55f .msf-subtitle {
  font-size: var(--msf-subtitle-size);
  color: var(--msf-subtitle-color);
  margin-bottom: var(--msf-subtitle-margin);
}

#el-74e38dde7def4962bcf87314ae9fe55f .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-74e38dde7def4962bcf87314ae9fe55f .msf-input__header:not(:last-child) {
  margin-bottom: var(--msf-fheader-margin);
}

#el-74e38dde7def4962bcf87314ae9fe55f .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-74e38dde7def4962bcf87314ae9fe55f .msf-input:not(textarea) {
  height: var(--msf-inp-height);
}

#el-74e38dde7def4962bcf87314ae9fe55f .msf-input__file-area {
  font-family: arial, "helvetica neue", helvetica, sans-serif;
  border: 1px dashed var(--msf-fields-border-color);
}

#el-74e38dde7def4962bcf87314ae9fe55f .msf-input__option {
  color: var(--msf-field-input-color);
  font-size: var(--msf-option-font-size);
}

#el-74e38dde7def4962bcf87314ae9fe55f .msf-input__option, #el-74e38dde7def4962bcf87314ae9fe55f .msf-options__wrapper .msf-option__name, #el-74e38dde7def4962bcf87314ae9fe55f .msf-input__hint {
  font-family: arial, "helvetica neue", helvetica, sans-serif;
}

#el-74e38dde7def4962bcf87314ae9fe55f .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-74e38dde7def4962bcf87314ae9fe55f .msf-input__option-check::before {
  animation: msf18451-option-check 0.3s ease;
}

#el-74e38dde7def4962bcf87314ae9fe55f .m-button.form-style,
#el-74e38dde7def4962bcf87314ae9fe55f .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-74e38dde7def4962bcf87314ae9fe55f .m-button.form-style::after {
  content: none;
}

#el-74e38dde7def4962bcf87314ae9fe55f .form-style .m-button__img {
  display: none;
}

#el-74e38dde7def4962bcf87314ae9fe55f .msf-regulation {
  position: relative;
  display: flex;
  align-items: baseline;
  justify-content: center;
  color: #111;
  margin-top: var(--msf-field-margin);
}

#el-74e38dde7def4962bcf87314ae9fe55f .msf-regulation input {
  margin: 0 8px 0 0;
  width: 13px;
  height: 13px;
  appearance: none;
  position: relative;
  flex: 0 0 auto;
  border-radius: 2px;
  transition: all 0.3s ease;
  box-shadow: inset 0 0 0 1px #858585;
}

#el-74e38dde7def4962bcf87314ae9fe55f .msf-regulation input:checked {
  background-color: var(--msf-checked-variant-color);
  box-shadow: inset 0 0 0 1px var(--msf-checked-variant-color);
}

#el-74e38dde7def4962bcf87314ae9fe55f .msf-regulation input:checked::before {
  content: "";
  position: absolute;
  top: 6px;
  left: 2px;
  width: 8px;
  height: 5px;
  box-sizing: border-box;
  border-left: 1px solid #fff;
  border-bottom: 1px solid #fff;
  transform: rotate(-45deg);
  transform-origin: left top;
}

#el-74e38dde7def4962bcf87314ae9fe55f .msf-regulation a {
  color: #049dbf;
}

#el-74e38dde7def4962bcf87314ae9fe55f .msf-regulation a:hover {
  text-decoration: underline;
}

#el-74e38dde7def4962bcf87314ae9fe55f .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-74e38dde7def4962bcf87314ae9fe55f .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-74e38dde7def4962bcf87314ae9fe55f.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-74e38dde7def4962bcf87314ae9fe55f .msf-form > .msf-form__inputs > .ms-slot > .ms-slot__cell > .blk:first-child {
  margin-top: 0;
}

#el-74e38dde7def4962bcf87314ae9fe55f .block-content {
  justify-content: center;
}

.blk_section.section_popup[data-id=s-99aa43a7a9f04ee7863319b81ff94836] .section_popup_wnd {
  width: 500px;
  background: #e7e8f3;
  border: none;
  border-radius: 10px;
  padding: 5px;
}

#el-88c7bf798a08401a9710eea6744f0cad > .block-content {
  display: flex;
}

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

#el-88c7bf798a08401a9710eea6744f0cad.blk-in-abs > .block-content > .m-block-wrapper {
  width: 325px;
  height: 150px;
  margin: 0;
}

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

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

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

#el-88c7bf798a08401a9710eea6744f0cad .msf-form > .msf-form__inputs > .ms-slot > .ms-slot__cell > .blk {
  margin-top: var(--msf-field-margin);
}

#el-88c7bf798a08401a9710eea6744f0cad .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;
}

#el-88c7bf798a08401a9710eea6744f0cad .msf-form__inputs {
  min-width: 100%;
  max-width: 100%;
  max-height: 100%;
  flex-grow: 1;
  position: relative;
}

#el-88c7bf798a08401a9710eea6744f0cad .msf-title {
  font-weight: 600;
  font-size: var(--msf-title-size);
  color: var(--msf-title-color);
  margin-bottom: var(--msf-title-margin);
}

#el-88c7bf798a08401a9710eea6744f0cad .msf-title, #el-88c7bf798a08401a9710eea6744f0cad .msf-subtitle {
  font-family: arial, "helvetica neue", helvetica, sans-serif;
  line-height: 1.4;
  text-align: center;
}

#el-88c7bf798a08401a9710eea6744f0cad .msf-subtitle {
  font-size: var(--msf-subtitle-size);
  color: var(--msf-subtitle-color);
  margin-bottom: var(--msf-subtitle-margin);
}

#el-88c7bf798a08401a9710eea6744f0cad .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-88c7bf798a08401a9710eea6744f0cad .msf-input__header:not(:last-child) {
  margin-bottom: var(--msf-fheader-margin);
}

#el-88c7bf798a08401a9710eea6744f0cad .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-88c7bf798a08401a9710eea6744f0cad .msf-input:not(textarea) {
  height: var(--msf-inp-height);
}

#el-88c7bf798a08401a9710eea6744f0cad .msf-input__file-area {
  font-family: arial, "helvetica neue", helvetica, sans-serif;
  border: 1px dashed var(--msf-fields-border-color);
}

#el-88c7bf798a08401a9710eea6744f0cad .msf-input__option {
  color: var(--msf-field-input-color);
  font-size: var(--msf-option-font-size);
}

#el-88c7bf798a08401a9710eea6744f0cad .msf-input__option, #el-88c7bf798a08401a9710eea6744f0cad .msf-options__wrapper .msf-option__name, #el-88c7bf798a08401a9710eea6744f0cad .msf-input__hint {
  font-family: arial, "helvetica neue", helvetica, sans-serif;
}

#el-88c7bf798a08401a9710eea6744f0cad .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-88c7bf798a08401a9710eea6744f0cad .msf-input__option-check::before {
  animation: msf18451-option-check 0.3s ease;
}

@keyframes msf18451-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-88c7bf798a08401a9710eea6744f0cad .m-button.form-style,
#el-88c7bf798a08401a9710eea6744f0cad .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-88c7bf798a08401a9710eea6744f0cad .m-button.form-style::after {
  content: none;
}

#el-88c7bf798a08401a9710eea6744f0cad .form-style .m-button__img {
  display: none;
}

#el-88c7bf798a08401a9710eea6744f0cad .msf-regulation {
  position: relative;
  display: flex;
  align-items: baseline;
  justify-content: center;
  color: #111;
  margin-top: var(--msf-field-margin);
}

#el-88c7bf798a08401a9710eea6744f0cad .msf-regulation input {
  margin: 0 8px 0 0;
  width: 13px;
  height: 13px;
  appearance: none;
  position: relative;
  flex: 0 0 auto;
  border-radius: 2px;
  transition: all 0.3s ease;
  box-shadow: inset 0 0 0 1px #858585;
}

#el-88c7bf798a08401a9710eea6744f0cad .msf-regulation input:checked {
  background-color: var(--msf-checked-variant-color);
  box-shadow: inset 0 0 0 1px var(--msf-checked-variant-color);
}

#el-88c7bf798a08401a9710eea6744f0cad .msf-regulation input:checked::before {
  content: "";
  position: absolute;
  top: 6px;
  left: 2px;
  width: 8px;
  height: 5px;
  box-sizing: border-box;
  border-left: 1px solid #fff;
  border-bottom: 1px solid #fff;
  transform: rotate(-45deg);
  transform-origin: left top;
}

#el-88c7bf798a08401a9710eea6744f0cad .msf-regulation a {
  color: #049dbf;
}

#el-88c7bf798a08401a9710eea6744f0cad .msf-regulation a:hover {
  text-decoration: underline;
}

#el-88c7bf798a08401a9710eea6744f0cad .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-88c7bf798a08401a9710eea6744f0cad .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-88c7bf798a08401a9710eea6744f0cad.blk-in-abs > .block-content > .m-block-wrapper {
    height: auto;
  }
}
#el-88c7bf798a08401a9710eea6744f0cad .msf-form > .msf-form__inputs > .ms-slot > .ms-slot__cell > .blk:first-child {
  margin-top: 0;
}

#el-88c7bf798a08401a9710eea6744f0cad .block-content {
  justify-content: center;
}

#el-4f229fdbae3544479285d7a540823eee > div.block-content {
  justify-content: normal;
}

#el-4f229fdbae3544479285d7a540823eee .block-content > .msf-input__header,
#el-4f229fdbae3544479285d7a540823eee .msf-input__wrapper {
  text-align: left;
}

#el-4f229fdbae3544479285d7a540823eee .msf-input__wrapper {
  position: relative;
  display: block;
  margin-bottom: 0;
  -webkit-tap-highlight-color: transparent;
}

#el-4f229fdbae3544479285d7a540823eee .msf-input__header {
  display: inline-block;
}

#el-4f229fdbae3544479285d7a540823eee .msf-input {
  width: 100%;
  box-shadow: none;
  transition: unset;
}

#el-4f229fdbae3544479285d7a540823eee .msf-input::placeholder,
#el-4f229fdbae3544479285d7a540823eee .msf-input__file-area-hint,
#el-4f229fdbae3544479285d7a540823eee .ms-datetime-wrap .msf-input span {
  color: var(--msf-field-input-color, #111);
  opacity: 0.5;
  word-break: break-word;
}

#el-4f229fdbae3544479285d7a540823eee .msf-input::placeholder {
  overflow: visible;
}

@media (width <= 500px) {
  #el-4f229fdbae3544479285d7a540823eee > div.block-content {
    justify-content: normal;
  }
}
@tablet {
  #el-4f229fdbae3544479285d7a540823eee > div.block-content {
    justify-content: normal;
  }
}
#el-4f229fdbae3544479285d7a540823eee .block-content {
  justify-content: center;
}

#el-93b08627e19f4f2c9e4c6ea544599ce1 > div.block-content {
  justify-content: normal;
}

#el-93b08627e19f4f2c9e4c6ea544599ce1 .block-content > .msf-input__header,
#el-93b08627e19f4f2c9e4c6ea544599ce1 .msf-input__wrapper {
  text-align: left;
}

#el-93b08627e19f4f2c9e4c6ea544599ce1 .msf-input__wrapper {
  position: relative;
  display: block;
  margin-bottom: 0;
  -webkit-tap-highlight-color: transparent;
}

#el-93b08627e19f4f2c9e4c6ea544599ce1 .msf-input__header {
  display: inline-block;
}

#el-93b08627e19f4f2c9e4c6ea544599ce1 .msf-input {
  width: 100%;
  box-shadow: none;
  transition: unset;
}

#el-93b08627e19f4f2c9e4c6ea544599ce1 .msf-input::placeholder,
#el-93b08627e19f4f2c9e4c6ea544599ce1 .msf-input__file-area-hint,
#el-93b08627e19f4f2c9e4c6ea544599ce1 .ms-datetime-wrap .msf-input span {
  color: var(--msf-field-input-color, #111);
  opacity: 0.5;
  word-break: break-word;
}

#el-93b08627e19f4f2c9e4c6ea544599ce1 .msf-input::placeholder {
  overflow: visible;
}

@media (width <= 500px) {
  #el-93b08627e19f4f2c9e4c6ea544599ce1 > div.block-content {
    justify-content: normal;
  }
}
@tablet {
  #el-93b08627e19f4f2c9e4c6ea544599ce1 > div.block-content {
    justify-content: normal;
  }
}
#el-93b08627e19f4f2c9e4c6ea544599ce1 .block-content {
  justify-content: center;
}

#a1e9aa05484b4ce4b31f4000e8b5f5b0 > div.block-content {
  justify-content: normal;
}

#a1e9aa05484b4ce4b31f4000e8b5f5b0 .block-content > .msf-input__header,
#a1e9aa05484b4ce4b31f4000e8b5f5b0 .msf-input__wrapper {
  text-align: left;
}

#a1e9aa05484b4ce4b31f4000e8b5f5b0 .msf-input__wrapper {
  position: relative;
  display: block;
  margin-bottom: 0;
  -webkit-tap-highlight-color: transparent;
}

#a1e9aa05484b4ce4b31f4000e8b5f5b0 .msf-input__header {
  display: inline-block;
}

#a1e9aa05484b4ce4b31f4000e8b5f5b0 .msf-input {
  width: 100%;
  box-shadow: none;
  transition: unset;
}

#a1e9aa05484b4ce4b31f4000e8b5f5b0 .msf-input::placeholder,
#a1e9aa05484b4ce4b31f4000e8b5f5b0 .msf-input__file-area-hint,
#a1e9aa05484b4ce4b31f4000e8b5f5b0 .ms-datetime-wrap .msf-input span {
  color: var(--msf-field-input-color, #111);
  opacity: 0.5;
  word-break: break-word;
}

#a1e9aa05484b4ce4b31f4000e8b5f5b0 .msf-input::placeholder {
  overflow: visible;
}

@media (width <= 500px) {
  #a1e9aa05484b4ce4b31f4000e8b5f5b0 > div.block-content {
    justify-content: normal;
  }
}
@tablet {
  #a1e9aa05484b4ce4b31f4000e8b5f5b0 > div.block-content {
    justify-content: normal;
  }
}
#a1e9aa05484b4ce4b31f4000e8b5f5b0 .msf-input {
  resize: none;
}

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

#el-1e31e31f954840c895956196ae171fde > .block-content {
  display: flex;
}

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

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

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

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

#el-1e31e31f954840c895956196ae171fde .block-content {
  display: flex;
}

#el-1e31e31f954840c895956196ae171fde .m-button.btn-submit {
  width: auto;
  text-align: unset;
}

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

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

#el-1e31e31f954840c895956196ae171fde .m-button {
  max-width: 100%;
  overflow-wrap: break-word;
}

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

#el-1e31e31f954840c895956196ae171fde .m-button-g6f7g9h {
  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: 8px 16px;
  border-radius: 16px;
  word-break: normal;
}

#el-1e31e31f954840c895956196ae171fde .m-block-wrapper .m-button-g6f7g9h {
  margin-top: unset;
}

#el-1e31e31f954840c895956196ae171fde .m-button-g6f7g9h::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-1e31e31f954840c895956196ae171fde .m-button-g6f7g9h:hover {
  background: #0378a6;
  border: 0 solid transparent;
  padding: 8px 16px;
}

#el-1e31e31f954840c895956196ae171fde .m-button-g6f7g9h:hover::before {
  display: none;
}

#el-1e31e31f954840c895956196ae171fde .m-button-g6f7g9h:active {
  transform: scale(0.97);
}

#el-1e31e31f954840c895956196ae171fde .m-button__text-g6f7g9h {
  text-align: center;
  transition: transform 0.15s linear;
}

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

.ms-ts-5290f46842ee469abf538ee9cdefefbf-657 {
  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-5290f46842ee469abf538ee9cdefefbf-659 {
  font-size: 16px !important;
}

.ms-ts-5290f46842ee469abf538ee9cdefefbf-659, .ms-ts-5290f46842ee469abf538ee9cdefefbf-661 {
  font-family: "Open Sans", Arial !important;
  font-weight: 400 !important;
  font-style: normal !important;
  line-height: 140% !important;
  letter-spacing: 0 !important;
}

.ms-ts-5290f46842ee469abf538ee9cdefefbf-661 {
  font-size: 18px !important;
}

.ms-ts-5290f46842ee469abf538ee9cdefefbf-663 {
  font-weight: 300 !important;
}

.ms-ts-5290f46842ee469abf538ee9cdefefbf-663, .ms-ts-74e38dde7def4962bcf87314ae9fe55f-859 {
  font-family: "Open Sans", Arial !important;
  font-style: normal !important;
  font-size: 18px !important;
  line-height: 140% !important;
  letter-spacing: 0 !important;
}

.ms-ts-74e38dde7def4962bcf87314ae9fe55f-859 {
  font-weight: 600 !important;
}

.ms-ts-74e38dde7def4962bcf87314ae9fe55f-861 {
  font-size: 16px !important;
}

.ms-ts-74e38dde7def4962bcf87314ae9fe55f-861, .ms-ts-74e38dde7def4962bcf87314ae9fe55f-863 {
  font-family: "Open Sans", Arial !important;
  font-weight: 400 !important;
  font-style: normal !important;
  line-height: 140% !important;
  letter-spacing: 0 !important;
}

.ms-ts-74e38dde7def4962bcf87314ae9fe55f-863 {
  font-size: 18px !important;
}

.ms-ts-74e38dde7def4962bcf87314ae9fe55f-865 {
  font-weight: 300 !important;
}

.ms-ts-74e38dde7def4962bcf87314ae9fe55f-865, .ms-ts-88c7bf798a08401a9710eea6744f0cad-923 {
  font-family: "Open Sans", Arial !important;
  font-style: normal !important;
  font-size: 18px !important;
  line-height: 140% !important;
  letter-spacing: 0 !important;
}

.ms-ts-88c7bf798a08401a9710eea6744f0cad-923 {
  font-weight: 600 !important;
}

.ms-ts-88c7bf798a08401a9710eea6744f0cad-925 {
  font-size: 16px !important;
}

.ms-ts-88c7bf798a08401a9710eea6744f0cad-925, .ms-ts-88c7bf798a08401a9710eea6744f0cad-927 {
  font-family: "Open Sans", Arial !important;
  font-weight: 400 !important;
  font-style: normal !important;
  line-height: 140% !important;
  letter-spacing: 0 !important;
}

.ms-ts-88c7bf798a08401a9710eea6744f0cad-927 {
  font-size: 18px !important;
}

.ms-ts-88c7bf798a08401a9710eea6744f0cad-929 {
  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.blk_text[data-id=b-9343c03760974b728eec74711aedf3eb] .blk-data {
    font-size: 35px;
    line-height: normal;
    text-align: start;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk_container.v3 .td_container_cell[data-cell_id=c-c8f0232e9cfe4f19bac59dcc8fb82d58] {
    width: 100%;
    margin-bottom: 20px;
    padding: 0 10px;
  }
  .blk_container.v3 .td_container_cell[data-cell_id=c-4c5467df74ef4df58774f76e48157c1f] {
    width: 100%;
    margin-bottom: 0;
    padding: 0 10px;
  }
  .blk_container[data-id=b-8e1bb8c87371448a9891f9b1c56fc2c8] > .blk_container_cells_wrap > .blk_container_cells {
    display: flex;
    flex-flow: row wrap;
  }
  .blk_container.v3 .td_container_cell[data-cell_id=c-4b70867a833d415a8211c6e7bccc50e8] {
    width: 100%;
    margin-bottom: 20px;
    padding: 0 10px;
  }
  .blk_container.v3 .td_container_cell[data-cell_id=c-f7309ba96ba747d8b691b2b09c74e127] {
    width: 100%;
    margin-bottom: 0;
    padding: 0 10px;
  }
  .blk_container[data-id=b-9704b72f7ea342ec896199132a74b781] > .blk_container_cells_wrap > .blk_container_cells {
    display: flex;
    flex-flow: row wrap;
  }
  #dcefedcc5b4b4a2692118ef79483f127 .block-content {
    justify-content: start;
  }
  .blk_container.v3 .td_container_cell[data-cell_id=c-264f5c17ab114291bfa46cbb6e9e8cf0] {
    width: 100%;
    margin-bottom: 20px;
    padding: 0 10px;
  }
  .blk_container.v3 .td_container_cell[data-cell_id=c-a7937bb202ab43c990bf57bc875f719c] {
    width: 100%;
    margin-bottom: 0;
    padding: 0 10px;
  }
  .blk_container[data-id=b-cbed6f2e93c240128d971a5acb415c2f] > .blk_container_cells_wrap > .blk_container_cells {
    display: flex;
    flex-flow: row wrap;
  }
  .blk.blk_text[data-id=b-691e5faeef5c4a20af87ca698f576c26] .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-f13fac1ce7414678bfe79ba496a65537] {
    width: 100%;
    margin-bottom: 20px;
    padding: 0 10px;
  }
  .blk_container.v3 .td_container_cell[data-cell_id=c-aa3001007e7f4f45a8fa2c56d9c293d0] {
    width: 100%;
    margin-bottom: 0;
    padding: 0 10px;
  }
  .blk_container[data-id=b-400a7503398f4fdf9c56d5bb39ac6a19] > .blk_container_cells_wrap > .blk_container_cells {
    display: flex;
    flex-flow: row wrap;
  }
  .blk.blk_text[data-id=b-59a4153d3eb843c9a0174f7cb46352ef] .blk-data {
    font-size: 18px;
    line-height: normal;
    text-align: start;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk_container.v3 .td_container_cell[data-cell_id=c-91cc9b0952994577b7a489ca1ed8bfde] {
    width: 100%;
    margin-bottom: 20px;
    padding: 0 10px;
  }
  .blk_container.v3 .td_container_cell[data-cell_id=c-91fa1ac80fd34fd1928e76a3019c9bf4] {
    width: 100%;
    margin-bottom: 0;
    padding: 0 10px;
  }
  .blk_container[data-id=b-3664bb1d53d24ed9b44e77676ddd3651] > .blk_container_cells_wrap > .blk_container_cells {
    display: flex;
    flex-flow: row wrap;
  }
  .blk[data-id=b-eb91b09f216d42909048ca0da0909cfe] .blk_divider_self {
    height: 0;
  }
  #f810275d6ac54f05a657a4e77e57e392 .block-content {
    justify-content: start;
  }
  .blk.blk_text[data-id=b-d9bc79679c404a7b9414539ad514f12f] .blk-data {
    font-size: 18px;
    line-height: normal;
    text-align: start;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk_container.v3 .td_container_cell[data-cell_id=c-ca2e765c563041de8d6bd79177f92586] {
    width: 100%;
    margin-bottom: 20px;
    padding: 0 10px;
  }
  .blk_container.v3 .td_container_cell[data-cell_id=c-66c1730de7b54456b7a96b4fe39b302c] {
    width: 100%;
    margin-bottom: 0;
    padding: 0 10px;
  }
  .blk_container[data-id=b-c00b6c4c41504a8e8a2476174a47f0ec] > .blk_container_cells_wrap > .blk_container_cells {
    display: flex;
    flex-flow: row wrap;
  }
  .blk_container.v3 .td_container_cell[data-cell_id=c-641407d9a83244438ce5e378d6bb01b2] {
    width: 100%;
    margin-bottom: 20px;
    padding: 0 10px;
  }
  .blk_container.v3 .td_container_cell[data-cell_id=c-e4ec3a1652c54f8f8bd65ea3eb876317] {
    width: 100%;
    margin-bottom: 0;
    padding: 0 10px;
  }
  .blk_container[data-id=b-03be784cc6604fe0bfc991099387f2e9] > .blk_container_cells_wrap > .blk_container_cells {
    display: flex;
    flex-flow: row wrap;
  }
  .blk_section[data-id=s-119dc3b5ad6f4e1497e853d2cde4a906] {
    height: 1203px;
  }
  .blk[data-id=b-ea72dc2212b740278d55c845a356da37] {
    transform: rotate(0deg) perspective(0);
    top: 315px;
    left: -2px;
  }
  .blk[data-id=b-c48a3662a5354a24aefd5513b5086be7] {
    transform: rotate(0deg) perspective(0);
    top: 974px;
    left: 199px;
  }
  .blk[data-id=b-a3394ddd203e48f5b5c87f0b84b28850] {
    transform: rotate(0deg) perspective(0);
    top: 622px;
    left: 199px;
  }
  .blk[data-id=b-27f308b2d9ce40a982e0e982b0b6d63f] {
    transform: rotate(0deg) perspective(0);
    top: 335px;
    left: 215px;
  }
  .blk[data-id=b-49a4d7df8324470f83f57c0b631f752f] {
    transform: rotate(0deg) perspective(0);
    top: 567px;
    left: -2px;
  }
  .blk[data-id=b-2b494360a8a34c8a88d25bc38f570e98] {
    transform: rotate(0deg) perspective(0);
    top: 855px;
    left: 6px;
  }
  .blk[data-id=b-c36b4188379e4737b56e0fea7224a39c] {
    transform: rotate(0deg) perspective(0);
    top: 119px;
    left: 75px;
  }
  .blk[data-id=b-dfb5695a25704c28b3801c04b45bfe20] {
    transform: rotate(54deg) perspective(0);
    top: 322px;
    left: 226px;
  }
  .blk[data-id=b-3fd2762257d64177b5f81ea3fbc13e74] {
    transform: rotate(122deg) perspective(0);
    top: 313px;
    left: 107px;
  }
  .blk[data-id=b-613451eaeaff459ca5e00c820c43b92d] {
    transform: rotate(99deg) perspective(0);
    top: 429px;
    left: 34px;
  }
  .blk[data-id=b-2f7d429d2d57453cb118b96adc91f4cf] {
    transform: rotate(83deg) perspective(0);
    top: 473px;
    left: 68px;
  }
  .blk[data-id=b-c4478010ef1c40c6a3b9cf15b657f3f2] {
    transform: rotate(97deg) perspective(0);
    top: 778px;
    left: 45px;
  }
  .blk[data-id=b-78a2ad33c2e64e1a940471457130860c] {
    transform: rotate(84deg) perspective(0);
    top: 878px;
    left: 160px;
  }
  .blk.blk_text[data-id=b-ab9cdbdd594f48158a9b9e1aa7372cb5] .blk-data {
    font-size: 18px;
    line-height: normal;
    text-align: center;
  }
  .blk[data-id=b-ab9cdbdd594f48158a9b9e1aa7372cb5] {
    transform: rotate(0deg) perspective(0);
    top: 681px;
    left: 210px;
    width: 134px;
  }
  .blk.blk_text[data-id=b-2f890c284cf64e2f8a7f5e7f3cef3529] .blk-data {
    font-size: 18px;
    line-height: normal;
    text-align: center;
  }
  .blk[data-id=b-2f890c284cf64e2f8a7f5e7f3cef3529] {
    transform: rotate(0deg) perspective(0);
    top: 382px;
    left: 235px;
    width: 110px;
  }
  .blk.blk_text[data-id=b-b4775fdd60014e059e1ca43e49853471] .blk-data {
    font-size: 18px;
    line-height: normal;
    text-align: center;
  }
  .blk[data-id=b-b4775fdd60014e059e1ca43e49853471] {
    transform: rotate(0deg) perspective(0);
    top: 360px;
    left: 8px;
    width: 134px;
  }
  .blk.blk_text[data-id=b-a302d53b5ca2403e9b467671b357f79a] .blk-data {
    font-size: 18px;
    line-height: normal;
    text-align: center;
  }
  .blk[data-id=b-a302d53b5ca2403e9b467671b357f79a] {
    transform: rotate(0deg) perspective(0);
    top: 625px;
    left: 0;
    width: 153px;
  }
  .blk.blk_text[data-id=b-a2195d8c181a426db3fa696617e0526c] .blk-data {
    font-size: 18px;
    line-height: normal;
    text-align: center;
  }
  .blk[data-id=b-a2195d8c181a426db3fa696617e0526c] {
    transform: rotate(0deg) perspective(0);
    top: 911px;
    left: 4px;
    width: 154px;
  }
  .blk.blk_text[data-id=b-11c876ce3fce417ca435e3890bca4b60] .blk-data {
    font-size: 18px;
    line-height: normal;
    text-align: center;
  }
  .blk[data-id=b-11c876ce3fce417ca435e3890bca4b60] {
    transform: rotate(0deg) perspective(0);
    top: 1028px;
    left: 204px;
    width: 151px;
  }
  .blk.blk_text[data-id=b-521df0090789464ea10ad91087ae3e09] .blk-data {
    font-size: 20px;
    line-height: normal;
    text-align: center;
  }
  .blk[data-id=b-521df0090789464ea10ad91087ae3e09] {
    transform: rotate(0deg) perspective(0);
    top: 55px;
    left: -1px;
    width: 370px;
  }
  .blk[data-id=b-bd6b0b7832894fd5abe1994e9009e236] {
    transform: rotate(0deg) perspective(0);
    top: 341px;
    left: 317px;
  }
  .blk[data-id=b-2b6a547df6fd4ddeaceac14e667dc768] {
    transform: rotate(0deg) perspective(0);
    top: 665px;
    left: 328px;
  }
  .blk[data-id=b-acbd7be68d024bd188468844ddfcc01a] {
    transform: rotate(0deg) perspective(0);
    top: 682px;
    left: 24px;
  }
  .blk[data-id=b-888f1c37bcc0472da92e7ec01b682abb] {
    transform: rotate(0deg) perspective(0);
    top: 418px;
    left: 8px;
  }
  .blk[data-id=b-468f11552e554f6bb6e9fda47bfc2d8d] {
    transform: rotate(0deg) perspective(0);
    top: 1092px;
    left: 269px;
  }
  .blk[data-id=b-10b278f9288540dd81a9bf8b59b26aaa] {
    transform: rotate(0deg) perspective(0);
    top: 955px;
    left: 18px;
  }
  .blk_section[data-id=s-6cf9342f1fda4bf1b35bf85826107fae] {
    padding-top: 100px;
    padding-bottom: 40px;
  }
  .blk[data-id=b-89c3e5332e594bebb778264880275f0f] .blk_divider_self {
    height: 15px;
  }
  .blk_container.v3 .td_container_cell[data-cell_id=c-1d1921d59673411e8a636f7197f53305] {
    width: 100%;
    margin-bottom: 20px;
    padding: 0 10px;
  }
  .blk_container.v3 .td_container_cell[data-cell_id=c-47ce0b542e2d4240b35897ce8ee68853] {
    width: 100%;
    margin-bottom: 0;
    padding: 0 10px;
  }
  .blk_container[data-id=b-fae399340a55495f8949635c460845cd] > .blk_container_cells_wrap > .blk_container_cells {
    display: flex;
    flex-flow: row wrap;
  }
  .blk_container.v3 .td_container_cell[data-cell_id=c-48412a2ff60240dbbb5384c743e02101] {
    width: 100%;
    margin-bottom: 20px;
    padding: 0 10px;
  }
  .blk_container.v3 .td_container_cell[data-cell_id=c-594d044bc0c7427bb84bc54c5162a5bf] {
    width: 100%;
    margin-bottom: 0;
    padding: 0 10px;
  }
  .blk_container[data-id=b-352e203c4124441ebd313dfb0086c660] > .blk_container_cells_wrap > .blk_container_cells {
    display: flex;
    flex-flow: row wrap;
  }
  .blk_container.v3 .td_container_cell[data-cell_id=c-d49ca6f0b6e041e58e345844d1e4ff9f] {
    width: 100%;
    margin-bottom: 20px;
    padding: 0 10px;
  }
  .blk_container.v3 .td_container_cell[data-cell_id=c-e22dc92557e24f7397aa73c3a93e60d8] {
    width: 100%;
    margin-bottom: 0;
    padding: 0 10px;
  }
  .blk_container[data-id=b-49cc14813fab43aa86b54b5626262beb] > .blk_container_cells_wrap > .blk_container_cells {
    display: flex;
    flex-flow: row wrap;
  }
  .blk_section[data-id=s-833eb0069a7c495795cac583675f3ee7] {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .blk.blk_text[data-id=b-248cfb4e0ce74389bb529e98531b4803] .blk-data {
    font-size: 22px;
    line-height: normal;
    text-align: start;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-c491b0b38ced4d9c8270a05c2d0744d3] .blk-data {
    font-size: 16px;
    line-height: normal;
    text-align: start;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-86f5431360964fd9a70187006512dd10] .blk-data {
    font-size: 22px;
    line-height: normal;
    text-align: start;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-7035d440212f4d988ee14bc74695b651] .blk-data {
    font-size: 16px;
    line-height: normal;
    text-align: start;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-5ddf53ebb7cb46adaedbae202a1535e4] .blk-data {
    font-size: 22px;
    line-height: normal;
    text-align: start;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-6a18c51058504eb4bab079dc5b7b5f11] .blk-data {
    font-size: 16px;
    line-height: normal;
    text-align: start;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-a2c5a19339534594a108b161f7e0cb66] .blk-data {
    font-size: 22px;
    line-height: normal;
    text-align: start;
    padding-top: 0;
    padding-bottom: 0;
  }
  .blk.blk_text[data-id=b-360be168b3d943a59c4ea093661fe3e3] .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-26f4c20291ca41c8b7a5736e5683b42e] {
    width: 100%;
    margin-bottom: 20px;
    padding: 0 10px;
  }
  .blk_container.v3 .td_container_cell[data-cell_id=c-984a26f2c14b476abeae7b6ec514f56e] {
    width: 100%;
    margin-bottom: 0;
    padding: 0 10px;
  }
  .blk_container[data-id=b-c23129e8ae1b4399a291f2048775301d] > .blk_container_cells_wrap > .blk_container_cells {
    display: flex;
    flex-flow: row wrap;
  }
  .blk_container.v3 .td_container_cell[data-cell_id=c-bb9a9e648d11410b9fc3c3ed53f51d1e],
  .blk_container.v3 .td_container_cell[data-cell_id=c-f3fd14166638407a94c30df3093373b3] {
    width: 100%;
    margin-bottom: 20px;
    padding: 0 10px;
  }
  .blk_container.v3 .td_container_cell[data-cell_id=c-2c902b2c4a684e46be777e300ff04aae] {
    width: 100%;
    margin-bottom: 0;
    padding: 0 10px;
  }
  .blk_container[data-id=b-301c29e23bec4565a9eb08e5aa4c0a96] > .blk_container_cells_wrap > .blk_container_cells {
    display: flex;
    flex-flow: row wrap;
  }
  .blk_section[data-id=s-55ef7a3ffb3f4be6a9eb9452ff0bb4b4] {
    padding-top: 4px;
    padding-bottom: 4px;
  }
  #el-25e6a6047a0d47cda8e2d774de51f508 .block-content {
    justify-content: start;
  }
  .blk.blk_text[data-id=b-22c7c1818a4e423d85854e31eeaa0ee7] .blk-data, .blk.blk_text[data-id=b-5769a471996447f2b7f93c137f4589ae] .blk-data.blk-data--mobile370,
  .blk.blk_text[data-id=b-5b5e633b6db74e799758cbf96df02370] .blk-data.blk-data--mobile370,
  .blk.blk_text[data-id=b-be75271379204cd3a44a2317dab1a810] .blk-data {
    font-size: 14px;
    line-height: normal;
    text-align: left;
    padding-top: 0;
    padding-bottom: 0;
  }
}
