:root {
  --white: #ffffffd9;
  --black: #0006;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-layout-layout {
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding: 20px;
}

.w-layout-cell {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

.cell {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.quick-stack {
  aspect-ratio: 16 / 9;
}

.container {
  outline-offset: 0px;
  color: #fff;
  letter-spacing: normal;
  -webkit-text-stroke-width: 0px;
  text-indent: 0;
  text-transform: uppercase;
  word-break: normal;
  overflow-wrap: normal;
  border-radius: 0;
  outline: 3px #cbb499;
  margin-left: 100px;
  margin-right: 100px;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-weight: 500;
  position: sticky;
}

.menu {
  aspect-ratio: auto;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
  background-color: #1d232f;
  flex-flow: column;
  flex: 0 auto;
  order: 0;
  place-content: space-around center;
  align-self: auto;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-left: 100px;
  margin-right: 100px;
  font-family: Oswald, sans-serif;
  font-weight: 300;
  display: flex;
}

.nav-link {
  opacity: .95;
  color: #c7b298;
  text-align: center;
  font-family: Oswald, sans-serif;
  font-size: 15px;
  font-weight: 300;
  text-decoration: none;
  transition: background-color .2s, opacity .2s;
}

.nav-link:hover {
  opacity: 1;
  color: #f7dcbb;
}

.nav-link-2, .nav-link-3 {
  color: #fff;
}

.navbar {
  z-index: 1;
  float: none;
  clear: none;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  background-color: #1d232f;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  line-height: 20px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.nav-menu {
  color: #fff;
  text-align: center;
  -webkit-text-stroke-color: #fff;
  object-fit: fill;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  font-family: Oswald, sans-serif;
  font-weight: 300;
  display: flex;
}

.body {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  background-color: #f7f7f7;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image {
  opacity: .9;
  text-align: center;
  margin: 5px 150px 10px 25px;
  line-height: 15px;
  transition: opacity .2s;
}

.image:hover {
  opacity: 1;
}

.navbar-logo-left-container {
  z-index: 5;
  background-color: #0000;
  width: 1030px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 20px;
}

.navbar-logo-left-container.shadow-three {
  width: 100%;
  max-width: 1140px;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
}

.heading {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.navbar-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.nav-menu-two {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-link-4 {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-4:hover {
  color: #1a1b1fbf;
}

.nav-link-4:focus-visible, .nav-link-4[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-dropdown {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle:hover {
  color: #1a1b1fbf;
}

.nav-dropdown-toggle:focus-visible, .nav-dropdown-toggle[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-icon {
  margin-right: 10px;
}

.nav-dropdown-list {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link:focus-visible, .nav-dropdown-link[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-divider {
  background-color: #e4ebf3;
  width: 1px;
  height: 22px;
  margin-left: 15px;
  margin-right: 15px;
}

.nav-link-accent {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 20px;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-accent:hover {
  color: #1a1b1fbf;
}

.button-primary {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  align-self: center;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary:active {
  background-color: #43464d;
}

.hero-heading-center {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  opacity: .85;
  mix-blend-mode: normal;
  object-fit: fill;
  background-color: #1d232f00;
  background-image: linear-gradient(#1d232fb3, #1d232fb3), url('../images/panteon-e1663791018685.jpg');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  border-bottom: 1px solid #e4ebf3;
  flex-direction: column;
  flex: 0 0 100vh;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  height: 50vh;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 30px;
  display: flex;
  position: relative;
  inset: 0%;
  overflow: visible;
}

.centered-heading {
  text-align: center;
  margin-bottom: 16px;
}

.centered-heading.margin-bottom-32px {
  color: #fffffff2;
  max-width: 100vw;
  margin-top: 25px;
  margin-bottom: 32px;
  font-family: Bitter, serif;
  font-size: 50px;
  font-style: normal;
  font-weight: 700;
  text-decoration: none;
}

.hero-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.hero-split {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 46%;
  display: flex;
}

.margin-bottom-24px {
  color: #fff;
  text-align: center;
  margin-bottom: 24px;
}

.shadow-two {
  opacity: .9;
  box-shadow: 0 4px 24px #96a3b514;
}

.text-block {
  color: #cabfb2;
  text-align: center;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 600px;
  margin-left: 0;
  margin-right: 0;
  font-family: Bitter, serif;
  font-size: 16px;
  font-weight: 400;
  display: flex;
}

.line {
  background-color: #c7b298f2;
  align-self: center;
  width: 300px;
  height: 2px;
  margin-top: 25px;
  margin-bottom: 25px;
}

.content {
  background-color: #fff;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.section {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.paragraph {
  margin-left: 50px;
  margin-right: 50px;
}

.div {
  background-image: url('../images/image-3.png'), linear-gradient(#b49f87, #726456);
  background-position: 50%, 0 0;
  background-size: cover, auto;
}

.icon {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  opacity: .9;
  text-align: center;
  object-fit: fill;
  background-image: url('../images/image-3.png'), linear-gradient(#b49f87, #726456);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 40px 40px, auto;
  border-radius: 15px;
  flex: 0 auto;
  order: 0;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  display: block;
  position: static;
}

.line-vertical {
  width: 700px;
  height: 5px;
  margin-top: 50px;
}

.homepage-icon {
  opacity: .9;
  background-image: url('../images/image-3.png'), linear-gradient(#b39e86, #726557);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 45px, auto;
  background-attachment: scroll, scroll;
  border-radius: 15px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 70px;
  height: 70px;
  margin-bottom: 0;
  display: flex;
  overflow: visible;
}

.section-2 {
  flex-flow: column;
  justify-content: flex-end;
  align-items: center;
  margin-top: auto;
  display: flex;
}

.section-3 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.section-4 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: block;
}

.introduction {
  z-index: auto;
  object-fit: fill;
  flex-flow: column;
  display: block;
  position: static;
}

.hero {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.line-horizontal {
  background-color: #e5cdae;
  border-radius: 5px;
  width: 700px;
  height: 5px;
  margin-top: 25px;
  margin-bottom: 25px;
}

.line-vert {
  background-color: #cabfb2;
  border-radius: 5px;
  width: 3px;
  height: 50px;
}

.text-block-2 {
  color: #cabfb2;
  margin-right: 50px;
  font-size: 16px;
}

.text-block-3 {
  color: #cabfb2;
  margin-left: 50px;
  font-size: 16px;
}

.contact {
  justify-content: center;
  align-items: center;
  display: flex;
}

.container-2 {
  flex-flow: column;
  order: 0;
  justify-content: center;
  align-items: center;
  margin-top: 100px;
  display: flex;
}

.quick-stack-2 {
  color: #fff;
  order: 0;
  align-self: auto;
}

.homepage {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  object-fit: fill;
  background-color: #fff;
  flex: 0 auto;
  order: 0;
  align-self: auto;
  margin-top: 50px;
  padding-top: 20px;
  position: absolute;
  inset: auto 0% 0%;
}

.quick-stack-3 {
  flex: 0 auto;
  order: 0;
}

.quick-stack-4 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  aspect-ratio: auto;
  color: #000;
  object-fit: fill;
  flex: 0 auto;
  order: 1;
  align-self: auto;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  position: static;
  inset: auto 0% 0%;
}

.flex-block {
  background-color: #fff;
  flex-flow: column;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  margin-top: 700px;
  margin-left: 0;
  margin-right: 0;
  overflow: hidden;
}

.cell-2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.body-flex {
  flex: 1;
  justify-content: center;
  align-items: center;
}

.container-3 {
  flex-flow: column;
  flex: 0 auto;
  order: 0;
  justify-content: center;
  align-self: center;
  align-items: center;
  display: flex;
}

.quick-stack-5 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #fff;
  order: 1;
  height: 1000px;
  margin-top: 0;
}

.o-nama {
  border: 0 #000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 0;
  display: flex;
}

.hero-contain {
  flex-flow: column;
  flex: 0 70vh;
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 0;
  display: flex;
}

.lottie-container {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.lottie-animation {
  opacity: .9;
  pointer-events: auto;
  height: 50px;
  margin-top: 50px;
  position: static;
}

.div-block-2 {
  width: 100%;
  height: 100%;
  padding-bottom: 20px;
}

.cell-3, .cell-4 {
  justify-content: center;
  align-items: center;
}

.link-block {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 10%;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: absolute;
  inset: auto auto 0%;
}

.link-block.w--current {
  width: 1%;
}

.div-block-3 {
  object-fit: fill;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: auto;
  display: block;
  position: static;
}

.paragraph-2 {
  aspect-ratio: auto;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-top: 20px;
  font-family: Bitter, serif;
  display: block;
  position: static;
}

.text-block-4b {
  color: #a79580;
  text-align: left;
  text-transform: uppercase;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  font-family: Bitter, serif;
  font-size: 18px;
  font-weight: 700;
}

.paragraph-3 {
  color: #a79580;
  border: 1px #000;
  border-left: 5px solid #0000001a;
  border-right: 5px #0000001a;
  border-radius: 20px;
  padding-left: 20px;
  font-family: Bitter, serif;
}

.home-body {
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 0;
  width: 70vw;
  padding: 40px;
  font-size: 16px;
}

.image-aktuelnosti-main {
  border: 5px solid #a795804d;
  border-radius: 5px;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: auto;
}

.section-5 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 10%;
  display: flex;
}

.quick-stack-7 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  width: 70vw;
  padding-top: 60px;
  padding-bottom: 60px;
}

.icons {
  flex-flow: column;
  display: flex;
}

.statistic-icon-1 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  opacity: .9;
  object-fit: fill;
  background-image: url('../images/clock_icon.png'), linear-gradient(#b39e86, #7a6146);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 40px, auto;
  background-attachment: scroll, scroll;
  border-radius: 15px;
  flex-flow: column;
  flex: 1;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: center stretch;
  width: 90px;
  max-width: 90px;
  height: 75px;
  min-height: 90px;
  max-height: 90px;
  margin-bottom: 0;
  padding-top: 0;
  display: flex;
  position: static;
}

.statistic-icon-2 {
  opacity: .9;
  background-image: url('../images/medal_icon.png'), linear-gradient(#b39e86, #7a6146);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 40px, auto;
  background-attachment: scroll, scroll;
  border-radius: 15px;
  flex-flow: row;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 90px;
  max-width: 90px;
  height: 75px;
  min-height: 90px;
  max-height: 90px;
  margin-bottom: 0;
  display: flex;
}

.statistic-icon-3 {
  opacity: .9;
  background-image: url('../images/clipboard_icon.png'), linear-gradient(#b39e86, #7a6146);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 40px, auto;
  background-attachment: scroll, scroll;
  border-radius: 15px;
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 90px;
  max-width: 90px;
  height: 75px;
  min-height: 90px;
  max-height: 90px;
  margin-bottom: 0;
  display: flex;
}

.cell-5 {
  flex-flow: row;
  justify-content: center;
  align-items: center;
}

.text-block-5 {
  width: 50%;
  height: 33%;
}

.text-block-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  color: #746555;
  text-align: left;
  flex-flow: column;
  flex: 0 auto;
  order: 1;
  justify-content: flex-end;
  align-self: stretch;
  align-items: flex-start;
  height: 100%;
  min-height: 100%;
  padding-left: 10px;
  font-family: Abel, sans-serif;
  font-size: 46px;
  font-style: normal;
  font-weight: 400;
  line-height: 40px;
  text-decoration: none;
  display: flex;
}

.text-block-7 {
  color: #746555;
  text-align: left;
  flex-flow: row;
  align-self: stretch;
  width: 100%;
  min-width: 100%;
  padding-left: 10px;
  font-family: Bitter, serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 20px;
  text-decoration: none;
  display: flex;
  position: static;
  overflow: visible;
}

.cell-6 {
  justify-content: center;
  align-items: center;
}

.cell-7 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
}

.cell-8 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-align: center;
  justify-content: flex-end;
  align-items: center;
}

.cell-9 {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  font-size: 14px;
}

.quick-stack-8 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-left: 1px #0000001a;
}

.cell-10, .cell-11 {
  border-left: 1px solid #0000001a;
  flex-flow: row;
  justify-content: center;
  align-items: center;
}

.pravilnik {
  text-align: left;
  border: 0 #000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 0;
  padding-top: 0;
  font-weight: 700;
  display: flex;
}

.text-block-4 {
  color: #a79580;
  text-transform: uppercase;
  font-family: Bitter, serif;
  font-size: 16px;
  font-weight: 700;
}

.text-block-8 {
  text-align: left;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  padding-top: 20px;
  font-family: Bitter, serif;
  font-size: 16px;
}

.text-block-9 {
  border: 1px #000;
  border-bottom-color: #a79580;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  font-family: Bitter, serif;
  font-style: italic;
}

.quick-stack-9 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  min-height: auto;
  padding-left: 40px;
  padding-right: 40px;
}

.cell-12 {
  border: 1px solid #a79580;
  justify-content: center;
  align-items: center;
}

.text-block-10 {
  text-align: left;
  border: 1px #a79580;
  flex-flow: column;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding-bottom: 10px;
  padding-right: 0;
  font-family: Bitter, serif;
  font-size: 15px;
  font-style: italic;
  text-decoration: none;
  display: flex;
}

.div-block-4 {
  background-color: #fff;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.cell-333-copy {
  border: 1px solid #a79580;
  border-right-style: none;
  border-radius: 0;
  justify-content: center;
  align-items: center;
}

.image-3 {
  height: auto;
  max-height: 100px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-block-11 {
  clear: both;
  text-align: center;
  text-transform: uppercase;
  flex-flow: column;
  flex: 0 auto;
  order: -1;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 100%;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Bitter, serif;
  font-size: 16px;
  font-weight: 400;
  display: flex;
  position: static;
  inset: 20% 0% 10% auto;
}

.line-horizontal-pravilnik {
  background-color: #e5cdae;
  border-radius: 5px;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 3px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.text-block-12 {
  opacity: .9;
  color: #c7b298;
  mix-blend-mode: normal;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  font-size: 15px;
  transition: color .2s, opacity .2s;
  display: flex;
}

.text-block-12:hover {
  opacity: 1;
  color: #f7dcbb;
}

.text-block-12:active {
  color: #087de9;
}

.dropdown-toggle {
  opacity: 1;
  outline-offset: 0px;
  color: #fff;
  outline: 3px #fff;
  flex-flow: row;
  padding-right: 20px;
  transition: opacity .2s;
  display: flex;
}

.dropdown-toggle:hover {
  opacity: 1;
  outline-offset: 0px;
  outline: 3px #222;
}

.dropdown-toggle:active {
  opacity: 1;
  outline-color: #c7b298;
}

.dropdown-list {
  outline-offset: 0px;
  color: #fff;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
  background-color: #fff;
  background-clip: border-box;
  outline: 3px #fff;
}

.dropdown-list.w--open {
  outline-offset: 0px;
  mix-blend-mode: normal;
  background-color: #1d232f;
  outline: 3px #fff;
}

.dropdown-link {
  color: #ffffffd9;
  background-color: #11141b;
}

.dropdown-link:hover {
  color: #ffffffd9;
  background-color: #1d232f;
}

.dropdown-link:active {
  background-color: #ffffff1a;
}

.dropdown-link-2 {
  color: #ffffffd9;
  background-color: #11141b;
  transition: opacity .2s;
}

.dropdown-link-2:hover {
  color: #ffffffd9;
  background-color: #1d232f;
}

.dropdown-link-2:active {
  background-color: #ffffff1a;
}

.dropdown-link-3 {
  color: #ffffffd9;
  background-color: #11141b;
  transition: opacity .2s;
}

.dropdown-link-3:hover {
  color: #ffffffd9;
  background-color: #1d232f;
}

.dropdown-link-3:active {
  background-color: #ffffff1a;
}

.dropdown-link-3.w--current {
  overflow: visible;
}

.dropdown {
  background-color: #0000;
}

.div-block-5 {
  background-color: #1d232f;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 75px;
  padding-top: 0;
  display: flex;
}

.text-block-13 {
  color: #c7b298;
  text-align: right;
  border: 1px #818181;
  border-right-style: solid;
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-right: 20px;
  font-family: Oswald, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: flex;
}

.quick-stack-10 {
  width: 70%;
  min-width: 70%;
  padding: 0;
}

.text-block-13-a {
  color: #c7b298;
  text-align: left;
  border: 1px #818181;
  border-left-style: solid;
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 0;
  padding-left: 20px;
  font-family: Oswald, sans-serif;
  font-size: 15px;
  font-weight: 300;
  display: flex;
}

.body-copy {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  background-color: #f7f7f7;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
}

.hero-istorija {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  opacity: 1;
  mix-blend-mode: normal;
  object-fit: fill;
  background-color: #1d232f00;
  background-image: linear-gradient(#1d232fe6, #1d232fe6), url('../images/pngtree-pantheon-once-a-roman-temple-for-all-gods-now-a-church-with-fou-photo-image_31924740.jpg');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  border-bottom: 1px solid #e4ebf3;
  flex-direction: column;
  flex: 0 60vh;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 30px;
  display: flex;
  position: relative;
  inset: 0%;
  overflow: visible;
}

.body-2 {
  background-color: #f7f7f7;
  flex-basis: 70vh;
}

.istorija-body {
  border: 0 #000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 0;
  display: flex;
}

.quick-stack-11 {
  padding: 10px 0;
}

.footer {
  flex: 0 auto;
}

.image-istorija-2 {
  border: 5px solid #a795804d;
  border-radius: 5px;
  height: 100%;
}

.image-istorija-1 {
  aspect-ratio: auto;
  border: 5px solid #a795804d;
  border-radius: 5px;
  width: 100%;
  max-width: 100%;
  height: auto;
  min-height: auto;
  max-height: 100%;
  display: block;
}

.body-3 {
  background-color: #f7f7f7;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: block;
}

.hero-slava {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  opacity: 1;
  mix-blend-mode: normal;
  object-fit: fill;
  background-color: #1d232f00;
  background-image: linear-gradient(#1d232fe6, #1d232fe6), url('../images/pngtree-pantheon-once-a-roman-temple-for-all-gods-now-a-church-with-fou-photo-image_31924740.jpg');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  border-bottom: 1px solid #e4ebf3;
  flex-direction: column;
  flex: 0 60vh;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 30px;
  display: flex;
  position: relative;
  inset: 0%;
  overflow: visible;
}

.homepage-icon-copy {
  opacity: .9;
  background-image: url('../images/clock_icon.png'), linear-gradient(#b39e86, #726557);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 30px, auto;
  background-attachment: scroll, scroll;
  border-radius: 15px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 60px;
  height: 60px;
  margin-bottom: 0;
  display: flex;
}

.slava-icon {
  opacity: .9;
  background-image: url('../images/candlestick_icon.png'), linear-gradient(#b39e86, #726557);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 45px, auto;
  background-attachment: scroll, scroll;
  border-radius: 15px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 70px;
  height: 70px;
  margin-bottom: 0;
  display: flex;
}

.slava-body {
  border: 0 #000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 0;
  display: flex;
}

.quick-stack-6-slava {
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 0;
  flex: 0 auto;
  width: 70vw;
  padding-top: 40px;
  padding-bottom: 40px;
  overflow: visible;
}

.istorija-icon {
  opacity: .9;
  background-image: url('../images/clock_icon.png'), linear-gradient(#b39e86, #726557);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 30px, auto;
  background-attachment: scroll, scroll;
  border-radius: 15px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 70px;
  height: 70px;
  margin-bottom: 0;
  display: flex;
}

.hero-organi {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  opacity: 1;
  mix-blend-mode: normal;
  object-fit: fill;
  background-color: #1d232f00;
  background-image: linear-gradient(#1d232fe6, #1d232fe6), url('../images/pngtree-pantheon-once-a-roman-temple-for-all-gods-now-a-church-with-fou-photo-image_31924740.jpg');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  border-bottom: 1px solid #e4ebf3;
  flex-direction: column;
  flex: 0 60vh;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 30px;
  display: flex;
  position: relative;
  inset: 0%;
  overflow: visible;
}

.organi-body {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  background-color: var(--white);
  border: 0 #000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 70vw;
  min-width: 70vw;
  max-width: 70vw;
  margin-top: 0;
  font-size: 16px;
  display: flex;
}

.organi-icon {
  opacity: .9;
  background-image: url('../images/medal_icon.png'), linear-gradient(#b39e86, #726557);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 30px, auto;
  background-attachment: scroll, scroll;
  border-radius: 15px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 70px;
  height: 70px;
  margin-bottom: 0;
  display: flex;
}

.quick-stack-6-organi {
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 0;
  width: 70vw;
  min-width: 70vw;
  max-width: 70vw;
  padding-top: 40px;
  padding-bottom: 40px;
}

.prvi-clanovi {
  margin-top: auto;
  padding-left: 0;
  padding-right: 0;
}

.body-4 {
  text-transform: none;
  background-color: #f7f7f7;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: visible;
}

.text-block-4-organi {
  color: #a79580;
  text-align: left;
  text-transform: capitalize;
  flex-flow: column;
  flex: 1;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 0;
  padding-left: 0;
  font-family: Bitter, serif;
  font-size: 16px;
  font-weight: 400;
  display: flex;
}

.line-horizontal-organi-body {
  background-color: #e9e9e9;
  border-radius: 5px;
  width: 100%;
  height: 2px;
  margin-top: 25px;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.line-horizontal-organi, .line-horizontal-hero-istorija {
  background-color: #e5cdae;
  border-radius: 5px;
  width: 400px;
  height: 5px;
  margin-top: 25px;
  margin-bottom: 25px;
}

.div-block-6 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  padding: 40px;
  display: flex;
}

.text-block-14 {
  color: #7c7c7c;
  word-break: normal;
  overflow-wrap: normal;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  font-family: Bitter, serif;
  display: flex;
}

.cell-14 {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
}

.text-block-predsednik-opis {
  color: #a79580;
  text-align: left;
  text-transform: capitalize;
  flex-flow: column;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 0;
  padding-left: 0;
  font-family: Bitter, serif;
  font-size: 14px;
  font-weight: 400;
  display: flex;
}

.text-block-4-predsednik {
  color: #6b6b6b;
  text-align: left;
  text-transform: uppercase;
  flex-flow: column;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 0;
  padding-left: 0;
  font-family: Bitter, serif;
  font-size: 16px;
  font-weight: 400;
  display: flex;
}

.text-block-14-predsednik {
  color: #7c7c7c;
  flex: 0 auto;
  font-family: Bitter, serif;
}

.text-block-4-potpredsednik {
  color: #6b6b6b;
  text-align: left;
  text-transform: uppercase;
  flex-flow: column;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 0;
  padding-left: 0;
  font-family: Bitter, serif;
  font-size: 15px;
  font-weight: 400;
  display: flex;
}

.text-block-potpredsednik-opis {
  color: #a79580;
  text-align: left;
  text-transform: capitalize;
  flex-flow: column;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 0;
  padding-left: 0;
  font-family: Bitter, serif;
  font-size: 14px;
  font-weight: 400;
  display: flex;
}

.text-block-4-clan-odbora {
  color: #6b6b6b;
  text-align: left;
  text-transform: uppercase;
  flex-flow: column;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 0;
  padding-left: 0;
  font-family: Bitter, serif;
  font-size: 16px;
  font-weight: 400;
  display: flex;
}

.text-block-clan-odbora-opis {
  color: #a79580;
  text-align: left;
  text-transform: capitalize;
  flex-flow: column;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 0;
  padding-left: 0;
  font-family: Bitter, serif;
  font-size: 14px;
  font-weight: 400;
  display: flex;
}

.upravni-odbor-aks {
  margin-top: auto;
  padding-left: 0;
  padding-right: 0;
}

.text-block-4-upravni-odbor-aks {
  color: #6b6b6b;
  text-align: left;
  text-transform: uppercase;
  flex-flow: column;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 0;
  padding-left: 0;
  font-family: Bitter, serif;
  font-size: 16px;
  font-weight: 400;
  display: flex;
}

.text-block-upravni-odbor-opis {
  color: #a79580;
  text-align: left;
  text-transform: none;
  flex-flow: column;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 0;
  padding-left: 0;
  font-family: Bitter, serif;
  font-size: 16px;
  font-weight: 400;
  display: flex;
}

.delegati {
  margin-top: auto;
  padding-left: 0;
  padding-right: 0;
}

.bold-text {
  text-align: left;
}

.nazdorni-odbor-aks, .tuzioci, .disciplinski-sud, .ostali, .komisija {
  margin-top: auto;
  padding-left: 0;
  padding-right: 0;
}

.text-block-4c {
  color: #a79580;
  text-transform: uppercase;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  padding: 20px 40px;
  font-family: Bitter, serif;
  font-size: 18px;
  font-weight: 700;
}

.text-block-15 {
  clear: both;
  text-align: justify;
  flex-flow: column;
  flex: 1;
  order: -1;
  justify-content: flex-end;
  align-self: center;
  align-items: flex-end;
  width: 100%;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Bitter, serif;
  font-size: 14px;
  font-weight: 700;
  display: flex;
  position: static;
  inset: 20% 0% 10% auto;
}

.bold-text-2 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.bold-text-3 {
  color: #cabfb2;
}

.image-istorija-4 {
  aspect-ratio: auto;
  border: 5px solid #a795804d;
  border-radius: 5px;
  width: 80%;
  max-width: 90%;
  height: auto;
  min-height: auto;
  max-height: 100%;
}

.hero-statut {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  opacity: 1;
  mix-blend-mode: normal;
  object-fit: fill;
  background-color: #1d232f00;
  background-image: linear-gradient(#1d232fe6, #1d232fe6), url('../images/pngtree-pantheon-once-a-roman-temple-for-all-gods-now-a-church-with-fou-photo-image_31924740.jpg');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  border-bottom: 1px solid #e4ebf3;
  flex-direction: column;
  flex: 0 60vh;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 30px;
  display: flex;
  position: relative;
  inset: 0%;
  overflow: visible;
}

.statut-icon {
  opacity: .9;
  background-image: url('../images/image-3.png'), linear-gradient(#b39e86, #726557);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 35px, auto;
  background-attachment: scroll, scroll;
  border-radius: 15px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 70px;
  height: 70px;
  margin-bottom: 0;
  display: flex;
}

.statut-body {
  border: 0 #000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 0;
  padding-bottom: 40px;
  font-family: Bitter, serif;
  font-size: 16px;
  display: flex;
}

.line-horizontal-home {
  background-color: #e5cdae;
  border-radius: 5px;
  width: 700px;
  height: 5px;
  margin-top: 25px;
  margin-bottom: 25px;
}

.line-horizontal-slava {
  background-color: #e5cdae;
  border-radius: 5px;
  width: 500px;
  height: 5px;
  margin-top: 25px;
  margin-bottom: 25px;
}

.line-horizontal-statut {
  background-color: #e5cdae;
  border-radius: 5px;
  width: 400px;
  height: 5px;
  margin-top: 25px;
  margin-bottom: 25px;
}

.body-5 {
  background-color: #f7f7f7;
}

.div-block-7 {
  background-color: #fff;
  width: 70%;
  padding: 40px 40px 0;
}

.paragraph-4 {
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.text-block-16 {
  text-align: left;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
}

.bold-text-4, .bold-text-5, .bold-text-6, .bold-text-7, .bold-text-8, .bold-text-9, .bold-text-10, .bold-text-11, .bold-text-12, .bold-text-13, .bold-text-14 {
  text-align: center;
}

.hero-kodeks {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  opacity: 1;
  mix-blend-mode: normal;
  object-fit: fill;
  background-color: #1d232f00;
  background-image: linear-gradient(#1d232fe6, #1d232fe6), url('../images/pngtree-pantheon-once-a-roman-temple-for-all-gods-now-a-church-with-fou-photo-image_31924740.jpg');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  border-bottom: 1px solid #e4ebf3;
  flex-direction: column;
  flex: 0 60vh;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 30px;
  display: flex;
  position: relative;
  inset: 0%;
  overflow: visible;
}

.kodeks-body {
  border: 0 #000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 0;
  font-family: Bitter, serif;
  font-size: 14px;
  display: flex;
}

.text-block-17 {
  text-align: left;
  width: 100%;
  font-family: Bitter, serif;
  font-size: 16px;
}

.text-block-18 {
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Bitter, serif;
  font-size: 16px;
  font-weight: 700;
}

.body-6 {
  background-color: #f7f7f7;
}

.body-7 {
  background-color: #f7f7f7;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.hero-status {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  opacity: 1;
  mix-blend-mode: normal;
  object-fit: fill;
  background-color: #1d232f00;
  background-image: linear-gradient(#1d232fe6, #1d232fe6), url('../images/pngtree-pantheon-once-a-roman-temple-for-all-gods-now-a-church-with-fou-photo-image_31924740.jpg');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  border-bottom: 1px solid #e4ebf3;
  flex-direction: column;
  flex: 0 60vh;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 30px;
  display: flex;
  position: relative;
  inset: 0%;
  overflow: visible;
}

.status-body {
  border: 0 #000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 0;
  font-family: Bitter, serif;
  display: flex;
}

.kodeks-icon {
  opacity: .9;
  background-image: url('../images/clipboard_icon.png'), linear-gradient(#b39e86, #726557);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 30px, auto;
  background-attachment: scroll, scroll;
  border-radius: 15px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 70px;
  height: 70px;
  margin-bottom: 0;
  display: flex;
}

.status-icon {
  opacity: .9;
  background-image: url('../images/medal_icon.png'), linear-gradient(#b39e86, #726557);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 30px, auto;
  background-attachment: scroll, scroll;
  border-radius: 15px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 70px;
  height: 70px;
  margin-bottom: 0;
  display: flex;
}

.bold-text-15 {
  text-align: center;
  width: 100%;
}

.hero-tarife {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  opacity: 1;
  mix-blend-mode: normal;
  object-fit: fill;
  background-color: #1d232f00;
  background-image: linear-gradient(#1d232fe6, #1d232fe6), url('../images/pngtree-pantheon-once-a-roman-temple-for-all-gods-now-a-church-with-fou-photo-image_31924740.jpg');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  border-bottom: 1px solid #e4ebf3;
  flex-direction: column;
  flex: 0 60vh;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 30px;
  display: flex;
  position: relative;
  inset: 0%;
  overflow: visible;
}

.tarife-body {
  border: 0 #000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 0;
  display: flex;
}

.tarife-icon {
  opacity: .9;
  background-image: url('../images/image-3.png'), linear-gradient(#b39e86, #726557);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 35px, auto;
  background-attachment: scroll, scroll;
  border-radius: 15px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 70px;
  height: 70px;
  margin-bottom: 0;
  display: flex;
}

.body-8 {
  background-color: #f7f7f7;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.form-block {
  background-color: var(--white);
  flex-flow: row;
  justify-content: center;
  align-items: center;
  width: 70%;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 40px;
  font-size: 16px;
  display: block;
  position: static;
}

.div-block-8 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100vw;
  display: flex;
}

.form {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.field-label, .field-label-2, .field-label-3 {
  color: #000000e6;
  text-align: center;
  width: 100%;
  font-family: Bitter, serif;
  font-size: 16px;
  font-weight: 400;
}

.text-ime-i-prezime {
  color: #000c;
  background-color: #f7f7f7;
  border: 1px #ad9984;
  border-bottom-style: solid;
  flex: 0 auto;
}

.text-poruka {
  color: #000c;
  text-align: center;
  border: 1px solid #ccc;
  margin-top: 20px;
}

.submit-button {
  color: #fff;
  background-image: linear-gradient(#d5bea3, #ad9984);
  width: 100%;
  margin-top: 10px;
  padding-left: 0;
  padding-right: 0;
  font-family: Bitter, serif;
  font-size: 18px;
  font-weight: 700;
}

.text-email-adresa, .text-broj-telefona {
  color: #000c;
  background-color: #f7f7f7;
  border: 1px #ad9984;
  border-bottom-style: solid;
}

.select-text-razlog {
  color: #858585e6;
  text-align: center;
  border: 1px solid #cacaca;
  margin-top: 20px;
}

.quick-stack-12 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #fff;
  flex: 1;
  order: 0;
  align-self: auto;
  width: 70%;
  min-width: auto;
  max-width: 70%;
  padding-top: 40px;
  font-size: 16px;
}

.hero-kontakt {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  opacity: 1;
  mix-blend-mode: normal;
  object-fit: fill;
  background-color: #1d232f00;
  background-image: linear-gradient(#1d232fe6, #1d232fe6), url('../images/pngtree-pantheon-once-a-roman-temple-for-all-gods-now-a-church-with-fou-photo-image_31924740.jpg');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  border-bottom: 1px solid #e4ebf3;
  flex-direction: column;
  flex: 0 60vh;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 30px;
  display: flex;
  position: relative;
  inset: 0%;
  overflow: visible;
}

.kontakt-icon {
  opacity: .9;
  background-image: url('../images/contact_icon.png'), linear-gradient(#b39e86, #726557);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 40px, auto;
  background-attachment: scroll, scroll;
  border-radius: 15px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 70px;
  height: 70px;
  margin-bottom: 0;
  display: flex;
}

.kontakt-paragraph-3 {
  color: #a79580;
  border: 1px #000;
  border-left: 5px #0000001a;
  border-right: 5px solid #0000001a;
  border-radius: 20px;
  font-family: Bitter, serif;
}

.kontakt-paragraph-3-centar {
  color: #a79580;
  border: 1px #000;
  border-left: 5px #0000001a;
  border-right: 5px #0000001a;
  border-radius: 20px;
  font-family: Bitter, serif;
}

.heading-2 {
  color: #887969;
  text-align: center;
  background-color: #fff;
  width: 70%;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 40px;
  font-family: Bitter, serif;
}

.line-horizontal-kodeks {
  background-color: #e5cdae;
  border-radius: 5px;
  width: 300px;
  height: 5px;
  margin-top: 25px;
  margin-bottom: 25px;
}

.text-block-19 {
  font-family: Bitter, serif;
}

.success-message {
  background-color: #f7f7f7e6;
}

.text-block-20 {
  text-align: center;
  font-family: Bitter, serif;
}

.cell-15 {
  justify-content: flex-start;
  align-items: flex-start;
}

.cell-16, .cell-17, .cell-18 {
  text-align: left;
  justify-content: flex-start;
  align-items: flex-start;
}

.kontakt-forma-podnatpis {
  background-color: var(--white);
  color: #a79580;
  text-align: center;
  border: 1px #000;
  border-left: 5px #0000001a;
  border-right: 5px #0000001a;
  border-radius: 0;
  width: 70%;
  min-width: 70%;
  max-width: 70%;
  margin-bottom: 0;
  font-family: Bitter, serif;
  font-size: 16px;
}

.kontakt-forma-line-horizontal {
  background-color: #e5cdae;
  border-radius: 5px;
  width: 400px;
  height: 2px;
  margin-top: 20px;
  margin-bottom: 0;
}

.div-block-9 {
  background-color: #fff;
  flex-flow: column;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 70%;
  min-width: 70%;
  max-width: 70%;
  display: flex;
}

.hero-ispit {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  opacity: 1;
  mix-blend-mode: normal;
  object-fit: fill;
  background-color: #1d232f00;
  background-image: linear-gradient(#1d232fe6, #1d232fe6), url('../images/pngtree-pantheon-once-a-roman-temple-for-all-gods-now-a-church-with-fou-photo-image_31924740.jpg');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  border-bottom: 1px solid #e4ebf3;
  flex-direction: column;
  flex: 0 60vh;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 30px;
  display: flex;
  position: relative;
  inset: 0%;
  overflow: visible;
}

.ispit-icon {
  opacity: .9;
  background-image: url('../images/graduation_icon.png'), linear-gradient(#b39e86, #726557);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 45px, auto;
  background-attachment: scroll, scroll;
  border-radius: 15px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 70px;
  height: 70px;
  margin-bottom: 0;
  display: flex;
}

.line-horizontal-ispit {
  background-color: #e5cdae;
  border-radius: 5px;
  width: 500px;
  height: 5px;
  margin-top: 25px;
  margin-bottom: 25px;
}

.body-9 {
  text-align: center;
  background-color: #f7f7f7;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: .5fr .5fr .5fr .5fr;
}

.table-grid-field {
  text-align: center;
  border: 1px solid #000;
  border-right-style: none;
  border-radius: 0;
  padding: 10px;
  font-family: Bitter, serif;
  font-size: 20px;
}

.grid-ispit {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: .5fr .5fr .5fr .5fr;
  grid-auto-flow: row;
  width: auto;
}

.table-grid-field-right {
  text-align: left;
  border: 1px solid #000;
  border-radius: 0;
  justify-content: center;
  align-items: center;
  padding: 10px;
  font-family: Bitter, serif;
  font-size: 20px;
  display: flex;
}

.tabble-grid-field-center {
  text-align: left;
  border: 1px #000;
  border-style: none none solid solid;
  border-radius: 0;
  padding: 10px;
  font-family: Bitter, serif;
  font-size: 20px;
}

.table-grid-field-right-center {
  text-align: center;
  border: 1px solid #000;
  border-top-style: none;
  border-radius: 0;
  padding: 10px;
  font-family: Bitter, serif;
  font-size: 20px;
  font-weight: 400;
}

.ispit-body {
  background-color: #fff;
  width: 70%;
  padding: 40px;
  font-family: Bitter, serif;
}

.dokumenta-ispit {
  text-align: left;
  object-fit: fill;
  background-color: #fff;
  border: 0 #000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 70%;
  min-width: 70%;
  max-width: 70%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 0 40px;
  font-weight: 700;
  display: flex;
}

.quick-stack-9-home {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  min-height: auto;
  padding-left: 0;
  padding-right: 0;
}

.text-block-11-home {
  clear: both;
  text-align: center;
  flex-flow: column;
  flex: 0 auto;
  order: 1;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 100%;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Bitter, serif;
  font-size: 16px;
  font-weight: 400;
  display: block;
  position: static;
  inset: 20% 0% 10% auto;
}

.text-block-11-copy {
  clear: both;
  text-align: center;
  text-transform: uppercase;
  flex-flow: column;
  flex: 0 auto;
  order: -1;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 100%;
  padding-top: 0;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Bitter, serif;
  font-size: 16px;
  font-weight: 400;
  display: flex;
  position: static;
  inset: 20% 0% 10% auto;
}

.hero-galerija {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  opacity: 1;
  mix-blend-mode: normal;
  object-fit: fill;
  background-color: #1d232f00;
  background-image: linear-gradient(#1d232fe6, #1d232fe6), url('../images/pngtree-pantheon-once-a-roman-temple-for-all-gods-now-a-church-with-fou-photo-image_31924740.jpg');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  border-bottom: 1px solid #e4ebf3;
  flex-direction: column;
  flex: 0 60vh;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 30px;
  display: flex;
  position: relative;
  inset: 0%;
  overflow: visible;
}

.galerija-icon {
  opacity: .9;
  background-image: url('../images/graduation_icon.png'), linear-gradient(#b39e86, #726557);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 40px, auto;
  background-attachment: scroll, scroll;
  border-radius: 15px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 70px;
  height: 70px;
  margin-bottom: 0;
  display: flex;
}

.line-horizontal-galerija {
  background-color: #e5cdae;
  border-radius: 5px;
  width: 400px;
  height: 5px;
  margin-top: 25px;
  margin-bottom: 25px;
}

.mask {
  flex: 0 auto;
  height: 100%;
  min-height: 100%;
}

.galerija-slider {
  text-align: left;
  object-fit: contain;
  flex-flow: column;
  flex: 1;
  order: 0;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  min-height: auto;
  max-height: 90vh;
  display: flex;
  position: relative;
}

.image-4 {
  aspect-ratio: auto;
  object-fit: cover;
  display: inline-block;
  position: static;
  overflow: auto;
}

.slide {
  aspect-ratio: auto;
  object-fit: fill;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.body-10 {
  background-color: #f7f7f7;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.left-arrow {
  padding-left: 0;
}

.image-5 {
  object-fit: scale-down;
}

.slide-nav {
  color: #d6cbbd;
  font-family: Bitter, serif;
  font-weight: 700;
}

.div-block-4-home {
  background-color: #fff;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 70vw;
  height: 100vh;
  padding: 40px;
  display: flex;
}

.hero-upis {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  opacity: 1;
  mix-blend-mode: normal;
  object-fit: fill;
  background-color: #1d232f00;
  background-image: linear-gradient(#1d232fe6, #1d232fe6), url('../images/pngtree-pantheon-once-a-roman-temple-for-all-gods-now-a-church-with-fou-photo-image_31924740.jpg');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  border-bottom: 1px solid #e4ebf3;
  flex-direction: column;
  flex: 0 60vh;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 30px;
  display: flex;
  position: relative;
  inset: 0%;
  overflow: visible;
}

.upis-icon {
  opacity: .9;
  background-image: url('../images/clipboard_icon.png'), linear-gradient(#b39e86, #726557);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 30px, auto;
  background-attachment: scroll, scroll;
  border-radius: 15px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 70px;
  height: 70px;
  margin-bottom: 0;
  display: flex;
}

.line-horizontal-upis {
  background-color: #e5cdae;
  border-radius: 5px;
  width: 400px;
  height: 5px;
  margin-top: 25px;
  margin-bottom: 25px;
}

.upis-body {
  border: 0 #000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 0;
  font-family: Bitter, serif;
  display: flex;
}

.dokumenta-upis {
  text-align: left;
  background-color: #fff;
  border: 0 #000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 70%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 0 40px;
  font-weight: 700;
  display: flex;
}

.div-block-4-upis {
  background-color: #fff;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 70vw;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.cell-19 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
}

.cell-20 {
  justify-content: center;
  align-items: center;
}

.text-block-14-uo {
  color: #7c7c7c;
  word-break: normal;
  overflow-wrap: normal;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 20px;
  font-family: Bitter, serif;
  display: flex;
}

.div-block-10 {
  background-color: #fff;
  width: 70%;
  padding-left: 40px;
  padding-right: 40px;
}

.div-tarife-tabela-1 {
  background-color: #fff;
  width: 70%;
  padding-top: 0;
  padding-left: 40px;
  padding-right: 40px;
}

.grid-tarife-3-1 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: .5fr .5fr .5fr .5fr;
  grid-auto-flow: row;
  width: auto;
}

.div-tarife-tabela-2, .div-tarife-tabela-3 {
  background-color: #fff;
  width: 70%;
  padding-top: 0;
  padding-left: 40px;
  padding-right: 40px;
}

.grid-tarife-1-1-1 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: .5fr .5fr .5fr;
  grid-auto-flow: row;
  width: auto;
}

.tabble-grid-field-center-c {
  text-align: center;
  border: 1px #000;
  border-style: none none solid solid;
  border-radius: 0;
  padding: 10px;
  font-family: Bitter, serif;
  font-size: 20px;
}

.div-tarife-tabela-4, .div-tarife-tabela-5, .div-tarife-tabela-6, .div-tarife-tabela-7, .div-tarife-tabela-8, .div-tarife-tabela-9, .div-tarife-tabela-10 {
  background-color: #fff;
  width: 70%;
  padding-top: 0;
  padding-left: 40px;
  padding-right: 40px;
}

.tarife-body-last {
  border: 0 #000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 0;
  display: flex;
}

.div-block-7-last {
  background-color: #fff;
  width: 70%;
  padding: 40px;
}

.div-tarife-body {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-width: 100%;
  max-width: 7%;
  display: flex;
}

.upravni-odbor-aks-red-2 {
  margin-top: auto;
  padding-left: 0;
  padding-right: 0;
}

.aktuelnosti {
  background-color: #fff;
  width: 70%;
  padding-top: 20px;
  padding-left: 40px;
  padding-right: 40px;
}

.line-horizontal-home-aktuelnosti {
  background-color: #e4dfd9;
  border-radius: 5px;
  width: 100%;
  height: 2px;
  margin-top: 25px;
  margin-bottom: 25px;
  padding-left: 0;
  padding-right: 0;
}

.naslov-aktuelnosti {
  color: #a79580;
  text-align: left;
  padding-top: 20px;
  font-family: Bitter, serif;
  font-size: 18px;
  font-weight: 700;
  text-decoration: none;
}

.aktuelnosti-main-quickstack-desktop {
  padding-left: 0;
  padding-right: 0;
}

.naslov-aktuelnosti-main {
  color: #88725b;
  text-align: left;
  -webkit-text-stroke-color: #887258;
  padding-top: 0;
  font-family: Bitter, serif;
  font-size: 16px;
  font-weight: 400;
}

.paragraph-aktuelnosti-main {
  aspect-ratio: auto;
  text-align: left;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-top: 20px;
  font-family: Bitter, serif;
  display: block;
  position: static;
}

.image-aktuelnosti-side {
  border: 5px solid #a795804d;
  border-radius: 5px;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: auto;
}

.naslov-aktuelnosti-side {
  color: #a79580;
  text-align: left;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  padding-top: 0;
  font-family: Bitter, serif;
  font-size: 16px;
  font-weight: 400;
}

.paragraph-aktuelnosti-side {
  aspect-ratio: auto;
  color: #333;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-top: 20px;
  font-family: Bitter, serif;
  text-decoration: none;
  display: block;
  position: static;
}

.aktuelnosti-right-side-quickstack {
  padding: 0;
}

.aktuelnosti-quickstack-side {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.cell-21, .cell-22, .cell-23, .cell-24, .cell-25 {
  justify-content: flex-start;
  align-items: flex-start;
}

.cell-26, .cell-27 {
  padding-bottom: 10px;
}

.body-11 {
  background-color: #f7f7f7;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.hero-aktuelnosti {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  opacity: 1;
  mix-blend-mode: normal;
  object-fit: fill;
  background-color: #1d232f00;
  background-image: linear-gradient(#1d232fe6, #1d232fe6), url('../images/pngtree-pantheon-once-a-roman-temple-for-all-gods-now-a-church-with-fou-photo-image_31924740.jpg');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  border-bottom: 1px solid #e4ebf3;
  flex-direction: column;
  flex: 0 60vh;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 30px;
  display: flex;
  position: relative;
  inset: 0%;
  overflow: visible;
}

.aktuelnosti-icon {
  opacity: .9;
  background-image: url('../images/clipboard_icon.png'), linear-gradient(#b39e86, #726557);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 35px, auto;
  background-attachment: scroll, scroll;
  border-radius: 15px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 70px;
  height: 70px;
  margin-bottom: 0;
  display: flex;
}

.line-horizontal-aktuelnosti {
  background-color: #e5cdae;
  border-radius: 5px;
  width: 500px;
  height: 5px;
  margin-top: 25px;
  margin-bottom: 25px;
}

.aktuelnosti-body {
  background-color: #fff;
  width: 70%;
  padding-top: 40px;
  padding-left: 40px;
  padding-right: 40px;
}

.aktuelnosti-spisak {
  background-color: #fff;
  width: 70%;
  min-width: 70%;
  max-width: 70%;
  padding-bottom: 40px;
  padding-left: 40px;
  padding-right: 40px;
}

.naslov-aktuelnosti-spisak {
  color: #7c7c7c;
  text-align: left;
  padding-top: 20px;
  font-family: Bitter, serif;
  font-size: 18px;
  font-weight: 700;
}

.line-horizontal-home-aktuelnosti-copy {
  background-color: #e9e9e9;
  border-radius: 5px;
  width: 100%;
  height: 2px;
  margin-top: 25px;
  margin-bottom: 25px;
  padding-left: 0;
  padding-right: 0;
}

.aktuelnosti-spisak-quickstack {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.aktuelnosti-spisak-quickstack-main {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  padding: 0;
}

.link-block-2 {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  text-decoration: none;
}

.body-12 {
  background-color: #f7f7f7;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.hero-pravilnik {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  opacity: 1;
  mix-blend-mode: normal;
  object-fit: fill;
  background-color: #1d232f00;
  background-image: linear-gradient(#1d232fe6, #1d232fe6), url('../images/pngtree-pantheon-once-a-roman-temple-for-all-gods-now-a-church-with-fou-photo-image_31924740.jpg');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  border-bottom: 1px solid #e4ebf3;
  flex-direction: column;
  flex: 0 60vh;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 30px;
  display: flex;
  position: relative;
  inset: 0%;
  overflow: visible;
}

.pravilnik-icon {
  opacity: .9;
  background-image: url('../images/clipboard_icon.png'), linear-gradient(#b39e86, #726557);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 35px, auto;
  background-attachment: scroll, scroll;
  border-radius: 15px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 70px;
  height: 70px;
  margin-bottom: 0;
  display: flex;
}

.line-horizontal-odluke {
  background-color: #e5cdae;
  border-radius: 5px;
  width: 400px;
  height: 5px;
  margin-top: 25px;
  margin-bottom: 25px;
}

.dropdown-link-4 {
  color: #ffffffd9;
  background-color: #11141b;
  transition: opacity .2s;
}

.dropdown-link-4:hover {
  color: #ffffffd9;
  background-color: #1d232f;
}

.dropdown-link-4:active {
  background-color: #ffffff1a;
}

.hero-odluke {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  opacity: 1;
  mix-blend-mode: normal;
  object-fit: fill;
  background-color: #1d232f00;
  background-image: linear-gradient(#1d232fe6, #1d232fe6), url('../images/pngtree-pantheon-once-a-roman-temple-for-all-gods-now-a-church-with-fou-photo-image_31924740.jpg');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  border-bottom: 1px solid #e4ebf3;
  flex-direction: column;
  flex: 0 60vh;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 30px;
  display: flex;
  position: relative;
  inset: 0%;
  overflow: visible;
}

.odluke-icon {
  opacity: .9;
  background-image: url('../images/graduation_icon.png'), linear-gradient(#b39e86, #726557);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 40px, auto;
  background-attachment: scroll, scroll;
  border-radius: 15px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 70px;
  height: 70px;
  margin-bottom: 0;
  display: flex;
}

.odluke-body {
  background-color: #fff;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 70vw;
  min-height: 100%;
  padding: 40px 40px 100px;
  display: flex;
}

.odluke-body-naslov {
  color: #a79580;
  text-align: left;
  text-transform: uppercase;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  font-family: Bitter, serif;
  font-size: 18px;
  font-weight: 700;
}

.odluke-body-podnaslov {
  text-align: left;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  padding-top: 20px;
  font-family: Bitter, serif;
  font-size: 16px;
}

.odluke-body-horizontal-line {
  background-color: #e5cdae;
  border-radius: 5px;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  height: 3px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.odluke-body-quickstack {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  min-height: auto;
  padding-left: 0;
  padding-right: 0;
}

.organi-body-spisak-1 {
  color: #6b6b6b;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  font-family: Bitter, serif;
}

.organi-body-spisak-quickstack {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  padding-top: 0;
  padding-left: 40px;
  padding-right: 40px;
  overflow: visible;
}

.organi-body-spisak-2, .organi-body-spisak-3 {
  color: #6b6b6b;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  font-family: Bitter, serif;
}

.text-block-4-organi-naslov {
  color: #a79580;
  text-align: left;
  text-transform: capitalize;
  flex-flow: column;
  flex: 1;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  margin-top: 0;
  padding-bottom: 20px;
  padding-left: 0;
  font-family: Bitter, serif;
  font-size: 16px;
  font-weight: 400;
  display: flex;
}

.bold-text-16 {
  text-align: center;
  flex-flow: column;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  display: flex;
}

.grid-tarife-3-1-x {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto auto auto auto auto;
  grid-template-columns: .5fr .5fr .5fr .5fr;
  grid-auto-flow: row;
  width: auto;
}

.grid-tarife-3-1-y {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: .5fr .5fr .5fr .5fr;
  grid-auto-flow: row;
  width: auto;
}

.grid-tarife-3-1-z {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: .5fr .5fr .5fr .5fr;
  grid-auto-flow: row;
  width: auto;
}

.grid-tarife-3-1-w {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: .5fr .5fr .5fr .5fr;
  grid-auto-flow: row;
  width: auto;
}

.grid-tarife-3-1-q {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: .5fr .5fr .5fr .5fr;
  grid-auto-flow: row;
  width: auto;
}

.grid-tarife-3-1-u {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: .5fr .5fr .5fr .5fr;
  grid-auto-flow: row;
  width: auto;
}

.grid-tarife-3-1-m {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: .5fr .5fr .5fr .5fr;
  grid-auto-flow: row;
  width: auto;
}

.grid-tarife-3-1-n {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: .5fr .5fr .5fr .5fr;
  grid-auto-flow: row;
  width: auto;
}

.text-block-17-end {
  text-align: right;
  width: 100%;
  font-family: Bitter, serif;
  font-size: 16px;
}

.link-block-3 {
  text-decoration: none;
}

.image-7 {
  object-fit: fill;
  width: 100%;
  min-width: 100%;
  min-height: auto;
}

.image-7.image-galerija {
  height: auto;
}

.footer-galerija {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-8 {
  object-fit: cover;
}

.image-9 {
  object-fit: cover;
  height: 70vw;
}

.image-galerija {
  aspect-ratio: auto;
  object-fit: cover;
  max-width: 100%;
  height: 70vh;
  display: inline-block;
  position: static;
  overflow: auto;
}

.image-10 {
  aspect-ratio: auto;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: inline-block;
  position: static;
}

.div-block-11 {
  aspect-ratio: 16 / 9;
  object-fit: cover;
  flex-flow: column;
  flex: 1;
  order: 0;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 70%;
  min-width: 70%;
  max-width: 70%;
  height: 100%;
  margin-top: 40px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.mask-2 {
  opacity: 1;
  flex: 0 auto;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}

.image-11 {
  object-fit: fill;
  object-position: 50% 50%;
  position: static;
  overflow: auto;
}

.navbar-cyrilic {
  background-color: #1d232f;
  flex-flow: column;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: auto;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.nav-menu-cyrilic {
  color: #fff;
  text-align: center;
  -webkit-text-stroke-color: #fff;
  object-fit: fill;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: auto;
  font-family: Oswald, sans-serif;
  font-weight: 300;
  display: flex;
}

.button {
  background-color: #c7b29899;
  border-radius: 10px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 14px;
}

.cell-29, .cell-30 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-start;
  align-items: flex-start;
}

.cell-31 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.cell-32 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
}

.cell-33, .cell-34 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.promocija-knjige-galerija {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: 3 / 2;
  object-fit: cover;
  flex-flow: column;
  flex: none;
  order: 0;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 70%;
  min-width: 70%;
  max-width: 70%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  margin-top: 40px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.image-12, .image-13, .image-14, .image-15, .image-16, .image-17, .image-18, .image-19, .image-20 {
  width: 100%;
  min-width: 100%;
  min-height: auto;
}

.body-13 {
  background-color: #f7f7f7;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.promocija-body {
  background-color: #fff;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 70%;
  min-width: 70%;
  max-width: 70%;
  padding-top: 40px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.hero-promocija-knjige {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  opacity: 1;
  mix-blend-mode: normal;
  object-fit: fill;
  background-color: #1d232f00;
  background-image: linear-gradient(#1d232fe6, #1d232fe6), url('../images/pngtree-pantheon-once-a-roman-temple-for-all-gods-now-a-church-with-fou-photo-image_31924740.jpg');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  border-bottom: 1px solid #e4ebf3;
  flex-direction: column;
  flex: 0 60vh;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 30px;
  display: flex;
  position: relative;
  inset: 0%;
  overflow: visible;
}

.promocija-knjige-icon {
  opacity: .9;
  background-image: url('../images/graduation_icon.png'), linear-gradient(#b39e86, #726557);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 40px, auto;
  background-attachment: scroll, scroll;
  border-radius: 15px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 70px;
  height: 70px;
  margin-bottom: 0;
  display: flex;
}

.line-horizontal-promocija-knjige {
  background-color: #e5cdae;
  border-radius: 5px;
  width: 500px;
  height: 5px;
  margin-top: 25px;
  margin-bottom: 25px;
}

.galerija-promocija-knjige-slider {
  aspect-ratio: 3 / 2;
  text-align: left;
  object-fit: contain;
  flex-flow: column;
  flex: 1;
  order: 0;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 100%;
  min-height: auto;
  max-height: 90vh;
  display: flex;
  position: relative;
}

.paragraph-promocija-knjige {
  aspect-ratio: auto;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Bitter, serif;
  display: block;
  position: static;
}

.line-horizontal-home-aktuelnosti-copy-copy, .line-horizontal-paragraph-promocija-knjige {
  background-color: #e9e9e9;
  border-radius: 5px;
  width: 100%;
  height: 2px;
  margin-top: 25px;
  margin-bottom: 25px;
  padding-left: 0;
  padding-right: 0;
}

.hero-da-2024 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  opacity: 1;
  mix-blend-mode: normal;
  object-fit: fill;
  background-color: #1d232f00;
  background-image: linear-gradient(#1d232fe6, #1d232fe6), url('../images/pngtree-pantheon-once-a-roman-temple-for-all-gods-now-a-church-with-fou-photo-image_31924740.jpg');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  border-bottom: 1px solid #e4ebf3;
  flex-direction: column;
  flex: 0 60vh;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 30px;
  display: flex;
  position: relative;
  inset: 0%;
  overflow: visible;
}

.da-2024-icon {
  opacity: .9;
  background-image: url('../images/graduation_icon.png'), linear-gradient(#b39e86, #726557);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 40px, auto;
  background-attachment: scroll, scroll;
  border-radius: 15px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 70px;
  height: 70px;
  margin-bottom: 0;
  display: flex;
}

.da-2024-body {
  background-color: #fff;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 70%;
  min-width: 70%;
  max-width: 70%;
  padding-top: 40px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.galerija-da-2024-slider {
  aspect-ratio: 3 / 2;
  text-align: left;
  object-fit: contain;
  flex-flow: column;
  flex: 1;
  order: 0;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 100%;
  min-height: auto;
  max-height: 90vh;
  display: flex;
  position: relative;
}

.promocija-knjige-galerija-copy {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: 3 / 2;
  object-fit: cover;
  flex-flow: column;
  flex: none;
  order: 0;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 80%;
  min-width: 80%;
  max-width: 80%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  position: static;
}

.da-2024-galerija {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: 3 / 2;
  object-fit: cover;
  flex-flow: column;
  flex: none;
  order: 0;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 80%;
  min-width: 80%;
  max-width: 80%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  margin-top: 40px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.link-block-4, .link-block-5, .link-block-6, .link-block-7 {
  color: #333;
  text-decoration: none;
}

.body-14 {
  background-color: #f7f7f7;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.hero-imenik {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  opacity: 1;
  mix-blend-mode: normal;
  object-fit: fill;
  background-color: #1d232f00;
  background-image: linear-gradient(#1d232fe6, #1d232fe6), url('../images/pngtree-pantheon-once-a-roman-temple-for-all-gods-now-a-church-with-fou-photo-image_31924740.jpg');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  border-bottom: 1px solid #e4ebf3;
  flex-direction: column;
  flex: 0 60vh;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 30px;
  display: flex;
  position: relative;
  inset: 0%;
  overflow: visible;
}

.imenik-icon {
  opacity: .9;
  background-image: url('../images/contact_icon.png'), linear-gradient(#b39e86, #726557);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 40px, auto;
  background-attachment: scroll, scroll;
  border-radius: 15px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 70px;
  height: 70px;
  margin-bottom: 0;
  display: flex;
}

.line-horizontal-hero-imenik {
  background-color: #e5cdae;
  border-radius: 5px;
  width: 400px;
  height: 5px;
  margin-top: 25px;
  margin-bottom: 25px;
}

.imenik-body {
  background-color: #fff;
  width: 70%;
  min-width: 70%;
  max-width: 70%;
  font-family: Bitter, serif;
}

.html-embed {
  padding: 40px;
  font-family: Bitter, serif;
  font-size: 16px;
}

.dani-advokature-2023-body {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: 3 / 2;
  object-fit: cover;
  flex-flow: column;
  flex: none;
  order: 0;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 70%;
  min-width: 70%;
  max-width: 70%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  margin-top: 40px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.link-block-8, .link-block-9 {
  text-decoration: none;
}

.mapa-imenik {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  opacity: 1;
  mix-blend-mode: normal;
  object-fit: fill;
  background-color: #1d232f00;
  background-image: linear-gradient(#1d232fe6, #1d232fe6), url('../images/pngtree-pantheon-once-a-roman-temple-for-all-gods-now-a-church-with-fou-photo-image_31924740.jpg');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  border-bottom: 1px solid #e4ebf3;
  flex-direction: column;
  flex: 0 60vh;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 30px;
  display: flex;
  position: relative;
  inset: 0%;
  overflow: visible;
}

.mapa-icon {
  opacity: .9;
  background-image: url('../images/clock_icon.png'), linear-gradient(#b39e86, #726557);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 35px, auto;
  background-attachment: scroll, scroll;
  border-radius: 15px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 70px;
  height: 70px;
  margin-bottom: 0;
  display: flex;
}

.line-horizontal-hero-mapa {
  background-color: #e5cdae;
  border-radius: 5px;
  width: 400px;
  height: 5px;
  margin-top: 25px;
  margin-bottom: 25px;
}

.mapa-body {
  background-color: #f7f7f7;
  border: 0 #000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 0;
  display: flex;
}

.cell-35 {
  justify-content: center;
  align-items: center;
}

.image-mapa-right {
  aspect-ratio: auto;
  border: 5px #a795804d;
  border-radius: 5px;
  width: 70%;
  min-width: 70%;
  max-width: 70%;
  height: auto;
  min-height: auto;
  max-height: none;
  padding-top: 20px;
}

.image-mapa-main {
  aspect-ratio: auto;
  border: 5px solid #a795804d;
  border-radius: 5px;
  width: 80%;
  max-width: 90%;
  height: auto;
  min-height: auto;
  max-height: 100%;
}

.link-block-10, .link-block-11, .link-block-10-latinica, .link-block-11-cirilica {
  text-decoration: none;
}

.navbar-logo-center-container {
  z-index: 5;
  background-color: #0000;
  width: 1030px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
}

.navbar-logo-center-container.shadow-three {
  width: 100%;
  max-width: 1140px;
}

.container-4 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.navbar-wrapper-three {
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.navbar-brand-three {
  z-index: 5;
  position: absolute;
}

.nav-menu-wrapper-three {
  width: 100%;
}

.nav-menu-three {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-menu-block {
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.nav-link-5 {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-5:hover {
  color: #1a1b1fbf;
}

.nav-link-5:focus-visible, .nav-link-5[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 4px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-2 {
  margin-left: 5px;
  margin-right: 5px;
}

.nav-dropdown-toggle-2 {
  letter-spacing: .25px;
  padding: 5px 30px 5px 10px;
  font-size: 14px;
  line-height: 20px;
}

.nav-dropdown-toggle-2:hover {
  color: #1a1b1fbf;
}

.nav-dropdown-toggle-2:focus-visible, .nav-dropdown-toggle-2[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-dropdown-icon-2 {
  margin-right: 10px;
}

.nav-dropdown-list-2 {
  background-color: #fff;
  border-radius: 12px;
}

.nav-dropdown-list-2.w--open {
  padding-top: 10px;
  padding-bottom: 10px;
}

.nav-dropdown-link-2 {
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 14px;
}

.nav-dropdown-link-2:focus-visible, .nav-dropdown-link-2[data-wf-focus-visible] {
  outline-offset: 0px;
  color: #0050bd;
  border-radius: 5px;
  outline: 2px solid #0050bd;
}

.nav-link-accent-2 {
  color: #1a1b1f;
  letter-spacing: .25px;
  margin-left: 5px;
  margin-right: 20px;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
}

.nav-link-accent-2:hover {
  color: #1a1b1fbf;
}

.button-primary-2 {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary-2:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary-2:active {
  background-color: #43464d;
}

.quick-stack-13 {
  flex: 0 auto;
}

.cell-10-mobile, .cell-11-mobile {
  border-left: 1px solid #0000001a;
  flex-flow: row;
  justify-content: center;
  align-items: center;
}

.aktuelnosti-main-quickstack-mobile {
  padding-left: 0;
  padding-right: 0;
}

.istorija-body-mobile {
  border: 0 #000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 0;
  display: flex;
}

.home-body-mobile {
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 0;
  width: 70vw;
  padding: 40px;
  font-size: 16px;
}

.quick-stack-6-slava-mobile {
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 0;
  flex: 0 auto;
  width: 70vw;
  padding-top: 40px;
  padding-bottom: 40px;
  overflow: visible;
}

.organi-body-spisak-quickstack-mobile {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  padding-top: 0;
  padding-left: 40px;
  padding-right: 40px;
  overflow: visible;
}

.text-block-4b-latin {
  color: #a79580;
  text-align: left;
  text-transform: uppercase;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  font-family: Bitter, serif;
  font-size: 18px;
  font-weight: 700;
}

.text-block-8-latin {
  text-align: left;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  padding-top: 20px;
  font-family: Bitter, serif;
  font-size: 16px;
}

.text-block-9-latin {
  border: 1px #000;
  border-bottom-color: #a79580;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  font-family: Bitter, serif;
  font-style: italic;
}

.text-block-4b-cyrilic {
  color: #a79580;
  text-align: left;
  text-transform: uppercase;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  font-family: Bitter, serif;
  font-size: 18px;
  font-weight: 700;
}

.text-block-8-cyrilic {
  text-align: left;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  padding-top: 20px;
  font-family: Bitter, serif;
  font-size: 16px;
}

.text-block-9-cyrilic {
  border: 1px #000;
  border-bottom-color: #a79580;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  font-family: Bitter, serif;
  font-style: italic;
}

.text-block-10-copy {
  direction: ltr;
  text-align: left;
  text-transform: none;
  border: 1px #a79580;
  flex-flow: column;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding-bottom: 10px;
  font-family: Bitter, serif;
  font-size: 16px;
  font-style: italic;
  -webkit-text-decoration: none;
  text-decoration: none;
  display: flex;
}

.quick-stack-12-mobile {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #fff;
  flex: 1;
  order: 0;
  align-self: auto;
  width: 70%;
  min-width: auto;
  max-width: 70%;
  padding-top: 40px;
  font-size: 16px;
}

.mapa-body-mobile {
  background-color: #f7f7f7;
  border: 0 #000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 0;
  display: flex;
}

.quick-stack-6-mapa, .quick-stack-6-mapa-mobile {
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 0;
  flex: 0 auto;
  width: 70vw;
  padding-top: 40px;
  padding-bottom: 40px;
  overflow: visible;
}

.aktuelnosti-body-mobile {
  background-color: #fff;
  width: 70%;
  padding-top: 40px;
  padding-left: 40px;
  padding-right: 40px;
}

.aktuelnosti-main-quickstack-desktop-copy {
  padding-left: 0;
  padding-right: 0;
}

.aktuelnosti-spisak-quickstack-mobile {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.aktuelnosti-spisak-quickstack-main-mobile {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  padding: 0;
}

.home-body-mobile-main {
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 0;
  width: 70vw;
  padding: 40px;
  font-size: 16px;
}

.hero-da-2023 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  opacity: 1;
  mix-blend-mode: normal;
  object-fit: fill;
  background-color: #1d232f00;
  background-image: linear-gradient(#1d232fe6, #1d232fe6), url('../images/pngtree-pantheon-once-a-roman-temple-for-all-gods-now-a-church-with-fou-photo-image_31924740.jpg');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  border-bottom: 1px solid #e4ebf3;
  flex-direction: column;
  flex: 0 60vh;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 30px;
  display: flex;
  position: relative;
  inset: 0%;
  overflow: visible;
}

.da-2023-body {
  background-color: #fff;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 70%;
  min-width: 70%;
  max-width: 70%;
  padding-top: 40px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.da-2023-galerija {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: 3 / 2;
  object-fit: cover;
  flex-flow: column;
  flex: none;
  order: 0;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 80%;
  min-width: 80%;
  max-width: 80%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  margin-top: 40px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.link-block-13 {
  color: #333;
  text-decoration: none;
}

.link-block-14 {
  text-decoration: none;
}

.hero-evidencija {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: auto;
  opacity: 1;
  mix-blend-mode: normal;
  object-fit: fill;
  background-color: #1d232f00;
  background-image: linear-gradient(#1d232fe6, #1d232fe6), url('../images/pngtree-pantheon-once-a-roman-temple-for-all-gods-now-a-church-with-fou-photo-image_31924740.jpg');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  border-bottom: 1px solid #e4ebf3;
  flex-direction: column;
  flex: 0 60vh;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 30px;
  display: flex;
  position: relative;
  inset: 0%;
  overflow: visible;
}

.evidencija-icon {
  opacity: .9;
  background-image: url('../images/graduation_icon.png'), linear-gradient(#b39e86, #726557);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 45px, auto;
  background-attachment: scroll, scroll;
  border-radius: 15px;
  flex-flow: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: center;
  width: 70px;
  height: 70px;
  margin-bottom: 0;
  display: flex;
}

.line-horizontal-evidencija {
  background-color: #e5cdae;
  border-radius: 5px;
  width: 500px;
  height: 5px;
  margin-top: 25px;
  margin-bottom: 25px;
}

.div-block-evidencija-body {
  background-color: #fff;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 70vw;
  height: auto;
  padding: 40px;
  display: flex;
}

.stru-ni-skup-body {
  background-color: #fff;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 70%;
  min-width: 70%;
  max-width: 70%;
  padding-top: 40px;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.stru-ni-skup-galerija {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  aspect-ratio: 3 / 2;
  object-fit: cover;
  flex-flow: column;
  flex: none;
  order: 0;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 70%;
  min-width: 70%;
  max-width: 70%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  margin-top: 40px;
  margin-bottom: 40px;
  display: flex;
  position: static;
}

.stru-ni-skup-paragraph {
  aspect-ratio: auto;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-top: 20px;
  font-family: Bitter, serif;
  display: block;
  position: static;
}

.quick-stack-dogadjaji-homepage, .quick-stack-dogadjaji-homepage-cyrilic {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  min-height: auto;
  padding: 0 0 10px;
}

.home-page-quick-stack-9 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  min-height: auto;
  padding: 0;
}

.naslov-aktuelnosti-submain {
  color: #a79580;
  text-align: left;
  padding-top: 0;
  font-family: Bitter, serif;
  font-size: 16px;
  font-weight: 400;
}

.paragraph-aktuelnosti-submain {
  aspect-ratio: auto;
  text-align: left;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-top: 20px;
  font-family: Bitter, serif;
  font-size: 14px;
  display: block;
  position: static;
}

.obavestenja {
  background-color: #fff;
  width: 70%;
  margin-top: 80px;
  padding: 20px 40px;
}

.naslov-obavestenja {
  color: #a79580;
  text-align: left;
  padding-top: 20px;
  font-family: Bitter, serif;
  font-size: 18px;
  font-weight: 700;
  text-decoration: none;
}

.obavestenja-main-quickstack {
  padding-bottom: 40px;
  padding-left: 0;
  padding-right: 0;
}

.image-21 {
  flex: 0 auto;
  order: 0;
  align-self: center;
  width: 50%;
  max-width: 80%;
}

.line-horizontal-home-obavestenja {
  background-color: #e4dfd9;
  border-radius: 5px;
  width: 100%;
  height: 2px;
  margin-top: 25px;
  margin-bottom: 25px;
  padding-left: 0;
  padding-right: 0;
}

.naslov-aktuelnosti-submain-copy, .naslov-obavestenja-submain {
  color: #a79580;
  text-align: left;
  padding-top: 0;
  font-family: Bitter, serif;
  font-size: 16px;
  font-weight: 400;
}

.paragraph-obavestenja-submain {
  aspect-ratio: auto;
  text-align: left;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-top: 20px;
  font-family: Bitter, serif;
  font-size: 14px;
  display: block;
  position: static;
}

.obavestenja-main-quickstack-mobile {
  padding-left: 0;
  padding-right: 0;
}

.image-22 {
  text-align: center;
  flex: 0 auto;
  order: 0;
  align-self: center;
  width: 35%;
  max-width: 50%;
  height: auto;
}

.cell-36, .cell-37 {
  justify-content: center;
  align-items: center;
}

.obustava-rada {
  background-color: #920000;
  flex-flow: column;
  flex: 0 0 20vh;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  max-width: 100%;
  display: flex;
}

.container-5 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  flex: 0 auto;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  font-family: Oswald, sans-serif;
  font-size: 20px;
  display: flex;
}

.text-block-21 {
  color: var(--white);
  text-align: left;
  order: 1;
  align-self: auto;
  padding-bottom: 15px;
  font-family: Bitter, serif;
  font-weight: 400;
}

.image-33-copy {
  text-align: left;
  vertical-align: baseline;
  height: auto;
  max-height: 100px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-block-33-copy {
  border: 1px #a79580;
  flex-flow: column;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding-bottom: 10px;
  font-family: Bitter, serif;
  font-size: 16px;
  font-style: italic;
  display: flex;
}

.download-icon-2-copy {
  opacity: .9;
  background-image: url('../images/pdf_icon_combination.png'), linear-gradient(#b39e867d, #7a614629);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 60px, auto;
  background-attachment: scroll, scroll;
  border-radius: 15px;
  flex-flow: row;
  flex: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 75px;
  min-height: 50px;
  max-height: 50px;
  margin-bottom: 0;
  display: flex;
}

.quick-stack-14 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  text-align: left;
  padding-left: 0;
}

.image-333-copy {
  height: auto;
  max-height: 100px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.obustava-rada-2 {
  background-color: #920000;
  flex-flow: column;
  flex: 0 0 20vh;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  max-width: 100%;
  display: flex;
}

.text-block-22 {
  color: var(--white);
  text-align: left;
  order: 1;
  align-self: auto;
  padding-bottom: 15px;
  font-family: Bitter, serif;
  font-weight: 400;
}

.dogadjaji-preuzmi-dugme {
  border: 1px solid #a79580;
  border-radius: 7px;
  justify-content: center;
  align-items: center;
}

.image-21a {
  text-align: center;
  flex: 0 auto;
  order: 0;
  align-self: center;
  width: 40%;
  max-width: 50%;
}

.section-6 {
  background-color: #7e0000e6;
  flex: 0 auto;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 140px;
  display: flex;
}

.text-block-23 {
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.bold-text-17 {
  color: #746555;
}

.javni-poziv {
  background-color: #6f0000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 50px;
  max-height: 50px;
  margin-top: 99px;
  display: flex;
}

.text-block-24 {
  color: #c7c7c7;
  text-align: center;
  font-family: Bitter, serif;
  font-size: 18px;
}

.text-block-25 {
  color: #c6c5c5;
  text-align: center;
  font-weight: 400;
}

.javni-poziv-cyrilic {
  background-color: #6f0000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 50px;
  max-height: 50px;
  margin-top: 99px;
  display: flex;
}

.quick-stack-9-home-copy, .quick-stack-9-home-copy-copy {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  min-height: auto;
  padding-left: 0;
  padding-right: 0;
}

.image-22-copy {
  text-align: center;
  flex: 0 auto;
  order: 0;
  align-self: center;
  width: auto;
  max-width: 50%;
  height: 70%;
}

.image-3-obavestenja {
  text-align: left;
  width: 30%;
  height: auto;
  max-height: none;
  padding-top: 10px;
  padding-bottom: 10px;
  display: block;
}

.link-block-15 {
  align-self: center;
}

.container-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  flex: 0 auto;
  order: 0;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-self: flex-start;
  place-items: center end;
  width: 100%;
  display: flex;
  position: static;
}

.cell-38 {
  justify-content: flex-start;
  align-items: flex-start;
}

.container-7 {
  border: 2px solid #a79580cc;
  border-radius: 10px;
  flex-flow: column;
  order: -1;
  justify-content: center;
  align-self: center;
  align-items: center;
  display: flex;
}

.cell-39 {
  justify-content: center;
  align-items: center;
}

.link-block-16 {
  flex: 0 auto;
  justify-content: center;
  align-self: stretch;
  align-items: center;
  display: flex;
}

.naslov-obavestenja-submain-important {
  color: #a79580;
  text-align: left;
  padding-top: 0;
  font-family: Bitter, serif;
  font-size: 16px;
  font-weight: 400;
}

.div-block-12 {
  background-color: #850103;
  flex: 1;
  align-self: stretch;
  padding-top: 100px;
  padding-bottom: 0;
}

.text-block-26 {
  color: #fffffff2;
  text-align: center;
  font-family: Bitter, serif;
  font-size: 15px;
}

.quick-stack-9-home-copy {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  min-height: auto;
  padding-left: 0;
  padding-right: 0;
}

@media screen and (max-width: 991px) {
  .heading {
    max-width: 728px;
  }

  .nav-menu-wrapper {
    background-color: #0000;
  }

  .nav-menu-two {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-link-4 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: absolute;
  }

  .menu-button {
    padding: 12px;
  }

  .menu-button.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .hero-heading-center {
    padding-bottom: 120px;
  }

  .hero-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: -40px;
  }

  .hero-split {
    max-width: 100%;
    margin-bottom: 40px;
  }

  .div {
    background-size: cover, auto;
    background-attachment: scroll, scroll;
    border-radius: 10px;
  }

  .div-block {
    background-image: url('../images/image-3.png'), linear-gradient(#b49f87, #726456);
    background-position: 50%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: 40px 40px, auto;
    border-radius: 10px;
  }

  .hero-istorija, .hero-slava, .hero-organi, .hero-statut, .hero-kodeks, .hero-status, .hero-tarife, .hero-kontakt, .hero-ispit, .hero-galerija, .hero-upis, .hero-aktuelnosti, .hero-pravilnik, .hero-odluke, .hero-promocija-knjige, .hero-da-2024, .hero-imenik, .mapa-imenik {
    padding-bottom: 120px;
  }

  .container-4 {
    max-width: 728px;
  }

  .navbar-wrapper-three {
    justify-content: space-between;
  }

  .navbar-brand-three {
    position: relative;
  }

  .nav-menu-wrapper-three {
    background-color: #0000;
    top: 70px;
  }

  .nav-menu-three {
    background-color: #fff;
    border-radius: 50px;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    margin-top: 10px;
    padding: 20px;
    display: flex;
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-link-5 {
    padding-left: 5px;
    padding-right: 5px;
  }

  .nav-dropdown-list-2.shadow-three.w--open {
    position: absolute;
  }

  .menu-button-2 {
    padding: 12px;
  }

  .menu-button-2.w--open {
    color: #fff;
    background-color: #a6b1bf;
  }

  .hero-da-2023, .hero-evidencija {
    padding-bottom: 120px;
  }
}

@media screen and (max-width: 767px) {
  .navbar-logo-left-container {
    max-width: 100%;
  }

  .navbar-brand {
    padding-left: 0;
  }

  .nav-menu-two {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-link-4 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .nav-divider {
    width: 200px;
    max-width: 100%;
    height: 1px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .nav-link-accent {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-10 {
    margin-top: 10px;
  }

  .hero-heading-center, .hero-istorija, .hero-slava, .hero-organi, .hero-statut, .hero-kodeks, .hero-status, .hero-tarife, .hero-kontakt, .hero-ispit, .hero-galerija, .hero-upis, .hero-aktuelnosti, .hero-pravilnik, .hero-odluke, .hero-promocija-knjige, .hero-da-2024, .hero-imenik, .mapa-imenik {
    padding: 60px 15px;
  }

  .navbar-brand-three {
    padding-left: 0;
  }

  .nav-menu-three {
    border-radius: 20px;
    flex-direction: column;
    padding-bottom: 30px;
  }

  .nav-menu-block {
    flex-direction: column;
  }

  .nav-link-5 {
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .nav-dropdown-2 {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .nav-dropdown-toggle-2 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .nav-dropdown-list-2.shadow-three {
    box-shadow: 0 8px 50px #0000000d;
  }

  .nav-dropdown-list-2.shadow-three.w--open {
    position: relative;
  }

  .nav-dropdown-list-2.shadow-three.mobile-shadow-hide {
    box-shadow: none;
  }

  .nav-link-accent-2 {
    margin-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block;
  }

  .mobile-margin-top-11 {
    margin-top: 10px;
  }

  .hero-da-2023, .hero-evidencija {
    padding: 60px 15px;
  }

  .text-block-21, .text-block-22 {
    text-align: center;
    padding-bottom: 20px;
    font-size: 15px;
  }
}

@media screen and (max-width: 479px) {
  .menu {
    flex-direction: column;
    flex: 0 auto;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    max-height: 100vh;
  }

  .navbar {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 50px;
    max-height: 100vh;
  }

  .navbar:hover {
    color: #000;
  }

  .nav-menu {
    object-fit: fill;
    background-color: #1d232f;
    flex-flow: row;
    flex: none;
    width: auto;
    display: flex;
    overflow: visible;
  }

  .body {
    display: flex;
  }

  .image {
    width: 20%;
    height: auto;
    margin-right: 25px;
  }

  .heading {
    width: 100vw;
    max-width: none;
  }

  .nav-menu-two {
    flex-direction: column;
  }

  .hero-heading-center {
    width: 100vw;
  }

  .centered-heading {
    margin-bottom: 24px;
  }

  .centered-heading.margin-bottom-32px {
    width: 100%;
    margin-bottom: 30px;
  }

  .text-block {
    width: 100vw;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-2 {
    margin-right: 10px;
    padding-left: 10px;
  }

  .text-block-3 {
    margin-left: 10px;
  }

  .contact {
    flex-flow: row;
    width: 100vw;
    max-width: 700px;
  }

  .paragraph-3 {
    text-indent: 20%;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    font-size: 16px;
    display: flex;
  }

  .home-body {
    width: 100vw;
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-aktuelnosti-main {
    opacity: 1;
    flex: 0 auto;
    display: block;
    overflow: visible;
  }

  .quick-stack-7 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex: 0 auto;
    align-self: auto;
    width: 100%;
  }

  .icons {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100vw;
    min-width: 100vw;
    max-width: 100vw;
  }

  .cell-5 {
    flex-flow: row;
  }

  .quick-stack-9 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-10 {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .div-block-4 {
    width: 100%;
  }

  .cell-333-copy {
    border-right-style: solid;
    border-radius: 1px;
  }

  .text-block-11 {
    word-break: break-all;
  }

  .dropdown {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
    position: relative;
  }

  .div-block-5 {
    height: 100px;
  }

  .hero-istorija {
    padding-left: 20px;
    padding-right: 20px;
  }

  .organi-body {
    width: 100vw;
    min-width: 100vw;
    max-width: 100vw;
  }

  .line-horizontal-organi, .line-horizontal-hero-istorija {
    width: 95vw;
    max-width: 400px;
  }

  .div-block-6 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-4c {
    padding-left: 20px;
  }

  .bold-text-3 {
    margin-right: 0;
  }

  .line-horizontal-home {
    width: 95vw;
    max-width: 700px;
  }

  .line-horizontal-slava, .line-horizontal-statut {
    width: 95vw;
    max-width: 400px;
  }

  .div-block-7 {
    width: 100vw;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-16 {
    padding-left: 0;
    padding-right: 0;
  }

  .text-block-17 {
    text-align: justify;
  }

  .text-block-18 {
    text-align: center;
    word-break: break-all;
  }

  .form-block {
    width: 100%;
  }

  .div-block-8 {
    min-width: 100vw;
    max-width: 100vw;
  }

  .quick-stack-12 {
    width: 100vw;
    min-width: 100vw;
    max-width: 100vw;
  }

  .heading-2 {
    width: 100%;
  }

  .line-horizontal-kodeks {
    width: 95vw;
    min-width: 300px;
  }

  .kontakt-forma-podnatpis {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-block-9 {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
  }

  .line-horizontal-ispit {
    width: 95vw;
    max-width: 500px;
  }

  .grid-ispit, .ispit-body, .dokumenta-ispit {
    width: 100vw;
    padding-left: 20px;
    padding-right: 20px;
  }

  .line-horizontal-galerija {
    width: 95vw;
  }

  .galerija-slider {
    object-fit: cover;
    overflow: hidden;
  }

  .slide-nav {
    overflow: visible;
  }

  .div-block-4-home {
    width: 100vw;
    padding-left: 20px;
    padding-right: 20px;
  }

  .line-horizontal-upis {
    width: 95vw;
  }

  .dokumenta-upis {
    width: 100vw;
  }

  .div-block-4-upis {
    width: 100%;
  }

  .div-block-10 {
    width: 100vw;
    min-width: 100vw;
    max-width: 100vw;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-tarife-tabela-1, .div-tarife-tabela-2, .div-tarife-tabela-3, .div-tarife-tabela-4, .div-tarife-tabela-5, .div-tarife-tabela-6, .div-tarife-tabela-7, .div-tarife-tabela-8, .div-tarife-tabela-9 {
    width: 100vw;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-tarife-tabela-10 {
    text-align: left;
    width: 100vw;
    padding-left: 20px;
    padding-right: 20px;
  }

  .div-tarife-body {
    width: 100vw;
    min-width: 100vw;
    max-width: 100%;
  }

  .aktuelnosti {
    width: 100vw;
    padding-left: 20px;
    padding-right: 20px;
  }

  .naslov-aktuelnosti-main {
    color: #971616;
  }

  .image-aktuelnosti-side {
    flex: 0 auto;
  }

  .cell-21 {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .line-horizontal-aktuelnosti {
    width: 95vw;
    max-width: 500px;
  }

  .aktuelnosti-body {
    width: 100vw;
    min-width: 100vw;
    max-width: 100vw;
    padding-left: 20px;
    padding-right: 10px;
  }

  .aktuelnosti-spisak {
    width: 100vw;
    min-width: 100vw;
    max-width: 100vw;
    padding-left: 20px;
    padding-right: 20px;
  }

  .line-horizontal-odluke {
    width: 95vw;
    max-width: 400px;
  }

  .odluke-body {
    width: 100vw;
    min-width: 100vw;
    max-width: 100vw;
    padding-left: 20px;
    padding-right: 20px;
  }

  .image-7 {
    object-fit: cover;
    overflow: visible;
  }

  .div-block-11 {
    width: 100vw;
    min-width: 100vw;
    max-width: 100vw;
    margin-top: 0;
    margin-bottom: 0;
  }

  .navbar-cyrilic {
    width: auto;
    height: 50px;
  }

  .nav-menu-cyrilic {
    background-color: #1d232f;
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
  }

  .button {
    margin-bottom: 20px;
    padding-bottom: 10px;
  }

  .promocija-knjige-galerija {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: 100%;
    min-height: auto;
    max-height: none;
    margin-top: 0;
    margin-bottom: 0;
  }

  .image-13 {
    overflow: visible;
  }

  .promocija-body {
    width: 100vw;
    min-width: 100vw;
    max-width: 100vw;
    height: 100%;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .line-horizontal-promocija-knjige {
    width: 95vw;
    max-width: 500px;
  }

  .galerija-promocija-knjige-slider {
    aspect-ratio: 16 / 9;
    object-fit: cover;
    max-height: none;
    margin-top: 0;
    padding-bottom: 0;
    overflow: hidden;
  }

  .paragraph-promocija-knjige {
    text-align: justify;
  }

  .da-2024-body {
    width: 100vw;
    min-width: 100vw;
    max-width: 100vw;
    padding-left: 20px;
    padding-right: 20px;
  }

  .galerija-da-2024-slider {
    aspect-ratio: 16 / 9;
    min-width: 100%;
    max-width: 100%;
  }

  .da-2024-galerija {
    aspect-ratio: 16 / 9;
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .line-horizontal-hero-imenik {
    width: 95vw;
    max-width: 400px;
  }

  .html-embed {
    width: 100%;
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .dani-advokature-2023-body {
    width: 100vw;
    min-width: 100vw;
    max-width: 100vw;
    margin-top: 0;
    margin-bottom: 0;
  }

  .line-horizontal-hero-mapa {
    width: 95vw;
    max-width: 400px;
  }

  .container-4 {
    max-width: none;
  }

  .nav-menu-three {
    flex-direction: column;
  }

  .cell-10-mobile, .cell-11-mobile {
    border: 1px #000;
  }

  .aktuelnosti-main-quickstack-mobile {
    padding-top: 0;
  }

  .home-body-mobile {
    width: 100vw;
    padding-left: 20px;
    padding-right: 20px;
  }

  .quick-stack-6-slava-mobile {
    width: 100vw;
  }

  .organi-body-spisak-quickstack-mobile {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-block-10-copy {
    text-align: center;
    align-self: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .quick-stack-12-mobile {
    width: 100vw;
    min-width: 100vw;
    max-width: 100vw;
  }

  .mapa-body-mobile {
    width: 100vw;
    padding-left: 0;
    padding-right: 0;
  }

  .quick-stack-6-mapa-mobile {
    width: 100%;
    min-width: 100%;
    max-width: 100%;
  }

  .home-body-mobile-main {
    width: 100vw;
    padding-left: 20px;
    padding-right: 20px;
  }

  .link-block-12 {
    padding-top: 40px;
  }

  .link-block-12.w--current {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-top: 40px;
    padding-top: 0;
    display: flex;
  }

  .icon-2 {
    color: #fff;
    flex: 0 auto;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
    position: absolute;
    inset: 0% 0% 0% auto;
  }

  .menu-button-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
    position: static;
  }

  .menu-button-3.w--open {
    background-color: #1d232f;
  }

  .dropdown-2 {
    text-align: center;
    flex-flow: column;
    flex: 0 auto;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .dropdown-3 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .da-2023-body {
    width: 100vw;
    min-width: 100vw;
    max-width: 100vw;
    padding-left: 20px;
    padding-right: 20px;
  }

  .da-2023-galerija {
    aspect-ratio: 16 / 9;
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .line-horizontal-evidencija {
    width: 95vw;
    max-width: 400px;
  }

  .div-block-evidencija-body {
    width: 100vw;
    padding-left: 20px;
    padding-right: 20px;
  }

  .stru-ni-skup-body {
    width: 100vw;
    min-width: 100vw;
    max-width: 100vw;
    height: 100%;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .stru-ni-skup-galerija {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: 100%;
    min-height: auto;
    max-height: none;
    margin-top: 0;
    margin-bottom: 0;
  }

  .stru-ni-skup-paragraph {
    text-align: justify;
  }

  .quick-stack-dogadjaji-homepage, .quick-stack-dogadjaji-homepage-cyrilic {
    padding-left: 0;
    padding-right: 0;
  }

  .home-page-quick-stack-9 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .obavestenja {
    width: 100vw;
    padding-left: 20px;
    padding-right: 20px;
  }

  .obavestenja-main-quickstack-mobile {
    padding-top: 0;
  }

  .text-block-21 {
    padding-bottom: 15px;
    font-size: 17px;
  }

  .text-block-33-copy {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text-block-22 {
    padding-bottom: 15px;
    font-size: 17px;
  }

  .bold-text-18 {
    color: #746555;
  }

  .bold-text-19 {
    color: #88725b;
  }

  .javni-poziv {
    height: 100px;
    max-height: 100px;
    margin-top: 50px;
  }

  .text-block-25 {
    text-align: center;
  }

  .javni-poziv-cyrilic {
    height: 100px;
    max-height: 100px;
    margin-top: 50px;
  }

  .link-block-16 {
    height: 100%;
    min-height: 100%;
  }

  .naslov-obavestenja-submain-important {
    text-align: center;
    align-self: flex-start;
  }

  .div-block-12 {
    padding-top: 70px;
  }
}

#id-o-nama.w-node-_294742e2-068e-cda0-b536-188bf9b15d7f-d616df4c {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  display: grid;
}

#w-node-_622e05d2-430d-547c-5bf9-5f5fad1740f5-d616df4c {
  grid-row: span 2 / span 2;
}

#id-o-nama.w-node-_53a72570-e95d-e635-d2ed-4e8c5ff6d74e-d616df4c {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_48a029df-18db-a0a6-2430-d13188755cd1-d616df4c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-ba183b0c-13ec-acd9-e468-3c1d4ce00e7d-d616df4c, #w-node-_28906008-b60b-eadc-d537-5a2c59949926-d616df4c {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_55a01326-220b-c653-d9c6-a923ea99c1c6-d616df4c {
  grid-row: span 2 / span 2;
}

#w-node-c2586a69-485c-3bd9-992e-1c8c70accd49-d616df4c, #w-node-_288e1622-ddc7-7939-3d18-4dcb83e834fb-d616df4c {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_288e1622-ddc7-7939-3d18-4dcb83e834fc-d616df4c {
  grid-row: span 2 / span 2;
}

#w-node-c2010a18-59f8-3cdf-67b8-d9dce9df2016-d616df4c, #w-node-_5497d1d9-afe8-a36e-ec3f-836ca9161cc8-d616df4c {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_5497d1d9-afe8-a36e-ec3f-836ca9161cc9-d616df4c {
  grid-row: span 2 / span 2;
}

#w-node-e8642333-d139-b97d-af0a-b543b6a57601-d616df4c {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-e8642333-d139-b97d-af0a-b543b6a57603-d616df4c, #w-node-e8642333-d139-b97d-af0a-b543b6a57604-d616df4c {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e8642333-d139-b97d-af0a-b543b6a57605-d616df4c {
  grid-row: span 2 / span 2;
}

#w-node-e8642333-d139-b97d-af0a-b543b6a5760e-d616df4c, #w-node-e8642333-d139-b97d-af0a-b543b6a5760f-d616df4c {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e8642333-d139-b97d-af0a-b543b6a57610-d616df4c {
  grid-row: span 2 / span 2;
}

#w-node-e8642333-d139-b97d-af0a-b543b6a57619-d616df4c, #w-node-e8642333-d139-b97d-af0a-b543b6a5761a-d616df4c {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e8642333-d139-b97d-af0a-b543b6a5761b-d616df4c {
  grid-row: span 2 / span 2;
}

#w-node-_4ccdede5-631f-4efd-2955-17feef095674-d616df4c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3f8abc20-8388-6449-5a9f-ac6b8fbea9c8-d616df4c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-_8cac9e47-cf7f-f06f-c435-f56db5d37082-d616df4c {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-d9fac5d8-b05b-d8de-76d2-7d80ad3739dc-d616df4c, #w-node-_0b9d8251-1317-0572-2112-d5e1f25ab0f7-d616df4c, #w-node-_67f69a3c-fb8a-beb4-d4f2-9d7f1ed0eb63-d616df4c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-df3dc45f-9681-1a03-0844-199ccd9781be-d616df4c {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-f12d0efb-ce53-e9a0-0c8f-104934cf85a8-d616df4c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_1e667341-a0cf-66af-940a-b387e9dff5fc-d616df4c, #w-node-_174ae55f-6e6b-acc2-f580-e8e85e2ad8ef-d616df4c, #w-node-_4b415674-f012-3e74-b797-a7ed4cc2985f-d616df4c, #w-node-_6cdb8290-1013-8755-dc53-991968f98ebf-d616df4c, #w-node-d21ac2ad-b6a1-231e-7113-5c477a2ba735-d616df4c {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e9953c93-9c6b-7a26-996d-e4f420f8f197-d616df4c, #w-node-_0da9cadb-8a36-04cd-1162-08b96cf0c68f-d616df4c, #w-node-_7277be3b-ab9e-8aba-1707-79c055a8e0b7-d616df4c, #w-node-_3093310f-97f1-a0a9-bb6c-c2a5de87bad9-d616df4c, #w-node-_2a511b61-ef03-fb56-ec5b-886ce0ec1565-d616df4c {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_75a7f0ff-3cc2-7541-2950-9a1916540854-16540852 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#id-o-nama.w-node-ac63d6be-835f-0391-a54e-aba15b149816-7d1fa83e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: grid;
}

#w-node-_2f24a1b5-a18e-bb1e-fd29-61c3df6b4dcd-7d1fa83e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#id-o-nama.w-node-_090603f1-f6e2-6458-5cef-4030f6e5b7e4-7d1fa83e {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_15887b95-4b22-4b97-3f1e-45f652f13784-7d1fa83e, #w-node-fd8cd988-beaf-d54b-a9fd-36a86c1a4730-e23bc26e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9f776598-8e84-7d7b-bf90-8ebd2612e654-e23bc26e {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_84e1c4fc-811a-dac6-84cf-1734cd3f5101-bceb8ccf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_62fe5056-d209-6e49-c475-480124622d93-bceb8ccf {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff9186-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff918c-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff918e-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff9194-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff9196-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff919c-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff919e-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff91a4-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff91a6-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff91ac-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff91ae-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff91b4-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_913d8471-75d4-7af0-a965-9eea9604955e-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_09297eda-0707-9f94-34f9-c772007f0a2c-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11c6-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11c8-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11ca-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11cc-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11ce-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11d0-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11d2-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11d4-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11d6-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11d8-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11da-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11dc-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fe91a406-eead-8853-18db-6471ffbe0f40-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_63e42f74-5b65-2124-77e3-d0d480057201-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb078f04-8baf-ca93-6701-d44999fb75b9-20abd0a3 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: auto;
}

#w-node-cb078f04-8baf-ca93-6701-d44999fb75bb-20abd0a3 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: auto;
}

#w-node-cb078f04-8baf-ca93-6701-d44999fb75bd-20abd0a3, #w-node-_1bdcf1ee-1e84-f226-966f-209f3c0a5e29-20abd0a3, #w-node-_8a9a4a27-cba8-c3fb-c379-282214d87a2e-20abd0a3, #w-node-_6ecb74c0-95c3-5da2-a993-48630089b21f-20abd0a3, #w-node-cb078f04-8baf-ca93-6701-d44999fb75bf-20abd0a3, #w-node-cb078f04-8baf-ca93-6701-d44999fb75c1-20abd0a3, #w-node-d792b31e-5256-6866-0e0b-c9e9289d208c-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-cb078f04-8baf-ca93-6701-d44999fb75c3-20abd0a3, #w-node-cb078f04-8baf-ca93-6701-d44999fb75c5-20abd0a3, #w-node-_597b5815-2183-9f38-8868-1ed48baf75d2-20abd0a3, #w-node-cb078f04-8baf-ca93-6701-d44999fb75c7-20abd0a3, #w-node-cb078f04-8baf-ca93-6701-d44999fb75c9-20abd0a3, #w-node-d8ee6b58-6bd8-a122-3203-1421110edcc6-20abd0a3, #w-node-cb078f04-8baf-ca93-6701-d44999fb75cb-20abd0a3, #w-node-cb078f04-8baf-ca93-6701-d44999fb75cd-20abd0a3, #w-node-a0844bdb-35bb-fa87-00a5-b0fb082153dc-20abd0a3, #w-node-cb078f04-8baf-ca93-6701-d44999fb75cf-20abd0a3, #w-node-_6659727b-de49-d906-fd48-3df6397c22b5-20abd0a3, #w-node-_52285117-b830-d470-8e79-97be6c35e184-20abd0a3, #w-node-_72932132-05a4-78bb-731c-180f2a0832a6-20abd0a3, #w-node-_75ac0d58-3469-77f0-cd8f-629b347d63a6-20abd0a3, #w-node-_47450057-4a66-c1d9-ae92-c6497ff316a8-20abd0a3, #w-node-ba4ae726-df94-48d6-ae89-227d57c16a6c-20abd0a3, #w-node-_4fee1035-eb27-a912-c652-3389fcec5268-20abd0a3, #w-node-_435d6988-a6a2-07c4-65ae-30354c8640bf-20abd0a3, #w-node-_73b389f5-592b-13d0-0afe-c1050e33370c-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d23-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d25-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d27-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d29-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d2b-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d2d-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d2f-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d31-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d33-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d35-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d37-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d39-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_789327a9-19f6-c0b4-67d9-2c8d7adb22b3-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f008b4ad-a5fa-6aa1-3d58-2710c45935c6-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb7c94a6-f07a-7542-8826-2eb15ca69b1a-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_4f30965c-53ba-895a-0cfb-fe5a646eb561-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18741941-b3cd-a676-6858-5fe1ec3ecfc9-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_54898103-b6fc-649c-19ea-a6f542f3a8d7-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6f21e390-c436-fab0-71d8-34fde3fb1d55-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_28e544a4-13a6-7ec8-9f37-02d25cbcb165-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e5aac226-38e2-d993-b7fa-9066d87aa193-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c6758b82-6c54-9673-44e0-308f223ba7a1-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94c949f4-d22c-ac52-de26-adf743cfda31-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a21cbc4d-4fda-c9c3-99ac-019463294b81-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea001-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea003-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea005-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea007-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea009-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea00b-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea00d-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea00f-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea011-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea013-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96065f64-968e-044e-e01d-97de35907cdf-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_96065f64-968e-044e-e01d-97de35907ce1-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_96065f64-968e-044e-e01d-97de35907ce3-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_96065f64-968e-044e-e01d-97de35907ce5-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_96065f64-968e-044e-e01d-97de35907ce7-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_96065f64-968e-044e-e01d-97de35907ce9-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96065f64-968e-044e-e01d-97de35907ceb-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_96065f64-968e-044e-e01d-97de35907ced-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96065f64-968e-044e-e01d-97de35907cef-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_96065f64-968e-044e-e01d-97de35907cf1-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a10a273-ac54-43c1-ea81-ff085e8baa47-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_8a10a273-ac54-43c1-ea81-ff085e8baa49-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_8a10a273-ac54-43c1-ea81-ff085e8baa4b-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_8a10a273-ac54-43c1-ea81-ff085e8baa4d-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_8a10a273-ac54-43c1-ea81-ff085e8baa4f-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_8a10a273-ac54-43c1-ea81-ff085e8baa51-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a10a273-ac54-43c1-ea81-ff085e8baa53-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8a10a273-ac54-43c1-ea81-ff085e8baa55-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73cd3-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73cd5-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73cd7-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73cd9-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73cdb-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73cdd-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73cdf-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73ce1-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73ce3-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73ce5-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_256beb9e-bb79-4e5b-5f39-b878edc50fb7-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-da00d7fb-b752-740d-1d46-38392aeba6f7-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85125c64-0349-3c3c-602d-a76e5658e590-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_15c61fbf-f47f-e7b2-966c-3bf8650268b6-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d26475b7-b684-121b-925f-610cc576851f-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_03b33b6c-0c0a-2461-f732-aea86420e9fb-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c6d-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c6f-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c71-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c73-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c75-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c77-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c79-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c7b-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c7d-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c7f-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c81-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c83-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c85-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c87-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c89-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c8b-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b2292456-b314-75f3-7fe6-6634633b7e1d-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f58d56df-2db3-b413-23b5-76279b9cc285-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec9b6a00-e1ef-976e-a1e5-546704696734-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_02486158-5caf-8b3e-4fc7-54d70855f3bf-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e3820b64-6b8f-5d95-9a90-d9cd2d9d1557-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_75f27927-bdfe-92bc-34b6-638a2cc8bfee-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d12-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d14-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d16-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d18-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d1a-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d1c-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d1e-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d20-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d22-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d24-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d26-20abd0a3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d28-20abd0a3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#id-kontakt-body.w-node-_28a3c1d2-a113-186f-fb43-2fe3ad802f6a-7365a25b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  display: grid;
}

#id-kontakt-body.w-node-_66c6eb71-bab8-65f2-e0a2-d76e694a9488-7365a25b {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_989411ed-ca89-2fe4-4734-7e7c33545fe4-9355fe56 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-eb13ffbc-c1f3-6377-1974-84bb48de5f55-9355fe56 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_21ff5424-bd47-bd2e-3236-b71e3a76f355-9355fe56 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_1857906b-9ff8-8aac-a735-c9dca52afbe6-9355fe56 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-c848f8cc-2d0f-43b5-4da3-eef00a95ba44-9355fe56 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_85575afd-b6bc-ae3b-7bb0-50e77f236218-9355fe56 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_5a345eae-bd56-900c-0305-69bd228670b0-9355fe56 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-d29b5689-5273-02c3-24ae-00ce60342e67-9355fe56 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_078cb383-bd1a-957b-1b9d-f24636c01ea1-9355fe56 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_6db99b8b-c895-b29b-643a-9471ed8c219b-9355fe56 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-de3d5bc0-9008-1ede-b916-876a19bdc2a0-9355fe56 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_5ccdf680-ca2b-c0a7-e93e-9ef8801e840e-9355fe56 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14015aa1-5861-2c7d-0c8c-ac88ed00423f-9355fe56 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d6168b07-7ccf-fbcc-b749-198e1ee6b001-9355fe56 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c0e159c9-4a22-02a9-c719-d103a129658a-9355fe56 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_10ae3069-ecfc-f286-d04e-424f7a1cd0c2-9355fe56 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ebad9538-b888-3acb-6fda-b2f8f38e2f71-9355fe56 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_081b8ccd-4478-51d6-af4e-524870bab154-9355fe56 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f801dd0d-0a60-2f5f-b75a-18c27b2ef811-9355fe56 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79279829-106b-e4ca-3c5c-a988c2f08f80-9355fe56 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_41094151-a25d-081a-11be-c953d6be3df7-9355fe56 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_89fb11bc-5ee0-a0b1-c756-963386383701-9355fe56 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5dda31c-0d6e-d982-a750-9604d3cf79aa-9355fe56 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_83ebcbb1-f97b-b5b0-0653-7f131f3b1b0b-9355fe56 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61671cb5-7ec9-299e-4ce2-440962998522-9355fe56 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_435e30e1-9d4d-9652-24bd-eb1712143b13-9355fe56 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2c010312-d895-c258-58d1-5f99e6b49402-9355fe56 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c5666679-5b6b-b968-3164-7da18e331d5c-9355fe56 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_545fc315-b269-10a3-f8c0-203cbab55a10-9355fe56 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c25cb503-a4ee-f190-2a3d-621815a2f24e-9355fe56 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dfbd056-15f0-2e96-0911-7898894d2e9a-9355fe56, #w-node-_3dfbd056-15f0-2e96-0911-7898894d2ec6-9355fe56, #w-node-_90cd52de-46ae-0c07-993c-846bf54ddfab-d00c5f44, #w-node-_74f07d7d-106e-b1e7-5b12-9b43f3a0364e-d00c5f44, #w-node-ae228400-5c79-e1c1-5d43-10af7241921f-d00c5f44, #w-node-ae228400-5c79-e1c1-5d43-10af7241922a-d00c5f44, #w-node-a4638866-2e1b-5953-cfd6-82ea0805054c-d00c5f44 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
}

#w-node-e90e833d-7668-86df-7176-b9c99d979bdd-2a06326a {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_69d21b61-dfba-c1bc-77b5-4349cd81c651-2a06326a {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_77912943-0b5e-b69c-09fe-2451e6bee6a5-2a06326a {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_4d0b7243-d959-00ef-8f76-294a5c5edb8a-2a06326a {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d656d42c-c626-0dc5-ec97-976a74a2af4c-2a06326a {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-c7ea7e91-3688-9af6-168d-ad9b2e8124b1-2a06326a {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-dbda8c92-84ed-7715-e108-e6df9cf88565-2a06326a {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-e80b5ac3-89fe-af92-dac9-c7eb8ecaeba1-58d28e0b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e80b5ac3-89fe-af92-dac9-c7eb8ecaebac-58d28e0b {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-_70befe34-b5ba-85a5-29b4-a62ae437cebf-58d28e0b, #w-node-_3acb7e9d-35db-d3ae-d2ec-3ac8a9d9d7bd-58d28e0b, #w-node-_2c723c31-e942-293c-f96b-8e1c8fa20db3-58d28e0b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_5446c547-fc7f-d4e5-5079-92d6fad09e89-58d28e0b {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-f0fe113c-bf42-6347-ac1f-6caf90043d28-58d28e0b {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-_40326162-47ca-719a-3106-46ed263a6f17-58d28e0b, #w-node-f0fe113c-bf42-6347-ac1f-6caf90043d2a-58d28e0b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-f0fe113c-bf42-6347-ac1f-6caf90043d2d-58d28e0b {
  grid-column: span 2 / span 2;
}

#w-node-_2bc3d143-df4b-7722-55cb-fd34277c8981-58d28e0b, #w-node-_2bc3d143-df4b-7722-55cb-fd34277c8982-58d28e0b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_2bc3d143-df4b-7722-55cb-fd34277c8985-58d28e0b {
  grid-column: span 2 / span 2;
}

#w-node-_27876af7-1fbe-4a6a-a2d2-08b504f4c775-58d28e0b, #w-node-_27876af7-1fbe-4a6a-a2d2-08b504f4c776-58d28e0b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_27876af7-1fbe-4a6a-a2d2-08b504f4c779-58d28e0b {
  grid-column: span 2 / span 2;
}

#w-node-a9975f4a-83d6-e890-4260-9cb39a3c1ba8-58d28e0b, #w-node-a9975f4a-83d6-e890-4260-9cb39a3c1ba9-58d28e0b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-a9975f4a-83d6-e890-4260-9cb39a3c1bac-58d28e0b {
  grid-column: span 2 / span 2;
}

#w-node-_910d8916-a137-06f7-57ce-ffe5b2d5199e-58d28e0b {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_910d8916-a137-06f7-57ce-ffe5b2d519a0-58d28e0b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_910d8916-a137-06f7-57ce-ffe5b2d519a1-58d28e0b {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_03adc244-6e72-a0a1-43fd-c8bda014af99-58d28e0b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_03adc244-6e72-a0a1-43fd-c8bda014af9a-58d28e0b {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-e5505196-f3c0-70d9-b1c9-973aaac02cc0-58d28e0b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-e5505196-f3c0-70d9-b1c9-973aaac02cc1-58d28e0b, #w-node-_3ff310b5-dfd9-cfe2-ada1-69fb16f45ef0-58d28e0b {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_62a27ec2-8055-9d94-1a46-239b917b4e05-917b4dfb, #w-node-a2483ebd-71eb-dcc6-f868-c27c23ff0e58-ec80ea6d, #w-node-e2ed2f50-832b-dbf3-46e2-c018b0e0dde1-ec80ea6d, #w-node-_680b46cb-70b8-8113-6994-376f762cf310-ec80ea6d, #w-node-_84e12c98-b104-9e15-2f60-11a0d0c8238b-ec80ea6d, #w-node-abc0279d-8546-2c28-50a9-ba360103f08b-ec80ea6d, #w-node-bd4f3c0d-f61d-ea94-c79a-4d056e25216e-ec80ea6d, #w-node-_8aeca959-c005-67f2-b719-2115ea63633f-ec80ea6d, #w-node-_24376ff7-6611-2453-ed0b-d49853a362c7-ec80ea6d, #w-node-_7d3697be-7c3c-d749-6d8c-b549c387490f-ec80ea6d, #w-node-ac2d9db4-3518-af33-77a7-8a458b004003-ec80ea6d, #w-node-c380e835-8fec-8ea7-1b1b-41766b37f115-ec80ea6d, #w-node-b2eba4d3-38c4-aa4c-faab-087881ed5924-ec80ea6d, #w-node-dfe1a0dd-3120-215d-72b7-3e99e81bf95e-ec80ea6d, #w-node-_1e64f38f-3460-ecee-9023-dcce564c2053-ec80ea6d, #w-node-a1d292a8-5413-3c37-9a82-32de38b0a8b1-ec80ea6d, #w-node-_17183d8b-3371-6163-dfcf-ebad2476ed04-ec80ea6d, #w-node-b8e903d6-f7ee-37cb-a8c1-0cebb97ba509-ec80ea6d, #w-node-ec9a63a2-042f-8af9-0b2a-faafcf86f3ba-ec80ea6d, #w-node-faedfc5f-3f77-dee0-ae73-deb06d854513-ec80ea6d, #w-node-_73e8da45-0190-bc4a-e2a1-7bab3351ece7-ec80ea6d, #w-node-_15e62ff8-2b1d-fb97-a443-b832aec96df5-ec80ea6d, #w-node-_30c0014e-0309-70c2-42a0-87d17c957ae3-ec80ea6d, #w-node-d717d241-425a-82aa-a6c7-4500b13c6f2c-ec80ea6d, #w-node-aff9bef3-bddd-1b5e-93de-6645ee7c9c37-ec80ea6d, #w-node-_8f970d94-a933-4fb7-7f03-7c4d9fd15598-ec80ea6d, #w-node-ee69c812-201d-2842-8f4a-0f91edb1357d-ec80ea6d, #w-node-_154382e6-74ac-2637-a3fb-6021e4c83682-ec80ea6d, #w-node-f7cf6cc4-ad1d-fa95-a827-e51d13a21211-ec80ea6d, #w-node-_16ec0a0c-8ca0-0c60-603d-4d47e3e1d874-ec80ea6d, #w-node-a9b52385-cccd-2a41-fa1c-90d6c2535e0e-ec80ea6d, #w-node-a9b52385-cccd-2a41-fa1c-90d6c2535e1e-ec80ea6d, #w-node-a9b52385-cccd-2a41-fa1c-90d6c2535e2d-ec80ea6d, #w-node-b2b679bd-e1f7-c18c-3db2-75061e7dde59-ec80ea6d, #w-node-_1248354c-5078-70e8-523b-c58c626aff88-ec80ea6d, #w-node-_6398d7a2-eba4-6921-e904-b3d98d8bda33-ec80ea6d, #w-node-_36ee88b4-b4ac-c96c-5630-0f6e101e45d4-ec80ea6d, #w-node-acd60bdd-9862-2818-2d1b-f2b333ab7b8b-ec80ea6d, #w-node-_0bdf4aab-234d-a830-b6b6-b633bdaa1035-ec80ea6d, #w-node-_82b4cb0a-7992-341e-62ba-e7874afcfc43-ec80ea6d, #w-node-_8cda0177-f821-88d9-5623-aa1e5b459ee8-ec80ea6d, #w-node-_41359a67-fedd-8890-225c-f55622ba95cc-ec80ea6d, #w-node-_7b3fe478-a0eb-4369-e945-3ff49de11f6e-ec80ea6d, #w-node-fa5a00dc-0c08-46c5-6c78-9567d24a04b5-ec80ea6d, #w-node-b4ff6c95-3b88-d125-34db-fb24f0b3e3f8-ec80ea6d, #w-node-_1cfc54ef-5e17-804c-3229-6b42dc0275ae-ec80ea6d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
}

#id-o-nama.w-node-_294742e2-068e-cda0-b536-188bf9b15d7f-1c5f86de {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  display: grid;
}

#w-node-_622e05d2-430d-547c-5bf9-5f5fad1740f5-1c5f86de {
  grid-row: span 2 / span 2;
}

#id-o-nama.w-node-d3235bb6-4e5b-32e4-4bf7-0b7ce3840ec6-1c5f86de {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_48a029df-18db-a0a6-2430-d13188755cd1-1c5f86de {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-ba183b0c-13ec-acd9-e468-3c1d4ce00e7d-1c5f86de, #w-node-_28906008-b60b-eadc-d537-5a2c59949926-1c5f86de {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_55a01326-220b-c653-d9c6-a923ea99c1c6-1c5f86de {
  grid-row: span 2 / span 2;
}

#w-node-_4b6d465a-9c24-fc27-2920-3ec33bf386ce-1c5f86de, #w-node-_288e1622-ddc7-7939-3d18-4dcb83e834fb-1c5f86de {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_288e1622-ddc7-7939-3d18-4dcb83e834fc-1c5f86de {
  grid-row: span 2 / span 2;
}

#w-node-_1afdbfdf-1126-ff78-45d6-0bc4acc81c3c-1c5f86de, #w-node-_5497d1d9-afe8-a36e-ec3f-836ca9161cc8-1c5f86de {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_5497d1d9-afe8-a36e-ec3f-836ca9161cc9-1c5f86de {
  grid-row: span 2 / span 2;
}

#w-node-c4eb3a27-af4e-4193-954a-1c81f4ef8c89-1c5f86de {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-c4eb3a27-af4e-4193-954a-1c81f4ef8c8b-1c5f86de, #w-node-c4eb3a27-af4e-4193-954a-1c81f4ef8c8c-1c5f86de {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c4eb3a27-af4e-4193-954a-1c81f4ef8c8d-1c5f86de {
  grid-row: span 2 / span 2;
}

#w-node-c4eb3a27-af4e-4193-954a-1c81f4ef8c96-1c5f86de, #w-node-c4eb3a27-af4e-4193-954a-1c81f4ef8c97-1c5f86de {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c4eb3a27-af4e-4193-954a-1c81f4ef8c98-1c5f86de {
  grid-row: span 2 / span 2;
}

#w-node-c4eb3a27-af4e-4193-954a-1c81f4ef8ca1-1c5f86de, #w-node-c4eb3a27-af4e-4193-954a-1c81f4ef8ca2-1c5f86de {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c4eb3a27-af4e-4193-954a-1c81f4ef8ca3-1c5f86de {
  grid-row: span 2 / span 2;
}

#w-node-ddd15542-c410-1ffc-43ee-941d423ab462-1c5f86de {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d942ae6d-ece5-6c5a-7ed7-6f037c903d6d-1c5f86de {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: none;
}

#w-node-ddd15542-c410-1ffc-43ee-941d423ab46d-1c5f86de {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-ddd15542-c410-1ffc-43ee-941d423ab46f-1c5f86de, #w-node-_272a6181-65b4-3207-e0d2-f5fb64473da0-1c5f86de, #w-node-_9cc5f66a-0923-e719-b023-badfe32f3600-1c5f86de {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_972da024-230c-ca92-43f6-8d64a247a3d1-1c5f86de {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-d554d5ca-2e08-c629-0c0d-20e1b413af9a-1c5f86de {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_987c80cd-18f6-0abe-4e1e-d9dc5c9dea2a-1c5f86de, #w-node-_4ad38e25-a701-4d19-f8c8-31f05073c3b4-1c5f86de, #w-node-_3a93c149-55c7-42e4-72f9-2347b7e17429-1c5f86de, #w-node-_6d3f796f-0037-05f3-1f25-dcd9688c8c75-1c5f86de, #w-node-d56be569-a011-f68f-e62a-73c80ce927d5-1c5f86de {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6cbe53f9-a48e-66fe-29b7-abd2c4a17b07-1c5f86de, #w-node-fbbb4dfe-d9be-e722-8432-6a8b32b0e135-1c5f86de, #w-node-e5f44fbe-3b93-b0d0-b2ff-c23a7d6c16d6-1c5f86de, #w-node-e3b280e6-5746-7c1a-c004-782a4010d2a2-1c5f86de, #w-node-b248c63a-130e-9676-c765-1bb00c73fb56-1c5f86de {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_1748c717-1add-2fa6-67dc-c7513a6760db-3a6760d9 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#id-o-nama.w-node-ac63d6be-835f-0391-a54e-aba15b149816-d02dbffd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: grid;
}

#w-node-_2f24a1b5-a18e-bb1e-fd29-61c3df6b4dcd-d02dbffd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#id-o-nama.w-node-_77dad0e4-beef-5e1e-0b3d-52ca86df394b-d02dbffd {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_77dad0e4-beef-5e1e-0b3d-52ca86df395e-d02dbffd, #w-node-fd8cd988-beaf-d54b-a9fd-36a86c1a4730-0bb60c92 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_27fdcdfb-9f98-6d27-cb22-7b722debe74f-0bb60c92 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_0147bc00-7d0c-8a8b-5ab4-085426c98744-4cc3f26b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_81b92f80-c0d2-6031-4a41-855744714247-4cc3f26b {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_22675b6f-2ff2-6e4d-19e7-4234cf2a27ad-9b72d4c6, #w-node-dcd0b34f-64bf-ab40-ff32-90bc01d366a8-2ef62f51, #w-node-_561111b9-2acf-da71-3206-d600b0889d2a-2ef62f51, #w-node-ae228400-5c79-e1c1-5d43-10af7241921f-2ef62f51, #w-node-ae228400-5c79-e1c1-5d43-10af7241922a-2ef62f51, #w-node-a4638866-2e1b-5953-cfd6-82ea0805054c-2ef62f51 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff9186-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff918c-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff918e-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff9194-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff9196-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff919c-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff919e-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff91a4-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff91a6-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff91ac-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff91ae-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff91b4-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_913d8471-75d4-7af0-a965-9eea9604955e-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_09297eda-0707-9f94-34f9-c772007f0a2c-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11c6-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11c8-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11ca-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11cc-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11ce-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11d0-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11d2-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11d4-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11d6-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11d8-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11da-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11dc-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fe91a406-eead-8853-18db-6471ffbe0f40-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_63e42f74-5b65-2124-77e3-d0d480057201-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb078f04-8baf-ca93-6701-d44999fb75b9-d20cfc1c {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: auto;
}

#w-node-cb078f04-8baf-ca93-6701-d44999fb75bb-d20cfc1c {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: auto;
}

#w-node-cb078f04-8baf-ca93-6701-d44999fb75bd-d20cfc1c, #w-node-_1bdcf1ee-1e84-f226-966f-209f3c0a5e29-d20cfc1c, #w-node-_8a9a4a27-cba8-c3fb-c379-282214d87a2e-d20cfc1c, #w-node-_6ecb74c0-95c3-5da2-a993-48630089b21f-d20cfc1c, #w-node-cb078f04-8baf-ca93-6701-d44999fb75bf-d20cfc1c, #w-node-cb078f04-8baf-ca93-6701-d44999fb75c1-d20cfc1c, #w-node-d792b31e-5256-6866-0e0b-c9e9289d208c-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-cb078f04-8baf-ca93-6701-d44999fb75c3-d20cfc1c, #w-node-cb078f04-8baf-ca93-6701-d44999fb75c5-d20cfc1c, #w-node-_597b5815-2183-9f38-8868-1ed48baf75d2-d20cfc1c, #w-node-cb078f04-8baf-ca93-6701-d44999fb75c7-d20cfc1c, #w-node-cb078f04-8baf-ca93-6701-d44999fb75c9-d20cfc1c, #w-node-d8ee6b58-6bd8-a122-3203-1421110edcc6-d20cfc1c, #w-node-cb078f04-8baf-ca93-6701-d44999fb75cb-d20cfc1c, #w-node-cb078f04-8baf-ca93-6701-d44999fb75cd-d20cfc1c, #w-node-a0844bdb-35bb-fa87-00a5-b0fb082153dc-d20cfc1c, #w-node-cb078f04-8baf-ca93-6701-d44999fb75cf-d20cfc1c, #w-node-_6659727b-de49-d906-fd48-3df6397c22b5-d20cfc1c, #w-node-_52285117-b830-d470-8e79-97be6c35e184-d20cfc1c, #w-node-_72932132-05a4-78bb-731c-180f2a0832a6-d20cfc1c, #w-node-_75ac0d58-3469-77f0-cd8f-629b347d63a6-d20cfc1c, #w-node-_47450057-4a66-c1d9-ae92-c6497ff316a8-d20cfc1c, #w-node-ba4ae726-df94-48d6-ae89-227d57c16a6c-d20cfc1c, #w-node-_4fee1035-eb27-a912-c652-3389fcec5268-d20cfc1c, #w-node-_435d6988-a6a2-07c4-65ae-30354c8640bf-d20cfc1c, #w-node-_73b389f5-592b-13d0-0afe-c1050e33370c-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d23-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d25-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d27-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d29-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d2b-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d2d-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d2f-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d31-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d33-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d35-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d37-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d39-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_789327a9-19f6-c0b4-67d9-2c8d7adb22b3-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f008b4ad-a5fa-6aa1-3d58-2710c45935c6-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb7c94a6-f07a-7542-8826-2eb15ca69b1a-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_4f30965c-53ba-895a-0cfb-fe5a646eb561-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18741941-b3cd-a676-6858-5fe1ec3ecfc9-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_54898103-b6fc-649c-19ea-a6f542f3a8d7-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6f21e390-c436-fab0-71d8-34fde3fb1d55-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_28e544a4-13a6-7ec8-9f37-02d25cbcb165-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e5aac226-38e2-d993-b7fa-9066d87aa193-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c6758b82-6c54-9673-44e0-308f223ba7a1-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94c949f4-d22c-ac52-de26-adf743cfda31-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a21cbc4d-4fda-c9c3-99ac-019463294b81-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea001-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea003-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea005-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea007-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea009-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea00b-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea00d-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea00f-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea011-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea013-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96065f64-968e-044e-e01d-97de35907cdf-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_96065f64-968e-044e-e01d-97de35907ce1-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_96065f64-968e-044e-e01d-97de35907ce3-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_96065f64-968e-044e-e01d-97de35907ce5-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_96065f64-968e-044e-e01d-97de35907ce7-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_96065f64-968e-044e-e01d-97de35907ce9-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96065f64-968e-044e-e01d-97de35907ceb-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_96065f64-968e-044e-e01d-97de35907ced-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96065f64-968e-044e-e01d-97de35907cef-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_96065f64-968e-044e-e01d-97de35907cf1-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a10a273-ac54-43c1-ea81-ff085e8baa47-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_8a10a273-ac54-43c1-ea81-ff085e8baa49-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_8a10a273-ac54-43c1-ea81-ff085e8baa4b-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_8a10a273-ac54-43c1-ea81-ff085e8baa4d-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_8a10a273-ac54-43c1-ea81-ff085e8baa4f-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_8a10a273-ac54-43c1-ea81-ff085e8baa51-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a10a273-ac54-43c1-ea81-ff085e8baa53-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8a10a273-ac54-43c1-ea81-ff085e8baa55-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73cd3-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73cd5-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73cd7-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73cd9-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73cdb-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73cdd-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73cdf-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73ce1-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73ce3-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73ce5-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_256beb9e-bb79-4e5b-5f39-b878edc50fb7-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-da00d7fb-b752-740d-1d46-38392aeba6f7-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85125c64-0349-3c3c-602d-a76e5658e590-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_15c61fbf-f47f-e7b2-966c-3bf8650268b6-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d26475b7-b684-121b-925f-610cc576851f-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_03b33b6c-0c0a-2461-f732-aea86420e9fb-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c6d-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c6f-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c71-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c73-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c75-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c77-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c79-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c7b-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c7d-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c7f-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c81-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c83-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c85-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c87-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c89-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c8b-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b2292456-b314-75f3-7fe6-6634633b7e1d-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f58d56df-2db3-b413-23b5-76279b9cc285-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec9b6a00-e1ef-976e-a1e5-546704696734-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_02486158-5caf-8b3e-4fc7-54d70855f3bf-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e3820b64-6b8f-5d95-9a90-d9cd2d9d1557-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_75f27927-bdfe-92bc-34b6-638a2cc8bfee-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d12-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d14-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d16-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d18-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d1a-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d1c-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d1e-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d20-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d22-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d24-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d26-d20cfc1c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d28-d20cfc1c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_989411ed-ca89-2fe4-4734-7e7c33545fe4-7ecfdec3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-eb13ffbc-c1f3-6377-1974-84bb48de5f55-7ecfdec3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_21ff5424-bd47-bd2e-3236-b71e3a76f355-7ecfdec3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_1857906b-9ff8-8aac-a735-c9dca52afbe6-7ecfdec3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-c848f8cc-2d0f-43b5-4da3-eef00a95ba44-7ecfdec3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_85575afd-b6bc-ae3b-7bb0-50e77f236218-7ecfdec3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_5a345eae-bd56-900c-0305-69bd228670b0-7ecfdec3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-d29b5689-5273-02c3-24ae-00ce60342e67-7ecfdec3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_078cb383-bd1a-957b-1b9d-f24636c01ea1-7ecfdec3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_6db99b8b-c895-b29b-643a-9471ed8c219b-7ecfdec3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-de3d5bc0-9008-1ede-b916-876a19bdc2a0-7ecfdec3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_5ccdf680-ca2b-c0a7-e93e-9ef8801e840e-7ecfdec3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14015aa1-5861-2c7d-0c8c-ac88ed00423f-7ecfdec3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d6168b07-7ccf-fbcc-b749-198e1ee6b001-7ecfdec3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c0e159c9-4a22-02a9-c719-d103a129658a-7ecfdec3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_10ae3069-ecfc-f286-d04e-424f7a1cd0c2-7ecfdec3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ebad9538-b888-3acb-6fda-b2f8f38e2f71-7ecfdec3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_081b8ccd-4478-51d6-af4e-524870bab154-7ecfdec3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f801dd0d-0a60-2f5f-b75a-18c27b2ef811-7ecfdec3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79279829-106b-e4ca-3c5c-a988c2f08f80-7ecfdec3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_41094151-a25d-081a-11be-c953d6be3df7-7ecfdec3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_89fb11bc-5ee0-a0b1-c756-963386383701-7ecfdec3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5dda31c-0d6e-d982-a750-9604d3cf79aa-7ecfdec3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_83ebcbb1-f97b-b5b0-0653-7f131f3b1b0b-7ecfdec3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61671cb5-7ec9-299e-4ce2-440962998522-7ecfdec3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_435e30e1-9d4d-9652-24bd-eb1712143b13-7ecfdec3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2c010312-d895-c258-58d1-5f99e6b49402-7ecfdec3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c5666679-5b6b-b968-3164-7da18e331d5c-7ecfdec3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_545fc315-b269-10a3-f8c0-203cbab55a10-7ecfdec3 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c25cb503-a4ee-f190-2a3d-621815a2f24e-7ecfdec3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dfbd056-15f0-2e96-0911-7898894d2e9a-7ecfdec3, #w-node-_3dfbd056-15f0-2e96-0911-7898894d2ec6-7ecfdec3, #w-node-_95399c7b-9879-9913-a2e2-912148d7c3a9-efffa351, #w-node-b477677e-f517-640b-f7c7-e556a84b0a6a-efffa351, #w-node-_7f8abf1f-b113-f406-b832-fae64d30d271-efffa351, #w-node-_197b5bf0-7e79-5bc1-3dc3-1409a90ddbf8-efffa351, #w-node-d277cedc-c6a9-5fda-d299-3e2af073eb9f-efffa351, #w-node-_9ce8c6d1-b75e-1f4e-439a-e86014ab1ba6-efffa351, #w-node-_299f02d7-42fd-bda6-4d41-b9cb5b383f84-efffa351, #w-node-_09d510fa-1eb7-1474-f801-e53533f83222-efffa351, #w-node-ecae3aeb-de17-a183-ec3b-259fbb20e08a-efffa351, #w-node-_0fa2b53c-af6c-63b8-7e77-1f929f003ce5-efffa351, #w-node-_3c6a0cee-1b7d-43f0-484c-a49d3a11dd26-efffa351, #w-node-_53c4c6a0-cf65-55ce-f637-978db52338ec-efffa351, #w-node-a781a2a8-0849-bdf5-acf7-3206124e7fbd-efffa351, #w-node-c043e298-9412-a718-ab41-9ac086b633a5-efffa351, #w-node-aa9a5c0e-b1a5-0251-a0fb-90c97ae72eed-efffa351, #w-node-_873d6e6e-d20e-1fcd-19f6-956b50a9ef3c-efffa351, #w-node-f6a3eed4-0eba-99b9-8129-a8de26d04956-efffa351, #w-node-_2546863b-63fd-3b54-c106-f1cf07f66af0-efffa351, #w-node-_9176cf62-b46f-545a-cad2-6b7d7b3b6c06-efffa351, #w-node-_16a6eb21-3d7e-7ad3-c69d-325bced160e3-efffa351, #w-node-_625867b1-adef-fe12-fa88-a849cf330d04-efffa351, #w-node-_27416146-51b2-1f14-307b-c3ea89c446b2-efffa351, #w-node-_72b5bdc2-370a-d8ef-387c-4ad9891af781-efffa351, #w-node-_5d166dce-2d42-c225-6f4d-5bb66d29206b-efffa351, #w-node-_1cfc54ef-5e17-804c-3229-6b42dc0275ae-efffa351, #w-node-_238c3e7a-38f5-b4df-e5af-7a0e6b83440e-efffa351, #w-node-a30ec6ad-18b5-96bb-d4ff-af8c5cf0b079-efffa351, #w-node-_9d484476-f12f-9a50-d1da-d5a208568f4a-efffa351, #w-node-_68dc5a84-3e60-fa0d-e873-025ea6bf47ea-efffa351, #w-node-b4ff6c95-3b88-d125-34db-fb24f0b3e3f8-efffa351, #w-node-a9b52385-cccd-2a41-fa1c-90d6c2535e0e-efffa351, #w-node-a9b52385-cccd-2a41-fa1c-90d6c2535e1e-efffa351, #w-node-_7e770506-c972-59e8-bd6f-9c7dc8799909-efffa351, #w-node-_654cead3-f517-5d8a-4785-6fcee86b2d89-efffa351, #w-node-a9b52385-cccd-2a41-fa1c-90d6c2535e2d-efffa351, #w-node-b2b679bd-e1f7-c18c-3db2-75061e7dde59-efffa351, #w-node-_1248354c-5078-70e8-523b-c58c626aff88-efffa351, #w-node-_6398d7a2-eba4-6921-e904-b3d98d8bda33-efffa351, #w-node-_36ee88b4-b4ac-c96c-5630-0f6e101e45d4-efffa351, #w-node-acd60bdd-9862-2818-2d1b-f2b333ab7b8b-efffa351, #w-node-_0bdf4aab-234d-a830-b6b6-b633bdaa1035-efffa351, #w-node-_82b4cb0a-7992-341e-62ba-e7874afcfc43-efffa351, #w-node-_8cda0177-f821-88d9-5623-aa1e5b459ee8-efffa351, #w-node-_41359a67-fedd-8890-225c-f55622ba95cc-efffa351, #w-node-_7b3fe478-a0eb-4369-e945-3ff49de11f6e-efffa351, #w-node-fa5a00dc-0c08-46c5-6c78-9567d24a04b5-efffa351 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
}

#id-kontakt-body.w-node-_28a3c1d2-a113-186f-fb43-2fe3ad802f6a-3323d45a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#id-kontakt-body.w-node-d6092d7b-ff6b-fdec-79b6-715050a877a4-3323d45a {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_95048061-061a-dd0b-feca-f70cf7fc2d6d-950c58bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_95048061-061a-dd0b-feca-f70cf7fc2d78-950c58bd {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-_95048061-061a-dd0b-feca-f70cf7fc2d7a-950c58bd, #w-node-_0a749513-cb8b-657e-44c6-cd086bc8a6dc-950c58bd, #w-node-_432a45e5-3798-3e34-47c5-eee1d2b34834-950c58bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_70656069-d930-c3e0-fc26-5489dcc43dea-950c58bd {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-f0fe113c-bf42-6347-ac1f-6caf90043d28-950c58bd {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-_54793d6c-687d-4cdb-30e3-477813618712-950c58bd, #w-node-f0fe113c-bf42-6347-ac1f-6caf90043d2a-950c58bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-f0fe113c-bf42-6347-ac1f-6caf90043d2d-950c58bd {
  grid-column: span 2 / span 2;
}

#w-node-d7cec380-aacf-acee-20dd-1a3704a3237f-950c58bd, #w-node-d7cec380-aacf-acee-20dd-1a3704a32380-950c58bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-d7cec380-aacf-acee-20dd-1a3704a32383-950c58bd {
  grid-column: span 2 / span 2;
}

#w-node-_9e35b492-eef1-1513-013e-4943703ab439-950c58bd, #w-node-_9e35b492-eef1-1513-013e-4943703ab43a-950c58bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_9e35b492-eef1-1513-013e-4943703ab43d-950c58bd {
  grid-column: span 2 / span 2;
}

#w-node-_888c9b83-4f47-3060-6dc1-5d3df865de05-950c58bd, #w-node-_888c9b83-4f47-3060-6dc1-5d3df865de06-950c58bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_888c9b83-4f47-3060-6dc1-5d3df865de09-950c58bd {
  grid-column: span 2 / span 2;
}

#w-node-e7d54507-24d9-d8dc-bf46-d33fe87b8ca1-950c58bd {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-e7d54507-24d9-d8dc-bf46-d33fe87b8ca3-950c58bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-e7d54507-24d9-d8dc-bf46-d33fe87b8ca4-950c58bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-a219633d-0c76-5fa9-79d6-2ebdf4b0013f-950c58bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-a219633d-0c76-5fa9-79d6-2ebdf4b00140-950c58bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_0c868866-0305-7500-fbce-5de217f910d5-950c58bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_0c868866-0305-7500-fbce-5de217f910d6-950c58bd, #w-node-dd399449-8f3d-f88e-29da-6e6862eba7de-950c58bd {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_0147bc00-7d0c-8a8b-5ab4-085426c98744-55221645 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#id-o-nama.w-node-_294742e2-068e-cda0-b536-188bf9b15d7f-79d6c5ef {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  display: grid;
}

#w-node-_622e05d2-430d-547c-5bf9-5f5fad1740f5-79d6c5ef {
  grid-row: span 2 / span 2;
}

#w-node-_48a029df-18db-a0a6-2430-d13188755cd1-79d6c5ef {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-ba183b0c-13ec-acd9-e468-3c1d4ce00e7d-79d6c5ef, #w-node-_28906008-b60b-eadc-d537-5a2c59949926-79d6c5ef {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_55a01326-220b-c653-d9c6-a923ea99c1c6-79d6c5ef {
  grid-row: span 2 / span 2;
}

#w-node-c2586a69-485c-3bd9-992e-1c8c70accd49-79d6c5ef, #w-node-_288e1622-ddc7-7939-3d18-4dcb83e834fb-79d6c5ef {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_288e1622-ddc7-7939-3d18-4dcb83e834fc-79d6c5ef {
  grid-row: span 2 / span 2;
}

#w-node-_5497d1d9-afe8-a36e-ec3f-836ca9161cc8-79d6c5ef {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_5497d1d9-afe8-a36e-ec3f-836ca9161cc9-79d6c5ef {
  grid-row: span 2 / span 2;
}

#w-node-_4ccdede5-631f-4efd-2955-17feef095674-79d6c5ef {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_8cac9e47-cf7f-f06f-c435-f56db5d37082-79d6c5ef {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-d9fac5d8-b05b-d8de-76d2-7d80ad3739dc-79d6c5ef, #w-node-db2636e1-d844-0a2a-2454-f36523af9e87-79d6c5ef {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#id-o-nama.w-node-ac63d6be-835f-0391-a54e-aba15b149816-f01a10d0 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: grid;
}

#w-node-_2f24a1b5-a18e-bb1e-fd29-61c3df6b4dcd-f01a10d0, #w-node-fd8cd988-beaf-d54b-a9fd-36a86c1a4730-f7030d12 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_84e1c4fc-811a-dac6-84cf-1734cd3f5101-0870a62a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-ae228400-5c79-e1c1-5d43-10af7241921f-6c4c1087, #w-node-ae228400-5c79-e1c1-5d43-10af7241922a-6c4c1087, #w-node-a4638866-2e1b-5953-cfd6-82ea0805054c-6c4c1087 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff9186-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff918c-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff918e-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff9194-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff9196-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff919c-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff919e-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff91a4-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff91a6-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff91ac-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff91ae-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9e8f50d9-9e6f-f26e-2d66-20ee48ff91b4-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_913d8471-75d4-7af0-a965-9eea9604955e-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_09297eda-0707-9f94-34f9-c772007f0a2c-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11c6-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11c8-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11ca-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11cc-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11ce-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11d0-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11d2-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11d4-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11d6-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11d8-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11da-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6441b824-b94c-d58f-27e6-9836cf3a11dc-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fe91a406-eead-8853-18db-6471ffbe0f40-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_63e42f74-5b65-2124-77e3-d0d480057201-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb078f04-8baf-ca93-6701-d44999fb75b9-f7b63086 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: auto;
}

#w-node-cb078f04-8baf-ca93-6701-d44999fb75bb-f7b63086 {
  grid-area: span 2 / span 1 / span 2 / span 1;
  place-self: auto;
}

#w-node-cb078f04-8baf-ca93-6701-d44999fb75bd-f7b63086, #w-node-_1bdcf1ee-1e84-f226-966f-209f3c0a5e29-f7b63086, #w-node-_8a9a4a27-cba8-c3fb-c379-282214d87a2e-f7b63086, #w-node-_6ecb74c0-95c3-5da2-a993-48630089b21f-f7b63086, #w-node-cb078f04-8baf-ca93-6701-d44999fb75bf-f7b63086, #w-node-cb078f04-8baf-ca93-6701-d44999fb75c1-f7b63086, #w-node-d792b31e-5256-6866-0e0b-c9e9289d208c-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-cb078f04-8baf-ca93-6701-d44999fb75c3-f7b63086, #w-node-cb078f04-8baf-ca93-6701-d44999fb75c5-f7b63086, #w-node-_597b5815-2183-9f38-8868-1ed48baf75d2-f7b63086, #w-node-cb078f04-8baf-ca93-6701-d44999fb75c7-f7b63086, #w-node-cb078f04-8baf-ca93-6701-d44999fb75c9-f7b63086, #w-node-d8ee6b58-6bd8-a122-3203-1421110edcc6-f7b63086, #w-node-cb078f04-8baf-ca93-6701-d44999fb75cb-f7b63086, #w-node-cb078f04-8baf-ca93-6701-d44999fb75cd-f7b63086, #w-node-a0844bdb-35bb-fa87-00a5-b0fb082153dc-f7b63086, #w-node-cb078f04-8baf-ca93-6701-d44999fb75cf-f7b63086, #w-node-_6659727b-de49-d906-fd48-3df6397c22b5-f7b63086, #w-node-_52285117-b830-d470-8e79-97be6c35e184-f7b63086, #w-node-_72932132-05a4-78bb-731c-180f2a0832a6-f7b63086, #w-node-_75ac0d58-3469-77f0-cd8f-629b347d63a6-f7b63086, #w-node-_47450057-4a66-c1d9-ae92-c6497ff316a8-f7b63086, #w-node-ba4ae726-df94-48d6-ae89-227d57c16a6c-f7b63086, #w-node-_4fee1035-eb27-a912-c652-3389fcec5268-f7b63086, #w-node-_435d6988-a6a2-07c4-65ae-30354c8640bf-f7b63086, #w-node-_73b389f5-592b-13d0-0afe-c1050e33370c-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d23-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d25-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d27-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d29-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d2b-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d2d-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d2f-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d31-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d33-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d35-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d37-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-cf0773c9-87d5-148d-c25f-3f090bed8d39-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_789327a9-19f6-c0b4-67d9-2c8d7adb22b3-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f008b4ad-a5fa-6aa1-3d58-2710c45935c6-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cb7c94a6-f07a-7542-8826-2eb15ca69b1a-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_4f30965c-53ba-895a-0cfb-fe5a646eb561-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_18741941-b3cd-a676-6858-5fe1ec3ecfc9-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_54898103-b6fc-649c-19ea-a6f542f3a8d7-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6f21e390-c436-fab0-71d8-34fde3fb1d55-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_28e544a4-13a6-7ec8-9f37-02d25cbcb165-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e5aac226-38e2-d993-b7fa-9066d87aa193-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c6758b82-6c54-9673-44e0-308f223ba7a1-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_94c949f4-d22c-ac52-de26-adf743cfda31-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-a21cbc4d-4fda-c9c3-99ac-019463294b81-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea001-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea003-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea005-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea007-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea009-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea00b-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea00d-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea00f-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea011-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_10215327-4982-37b6-daaa-ef3d098ea013-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96065f64-968e-044e-e01d-97de35907cdf-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_96065f64-968e-044e-e01d-97de35907ce1-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_96065f64-968e-044e-e01d-97de35907ce3-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_96065f64-968e-044e-e01d-97de35907ce5-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_96065f64-968e-044e-e01d-97de35907ce7-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_96065f64-968e-044e-e01d-97de35907ce9-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96065f64-968e-044e-e01d-97de35907ceb-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_96065f64-968e-044e-e01d-97de35907ced-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_96065f64-968e-044e-e01d-97de35907cef-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_96065f64-968e-044e-e01d-97de35907cf1-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a10a273-ac54-43c1-ea81-ff085e8baa47-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_8a10a273-ac54-43c1-ea81-ff085e8baa49-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_8a10a273-ac54-43c1-ea81-ff085e8baa4b-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_8a10a273-ac54-43c1-ea81-ff085e8baa4d-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_8a10a273-ac54-43c1-ea81-ff085e8baa4f-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_8a10a273-ac54-43c1-ea81-ff085e8baa51-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8a10a273-ac54-43c1-ea81-ff085e8baa53-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8a10a273-ac54-43c1-ea81-ff085e8baa55-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73cd3-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73cd5-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73cd7-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73cd9-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73cdb-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73cdd-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73cdf-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73ce1-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73ce3-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_95a8920a-8542-4a33-a96c-5de7a9e73ce5-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_256beb9e-bb79-4e5b-5f39-b878edc50fb7-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-da00d7fb-b752-740d-1d46-38392aeba6f7-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_85125c64-0349-3c3c-602d-a76e5658e590-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_15c61fbf-f47f-e7b2-966c-3bf8650268b6-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d26475b7-b684-121b-925f-610cc576851f-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_03b33b6c-0c0a-2461-f732-aea86420e9fb-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c6d-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c6f-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c71-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c73-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c75-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c77-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c79-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c7b-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c7d-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c7f-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c81-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c83-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c85-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c87-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c89-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_8d93f515-b83b-9d58-b174-0617e9009c8b-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b2292456-b314-75f3-7fe6-6634633b7e1d-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f58d56df-2db3-b413-23b5-76279b9cc285-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec9b6a00-e1ef-976e-a1e5-546704696734-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_02486158-5caf-8b3e-4fc7-54d70855f3bf-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e3820b64-6b8f-5d95-9a90-d9cd2d9d1557-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_75f27927-bdfe-92bc-34b6-638a2cc8bfee-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d12-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d14-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d16-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d18-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d1a-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d1c-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d1e-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d20-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d22-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d24-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d26-f7b63086 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_352b8a23-8b52-a898-a87e-dc127fc51d28-f7b63086 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_989411ed-ca89-2fe4-4734-7e7c33545fe4-c115fc2c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-eb13ffbc-c1f3-6377-1974-84bb48de5f55-c115fc2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_21ff5424-bd47-bd2e-3236-b71e3a76f355-c115fc2c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_1857906b-9ff8-8aac-a735-c9dca52afbe6-c115fc2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-c848f8cc-2d0f-43b5-4da3-eef00a95ba44-c115fc2c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_85575afd-b6bc-ae3b-7bb0-50e77f236218-c115fc2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_5a345eae-bd56-900c-0305-69bd228670b0-c115fc2c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-d29b5689-5273-02c3-24ae-00ce60342e67-c115fc2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_078cb383-bd1a-957b-1b9d-f24636c01ea1-c115fc2c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_6db99b8b-c895-b29b-643a-9471ed8c219b-c115fc2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-de3d5bc0-9008-1ede-b916-876a19bdc2a0-c115fc2c {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: auto;
}

#w-node-_5ccdf680-ca2b-c0a7-e93e-9ef8801e840e-c115fc2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_14015aa1-5861-2c7d-0c8c-ac88ed00423f-c115fc2c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d6168b07-7ccf-fbcc-b749-198e1ee6b001-c115fc2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c0e159c9-4a22-02a9-c719-d103a129658a-c115fc2c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_10ae3069-ecfc-f286-d04e-424f7a1cd0c2-c115fc2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ebad9538-b888-3acb-6fda-b2f8f38e2f71-c115fc2c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_081b8ccd-4478-51d6-af4e-524870bab154-c115fc2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f801dd0d-0a60-2f5f-b75a-18c27b2ef811-c115fc2c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_79279829-106b-e4ca-3c5c-a988c2f08f80-c115fc2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_41094151-a25d-081a-11be-c953d6be3df7-c115fc2c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_89fb11bc-5ee0-a0b1-c756-963386383701-c115fc2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d5dda31c-0d6e-d982-a750-9604d3cf79aa-c115fc2c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_83ebcbb1-f97b-b5b0-0653-7f131f3b1b0b-c115fc2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61671cb5-7ec9-299e-4ce2-440962998522-c115fc2c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_435e30e1-9d4d-9652-24bd-eb1712143b13-c115fc2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_2c010312-d895-c258-58d1-5f99e6b49402-c115fc2c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c5666679-5b6b-b968-3164-7da18e331d5c-c115fc2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_545fc315-b269-10a3-f8c0-203cbab55a10-c115fc2c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c25cb503-a4ee-f190-2a3d-621815a2f24e-c115fc2c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3dfbd056-15f0-2e96-0911-7898894d2e9a-c115fc2c, #w-node-_3dfbd056-15f0-2e96-0911-7898894d2ec6-c115fc2c, #w-node-a9b52385-cccd-2a41-fa1c-90d6c2535e0e-e7b5ddf7, #w-node-a9b52385-cccd-2a41-fa1c-90d6c2535e1e-e7b5ddf7, #w-node-a9b52385-cccd-2a41-fa1c-90d6c2535e2d-e7b5ddf7, #w-node-b2b679bd-e1f7-c18c-3db2-75061e7dde59-e7b5ddf7, #w-node-_1248354c-5078-70e8-523b-c58c626aff88-e7b5ddf7, #w-node-_6398d7a2-eba4-6921-e904-b3d98d8bda33-e7b5ddf7, #w-node-_36ee88b4-b4ac-c96c-5630-0f6e101e45d4-e7b5ddf7, #w-node-acd60bdd-9862-2818-2d1b-f2b333ab7b8b-e7b5ddf7, #w-node-_0bdf4aab-234d-a830-b6b6-b633bdaa1035-e7b5ddf7, #w-node-_82b4cb0a-7992-341e-62ba-e7874afcfc43-e7b5ddf7, #w-node-_8cda0177-f821-88d9-5623-aa1e5b459ee8-e7b5ddf7, #w-node-_41359a67-fedd-8890-225c-f55622ba95cc-e7b5ddf7, #w-node-_7b3fe478-a0eb-4369-e945-3ff49de11f6e-e7b5ddf7, #w-node-fa5a00dc-0c08-46c5-6c78-9567d24a04b5-e7b5ddf7, #w-node-b4ff6c95-3b88-d125-34db-fb24f0b3e3f8-e7b5ddf7, #w-node-_1cfc54ef-5e17-804c-3229-6b42dc0275ae-e7b5ddf7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
}

#id-kontakt-body.w-node-_28a3c1d2-a113-186f-fb43-2fe3ad802f6a-06401370 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-e80b5ac3-89fe-af92-dac9-c7eb8ecaeba1-79d83ba7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-e80b5ac3-89fe-af92-dac9-c7eb8ecaebac-79d83ba7 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-e80b5ac3-89fe-af92-dac9-c7eb8ecaebae-79d83ba7, #w-node-e80b5ac3-89fe-af92-dac9-c7eb8ecaebb7-79d83ba7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f0fe113c-bf42-6347-ac1f-6caf90043d28-79d83ba7 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-_40326162-47ca-719a-3106-46ed263a6f17-79d83ba7, #w-node-f0fe113c-bf42-6347-ac1f-6caf90043d2a-79d83ba7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-f0fe113c-bf42-6347-ac1f-6caf90043d2d-79d83ba7 {
  grid-column: span 2 / span 2;
}

#w-node-cfba8644-2808-6e37-3eb5-21effed2a594-79d83ba7, #w-node-d5f54442-73b1-6546-563d-6cecf7c324c3-79d83ba7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-d5f54442-73b1-6546-563d-6cecf7c324c6-79d83ba7 {
  grid-column: span 2 / span 2;
}

#w-node-cbce27fd-6862-8c4d-6ca9-2f8a45a0752d-79d83ba7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-cbce27fd-6862-8c4d-6ca9-2f8a45a07530-79d83ba7 {
  grid-column: span 2 / span 2;
}

#w-node-_92b428ff-c637-6388-d223-fff7550f36d8-abe7393e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_7a77d602-e1ec-0fcd-610b-fa3ff36fdd06-abe7393e {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_92b428ff-c637-6388-d223-fff7550f36d8-8b6606ee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-cdf1f31c-b16b-495f-9455-60016ff8090c-8b6606ee {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  display: none;
}

#w-node-_92b428ff-c637-6388-d223-fff7550f36d8-8b661d72 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_690f2b07-e88b-8bec-e400-1fc5d9d8f19a-fdc6d1b6, #w-node-_4c57c192-1d88-f183-1ce2-14db5663217d-fdc6d1b6, #w-node-_45c1fd1b-cbce-f56c-c6ab-7b62c8b53dbd-fdc6d1b6, #w-node-_120c8119-c672-9d38-eb5d-d1dff95a43fd-fdc6d1b6, #w-node-e4aba1fe-9137-c94d-9eae-269feecea458-fdc6d1b6, #w-node-_76ff4266-1fbc-30b1-2841-4e021ebe1f3e-fdc6d1b6, #w-node-_12a99da3-5dfe-d8fb-00b1-c3dbc55a6e0a-fdc6d1b6, #w-node-_3e9cf413-4094-553e-492b-b04c3b0476bd-fdc6d1b6, #w-node-_3347d3c5-53f6-106e-ac91-e03e0e61cd81-fdc6d1b6, #w-node-_4ca63c35-ba2a-fb2d-5e97-19f606d29761-fdc6d1b6, #w-node-_679f774f-d037-30bc-f700-a70d322fac03-fdc6d1b6, #w-node-c167af23-5e68-f065-086b-aa7691ab33c6-fdc6d1b6, #w-node-_5895a459-8852-83fb-1e98-805ddfa5155b-fdc6d1b6, #w-node-cf530d2a-89d2-3882-57d8-dcb6d8e20525-fdc6d1b6, #w-node-f6ef97b4-8042-f1de-e2d3-7d767050dfe2-fdc6d1b6, #w-node-a7921f20-05d4-c7d4-f540-6da0ba00660e-fdc6d1b6, #w-node-a8f41a5a-8320-1acc-1164-06082795d8b1-fdc6d1b6, #w-node-d9ad34da-ffee-bac5-fe8a-92f4a7319190-a2fefa4f, #w-node-fbf63bb2-6dcc-a3d7-709b-e7503c16e973-a2fefa4f, #w-node-ed289443-5306-c81c-0253-4887c99d93ce-a2fefa4f, #w-node-_43781577-f057-b431-38cb-39863ea74a66-a2fefa4f, #w-node-d315a64b-3091-c7ef-d5c5-e6e413451e12-a2fefa4f, #w-node-c9d4691f-4733-c310-432a-78cf17616d75-a2fefa4f, #w-node-_678d29a9-1a13-1ea5-c873-4b326eb3aad5-a2fefa4f, #w-node-ceaa4a7d-4332-fe3a-cae1-7a836fe15ff8-a2fefa4f, #w-node-_39033f8f-a6c5-9309-3885-f1c9432b7181-a2fefa4f, #w-node-_44cd79bb-708e-37b0-5bdf-efd592477d93-a2fefa4f, #w-node-_04ebcb4a-9a32-de28-6bf7-b0b23f789d3b-a2fefa4f, #w-node-a933a23f-aeda-c3a2-b981-43705286c795-a2fefa4f, #w-node-e8bb2b28-d7b2-b6c2-41db-6ae3bdace822-a2fefa4f, #w-node-_16d6f1c6-7c4f-7611-55c8-0b0cec4af65b-a2fefa4f, #w-node-cb47fc81-8844-8826-c216-fac191ab2010-a2fefa4f, #w-node-ccf947b4-15c8-ebe8-0e6a-c4131f5b0c0e-a2fefa4f, #w-node-_76ff4266-1fbc-30b1-2841-4e021ebe1f3e-a2fefa4f, #w-node-_7db54544-2b0e-e032-8e4b-197c6299a338-7a507cbf, #w-node-_60e297ba-7225-32e1-50f4-b5b4cbfdd82f-0cc46ade {
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
}

@media screen and (max-width: 479px) {
  #id-o-nama.w-node-_294742e2-068e-cda0-b536-188bf9b15d7f-d616df4c {
    display: none;
  }

  #w-node-_622e05d2-430d-547c-5bf9-5f5fad1740f5-d616df4c {
    order: 0;
    grid-row: span 2 / span 2;
  }

  #id-o-nama.w-node-_53a72570-e95d-e635-d2ed-4e8c5ff6d74e-d616df4c {
    display: grid;
  }

  #w-node-_48a029df-18db-a0a6-2430-d13188755cd1-d616df4c {
    display: none;
  }

  #w-node-e8642333-d139-b97d-af0a-b543b6a57601-d616df4c {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_4ccdede5-631f-4efd-2955-17feef095674-d616df4c {
    display: none;
  }

  #w-node-d9fac5d8-b05b-d8de-76d2-7d80ad3739dc-d616df4c, #w-node-_0b9d8251-1317-0572-2112-d5e1f25ab0f7-d616df4c, #w-node-_67f69a3c-fb8a-beb4-d4f2-9d7f1ed0eb63-d616df4c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: grid;
  }

  #w-node-df3dc45f-9681-1a03-0844-199ccd9781be-d616df4c {
    display: grid;
  }

  #w-node-f12d0efb-ce53-e9a0-0c8f-104934cf85a8-d616df4c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    display: none;
  }

  #w-node-_1e667341-a0cf-66af-940a-b387e9dff5fc-d616df4c, #w-node-_174ae55f-6e6b-acc2-f580-e8e85e2ad8ef-d616df4c, #w-node-_4b415674-f012-3e74-b797-a7ed4cc2985f-d616df4c, #w-node-_6cdb8290-1013-8755-dc53-991968f98ebf-d616df4c, #w-node-d21ac2ad-b6a1-231e-7113-5c477a2ba735-d616df4c {
    display: none;
  }

  #w-node-e9953c93-9c6b-7a26-996d-e4f420f8f197-d616df4c, #w-node-_0da9cadb-8a36-04cd-1162-08b96cf0c68f-d616df4c, #w-node-_7277be3b-ab9e-8aba-1707-79c055a8e0b7-d616df4c, #w-node-_3093310f-97f1-a0a9-bb6c-c2a5de87bad9-d616df4c, #w-node-_2a511b61-ef03-fb56-ec5b-886ce0ec1565-d616df4c {
    display: grid;
  }

  #id-o-nama.w-node-ac63d6be-835f-0391-a54e-aba15b149816-7d1fa83e {
    display: none;
  }

  #id-o-nama.w-node-_090603f1-f6e2-6458-5cef-4030f6e5b7e4-7d1fa83e {
    display: grid;
  }

  #w-node-fd8cd988-beaf-d54b-a9fd-36a86c1a4730-e23bc26e {
    display: none;
  }

  #w-node-_9f776598-8e84-7d7b-bf90-8ebd2612e654-e23bc26e {
    display: grid;
  }

  #w-node-_84e1c4fc-811a-dac6-84cf-1734cd3f5101-bceb8ccf {
    display: none;
  }

  #w-node-_62fe5056-d209-6e49-c475-480124622d93-bceb8ccf {
    display: grid;
  }

  #id-kontakt-body.w-node-_28a3c1d2-a113-186f-fb43-2fe3ad802f6a-7365a25b {
    display: none;
  }

  #id-kontakt-body.w-node-_66c6eb71-bab8-65f2-e0a2-d76e694a9488-7365a25b {
    display: grid;
  }

  #w-node-e80b5ac3-89fe-af92-dac9-c7eb8ecaeba1-58d28e0b {
    display: none;
  }

  #w-node-_5446c547-fc7f-d4e5-5079-92d6fad09e89-58d28e0b {
    display: grid;
  }

  #w-node-f0fe113c-bf42-6347-ac1f-6caf90043d28-58d28e0b {
    display: none;
  }

  #w-node-_910d8916-a137-06f7-57ce-ffe5b2d5199e-58d28e0b {
    display: grid;
  }

  #id-o-nama.w-node-_294742e2-068e-cda0-b536-188bf9b15d7f-1c5f86de {
    display: none;
  }

  #id-o-nama.w-node-d3235bb6-4e5b-32e4-4bf7-0b7ce3840ec6-1c5f86de {
    display: grid;
  }

  #w-node-_48a029df-18db-a0a6-2430-d13188755cd1-1c5f86de {
    display: none;
  }

  #w-node-c4eb3a27-af4e-4193-954a-1c81f4ef8c89-1c5f86de {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-c4eb3a27-af4e-4193-954a-1c81f4ef8c8c-1c5f86de {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-ddd15542-c410-1ffc-43ee-941d423ab462-1c5f86de {
    display: none;
  }

  #w-node-_972da024-230c-ca92-43f6-8d64a247a3d1-1c5f86de {
    display: grid;
  }

  #w-node-d554d5ca-2e08-c629-0c0d-20e1b413af9a-1c5f86de {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_987c80cd-18f6-0abe-4e1e-d9dc5c9dea2a-1c5f86de, #w-node-_4ad38e25-a701-4d19-f8c8-31f05073c3b4-1c5f86de, #w-node-_3a93c149-55c7-42e4-72f9-2347b7e17429-1c5f86de, #w-node-_6d3f796f-0037-05f3-1f25-dcd9688c8c75-1c5f86de, #w-node-d56be569-a011-f68f-e62a-73c80ce927d5-1c5f86de {
    display: none;
  }

  #w-node-_6cbe53f9-a48e-66fe-29b7-abd2c4a17b07-1c5f86de, #w-node-fbbb4dfe-d9be-e722-8432-6a8b32b0e135-1c5f86de, #w-node-e5f44fbe-3b93-b0d0-b2ff-c23a7d6c16d6-1c5f86de, #w-node-e3b280e6-5746-7c1a-c004-782a4010d2a2-1c5f86de, #w-node-b248c63a-130e-9676-c765-1bb00c73fb56-1c5f86de {
    display: grid;
  }

  #id-o-nama.w-node-ac63d6be-835f-0391-a54e-aba15b149816-d02dbffd {
    display: none;
  }

  #id-o-nama.w-node-_77dad0e4-beef-5e1e-0b3d-52ca86df394b-d02dbffd {
    display: grid;
  }

  #w-node-fd8cd988-beaf-d54b-a9fd-36a86c1a4730-0bb60c92 {
    display: none;
  }

  #w-node-_27fdcdfb-9f98-6d27-cb22-7b722debe74f-0bb60c92 {
    display: grid;
  }

  #w-node-_0147bc00-7d0c-8a8b-5ab4-085426c98744-4cc3f26b {
    display: none;
  }

  #w-node-_81b92f80-c0d2-6031-4a41-855744714247-4cc3f26b {
    display: grid;
  }

  #id-kontakt-body.w-node-_28a3c1d2-a113-186f-fb43-2fe3ad802f6a-3323d45a {
    display: none;
  }

  #id-kontakt-body.w-node-d6092d7b-ff6b-fdec-79b6-715050a877a4-3323d45a {
    display: grid;
  }

  #w-node-_95048061-061a-dd0b-feca-f70cf7fc2d6d-950c58bd {
    display: none;
  }

  #w-node-_70656069-d930-c3e0-fc26-5489dcc43dea-950c58bd {
    display: grid;
  }

  #w-node-f0fe113c-bf42-6347-ac1f-6caf90043d28-950c58bd {
    display: none;
  }

  #w-node-e7d54507-24d9-d8dc-bf46-d33fe87b8ca1-950c58bd {
    display: grid;
  }

  #w-node-_92b428ff-c637-6388-d223-fff7550f36d8-abe7393e {
    display: none;
  }

  #w-node-_7a77d602-e1ec-0fcd-610b-fa3ff36fdd06-abe7393e {
    display: grid;
  }

  #w-node-_92b428ff-c637-6388-d223-fff7550f36d8-8b6606ee {
    display: none;
  }

  #w-node-cdf1f31c-b16b-495f-9455-60016ff8090c-8b6606ee {
    display: grid;
  }
}


