:root {
  --palette-2a: #3f5372;
  --palette-1a: #06bcc1;
  --white-smoke: #f8f9fa;
  --white: white;
  --palette-2c: #2b3a4f;
  --cadet-blue: #02a9b5;
  --palette-1c: #04868b;
  --border-dark: rgba(63, 83, 114, .15);
  --dark-slate-grey: #12394d;
  --palette-1b: #ebfefe;
  --palette-2b: #f2f4f8;
  --palette-3a: #ffb100;
  --palette-3b: #fff9eb;
  --palette-3c: #cc8f00;
  --palette-4a: #e23c47;
  --palette-4b: #fcedee;
  --palette-4c: #b11b25;
  --status-green: #06c15c;
}

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

body {
  color: var(--palette-2a);
  font-family: PT Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.5em;
}

h1 {
  letter-spacing: -.01em;
  margin-top: 0;
  margin-bottom: 18px;
  font-family: Source Serif Pro, sans-serif;
  font-size: 48px;
  font-weight: 600;
  line-height: 1.1em;
}

h2 {
  margin-top: 0;
  margin-bottom: 12px;
  font-family: Source Serif Pro, sans-serif;
  font-size: 36px;
  font-weight: 600;
  line-height: 1.2em;
}

h3 {
  margin-top: 0;
  margin-bottom: 12px;
  font-family: Source Serif Pro, sans-serif;
  font-size: 30px;
  font-weight: 600;
  line-height: 1.3em;
}

h4 {
  margin-top: 0;
  margin-bottom: 12px;
  font-size: 30px;
  font-weight: 700;
  line-height: 1.3em;
}

h5 {
  margin-top: 0;
  margin-bottom: 12px;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.4em;
}

h6 {
  margin-top: 0;
  margin-bottom: 12px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.5em;
}

p {
  margin-bottom: 27px;
}

a {
  color: var(--palette-1a);
  font-weight: 600;
  text-decoration: none;
}

img {
  object-fit: cover;
  max-width: 100%;
  display: inline-block;
}

label {
  margin-bottom: 6px;
  font-size: 16px;
  font-weight: 700;
  display: block;
}

blockquote {
  border-left: 6px solid var(--palette-1a);
  margin-top: 36px;
  margin-bottom: 36px;
  padding: 0 0 0 24px;
  font-family: Source Serif Pro, sans-serif;
  font-size: 36px;
  font-weight: 400;
  line-height: 1.2em;
}

figure {
  margin-bottom: 10px;
}

figcaption {
  text-align: center;
  margin-top: 5px;
  font-size: 16px;
  font-weight: 700;
}

.loading-container {
  z-index: 9999;
  background-color: rgba(0, 0, 0, 0);
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.section, .section.bg-palette-1b {
  padding-top: 100px;
  padding-bottom: 100px;
}

.section.bg-palette-2b {
  background-color: var(--white-smoke);
}

.section.with-bg-image {
  color: var(--white);
  background-color: #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  display: none;
}

.section.reduced-padding {
  padding-top: 72px;
  padding-bottom: 72px;
}

.section.no-bottom-padding, .section.no-bottom-padding.bg-palette-2b {
  padding-bottom: 144px;
}

.section.grow {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  min-height: 800px;
  display: flex;
}

.section.weather {
  background-color: #2e5579;
  padding-top: 20px;
  padding-bottom: 20px;
}

.main-container {
  width: 100%;
  max-width: 1344px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
}

.main-container.atop-image {
  z-index: 1;
  position: absolute;
}

.bg-palette-1a {
  background-color: var(--palette-1a);
  color: #fff;
}

.large-text {
  font-family: PT Sans, sans-serif;
  font-size: 24px;
  line-height: 1.4em;
}

.small-text {
  color: var(--cadet-blue);
  font-size: 16px;
  line-height: 1.5em;
}

.button {
  background-color: var(--palette-1a);
  color: #fff;
  text-align: center;
  border-radius: 200px;
  padding: 18px 24px;
  font-weight: 700;
  transition: background-color .2s;
}

.button:hover {
  background-color: var(--palette-1c);
}

.button.small {
  padding: 12px 18px;
  font-size: 16px;
}

.button.adjacent-to-link {
  margin-right: 24px;
}

.navbar {
  background-color: rgba(0, 0, 0, 0);
  align-items: center;
  min-height: 84px;
  font-size: 16px;
  display: flex;
}

.form-input {
  border: 1px solid var(--border-dark);
  background-color: var(--white);
  border-radius: 6px;
  min-height: 63px;
  margin-bottom: 0;
  padding: 18px 24px;
  font-size: 18px;
  line-height: 1.5em;
  transition: border-color .2s;
}

.form-input:focus {
  border-color: var(--palette-1a);
}

.form-input::placeholder {
  color: rgba(63, 83, 114, .5);
  font-size: 18px;
  line-height: 1.5em;
}

.form-input.horizontal-form-input {
  margin-right: 18px;
}

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

.footer {
  background-color: var(--dark-slate-grey);
  color: var(--white);
  padding-top: 100px;
  padding-bottom: 60px;
}

.back-to-top-button {
  z-index: 10;
  background-color: var(--palette-1a);
  border-radius: 200px;
  justify-content: center;
  align-items: center;
  width: 56px;
  height: 56px;
  display: flex;
  position: fixed;
  bottom: 14px;
  right: 14px;
}

.announcement-cross {
  cursor: pointer;
  width: 28px;
  height: 28px;
  display: block;
  position: absolute;
  right: 0;
}

.trigger-search-modal {
  margin-left: 24px;
  padding: 0;
}

.search-modal {
  z-index: 9999;
  justify-content: center;
  align-items: flex-start;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.search-modal-screen {
  background-color: rgba(0, 0, 0, .5);
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.search-modal-container {
  width: 100%;
  max-width: 840px;
  padding-top: 72px;
  padding-left: 24px;
  padding-right: 24px;
  position: relative;
}

.display-heading {
  letter-spacing: -.01em;
  margin-bottom: 18px;
  font-family: Source Serif Pro, sans-serif;
  font-size: 48px;
  font-weight: 600;
  line-height: 1em;
}

.display-heading.blog-post-heading {
  color: var(--dark-slate-grey);
  margin-top: 24px;
  margin-bottom: 18px;
  font-size: 42px;
}

.navbar-row {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

.form-error {
  color: var(--palette-2c);
  text-align: center;
  margin-top: 21px;
  padding: 14px;
  font-size: 14px;
}

.uppercase-text {
  letter-spacing: .1em;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
}

.uppercase-text.subheading {
  color: var(--cadet-blue);
  letter-spacing: .4em;
  margin-bottom: 18px;
  font-family: PT Sans, sans-serif;
  font-size: 16px;
}

.bg-palette-1b {
  background-color: var(--palette-1b);
}

.bg-palette-1c {
  background-color: var(--palette-1c);
  color: var(--white);
}

.bg-palette-2b {
  background-color: var(--palette-2b);
}

.arrow-link {
  align-items: center;
  display: flex;
}

.arrow-link-extension {
  background-color: var(--palette-1a);
  width: 0;
  height: 2px;
  position: relative;
  top: .5px;
  left: .5px;
}

.arrow-link-image {
  margin-right: 12px;
  display: block;
}

.text-palette-2a {
  color: var(--cadet-blue);
  font-family: PT Sans, sans-serif;
  font-weight: 700;
}

.text-palette-2a.box-article-category {
  color: var(--cadet-blue);
  margin-bottom: 12px;
  font-family: PT Sans, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.dropdown-link-wrapper {
  color: var(--palette-2a);
  cursor: pointer;
  align-items: center;
  padding: 0;
  font-weight: 700;
  display: flex;
}

.dropdown-link-icon {
  background-color: var(--palette-2a);
  object-fit: cover;
  width: 18px;
  height: 16px;
  margin-left: 3px;
  display: block;
}

.divider {
  background-color: var(--dark-slate-grey);
  color: var(--dark-slate-grey);
  justify-content: center;
  align-items: center;
  height: 54px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.divider.bg-palette-1c {
  background-color: var(--palette-1c);
}

.divider-line {
  background-color: var(--palette-2a);
  width: 1vw;
  min-width: 12px;
  height: 272px;
  margin-left: 5vw;
  margin-right: 5vw;
}

.divider-line.line-1 {
  background-color: var(--cadet-blue);
  opacity: .3;
  transform: rotate(-35deg);
}

.divider-line.line-1.bg-palette-1a {
  background-color: var(--palette-1a);
}

.divider-line.line-2 {
  background-color: var(--cadet-blue);
  opacity: .3;
  transform: rotate(-15deg);
}

.divider-line.line-2.bg-palette-1a {
  background-color: var(--palette-1a);
}

.divider-line.line-3 {
  background-color: var(--cadet-blue);
  opacity: .3;
  transform: rotate(15deg);
}

.divider-line.line-3.bg-palette-1a {
  background-color: var(--palette-1a);
}

.divider-line.line-4 {
  background-color: var(--cadet-blue);
  opacity: .3;
  transform: rotate(-45deg);
}

.divider-line.line-4.bg-palette-1a {
  background-color: var(--palette-1a);
}

.divider-line.line-5 {
  background-color: var(--cadet-blue);
  opacity: .3;
  transform: rotate(40deg);
}

.divider-line.line-5.bg-palette-1a {
  background-color: var(--palette-1a);
}

.nav-menu {
  color: var(--dark-slate-grey);
  align-items: center;
  font-family: PT Sans, sans-serif;
  font-size: 16px;
  display: flex;
}

.nav-link {
  color: var(--palette-2a);
  font-weight: 700;
  transition: color .2s;
  display: block;
}

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

.nav-link-wrapper {
  text-transform: none;
  margin-left: 18px;
  margin-right: 18px;
  font-weight: 400;
}

.navbar-left-content {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.navbar-right-content {
  align-items: center;
  display: flex;
}

.navbar-logo {
  flex: 0 auto;
  height: 90px;
  margin-top: -40px;
  margin-right: 40px;
  position: static;
}

.dropdown-list.w--open {
  background-color: var(--white);
  border-radius: 12px;
  min-width: 245px;
  padding: 18px;
  font-size: 18px;
  box-shadow: 0 0 12px 3px rgba(0, 0, 0, .05);
}

.dropdown-link {
  color: var(--palette-2a);
  border-radius: 6px;
  align-items: center;
  padding: 9px 12px;
  font-size: 15px;
  font-weight: 700;
  transition: color .2s, background-color .2s;
  display: flex;
}

.dropdown-link:hover {
  background-color: var(--palette-2b);
}

.navigation-wrapper {
  z-index: 10;
  background-color: rgba(255, 255, 255, .97);
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.justify-contents-left {
  justify-content: flex-start;
  display: flex;
}

.container---l {
  width: 100%;
  max-width: 840px;
}

.container---l.align-center.iframe {
  min-height: 0;
  max-height: 480px;
}

.footer-grid {
  grid-column-gap: 72px;
  grid-row-gap: 72px;
  grid-template-rows: auto;
  grid-template-columns: 498px 1fr;
  margin-bottom: 96px;
}

.footer-large-link {
  grid-column-gap: 16px;
  grid-row-gap: 6px;
  grid-template-columns: 1fr;
  margin-top: 24px;
  margin-bottom: 36px;
  font-family: PT Sans, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.4em;
}

.hover-link {
  opacity: .7;
  transition: opacity .2s;
}

.hover-link:hover {
  opacity: 1;
}

.hover-link.text-white {
  color: var(--white);
  font-family: PT Sans, sans-serif;
  font-weight: 400;
}

.hover-link.text-white:hover {
  color: var(--white);
}

.footer-grid-2 {
  grid-column-gap: 16px;
  grid-row-gap: 54px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.footer-menus {
  grid-column-gap: 72px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: column;
}

.links-grid {
  grid-column-gap: 16px;
  grid-row-gap: 6px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.horizontal-form {
  margin-bottom: 0;
  display: flex;
}

.footer-details-grid {
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-flow: column;
  font-size: 16px;
}

.social-links {
  justify-content: flex-start;
  align-items: center;
  margin-left: -12px;
  margin-right: -12px;
  display: flex;
}

.social-link {
  margin-left: 12px;
  margin-right: 12px;
}

.text-white {
  color: var(--white);
}

.align-center {
  margin-left: auto;
  margin-right: auto;
}

.section-title {
  margin-bottom: 72px;
}

.section-title.reduced-margin {
  margin-bottom: 36px;
}

.large-heading {
  color: var(--dark-slate-grey);
  letter-spacing: -.01em;
  margin-bottom: 18px;
  font-family: Source Serif Pro, sans-serif;
  font-size: 48px;
  font-weight: 600;
  line-height: 1.1em;
}

.container---xl {
  width: 100%;
  max-width: 1068px;
}

.grid-columns {
  grid-column-gap: 72px;
  grid-row-gap: 72px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: grid;
}

.grid-columns.align-center {
  align-items: start;
  justify-items: center;
}

.grid-columns.justify-center {
  justify-items: center;
}

.grid-columns.text-center {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.grid-columns.text-center.smjestaj {
  grid-template-rows: auto;
  grid-auto-flow: row;
}

.grid-columns.container---s-left {
  grid-template-columns: 1fr;
  align-content: stretch;
  align-items: center;
  justify-items: center;
}

.link-row {
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.link-row.justify-contents-center {
  justify-content: center;
  margin-top: 40px;
}

.link-row.justify-contents-right {
  justify-content: flex-end;
  align-items: center;
  margin-top: 40px;
}

.link-row.justify-contents-left {
  justify-content: flex-start;
  align-items: center;
  margin-top: 40px;
}

.medium-heading {
  margin-bottom: 12px;
  font-family: Source Serif Pro, sans-serif;
  font-size: 36px;
  font-weight: 600;
  line-height: 1.2em;
}

.medium-heading.no-bottom-margin {
  color: var(--dark-slate-grey);
  margin-bottom: 0;
  font-family: Source Serif Pro, sans-serif;
  font-weight: 600;
}

.container---m {
  width: 100%;
  max-width: 612px;
  height: 100%;
}

.no-bottom-margin {
  color: var(--dark-slate-grey);
  margin-bottom: 0;
  font-family: PT Sans, sans-serif;
  font-weight: 400;
}

.container---xs {
  width: 100%;
  max-width: 368px;
}

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

.container---s {
  width: 100%;
  max-width: 498px;
}

.table-row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-flow: column;
  align-items: center;
  padding: 12px;
}

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

.bg-white {
  background-color: var(--white);
}

.image-wrapper {
  position: relative;
}

.top-layer {
  z-index: 0;
  object-fit: fill;
  border-radius: 20px;
  max-width: 100%;
  min-height: 420px;
  position: relative;
  overflow: hidden;
}

.text-palette-1a {
  color: var(--cadet-blue);
}

.section-bg-image {
  opacity: .71;
  object-fit: cover;
  width: 100%;
  max-height: 712px;
}

.graphic-top-right {
  position: absolute;
  top: -36px;
  right: 24px;
}

.graphic-top-right.higher {
  height: 120px;
  top: -70px;
}

.image-above-heading {
  margin-bottom: 24px;
}

.image-above-heading.imagerounded {
  margin-bottom: 0;
  transition: all .3s;
}

.image-above-heading.imagerounded:hover {
  transform: scale(1.1);
}

.icon-circle {
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 102px;
  height: 102px;
  display: flex;
}

.icon-circle.bg-white {
  margin-left: auto;
  margin-right: auto;
}

.icon-heading {
  margin-top: 24px;
}

.icon-heading.no-bottom-margin {
  text-align: center;
}

.checklist {
  grid-column-gap: 16px;
  grid-row-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.checklist.increased-gaps {
  grid-column-gap: 16px;
  grid-row-gap: 18px;
}

.checklist-item {
  grid-column-gap: 12px;
  grid-row-gap: 16px;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-flow: column;
  align-items: center;
}

.article-box {
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  min-height: 80px;
  padding: 30px;
  display: flex;
}

.article-box.background {
  background-color: var(--white-smoke);
  border-radius: 20px;
}

.article-box-heading {
  color: var(--dark-slate-grey);
  margin-top: 12px;
  font-size: 26px;
  font-weight: 600;
}

.article-box-heading:hover {
  color: var(--cadet-blue);
}

.article-box-horizontal {
  background-color: var(--white-smoke);
  border-radius: 20px;
  width: 100%;
  transition: box-shadow .3s;
  display: flex;
  box-shadow: 0 1px 10px #f0f1f2;
}

.article-box-horizontal:hover {
  box-shadow: 0 6px 32px #c5c6c7;
}

.article-link {
  color: var(--palette-2a);
  width: 100%;
  font-weight: 500;
  display: block;
}

.accordion {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.accordion-panel {
  background-color: var(--white);
  border-radius: 12px;
  height: auto;
}

.accordion-title {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding: 24px;
  font-weight: 700;
  display: flex;
}

.accordion-content-wrapper {
  height: 100%;
  overflow: hidden;
}

.accordion-content {
  padding: 0 24px 24px;
}

.accordion-icon {
  display: block;
}

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

.article h3 {
  margin-top: 48px;
  margin-bottom: 24px;
}

.article figure {
  margin-top: 72px;
  margin-bottom: 72px;
}

.blog-grid {
  grid-column-gap: 72px;
  grid-row-gap: 72px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.blog-grid.halves {
  grid-row-gap: 32px;
  grid-template-columns: 1fr 1fr;
}

.blog-grid-small-image {
  border-radius: 20px;
  max-height: 164px;
  transition: all .3s;
}

.blog-grid-small-image:hover {
  transform: scale(1.1);
}

.display-none {
  display: none;
}

.full-page-wrapper {
  flex-direction: column;
  min-height: 100vh;
  display: flex;
}

.search-list {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.search-url {
  margin-top: 6px;
  margin-bottom: 12px;
  font-size: 14px;
}

.search-modal-box {
  background-color: var(--white);
  border-radius: 12px;
  padding: 24px;
}

.italic-text {
  font-size: 42px;
  line-height: 8px;
}

.italic-text.white {
  color: var(--white-smoke);
}

.text-block-2, .text-block-3 {
  font-weight: 600;
}

.image {
  aspect-ratio: auto;
  width: 100%;
  height: 100%;
  display: inline-block;
  transform: scale(1);
}

.text-block-4 {
  color: var(--dark-slate-grey);
  font-family: PT Sans, sans-serif;
  font-weight: 400;
}

.heading {
  color: var(--cadet-blue);
  font-family: PT Sans, sans-serif;
}

.text-block-5 {
  font-family: PT Sans, sans-serif;
  font-weight: 700;
}

.text-block-6, .text-block-7 {
  font-family: PT Sans, sans-serif;
  font-weight: 400;
}

.heading-2, .heading-3, .heading-4 {
  color: var(--cadet-blue);
  font-family: PT Sans, sans-serif;
}

.italic-text-2 {
  color: var(--dark-slate-grey);
}

.text-block-8 {
  font-family: PT Sans, sans-serif;
  font-weight: 700;
}

.text-block-9 {
  color: var(--dark-slate-grey);
  font-family: PT Sans, sans-serif;
}

.italic-text-3 {
  color: var(--dark-slate-grey);
}

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

.imagerounded {
  border-radius: 20px;
}

.boxrounded {
  background-color: #fff;
  border-radius: 20px;
  transition: box-shadow .3s;
  box-shadow: 0 1px 10px #f0f1f2;
}

.boxrounded:hover {
  box-shadow: 0 6px 32px #c5c6c7;
}

.imageroundedtop {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  transition: all .3s;
}

.imageroundedtop:hover {
  transform: scale(1.1);
}

.imagelinkzoom {
  border-radius: 20px;
  position: relative;
  overflow: hidden;
}

.spacer-normal {
  height: .725rem;
}

.boxtitlelink {
  color: var(--dark-slate-grey);
  margin-bottom: 0;
  font-family: PT Sans, sans-serif;
  font-weight: 400;
  transition: color .2s;
}

.boxtitlelink:hover {
  color: var(--cadet-blue);
}

.accordiontitletext {
  color: var(--cadet-blue);
  font-family: Source Serif Pro, sans-serif;
  font-size: 26px;
  font-weight: 600;
}

.link-block {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  overflow: hidden;
}

.link-block-3 {
  border-radius: 20px;
  overflow: hidden;
}

.italic-text-4 {
  font-weight: 400;
}

.slide-nav {
  display: none;
}

.spacer-large {
  height: 2rem;
}

.lightbox_overlay {
  z-index: 1;
  background-color: rgba(29, 41, 57, .1);
  border-radius: 1rem;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.lightbox_play {
  z-index: 2;
  -webkit-backdrop-filter: saturate(150%) blur(12px);
  backdrop-filter: saturate(150%) blur(12px);
  color: #fff;
  background-color: rgba(255, 255, 255, .1);
  border-radius: 100%;
  width: 4rem;
  height: 4rem;
  transition: all .3s;
  position: absolute;
}

.lightbox_play:hover {
  transform: scale(1.2);
}

.dropdown-link-2 {
  color: #3f5372;
  border-radius: 6px;
  align-items: center;
  padding: 9px 12px;
  font-size: 15px;
  font-weight: 700;
  transition: color .2s, background-color .2s;
  display: flex;
}

.dropdown-link-2:hover {
  background-color: #f2f4f8;
}

.dropdown-link-wrapper-2 {
  color: #3f5372;
  cursor: pointer;
  align-items: center;
  padding: 0;
  font-weight: 700;
  display: flex;
}

.div-block-6 {
  padding: 24px;
}

.accordionlink {
  color: var(--dark-slate-grey);
  font-weight: 400;
}

.accordionlink:hover {
  color: var(--cadet-blue);
}

.heading-5 {
  font-family: PT Serif, serif;
  font-size: 22px;
}

.content {
  padding: 24px;
}

.small-text-gray {
  color: var(--dark-slate-grey);
  font-size: 16px;
  line-height: 1.5em;
}

.newsrounded {
  background-color: #fff;
  border-radius: 20px;
  width: 100%;
  padding: 14px 24px;
  transition: box-shadow .3s;
  box-shadow: 0 1px 10px #f0f1f2;
}

.newsrounded:hover {
  box-shadow: 0 6px 32px #c5c6c7;
}

.news-box {
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  min-height: 80px;
  padding: 20px 0;
  display: flex;
}

.news-box.background {
  background-color: var(--white-smoke);
  border-radius: 20px;
}

@media screen and (max-width: 991px) {
  blockquote {
    font-size: 32px;
  }

  .section, .section.bg-palette-2b {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .main-container {
    max-width: 680px;
  }

  .display-heading.no-bottom-margin {
    font-size: 36px;
    line-height: 1.5em;
  }

  .display-heading.blog-post-heading {
    font-size: 36px;
  }

  .nav-menu {
    border: 1px solid var(--border-dark);
    background-color: var(--white);
    text-align: left;
    border-radius: 6px;
    padding: 12px 24px;
    font-size: 24px;
  }

  .nav-link-wrapper {
    margin: 18px 0;
  }

  .menu-button {
    background-color: rgba(0, 0, 0, 0);
    margin-left: 24px;
    padding: 0;
  }

  .menu-button.w--open {
    background-color: rgba(0, 0, 0, 0);
  }

  .menu-button-icon {
    display: block;
  }

  .dropdown-list.w--open {
    box-shadow: none;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0;
    width: 100%;
    min-width: auto;
    margin-top: 12px;
    margin-bottom: 12px;
    padding: 0;
    position: relative;
  }

  .dropdown {
    width: 100%;
  }

  .container---l.align-center.iframe {
    min-height: 0;
    max-height: 360px;
  }

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

  .footer-details-grid {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    justify-items: center;
  }

  .footer-left-grid {
    text-align: center;
  }

  .large-heading {
    font-size: 36px;
  }

  .grid-columns {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    grid-auto-flow: row;
  }

  .grid-columns.text-center.informacije, .grid-columns.text-center.smjestaj {
    grid-template-columns: 1fr 1fr;
  }

  .grid-columns.container---s-left {
    grid-template-columns: 1fr;
  }

  .top-layer {
    min-height: 450px;
  }

  .graphic-top-right.higher {
    top: -83px;
  }

  .article h2 {
    margin-bottom: 18px;
  }

  .article h3 {
    margin-top: 36px;
    margin-bottom: 18px;
  }

  .article figure {
    margin-top: 48px;
    margin-bottom: 48px;
  }

  .blog-grid {
    grid-template-columns: 1fr;
  }

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

  .italic-text.white {
    font-size: 36px;
    line-height: 1.5px;
  }

  .news-box {
    padding-top: 10px;
    padding-bottom: 10px;
  }
}

@media screen and (max-width: 767px) {
  body {
    font-size: 16px;
  }

  h1 {
    margin-bottom: 12px;
    font-size: 40px;
    line-height: 1.2em;
  }

  h2 {
    font-size: 32px;
  }

  h4 {
    font-size: 24px;
    line-height: 1.4em;
  }

  h5 {
    font-size: 18px;
    line-height: 1.5em;
  }

  h6 {
    font-size: 16px;
  }

  p {
    margin-bottom: 24px;
  }

  blockquote {
    font-size: 24px;
    line-height: 1.4em;
  }

  .section, .section.bg-palette-1b {
    padding-top: 96px;
    padding-bottom: 96px;
  }

  .section.with-bg-image {
    background-color: var(--palette-2c);
  }

  .main-container {
    padding-left: 10px;
    padding-right: 10px;
  }

  .main-container.atop-image {
    padding-top: 72px;
    padding-bottom: 72px;
    position: relative;
  }

  .large-text {
    font-size: 22px;
  }

  .footer {
    padding-top: 96px;
  }

  .search-modal-container {
    padding-top: 24px;
  }

  .display-heading {
    margin-bottom: 12px;
    font-size: 48px;
    line-height: 1.15em;
  }

  .display-heading.no-bottom-margin {
    margin-left: 20px;
    margin-right: 20px;
    font-size: 28px;
  }

  .display-heading.blog-post-heading {
    font-size: 26px;
  }

  .divider {
    height: 36px;
  }

  .divider-line {
    margin-left: 8vw;
    margin-right: 8vw;
  }

  .divider-line.line-2, .divider-line.line-4 {
    display: none;
  }

  .navbar-logo {
    object-fit: fill;
    width: 190px;
    height: 65px;
    margin-top: -30px;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .navbar-logo.w--current {
    margin-top: -30px;
  }

  .navigation-button {
    display: none;
  }

  .container---l.align-center.iframe {
    max-height: 280px;
  }

  .footer-menus {
    grid-column-gap: 36px;
    grid-row-gap: 16px;
    margin-left: 20px;
  }

  .section-title {
    margin-bottom: 54px;
  }

  .large-heading {
    font-size: 32px;
    line-height: 1.2em;
  }

  .grid-columns {
    grid-column-gap: 36px;
    grid-row-gap: 36px;
  }

  .grid-columns.text-center.informacije {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .grid-columns.text-center.smjestaj {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  .medium-heading {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 32px;
  }

  .top-layer {
    min-height: 380px;
  }

  .section-bg-image {
    opacity: 1;
  }

  .graphic-top-right.higher {
    height: 100px;
    display: inline-block;
    top: -52px;
  }

  .article-box-heading {
    font-size: 22px;
  }

  .italic-text.white {
    font-size: 28px;
    line-height: 1px;
  }

  .image {
    overflow: visible;
  }

  .lightbox_play {
    width: 4rem;
    height: 4rem;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    letter-spacing: 0;
    font-size: 32px;
  }

  h2 {
    font-size: 30px;
  }

  h3, h4 {
    font-size: 24px;
  }

  h5 {
    margin-bottom: 6px;
    font-size: 18px;
  }

  blockquote {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .section, .section.bg-palette-1b, .section.bg-palette-2b, .section.reduced-padding {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .large-text {
    font-size: 18px;
    line-height: 28px;
  }

  .small-text {
    font-size: 14px;
  }

  .button.adjacent-to-link {
    margin-left: 10px;
    margin-right: 10px;
  }

  .navbar {
    min-height: 72px;
  }

  .form-input {
    min-height: 54px;
    padding-left: 18px;
    padding-right: 18px;
  }

  .form-input.horizontal-form-input {
    margin-bottom: 12px;
    margin-right: 0;
  }

  .form-grid {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .display-heading {
    font-size: 36px;
  }

  .display-heading.no-bottom-margin {
    font-size: 24px;
  }

  .display-heading.blog-post-heading {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 26px;
  }

  .uppercase-text.subheading {
    margin-bottom: 12px;
  }

  .dropdown-link-wrapper {
    font-size: 18px;
  }

  .divider-line {
    min-width: 10px;
  }

  .nav-menu {
    padding-left: 18px;
    padding-right: 18px;
  }

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

  .nav-link-wrapper {
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .navbar-left-content {
    overflow: visible;
  }

  .navbar-logo {
    height: 65px;
    margin-top: -30px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    overflow: visible;
  }

  .navbar-logo.w--current {
    height: 65px;
    margin-top: -30px;
    margin-left: 0;
  }

  .dropdown-list.w--open {
    margin-top: 6px;
    margin-bottom: 6px;
    font-size: 16px;
  }

  .dropdown-link {
    padding: 6px 9px;
  }

  .container---l.align-center.iframe {
    max-height: 150px;
  }

  .footer-grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    margin-bottom: 60px;
  }

  .footer-large-link {
    text-align: center;
    font-size: 20px;
  }

  .hover-link.text-white {
    font-size: 18px;
  }

  .footer-menus {
    grid-column-gap: 36px;
    grid-row-gap: 36px;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .horizontal-form {
    flex-flow: column wrap;
  }

  .footer-left-grid {
    text-align: left;
  }

  .section-title {
    margin-bottom: 48px;
  }

  .section-title.reduced-margin {
    margin-bottom: 24px;
  }

  .large-heading {
    letter-spacing: 0;
    margin-bottom: 12px;
    font-size: 32px;
  }

  .grid-columns.text-center.informacije, .grid-columns.text-center.smjestaj {
    grid-template-columns: 1fr;
  }

  .link-row {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    text-align: center;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    display: grid;
  }

  .medium-heading {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 30px;
  }

  .medium-heading.no-bottom-margin {
    margin-left: 10px;
    margin-right: 10px;
  }

  .container---s.align-center {
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .table-row {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
  }

  .top-layer {
    min-height: 300px;
  }

  .graphic-top-right {
    display: none;
  }

  .graphic-top-right.higher {
    height: 80px;
    top: -47px;
  }

  .checklist.increased-gaps {
    grid-column-gap: 16px;
    grid-row-gap: 12px;
  }

  .article-box-heading {
    font-size: 22px;
  }

  .article-box-horizontal {
    flex-direction: column;
  }

  .article h2 {
    margin-bottom: 12px;
  }

  .article h3 {
    margin-top: 24px;
    margin-bottom: 12px;
  }

  .article figure {
    margin-top: 36px;
    margin-bottom: 36px;
  }

  .blog-grid-small-image {
    max-height: none;
  }

  .italic-text.white {
    font-size: 24px;
  }

  .image {
    width: 100%;
    margin-left: 0;
  }

  .text-block-6, .div-block {
    text-align: center;
  }

  .div-block-2, .div-block-3 {
    text-align: center;
    font-family: PT Sans, sans-serif;
  }

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

  .div-block-5 {
    margin-left: 10px;
    margin-right: 10px;
  }

  .dropdown-link-2 {
    padding: 6px 9px;
  }

  .dropdown-link-wrapper-2 {
    font-size: 18px;
  }

  .small-text-gray {
    font-size: 14px;
  }

  .news-box {
    padding-top: 10px;
    padding-bottom: 10px;
  }
}

#w-node-fcd37f60-6419-395f-cf67-f016310f5124-696a49b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f512b-696a49b2, #w-node-acf3278a-3351-e7fb-6120-c6f105b27c0a-696a49b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fc51d78b-9de3-4f68-b1cc-2c23efce0782-696a49b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9125d225-c261-946b-bac3-f27191a32204-696a49b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3721495a-491f-3609-d6d2-dc82cbe49b9e-696a49b2 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_9125d225-c261-946b-bac3-f27191a3220c-696a49b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_48650ca7-2dce-003c-d657-e05df377aa5f-696a49b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_946408a0-0faa-08ec-1cc6-d28665b35730-696a49b2 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_48650ca7-2dce-003c-d657-e05df377aa67-696a49b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_159a2e37-7660-9a91-22e2-4926226a5b9f-696a49b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e2868d4-2d8c-2adf-244d-327011f010eb-696a49b2 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_159a2e37-7660-9a91-22e2-4926226a5ba7-696a49b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_67a8c0e9-51ea-bced-1a3f-8c1835be7673-696a49b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_502e7258-4a12-447d-3b0e-6b575dfc529c-696a49b2 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_67a8c0e9-51ea-bced-1a3f-8c1835be767b-696a49b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_123ebb08-c2f5-59b4-c63a-a493feb1f362-696a49b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6950dc2c-2739-f5e6-2ef3-4ffafe5ceb37-696a49b2 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_123ebb08-c2f5-59b4-c63a-a493feb1f36a-696a49b2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f26-43530f23, #w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f33-43530f23, #w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f2b-43530f23, #w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f2d-43530f23, #w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f38-43530f23, #w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f39-43530f23, #w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f50-43530f23, #w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f54-43530f23, #w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f56-43530f23, #w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f58-43530f23, #w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f5a-43530f23, #w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f5c-43530f23, #w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f66-43530f23, #w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f3a-43530f23, #w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f4c-43530f23, #w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f48-43530f23, #w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f46-43530f23, #w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f40-43530f23, #w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f42-43530f23, #w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f44-43530f23, #w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f5e-43530f23, #w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f62-43530f23, #w-node-c19f9304-b859-2ab5-2989-ba394115700f-43530f23, #w-node-_399eeb47-79d6-40be-e163-5476127ee087-43530f23, #w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f64-43530f23, #w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f6a-43530f23, #w-node-b3fc7143-fa16-93a7-1158-d7dca1bb3201-43530f23, #w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f68-43530f23, #w-node-_4414d3d9-23cc-b000-9626-bb0255b18604-43530f23, #w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f7c-43530f23 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f87-43530f23 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f8c-43530f23 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f5124-696a49b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f512b-696a49b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a71dc6d4-a841-9deb-6013-d5f0db00e34e-696a49b3 {
  align-self: start;
}

#w-node-f6439aad-cbff-b912-0a2b-7e8abce22caa-696a49b3, #w-node-_5bfea595-20d2-ad36-0054-14bc50ee8b7f-696a49b3, #w-node-_27d106a9-84d5-9539-14ac-978d678d84c7-696a49b3, #w-node-_7792a938-5d1f-8ed8-646c-575c061fed7c-696a49b3, #w-node-_348010db-6459-5515-81a5-ebb6a74639a8-696a49b3, #w-node-_3eb6611a-5cd9-9bd2-d1fa-acbd20a7e1c1-696a49b3, #w-node-_2d8a888a-0a9f-9f3f-be5e-8371a17cd3c8-696a49b3, #w-node-_74e7a343-6726-6bae-e7ad-2d16564f3056-696a49b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_54558456-6ad2-6ddf-3eeb-7afb62b0dba1-696a49b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bb68e691-6dd9-23d0-3a42-b51772e35c84-696a49b3, #w-node-_72d188c7-26c6-ccde-347f-644df524a9b3-696a49b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f5124-696a49c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f512b-696a49c6, #w-node-_1d369671-83ed-f7e5-1fb6-eff1ea528cf1-696a49c6, #w-node-_1d369671-83ed-f7e5-1fb6-eff1ea528cfb-696a49c6, #w-node-_1d369671-83ed-f7e5-1fb6-eff1ea528d05-696a49c6, #w-node-c891cffb-eed2-ca8c-3d80-d797367e08a3-696a49c6, #w-node-_6f6765f8-a53e-bbbf-9075-c1bb3640f4a7-696a49c6, #w-node-_41da55c1-6950-02bb-9fbd-f8421ed14b0e-696a49c6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f5124-696a49cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f512b-696a49cd, #w-node-_30b36e0d-bae8-5ea4-3189-9c0dab9e327b-696a49cd, #w-node-_30b36e0d-bae8-5ea4-3189-9c0dab9e3287-696a49cd, #w-node-f1b2321c-6c5d-1c5d-8347-8316f21126a9-696a49cd, #w-node-_4e5e0638-9167-7154-e670-6182bef63b32-696a49cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1e90674e-d715-08cb-37e0-52a5f4c69e41-696a49ce {
  justify-self: start;
}

#w-node-_1e90674e-d715-08cb-37e0-52a5f4c69e5a-696a49ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a506f24-509e-cde4-d6a8-d00be5c79698-696a49ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-cd1db792-480d-3608-1451-ad08d67bffde-696a49ce, #w-node-cd1db792-480d-3608-1451-ad08d67bffe5-696a49ce, #w-node-c910bc70-113c-7066-58c9-a9541d142e76-696a49ce, #w-node-_1f2578a7-7c92-c40f-f99f-c9ed4843c2fa-696a49ce, #w-node-_55c6a0b4-1635-d111-8a6d-73474fcb9efa-696a49ce, #w-node-_870615a0-e7f6-05b2-67c4-cd2a679d9a71-696a49ce, #w-node-_66941440-5287-56b7-08ed-798188cfaa20-696a49ce, #w-node-_25a0d27a-7d4a-f35f-68c0-60e1e3daaa08-696a49ce, #w-node-_25a0d27a-7d4a-f35f-68c0-60e1e3daaa0a-696a49ce, #w-node-_8b09196e-2252-fa99-8d72-5bed4d562745-696a49ce, #w-node-_8b09196e-2252-fa99-8d72-5bed4d562747-696a49ce, #w-node-_8a08198d-3248-a48c-995f-b7edd1938f35-696a49ce, #w-node-_8a08198d-3248-a48c-995f-b7edd1938f37-696a49ce, #w-node-f0e9e952-1165-8d25-7e72-1b61f2204fac-696a49ce, #w-node-f0e9e952-1165-8d25-7e72-1b61f2204fae-696a49ce, #w-node-f199b35e-dd38-267e-725f-6d9c54b5de8d-696a49ce, #w-node-f199b35e-dd38-267e-725f-6d9c54b5de8f-696a49ce, #w-node-a6c87133-3230-e598-3f67-084f70325730-696a49ce, #w-node-a6c87133-3230-e598-3f67-084f70325737-696a49ce, #w-node-a6c87133-3230-e598-3f67-084f7032573e-696a49ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f5124-696a4a47 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f512b-696a4a47, #w-node-_30b36e0d-bae8-5ea4-3189-9c0dab9e327b-696a4a47, #w-node-_30b36e0d-bae8-5ea4-3189-9c0dab9e3281-696a4a47, #w-node-_30b36e0d-bae8-5ea4-3189-9c0dab9e3287-696a4a47, #w-node-_909dcb9f-638d-2246-0e83-87e9ff607c8d-696a4a47, #w-node-f1b2321c-6c5d-1c5d-8347-8316f21126a9-696a4a47, #w-node-_9ae7da3e-a5e8-8586-fdd7-0c28ff2909c5-696a4a47, #w-node-_4e5e0638-9167-7154-e670-6182bef63b32-696a4a47, #w-node-_7162179a-8748-f3e0-b271-9e0cfe86a780-696a4a47 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f5124-696a4a68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f512b-696a4a68, #w-node-acf3278a-3351-e7fb-6120-c6f105b27c0a-696a4a68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_78a6f9b2-58d8-2453-46c0-810704503a8c-696a4a68, #w-node-fc51d78b-9de3-4f68-b1cc-2c23efce0782-696a4a68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9125d225-c261-946b-bac3-f27191a32204-696a4a68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d26b8c29-6667-186b-c486-dec8fc46c40e-696a4a68, #w-node-_9125d225-c261-946b-bac3-f27191a3220c-696a4a68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_48650ca7-2dce-003c-d657-e05df377aa5f-696a4a68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1da59fc-aaa7-845d-e1d9-87e8ac431157-696a4a68, #w-node-_48650ca7-2dce-003c-d657-e05df377aa67-696a4a68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_159a2e37-7660-9a91-22e2-4926226a5b9f-696a4a68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13f5723a-2760-06e1-4d58-27fdf1231ea8-696a4a68, #w-node-_159a2e37-7660-9a91-22e2-4926226a5ba7-696a4a68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_67a8c0e9-51ea-bced-1a3f-8c1835be7673-696a4a68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a7168849-6ec4-fafc-20eb-d46b5cddefb3-696a4a68, #w-node-_67a8c0e9-51ea-bced-1a3f-8c1835be767b-696a4a68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_123ebb08-c2f5-59b4-c63a-a493feb1f362-696a4a68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef85e878-0007-bab0-e132-52f35d149364-696a4a68, #w-node-_123ebb08-c2f5-59b4-c63a-a493feb1f36a-696a4a68 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f5124-19f8bf2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f512b-19f8bf2a, #w-node-acf3278a-3351-e7fb-6120-c6f105b27c0a-19f8bf2a, #w-node-_80a8d159-6d5c-8600-605b-ef4efa7ea00d-19f8bf2a, #w-node-_80a8d159-6d5c-8600-605b-ef4efa7ea00e-19f8bf2a, #w-node-_45d3a74f-a0b7-1296-e239-1bc0c3ec1407-19f8bf2a, #w-node-_80a8d159-6d5c-8600-605b-ef4efa7ea011-19f8bf2a, #w-node-_80a8d159-6d5c-8600-605b-ef4efa7ea012-19f8bf2a, #w-node-_905faf0b-9025-b496-9590-75ee7a15af63-19f8bf2a, #w-node-_80a8d159-6d5c-8600-605b-ef4efa7ea015-19f8bf2a, #w-node-_80a8d159-6d5c-8600-605b-ef4efa7ea016-19f8bf2a, #w-node-_4f120c43-a5bd-a933-2885-33931ce3bce9-19f8bf2a, #w-node-_80a8d159-6d5c-8600-605b-ef4efa7ea019-19f8bf2a, #w-node-_80a8d159-6d5c-8600-605b-ef4efa7ea01a-19f8bf2a, #w-node-_7fa13b05-1be1-12c5-50a4-6a6285330fd9-19f8bf2a, #w-node-_80a8d159-6d5c-8600-605b-ef4efa7ea01d-19f8bf2a, #w-node-_80a8d159-6d5c-8600-605b-ef4efa7ea01e-19f8bf2a, #w-node-_9613fab0-7ad9-1eb6-f1f1-b33767be600d-19f8bf2a, #w-node-_80a8d159-6d5c-8600-605b-ef4efa7ea021-19f8bf2a, #w-node-_80a8d159-6d5c-8600-605b-ef4efa7ea022-19f8bf2a, #w-node-_1c1d95d9-dccc-f868-c209-670503476a08-19f8bf2a, #w-node-_22039955-d3c1-186d-a964-06c9587872cb-19f8bf2a, #w-node-_22039955-d3c1-186d-a964-06c9587872d3-19f8bf2a, #w-node-_22039955-d3c1-186d-a964-06c9587872d4-19f8bf2a, #w-node-_22039955-d3c1-186d-a964-06c9587872d5-19f8bf2a, #w-node-_22039955-d3c1-186d-a964-06c9587872d8-19f8bf2a, #w-node-_22039955-d3c1-186d-a964-06c9587872d9-19f8bf2a, #w-node-_22039955-d3c1-186d-a964-06c9587872da-19f8bf2a, #w-node-_22039955-d3c1-186d-a964-06c9587872dd-19f8bf2a, #w-node-_22039955-d3c1-186d-a964-06c9587872de-19f8bf2a, #w-node-_22039955-d3c1-186d-a964-06c9587872df-19f8bf2a, #w-node-_22039955-d3c1-186d-a964-06c9587872e2-19f8bf2a, #w-node-_22039955-d3c1-186d-a964-06c9587872e3-19f8bf2a, #w-node-_22039955-d3c1-186d-a964-06c9587872e4-19f8bf2a, #w-node-_22039955-d3c1-186d-a964-06c9587872e8-19f8bf2a, #w-node-_22039955-d3c1-186d-a964-06c9587872e9-19f8bf2a, #w-node-_22039955-d3c1-186d-a964-06c9587872ea-19f8bf2a, #w-node-_22039955-d3c1-186d-a964-06c9587872ed-19f8bf2a, #w-node-_22039955-d3c1-186d-a964-06c9587872ee-19f8bf2a, #w-node-_22039955-d3c1-186d-a964-06c9587872ef-19f8bf2a, #w-node-_4446b8b6-5469-9665-a87d-f929e4c875f5-19f8bf2a, #w-node-_4446b8b6-5469-9665-a87d-f929e4c875fd-19f8bf2a, #w-node-_4446b8b6-5469-9665-a87d-f929e4c875fe-19f8bf2a, #w-node-_4446b8b6-5469-9665-a87d-f929e4c875ff-19f8bf2a, #w-node-_4446b8b6-5469-9665-a87d-f929e4c87602-19f8bf2a, #w-node-_4446b8b6-5469-9665-a87d-f929e4c87603-19f8bf2a, #w-node-_4446b8b6-5469-9665-a87d-f929e4c87604-19f8bf2a, #w-node-_4446b8b6-5469-9665-a87d-f929e4c87607-19f8bf2a, #w-node-_4446b8b6-5469-9665-a87d-f929e4c87608-19f8bf2a, #w-node-_4446b8b6-5469-9665-a87d-f929e4c87609-19f8bf2a, #w-node-_4446b8b6-5469-9665-a87d-f929e4c8760c-19f8bf2a, #w-node-_4446b8b6-5469-9665-a87d-f929e4c8760d-19f8bf2a, #w-node-_4446b8b6-5469-9665-a87d-f929e4c8760e-19f8bf2a, #w-node-_4446b8b6-5469-9665-a87d-f929e4c87612-19f8bf2a, #w-node-_4446b8b6-5469-9665-a87d-f929e4c87613-19f8bf2a, #w-node-_4446b8b6-5469-9665-a87d-f929e4c87614-19f8bf2a, #w-node-_4446b8b6-5469-9665-a87d-f929e4c87617-19f8bf2a, #w-node-_4446b8b6-5469-9665-a87d-f929e4c87618-19f8bf2a, #w-node-_4446b8b6-5469-9665-a87d-f929e4c87619-19f8bf2a, #w-node-_9247ed21-b612-a14e-f1f4-b2617661fe98-19f8bf2a, #w-node-_9247ed21-b612-a14e-f1f4-b2617661fea0-19f8bf2a, #w-node-_9247ed21-b612-a14e-f1f4-b2617661fea1-19f8bf2a, #w-node-_9247ed21-b612-a14e-f1f4-b2617661fea2-19f8bf2a, #w-node-_9247ed21-b612-a14e-f1f4-b2617661fea5-19f8bf2a, #w-node-_9247ed21-b612-a14e-f1f4-b2617661fea6-19f8bf2a, #w-node-_9247ed21-b612-a14e-f1f4-b2617661fea7-19f8bf2a, #w-node-_9247ed21-b612-a14e-f1f4-b2617661feaa-19f8bf2a, #w-node-_9247ed21-b612-a14e-f1f4-b2617661feab-19f8bf2a, #w-node-_9247ed21-b612-a14e-f1f4-b2617661feac-19f8bf2a, #w-node-_9247ed21-b612-a14e-f1f4-b2617661feaf-19f8bf2a, #w-node-_9247ed21-b612-a14e-f1f4-b2617661feb0-19f8bf2a, #w-node-_9247ed21-b612-a14e-f1f4-b2617661feb1-19f8bf2a, #w-node-_9247ed21-b612-a14e-f1f4-b2617661feb5-19f8bf2a, #w-node-_9247ed21-b612-a14e-f1f4-b2617661feb6-19f8bf2a, #w-node-_9247ed21-b612-a14e-f1f4-b2617661feb7-19f8bf2a, #w-node-_9247ed21-b612-a14e-f1f4-b2617661feba-19f8bf2a, #w-node-_9247ed21-b612-a14e-f1f4-b2617661febb-19f8bf2a, #w-node-_9247ed21-b612-a14e-f1f4-b2617661febc-19f8bf2a, #w-node-_30bcfc3d-2f26-2d6a-728b-9113d88b45bb-19f8bf2a, #w-node-_30bcfc3d-2f26-2d6a-728b-9113d88b45c3-19f8bf2a, #w-node-_30bcfc3d-2f26-2d6a-728b-9113d88b45c4-19f8bf2a, #w-node-_30bcfc3d-2f26-2d6a-728b-9113d88b45c5-19f8bf2a, #w-node-_30bcfc3d-2f26-2d6a-728b-9113d88b45c8-19f8bf2a, #w-node-_30bcfc3d-2f26-2d6a-728b-9113d88b45c9-19f8bf2a, #w-node-_30bcfc3d-2f26-2d6a-728b-9113d88b45ca-19f8bf2a, #w-node-_30bcfc3d-2f26-2d6a-728b-9113d88b45cd-19f8bf2a, #w-node-_30bcfc3d-2f26-2d6a-728b-9113d88b45ce-19f8bf2a, #w-node-_30bcfc3d-2f26-2d6a-728b-9113d88b45cf-19f8bf2a, #w-node-_9f2576a6-6833-1a53-8b95-20d214adce2c-19f8bf2a, #w-node-_9f2576a6-6833-1a53-8b95-20d214adce34-19f8bf2a, #w-node-_9f2576a6-6833-1a53-8b95-20d214adce35-19f8bf2a, #w-node-_9f2576a6-6833-1a53-8b95-20d214adce36-19f8bf2a, #w-node-_9f2576a6-6833-1a53-8b95-20d214adce39-19f8bf2a, #w-node-_9f2576a6-6833-1a53-8b95-20d214adce3a-19f8bf2a, #w-node-_9f2576a6-6833-1a53-8b95-20d214adce3b-19f8bf2a, #w-node-abe50af3-3729-c9ee-6029-15497f1a4184-19f8bf2a, #w-node-abe50af3-3729-c9ee-6029-15497f1a418c-19f8bf2a, #w-node-abe50af3-3729-c9ee-6029-15497f1a418d-19f8bf2a, #w-node-abe50af3-3729-c9ee-6029-15497f1a418e-19f8bf2a, #w-node-abe50af3-3729-c9ee-6029-15497f1a4191-19f8bf2a, #w-node-abe50af3-3729-c9ee-6029-15497f1a4192-19f8bf2a, #w-node-abe50af3-3729-c9ee-6029-15497f1a4193-19f8bf2a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f5124-7e6008d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f512b-7e6008d3, #w-node-acf3278a-3351-e7fb-6120-c6f105b27c0a-7e6008d3, #w-node-_22039955-d3c1-186d-a964-06c9587872cb-7e6008d3, #w-node-_4446b8b6-5469-9665-a87d-f929e4c875f5-7e6008d3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52e63839-d489-3412-0d29-24c299b49700-14244ae5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_52e63839-d489-3412-0d29-24c299b49707-14244ae5, #w-node-_3b44b8dc-1154-03d0-99c1-f3ace463c231-14244ae5, #w-node-_3b44b8dc-1154-03d0-99c1-f3ace463c238-14244ae5, #w-node-_3b44b8dc-1154-03d0-99c1-f3ace463c23f-14244ae5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f5124-4ce6d582 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f512b-4ce6d582, #w-node-acf3278a-3351-e7fb-6120-c6f105b27c0a-4ce6d582 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_78a6f9b2-58d8-2453-46c0-810704503a8c-4ce6d582, #w-node-fc51d78b-9de3-4f68-b1cc-2c23efce0782-4ce6d582 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9125d225-c261-946b-bac3-f27191a32204-4ce6d582 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d26b8c29-6667-186b-c486-dec8fc46c40e-4ce6d582, #w-node-_9125d225-c261-946b-bac3-f27191a3220c-4ce6d582 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_48650ca7-2dce-003c-d657-e05df377aa5f-4ce6d582 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1da59fc-aaa7-845d-e1d9-87e8ac431157-4ce6d582, #w-node-_48650ca7-2dce-003c-d657-e05df377aa67-4ce6d582 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_159a2e37-7660-9a91-22e2-4926226a5b9f-4ce6d582 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13f5723a-2760-06e1-4d58-27fdf1231ea8-4ce6d582, #w-node-_159a2e37-7660-9a91-22e2-4926226a5ba7-4ce6d582 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_67a8c0e9-51ea-bced-1a3f-8c1835be7673-4ce6d582 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a7168849-6ec4-fafc-20eb-d46b5cddefb3-4ce6d582, #w-node-_67a8c0e9-51ea-bced-1a3f-8c1835be767b-4ce6d582 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_123ebb08-c2f5-59b4-c63a-a493feb1f362-4ce6d582 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef85e878-0007-bab0-e132-52f35d149364-4ce6d582, #w-node-_123ebb08-c2f5-59b4-c63a-a493feb1f36a-4ce6d582 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f5124-75b23054 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f512b-75b23054 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f5124-b8a88d64 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f512b-b8a88d64 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f5124-2ba209ee {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f512b-2ba209ee, #w-node-acf3278a-3351-e7fb-6120-c6f105b27c0a-2ba209ee, #w-node-_9125d225-c261-946b-bac3-f27191a32204-2ba209ee {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d26b8c29-6667-186b-c486-dec8fc46c40e-2ba209ee, #w-node-_9125d225-c261-946b-bac3-f27191a3220c-2ba209ee {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_48650ca7-2dce-003c-d657-e05df377aa5f-2ba209ee {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1da59fc-aaa7-845d-e1d9-87e8ac431157-2ba209ee, #w-node-_48650ca7-2dce-003c-d657-e05df377aa67-2ba209ee {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_159a2e37-7660-9a91-22e2-4926226a5b9f-2ba209ee {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13f5723a-2760-06e1-4d58-27fdf1231ea8-2ba209ee, #w-node-_159a2e37-7660-9a91-22e2-4926226a5ba7-2ba209ee {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_67a8c0e9-51ea-bced-1a3f-8c1835be7673-2ba209ee {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a7168849-6ec4-fafc-20eb-d46b5cddefb3-2ba209ee, #w-node-_67a8c0e9-51ea-bced-1a3f-8c1835be767b-2ba209ee {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_123ebb08-c2f5-59b4-c63a-a493feb1f362-2ba209ee {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef85e878-0007-bab0-e132-52f35d149364-2ba209ee, #w-node-_123ebb08-c2f5-59b4-c63a-a493feb1f36a-2ba209ee {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f5124-4cbae93a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f512b-4cbae93a, #w-node-_30b36e0d-bae8-5ea4-3189-9c0dab9e327b-4cbae93a, #w-node-_30b36e0d-bae8-5ea4-3189-9c0dab9e3281-4cbae93a, #w-node-_7f956958-daa7-a37c-5f30-318dcc19f4e5-4cbae93a, #w-node-_8f100ce6-3cf2-b40b-0bd4-fd66197212a0-4cbae93a, #w-node-eeb0ff17-25b2-0ac9-5922-4d765b3e3757-4cbae93a, #w-node-ecdbb1fe-fc0d-8509-3e1f-a33e573fd954-4cbae93a, #w-node-e427be15-2c83-1126-2125-5fbe1e38cfda-4cbae93a, #w-node-cb85e542-3788-aa53-86af-40b0a1b0f6a3-4cbae93a, #w-node-_5060126d-9365-ebf9-bd7f-5b2547b5b988-4cbae93a, #w-node-_2d01437e-fb2b-1827-ad43-837270a76931-4cbae93a, #w-node-bfdda948-6d52-ee5d-f5b5-ddc613cd2e42-4cbae93a, #w-node-_56b92698-db91-1838-63a2-c1945a33fc27-4cbae93a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f5124-783a6343 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f512b-783a6343, #w-node-acf3278a-3351-e7fb-6120-c6f105b27c0a-783a6343 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_78a6f9b2-58d8-2453-46c0-810704503a8c-783a6343, #w-node-fc51d78b-9de3-4f68-b1cc-2c23efce0782-783a6343 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_9125d225-c261-946b-bac3-f27191a32204-783a6343 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d26b8c29-6667-186b-c486-dec8fc46c40e-783a6343, #w-node-_9125d225-c261-946b-bac3-f27191a3220c-783a6343 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_48650ca7-2dce-003c-d657-e05df377aa5f-783a6343 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c1da59fc-aaa7-845d-e1d9-87e8ac431157-783a6343, #w-node-_48650ca7-2dce-003c-d657-e05df377aa67-783a6343 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_159a2e37-7660-9a91-22e2-4926226a5b9f-783a6343 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_13f5723a-2760-06e1-4d58-27fdf1231ea8-783a6343, #w-node-_159a2e37-7660-9a91-22e2-4926226a5ba7-783a6343 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_67a8c0e9-51ea-bced-1a3f-8c1835be7673-783a6343 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a7168849-6ec4-fafc-20eb-d46b5cddefb3-783a6343, #w-node-_67a8c0e9-51ea-bced-1a3f-8c1835be767b-783a6343 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_123ebb08-c2f5-59b4-c63a-a493feb1f362-783a6343 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ef85e878-0007-bab0-e132-52f35d149364-783a6343, #w-node-_123ebb08-c2f5-59b4-c63a-a493feb1f36a-783a6343 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f5124-bd102022 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f512b-bd102022 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f5124-af8d5114 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f512b-af8d5114 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f5124-c8746c34 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f512b-c8746c34 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f5124-e81a9a7c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-fcd37f60-6419-395f-cf67-f016310f512b-e81a9a7c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (max-width: 991px) {
  #w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f26-43530f23, #w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f8c-43530f23 {
    justify-self: center;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_0120e4c0-04c6-33ab-8815-2a5e43530f26-43530f23 {
    justify-self: center;
  }
}


@font-face {
  font-family: 'Satoshi';
  src: url('../fonts/Satoshi-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Satoshi';
  src: url('../fonts/Satoshi-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Satoshi';
  src: url('../fonts/Satoshi-BoldItalic.woff2') format('woff2');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Satoshi';
  src: url('../fonts/Satoshi-MediumItalic.woff2') format('woff2');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}