._wrapper_5lmjh_1 {
  z-index: 1;
  position: relative;
  display: grid;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: 0 calc(var(--spacing-lg) * -1);
  grid-template-columns: 8.33333333% 8.33333333% 8.33333333% 8.33333333% 8.33333333% 8.33333333% 8.33333333% 8.33333333% 8.33333333% 8.33333333% 8.33333333% 8.33333333%;
}

._addSection_5lmjh_15 {
  margin: var(--spacing-md) auto;
}

._section_5lmjh_19 iframe {
  border: 0;
}

._section_5lmjh_19 {
  padding: var(--spacing-lg);
  position: relative;
  cursor: pointer;
  border: 1px solid transparent;
  border-radius: 4px;
  transition: all 0.3s;
}
._section_5lmjh_19:last-of-type:not(:first-of-type) {
  padding-bottom: 0;
}
._section_5lmjh_19 ._blockClicks_5lmjh_34 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
._section_5lmjh_19 ._actions_5lmjh_41 {
  position: absolute;
  top: var(--spacing-md);
  right: var(--spacing-md);
  display: flex;
  align-items: center;
  z-index: 999;
}
._section_5lmjh_19._selected_5lmjh_49 {
  border: 1px solid var(--border);
}
._section_5lmjh_19._selected_5lmjh_49:before, ._section_5lmjh_19._selected_5lmjh_49:after {
  content: "";
  position: absolute;
  top: 50%;
  height: 40px;
  width: 2px;
  border-radius: 2px;
  background: var(--darker);
  transform: translate(0px, -50%);
  z-index: 999;
  pointer-events: none;
}
._section_5lmjh_19._selected_5lmjh_49:before {
  left: calc(var(--spacing-lg) / 2 - 1px);
}
._section_5lmjh_19._selected_5lmjh_49:after {
  right: calc(var(--spacing-lg) / 2 - 1px);
}
._section_5lmjh_19 h1 {
  color: var(--main);
  margin: 0 0 var(--spacing-lg);
}
._section_5lmjh_19 h2 {
  margin: var(--spacing-md) 0 var(--spacing-lg) !important;
  font-size: 20px;
}
._section_5lmjh_19 ._text_5lmjh_78 {
  margin: 0 0 var(--spacing-md);
  display: block;
}
._section_5lmjh_19 ._text_5lmjh_78 ul,
._section_5lmjh_19 ._text_5lmjh_78 ol {
  padding: 0 0 0 22px;
}
._section_5lmjh_19 ._text_5lmjh_78 ul li,
._section_5lmjh_19 ._text_5lmjh_78 ol li {
  text-align: left;
}
._section_5lmjh_19 ul._text_5lmjh_78,
._section_5lmjh_19 ol._text_5lmjh_78 {
  padding: 0 0 0 22px;
}
._section_5lmjh_19 ul._text_5lmjh_78 li,
._section_5lmjh_19 ol._text_5lmjh_78 li {
  text-align: left;
}
._section_5lmjh_19 img {
  max-width: 100%;
  width: auto;
  border-radius: 4px;
}
._section_5lmjh_19 ._leftHandle_5lmjh_103 {
  left: 0;
}
._section_5lmjh_19 ._leftHandle_5lmjh_103._canTGoLeft_5lmjh_106 {
  cursor: e-resize;
}
._section_5lmjh_19 ._rightHandle_5lmjh_109 {
  right: 0;
}
._section_5lmjh_19 ._rightHandle_5lmjh_109._canTGoRight_5lmjh_112 {
  cursor: w-resize;
}
._section_5lmjh_19 ._leftHandle_5lmjh_103,
._section_5lmjh_19 ._rightHandle_5lmjh_109 {
  position: absolute;
  bottom: 0;
  height: 100%;
  width: var(--spacing-lg);
  cursor: col-resize;
  z-index: 10;
}

._mapIframe_5lmjh_125,
._videoIframe_5lmjh_126,
._fullImage_5lmjh_127 img,
._fullImage_5lmjh_127 ._emptyImage_5lmjh_128 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  border-radius: 4px;
}

._threeImages_5lmjh_139 ul {
  display: flex;
  gap: var(--spacing-lg);
  list-style: none;
}
._threeImages_5lmjh_139 ul > li {
  width: 33%;
  line-height: 0;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-lg);
}
._threeImages_5lmjh_139 ul > li h2,
._threeImages_5lmjh_139 ul > li ._text_5lmjh_78 {
  margin: 0 !important;
}

._threeIcons_5lmjh_156 ul {
  display: flex;
  gap: var(--spacing-lg);
  list-style: none;
}
._threeIcons_5lmjh_156 ul > li {
  width: 33%;
  line-height: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
}
._threeIcons_5lmjh_156 ul > li img {
  max-width: 80px;
  max-height: 80px;
}
._threeIcons_5lmjh_156 ul > li ._emptyImage_5lmjh_128 {
  margin: 0 auto;
  border-radius: 50%;
  padding: 0;
  width: 80px;
  height: 80px;
}
._threeIcons_5lmjh_156 ul > li ._text_5lmjh_78 {
  margin: var(--spacing-md) 0 0;
}

._map_5lmjh_125 iframe {
  -webkit-filter: grayscale(90%);
  -moz-filter: grayscale(90%);
  -ms-filter: grayscale(90%);
  -o-filter: grayscale(90%);
  filter: grayscale(90%);
}

._emptyImage_5lmjh_128 {
  width: 100%;
  padding-top: 30%;
  border: 1px solid var(--border);
  background: none;
  font-family: var(--mainFont);
  border-radius: 4px;
  transition: all 0.3s;
  font-weight: 600;
  display: block;
  position: relative;
}
._emptyImage_5lmjh_128 svg {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

._map_5lmjh_125,
._fullVideo_5lmjh_211,
._fullImage_5lmjh_127 {
  overflow: hidden;
  height: 0;
  padding-top: 30%;
  position: relative;
  margin: var(--spacing-lg) 0;
}

._imageLeft_5lmjh_220,
._imageRight_5lmjh_221 {
  display: flex;
  gap: var(--spacing-lg);
  align-items: center;
}

._imageBelow_5lmjh_227,
._imageTop_5lmjh_228 {
  display: flex;
  align-items: center;
  flex-direction: column;
}
._imageBelow_5lmjh_227 h1,
._imageTop_5lmjh_228 h1 {
  margin-bottom: 0;
}
._imageBelow_5lmjh_227 ._text_5lmjh_78,
._imageTop_5lmjh_228 ._text_5lmjh_78 {
  max-width: 800px;
}

._imageBelow_5lmjh_227 ._text_5lmjh_78 {
  margin: var(--spacing-md) 0 var(--spacing-lg);
}

._imageTop_5lmjh_228 ._text_5lmjh_78 {
  margin: var(--spacing-md) 0 0;
}

._imageTop_5lmjh_228 h1 {
  margin-top: var(--spacing-lg);
}

._fullImage_5lmjh_127 {
  padding-top: 50%;
}
._fullImage_5lmjh_127 ._emptyImage_5lmjh_128 {
  height: 100%;
  width: 100%;
  padding: 0;
}

._fullVideo_5lmjh_211 {
  padding-top: 56.25%;
}
._editForm_1fbe7_1 {
  position: fixed;
  top: var(--headerHeight);
  right: 0;
  bottom: 0;
  overflow: auto;
  width: 30%;
  background: #fff;
  padding: var(--spacing-xl);
  padding-bottom: calc(var(--spacing-xl) + var(--spacing-xl));
  z-index: 999;
}
._editForm_1fbe7_1 img {
  max-width: 100%;
  width: auto;
}
._editForm_1fbe7_1 ._title_1fbe7_17 {
  margin: 0 0 var(--spacing-md);
  font-size: 22px;
}
._editForm_1fbe7_1 ul {
  list-style: none;
}
@media (max-width: 960px) {
  ._editForm_1fbe7_1 {
    width: 100%;
  }
}
._editForm_1fbe7_1 ._actions_1fbe7_29 {
  position: fixed;
  bottom: 0;
  padding: var(--spacing-md) var(--spacing-xl);
  background: #fff;
  right: 0;
  width: 30%;
  box-shadow: 2px 0px 3px rgba(0, 0, 0, 0.2);
}
