:root {
  --tekst: #334257;
  --border: 8px;
  --zelena: #8fbc8f;
  --roza: #e866a5;
  --babyblue: #7cbfbf;
  --nijebela: #f2f3f4;
  --zuta: #e2cc6c;
}

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

.nav-wrapper {
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-left: 24px;
  padding-right: 24px;
  display: flex;
}

.hero {
  background-image: url('../images/toilet-paper-4974461_1280.jpg');
  background-position: 50%;
  background-size: cover;
}

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

.container._161bgd {
  background-image: url('../images/ffff.png');
  background-position: 0 0;
  background-size: cover;
  margin-top: 0;
  padding-top: 0;
}

.container.spec {
  border: 2px none var(--tekst);
  border-radius: var(--border);
  background-color: #e2cc6c;
  margin-top: 0;
  padding: 40px;
}

.button-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.heading {
  color: #8fbc8f;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-family: Montserrat, sans-serif;
}

.naslov {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: var(--zelena);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 100px;
  padding-top: 170px;
  padding-right: 0;
  display: flex;
}

.navbar {
  background-color: #8fbc8f;
  padding-top: 16px;
  padding-bottom: 16px;
  position: relative;
}

.proizvodi-button {
  border-radius: var(--border);
  background-color: var(--zelena);
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 500;
  transition: all .3s;
}

.proizvodi-button:hover {
  background-color: var(--roza);
}

.text-block {
  font-size: 32px;
  line-height: 60px;
}

.nav-link {
  color: var(--tekst);
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 22px;
  transition: all .2s;
}

.nav-link:hover {
  color: var(--roza);
}

.nav-link.w--current {
  color: var(--tekst);
  transition: all .2s;
}

.nav-link.w--current:hover {
  border-bottom: 2px none var(--tekst);
  color: var(--roza);
}

.o-nama-nav-link, .proizvodi-nav-link {
  color: #fff;
  margin-left: 5px;
  margin-right: 5px;
  padding: 5px 10px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
}

.image {
  max-width: 50%;
}

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

.nav-link-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: space-between;
  align-items: center;
  padding-right: 40px;
  display: flex;
}

.image-2 {
  width: 250px;
  max-width: none;
}

.image-3 {
  width: 500px;
  margin-left: 90px;
}

.celuloza {
  background-color: #f2f3f4;
}

.galerija-nav-link, .kontakt-nav-link {
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
}

.hero-without-image {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

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

.hero-wrapper-two {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

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

.button-primary {
  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:hover {
  color: #fff;
  background-color: #32343a;
}

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

.celulozanaslov, .slojevinaslov, .dostavanaslov {
  color: var(--zelena);
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-size: 32px;
  font-weight: 600;
  line-height: 36px;
}

.heading-5 {
  color: var(--zelena);
  font-family: Montserrat, sans-serif;
}

.image-4 {
  margin-bottom: 40px;
}

.about {
  background-color: var(--tekst);
}

.aboutnaslov {
  color: var(--babyblue);
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.abouttext {
  color: var(--nijebela);
  margin-bottom: 16px;
  margin-right: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.aboutdiv {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: flex-start center;
  width: 100%;
  margin-bottom: 0;
  display: flex;
}

.image-5 {
  border-radius: var(--border);
}

.abouttextdiv {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  margin-right: 100px;
  display: flex;
  position: static;
}

.misija {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  width: 100%;
  margin: 60px auto 40px;
  padding-right: 0;
  display: flex;
}

.vizija {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .25fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  place-items: center start;
  width: 100%;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.op-irnije-button {
  border-radius: var(--border);
  background-color: var(--babyblue);
  color: var(--tekst);
  text-align: center;
  width: 110px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
  transition: all .3s;
}

.op-irnije-button:hover {
  background-color: var(--zuta);
}

.misijanaslov {
  color: var(--babyblue);
  text-align: left;
  border-right: 4px #fff;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  height: 80px;
  margin: 0 auto;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
  display: flex;
}

.vizijanaslov {
  border-right: 4px none var(--nijebela);
  color: var(--babyblue);
  justify-content: flex-start;
  align-items: center;
  width: auto;
  height: 80px;
  margin: 0 auto;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
  display: flex;
}

.misijatext {
  color: var(--nijebela);
  text-align: left;
  flex-flow: row;
  justify-content: center;
  align-self: auto;
  align-items: center;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  line-height: 22px;
  display: block;
}

.vizijatext {
  color: var(--nijebela);
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.misijavizija {
  border-right: 4px solid var(--nijebela);
  align-self: auto;
  width: 220px;
  margin-right: 40px;
  padding-right: 40px;
  font-family: Montserrat, sans-serif;
}

.div-block-3 {
  margin-right: 40px;
  padding-right: 40px;
}

.textmisijavizija {
  width: 100%;
}

.kontakt-button {
  border-radius: var(--border);
  background-color: var(--babyblue);
  color: var(--tekst);
  text-align: center;
  width: 110px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
  transition: all .3s;
}

.kontakt-button:hover {
  background-color: var(--zuta);
}

.items {
  background-color: var(--nijebela);
}

.map {
  border-radius: var(--border);
  margin-top: 20px;
  margin-bottom: 40px;
}

.itemsnaslov {
  color: var(--zelena);
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.proizvodigrid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  border-bottom: 3px none var(--zelena);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: start center;
  width: 100%;
  margin-bottom: 10px;
  padding-bottom: 0;
}

.footer {
  background-color: var(--tekst);
  padding-top: 40px;
  padding-bottom: 40px;
}

.footer-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: 300px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr .25fr 1.75fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.footer-link-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.footer-contact-wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: 0;
  display: flex;
}

.map-2 {
  border-radius: var(--border);
  height: 100%;
}

.footerstranice, .footerkontakt {
  color: var(--zelena);
  margin-bottom: 8px;
  font-family: Montserrat, sans-serif;
  font-weight: 500;
}

.fotter-link {
  color: var(--nijebela);
  text-align: left;
  word-break: normal;
  font-family: Montserrat, sans-serif;
  text-decoration: none;
}

.fotter-link.w--current:hover {
  color: var(--nijebela);
}

.imagepapir {
  border-radius: var(--border);
  height: 75%;
}

.image-7, .image-8 {
  height: 70%;
}

._6icadiv, .papirdiv {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-6 {
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.papirh3 {
  color: var(--roza);
  text-align: center;
  margin-bottom: 20px;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
  transition: all .3s;
}

.papirh3:hover {
  color: var(--babyblue);
}

.list {
  color: var(--tekst);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
  list-style-type: disc;
  display: block;
}

.listdiv {
  width: 100%;
}

.infoh3 {
  color: var(--tekst);
  margin-top: 10px;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
  display: block;
}

.poziv-button {
  border-radius: var(--border);
  background-color: #8fbc8f;
  font-family: Montserrat, sans-serif;
  font-weight: 500;
}

.info-wrapper {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  display: flex;
}

.papirphone {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.div-block-8 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  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;
}

.papirphoneh4 {
  color: var(--tekst);
  font-weight: 600;
  transition: all .3s;
}

.papirphoneh4:hover {
  color: var(--zelena);
}

.footercontact {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.div-block-10 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-9 {
  width: auto;
}

.posetitenasnaslov {
  color: var(--zelena);
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.hero-o-nama {
  background-color: var(--nijebela);
  margin-bottom: 0;
  padding-bottom: 0;
}

.onamanaslov {
  color: var(--roza);
  margin-top: 40px;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.gridonama {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
  margin-bottom: 40px;
}

.onamadivtext {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

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

.onamah3 {
  color: #8fbc8f;
  text-align: center;
  width: 100%;
  margin-top: 40px;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.onamah3.ma-pro {
  color: var(--babyblue);
}

.onamatekst {
  color: var(--tekst);
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.onamatekst.ma-ine {
  color: var(--nijebela);
}

.onamatekst.misviz {
  border-bottom: 3px solid var(--roza);
  padding-bottom: 40px;
}

.onamaslika {
  border: 3px solid var(--zelena);
  border-radius: var(--border);
  max-width: 100%;
}

.onamaslika.mp {
  border-color: var(--babyblue);
}

.o-nama {
  background-color: var(--tekst);
  padding-bottom: 0;
}

.grid {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
  margin-bottom: 60px;
}

.image-10 {
  border-radius: 0%;
  max-width: 90%;
}

.div-block-11 {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.div-block-12 {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  display: flex;
}

.heading-6 {
  color: var(--zelena);
  font-family: Montserrat, sans-serif;
}

.text-block-2 {
  color: var(--tekst);
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.heading-7 {
  color: var(--zelena);
  margin-top: 0;
  font-family: Montserrat, sans-serif;
}

.text-block-3 {
  color: var(--tekst);
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.onamapkg {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  font-family: Montserrat, sans-serif;
  display: flex;
}

.div-block-13 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: center;
  align-items: flex-start;
  width: 80%;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.misija-vizija {
  background-color: var(--nijebela);
}

.text-block-4 {
  color: var(--tekst);
  text-align: center;
  font-size: 16px;
  line-height: 22px;
}

.text-block-5 {
  color: var(--tekst);
  text-align: center;
  width: 500px;
  font-size: 16px;
  line-height: 22px;
}

.text-block-6 {
  color: var(--tekst);
  text-align: center;
  font-size: 16px;
  line-height: 22px;
}

.heading-8, .heading-9, .heading-10 {
  color: var(--tekst);
  font-weight: 600;
}

.hero-galerija {
  background-color: var(--nijebela);
}

.gallery-overview {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

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

.gallery-wrapper {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.gallery-block {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.gallery-features-block {
  margin-top: 16px;
  margin-bottom: 24px;
}

.gallery-feature {
  background-image: url('../images/');
  background-position: 0%;
  background-repeat: no-repeat;
  background-size: 20px;
  margin-bottom: 8px;
  padding-left: 30px;
  font-size: 14px;
  line-height: 24px;
}

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

.gallery-grid {
  grid-row-gap: 40px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.gallery-image {
  width: 100%;
}

.galerijanaslov {
  color: var(--roza);
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.quick-stack {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  width: 100%;
  padding: 0;
}

.image-11 {
  max-height: 100%;
}

.hero-kontakt {
  background-color: var(--nijebela);
}

.kontaktnaslov {
  color: var(--roza);
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.kontakt-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 0;
}

.div-block-14 {
  background-color: var(--tekst);
}

.div-block-15 {
  background-color: var(--babyblue);
}

.telmail {
  border-radius: var(--border);
  background-color: var(--tekst);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding-bottom: 20px;
  font-family: Montserrat, sans-serif;
  display: flex;
}

.mapinfo {
  border-radius: var(--border);
  background-color: var(--babyblue);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 40px;
  font-family: Montserrat, sans-serif;
  display: flex;
}

.telmailh3 {
  color: var(--zelena);
  margin-top: 40px;
  margin-bottom: 40px;
  font-weight: 600;
}

.mapinfoh3 {
  color: var(--nijebela);
  margin-top: 40px;
  margin-bottom: 40px;
  font-weight: 600;
}

.tel {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 24px;
  display: flex;
}

.telefon {
  color: var(--nijebela);
  font-size: 16px;
  line-height: 22px;
  text-decoration: none;
}

.mejl {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.email {
  color: var(--nijebela);
  font-size: 16px;
  line-height: 22px;
  text-decoration: none;
}

.adress {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 24px;
  display: flex;
}

.info {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 70%;
  display: flex;
}

.adresa {
  color: var(--tekst);
  font-size: 16px;
  line-height: 22px;
  text-decoration: none;
}

.informacije {
  color: var(--tekst);
  text-align: left;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  line-height: 22px;
  text-decoration: none;
  display: block;
}

.posetite {
  background-color: var(--nijebela);
}

.heading-11 {
  color: var(--tekst);
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.map-3 {
  border-radius: var(--border);
  margin-bottom: 40px;
}

.hero-proizvodi {
  background-color: var(--nijebela);
}

.proizvodinaslov {
  color: var(--roza);
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.asortimantekst {
  color: var(--nijebela);
  padding: 24px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.proizvoditxt {
  border-radius: var(--border);
  background-color: var(--tekst);
  width: 80%;
  margin-bottom: 0;
}

.grid-2 {
  width: 100%;
}

.heading-12 {
  color: var(--zelena);
  margin-left: auto;
  margin-right: auto;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

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

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

._61vecisecond {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 24px;
  display: flex;
}

.gramslojtransport {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.gramslojtranstext {
  color: var(--tekst);
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

._6-1-image {
  border-radius: var(--border);
  width: 60%;
}

._61manjisecond {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  margin-top: 24px;
  display: flex;
}

.teltb {
  color: var(--nijebela);
  margin-top: 24px;
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 22px;
}

.gridproizvodi {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  width: 100%;
}

.gridproizvodi.drugi {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.gridproizvodi.treci {
  grid-template-columns: 1fr;
}

.gridproizvodi.ubr {
  grid-template-rows: auto;
}

.heading-13 {
  margin-left: auto;
  margin-right: auto;
}

._6-1naslov {
  color: var(--zelena);
  margin: 40px auto;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.veci61div {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: var(--border) none black;
  border-radius: var(--border);
  background-color: #0000;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-right: 0;
  padding: 0;
  display: flex;
}

.image-12 {
  border-radius: var(--border);
  width: 350px;
  height: auto;
}

.manji61div {
  border: var(--border) none black;
  border-radius: var(--border);
  background-color: #0000;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  margin-left: 0;
  display: flex;
}

.image-13 {
  border: var(--border) none black;
  border-radius: var(--border);
  width: 350px;
}

.papir61h4 {
  color: var(--roza);
  text-align: center;
  margin-top: 24px;
  margin-bottom: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.button {
  border-radius: var(--border);
  background-color: var(--tekst);
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.morebutton {
  border-radius: var(--border);
  background-color: var(--tekst);
  color: var(--nijebela);
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  line-height: 22px;
  transition: all .3s;
}

.morebutton:hover {
  border: 3px none var(--babyblue);
  background-color: var(--babyblue);
  color: var(--nijebela);
}

.separator {
  margin-top: 10px;
  margin-bottom: 0;
}

.separator.darkblue, .separator.preso {
  margin-bottom: 16px;
}

._10-1naslov {
  color: var(--zelena);
  margin-top: 16px;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.proizvodisection2 {
  background-color: var(--nijebela);
}

._101najveci, ._101veci {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

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

.image-14, .image-15, .image-16 {
  border-radius: var(--border);
  width: 350px;
}

.papir101h4 {
  color: var(--roza);
  text-align: center;
  width: auto;
  margin-top: 24px;
  margin-bottom: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.proizvodisection3 {
  background-color: var(--nijebela);
}

.heading-14 {
  color: var(--zelena);
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

._161div {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.heading-15 {
  color: var(--roza);
  text-align: center;
  margin-top: 24px;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.image-17 {
  border-radius: var(--border);
  width: 350px;
}

.specialoffer {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  display: block;
  position: relative;
}

.image-18 {
  border-radius: var(--border);
  width: 400px;
}

.ponuda {
  background-color: #00000096;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .3s;
  display: flex;
  position: absolute;
}

.image-19 {
  width: 400px;
}

.proizvodisection4 {
  background-color: var(--nijebela);
  margin-bottom: 0;
  padding-bottom: 40px;
}

.specijalna-ponuda {
  color: var(--tekst);
  align-self: auto;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 38px;
  font-weight: 600;
  line-height: 44px;
}

.offerwrapper {
  position: relative;
}

.image-20 {
  border-radius: var(--border);
  object-fit: cover;
  width: 350px;
}

.black-overlay {
  border-radius: var(--border);
  background-color: #0009;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .3s;
  display: flex;
  position: absolute;
  inset: 0%;
}

.black-overlay:hover {
  opacity: 0;
}

.specialofferh3 {
  color: var(--roza);
  text-align: center;
  font-family: Montserrat, sans-serif;
  font-size: 32px;
  font-weight: 600;
  line-height: 38px;
}

.gridspecoffer {
  grid-template-rows: auto;
  grid-template-columns: 1.75fr 1fr;
  width: 100%;
}

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

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

.soffer1icons {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.soffer1iconsflex {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.textso {
  color: var(--nijebela);
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
}

.heading-16 {
  margin-top: 40px;
}

.soh2 {
  color: var(--nijebela);
  margin-top: 16px;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.soh4 {
  color: var(--roza);
  margin-top: 40px;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.hero-6-1 {
  background-color: var(--nijebela);
}

._6-1pagenaslov {
  color: var(--roza);
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.grid6-1 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100%;
}

._6-1image {
  border-radius: var(--border);
  width: 25%;
  margin-right: 40px;
}

.specifikacije {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border: 2px none var(--roza);
  border-radius: var(--border);
  background-color: var(--tekst);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: auto;
  padding: 40px;
  display: flex;
}

.specifikacijeh3 {
  color: #8fbc8f;
  text-align: center;
  width: 100%;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.specifikacije6-1 {
  clear: none;
  flex: 0 auto;
  justify-content: flex-start;
  align-self: auto;
  align-items: stretch;
  width: 100%;
  height: auto;
  display: flex;
  position: static;
  inset: 0% auto auto 0%;
}

.image-21, .image-22 {
  width: 25%;
}

.specifikacijepoddiv {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.tekstspecifikacije {
  color: var(--nijebela);
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.heading-17 {
  color: var(--zuta);
  text-align: center;
  width: 100%;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.price {
  color: var(--zuta);
  text-align: center;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.pricetext {
  color: var(--nijebela);
  text-align: center;
  width: 100%;
  font-family: Montserrat, sans-serif;
  font-size: 22px;
  font-weight: 400;
  line-height: 28px;
}

.naru-ibutton {
  border-radius: var(--border);
  background-color: var(--roza);
  margin-top: 40px;
  font-family: Montserrat, sans-serif;
  font-size: 22px;
  font-weight: 500;
  line-height: 28px;
}

.naru-idropdown {
  border-radius: var(--border);
  background-color: var(--roza);
  filter: drop-shadow(0 2px 5px #000000b3);
  color: var(--tekst);
  margin-top: 40px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
}

.dropdown-toggle {
  color: var(--nijebela);
  padding-top: 10px;
  padding-bottom: 10px;
}

.separatorproizvodi {
  margin-bottom: 10px;
}

.text-block-7, .dropdowntext {
  padding-right: 5px;
}

.dropdown-list {
  border-radius: var(--border);
  background-color: var(--nijebela);
}

.dropdown-list.w--open {
  border: 2px solid var(--roza);
  margin-top: 2px;
}

.dropdown-link-1 {
  border-bottom: 2px none var(--roza);
  color: var(--tekst);
  text-align: left;
  font-size: 16px;
  line-height: 22px;
}

.dropdown-link-2 {
  color: var(--tekst);
  text-align: left;
  font-size: 16px;
  line-height: 22px;
}

.dropdown-link-3 {
  color: var(--tekst);
}

.dd-link2 {
  text-align: center;
  font-size: 16px;
  line-height: 22px;
}

.delivery {
  color: var(--nijebela);
  text-align: center;
  width: 100%;
  margin-top: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  line-height: 22px;
}

.hero-without-image-2 {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px;
  position: relative;
}

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

.hero-wrapper-two-2 {
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.margin-bottom-24px-2 {
  margin-bottom: 24px;
}

.button-primary-3 {
  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-3:hover {
  color: #fff;
  background-color: #32343a;
}

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

.ostaliproizvodi {
  background-color: var(--nijebela);
}

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

.ostalih3 {
  color: var(--tekst);
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.image-23 {
  width: 25%;
}

._1016 {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.image-24 {
  margin-right: 60px;
}

.sviproizvodi {
  border-radius: var(--border);
  background-color: var(--babyblue);
  color: var(--tekst);
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
}

.hero-10-1 {
  background-color: var(--nijebela);
}

._10-1pagenaslov {
  color: var(--roza);
  margin: 40px 0;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.dropdown-toggle-2 {
  color: var(--nijebela);
  padding-top: 10px;
  padding-bottom: 10px;
}

.ostaliproizvodi2 {
  background-color: var(--nijebela);
}

.image-25 {
  margin-right: 40px;
}

.hero-16-1 {
  background-color: var(--nijebela);
}

._16-1pagenaslov {
  color: var(--roza);
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.dropdown-toggle-3 {
  color: var(--nijebela);
  padding-top: 10px;
  padding-bottom: 10px;
}

.ostaliproizvodi3 {
  background-color: var(--nijebela);
}

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

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.linijadiv {
  width: 100%;
}

.cenediv, .dostavadiv {
  display: none;
}

.image-41 {
  width: 100%;
}

.image-42 {
  width: 1003%;
}

.image-43, .image-44 {
  width: 100%;
}

.separdiv, .moblinijadiv, .mobsepproizvodi {
  display: none;
}

.image-45, .image-46, .image-47 {
  width: 100%;
}

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

.copyright {
  color: var(--nijebela);
  text-align: center;
  width: 100%;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
  line-height: 18px;
}

.text-span {
  color: var(--zuta);
  text-align: left;
  font-weight: 400;
}

.ubrusinaslov {
  color: var(--zelena);
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.ubrusisection {
  background-color: var(--nijebela);
}

.ubrusi400gr, .ubrusi800gr {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.image-48 {
  border-radius: var(--border);
  width: 350px;
}

.ubrusiheading {
  color: var(--roza);
  text-align: center;
  margin-top: 24px;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.image-49 {
  border-radius: var(--border);
  width: 350px;
}

.plahtesection {
  background-color: var(--nijebela);
}

.plahtenaslov {
  color: var(--zelena);
  margin-top: 0;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.plahte90cm, .plahte60cm, .plahte70cm {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.plahteheading {
  color: var(--roza);
  text-align: center;
  margin-top: 24px;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 500;
}

.image-50, .image-51, .image-52 {
  border-radius: var(--border);
  width: 350px;
}

.ubrusi800grnaslov {
  color: var(--roza);
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.text-block-8 {
  color: var(--nijebela);
  padding-right: 5px;
}

.icon {
  color: var(--nijebela);
}

.image-53 {
  margin-bottom: 10px;
}

.dropdown-list-2 {
  padding-top: 10px;
}

.dropdown-list-2.w--open {
  border-radius: var(--border);
  background-color: var(--nijebela);
  padding-bottom: 10px;
  padding-left: 20px;
  padding-right: 20px;
}

.dropdown-link-4, .dd, .dropdown-link-6 {
  font-size: 16px;
  line-height: 22px;
}

.plahteh2 {
  color: var(--roza);
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

@media screen and (max-width: 991px) {
  .hero {
    background-position: 3%;
  }

  .container._161bgd {
    background-image: url('../images/Ponuda.png');
    background-position: 0 0;
    background-size: cover;
  }

  .nav-menu {
    background-color: var(--zelena);
    margin-top: 119px;
  }

  .nav-link-wrapper {
    flex-flow: column;
    padding-top: 24px;
    padding-bottom: 24px;
    padding-left: 40px;
  }

  .image-3 {
    width: 400px;
    margin-left: 0;
  }

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

  .celulozanaslov, .slojevinaslov, .dostavanaslov {
    font-size: 30px;
  }

  .heading-5 {
    text-align: center;
    width: 59%;
    margin-top: 0;
    font-size: 36px;
    line-height: 42px;
  }

  .image-4 {
    width: 30%;
  }

  .aboutnaslov {
    font-size: 30px;
  }

  .celulozaimg {
    width: 30%;
  }

  .abouttext {
    margin-right: 0;
  }

  .aboutdiv {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .image-5 {
    width: auto;
    margin-top: 40px;
  }

  .abouttextdiv {
    margin-right: 0;
  }

  .misijanaslov {
    font-size: 22px;
    line-height: 28px;
  }

  .vizijanaslov {
    font-size: 23px;
  }

  .misijavizija {
    width: 240px;
  }

  .map {
    margin-top: 20px;
  }

  .itemsnaslov {
    font-size: 30px;
  }

  .footer-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .footer-logo-wrapper {
    width: 40%;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
  }

  .footer-link-wrapper, .footer-contact-wrapper {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .map-2 {
    height: 100%;
  }

  .papirh3, .infoh3 {
    text-align: center;
    font-size: 22px;
    line-height: 28px;
  }

  .posetitenasnaslov {
    text-align: center;
    font-size: 30px;
  }

  .onamanaslov {
    margin-top: 20px;
    font-size: 30px;
  }

  .gridonama {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .onamah3, .onamah3.ma-pro {
    margin-top: 20px;
  }

  .onamatekst {
    margin-bottom: 16px;
    font-size: 16px;
  }

  .div-block-13 {
    justify-content: space-between;
    align-items: flex-start;
  }

  .text-block-5 {
    width: auto;
  }

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

  .gallery-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .kontaktnaslov {
    margin-top: 20px;
    font-size: 32px;
    line-height: 36px;
  }

  .telmailh3, .mapinfoh3 {
    text-align: center;
    font-size: 24px;
  }

  .adresa {
    font-size: 15px;
  }

  .informacije {
    font-size: 16px;
  }

  .proizvodinaslov {
    margin-top: 20px;
    font-size: 30px;
  }

  .proizvoditxt {
    width: 100%;
  }

  .teltb {
    font-size: 15px;
  }

  .gridproizvodi {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  ._6-1naslov {
    margin-bottom: 0;
  }

  .papir61h4, .papir101h4, .heading-15 {
    font-size: 18px;
  }

  .specijalna-ponuda {
    text-align: center;
    font-size: 32px;
    line-height: 38px;
  }

  .specialofferh3 {
    font-size: 28px;
    line-height: 34px;
  }

  .textso {
    font-size: 18px;
    line-height: 22px;
  }

  .soh2 {
    text-align: center;
    margin-bottom: 16px;
    font-size: 26px;
    line-height: 32px;
  }

  ._6-1pagenaslov {
    margin-top: 40px;
    margin-bottom: 40px;
    font-size: 30px;
  }

  .specifikacije {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .specifikacijeh3 {
    margin-bottom: 8px;
  }

  .iconspecifikacije {
    width: 36px;
  }

  .tekstspecifikacije {
    font-size: 16px;
    line-height: 20px;
  }

  .price {
    display: none;
  }

  .pricetext {
    font-size: 22px;
    display: none;
  }

  .naru-idropdown {
    margin-top: 24px;
  }

  .separatorproizvodi {
    margin-top: 10px;
  }

  .delivery {
    display: none;
  }

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

  .ostalih3 {
    margin-top: 0;
    margin-bottom: 24px;
  }

  ._1016 {
    margin-bottom: 24px;
  }

  .image-24 {
    width: 164px;
    height: 164px;
    margin-right: 0;
  }

  ._10-1pagenaslov {
    font-size: 30px;
  }

  .image-25 {
    width: 164px;
    height: 164px;
  }

  ._16-1pagenaslov {
    font-size: 30px;
  }

  .menu-button {
    color: var(--tekst);
    font-size: 32px;
  }

  .menu-button.w--open {
    color: var(--roza);
    background-color: #0000;
  }

  .menu-button-2 {
    color: var(--tekst);
    background-color: #0000;
    font-size: 32px;
  }

  .menu-button-2.w--open {
    color: var(--roza);
    background-color: #0000;
    font-size: 32px;
  }

  .menu-button-3 {
    color: var(--tekst);
    font-size: 32px;
  }

  .menu-button-3.w--open {
    color: var(--roza);
    background-color: #0000;
  }

  .menu-button-4 {
    color: var(--tekst);
    font-size: 32px;
  }

  .menu-button-4.w--open {
    color: var(--roza);
    background-color: #0000;
  }

  .menu-button-5 {
    color: var(--tekst);
    font-size: 32px;
  }

  .menu-button-5.w--open {
    color: var(--roza);
    background-color: #0000;
  }

  .menu-button-6 {
    color: var(--tekst);
    font-size: 32px;
  }

  .menu-button-6.w--open {
    color: var(--roza);
    background-color: #0000;
  }

  .menu-button-7 {
    color: var(--tekst);
    font-size: 32px;
  }

  .menu-button-7.w--open {
    color: var(--roza);
    background-color: #0000;
  }

  .image-26 {
    width: 30%;
  }

  .image-27, .image-28 {
    width: 164px;
    height: 164px;
  }

  .image-29, .image-30 {
    margin-bottom: 10px;
  }

  .image-31, .image-32 {
    width: 164px;
    height: 164px;
  }

  .linijadiv {
    display: none;
  }

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

  .cena {
    color: var(--zuta);
    margin-top: 40px;
    font-family: Montserrat, sans-serif;
  }

  .cenatext {
    color: var(--tekst);
    text-align: center;
    margin-bottom: 0;
    font-family: Montserrat, sans-serif;
    font-size: 18px;
    font-weight: 500;
    line-height: 24px;
  }

  .image-33 {
    width: auto;
  }

  .dostavatext {
    color: var(--tekst);
    text-align: center;
    margin-top: 0;
    font-family: Montserrat, sans-serif;
    font-size: 14px;
  }

  .dostavadiv {
    margin-top: 24px;
    display: block;
  }

  .ubrusiheading, .plahteheading {
    font-size: 18px;
  }
}

@media screen and (max-width: 767px) {
  .hero {
    background-position: 0%;
  }

  .container.spec {
    padding: 24px;
  }

  .naslov {
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 100px;
    padding-top: 100px;
  }

  .proizvodi-button {
    font-size: 14px;
    line-height: 20px;
  }

  .nav-menu {
    margin-top: 101px;
  }

  .image-2 {
    width: 200px;
  }

  .image-3 {
    width: 370px;
  }

  .hero-without-image {
    padding: 60px 15px;
  }

  .celulozanaslov {
    font-size: 26px;
    line-height: 32px;
  }

  .slojevinaslov, .dostavanaslov {
    text-align: center;
    font-size: 26px;
    line-height: 32px;
  }

  .heading-5 {
    text-align: left;
    width: 81%;
    font-size: 32px;
    line-height: 38px;
  }

  .aboutnaslov {
    font-size: 26px;
    line-height: 32px;
  }

  .abouttext, .op-irnije-button {
    font-size: 14px;
    line-height: 20px;
  }

  .misijanaslov, .vizijanaslov {
    font-size: 20px;
    line-height: 26px;
  }

  .misijatext, .vizijatext {
    font-size: 14px;
    line-height: 20px;
  }

  .misijavizija {
    width: 200px;
  }

  .kontakt-button {
    font-size: 14px;
    line-height: 20px;
  }

  .itemsnaslov {
    font-size: 26px;
    line-height: 32px;
  }

  .proizvodigrid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr 1fr;
    width: 100%;
    margin-bottom: 20px;
  }

  .footer {
    padding-bottom: 40px;
  }

  .footer-grid {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto auto;
  }

  .footer-logo-wrapper {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 40%;
    margin-top: 0;
    display: block;
  }

  .footer-contact-wrapper {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .papirh3 {
    font-size: 20px;
    line-height: 26px;
  }

  .infoh3 {
    margin-top: 20px;
    font-size: 20px;
    line-height: 26px;
  }

  .papiricon, .callicon {
    width: 72px;
    height: 72px;
  }

  .papirphoneh4 {
    font-size: 16px;
    line-height: 22px;
  }

  .posetitenasnaslov {
    font-size: 26px;
    line-height: 32px;
  }

  .onamanaslov {
    margin-top: 24px;
    font-size: 26px;
    line-height: 32px;
  }

  .gridonama {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    margin-bottom: 24px;
  }

  .onamah3 {
    margin-top: 24px;
    margin-bottom: 24px;
    font-size: 20px;
    line-height: 26px;
  }

  .onamah3.ma-pro {
    margin-top: 24px;
  }

  .onamatekst {
    margin-bottom: 8px;
    font-size: 14px;
    line-height: 20px;
  }

  .onamatekst.misviz {
    margin-bottom: 24px;
    padding-bottom: 24px;
  }

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

  .div-block-13 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .imagephone {
    width: 72px;
    height: 72px;
  }

  .text-block-4, .text-block-5 {
    font-size: 14px;
    line-height: 20px;
  }

  .heading-8 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 18px;
  }

  .heading-9 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .gallery-overview {
    padding: 60px 15px;
  }

  .kontaktnaslov {
    margin-top: 24px;
    margin-bottom: 24px;
    font-size: 26px;
    line-height: 32px;
  }

  .kontakt-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr;
  }

  .telmail {
    padding-bottom: 24px;
  }

  .telmailh3 {
    margin-top: 24px;
    font-size: 20px;
    line-height: 26px;
  }

  .mapinfoh3 {
    width: auto;
    margin-top: 24px;
    margin-bottom: 24px;
    font-size: 20px;
    line-height: 26px;
  }

  .telefon, .email {
    font-size: 14px;
    line-height: 20px;
  }

  .adresa {
    text-align: center;
    font-size: 14px;
    line-height: 20px;
  }

  .informacije {
    text-align: left;
    font-size: 14px;
    line-height: 20px;
  }

  .heading-11 {
    text-align: center;
    margin-top: 24px;
    margin-bottom: 24px;
    font-size: 20px;
    line-height: 26px;
  }

  .map-3 {
    margin-bottom: 24px;
  }

  .proizvodinaslov {
    margin-top: 24px;
    margin-bottom: 24px;
    font-size: 26px;
    line-height: 32px;
  }

  .asortimantekst {
    padding: 16px;
    font-size: 14px;
    line-height: 20px;
  }

  .teltb {
    font-size: 14px;
    line-height: 20px;
  }

  .gridproizvodi, .gridproizvodi.drugi {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  ._6-1naslov {
    margin-top: 24px;
    font-size: 20px;
    line-height: 26px;
  }

  .papir61h4 {
    text-align: center;
    font-size: 16px;
    line-height: 22px;
  }

  .morebutton {
    font-size: 14px;
    line-height: 20px;
  }

  ._10-1naslov {
    margin-bottom: 24px;
    font-size: 20px;
    line-height: 26px;
  }

  .papir101h4 {
    font-size: 16px;
    line-height: 22px;
  }

  .heading-14 {
    margin-bottom: 24px;
    font-size: 20px;
    line-height: 26px;
  }

  .heading-15 {
    font-size: 16px;
    line-height: 22px;
  }

  .image-17 {
    width: 250px;
  }

  .specijalna-ponuda {
    font-size: 26px;
    line-height: 32px;
  }

  .specialofferh3 {
    font-size: 20px;
    line-height: 26px;
  }

  .textso {
    font-size: 16px;
    line-height: 20px;
  }

  .soh2 {
    font-size: 20px;
    line-height: 26px;
  }

  ._6-1pagenaslov {
    margin-top: 24px;
    margin-bottom: 24px;
    font-size: 26px;
    line-height: 32px;
  }

  ._6-1image {
    margin-right: 24px;
  }

  .specifikacije {
    padding-left: 24px;
    padding-right: 24px;
  }

  .specifikacijeh3 {
    font-size: 20px;
    line-height: 26px;
  }

  .iconspecifikacije {
    width: 24px;
  }

  .tekstspecifikacije {
    font-size: 14px;
  }

  .dropdowntext {
    font-size: 18px;
  }

  .dropdown-link-1, .dropdown-link-2, .dd-link2 {
    font-size: 14px;
    line-height: 20px;
  }

  .hero-without-image-2 {
    padding: 60px 15px;
  }

  .ostalih3 {
    font-size: 20px;
    line-height: 26px;
  }

  ._1016 {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
  }

  .image-24 {
    width: 124px;
    height: 124px;
  }

  ._10-1pagenaslov {
    margin-top: 24px;
    margin-bottom: 24px;
    font-size: 26px;
    line-height: 32px;
  }

  .image-25 {
    width: 132px;
    height: 132px;
  }

  ._16-1pagenaslov {
    margin-top: 24px;
    margin-bottom: 24px;
    font-size: 26px;
    line-height: 32px;
  }

  .image-27 {
    width: 124px;
    height: 124px;
  }

  .image-28, .image-31, .image-32 {
    width: 132px;
    height: 132px;
  }

  .cena {
    margin-top: 24px;
    font-size: 20px;
    line-height: 26px;
  }

  .cenatext {
    font-size: 16px;
    line-height: 22px;
  }

  .list-item, .list-item-2 {
    padding-bottom: 5px;
    font-size: 14px;
    line-height: 20px;
  }

  .list-item-3 {
    font-size: 14px;
    line-height: 20px;
  }

  .list-item-4, .list-item-5 {
    padding-bottom: 5px;
    font-size: 14px;
    line-height: 20px;
  }

  .list-item-6 {
    font-size: 14px;
    line-height: 20px;
  }

  .list-item-7, .list-item-8 {
    padding-bottom: 5px;
    font-size: 14px;
    line-height: 20px;
  }

  .list-item-9 {
    font-size: 14px;
    line-height: 20px;
  }

  .image-34 {
    width: 72px;
    height: 72px;
  }

  .image-35, .image-36 {
    width: 24px;
  }

  .ubrusinaslov {
    margin-bottom: 24px;
    font-size: 20px;
    line-height: 26px;
  }

  .ubrusiheading {
    font-size: 16px;
    line-height: 22px;
  }

  .plahtenaslov {
    margin-bottom: 24px;
  }

  .plahteheading {
    font-size: 16px;
    line-height: 22px;
  }

  .ubrusi800grnaslov, .plahteh2 {
    text-align: center;
    margin-top: 24px;
    margin-bottom: 24px;
    font-size: 26px;
    line-height: 32px;
  }
}

@media screen and (max-width: 479px) {
  .hero {
    background-position: 34%;
  }

  .container {
    margin-left: 40px;
    margin-right: 40px;
  }

  .container._161bgd {
    background-image: none;
  }

  .container.kntkt {
    margin-left: 24px;
    margin-right: 24px;
  }

  .button-wrapper {
    margin-bottom: 24px;
  }

  .naslov {
    margin-bottom: 80px;
    padding-top: 100px;
  }

  .proizvodi-button {
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 14px;
    line-height: 20px;
  }

  .nav-link {
    font-size: 16px;
  }

  .nav-menu {
    margin-top: 96px;
  }

  .nav-link-wrapper {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .image-2 {
    width: 150px;
  }

  .image-3 {
    width: 250px;
  }

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

  .celulozanaslov {
    text-align: center;
    margin-top: 24px;
    margin-bottom: 24px;
    font-size: 20px;
    line-height: 26px;
  }

  .slojevinaslov {
    width: 101%;
    margin-top: 24px;
    margin-bottom: 24px;
    font-size: 20px;
    line-height: 26px;
  }

  .dostavanaslov {
    margin-top: 24px;
    margin-bottom: 24px;
    font-size: 20px;
    line-height: 26px;
  }

  .heading-5 {
    text-align: left;
    width: 209px;
    margin-bottom: 0;
    padding-top: 0;
    font-size: 24px;
    line-height: 30px;
  }

  .image-4 {
    margin-bottom: 24px;
  }

  .aboutnaslov {
    margin-top: 24px;
    margin-bottom: 24px;
    font-size: 20px;
    line-height: 26px;
  }

  .abouttext {
    font-size: 14px;
    line-height: 20px;
  }

  .image-5 {
    height: 90%;
  }

  .misija {
    flex-flow: column;
    margin: 40px 0;
  }

  .vizija {
    flex-flow: column;
  }

  .op-irnije-button {
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 14px;
    line-height: 20px;
  }

  .misijanaslov {
    text-align: left;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: auto;
    font-size: 18px;
    line-height: 24px;
  }

  .vizijanaslov {
    justify-content: center;
    align-items: center;
    height: auto;
    margin-left: 0;
    margin-right: 0;
    font-size: 18px;
    line-height: 24px;
  }

  .misijavizija {
    border-bottom: 3px solid var(--nijebela);
    text-align: center;
    border-right-style: none;
    width: auto;
    margin-right: 0;
    padding-bottom: 10px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .kontakt-button {
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 14px;
    line-height: 20px;
  }

  .map {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .itemsnaslov {
    margin-top: 24px;
    margin-bottom: 24px;
    font-size: 20px;
    line-height: 26px;
  }

  .proizvodigrid {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    width: 100%;
  }

  .footer-grid {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .footer-logo-wrapper {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .footer-map-wrapper {
    height: 200px;
  }

  .fotter-link {
    font-size: 14px;
  }

  .papirh3 {
    margin-top: 16px;
    margin-bottom: 16px;
    font-size: 18px;
    line-height: 24px;
  }

  .infoh3 {
    margin-bottom: 40px;
    font-size: 18px;
    line-height: 24px;
  }

  .info-wrapper {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    justify-content: center;
    align-items: center;
    margin-bottom: 40px;
  }

  .papiricon, .callicon {
    width: 64px;
    height: 64px;
  }

  .papirphone {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .papirphoneh4 {
    margin-bottom: 0;
  }

  .posetitenasnaslov {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 20px;
    line-height: 26px;
  }

  .onamanaslov {
    margin-top: 24px;
    font-size: 22px;
    line-height: 28px;
  }

  .gridonama {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .onamah3 {
    margin-top: 24px;
    margin-bottom: 24px;
    font-size: 18px;
    line-height: 24px;
  }

  .onamah3.ma-pro {
    margin-top: 24px;
  }

  .onamatekst {
    margin-bottom: 0;
  }

  .onamatekst.misviz {
    margin-bottom: 10px;
    padding-bottom: 24px;
  }

  .text-block-5 {
    width: 100%;
  }

  .heading-8, .heading-9 {
    font-size: 16px;
    line-height: 22px;
  }

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

  .gallery-wrapper {
    grid-template-columns: 1fr;
  }

  .kontaktnaslov {
    font-size: 22px;
    line-height: 28px;
  }

  .kontakt-grid {
    max-width: 100%;
  }

  .telmail {
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 100%;
    padding-top: 24px;
    padding-left: 14px;
    padding-right: 14px;
    display: flex;
  }

  .mapinfo {
    width: 100%;
    max-width: 100%;
    padding: 24px;
  }

  .telmailh3 {
    margin-top: 0;
    margin-bottom: 24px;
    font-size: 18px;
    line-height: 24px;
  }

  .mapinfoh3 {
    margin-top: 0;
    font-size: 18px;
    line-height: 24px;
  }

  .info {
    width: 100%;
  }

  .heading-11 {
    font-size: 18px;
    line-height: 24px;
  }

  .map-3 {
    margin-bottom: 24px;
  }

  .proizvodinaslov {
    font-size: 22px;
    line-height: 28px;
  }

  .teltb {
    text-align: center;
  }

  .gridproizvodi {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .gridproizvodi.drugi {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .gridproizvodi.ubr {
    grid-template-columns: 1fr;
  }

  .papir61h4 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .morebutton {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .separator {
    max-width: 100%;
  }

  .separator.darkblue {
    margin-bottom: 0;
  }

  .papir101h4 {
    margin-top: 10px;
  }

  .heading-14 {
    margin-top: 16px;
  }

  .heading-15 {
    margin-top: 10px;
  }

  .image-17 {
    width: 350px;
  }

  .proizvodisection4 {
    padding-bottom: 24px;
  }

  .specijalna-ponuda, .specialofferh3 {
    font-size: 24px;
    line-height: 30px;
  }

  .gridspecoffer {
    grid-template-rows: auto auto;
  }

  ._6-1pagenaslov {
    font-size: 22px;
    line-height: 28px;
  }

  ._6-1image {
    width: 100%;
    margin-bottom: 24px;
    margin-right: 0;
  }

  .specifikacije6-1 {
    flex-flow: column;
  }

  .price, .pricetext {
    font-size: 20px;
    line-height: 26px;
    display: block;
  }

  .separatorproizvodi {
    margin-top: 16px;
    margin-bottom: 16px;
    display: none;
  }

  .dropdown-list.w--open {
    margin-left: -53px;
  }

  .dropdown-link-1 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .dropdown-link-2 {
    padding: 10px;
  }

  .dd-link2 {
    padding: 0 10px;
  }

  .delivery {
    font-size: 14px;
    line-height: 20px;
    display: block;
  }

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

  ._1016 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .image-24 {
    width: 110px;
    height: 110px;
  }

  ._10-1pagenaslov {
    font-size: 22px;
    line-height: 28px;
  }

  .image-25 {
    width: 110px;
    height: 110px;
    margin-right: 0;
  }

  ._16-1pagenaslov {
    font-size: 22px;
    line-height: 28px;
  }

  .menu-button, .menu-button-2 {
    padding-right: 0;
    font-size: 28px;
  }

  .menu-button-2.w--open {
    font-size: 28px;
  }

  .menu-button-3, .menu-button-4, .menu-button-5, .menu-button-6, .menu-button-7 {
    padding-right: 0;
    font-size: 28px;
  }

  .image-27, .image-28 {
    width: 110px;
    height: 110px;
  }

  .image-29, .image-30 {
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .image-31, .image-32 {
    width: 110px;
    height: 110px;
  }

  .linijadiv, .cenediv, .dostavadiv {
    display: none;
  }

  .list-item {
    padding-bottom: 0;
  }

  .list-item-2, .list-item-4, .list-item-5, .list-item-7, .list-item-8 {
    padding-bottom: 3px;
  }

  .image-35, .image-36 {
    width: 30px;
  }

  .image-37, .image-38, .image-39, .image-40 {
    width: 30px;
    height: 30px;
  }

  .sepdiv {
    display: none;
  }

  .separdiv {
    display: block;
  }

  .sepmobile {
    margin-top: 10px;
  }

  .sepmob {
    margin-top: 10px;
    margin-bottom: 16px;
  }

  .sepproizvodi {
    display: none;
  }

  .moblinijadiv, .mobsepproizvodi {
    display: block;
  }

  .mobseparatorproizvodi {
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .plahtenaslov {
    font-size: 20px;
    line-height: 26px;
  }

  .ubrusi800grnaslov, .plahteh2 {
    margin-top: 24px;
    margin-bottom: 24px;
    font-size: 22px;
    line-height: 28px;
  }
}

#w-node-_609c767c-db93-3fe3-4fc8-d01253bbefd6-07cce3e4 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-d4440dc6-9de1-d70b-0101-97c40ceb38a9-07cce3e4 {
  grid-area: 1 / 5 / 2 / 8;
}

#w-node-_825e065f-cf68-14c9-87de-c5da4ac5dc20-07cce3e4 {
  grid-area: 1 / 9 / 2 / 11;
}

#w-node-da003e7f-33c1-4e30-e5cc-7dc080a65e71-07cce3e4 {
  grid-area: 1 / 11 / 2 / 13;
}

#w-node-fbdc2617-7bbb-a960-2bf3-9f77d88303fe-0f5c1470, #w-node-_9b0b2724-b8d4-08f0-a146-090ef822b5f6-0f5c1470, #w-node-_76f4c448-4365-8c74-80e1-fcd19ba38bef-0f5c1470 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-b69ed48d-b3af-840c-8746-3f3c84961d85-0f5c1470 {
  grid-area: 2 / 1 / 3 / 4;
}

#w-node-_3a20b832-feec-7dae-055a-c7fb067e7fe6-0f5c1470, #w-node-ce43ab1a-3325-80ef-0997-3019c7068e05-0f5c1470 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9faf60c7-fc21-9dcb-d790-0526caa9a860-0f5c1470 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_9faf60c7-fc21-9dcb-d790-0526caa9a862-0f5c1470 {
  grid-area: 1 / 5 / 2 / 8;
}

#w-node-_9faf60c7-fc21-9dcb-d790-0526caa9a864-0f5c1470 {
  grid-area: 1 / 9 / 2 / 11;
}

#w-node-_9faf60c7-fc21-9dcb-d790-0526caa9a871-0f5c1470 {
  grid-area: 1 / 11 / 2 / 13;
}

#w-node-_7574dbd5-16b2-9bcc-0441-1d31fcb34299-a9b91285 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_7574dbd5-16b2-9bcc-0441-1d31fcb3429b-a9b91285 {
  grid-area: 1 / 5 / 2 / 8;
}

#w-node-_7574dbd5-16b2-9bcc-0441-1d31fcb3429d-a9b91285 {
  grid-area: 1 / 9 / 2 / 11;
}

#w-node-_7574dbd5-16b2-9bcc-0441-1d31fcb342aa-a9b91285 {
  grid-area: 1 / 11 / 2 / 13;
}

#w-node-_95b97e1b-05e7-72d8-e284-36b02fb7d639-54d93375 {
  grid-area: 1 / 1 / 2 / 3;
}

#w-node-e73553a8-fb46-92d8-b204-fef934b040b4-54d93375 {
  grid-area: 2 / 1 / 3 / 2;
}

#w-node-_51f1f3bb-7dba-d96c-82b5-4f15f0ea3c07-54d93375 {
  grid-area: 2 / 2 / 3 / 3;
}

#w-node-eb6e2b8b-afc5-2031-5855-66c6e301cf80-54d93375 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-eb6e2b8b-afc5-2031-5855-66c6e301cf82-54d93375 {
  grid-area: 1 / 5 / 2 / 8;
}

#w-node-eb6e2b8b-afc5-2031-5855-66c6e301cf84-54d93375 {
  grid-area: 1 / 9 / 2 / 11;
}

#w-node-eb6e2b8b-afc5-2031-5855-66c6e301cf91-54d93375 {
  grid-area: 1 / 11 / 2 / 13;
}

#w-node-_27f2cdf1-d05d-74f3-2c9f-7be9747f2626-a8be79d5 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_27f2cdf1-d05d-74f3-2c9f-7be9747f2628-a8be79d5 {
  grid-area: 1 / 5 / 2 / 8;
}

#w-node-_27f2cdf1-d05d-74f3-2c9f-7be9747f262a-a8be79d5 {
  grid-area: 1 / 9 / 2 / 11;
}

#w-node-_27f2cdf1-d05d-74f3-2c9f-7be9747f2635-a8be79d5 {
  grid-area: 1 / 11 / 2 / 13;
}

#w-node-a1f5bcf6-122a-45c5-61f8-07bb06c463cb-2a7b4d84 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-a1f5bcf6-122a-45c5-61f8-07bb06c463cd-2a7b4d84 {
  grid-area: 1 / 5 / 2 / 8;
}

#w-node-a1f5bcf6-122a-45c5-61f8-07bb06c463cf-2a7b4d84 {
  grid-area: 1 / 9 / 2 / 11;
}

#w-node-a1f5bcf6-122a-45c5-61f8-07bb06c463da-2a7b4d84 {
  grid-area: 1 / 11 / 2 / 13;
}

#w-node-_217fca71-3e46-20c3-7aed-eb676ab4d943-3cb3d220 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_217fca71-3e46-20c3-7aed-eb676ab4d945-3cb3d220 {
  grid-area: 1 / 5 / 2 / 8;
}

#w-node-_217fca71-3e46-20c3-7aed-eb676ab4d947-3cb3d220 {
  grid-area: 1 / 9 / 2 / 11;
}

#w-node-_217fca71-3e46-20c3-7aed-eb676ab4d952-3cb3d220 {
  grid-area: 1 / 11 / 2 / 13;
}

#w-node-_37e78698-c741-75ed-20c8-aeb93fbac844-902ee72f {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_37e78698-c741-75ed-20c8-aeb93fbac848-902ee72f {
  grid-area: 1 / 5 / 2 / 8;
}

#w-node-_37e78698-c741-75ed-20c8-aeb93fbac84a-902ee72f {
  grid-area: 1 / 9 / 2 / 11;
}

#w-node-_37e78698-c741-75ed-20c8-aeb93fbac855-902ee72f {
  grid-area: 1 / 11 / 2 / 13;
}

#w-node-_8c0030db-3c40-0255-794a-b1abf54cbfc5-2db38ba7 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_8c0030db-3c40-0255-794a-b1abf54cbfc9-2db38ba7 {
  grid-area: 1 / 5 / 2 / 8;
}

#w-node-_8c0030db-3c40-0255-794a-b1abf54cbfcb-2db38ba7 {
  grid-area: 1 / 9 / 2 / 11;
}

#w-node-_8c0030db-3c40-0255-794a-b1abf54cbfd6-2db38ba7 {
  grid-area: 1 / 11 / 2 / 13;
}

#w-node-_6f0899c7-74f2-df5d-1beb-1c5d6a3ab9f3-95a76ef9 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-_6f0899c7-74f2-df5d-1beb-1c5d6a3ab9f7-95a76ef9 {
  grid-area: 1 / 5 / 2 / 8;
}

#w-node-_6f0899c7-74f2-df5d-1beb-1c5d6a3ab9f9-95a76ef9 {
  grid-area: 1 / 9 / 2 / 11;
}

#w-node-_6f0899c7-74f2-df5d-1beb-1c5d6a3aba04-95a76ef9 {
  grid-area: 1 / 11 / 2 / 13;
}

#w-node-fb672407-71b5-05a0-fafb-3f8fbdf65295-49022517 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-fb672407-71b5-05a0-fafb-3f8fbdf65299-49022517 {
  grid-area: 1 / 5 / 2 / 8;
}

#w-node-fb672407-71b5-05a0-fafb-3f8fbdf6529b-49022517 {
  grid-area: 1 / 9 / 2 / 11;
}

#w-node-fb672407-71b5-05a0-fafb-3f8fbdf652a6-49022517 {
  grid-area: 1 / 11 / 2 / 13;
}

#w-node-c7ff3a1c-929f-24a6-ef70-475ee232c025-4dd77738 {
  grid-area: 1 / 1 / 2 / 4;
}

#w-node-c7ff3a1c-929f-24a6-ef70-475ee232c029-4dd77738 {
  grid-area: 1 / 5 / 2 / 8;
}

#w-node-c7ff3a1c-929f-24a6-ef70-475ee232c02b-4dd77738 {
  grid-area: 1 / 9 / 2 / 11;
}

#w-node-c7ff3a1c-929f-24a6-ef70-475ee232c036-4dd77738 {
  grid-area: 1 / 11 / 2 / 13;
}

@media screen and (max-width: 991px) {
  #w-node-_609c767c-db93-3fe3-4fc8-d01253bbefd6-07cce3e4 {
    grid-area: 2 / 1 / 3 / 13;
  }

  #w-node-d4440dc6-9de1-d70b-0101-97c40ceb38a9-07cce3e4 {
    grid-column: 8 / 13;
  }

  #w-node-_825e065f-cf68-14c9-87de-c5da4ac5dc20-07cce3e4 {
    grid-column: 1 / 3;
  }

  #w-node-da003e7f-33c1-4e30-e5cc-7dc080a65e71-07cce3e4 {
    grid-column: 3 / 8;
  }

  #w-node-_9faf60c7-fc21-9dcb-d790-0526caa9a860-0f5c1470 {
    grid-row: 2 / 3;
    grid-column-end: 13;
  }

  #w-node-_9faf60c7-fc21-9dcb-d790-0526caa9a862-0f5c1470 {
    grid-column: 8 / 13;
  }

  #w-node-_9faf60c7-fc21-9dcb-d790-0526caa9a864-0f5c1470 {
    grid-column: 1 / 3;
  }

  #w-node-_9faf60c7-fc21-9dcb-d790-0526caa9a871-0f5c1470 {
    grid-column: 3 / 8;
  }

  #w-node-_7574dbd5-16b2-9bcc-0441-1d31fcb34299-a9b91285 {
    grid-row: 2 / 3;
    grid-column-end: 13;
  }

  #w-node-_7574dbd5-16b2-9bcc-0441-1d31fcb3429b-a9b91285 {
    grid-column: 8 / 13;
  }

  #w-node-_7574dbd5-16b2-9bcc-0441-1d31fcb3429d-a9b91285 {
    grid-column: 1 / 3;
  }

  #w-node-_7574dbd5-16b2-9bcc-0441-1d31fcb342aa-a9b91285 {
    grid-column: 3 / 8;
  }

  #w-node-eb6e2b8b-afc5-2031-5855-66c6e301cf80-54d93375 {
    grid-row: 2 / 3;
    grid-column-end: 13;
  }

  #w-node-eb6e2b8b-afc5-2031-5855-66c6e301cf82-54d93375 {
    grid-column: 8 / 13;
  }

  #w-node-eb6e2b8b-afc5-2031-5855-66c6e301cf84-54d93375 {
    grid-column: 1 / 3;
  }

  #w-node-eb6e2b8b-afc5-2031-5855-66c6e301cf91-54d93375 {
    grid-column: 3 / 8;
  }

  #w-node-_27f2cdf1-d05d-74f3-2c9f-7be9747f2626-a8be79d5 {
    grid-row: 2 / 3;
    grid-column-end: 13;
  }

  #w-node-_27f2cdf1-d05d-74f3-2c9f-7be9747f2628-a8be79d5 {
    grid-column: 8 / 13;
  }

  #w-node-_27f2cdf1-d05d-74f3-2c9f-7be9747f262a-a8be79d5 {
    grid-column: 1 / 3;
  }

  #w-node-_27f2cdf1-d05d-74f3-2c9f-7be9747f2635-a8be79d5 {
    grid-area: 1 / 3 / 2 / 8;
  }

  #w-node-a1f5bcf6-122a-45c5-61f8-07bb06c463cb-2a7b4d84 {
    grid-row: 2 / 3;
    grid-column-end: 13;
  }

  #w-node-a1f5bcf6-122a-45c5-61f8-07bb06c463cd-2a7b4d84 {
    grid-column: 8 / 13;
  }

  #w-node-a1f5bcf6-122a-45c5-61f8-07bb06c463cf-2a7b4d84 {
    grid-column: 1 / 3;
  }

  #w-node-a1f5bcf6-122a-45c5-61f8-07bb06c463da-2a7b4d84 {
    grid-column: 3 / 8;
  }

  #w-node-_217fca71-3e46-20c3-7aed-eb676ab4d943-3cb3d220 {
    grid-row: 2 / 3;
    grid-column-end: 13;
  }

  #w-node-_217fca71-3e46-20c3-7aed-eb676ab4d945-3cb3d220 {
    grid-column: 8 / 13;
  }

  #w-node-_217fca71-3e46-20c3-7aed-eb676ab4d947-3cb3d220 {
    grid-column: 1 / 3;
  }

  #w-node-_217fca71-3e46-20c3-7aed-eb676ab4d952-3cb3d220 {
    grid-column: 3 / 8;
  }

  #w-node-_37e78698-c741-75ed-20c8-aeb93fbac844-902ee72f {
    grid-row: 2 / 3;
    grid-column-end: 13;
  }

  #w-node-_37e78698-c741-75ed-20c8-aeb93fbac848-902ee72f {
    grid-column: 8 / 13;
  }

  #w-node-_37e78698-c741-75ed-20c8-aeb93fbac84a-902ee72f {
    grid-column: 1 / 3;
  }

  #w-node-_37e78698-c741-75ed-20c8-aeb93fbac855-902ee72f {
    grid-column: 3 / 8;
  }

  #w-node-_8c0030db-3c40-0255-794a-b1abf54cbfc5-2db38ba7 {
    grid-row: 2 / 3;
    grid-column-end: 13;
  }

  #w-node-_8c0030db-3c40-0255-794a-b1abf54cbfc9-2db38ba7 {
    grid-column: 8 / 13;
  }

  #w-node-_8c0030db-3c40-0255-794a-b1abf54cbfcb-2db38ba7 {
    grid-column: 1 / 3;
  }

  #w-node-_8c0030db-3c40-0255-794a-b1abf54cbfd6-2db38ba7 {
    grid-column: 3 / 8;
  }

  #w-node-_6f0899c7-74f2-df5d-1beb-1c5d6a3ab9f3-95a76ef9 {
    grid-row: 2 / 3;
    grid-column-end: 13;
  }

  #w-node-_6f0899c7-74f2-df5d-1beb-1c5d6a3ab9f7-95a76ef9 {
    grid-column: 8 / 13;
  }

  #w-node-_6f0899c7-74f2-df5d-1beb-1c5d6a3ab9f9-95a76ef9 {
    grid-column: 1 / 3;
  }

  #w-node-_6f0899c7-74f2-df5d-1beb-1c5d6a3aba04-95a76ef9 {
    grid-column: 3 / 8;
  }

  #w-node-fb672407-71b5-05a0-fafb-3f8fbdf65295-49022517 {
    grid-row: 2 / 3;
    grid-column-end: 13;
  }

  #w-node-fb672407-71b5-05a0-fafb-3f8fbdf65299-49022517 {
    grid-column: 8 / 13;
  }

  #w-node-fb672407-71b5-05a0-fafb-3f8fbdf6529b-49022517 {
    grid-column: 1 / 3;
  }

  #w-node-fb672407-71b5-05a0-fafb-3f8fbdf652a6-49022517 {
    grid-column: 3 / 8;
  }

  #w-node-c7ff3a1c-929f-24a6-ef70-475ee232c025-4dd77738 {
    grid-row: 2 / 3;
    grid-column-end: 13;
  }

  #w-node-c7ff3a1c-929f-24a6-ef70-475ee232c029-4dd77738 {
    grid-column: 8 / 13;
  }

  #w-node-c7ff3a1c-929f-24a6-ef70-475ee232c02b-4dd77738 {
    grid-column: 1 / 3;
  }

  #w-node-c7ff3a1c-929f-24a6-ef70-475ee232c036-4dd77738 {
    grid-column: 3 / 8;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_609c767c-db93-3fe3-4fc8-d01253bbefd6-07cce3e4 {
    grid-row: 3 / 4;
    grid-column-start: 1;
    place-self: auto;
  }

  #w-node-d4440dc6-9de1-d70b-0101-97c40ceb38a9-07cce3e4 {
    grid-area: 1 / 7 / 3 / 13;
  }

  #w-node-_825e065f-cf68-14c9-87de-c5da4ac5dc20-07cce3e4 {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-da003e7f-33c1-4e30-e5cc-7dc080a65e71-07cce3e4 {
    grid-area: 1 / 1 / 2 / 8;
  }

  #w-node-fbdc2617-7bbb-a960-2bf3-9f77d88303fe-0f5c1470 {
    grid-area: 1 / 1 / 2 / 4;
  }

  #w-node-b69ed48d-b3af-840c-8746-3f3c84961d85-0f5c1470 {
    grid-row-end: 3;
  }

  #w-node-_9faf60c7-fc21-9dcb-d790-0526caa9a860-0f5c1470 {
    grid-row: 3 / 4;
  }

  #w-node-_9faf60c7-fc21-9dcb-d790-0526caa9a862-0f5c1470 {
    grid-row-end: 3;
    grid-column-start: 7;
  }

  #w-node-_9faf60c7-fc21-9dcb-d790-0526caa9a864-0f5c1470 {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-_9faf60c7-fc21-9dcb-d790-0526caa9a871-0f5c1470 {
    grid-column-start: 1;
  }

  #w-node-_7574dbd5-16b2-9bcc-0441-1d31fcb34299-a9b91285 {
    grid-row: 3 / 4;
  }

  #w-node-_7574dbd5-16b2-9bcc-0441-1d31fcb3429b-a9b91285 {
    grid-row-end: 3;
    grid-column-start: 7;
  }

  #w-node-_7574dbd5-16b2-9bcc-0441-1d31fcb3429d-a9b91285 {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-_7574dbd5-16b2-9bcc-0441-1d31fcb342aa-a9b91285 {
    grid-column-start: 1;
  }

  #w-node-eb6e2b8b-afc5-2031-5855-66c6e301cf80-54d93375 {
    grid-row: 3 / 4;
  }

  #w-node-eb6e2b8b-afc5-2031-5855-66c6e301cf82-54d93375 {
    grid-row-end: 3;
    grid-column-start: 7;
  }

  #w-node-eb6e2b8b-afc5-2031-5855-66c6e301cf84-54d93375 {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-eb6e2b8b-afc5-2031-5855-66c6e301cf91-54d93375 {
    grid-column-start: 1;
  }

  #w-node-_27f2cdf1-d05d-74f3-2c9f-7be9747f2626-a8be79d5 {
    grid-row: 3 / 4;
  }

  #w-node-_27f2cdf1-d05d-74f3-2c9f-7be9747f2628-a8be79d5 {
    grid-row: 1 / 3;
    grid-column-start: 7;
  }

  #w-node-_27f2cdf1-d05d-74f3-2c9f-7be9747f262a-a8be79d5 {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-_27f2cdf1-d05d-74f3-2c9f-7be9747f2635-a8be79d5 {
    grid-column-start: 1;
  }

  #w-node-a1f5bcf6-122a-45c5-61f8-07bb06c463cb-2a7b4d84 {
    grid-row: 3 / 4;
  }

  #w-node-a1f5bcf6-122a-45c5-61f8-07bb06c463cd-2a7b4d84 {
    grid-row-end: 3;
    grid-column-start: 7;
  }

  #w-node-a1f5bcf6-122a-45c5-61f8-07bb06c463cf-2a7b4d84 {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-a1f5bcf6-122a-45c5-61f8-07bb06c463da-2a7b4d84 {
    grid-column-start: 1;
  }

  #w-node-_217fca71-3e46-20c3-7aed-eb676ab4d943-3cb3d220 {
    grid-row: 3 / 4;
  }

  #w-node-_217fca71-3e46-20c3-7aed-eb676ab4d945-3cb3d220 {
    grid-row-end: 3;
    grid-column-start: 7;
  }

  #w-node-_217fca71-3e46-20c3-7aed-eb676ab4d947-3cb3d220 {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-_217fca71-3e46-20c3-7aed-eb676ab4d952-3cb3d220 {
    grid-column-start: 1;
  }

  #w-node-_37e78698-c741-75ed-20c8-aeb93fbac844-902ee72f {
    grid-row: 3 / 4;
  }

  #w-node-_37e78698-c741-75ed-20c8-aeb93fbac848-902ee72f {
    grid-row-end: 3;
    grid-column-start: 7;
  }

  #w-node-_37e78698-c741-75ed-20c8-aeb93fbac84a-902ee72f {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-_37e78698-c741-75ed-20c8-aeb93fbac855-902ee72f {
    grid-column-start: 1;
  }

  #w-node-_8c0030db-3c40-0255-794a-b1abf54cbfc5-2db38ba7 {
    grid-row: 3 / 4;
  }

  #w-node-_8c0030db-3c40-0255-794a-b1abf54cbfc9-2db38ba7 {
    grid-row-end: 3;
    grid-column-start: 7;
  }

  #w-node-_8c0030db-3c40-0255-794a-b1abf54cbfcb-2db38ba7 {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-_8c0030db-3c40-0255-794a-b1abf54cbfd6-2db38ba7 {
    grid-column-start: 1;
  }

  #w-node-_6f0899c7-74f2-df5d-1beb-1c5d6a3ab9f3-95a76ef9 {
    grid-row: 3 / 4;
  }

  #w-node-_6f0899c7-74f2-df5d-1beb-1c5d6a3ab9f7-95a76ef9 {
    grid-row-end: 3;
    grid-column-start: 7;
  }

  #w-node-_6f0899c7-74f2-df5d-1beb-1c5d6a3ab9f9-95a76ef9 {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-_6f0899c7-74f2-df5d-1beb-1c5d6a3aba04-95a76ef9 {
    grid-column-start: 1;
  }

  #w-node-fb672407-71b5-05a0-fafb-3f8fbdf65295-49022517 {
    grid-row: 3 / 4;
  }

  #w-node-fb672407-71b5-05a0-fafb-3f8fbdf65299-49022517 {
    grid-row-end: 3;
    grid-column-start: 7;
  }

  #w-node-fb672407-71b5-05a0-fafb-3f8fbdf6529b-49022517 {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-fb672407-71b5-05a0-fafb-3f8fbdf652a6-49022517 {
    grid-column-start: 1;
  }

  #w-node-c7ff3a1c-929f-24a6-ef70-475ee232c025-4dd77738 {
    grid-row: 3 / 4;
  }

  #w-node-c7ff3a1c-929f-24a6-ef70-475ee232c029-4dd77738 {
    grid-row-end: 3;
    grid-column-start: 7;
  }

  #w-node-c7ff3a1c-929f-24a6-ef70-475ee232c02b-4dd77738 {
    grid-row: 2 / 3;
    grid-column-end: 4;
  }

  #w-node-c7ff3a1c-929f-24a6-ef70-475ee232c036-4dd77738 {
    grid-column-start: 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_609c767c-db93-3fe3-4fc8-d01253bbefd6-07cce3e4 {
    grid-row: 4 / 5;
    grid-column-end: 8;
  }

  #w-node-d4440dc6-9de1-d70b-0101-97c40ceb38a9-07cce3e4 {
    grid-area: 3 / 1 / 4 / 8;
  }

  #w-node-_825e065f-cf68-14c9-87de-c5da4ac5dc20-07cce3e4 {
    grid-row: 1 / 2;
    grid-column-end: 8;
  }

  #w-node-da003e7f-33c1-4e30-e5cc-7dc080a65e71-07cce3e4 {
    grid-row: 2 / 3;
    grid-column-end: 8;
  }

  #w-node-_9528c27f-895f-bfd8-4939-30b661b6e60e-0f5c1470 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-_64433c1d-8f4b-992d-8823-4b1e65209dc8-0f5c1470 {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-_0af4267f-e3a9-5970-e606-d607725e2bf6-0f5c1470 {
    grid-area: 4 / 1 / 5 / 4;
  }

  #w-node-_9b0b2724-b8d4-08f0-a146-090ef822b5fb-0f5c1470 {
    grid-area: 2 / 1 / 3 / 4;
  }

  #w-node-_9b0b2724-b8d4-08f0-a146-090ef822b5fd-0f5c1470 {
    grid-area: 3 / 1 / 4 / 4;
  }

  #w-node-_9b0b2724-b8d4-08f0-a146-090ef822b5ff-0f5c1470 {
    grid-area: 4 / 1 / 5 / 4;
  }

  #w-node-_9faf60c7-fc21-9dcb-d790-0526caa9a860-0f5c1470 {
    grid-row: 4 / 5;
    grid-column-end: 8;
  }

  #w-node-_9faf60c7-fc21-9dcb-d790-0526caa9a862-0f5c1470 {
    grid-area: 3 / 1 / 4 / 8;
  }

  #w-node-_9faf60c7-fc21-9dcb-d790-0526caa9a864-0f5c1470 {
    grid-row: 1 / 2;
    grid-column-end: 8;
  }

  #w-node-_9faf60c7-fc21-9dcb-d790-0526caa9a871-0f5c1470 {
    grid-row: 2 / 3;
  }

  #w-node-b8b09714-42e0-c752-c365-29bdd8676d30-a9b91285 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: auto;
  }

  #w-node-_7574dbd5-16b2-9bcc-0441-1d31fcb34299-a9b91285 {
    grid-row: 4 / 5;
    grid-column-end: 8;
  }

  #w-node-_7574dbd5-16b2-9bcc-0441-1d31fcb3429b-a9b91285 {
    grid-area: 3 / 1 / 4 / 8;
  }

  #w-node-_7574dbd5-16b2-9bcc-0441-1d31fcb3429d-a9b91285 {
    grid-row: 1 / 2;
    grid-column-end: 8;
  }

  #w-node-_7574dbd5-16b2-9bcc-0441-1d31fcb342aa-a9b91285 {
    grid-row: 2 / 3;
  }

  #w-node-e73553a8-fb46-92d8-b204-fef934b040b4-54d93375 {
    grid-column-end: 3;
  }

  #w-node-_51f1f3bb-7dba-d96c-82b5-4f15f0ea3c07-54d93375 {
    grid-row: 3 / 4;
    grid-column-start: 1;
  }

  #w-node-e6763567-0880-f9f0-2caa-3e06255d6bd7-54d93375 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-c637a177-bf10-c49d-cf46-da6393f9d97e-54d93375 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-_6c8d8e39-5910-f71c-250f-80772add8a8e-54d93375 {
    grid-area: 3 / 1 / 4 / 3;
  }

  #w-node-cf3e31d9-7bd6-0e00-d57c-5d1f1ff80800-54d93375 {
    grid-area: 1 / 1 / 2 / 3;
  }

  #w-node-_1fb5f838-3ab5-9a77-8e77-9f05dbac8e91-54d93375 {
    grid-area: 2 / 1 / 3 / 3;
  }

  #w-node-eb6e2b8b-afc5-2031-5855-66c6e301cf80-54d93375 {
    grid-row: 4 / 5;
    grid-column-end: 8;
  }

  #w-node-eb6e2b8b-afc5-2031-5855-66c6e301cf82-54d93375 {
    grid-area: 3 / 1 / 4 / 8;
  }

  #w-node-eb6e2b8b-afc5-2031-5855-66c6e301cf84-54d93375 {
    grid-row: 1 / 2;
    grid-column-end: 8;
  }

  #w-node-eb6e2b8b-afc5-2031-5855-66c6e301cf91-54d93375 {
    grid-row: 2 / 3;
  }

  #w-node-_27f2cdf1-d05d-74f3-2c9f-7be9747f2626-a8be79d5 {
    grid-row: 4 / 5;
    grid-column-end: 8;
  }

  #w-node-_27f2cdf1-d05d-74f3-2c9f-7be9747f2628-a8be79d5 {
    grid-area: 3 / 1 / 4 / 8;
  }

  #w-node-_27f2cdf1-d05d-74f3-2c9f-7be9747f262a-a8be79d5 {
    grid-row: 1 / 2;
    grid-column-end: 8;
  }

  #w-node-_27f2cdf1-d05d-74f3-2c9f-7be9747f2635-a8be79d5 {
    grid-row: 2 / 3;
  }

  #w-node-a1f5bcf6-122a-45c5-61f8-07bb06c463cb-2a7b4d84 {
    grid-row: 4 / 5;
    grid-column-end: 8;
  }

  #w-node-a1f5bcf6-122a-45c5-61f8-07bb06c463cd-2a7b4d84 {
    grid-area: 3 / 1 / 4 / 8;
  }

  #w-node-a1f5bcf6-122a-45c5-61f8-07bb06c463cf-2a7b4d84 {
    grid-row: 1 / 2;
    grid-column-end: 8;
  }

  #w-node-a1f5bcf6-122a-45c5-61f8-07bb06c463da-2a7b4d84 {
    grid-row: 2 / 3;
  }

  #w-node-_217fca71-3e46-20c3-7aed-eb676ab4d943-3cb3d220 {
    grid-row: 4 / 5;
    grid-column-end: 8;
  }

  #w-node-_217fca71-3e46-20c3-7aed-eb676ab4d945-3cb3d220 {
    grid-area: 3 / 1 / 4 / 8;
  }

  #w-node-_217fca71-3e46-20c3-7aed-eb676ab4d947-3cb3d220 {
    grid-row: 1 / 2;
    grid-column-end: 8;
  }

  #w-node-_217fca71-3e46-20c3-7aed-eb676ab4d952-3cb3d220 {
    grid-row: 2 / 3;
  }

  #w-node-_37e78698-c741-75ed-20c8-aeb93fbac844-902ee72f {
    grid-row: 4 / 5;
    grid-column-end: 8;
  }

  #w-node-_37e78698-c741-75ed-20c8-aeb93fbac848-902ee72f {
    grid-area: 3 / 1 / 4 / 8;
  }

  #w-node-_37e78698-c741-75ed-20c8-aeb93fbac84a-902ee72f {
    grid-row: 1 / 2;
    grid-column-end: 8;
  }

  #w-node-_37e78698-c741-75ed-20c8-aeb93fbac855-902ee72f {
    grid-row: 2 / 3;
  }

  #w-node-_8c0030db-3c40-0255-794a-b1abf54cbfc5-2db38ba7 {
    grid-row: 4 / 5;
    grid-column-end: 8;
  }

  #w-node-_8c0030db-3c40-0255-794a-b1abf54cbfc9-2db38ba7 {
    grid-area: 3 / 1 / 4 / 8;
  }

  #w-node-_8c0030db-3c40-0255-794a-b1abf54cbfcb-2db38ba7 {
    grid-row: 1 / 2;
    grid-column-end: 8;
  }

  #w-node-_8c0030db-3c40-0255-794a-b1abf54cbfd6-2db38ba7 {
    grid-row: 2 / 3;
  }

  #w-node-_6f0899c7-74f2-df5d-1beb-1c5d6a3ab9f3-95a76ef9 {
    grid-row: 4 / 5;
    grid-column-end: 8;
  }

  #w-node-_6f0899c7-74f2-df5d-1beb-1c5d6a3ab9f7-95a76ef9 {
    grid-area: 3 / 1 / 4 / 8;
  }

  #w-node-_6f0899c7-74f2-df5d-1beb-1c5d6a3ab9f9-95a76ef9 {
    grid-row: 1 / 2;
    grid-column-end: 8;
  }

  #w-node-_6f0899c7-74f2-df5d-1beb-1c5d6a3aba04-95a76ef9 {
    grid-row: 2 / 3;
  }

  #w-node-fb672407-71b5-05a0-fafb-3f8fbdf65295-49022517 {
    grid-row: 4 / 5;
    grid-column-end: 8;
  }

  #w-node-fb672407-71b5-05a0-fafb-3f8fbdf65299-49022517 {
    grid-area: 3 / 1 / 4 / 8;
  }

  #w-node-fb672407-71b5-05a0-fafb-3f8fbdf6529b-49022517 {
    grid-row: 1 / 2;
    grid-column-end: 8;
  }

  #w-node-fb672407-71b5-05a0-fafb-3f8fbdf652a6-49022517 {
    grid-row: 2 / 3;
  }

  #w-node-c7ff3a1c-929f-24a6-ef70-475ee232c025-4dd77738 {
    grid-row: 4 / 5;
    grid-column-end: 8;
  }

  #w-node-c7ff3a1c-929f-24a6-ef70-475ee232c029-4dd77738 {
    grid-area: 3 / 1 / 4 / 8;
  }

  #w-node-c7ff3a1c-929f-24a6-ef70-475ee232c02b-4dd77738 {
    grid-row: 1 / 2;
    grid-column-end: 8;
  }

  #w-node-c7ff3a1c-929f-24a6-ef70-475ee232c036-4dd77738 {
    grid-row: 2 / 3;
  }
}


