:root {
  --color-104-21-29: 104, 21, 29;
  --color-34-34-34: 34, 34, 34;
  --color-255-255-255: 255, 255, 255;
  --color-242-242-242: 242, 242, 242;
  --color-0-0-0: 0, 0, 0;
  --image-if1swa1w0: url("https://pro.csb-mirena.ru/static/d/tpl25_svgexport-9_2023-09-20t124358086.svg");
  --image-iyxsehpnp: url("https://pro.csb-mirena.ru/static/d/tpl25_svgexport-9_2023-09-20t124358086.svg");
  --image-iuryixzxy: url("/static/d/glavnaya_3.webp");
  --image-ieqq4mp4k: url("/static/d/csb-mirena__buh-uchet.webp");
  --image-ip8upomde: none;
  --image-iyoriuea5: url("/static/d/oblojka_mobile_3.webp");
  --image-ii1esow78: url("/static/d/oblojka_mobile_2.webp");
  --image-iywzvcda9: url("/static/d/oblojka_mobile_2.webp")
}

.section--u-itdvxe7c4 {
  display: block;
  width: 100%;
  position: relative;
  background-color: rgba(var(--color-242-242-242), 1)
}

.section--u-itdvxe7cf {
  display: block;
  width: 100%;
  position: relative;
  background-color: rgba(var(--color-255-255-255), 1)
}

.container--u-iuksk9p68 {
  width: 100%;
  max-width: 1550px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  position: relative;
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 100px;
  padding-bottom: 85px
}

.container--u-iuksk9p6f {
  width: 100%;
  max-width: 1550px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  position: relative;
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 20px;
  padding-bottom: 20px
}

.div--u-i4527uccg {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 50px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start
}

.heading h1,
.heading {
  font-size: 64px;
  line-height: 1.25;
  font-weight: 700
}

.heading--u-inpf3jjqp {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 20px;
  margin-left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  font-family: 'TildaSans', Arial, sans-serif;
  color: rgba(var(--color-34-34-34), 1)
}

.text--u-iuv6b8hf8,
.text--u-iktmlkios,
.text--u-ihx3hqa8h,
.text--u-i7n7zsmjb,
.text--u-i7hhbw35v {
  font-size: 18px;
  font-weight: 300;
  line-height: 1.35
}

.text--u-ietnnij1r {
  color: rgba(var(--color-255-255-255), 1)
}

.text--u-ihx3hqa8h {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  position: relative;
  width: 70%;
  color: rgba(var(--color-34-34-34), .7)
}

.link-universal--u-in9p73uop,
.link-universal--u-in9p73uo1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 20px;
  padding-right: 32px;
  padding-bottom: 20px;
  padding-left: 32px;
  background-color: rgba(var(--color-104-21-29), 1);
  position: relative;
  text-decoration-line: none;
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  text-transform: uppercase;
  font-size: 15px;
  margin-left: auto;
  margin-right: 0;
  margin-top: -57px;
  transition-property: all;
  transition-duration: 350ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  transition-behavior: normal;
  font-weight: 700
}

.link-universal--u-in9p73uop {
  box-shadow: 8px 6px 0 0 rgba(var(--color-104-21-29), .3)
}

.link-universal--u-in9p73uo1 {
  box-shadow: 8px 6px 0 0 rgba(var(--color-255-255-255), .3)
}

.link-universal--u-in9p73uop:hover,
.link-universal--u-in9p73uop.is-hover {
  box-shadow: 0 0 0 0 rgba(var(--color-104-21-29), .3)
}

.link-universal--u-in9p73uo1:hover,
.link-universal--u-in9p73uo1.is-hover {
  box-shadow: 0 0 0 0 rgba(var(--color-255-255-255), .3)
}

.div--u-ik79el1si {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 10px
}

.text--u-i3o6bx4x6 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  position: relative;
  color: rgba(var(--color-34-34-34), .7);
  font-weight: 700
}

.div--u-iazi9xb8y {
  width: 10px;
  position: relative;
  display: inline-block;
  height: 10px;
  background-color: rgba(var(--color-104-21-29), 1);
  margin-right: 10px
}

.container--u-in1sce5s1 {
  width: 100%;
  max-width: 1550px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  position: relative;
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 50px;
  padding-bottom: 175px;
  display: block
}

.heading--u-iivj0ok69 {
  margin-top: 0;
  margin-right: 0;
  margin-left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  color: rgba(var(--color-34-34-34), 1);
  margin-bottom: 20px;
  font-family: 'TildaSans', Arial, sans-serif
}

.div--u-i0oojg9on {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.text--u-i3dc3wb35 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  position: relative;
  color: rgba(var(--color-34-34-34), .7);
  font-weight: 700
}

.div--u-ih43rdao2 {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start
}

.container--u-i5zzyb42p {
  width: 100%;
  max-width: 1550px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  position: relative;
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 1px;
  padding-bottom: 20px;
  display: block
}

.div--u-iltk37jl7 {
  width: 100%;
  position: relative;
  display: block;
  margin-top: -126px;
  padding-right: 10px
}

.blocklist--u-iy595vzzh {
  position: relative;
  display: block;
  vertical-align: top;
  line-height: normal;
  margin-left: -1px;
  margin-right: -1px;
  z-index: 1
}

.blocklist--u-iy595vzzh .is-removed {
  display: none
}

.blocklist--u-iy595vzzh.slick-last-slide .blocklist__arrow--prev--u-ign7ugwlb.slick-disabled,
.blocklist--u-iy595vzzh.slick-last-slide .blocklist__arrow--next--u-iazujzpld.slick-disabled {
  opacity: 0;
  visibility: hidden
}

.blocklist__items_wrapper--u-igs15cri7 {
  width: 100%;
  height: 100%;
  will-change: transform
}

.blocklist__list--u-i628nuypl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  height: auto
}

.blocklist__item__outer--u-igtamj3bv {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-shrink: 0;
  max-width: 100%;
  width: 25%;
  height: auto
}

.blocklist__item__outer--u-igtamj3bv:nth-child(4) .blocklist__item--u-i1osujd7e {
  border-right-width: 0
}

.blocklist__item__outer--u-igtamj3bv:first-child .blocklist__item--u-i1osujd7e {
  margin-bottom: -20px;
  background-color: rgba(var(--color-104-21-29), 1);
  opacity: 1;
  padding-top: 20px
}

.blocklist__item__outer--u-igtamj3bv:first-child .heading--u-ig4iwa6c9 {
  display: block;
  color: rgba(var(--color-255-255-255), 1);
  font-size: 70px;
  font-weight: 700
}

.blocklist__item__outer--u-igtamj3bv:first-child .imageFit--u-ijbmnt7b6 {
  display: none
}

.blocklist__item__outer--u-igtamj3bv:first-child .blocklist__item_title--u-i823nsor9 {
  color: rgba(var(--color-255-255-255), 1)
}

.blocklist__item__outer--u-igtamj3bv:first-child .blocklist__item_text--u-icyposjmq {
  color: rgba(var(--color-255-255-255), .7)
}

.blocklist__item--u-i1osujd7e {
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  min-width: auto;
  max-width: 100%;
  padding-left: 35px;
  padding-top: 35px;
  padding-bottom: 35px;
  padding-right: 35px;
  background-color: rgba(var(--color-255-255-255), 1);
  margin-right: 3px;
  margin-left: 3px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: auto;
  justify-content: start;
  box-shadow: 0 0 9px 0 rgba(var(--color-34-34-34), .3)
}

.blocklist__item_title--u-i823nsor9 {
  margin-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 20px;
  font-family: 'TildaSans', Arial, sans-serif;
  color: rgba(var(--color-34-34-34), 1);
  text-align: center;
  font-weight: 700
}

.blocklist__item_text--u-icyposjmq {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 25px;
  color: rgba(var(--color-34-34-34), .7);
  text-align: center
}

.blocklist__pagination_item {
  flex-shrink: 0;
  cursor: pointer;
  min-width: 5px;
  min-height: 5px;
  margin-left: 4px;
  background-color: rgba(var(--color-34-34-34), 1);
  transition-property: all;
  transition-duration: 350ms;
  transition-delay: 0ms;
  transition-timing-function: ease
}

.blocklist__pagination_item:active,
.blocklist__pagination_item.is-active {
  min-width: 35px
}

.imageFit--u-ijbmnt7b6 {
  position: relative;
  display: block;
  overflow-x: hidden;
  overflow-y: hidden;
  width: 65px;
  height: 65px;
  margin-bottom: 10px;
  margin-top: 5px
}

.imageFit__img--u-i8oic2mqj {
  object-fit: cover;
  width: 100%;
  height: 100%
}

.imageFit__overlay--u-i7h1gj3bq {
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: rgba(var(--color-34-34-34), .4)
}

.imageFit__zoom--u-inhztcnzf {
  display: none;
  position: absolute;
  right: 10px;
  bottom: 10px;
  width: 20px;
  height: 20px;
  background-color: rgba(var(--color-34-34-34), 1)
}

.svg_image--u-ih14mt7ih {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  overflow-x: hidden;
  overflow-y: hidden
}

.svg_image--u-ih14mt7ih svg {
  flex-shrink: 0;
  width: 100%;
  height: 100%
}

.section--u-iq0moq12d {
  display: block;
  width: 100%;
  position: relative;
  background-color: rgba(var(--color-255-255-255), 1)
}

.section--u-iciugoyb2 {
  display: block;
  width: 100%;
  position: relative;
  background-color: rgba(var(--color-242-242-242), 1)
}

.heading--u-ig4iwa6c9 {
  margin-top: 10px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  display: none;
  position: relative;
  font-family: 'TildaSans', Arial, sans-serif;
  color: rgba(var(--color-34-34-34), 1)
}

.div--u-if2kvukkc {
  width: 10px;
  position: relative;
  display: inline-block;
  height: 10px;
  background-color: rgba(var(--color-104-21-29), 1);
  margin-right: 10px
}

.div--u-i9g0hwuku {
  width: 200px;
  position: relative;
  display: block;
  height: 200px;
  margin-left: auto;
  margin-right: -10px;
  background-color: rgba(var(--color-104-21-29), 1);
  margin-top: -190px
}

.container--u-i3vq2wsfu {
  width: 100%;
  max-width: 1700px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  position: relative;
  box-shadow: 0 0 9px 0 rgba(var(--color-34-34-34), 1);
  height: 850px;
  overflow-x: hidden;
  overflow-y: hidden;
  background-color: rgba(var(--color-34-34-34), 1);
  background-image: linear-gradient(90deg, rgba(var(--color-34-34-34), .4) 30%, rgba(var(--color-34-34-34), 0) 70%, rgba(var(--color-255-255-255), 0) 100%), linear-gradient(45deg, rgba(var(--color-34-34-34), .5) 30%, rgba(var(--color-34-34-34), 0) 70%, rgba(var(--color-34-34-34), .3) 100%), var(--image-iuryixzxy);
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-position: left 0 top 0, left 0 top 0, center center;
  background-size: auto, auto, cover;
  background-attachment: scroll, scroll, scroll
}

.container--u-iz3kptz2d {
  width: 100%;
  max-width: 1550px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  position: relative;
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 150px;
  padding-bottom: 100px;
  height: 850px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  justify-content: space-between
}

.section--u-irwed4gfh {
  display: block;
  width: 100%;
  position: relative;
  padding-left: 24px;
  padding-right: 24px;
  padding-bottom: 10px;
  padding-top: 10px;
  background-color: rgba(var(--color-255-255-255), 1)
}

.div--u-iwe4m5zai {
  width: 100%;
  height: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}

.div--u-icjo8waay {
  width: 960px;
  position: relative;
  display: inline-block
}

.heading--u-iiggqn0h1 {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 40px;
  margin-left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  font-family: 'TildaSans', Arial, sans-serif;
  text-transform: none;
  color: rgba(var(--color-255-255-255), 1);
  text-shadow: 2px 2px 0 rgba(var(--color-34-34-34), 1)
}

.text--u-iuv6b8hf8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  position: relative;
  margin-bottom: 50px;
  color: rgba(var(--color-255-255-255), .7)
}

.link-universal--u-ikxx35ahy {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 20px;
  padding-right: 32px;
  padding-bottom: 20px;
  padding-left: 32px;
  background-color: rgba(var(--color-104-21-29), 1);
  color: rgba(var(--color-255-255-255), 1);
  position: relative;
  text-decoration-line: none;
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  font-size: 15px;
  text-transform: uppercase;
  margin-right: 30px;
  transition-property: all;
  transition-duration: 350ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  box-shadow: 8px 6px 0 0 rgba(var(--color-255-255-255), .3);
  font-weight: 700
}

.link-universal--u-ikxx35ahy:hover,
.link-universal--u-ikxx35ahy.is-hover {
  box-shadow: 0 0 0 0 rgba(var(--color-255-255-255), .3)
}

.list__item--u-idtk0x90g {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-shrink: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: rgba(var(--color-104-21-29), 1);
  width: 50px;
  max-width: none;
  height: 50px;
  max-height: none;
  font-size: 100px;
  opacity: 1;
  transition-property: all;
  transition-duration: 350ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  margin-top: 0;
  margin-bottom: 0;
  border-top-style: solid;
  border-top-width: 0;
  border-right-style: solid;
  border-right-width: 0;
  border-bottom-style: solid;
  border-bottom-width: 0;
  border-left-style: solid;
  border-left-width: 0;
  margin-right: 20px
}

.list__item--u-idtk0x90g:hover,
.list__item--u-idtk0x90g.is-hover {
  opacity: 1;
  background-color: rgba(var(--color-255-255-255), 0);
  box-shadow: inset 0 0 0 2px rgba(var(--color-255-255-255), 1)
}

.list__item--u-idtk0x90g:active,
.list__item--u-idtk0x90g.is-active {
  opacity: 1;
  background-color: rgba(var(--color-255-255-255), 1)
}

.list__item--u-idtk0x90g:hover .svg_image--u-icfrio2cn .path-iizjn6puv,
.list__item--u-idtk0x90g.is-hover .svg_image--u-icfrio2cn .path-iizjn6puv {
  fill: rgba(var(--color-255-255-255), 1)
}

.list__item--u-idtk0x90g:hover .svg_image--u-icfrio2cn .path-iml96pb9j,
.list__item--u-idtk0x90g.is-hover .svg_image--u-icfrio2cn .path-iml96pb9j {
  fill: rgba(var(--color-255-255-255), 1)
}

.list__item--u-idtk0x90g:hover .svg_image--u-icfrio2cn .path-i1ju52w1f,
.list__item--u-idtk0x90g.is-hover .svg_image--u-icfrio2cn .path-i1ju52w1f {
  fill: rgba(var(--color-255-255-255), 1)
}

.list__item--u-idtk0x90g:hover .svg_image--u-icfrio2cn .path-i2ik9sa3r,
.list__item--u-idtk0x90g.is-hover .svg_image--u-icfrio2cn .path-i2ik9sa3r {
  fill: rgba(var(--color-255-255-255), 1)
}

.list__item--u-idtk0x90g:active .svg_image--u-icfrio2cn .path-iizjn6puv,
.list__item--u-idtk0x90g.is-active .svg_image--u-icfrio2cn .path-iizjn6puv {
  fill: rgba(var(--color-104-21-29), 1)
}

.list__item--u-idtk0x90g:active .svg_image--u-icfrio2cn .path-i2ik9sa3r,
.list__item--u-idtk0x90g.is-active .svg_image--u-icfrio2cn .path-i2ik9sa3r {
  fill: rgba(var(--color-104-21-29), 1)
}

.list__item--u-idtk0x90g:active .svg_image--u-icfrio2cn .path-iejfpxvt4,
.list__item--u-idtk0x90g.is-active .svg_image--u-icfrio2cn .path-iejfpxvt4 {
  fill: rgba(var(--color-34-34-34), 1)
}

.list__item--u-idtk0x90g:active .svg_image--u-icfrio2cn .path-ik303lmek,
.list__item--u-idtk0x90g.is-active .svg_image--u-icfrio2cn .path-ik303lmek {
  fill: rgba(var(--color-34-34-34), 1)
}

.list__item--u-idtk0x90g:active .svg_image--u-icfrio2cn .path-iml96pb9j,
.list__item--u-idtk0x90g.is-active .svg_image--u-icfrio2cn .path-iml96pb9j {
  fill: rgba(var(--color-104-21-29), 1)
}

.list__item--u-idtk0x90g:active .svg_image--u-icfrio2cn .path-i1ju52w1f,
.list__item--u-idtk0x90g.is-active .svg_image--u-icfrio2cn .path-i1ju52w1f {
  fill: rgba(var(--color-104-21-29), 1)
}

.list--u-i0wwdujj9 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0;
  width: auto;
  justify-content: flex-start;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  margin-bottom: 40px
}

.svg_image--u-icfrio2cn {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 17px;
  width: 17px;
  overflow-x: hidden;
  overflow-y: hidden;
  max-width: none;
  max-height: none;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
  opacity: 1
}

.svg_image--u-icfrio2cn>svg {
  flex-shrink: 0
}

.svg_image--u-icfrio2cn svg {
  width: 100%;
  height: 100%
}

.svg_image--u-icfrio2cn .path-iizjn6puv {
  fill: rgba(var(--color-255-255-255), 1)
}

.svg_image--u-icfrio2cn .path-iml96pb9j {
  fill: rgba(var(--color-255-255-255), 1)
}

.svg_image--u-icfrio2cn .path-i1ju52w1f {
  fill: rgba(var(--color-255-255-255), 1)
}

.svg_image--u-icfrio2cn .path-i2ik9sa3r {
  fill: rgba(var(--color-255-255-255), 1)
}

.link-universal--u-ixv9fmsh9 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  text-decoration-line: none;
  height: 100%;
  width: 100%;
  flex-shrink: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center
}

.div--u-ikg2tqcfh {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: flex-end;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse
}

.div--u-isvzx3enn {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  justify-content: center;
  padding-right: 20px;
  flex-shrink: 0;
  padding-top: 0;
  background-color: rgba(var(--color-34-34-34), 1)
}

.list__item--u-ipuo88er9 {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.list--u-ivk8ve7w3 {
  margin-left: 0;
  margin-right: 0;
  width: 100%;
  display: block
}

.link-universal--u-ipejy7ggo {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  cursor: pointer;
  text-decoration-line: none;
  padding-left: 0
}

.text--u-ickv38f5u {
  display: block;
  font-size: 18px;
  font-weight: 700;
  border-top-color: rgba(var(--color-34-34-34), 1);
  border-right-color: rgba(var(--color-34-34-34), 1);
  border-bottom-color: rgba(var(--color-34-34-34), 1);
  border-left-color: rgba(var(--color-34-34-34), 1);
  color: rgba(var(--color-255-255-255), 1);
  font-family: 'TildaSans', Arial, sans-serif
}

.div--u-iyfedt6mp {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.text--u-idrnx1prq {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  position: relative;
  color: rgba(var(--color-255-255-255), .7);
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  flex-shrink: 0;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 10px
}

.div--u-iox8fev5f {
  width: 50px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 50px;
  margin-right: 20px;
  background-color: rgba(var(--color-104-21-29), 1);
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  flex-shrink: 0
}

.svg_image--u-i28j2dbtn {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 17px;
  width: 17px;
  overflow-x: hidden;
  overflow-y: hidden
}

.svg_image--u-i28j2dbtn>svg {
  flex-shrink: 0
}

.svg_image--u-i28j2dbtn svg {
  width: 100%;
  height: 100%
}

.svg_image--u-i28j2dbtn .path-ij80g3xev {
  fill: rgba(var(--color-255-255-255), 1)
}

.section--u-izxabaoa2 {
  display: block;
  width: 100%;
  position: relative;
  background-color: rgba(var(--color-255-255-255), 1)
}

.container--u-ixychyneb {
  width: 100%;
  max-width: 1550px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  position: relative;
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 100px;
  padding-bottom: 100px
}

.div--u-it6nr7ipj {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}

.div--u-i7zymeisg {
  width: 50%;
  position: relative;
  margin-right: 50px;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 50px
}

.div--u-ijd1x6fxq {
  width: 100%;
  position: relative;
  overflow-x: hidden;
  overflow-y: hidden
}

.div--u-ir2vewl78 {
  width: 70%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: auto;
  margin-right: -50px;
  background-color: rgba(var(--color-104-21-29), 1);
  height: 250px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  margin-top: -200px;
  box-shadow: 0 0 0 10px rgba(var(--color-255-255-255), 1)
}

.imageFit--u-i7wg8vn0m {
  position: relative;
  display: inline-block;
  vertical-align: top;
  overflow-x: hidden;
  overflow-y: hidden;
  width: 100%;
  height: 650px
}

.imageFit__img--u-ii0fl4ktw {
  object-fit: cover;
  width: 100%;
  height: 100%
}

.blocklist--u-iphdwhdju {
  position: relative;
  display: block;
  vertical-align: top;
  line-height: normal
}

.blocklist--u-iphdwhdju .is-removed {
  display: none
}

.blocklist--u-iphdwhdju.slick-last-slide .blocklist__arrow--prev--u-i07qbfkn0.slick-disabled,
.blocklist--u-iphdwhdju.slick-last-slide .blocklist__arrow--next--u-i8vimf6nv.slick-disabled {
  opacity: 0;
  visibility: hidden
}

.blocklist__items_wrapper--u-iylo4l2hp {
  width: 100%;
  height: 100%;
  will-change: transform
}

.blocklist__item__outer--u-iavzvrtb8 {
  display: block;
  flex-shrink: 0;
  max-width: 100%;
  width: 100%;
  height: auto
}

.blocklist__item--u-iec6er06t {
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  min-width: auto;
  max-width: 100%;
  padding-left: 35px;
  padding-top: 35px;
  padding-bottom: 35px;
  padding-right: 35px
}

.blocklist__item_title--u-ibor8bt8h {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 64px;
  line-height: 70px;
  font-weight: 700;
  color: rgba(var(--color-255-255-255), 1);
  text-align: center;
  font-family: 'TildaSans', Arial, sans-serif
}

.blocklist__item_text--u-i9o4wrpzx {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 700;
  color: rgba(var(--color-255-255-255), 1);
  text-align: center;
  padding-bottom: 10px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: rgba(var(--color-104-21-29), .1);
  font-family: 'TildaSans', Arial, sans-serif
}

.text--u-ia8nkjpdg {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  position: relative;
  font-size: 16px;
  line-height: 25px;
  color: rgba(var(--color-255-255-255), .7);
  text-align: center
}

.div--u-i7v8gyosa {
  width: 50%;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  justify-content: center
}

.text--u-ib0iwqmxl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  position: relative;
  margin-bottom: 30px;
  line-height: 25px;
  color: rgba(var(--color-34-34-34), .7)
}

.div--u-ibxqp1iyf {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: flex-start
}

.div--u-i57k2srr0 {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  padding-right: 0;
  flex-shrink: 0;
  padding-top: 0;
  margin-right: 0
}

.list__item--u-imsvcu6hc {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.list--u-idfpnhs80 {
  margin-left: 0;
  margin-right: 0;
  width: 100%;
  display: block
}

.link-universal--u-in1trusln {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  cursor: pointer;
  text-decoration-line: none;
  padding-left: 0;
  padding-top: 2px;
  padding-bottom: 2px
}

.text--u-ijg8anlwz {
  display: block;
  font-size: 15px;
  font-weight: 700;
  border-top-color: rgba(var(--color-255-255-255), 1);
  border-right-color: rgba(var(--color-255-255-255), 1);
  border-bottom-color: rgba(var(--color-255-255-255), 1);
  border-left-color: rgba(var(--color-255-255-255), 1);
  color: rgba(var(--color-34-34-34), 1);
  font-family: 'TildaSans', Arial, sans-serif
}

.div--u-i6obprqi9 {
  width: 50px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  height: 50px;
  flex-shrink: 0;
  margin-right: 10px;
  border-top-style: solid;
  border-top-width: 0;
  border-right-style: solid;
  border-right-width: 0;
  border-bottom-style: solid;
  border-bottom-width: 0;
  border-left-style: solid;
  border-left-width: 0;
  border-top-color: rgba(var(--color-104-21-29), 1);
  border-right-color: rgba(var(--color-104-21-29), 1);
  border-bottom-color: rgba(var(--color-104-21-29), 1);
  border-left-color: rgba(var(--color-104-21-29), 1);
  background-color: rgba(var(--color-104-21-29), 1)
}

.div--u-igcqp2bwo {
  width: 100%;
  position: relative;
  display: inline-block
}

.text--u-i94ng7y7s {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  position: relative;
  color: rgba(var(--color-34-34-34), .7)
}

.svg_image--u-ib4j5qzcu {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 17px;
  width: 17px;
  overflow-x: hidden;
  overflow-y: hidden
}

.svg_image--u-ib4j5qzcu>svg {
  flex-shrink: 0
}

.svg_image--u-ib4j5qzcu svg {
  width: 100%;
  height: 100%
}

.svg_image--u-ib4j5qzcu .path-ij80g3xev {
  fill: rgba(var(--color-255-255-255), 1)
}

.div--u-i5emsbzef {
  width: 250px;
  position: absolute;
  display: block;
  height: 250px;
  background-color: rgba(var(--color-104-21-29), 1);
  margin-left: -10px;
  margin-top: -10px
}

.div--u-izt31kd9l {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 10px
}

.text--u-irevt090n {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  position: relative;
  color: rgba(var(--color-34-34-34), .7);
  font-weight: 700
}

.heading--u-i96rayz8x {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 20px;
  margin-left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  font-family: 'TildaSans', Arial, sans-serif;
  color: rgba(var(--color-34-34-34), 1)
}

.div--u-ihpe39a9g {
  width: 10px;
  position: relative;
  display: inline-block;
  height: 10px;
  background-color: rgba(var(--color-104-21-29), 1);
  margin-right: 10px
}

.div--u-i01wr0urh {
  width: 100%;
  position: relative;
  display: block;
  margin-bottom: 20px;
  padding-left: 20px;
  border-left-style: solid;
  border-left-width: 5px;
  border-left-color: rgba(var(--color-104-21-29), 1)
}

.text--u-ip8hr68v7 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  position: relative;
  line-height: 25px;
  color: rgba(var(--color-34-34-34), .7)
}

.link-universal--u-ia35d135p {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 20px;
  padding-right: 32px;
  padding-bottom: 20px;
  padding-left: 32px;
  background-color: rgba(var(--color-104-21-29), 1);
  position: relative;
  text-decoration-line: none;
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  text-transform: uppercase;
  margin-right: 30px;
  transition-property: all;
  transition-duration: 350ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  box-shadow: 8px 6px 0 0 rgba(var(--color-104-21-29), .3)
}

.text--u-i5pq9ahph {
  color: rgba(var(--color-255-255-255), 1);
  font-size: 15px;
  font-weight: 700
}

.link-universal--u-ia35d135p:hover,
.link-universal--u-ia35d135p.is-hover {
  box-shadow: 0 0 0 0 rgba(var(--color-104-21-29), .3)
}

.section--u-ivfo1r9kh {
  display: block;
  width: 100%;
  position: relative;
  background-color: rgba(var(--color-34-34-34), 1)
}

.container--u-i2n1d3ovm {
  width: 100%;
  max-width: 1550px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  position: relative;
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 100px;
  padding-bottom: 50px
}

.blocklist--u-iap1yym74 {
  position: relative;
  display: block;
  vertical-align: top;
  line-height: normal;
  margin-left: -15px;
  margin-right: -15px
}

.blocklist--u-iap1yym74 .is-removed {
  display: none
}

.blocklist--u-iap1yym74.slick-last-slide .blocklist__arrow--prev--u-imdnrt8nr.slick-disabled,
.blocklist--u-iap1yym74.slick-last-slide .blocklist__arrow--next--u-iotiruy9v.slick-disabled {
  opacity: 0;
  visibility: hidden
}

.blocklist__items_wrapper--u-i8pdpommu {
  width: 100%;
  height: 100%;
  will-change: transform
}

.blocklist__list--u-iofpiis58 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  height: auto
}

.blocklist__item__outer--u-i29o84zph {
  display: block;
  flex-shrink: 0;
  max-width: 100%;
  width: 25%;
  height: auto
}

.blocklist__item--u-ix1ti26t9 {
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  min-width: auto;
  max-width: 100%;
  margin-right: 15px;
  margin-left: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column
}

.blocklist__item_title--u-ie3ez6oks {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 1.5vw;
  font-family: 'TildaSans', Arial, sans-serif;
  font-weight: 700;
  color: rgba(var(--color-255-255-255), 1)
}

.blocklist__item_text--u-inuejqgkz {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 25px;
  color: rgba(var(--color-255-255-255), .7);
  text-align: center
}

.div--u-iawtb4owb {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%
}

.div--u-i6ilt1blg {
  width: 100%;
  position: relative;
  display: block
}

.text--u-i5ewa525l {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  position: relative;
  font-size: 6vw;
  font-family: 'TildaSans', Arial, sans-serif;
  font-weight: 700;
  color: rgba(var(--color-255-255-255), 1);
  line-height: 4vw
}

.div--u-i5aocyb56 {
  width: 100px;
  position: relative;
  display: block;
  height: 5px;
  background-color: rgba(var(--color-104-21-29), 1);
  margin-top: 10px;
  margin-bottom: 10px
}

.section--u-i8tppib0w {
  display: block;
  width: 100%;
  position: relative;
  background-color: rgba(var(--color-242-242-242), 1)
}

.container--u-ikrllx2li {
  width: 100%;
  max-width: 1550px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  position: relative;
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 50px;
  padding-bottom: 100px
}

.blocklist--u-ihp73k2up {
  position: relative;
  display: block;
  vertical-align: top;
  line-height: normal;
  margin-left: -15px;
  margin-right: -15px;
  padding-bottom: 70px
}

.blocklist--u-ihp73k2up .is-removed {
  display: none
}

.blocklist--u-ihp73k2up.slick-last-slide .blocklist__arrow--prev--u-iyypwu7y2.slick-disabled,
.blocklist--u-ihp73k2up.slick-last-slide .blocklist__arrow--next--u-icwuyk2bt.slick-disabled {
  opacity: 0;
  visibility: hidden
}

.blocklist__items_wrapper--u-ift0obfal {
  width: 100%;
  height: 100%;
  will-change: transform;
  overflow-x: hidden;
  overflow-y: hidden
}

.blocklist__list--u-ih9mfewxa {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  height: auto
}

.blocklist__item__outer--u-iyl1z8ich {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-shrink: 0;
  max-width: 100%;
  width: 50%;
  height: auto
}

.blocklist__item--u-ibnafnt1z {
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  min-width: auto;
  max-width: 100%;
  margin: 0 15px 10px 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end
}

.blocklist__item--u-ibnafnt1z:hover .imageFit__overlay--u-il8sx44rc,
.blocklist__item--u-ibnafnt1z.is-hover .imageFit__overlay--u-il8sx44rc {
  opacity: 0
}

.blocklist__item--u-ibnafnt1z:hover .imageFit--u-iwgtdmgf0,
.blocklist__item--u-ibnafnt1z.is-hover .imageFit--u-iwgtdmgf0 {
  transform: scale3d(1.1, 1.1, 1.1)
}

.blocklist__item_title--u-ie0gmplrb {
  margin-bottom: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 1.5vw;
  color: rgba(var(--color-34-34-34), 1);
  padding-bottom: 10px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: rgba(var(--color-255-255-255), .1);
  font-family: 'TildaSans', Arial, sans-serif;
  font-weight: 700
}

.blocklist__item_text--u-iyava85x3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 25px;
  color: rgba(var(--color-34-34-34), .7);
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 300
}

.blocklist__arrows_wrapper--u-i5uma3g86 {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  pointer-events: none;
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}

.blocklist__arrows--u-iww9hdaay {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-shrink: 0;
  justify-content: space-between;
  margin-top: auto;
  margin-bottom: 0;
  padding-left: 15px;
  padding-right: 15px;
  margin-left: auto;
  margin-right: 0;
  width: 100%
}

.blocklist__arrow--prev--u-iyypwu7y2 {
  flex-shrink: 0;
  pointer-events: auto;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(var(--color-104-21-29), 1);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center
}

.blocklist__arrow--prev--u-iyypwu7y2:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: .35
}

.blocklist__arrow--prev--u-iyypwu7y2:hover .svg_image--u-i4yyo1hvv,
.blocklist__arrow--prev--u-iyypwu7y2.is-hover .svg_image--u-i4yyo1hvv {
  margin-right: 15px
}

.blocklist__arrow--next--u-icwuyk2bt {
  pointer-events: auto;
  cursor: pointer;
  width: 50px;
  height: 50px;
  margin-left: 20px;
  background-color: rgba(var(--color-104-21-29), 1);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center
}

.blocklist__arrow--next--u-icwuyk2bt:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: .35
}

.blocklist__arrow--next--u-icwuyk2bt:hover .svg_image--u-i3rw5897v,
.blocklist__arrow--next--u-icwuyk2bt.is-hover .svg_image--u-i3rw5897v {
  margin-left: 15px
}

.blocklist__pagination_wrapper--u-int4rhdkl {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  pointer-events: none;
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}

.blocklist__pagination--u-i6tkgjfwe {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-left: auto
}

.div--u-ib8cg84l3 {
  width: 55%;
  position: relative;
  display: block;
  overflow-x: hidden;
  overflow-y: hidden
}

.div--u-i00ivzmm3 {
  width: 55%;
  position: relative;
  display: block;
  padding-left: 30px;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-right: 30px;
  margin-left: -30px;
  background-color: rgba(var(--color-255-255-255), 1);
  box-shadow: 0 0 9px 0 rgba(var(--color-34-34-34), .3)
}

.imageFit--u-iwgtdmgf0 {
  position: relative;
  display: inline-block;
  vertical-align: top;
  overflow-x: hidden;
  overflow-y: hidden;
  width: 100%;
  height: 450px;
  transition-property: all;
  transition-duration: 500ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  transition-behavior: normal
}

.imageFit__img--u-ilazmti18 {
  object-fit: cover;
  width: 100%;
  height: 100%
}

.imageFit__overlay--u-il8sx44rc {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-image: linear-gradient(rgba(var(--color-0-0-0), .3) 0%, rgba(var(--color-0-0-0), 0) 50%, rgba(var(--color-0-0-0), .3) 100%);
  background-repeat: no-repeat;
  background-position: left 0 top 0;
  background-size: auto;
  background-attachment: scroll;
  transition-property: all;
  transition-duration: 500ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  transition-behavior: normal
}

.imageFit__zoom--u-i0d5gfbl4 {
  display: none;
  position: absolute;
  right: 10px;
  bottom: 10px;
  width: 20px;
  height: 20px;
  background-color: rgba(var(--color-34-34-34), 1)
}

.svg_image--u-iis3pen20 {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  overflow-x: hidden;
  overflow-y: hidden
}

.svg_image--u-iis3pen20 svg {
  flex-shrink: 0;
  width: 100%;
  height: 100%
}

.list__item--u-i6mruzy8x {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-shrink: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 50px;
  max-width: none;
  height: 50px;
  max-height: none;
  opacity: 1;
  transition-property: all;
  transition-duration: 350ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  margin-top: 0;
  margin-bottom: 0;
  border-top-style: solid;
  border-top-width: 0;
  border-right-style: solid;
  border-right-width: 0;
  border-bottom-style: solid;
  border-bottom-width: 0;
  border-left-style: solid;
  border-left-width: 0;
  border-top-color: rgba(var(--color-255-255-255), 1);
  border-right-color: rgba(var(--color-255-255-255), 1);
  border-bottom-color: rgba(var(--color-255-255-255), 1);
  border-left-color: rgba(var(--color-255-255-255), 1);
  background-color: rgba(var(--color-104-21-29), 1);
  margin-right: 20px
}

.list__item--u-i6mruzy8x:hover,
.list__item--u-i6mruzy8x.is-hover {
  background-color: rgba(var(--color-255-255-255), 0);
  box-shadow: inset 0 0 0 2px rgba(var(--color-104-21-29), 1)
}

.list__item--u-i6mruzy8x:active,
.list__item--u-i6mruzy8x.is-active {
  opacity: 1;
  background-color: rgba(var(--color-104-21-29), 1)
}

.list__item--u-i6mruzy8x:hover .svg_image--u-i3yaolgms .path-iizjn6puv,
.list__item--u-i6mruzy8x.is-hover .svg_image--u-i3yaolgms .path-iizjn6puv {
  fill: rgba(var(--color-104-21-29), 1)
}

.list__item--u-i6mruzy8x:hover .svg_image--u-i3yaolgms .path-iejfpxvt4,
.list__item--u-i6mruzy8x.is-hover .svg_image--u-i3yaolgms .path-iejfpxvt4 {
  fill: rgba(var(--color-34-34-34), 1)
}

.list__item--u-i6mruzy8x:hover .svg_image--u-i3yaolgms .path-ik303lmek,
.list__item--u-i6mruzy8x.is-hover .svg_image--u-i3yaolgms .path-ik303lmek {
  fill: rgba(var(--color-34-34-34), 1)
}

.list__item--u-i6mruzy8x:hover .svg_image--u-i3yaolgms .path-iml96pb9j,
.list__item--u-i6mruzy8x.is-hover .svg_image--u-i3yaolgms .path-iml96pb9j {
  fill: rgba(var(--color-104-21-29), 1)
}

.list__item--u-i6mruzy8x:hover .svg_image--u-i3yaolgms .path-i1ju52w1f,
.list__item--u-i6mruzy8x.is-hover .svg_image--u-i3yaolgms .path-i1ju52w1f {
  fill: rgba(var(--color-104-21-29), 1)
}

.list__item--u-i6mruzy8x:hover .svg_image--u-i3yaolgms .path-i2ik9sa3r,
.list__item--u-i6mruzy8x.is-hover .svg_image--u-i3yaolgms .path-i2ik9sa3r {
  fill: rgba(var(--color-104-21-29), 1)
}

.list__item--u-i6mruzy8x:active .svg_image--u-i3yaolgms .path-iizjn6puv,
.list__item--u-i6mruzy8x.is-active .svg_image--u-i3yaolgms .path-iizjn6puv {
  fill: rgba(var(--color-104-21-29), 1)
}

.list__item--u-i6mruzy8x:active .svg_image--u-i3yaolgms .path-iejfpxvt4,
.list__item--u-i6mruzy8x.is-active .svg_image--u-i3yaolgms .path-iejfpxvt4 {
  fill: rgba(var(--color-34-34-34), 1)
}

.list__item--u-i6mruzy8x:active .svg_image--u-i3yaolgms .path-ik303lmek,
.list__item--u-i6mruzy8x.is-active .svg_image--u-i3yaolgms .path-ik303lmek {
  fill: rgba(var(--color-34-34-34), 1)
}

.list__item--u-i6mruzy8x:active .svg_image--u-i3yaolgms .path-iml96pb9j,
.list__item--u-i6mruzy8x.is-active .svg_image--u-i3yaolgms .path-iml96pb9j {
  fill: rgba(var(--color-104-21-29), 1)
}

.list__item--u-i6mruzy8x:active .svg_image--u-i3yaolgms .path-i1ju52w1f,
.list__item--u-i6mruzy8x.is-active .svg_image--u-i3yaolgms .path-i1ju52w1f {
  fill: rgba(var(--color-104-21-29), 1)
}

.list--u-ih542n1si {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0;
  width: auto;
  justify-content: flex-start;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  margin-bottom: 20px
}

.svg_image--u-i3yaolgms {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 17px;
  width: 17px;
  overflow-x: hidden;
  overflow-y: hidden;
  max-width: none;
  max-height: none;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
  opacity: 1
}

.svg_image--u-i3yaolgms>svg {
  flex-shrink: 0
}

.svg_image--u-i3yaolgms svg {
  width: 100%;
  height: 100%
}

.svg_image--u-i3yaolgms .path-iejfpxvt4 {
  fill: rgba(var(--color-indvx46pi), 1)
}

.svg_image--u-i3yaolgms .path-iizjn6puv {
  fill: rgba(var(--color-255-255-255), 1)
}

.svg_image--u-i3yaolgms .path-ik303lmek {
  fill: rgba(var(--color-255-255-255), 1)
}

.svg_image--u-i3yaolgms .path-iml96pb9j {
  fill: rgba(var(--color-255-255-255), 1)
}

.svg_image--u-i3yaolgms .path-i1ju52w1f {
  fill: rgba(var(--color-255-255-255), 1)
}

.svg_image--u-i3yaolgms .path-i2ik9sa3r {
  fill: rgba(var(--color-255-255-255), 1)
}

.svg_image--u-i3yaolgms:hover .path-iizjn6puv,
.svg_image--u-i3yaolgms.is-hover .path-iizjn6puv {
  fill: rgba(var(--color-34-34-34), 1)
}

.svg_image--u-i3yaolgms:hover .path-iejfpxvt4,
.svg_image--u-i3yaolgms.is-hover .path-iejfpxvt4 {
  fill: rgba(var(--color-34-34-34), 1)
}

.svg_image--u-i3yaolgms:hover .path-ik303lmek,
.svg_image--u-i3yaolgms.is-hover .path-ik303lmek {
  fill: rgba(var(--color-34-34-34), 1)
}

.svg_image--u-i3yaolgms:hover .path-iml96pb9j,
.svg_image--u-i3yaolgms.is-hover .path-iml96pb9j {
  fill: rgba(var(--color-34-34-34), 1)
}

.svg_image--u-i3yaolgms:hover .path-i1ju52w1f,
.svg_image--u-i3yaolgms.is-hover .path-i1ju52w1f {
  fill: rgba(var(--color-34-34-34), 1)
}

.svg_image--u-i3yaolgms:active .path-iizjn6puv,
.svg_image--u-i3yaolgms.is-active .path-iizjn6puv {
  fill: rgba(var(--color-34-34-34), 1)
}

.svg_image--u-i3yaolgms:active .path-iejfpxvt4,
.svg_image--u-i3yaolgms.is-active .path-iejfpxvt4 {
  fill: rgba(var(--color-34-34-34), 1)
}

.svg_image--u-i3yaolgms:active .path-ik303lmek,
.svg_image--u-i3yaolgms.is-active .path-ik303lmek {
  fill: rgba(var(--color-34-34-34), 1)
}

.svg_image--u-i3yaolgms:active .path-iml96pb9j,
.svg_image--u-i3yaolgms.is-active .path-iml96pb9j {
  fill: rgba(var(--color-34-34-34), 1)
}

.svg_image--u-i3yaolgms:active .path-i1ju52w1f,
.svg_image--u-i3yaolgms.is-active .path-i1ju52w1f {
  fill: rgba(var(--color-34-34-34), 1)
}

.link-universal--u-it4s7lyib {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  text-decoration-line: none;
  height: 100%;
  width: 100%;
  flex-shrink: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center
}

.div--u-ihculfpzy {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.text--u-i4lhwjzys {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  position: relative;
  color: rgba(var(--color-34-34-34), .7);
  font-weight: 700
}

.div--u-i1kj2llmq {
  width: 10px;
  position: relative;
  display: inline-block;
  height: 10px;
  margin-right: 10px;
  background-color: rgba(var(--color-104-21-29), 1)
}

.div--u-i8nsypqpw {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: flex-end
}

.link-universal--u-i8dwawle8 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  background-color: rgba(var(--color-104-21-29), 1);
  color: rgba(var(--color-255-255-255), 1);
  position: relative;
  text-decoration-line: none;
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  width: 50px;
  height: 50px;
  z-index: 2;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center
}

.link-universal--u-i8dwawle8:hover .svg_image--u-ipci1nrzv,
.link-universal--u-i8dwawle8.is-hover .svg_image--u-ipci1nrzv {
  margin-left: 15px
}

.svg_image--u-ipci1nrzv {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  overflow-x: hidden;
  overflow-y: hidden;
  transition-property: all;
  transition-duration: 350ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  margin-left: 0
}

.svg_image--u-ipci1nrzv>svg {
  flex-shrink: 0
}

.svg_image--u-ipci1nrzv svg {
  width: 100%;
  height: 100%
}

.svg_image--u-ipci1nrzv .path-i5b1acntl {
  fill: rgba(var(--color-255-255-255), 1)
}

.svg_image--u-ipci1nrzv .path-ikhburnnl {
  fill: rgba(var(--color-255-255-255), 1)
}

.svg_image--u-ipci1nrzv .path-i6mmbmvzm {
  fill: rgba(var(--color-255-255-255), 1)
}

.div--u-ipd4c3t99 {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 50px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start
}

.heading--u-in9ysym44 {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 20px;
  margin-left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  font-family: 'TildaSans', Arial, sans-serif;
  color: rgba(var(--color-34-34-34), 1)
}

.text--u-i7hhbw35v {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  position: relative;
  width: 70%;
  color: rgba(var(--color-34-34-34), .7)
}

.link-universal--u-izj43lnlg {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 20px;
  padding-right: 32px;
  padding-bottom: 20px;
  padding-left: 32px;
  background-color: rgba(var(--color-104-21-29), 1);
  color: rgba(var(--color-255-255-255), 1);
  position: relative;
  text-decoration-line: none;
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  text-transform: uppercase;
  font-size: 15px;
  box-shadow: 8px 6px 0 0 rgba(var(--color-104-21-29), .3);
  margin-left: auto;
  margin-right: 0;
  margin-top: -57px;
  transition-property: all;
  transition-duration: 350ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  transition-behavior: normal;
  font-weight: 700
}

.link-universal--u-izj43lnlg:hover,
.link-universal--u-izj43lnlg.is-hover {
  box-shadow: 0 0 0 0 rgba(var(--color-104-21-29), .3)
}

.div--u-ih2dtj467 {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 10px
}

.text--u-ir8r3m421 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  position: relative;
  color: rgba(var(--color-34-34-34), .7);
  font-weight: 700
}

.div--u-i55vzpce6 {
  width: 10px;
  position: relative;
  display: inline-block;
  height: 10px;
  background-color: rgba(var(--color-104-21-29), 1);
  margin-right: 10px
}

.blocklist--u-ip6dlvzbs {
  position: relative;
  display: block;
  vertical-align: top;
  line-height: normal;
  margin-left: -15px;
  margin-right: -15px;
  padding-bottom: 60px
}

.blocklist--u-ip6dlvzbs .is-removed {
  display: none
}

.blocklist--u-ip6dlvzbs.slick-last-slide .blocklist__arrow--prev--u-iw04f4ivt.slick-disabled,
.blocklist--u-ip6dlvzbs.slick-last-slide .blocklist__arrow--next--u-iyh8uolgg.slick-disabled {
  opacity: 0;
  visibility: hidden
}

.blocklist__items_wrapper--u-ill6z5hfw {
  width: 100%;
  height: 100%;
  will-change: transform;
  overflow-x: hidden;
  overflow-y: hidden
}

.blocklist__list--u-izfskd2dy {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  height: auto
}

.blocklist__item__outer--u-ir877kd9l {
  display: block;
  flex-shrink: 0;
  max-width: 100%;
  width: 33.333333333333336%;
  height: auto
}

.blocklist__item--u-is0hcx823 {
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  min-width: auto;
  max-width: 100%;
  margin-right: 15px;
  margin-left: 15px;
  margin-bottom: 10px
}

.blocklist__item--u-is0hcx823:hover .imageFit__overlay--u-i2f56jsf3,
.blocklist__item--u-is0hcx823.is-hover .imageFit__overlay--u-i2f56jsf3 {
  opacity: 0
}

.blocklist__item--u-is0hcx823:hover .imageFit--u-i5lp7ahox,
.blocklist__item--u-is0hcx823.is-hover .imageFit--u-i5lp7ahox {
  transform: scale3d(1.1, 1.1, 1.1)
}

.blocklist__item_title--u-ih4cyr8y6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 20px;
  font-weight: 700;
  color: rgba(var(--color-34-34-34), 1);
  font-family: 'TildaSans', Arial, sans-serif
}

.blocklist__item_text--u-i1relsopq {
  line-height: 1.35;
  font-size: 16px;
  font-weight: 300
}

.blocklist__item_text--u-i1relsopq {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: rgba(var(--color-34-34-34), .7);
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: rgba(var(--color-255-255-255), .1)
}

.blocklist__arrows_wrapper--u-i4z2z87ab {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  pointer-events: none;
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}

.blocklist__arrows--u-ik1xwkx9l {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-shrink: 0;
  justify-content: space-between;
  margin-top: auto;
  margin-bottom: 0;
  padding-left: 10px;
  padding-right: 10px
}

.blocklist__arrow--prev--u-iw04f4ivt {
  flex-shrink: 0;
  pointer-events: auto;
  cursor: pointer;
  width: 50px;
  height: 50px;
  margin-right: 20px;
  background-color: rgba(var(--color-104-21-29), 1);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center
}

.blocklist__arrow--prev--u-iw04f4ivt:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: .35
}

.blocklist__arrow--prev--u-iw04f4ivt:hover .svg_image--u-icv54uky8,
.blocklist__arrow--prev--u-iw04f4ivt.is-hover .svg_image--u-icv54uky8 {
  margin-right: 15px
}

.blocklist__arrow--next--u-iyh8uolgg {
  pointer-events: auto;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(var(--color-104-21-29), 1);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center
}

.blocklist__arrow--next--u-iyh8uolgg:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: .35
}

.blocklist__arrow--next--u-iyh8uolgg:hover .svg_image--u-irljr6iyc,
.blocklist__arrow--next--u-iyh8uolgg.is-hover .svg_image--u-irljr6iyc {
  margin-left: 15px
}

.blocklist__pagination_wrapper--u-icwo1zsxt {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  pointer-events: none;
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}

.blocklist__pagination--u-ix21timkt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: 10px;
  margin-left: auto
}

.div--u-i0w2xxx8h {
  width: 100px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100px;
  background-color: rgba(var(--color-104-21-29), 1);
  z-index: 2;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  margin-left: auto;
  margin-right: 35px;
  margin-top: -80px
}

.div--u-izod1s9ql {
  width: 100%;
  position: relative;
  display: block;
  overflow-x: hidden;
  overflow-y: hidden
}

.div--u-if7smuhc0 {
  width: 100%;
  position: relative;
  display: block;
  padding-left: 35px;
  padding-top: 35px;
  padding-bottom: 35px;
  padding-right: 35px;
  background-color: rgba(var(--color-255-255-255), 1);
  box-shadow: 0 0 9px 0 rgba(var(--color-34-34-34), .3)
}

.imageFit--u-i5lp7ahox {
  position: relative;
  display: inline-block;
  vertical-align: top;
  overflow-x: hidden;
  overflow-y: hidden;
  width: 100%;
  height: 300px;
  transition-property: all;
  transition-duration: 500ms;
  transition-delay: 0ms;
  transition-timing-function: ease
}

.imageFit__img--u-ixl6qtz1m {
  object-fit: cover;
  width: 100%;
  height: 100%
}

.div--u-inorcghe6 {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.div--u-ig1us8gn0 {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between
}

.link-universal--u-ilpzgxwvl {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  background-color: rgba(var(--color-104-21-29), 1);
  color: rgba(var(--color-255-255-255), 1);
  position: relative;
  text-decoration-line: none;
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  width: 50px;
  height: 50px;
  z-index: 2;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center
}

.link-universal--u-ilpzgxwvl:hover .svg_image--u-i99k6nbpu,
.link-universal--u-ilpzgxwvl.is-hover .svg_image--u-i99k6nbpu {
  margin-left: 15px
}

.div--u-itxqdo45d {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.text--u-ixycpp4xe,
.text--u-ip440juah {
  font-weight: 700;
  font-size: 16px;
  color: rgba(var(--color-34-34-34), .7)
}

.text--u-ixycpp4xe {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  position: relative
}

.text--u-ioi8cjcmc {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  position: relative;
  margin-left: 10px;
  margin-right: 10px;
  font-size: 20px;
  color: rgba(var(--color-104-21-29), 1);
  font-weight: 700;
  font-family: 'TildaSans', Arial, sans-serif
}

.text--u-ip440juah {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  position: relative;
  font-weight: 700;
  color: rgba(var(--color-34-34-34), .7)
}

.svg_image--u-irljr6iyc {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  overflow-x: hidden;
  overflow-y: hidden;
  transition-property: all;
  transition-duration: 350ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  margin-left: 0
}

.svg_image--u-irljr6iyc>svg {
  flex-shrink: 0
}

.svg_image--u-irljr6iyc svg {
  width: 100%;
  height: 100%
}

.svg_image--u-irljr6iyc .path-i5b1acntl {
  fill: rgba(var(--color-255-255-255), 1)
}

.svg_image--u-irljr6iyc .path-ikhburnnl {
  fill: rgba(var(--color-255-255-255), 1)
}

.svg_image--u-irljr6iyc .path-i6mmbmvzm {
  fill: rgba(var(--color-255-255-255), 1)
}

.svg_image--u-icv54uky8 {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  overflow-x: hidden;
  overflow-y: hidden;
  transition-property: all;
  transition-duration: 350ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  margin-left: 0;
  transform: rotateX(0deg) rotateY(0deg) rotateZ(180deg)
}

.svg_image--u-icv54uky8>svg {
  flex-shrink: 0
}

.svg_image--u-icv54uky8 svg {
  width: 100%;
  height: 100%
}

.svg_image--u-icv54uky8 .path-i5b1acntl {
  fill: rgba(var(--color-255-255-255), 1)
}

.svg_image--u-icv54uky8 .path-ikhburnnl {
  fill: rgba(var(--color-255-255-255), 1)
}

.svg_image--u-icv54uky8 .path-i6mmbmvzm {
  fill: rgba(var(--color-255-255-255), 1)
}

.blocklist__arrow--prev--u-iem8so68b:hover .svg_image--u-icv54uky8,
.blocklist__arrow--prev--u-iem8so68b.is-hover .svg_image--u-icv54uky8 {
  margin-right: 15px
}

.svg_image--u-i99k6nbpu {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  overflow-x: hidden;
  overflow-y: hidden;
  transition-property: all;
  transition-duration: 350ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  margin-left: 0
}

.svg_image--u-i99k6nbpu>svg {
  flex-shrink: 0
}

.svg_image--u-i99k6nbpu svg {
  width: 100%;
  height: 100%
}

.svg_image--u-i99k6nbpu .path-i5b1acntl {
  fill: rgba(var(--color-255-255-255), 1)
}

.svg_image--u-i99k6nbpu .path-ikhburnnl {
  fill: rgba(var(--color-255-255-255), 1)
}

.svg_image--u-i99k6nbpu .path-i6mmbmvzm {
  fill: rgba(var(--color-255-255-255), 1)
}

.imageFit--u-ik1ef74zk {
  position: relative;
  display: inline-block;
  vertical-align: top;
  overflow-x: hidden;
  overflow-y: hidden;
  width: 60px;
  height: 60px
}

.imageFit__img--u-i5ycphh70 {
  object-fit: cover;
  width: 100%;
  height: 100%
}

.svg_image--u-i3rw5897v {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  overflow-x: hidden;
  overflow-y: hidden;
  transition-property: all;
  transition-duration: 350ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  margin-left: 0
}

.svg_image--u-i3rw5897v>svg {
  flex-shrink: 0
}

.svg_image--u-i3rw5897v svg {
  width: 100%;
  height: 100%
}

.svg_image--u-i3rw5897v .path-i5b1acntl {
  fill: rgba(var(--color-255-255-255), 1)
}

.svg_image--u-i3rw5897v .path-ikhburnnl {
  fill: rgba(var(--color-255-255-255), 1)
}

.svg_image--u-i3rw5897v .path-i6mmbmvzm {
  fill: rgba(var(--color-255-255-255), 1)
}

.svg_image--u-i4yyo1hvv {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  overflow-x: hidden;
  overflow-y: hidden;
  transition-property: all;
  transition-duration: 350ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  margin-left: 0;
  transform: rotateX(0deg) rotateY(0deg) rotateZ(180deg)
}

.svg_image--u-i4yyo1hvv>svg {
  flex-shrink: 0
}

.svg_image--u-i4yyo1hvv svg {
  width: 100%;
  height: 100%
}

.svg_image--u-i4yyo1hvv .path-i5b1acntl {
  fill: rgba(var(--color-255-255-255), 1)
}

.svg_image--u-i4yyo1hvv .path-ikhburnnl {
  fill: rgba(var(--color-255-255-255), 1)
}

.svg_image--u-i4yyo1hvv .path-i6mmbmvzm {
  fill: rgba(var(--color-255-255-255), 1)
}

.mosaic-form--u-iuef3qouk {
  display: block;
  padding-left: 24px;
  padding-top: 50px;
  padding-right: 24px;
  padding-bottom: 50px
}

.mosaic-form--u-iuef3qouk * {
  outline-style: none
}

.mosaic-form--u-iuef3qouk .mosaic-form__icon {
  width: 25px;
  height: 25px;
  margin-top: 0;
  margin-right: 10px;
  margin-bottom: 0;
  margin-left: 0
}

.mosaic-form--u-iuef3qouk .svg_image {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 25px;
  width: 25px;
  overflow-x: hidden;
  overflow-y: hidden
}

.svg_image--u-iqskpgxjc .path-ik21zoyh2 {
  fill: rgba(var(--color-34-34-34), 1)
}

.svg_image--u-i6hmjmnjr .path-ie5nx6tuh {
  fill: rgba(var(--color-34-34-34), 1)
}

.svg_image--u-if3iwxrc9 .path-ih6jbw6fu {
  fill: rgba(var(--color-34-34-34), 1)
}

.side-panel--u-i69sfrxpm {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
  pointer-events: none;
  display: block
}

.side-panel__button-open--u-i4edyz1jf {
  width: 50px;
  min-height: 50px;
  background-color: rgba(var(--color-104-21-29), 1);
  cursor: pointer;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  flex-shrink: 0;
  margin-left: auto;
  pointer-events: auto;
  display: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center
}

.svg_image--u-iv7dwq8oz {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 20px;
  height: 20px;
  overflow-x: hidden;
  overflow-y: hidden
}

.svg_image--u-iv7dwq8oz .path-i501mx9dv {
  fill: rgba(var(--color-255-255-255), 1)
}

.svg_image--u-is6d0utqo {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 20px;
  height: 20px;
  overflow-x: hidden;
  overflow-y: hidden
}

.svg_image--u-is6d0utqo .path-idws0glj4 {
  fill: rgba(var(--color-255-255-255), 1)
}

.side-panel__content--u-if2mhynbq {
  display: none;
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  width: 350px;
  background-color: rgba(var(--color-34-34-34), 1);
  box-shadow: 0 0 15px 0 rgba(var(--color-0-0-0), .5);
  transform: none;
  pointer-events: auto
}

.side-panel__button-close--u-is71ntjax {
  position: absolute;
  z-index: 1;
  right: 100%;
  top: 0;
  font-size: 0;
  width: 50px;
  min-height: 50px;
  background-color: rgba(var(--color-104-21-29), 1);
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center
}

.side-panel__content-inner--u-io96dw52h {
  overflow-y: auto;
  max-height: 100%;
  min-height: 100%;
  position: relative;
  z-index: 0;
  padding-left: 25px;
  padding-top: 25px;
  padding-bottom: 25px;
  padding-right: 25px
}

.side-panel__mask--u-ii7vk1wee {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(var(--color-0-0-0), .5);
  transform: none;
  pointer-events: auto
}

.ver-menu--u-il2gw58pl {
  position: relative;
  width: 100%
}

.ver-menu--u-il2gw58pl .ver-menu__list {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  list-style-type: none
}

.ver-menu__link,
.ver-menu__sub_link {
  color: rgba(var(--color-242-242-242), 1) !important;
  font-size: 18px;
  line-height: 1.35
}

.is-opened .ver-menu__icon--u-i8ly9oxq1 {
  transform: rotate(180deg);
  transition-property: all;
  transition-duration: 350ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  transition-behavior: normal
}

.ver-menu--u-il2gw58pl .ver-menu__link,
.ver-menu--u-il2gw58pl .ver-menu__sub_link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
  text-decoration-line: none;
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  color: rgba(var(--color-255-255-255), 1)
}

.ver-menu--u-il2gw58pl .ver-menu__icon {
  width: 25px;
  height: 25px;
  flex-shrink: 0;
  margin-left: 10px;
  background-image: var(--image-if1swa1w0);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
  background-attachment: scroll;
  transition-property: all;
  transition-duration: 350ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  transition-behavior: normal
}

.ver-menu--u-il2gw58pl .ver-menu__sub_icon {
  background-color: rgba(var(--color-255-255-255), 1);
  width: 25px;
  height: 25px;
  flex-shrink: 0;
  margin-left: 10px
}

.ver-menu--u-il2gw58pl .ver-menu__sub_list {
  display: none;
  z-index: 10;
  list-style-type: none;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0
}

.ver-menu--u-il2gw58pl .ver-menu__sub_item {
  vertical-align: top
}

.ver-menu--u-il2gw58pl .ver-menu__sub_link {
  cursor: pointer;
  text-decoration-line: none;
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  color: rgba(var(--color-255-255-255), 1)
}

.ver-menu--u-il2gw58pl .ver-menu__link {
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 15px;
  padding-top: 15px;
  transition-property: all;
  transition-duration: 350ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  transition-behavior: normal
}

.ver-menu--u-il2gw58pl .ver-menu__sub_list>.ver-menu__sub_item>.ver-menu__sub_link {
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 15px;
  padding-top: 15px;
  transition-property: all;
  transition-duration: 350ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  transition-behavior: normal
}

.ver-menu--u-il2gw58pl .ver-menu__sub_list>.ver-menu__sub_item>.ver-menu__sub_link>.ver-menu__sub_icon {
  background-color: rgba(var(--color-255-255-255), 0);
  background-image: var(--image-iyxsehpnp);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  background-attachment: scroll
}

.section--u-iibmkqq0a {
  display: block;
  width: 100%;
  position: relative;
  cursor: auto;
  letter-spacing: normal;
  line-height: normal;
  overflow-wrap: break-word;
  text-align: left;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  background-color: rgba(var(--color-255-255-255), 1)
}

.container--u-ixxct5vj2 {
  width: 100%;
  max-width: 1550px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  position: relative;
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 30px;
  padding-bottom: 30px;
  display: block
}

.div--u-i4jm5fcf1 {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.div--u-ibr3xnap1 {
  position: relative;
  margin-top: 0;
  margin-bottom: 0;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  justify-content: flex-start
}

.div--u-ilcmrzjun {
  position: relative;
  display: block
}

.div--u-igu4tzwvy {
  width: auto;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 500px;
  flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  flex-shrink: 0;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-item-align: start;
  align-self: flex-start;
  justify-content: center;
  z-index: 2
}

.link-universal--u-ih6oif0c8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  text-decoration-line: none;
  max-width: 170px;
  max-height: 170px;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  flex-shrink: 0;
  overflow-x: hidden;
  overflow-y: hidden
}

.imageFit--u-ix0g7j946 {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  overflow-x: hidden;
  overflow-y: hidden;
  flex-shrink: 0;
  max-width: 100%;
  max-height: 100%
}

.imageFit__img--u-iq3l9pudk {
  object-fit: cover;
  width: 100%;
  height: 100%
}

.div--u-igk1fmax8 {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  padding-right: 0;
  flex-shrink: 0;
  padding-top: 0;
  margin-right: 0
}

.list__item--u-i8f79f430 {
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.list--u-icu5zw759 {
  margin-left: 0;
  margin-right: 0;
  width: 100%;
  display: block
}

.text--u-is70tf3j3 {
  display: inline-block;
  font-size: 16px;
  font-weight: 700;
  color: rgba(var(--color-34-34-34), 1);
  font-family: 'TildaSans', Arial, sans-serif
}

.div--u-ijd0o49ou {
  width: 50px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  height: 50px;
  flex-shrink: 0;
  margin-right: 20px;
  border-top-style: solid;
  border-top-width: 0;
  border-right-style: solid;
  border-right-width: 0;
  border-bottom-style: solid;
  border-bottom-width: 0;
  border-left-style: solid;
  border-left-width: 0;
  background-color: rgba(var(--color-104-21-29), 1)
}

.div--u-iw3jp8i38 {
  width: 100%;
  position: relative;
  display: inline-block
}

.text--u-ihdnykjln {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  position: relative;
  color: rgba(var(--color-34-34-34), .7);
  font-size: 16px
}

.svg_image--u-i13klfn4d {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 17px;
  width: 17px;
  overflow-x: hidden;
  overflow-y: hidden
}

.svg_image--u-i13klfn4d>svg {
  flex-shrink: 0
}

.svg_image--u-i13klfn4d svg {
  width: 100%;
  height: 100%
}

.svg_image--u-i13klfn4d .path-injgq1ara {
  fill: rgba(var(--color-255-255-255), 1)
}

.div--u-ifq49l2n8 {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  padding-right: 0;
  flex-shrink: 0;
  padding-top: 0;
  margin-left: 30px;
  margin-right: 100px
}

.list__item--u-iwnb6zwmf {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.list--u-iv3h5x4zz {
  margin-left: 0;
  margin-right: 0;
  width: 100%;
  display: block
}

.link-universal--u-i0eaixo1t {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  cursor: pointer;
  text-decoration-line: none;
  padding-left: 0;
  padding-top: 2px;
  padding-bottom: 2px
}

.div--u-icdvg7znf {
  width: 50px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  height: 50px;
  flex-shrink: 0;
  margin-right: 20px;
  border-top-style: solid;
  border-top-width: 0;
  border-right-style: solid;
  border-right-width: 0;
  border-bottom-style: solid;
  border-bottom-width: 0;
  border-left-style: solid;
  border-left-width: 0;
  background-color: rgba(var(--color-104-21-29), 1)
}

.div--u-i8tvp8rsq {
  width: 100%;
  position: relative;
  display: inline-block
}

.svg_image--u-im7oddbms {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 17px;
  width: 17px;
  overflow-x: hidden;
  overflow-y: hidden
}

.svg_image--u-im7oddbms>svg {
  flex-shrink: 0
}

.svg_image--u-im7oddbms svg {
  width: 100%;
  height: 100%
}

.svg_image--u-im7oddbms .path-ij80g3xev {
  fill: rgba(var(--color-255-255-255), 1)
}

.link-universal--u-i7z035aaw {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  background-color: rgba(var(--color-104-21-29), 1);
  color: rgba(var(--color-ih3xsnbin), 1);
  position: relative;
  text-decoration-line: none;
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  width: 50px;
  height: 50px;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.svg_image--u-i8ausjcl5 {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  overflow-x: hidden;
  overflow-y: hidden
}

.svg_image--u-i8ausjcl5>svg {
  flex-shrink: 0
}

.svg_image--u-i8ausjcl5 svg {
  width: 100%;
  height: 100%
}

.svg_image--u-i8ausjcl5 .path-iarrzkmlr {
  fill: rgba(var(--color-255-255-255), 1)
}

.section--u-iquufeem4 {
  display: block;
  width: 100%;
  position: relative;
  background-color: rgba(var(--color-34-34-34), 1);
  cursor: auto;
  font-family: 'TildaSans', Arial, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  overflow-wrap: break-word;
  text-align: left;
  text-indent: 0;
  text-shadow: none;
  text-transform: none
}

.blocklist--u-ixorqizti {
  position: relative;
  display: block;
  vertical-align: top;
  line-height: normal;
  margin-left: -15px;
  margin-right: -15px;
  margin-bottom: 50px
}

.blocklist--u-ixorqizti .is-removed {
  display: none
}

.blocklist--u-ixorqizti.slick-last-slide .blocklist__arrow--prev--u-iyag95dby.slick-disabled,
.blocklist--u-ixorqizti.slick-last-slide .blocklist__arrow--next--u-ihqmgqz7g.slick-disabled {
  opacity: 0;
  visibility: hidden
}

.blocklist__items_wrapper--u-iwc7yisuy {
  width: 100%;
  height: 100%;
  will-change: transform
}

.blocklist__list--u-izp4iwn64 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  height: auto
}

.blocklist__list--u-izp4iwn64>.blocklist__item__outer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-shrink: 0;
  max-width: 100%;
  width: 25%;
  height: auto
}

.blocklist__item--u-ire4vbpf5 {
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  min-width: auto;
  max-width: 100%;
  margin-top: 15px;
  margin-right: 15px;
  margin-bottom: 15px;
  margin-left: 15px
}

.blocklist__item_title--u-incdff9v0 {
  margin-bottom: 0;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  justify-content: flex-start;
  color: rgba(var(--color-255-255-255), .7);
  font-size: 16px;
  font-family: 'TildaSans', sans-serif;
  font-weight: 300;
  padding-bottom: 5px
}

.div--u-ihrjr2inq {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: flex-start
}

.svg_image--u-izvh3c93t {
  position: relative;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  height: 17px;
  width: 17px;
  overflow-x: hidden;
  overflow-y: hidden;
  display: block;
  opacity: 1
}

.svg_image--u-izvh3c93t>svg {
  flex-shrink: 0
}

.svg_image--u-izvh3c93t svg {
  width: 100%;
  height: 100%
}

.svg_image--u-izvh3c93t .path-iicopp0se {
  fill: rgba(var(--color-255-255-255), 1)
}

.list--u-i3vgjt348 {
  display: block
}

.link-universal--u-i5j12tehv {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  text-decoration-line: none;
  font-weight: 500
}

.text--u-icnv3prk4 {
  display: block;
  color: rgba(var(--color-255-255-255), 1);
  font-size: 18px;
  font-weight: 700;
  font-family: 'TildaSans', Arial, sans-serif
}

.blocklist__item--u-inqiijke1 {
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  min-width: auto;
  max-width: 100%;
  margin-top: 15px;
  margin-right: 15px;
  margin-bottom: 15px;
  margin-left: 15px;
  color: rgba(var(--color-i8kthmw81), 1)
}

.div--u-i3thowamf {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: flex-start
}

.list__item--u-ioe9ieqxv {
  padding-top: 10px;
  padding-bottom: 10px
}

.list--u-itpqmne6z {
  display: block
}

.blocklist__item--u-i8xypeaai {
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  min-width: auto;
  max-width: 100%;
  margin-top: 15px;
  margin-right: 15px;
  margin-bottom: 15px;
  margin-left: 15px;
  color: rgba(var(--color-34-34-34), 1)
}

.div--u-ig6frrdkh {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: flex-start
}

.list__item--u-iwdge5600 {
  padding-top: 10px;
  padding-bottom: 10px
}

.list--u-ifawkfzzu {
  display: block
}

.div--u-im1erqtrk {
  width: 50px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 50px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  margin-right: 10px;
  background-color: rgba(var(--color-104-21-29), 1)
}

.container--u-io6pziwl8 {
  width: 100%;
  max-width: 1550px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  position: relative;
  padding-left: 24px;
  padding-right: 24px;
  padding-bottom: 24px;
  padding-top: 100px
}

.div--u-ih0f5uawu {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: flex-end;
  margin-bottom: 50px;
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: rgba(var(--color-255-255-255), .1)
}

.div--u-iptma2qgu {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between
}

.button-up--u-iue3uhyph {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  width: 50px;
  height: 50px;
  justify-content: center;
  margin-top: -25px;
  background-color: rgba(var(--color-104-21-29), 1);
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  transition-property: all;
  transition-duration: 350ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  box-shadow: 0 0 0 10px rgba(var(--color-34-34-34), 1)
}

.button-up--u-iue3uhyph:hover .svg_image--u-ismtrmdx9,
.button-up--u-iue3uhyph.is-hover .svg_image--u-ismtrmdx9 {
  margin-bottom: 15px
}

.div--u-iimpe3vnu {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column
}

.div--u-ihuob1z64 {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.div--u-iqbwlmqup {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center
}

.mosaic-mega-copyright--u-izzsbibuz {
  line-height: normal;
  display: inline-block;
  position: relative;
  color: rgba(var(--color-instb8alc), 1);
  font-family: 'TildaSans', sans-serif
}

.mosaic-mega-copyright--u-izzsbibuz a {
  color: inherit
}

.mosaic-mega-copyright--u-izzsbibuz .mosaic-mega-copyright-stub {
  padding-left: 30px;
  padding-top: 7px;
  padding-bottom: 7px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAdpJREFUeNq81k8oBFEcB/BdISGHVf5uKcmmaMm//IlwdHDkiJOSlBMXB9SSkjhwkiMpcXRw2EhssbuiLIWiWKVI9mIZ31e/5fWaMb9Z8atPb2d3Zn7vzfvNe2vXNM3215GofhEKheTDFLgCB+zCGqzDg9mNXS7X1+cEk3PbIAeSoRUW4A62oQ+yOCMxS9JucI2c0AsDkBdvkgZGJ5tgDm5hBzqsJEmFUgvza4dG2IAWbpJmxkiNooubRO9RrUAF1EEnHOuc80SP7XuI6nuilLBZuCEgHb9BLfg5JZwEr6BJLnXOO4UP6VhUnN/0ZZR6lMYYSRTCkEud8lgp4SFlFEI5VZCIXuncG2rn4d5Kkhm6oSxAyWw06bEQ78czTMVWFG6SsDKKc+V9qIdMKck0VZWDVgPWnGT/MA+FkA5OeIRVCNJvw7DFGUm3zny4pQ5VU+ukdo8mPR/6wcdJsqwzH0GqJBGV1BYo143BNbxwHlcNrVvqHInlPoOWGxE9sA8RWkZExS2xNi3EJu0hZlEFh8p3Pm4JL/5ipz3gJpmAQTixmCBidI1eknfahMqgBEaZCY+k4rC0M57BOCUshhG6mV54491+5biASSrhIilhlKps1nDL/I//XZ8CDABdVXJ35R1MLAAAAABJRU5ErkJggg==");
  background-position: left 0 center;
  background-repeat: no-repeat
}

.text--u-itf5p7zbr {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  position: relative;
  color: rgba(var(--color-255-255-255), 1);
  margin-top: 5px;
  margin-bottom: 5px;
  font-family: 'TildaSans', sans-serif
}

.text--u-i7by1c10y {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  position: relative;
  color: rgba(var(--color-255-255-255), 1);
  font-family: 'TildaSans', sans-serif
}

.div--u-imuuktqlw {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start
}

.div--u-i6qx02nc3 {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start
}

.div--u-ipbqtvl2l {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start
}

.svg_image--u-ismtrmdx9 {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  overflow-x: hidden;
  overflow-y: hidden;
  transform: rotateX(0deg) rotateY(0deg) rotateZ(-90deg);
  transition-property: all;
  transition-duration: 350ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  margin-left: 0
}

.svg_image--u-ismtrmdx9>svg {
  flex-shrink: 0
}

.svg_image--u-ismtrmdx9 svg {
  width: 100%;
  height: 100%
}

.svg_image--u-ismtrmdx9 .path-i5b1acntl {
  fill: rgba(var(--color-255-255-255), 1)
}

.svg_image--u-ismtrmdx9 .path-ikhburnnl {
  fill: rgba(var(--color-255-255-255), 1)
}

.svg_image--u-ismtrmdx9 .path-i6mmbmvzm {
  fill: rgba(var(--color-255-255-255), 1)
}

.div--u-inzzqo7nb {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 35px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start
}

.heading--u-izncqkbpd {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 20px;
  margin-left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  font-family: 'TildaSans', Arial, sans-serif;
  color: rgba(var(--color-255-255-255), 1)
}

.text--u-i84d7p792 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  position: relative;
  width: 70%;
  line-height: 25px;
  color: rgba(var(--color-255-255-255), .7);
  font-family: 'TildaSans', sans-serif
}

.link-universal--u-i8n19n683 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 20px;
  padding-right: 32px;
  padding-bottom: 20px;
  padding-left: 32px;
  background-color: rgba(var(--color-104-21-29), 1);
  color: rgba(var(--color-255-255-255), 1);
  position: relative;
  text-decoration-line: none;
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  text-transform: uppercase;
  font-size: 15px;
  box-shadow: 8px 6px 0 0 rgba(var(--color-255-255-255), .3);
  margin-left: auto;
  margin-right: 0;
  margin-top: -57px;
  transition-property: all;
  transition-duration: 350ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  transition-behavior: normal;
  font-family: 'TildaSans', sans-serif;
  font-weight: 700
}

.link-universal--u-i8n19n683:hover,
.link-universal--u-i8n19n683.is-hover {
  box-shadow: 0 0 0 0 rgba(var(--color-255-255-255), .3)
}

.div--u-igl1p2eb8 {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 10px
}

.text--u-i258v13ci {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  position: relative;
  color: rgba(var(--color-255-255-255), .5);
  font-family: 'TildaSans', Arial, sans-serif;
  font-weight: 700
}

.div--u-in4adi6ev {
  width: 10px;
  position: relative;
  display: inline-block;
  height: 10px;
  background-color: rgba(var(--color-104-21-29), 1);
  margin-right: 10px
}

.mosaic-site-copyright--u-ig86gurq4 {
  line-height: normal;
  color: rgba(var(--color-255-255-255), 1);
  display: block;
  position: relative;
  font-family: 'TildaSans', sans-serif
}

@media (max-width:1200px) {
  .list__item--u-i6mruzy8x {
    width: 40px;
    height: 40px;
    margin-right: 10px
  }

  .blocklist__list--u-izp4iwn64>.blocklist__item__outer {
    width: 50%;
    height: auto
  }

  .blocklist__item__outer--u-igtamj3bv {
    width: 50%;
    height: auto;
    margin-bottom: 5px
  }

  .blocklist__item__outer--u-igtamj3bv:nth-child(2) .blocklist__item--u-i1osujd7e {
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: rgba(var(--color-ivb3tlgcm), .1)
  }

  .blocklist__item__outer--u-igtamj3bv:nth-child(3) .blocklist__item--u-i1osujd7e {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 35px
  }

  .blocklist__item__outer--u-igtamj3bv:first-child .blocklist__item--u-i1osujd7e {
    border-right-width: 1px;
    margin-bottom: 0
  }
}

@media (max-width:980px) {
  .imageFit--u-iwgtdmgf0 {
    height: 650px
  }

  .div--u-ikg2tqcfh {
    position: absolute;
    bottom: 20px
  }

  .container--u-in1sce5s1 {
    padding-bottom: 150px
  }

  .heading--u-iivj0ok69 {
    font-size: 60px;
    line-height: 40px
  }

  .div--u-ih43rdao2 {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .div--u-i0oojg9on {
    justify-content: center
  }

  .blocklist__item--u-i1osujd7e {
    min-width: auto;
    border-right-width: 0
  }

  .blocklist__list--u-i628nuypl {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto
  }

  .div--u-iltk37jl7 {
    margin-top: -100px
  }

  .blocklist__item_title--u-i823nsor9 {
    font-size: 25px
  }

  .container--u-i5zzyb42p {
    padding-bottom: 50px
  }

  .div--u-iwe4m5zai {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
  }

  .section--u-irwed4gfh {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0
  }

  .container--u-iz3kptz2d {
    height: 100%;
    padding-top: 50px;
    padding-bottom: 50px
  }

  .container--u-i3vq2wsfu {
    height: 900px;
    background-image: linear-gradient(rgba(var(--color-ik5sy3ep2), .4) 0%, rgba(var(--color-ik5sy3ep2), .4) 100%), none, none, var(--image-iyoriuea5);
    background-repeat: no-repeat, no-repeat, no-repeat, no-repeat;
    background-position: left 0 top 0, left 0 top 0, left 0 top 0, center center;
    background-size: auto, auto, auto, cover;
    background-attachment: scroll, scroll, scroll, scroll
  }

  .div--u-icjo8waay {
    width: 100%;
    height: 100%
  }

  .div--u-i9g0hwuku {
    margin-top: -195px
  }

  .heading--u-iiggqn0h1 {
    margin-left: 0;
    font-size: 70px;
    line-height: 50px
  }

  .list--u-i0wwdujj9 {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    justify-content: flex-start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }

  .list__item--u-idtk0x90g {
    margin-right: 20px
  }

  .link-universal--u-ixv9fmsh9 {
    margin-right: 2px
  }

  .div--u-isvzx3enn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-right: 20px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
  }

  .list__item--u-ipuo88er9 {
    justify-content: center
  }

  .text--u-ickv38f5u {
    text-align: center;
    font-size: 24px
  }

  .div--u-iyfedt6mp {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: auto
  }

  .div--u-ikg2tqcfh {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    justify-content: center
  }

  .div--u-iox8fev5f {
    width: 60px;
    height: 60px
  }

  .div--u-i7zymeisg {
    margin-top: 0;
    width: 100%;
    margin-right: 0
  }

  .div--u-it6nr7ipj {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
  }

  .blocklist__item_title--u-ibor8bt8h {
    font-size: 60px;
    line-height: 40px
  }

  .blocklist__item_text--u-i9o4wrpzx {
    font-size: 25px
  }

  .imageFit--u-i7wg8vn0m {
    height: 650px
  }

  .div--u-i7v8gyosa {
    margin-left: 0;
    width: 100%;
    margin-top: 50px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .div--u-i57k2srr0 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-right: 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
  }

  .list__item--u-imsvcu6hc {
    justify-content: center
  }

  .text--u-ijg8anlwz {
    text-align: center;
    font-size: 25px
  }

  .div--u-i6obprqi9 {
    margin-right: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }

  .div--u-igcqp2bwo {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: auto
  }

  .div--u-ibxqp1iyf {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    justify-content: center
  }

  .blocklist__item__outer--u-i29o84zph {
    width: 50%;
    height: auto
  }

  .blocklist__item--u-ix1ti26t9 {
    min-width: auto;
    margin-top: 15px;
    margin-bottom: 15px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
  }

  .blocklist__list--u-iofpiis58 {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto
  }

  .blocklist__item_title--u-ie3ez6oks {
    font-size: 25px
  }

  .text--u-i5ewa525l {
    font-size: 60px;
    line-height: 40px
  }

  .div--u-i6ilt1blg {
    margin-left: 0;
    margin-top: 20px
  }

  .blocklist--u-iap1yym74 {
    margin-bottom: 35px
  }

  .list--u-ih542n1si {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    justify-content: flex-start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }

  .list__item--u-i6mruzy8x {
    margin-left: 0;
    margin-right: 20px
  }

  .link-universal--u-it4s7lyib {
    margin-right: 2px
  }

  .blocklist__item__outer--u-iyl1z8ich {
    width: 100%;
    height: auto
  }

  .blocklist__item--u-ibnafnt1z {
    min-width: auto;
    margin-bottom: 0
  }

  .blocklist__list--u-ih9mfewxa {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto
  }

  .blocklist__item_title--u-ie0gmplrb {
    font-size: 25px
  }

  .heading--u-ig4iwa6c9 {
    font-size: 50px;
    line-height: normal
  }

  .container--u-iuksk9p68 {
    padding-top: 50px;
    padding-bottom: 50px
  }

  .div--u-i4527uccg {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .text--u-ihx3hqa8h {
    width: 100%;
    margin-bottom: 30px;
    text-align: center
  }

  .link-universal--u-in9p73uop,
  .link-universal--u-in9p73uo1 {
    margin-left: auto;
    margin-right: auto;
    margin-top: 0
  }

  .heading--u-inpf3jjqp {
    font-size: 60px;
    line-height: 40px
  }

  .container--u-ixychyneb {
    padding-top: 50px;
    padding-bottom: 50px
  }

  .container--u-i2n1d3ovm {
    padding-top: 35px
  }

  .link-universal--u-izj43lnlg {
    margin-left: auto;
    margin-right: auto;
    margin-top: 0
  }

  .div--u-ipd4c3t99 {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .heading--u-in9ysym44 {
    font-size: 60px;
    line-height: 40px
  }

  .text--u-i7hhbw35v {
    width: 100%;
    margin-bottom: 30px;
    text-align: center
  }

  .container--u-ikrllx2li {
    padding-bottom: 50px
  }

  .blocklist__item__outer--u-ir877kd9l {
    width: 100%;
    height: auto
  }

  .blocklist__item--u-is0hcx823 {
    min-width: auto
  }

  .blocklist__list--u-izfskd2dy {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto
  }

  .blocklist__item_title--u-ih4cyr8y6 {
    font-size: 25px
  }

  .imageFit--u-i5lp7ahox {
    height: 400px
  }

  .text--u-ioi8cjcmc {
    font-size: 25px
  }

  .mosaic-form--u-iuef3qouk .mosaic-form__title--u-i2kjgepj4 {
    font-size: 50px
  }

  .mosaic-form--u-iuef3qouk .mosaic-form__success__text--u-iqfabofdg {
    font-size: 50px
  }

  .side-panel--u-i69sfrxpm {
    display: block
  }

  .side-panel__button-open--u-i4edyz1jf {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }

  .div--u-igu4tzwvy {
    max-width: none;
    margin-right: 0;
    margin-bottom: 20px;
    padding-left: 0;
    padding-right: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-bottom: 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .link-universal--u-ih6oif0c8 {
    max-height: 140px;
    max-width: 140px
  }

  .div--u-igk1fmax8 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-right: 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 0;
    margin-right: 30px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
  }

  .list__item--u-i8f79f430 {
    justify-content: flex-start
  }

  .text--u-is70tf3j3 {
    text-align: center;
    font-size: 25px
  }

  .div--u-ijd0o49ou {
    margin-right: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }

  .div--u-iw3jp8i38 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
  }

  .div--u-i4jm5fcf1 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 0
  }

  .div--u-ibr3xnap1 {
    width: 100%;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    justify-content: center
  }

  .div--u-ilcmrzjun {
    width: 100%
  }

  .div--u-ifq49l2n8 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-right: 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 0;
    margin-right: 0;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
  }

  .list__item--u-iwnb6zwmf {
    justify-content: center
  }

  .div--u-icdvg7znf {
    margin-right: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }

  .div--u-i8tvp8rsq {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: auto
  }

  .link-universal--u-i7z035aaw {
    display: none
  }

  .blocklist__list--u-izp4iwn64 {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto
  }

  .blocklist__list--u-izp4iwn64>.blocklist__item__outer {
    width: 50%;
    height: auto
  }

  .blocklist__item--u-ire4vbpf5 {
    min-width: auto
  }

  .container--u-io6pziwl8 {
    padding-top: 50px
  }

  .button-up--u-iue3uhyph {
    height: 50px;
    width: 50px;
    margin-top: -25px;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-top: 0
  }

  .div--u-ih0f5uawu {
    margin-bottom: 30px
  }

  .text--u-icnv3prk4 {
    font-size: 16px
  }

  .link-universal--u-i8n19n683 {
    margin-top: 0;
    margin-left: auto;
    margin-right: auto
  }

  .div--u-inzzqo7nb {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .text--u-i84d7p792 {
    margin-bottom: 30px;
    width: 100%;
    text-align: center
  }

  .heading--u-izncqkbpd {
    font-size: 60px;
    line-height: 40px
  }
}

@media (max-width:640px) {

  .heading h1,
  .heading,
  .t698__title {
    font-size: 40px;
    line-height: 1.15
  }

  .div--u-ikg2tqcfh {
    bottom: 20px
  }

  .container--u-in1sce5s1 {
    padding-top: 48px;
    padding-bottom: 130px
  }

  .heading--u-iivj0ok69 {
    font-size: 40px
  }

  .blocklist__item__outer--u-igtamj3bv {
    width: 100%;
    height: auto;
    margin-bottom: 10px
  }

  .blocklist__item__outer--u-igtamj3bv:first-child .blocklist__item--u-i1osujd7e {
    border-right-width: 0
  }

  .blocklist__item--u-i1osujd7e {
    min-width: auto;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: rgba(var(--color-iauchs7mm), .1)
  }

  .blocklist__list--u-i628nuypl {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto
  }

  .div--u-i9g0hwuku {
    margin-top: -200px
  }

  .blocklist__item_title--u-i823nsor9 {
    font-size: 22px
  }

  .container--u-i5zzyb42p {
    padding-bottom: 48px
  }

  .container--u-i3vq2wsfu {
    height: 700px;
    background-image: linear-gradient(rgba(var(--color-i9q9hl3ue), .4) 0%, rgba(var(--color-i9q9hl3ue), .4) 100%), var(--image-ii1esow78);
    background-repeat: no-repeat, no-repeat, no-repeat, no-repeat;
    background-position: center;
    background-size: cover;
    background-attachment: scroll, scroll, scroll, scroll
  }

  .link-universal--u-ikxx35ahy {
    margin-right: 0
  }

  .heading--u-iiggqn0h1 {
    font-size: 50px;
    text-align: center;
    line-height: 40px;
    margin-bottom: 10px
  }

  .text--u-iuv6b8hf8 {
    text-align: left
  }

  .list--u-i0wwdujj9 {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    justify-content: center
  }

  .list__item--u-idtk0x90g {
    margin-right: 10px;
    margin-left: 10px
  }

  .div--u-isvzx3enn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 20px
  }

  .text--u-ickv38f5u {
    font-size: 22px
  }

  .div--u-iyfedt6mp {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
  }

  .div--u-ikg2tqcfh {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    justify-content: center
  }

  .div--u-i7zymeisg {
    margin-top: 0;
    margin-right: 0;
    padding-right: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
  }

  .div--u-ijd1x6fxq {
    width: 100%
  }

  .div--u-ir2vewl78 {
    height: auto;
    margin-top: 20px;
    width: 100%;
    margin-right: 0;
    margin-left: -5px
  }

  .imageFit--u-i7wg8vn0m {
    height: 600px
  }

  .blocklist__item_title--u-ibor8bt8h {
    font-size: 50px
  }

  .div--u-i7v8gyosa {
    margin-top: 30px
  }

  .text--u-ib0iwqmxl {
    margin-bottom: 20px
  }

  .div--u-i57k2srr0 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 20px
  }

  .text--u-ijg8anlwz {
    font-size: 22px
  }

  .div--u-igcqp2bwo {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
  }

  .div--u-ibxqp1iyf {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    justify-content: center
  }

  .div--u-i6obprqi9 {
    margin-right: 10px
  }

  .blocklist__item_text--u-i9o4wrpzx {
    font-size: 22px
  }

  .link-universal--u-ia35d135p {
    margin-right: 0
  }

  .blocklist__item__outer--u-i29o84zph {
    width: 100%;
    height: auto
  }

  .blocklist__item--u-ix1ti26t9 {
    min-width: auto
  }

  .blocklist__list--u-iofpiis58 {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto
  }

  .blocklist__item_title--u-ie3ez6oks {
    font-size: 22px
  }

  .text--u-i5ewa525l {
    font-size: 50px
  }

  .blocklist__item--u-ibnafnt1z {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-bottom: 10px
  }

  .div--u-ib8cg84l3 {
    width: 100%
  }

  .div--u-i00ivzmm3 {
    margin-left: 0;
    width: 100%;
    margin-top: 10px
  }

  .blocklist--u-ihp73k2up {
    padding-bottom: 60px
  }

  .blocklist__item_title--u-ie0gmplrb {
    font-size: 22px;
    text-align: center
  }

  .imageFit--u-iwgtdmgf0 {
    height: 600px
  }

  .list--u-ih542n1si {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    justify-content: center
  }

  .list__item--u-i6mruzy8x {
    margin-right: 10px;
    margin-left: 10px
  }

  .div--u-ihculfpzy {
    justify-content: center
  }

  .div--u-i8nsypqpw {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    justify-content: center
  }

  .blocklist__item_text--u-iyava85x3 {
    text-align: center
  }

  .container--u-iz3kptz2d {
    padding-top: 48px;
    padding-bottom: 48px
  }

  .heading--u-ig4iwa6c9 {
    font-size: 40px
  }

  .container--u-iuksk9p68 {
    padding-top: 48px;
    padding-bottom: 48px
  }

  .div--u-i4527uccg {
    margin-bottom: 30px
  }

  .text--u-ihx3hqa8h {
    text-align: left
  }

  .heading--u-inpf3jjqp {
    font-size: 50px
  }

  .container--u-ixychyneb {
    padding-top: 48px;
    padding-bottom: 48px
  }

  .container--u-i2n1d3ovm {
    padding-top: 33px;
    padding-bottom: 48px
  }

  .blocklist--u-iap1yym74 {
    margin-bottom: 15px
  }

  .container--u-ikrllx2li {
    padding-top: 48px;
    padding-bottom: 48px
  }

  .heading--u-in9ysym44 {
    font-size: 50px
  }

  .text--u-i7hhbw35v {
    text-align: left
  }

  .div--u-ipd4c3t99 {
    margin-bottom: 30px
  }

  .imageFit--u-i5lp7ahox {
    height: 250px
  }

  .blocklist__item_title--u-ih4cyr8y6 {
    font-size: 25px
  }

  .text--u-ioi8cjcmc {
    font-size: 25px
  }

  .side-panel--u-i69sfrxpm {
    display: block
  }

  .div--u-igk1fmax8 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-right: 0
  }

  .text--u-is70tf3j3 {
    font-size: 22px
  }

  .div--u-iw3jp8i38 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
  }

  .div--u-igu4tzwvy {
    padding-bottom: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    padding-top: 0
  }

  .div--u-ifq49l2n8 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px
  }

  .div--u-i8tvp8rsq {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
  }

  .div--u-ibr3xnap1 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
  }

  .container--u-ixxct5vj2 {
    padding-top: 20px;
    padding-bottom: 20px
  }

  .blocklist--u-ixorqizti {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
  }

  .blocklist__list--u-izp4iwn64 {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto
  }

  .blocklist__list--u-izp4iwn64>.blocklist__item__outer {
    width: 100%;
    height: auto
  }

  .blocklist__item--u-ire4vbpf5 {
    min-width: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    justify-content: center
  }

  .div--u-ihrjr2inq {
    margin-bottom: 10px
  }

  .blocklist__item_title--u-incdff9v0 {
    margin-bottom: 0
  }

  .div--u-i3thowamf {
    margin-bottom: 10px
  }

  .div--u-ig6frrdkh {
    margin-bottom: 10px
  }

  .div--u-ih0f5uawu {
    margin-bottom: 30px
  }

  .div--u-iptma2qgu {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
  }

  .div--u-iimpe3vnu {
    margin-bottom: 10px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .div--u-iqbwlmqup {
    margin-bottom: 10px
  }

  .container--u-io6pziwl8 {
    padding-top: 48px
  }

  .text--u-icnv3prk4 {
    font-size: 20px
  }

  .heading--u-izncqkbpd {
    font-size: 50px
  }

  .text--u-i84d7p792 {
    text-align: left
  }

  .div--u-inzzqo7nb {
    margin-bottom: 15px
  }
}

@media (max-width:460px) {

  .ver-menu__link,
  .ver-menu__sub_link {
    font-size: 16px
  }

  .div--u-i5emsbzef {
    margin-left: 0;
    left: -10px;
    width: 200px;
    height: 200px
  }

  .heading h1,
  .heading,
  .t698__title {
    font-size: 30px;
    font-weight: 500;
    line-height: 1.15
  }

  .container--u-in1sce5s1 {
    padding-top: 32px
  }

  .text--u-i3dc3wb35 {
    font-size: 13px
  }

  .blocklist__item--u-i1osujd7e {
    padding-left: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 20px
  }

  .blocklist__item_title--u-i823nsor9 {
    font-size: 20px
  }

  .imageFit--u-ijbmnt7b6 {
    width: 60px;
    height: 60px
  }

  .blocklist__item_text--u-icyposjmq {
    text-align: left
  }

  .container--u-i5zzyb42p {
    padding-bottom: 32px
  }

  .container--u-iz3kptz2d {
    padding-top: 32px;
    padding-bottom: 32px;
    height: 600px
  }

  .container--u-i3vq2wsfu {
    height: 600px;
    background-image: linear-gradient(rgba(var(--color-34-34-34), .4) 0%, rgba(var(--color-34-34-34), .4) 100%), var(--image-iywzvcda9);
    background-repeat: no-repeat, no-repeat, no-repeat, no-repeat;
    background-position: right, center;
    background-size: cover;
    background-attachment: scroll, scroll, scroll, scroll
  }

  .link-universal--u-ikxx35ahy {
    font-size: 13px
  }

  .text--u-iuv6b8hf8 {
    text-align: left
  }

  .heading--u-iiggqn0h1 {
    margin-bottom: 20px
  }

  .list__item--u-idtk0x90g {
    margin-right: 10px;
    margin-left: 10px;
    width: 50px;
    min-height: 0;
    height: 50px
  }

  .list--u-i0wwdujj9 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
  }

  .text--u-ickv38f5u {
    font-size: 20px
  }

  .div--u-iox8fev5f {
    margin-right: 10px;
    width: 50px;
    height: 50px
  }

  .div--u-isvzx3enn {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: rgba(var(--color-34-34-34), 0)
  }

  .imageFit--u-i7wg8vn0m {
    height: 450px
  }

  .blocklist__item--u-iec6er06t {
    padding-left: 20px;
    padding-top: 32px;
    padding-bottom: 32px;
    padding-right: 20px
  }

  .blocklist__item_title--u-ibor8bt8h {
    font-size: 40px;
    line-height: 30px
  }

  .blocklist__item_text--u-i9o4wrpzx {
    font-size: 20px
  }

  .text--u-ijg8anlwz {
    font-size: 20px
  }

  .text--u-ia8nkjpdg {
    text-align: left
  }

  .div--u-ir2vewl78 {
    margin-left: 0
  }

  .div--u-i7zymeisg {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 0
  }

  .link-universal--u-ia35d135p {
    font-size: 13px
  }

  .blocklist__item--u-ix1ti26t9 {
    margin-bottom: 10px;
    margin-top: 10px
  }

  .text--u-i5ewa525l {
    font-size: 40px;
    line-height: 30px
  }

  .blocklist__item_title--u-ie3ez6oks {
    font-size: 20px
  }

  .list__item--u-i6mruzy8x {
    margin-right: 5px;
    margin-left: 5px;
    width: 50px;
    min-height: 0;
    height: 50px
  }

  .list--u-ih542n1si {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px
  }

  .imageFit--u-iwgtdmgf0 {
    height: 400px
  }

  .div--u-i00ivzmm3 {
    padding-left: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 20px
  }

  .blocklist__item_title--u-ie0gmplrb {
    font-size: 20px
  }

  .text--u-i4lhwjzys {
    font-size: 13px
  }

  .blocklist__item_text--u-iyava85x3 {
    text-align: left
  }

  .heading--u-ig4iwa6c9 {
    font-size: 40px;
    line-height: 30px;
    padding-bottom: 20px
  }

  .container--u-iuksk9p68 {
    padding-top: 32px;
    padding-bottom: 32px
  }

  .heading--u-inpf3jjqp {
    text-align: center
  }

  .link-universal--u-in9p73uop,
  .link-universal--u-in9p73uo1 {
    font-size: 13px
  }

  .container--u-ixychyneb {
    padding-top: 32px;
    padding-bottom: 32px
  }

  .text--u-irevt090n {
    text-align: center;
    font-size: 13px
  }

  .div--u-i01wr0urh {
    padding-left: 10px
  }

  .container--u-i2n1d3ovm {
    padding-top: 17px;
    padding-bottom: 32px
  }

  .link-universal--u-izj43lnlg {
    font-size: 13px;
    text-align: center
  }

  .text--u-ir8r3m421 {
    text-align: center;
    font-size: 13px
  }

  .container--u-ikrllx2li {
    padding-top: 32px;
    padding-bottom: 32px
  }

  .text--u-i3o6bx4x6 {
    font-size: 13px
  }

  .text--u-ioi8cjcmc {
    font-size: 20px
  }

  .imageFit--u-i5lp7ahox {
    height: 200px
  }

  .div--u-i0w2xxx8h {
    margin-left: 20px;
    width: 80px;
    height: 80px;
    margin-top: -60px
  }

  .blocklist__item_title--u-ih4cyr8y6 {
    font-size: 20px
  }

  .div--u-inorcghe6 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
  }

  .blocklist--u-ip6dlvzbs {
    padding-bottom: 70px
  }

  .blocklist__item_text--u-i1relsopq {
    font-size: 15px
  }

  .imageFit--u-ik1ef74zk {
    width: 50px;
    height: 50px
  }

  .div--u-if7smuhc0 {
    padding-left: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 20px
  }

  .mosaic-form--u-iuef3qouk {
    padding-left: 35px;
    padding-right: 35px
  }

  .side-panel--u-i69sfrxpm {
    display: block
  }

  .side-panel__content-inner--u-io96dw52h {
    padding-left: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 20px
  }

  .side-panel__content--u-if2mhynbq {
    width: 265px
  }

  .div--u-igu4tzwvy {
    justify-content: flex-start;
    margin-bottom: 20px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    padding-bottom: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
  }

  .text--u-is70tf3j3 {
    font-size: 20px;
    text-align: left
  }

  .link-universal--u-ih6oif0c8 {
    margin-bottom: 10px
  }

  .div--u-iw3jp8i38 {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
  }

  .list__item--u-i8f79f430 {
    justify-content: flex-start
  }

  .div--u-ijd0o49ou {
    margin-right: 10px
  }

  .div--u-icdvg7znf {
    margin-right: 10px
  }

  .blocklist__item_title--u-incdff9v0 {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    justify-content: center;
    font-size: 16px
  }

  .div--u-ihrjr2inq {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .div--u-i3thowamf {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .div--u-ig6frrdkh {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
  }

  .container--u-io6pziwl8 {
    padding-top: 32px
  }

  .text--u-icnv3prk4 {
    font-size: 16px
  }

  .text--u-ib8bnvx3z {
    font-size: 20px
  }

  .text--u-i258v13ci {
    text-align: center;
    font-size: 13px
  }

  .link-universal--u-i8n19n683 {
    font-size: 13px
  }
}