*, *::before, *::after {
      box-sizing: border-box;
      margin: 0;
    }
      .banner {
        position: fixed;
        bottom: 24px;
        left: 24px;
        cursor:pointer;
      }
    .x617-19731dogadjaji {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: nowrap;
border:none}
.x617-19732-nav--5 {
  text-decoration: none;
  background-color: rgba(255, 255, 255, 1.00);
  padding-right: 24px;
  padding-left: 24px;
  display: flex;
flex-direction: row;
 justify-content: center;
  align-items: flex-start;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.I617-19732-613-18563-nav-container--5 {
  text-decoration: none;
  padding-top: 16px;
  padding-bottom: 16px;
  max-width: 1200px;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 32px;
  flex-wrap: wrap;
 flex: 1 1;
border:none}
    
          .close-icon {
            position: absolute;
            top: 16px;
            right: 0px;
            cursor: pointer;
            display: none;
          }

          .hamburger-icon {
            position: absolute;
            top: 16px;
            right: 0px;
            cursor: pointer;
            display: none;
          }

          .hidden {
            display: none !important;
          }
          
          .visible {
            display: flex !important;
          }

          @media (max-width: 768px) {
          .close-icon{
            display: block;
          }
          .hamburger-icon {
            display: block;
          }
          .I617-19732-613-18563-nav-container--5 {
            flex-direction: column;
            align-items: flex-start;
            justify-content: flex-start;
            gap: 24px;
          }
        }
  .I617-19732-613-18564Branding {
  text-decoration: none;
  max-width: 256px;
  min-width: 128px;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  flex-wrap: nowrap;
border:none}
.I617-19732-613-18584Logo-12 {
width: 193.3916015625px;
 height: 24px;
 mix-blend-mode: normal;
 object-fit: cover;
 }
.I617-19732-613-18566-nav-items--5 {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-end;
  align-items: center;
  gap: 32px;
  flex-wrap: nowrap;
 flex: 1 1;
border:none}

        @media (max-width: 768px) {
          .I617-19732-613-18566-nav-items--5 {
            display: flex;
            flex-direction: column;
            align-items: flex-start;
            display: none;
          }
        }
      .I617-19732-613-18567Link {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: center;
  align-items: center;
  gap: 2px;
  flex-wrap: nowrap;
border:none}
.I617-19732-613-18567-494-10988Text {
  margin: 0;
  text-decoration: none;
  font-family: 'Rethink Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  letter-spacing: 0px;
  font-size: 14px;
  color: rgba(102, 112, 133, 1);
  line-height: 20px;
  text-align: left;
}
.I617-19732-613-18586Link {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: center;
  align-items: center;
  gap: 2px;
  flex-wrap: nowrap;
border:none}
.I617-19732-613-18586-494-10988Text {
  margin: 0;
  text-decoration: none;
  font-family: 'Rethink Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  letter-spacing: 0px;
  font-size: 14px;
  color: rgba(102, 112, 133, 1);
  line-height: 20px;
  text-align: left;
}
.I617-19732-613-18591Link {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: center;
  align-items: center;
  gap: 2px;
  flex-wrap: nowrap;
border:none}
.I617-19732-613-18591-494-10988Text {
  margin: 0;
  text-decoration: none;
  font-family: 'Rethink Sans', sans-serif;
  font-style: normal;
  font-weight: 600;
  letter-spacing: 0px;
  font-size: 14px;
  color: rgba(102, 112, 133, 1);
  line-height: 20px;
  text-align: left;
}
.I617-19732-613-18570Actions {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 16px;
  flex-wrap: nowrap;
border:none}
.I617-19732-613-18571-button---primary {
  text-decoration: none;
  background-color: rgba(23, 30, 97, 1.00);
  padding-top: 8px;
  padding-right: 12px;
  padding-bottom: 8px;
  padding-left: 12px;
  display: flex;
flex-direction: row;
 justify-content: center;
  align-items: center;
  gap: 8px;
  flex-wrap: nowrap;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
border:none}
.I617-19732-613-18571-1004-23345Button {
  margin: 0;
  text-decoration: none;
  font-family: 'Manrope', sans-serif;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0px;
  font-size: 14px;
  color: rgba(255, 255, 255, 1);
  line-height: 20px;
  text-align: left;
}
.x617-19733-section--hero2 {
  text-decoration: none;
  background-color: rgba(255, 255, 255, 1.00);
  padding-top: 128px;
  padding-right: 24px;
  padding-bottom: 128px;
  padding-left: 24px;
  display: flex;
flex-direction: row;
 justify-content: center;
  align-items: center;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x617-19734Container {
  text-decoration: none;
  max-width: 1200px;
  display: flex;
flex-direction: row;
 justify-content: center;
  align-items: center;
  gap: 80px;
  flex-wrap: wrap;
 flex: 1 1;
border:none}
.x617-19735Content {
  text-decoration: none;
  max-width: 720px;
  min-width: 256px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 48px;
  flex-wrap: nowrap;
 flex: 1 1;
border:none}
.x617-19736Text {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: center;
  align-items: flex-start;
  gap: 24px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.x617-19737-h1-Heading {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Rethink Sans', sans-serif;
  font-style: normal;
  font-weight: 700;
  letter-spacing: -2px;
  font-size: 48px;
  color: rgba(23, 30, 97, 1);
  text-align: left;
}
.x617-19738Dok-spremamo-sadr-aj-o-svim-prethodnim-i-budu-im-doga-ajima--mo-e--da-baci--pogled-na-na-u-Meetup-stranicu-klikom-ispod- {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Rethink Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 18px;
  color: rgba(102, 112, 133, 1);
  line-height: 150%;
  text-align: left;
}
.x617-19810Frame-55352 {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 10px;
  flex-wrap: nowrap;
border:none}
.x617-19809meetup-1 {
width: 126px;
 height: 52px;
 mix-blend-mode: normal;
 object-fit: cover;
 }
.x617-19740dz-hero-1 {
width: 500px;
 height: 408px;
 mix-blend-mode: normal;
 object-fit: contain;
  flex: 1;
 width: 100%;
}
.x617-19741Frame-55308 {
  text-decoration: none;
  background-color: rgba(40, 50, 144, 1.00);
  padding-top: 128px;
  padding-right: 24px;
  padding-bottom: 128px;
  padding-left: 24px;
  display: flex;
flex-direction: column;
 justify-content: center;
  align-items: center;
  gap: 64px;
  flex-wrap: nowrap;
  width: 100%;
  border-top-left-radius: 32px;
  border-top-right-radius: 32px;
border:none}
.I617-19741-465-1670Frame-55351 {
  text-decoration: none;
  max-width: 1200px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 64px;
  flex-wrap: nowrap;
  width: 100%;
border:none}
.I617-19741-465-1470Frame-55306 {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 24px;
  flex-wrap: wrap;
  width: 100%;
border:none}
.I617-19741-465-1471Frame-55302 {
  text-decoration: none;
  max-width: 1000px;
  min-width: 256px;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 32px;
  flex-wrap: nowrap;
 flex: 1 1;
border:none}
.I617-19741-465-1475info-dizajnzajednica-com {
  margin: 0;
  text-decoration: none;
  width: 100%;
  font-family: 'Rethink Sans', sans-serif;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0px;
  font-size: 24px;
  color: rgba(255, 255, 255, 1);
  text-align: left;
}
.I617-19741-465-1583Frame-55350 {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 32px;
  flex-wrap: wrap;
  width: 100%;
border:none}
.I617-19741-465-1566link {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 4px;
  flex-wrap: nowrap;
border:none}
.I617-19741-465-1567Podr-i-nas {
  margin: 0;
  text-decoration: none;
  font-family: 'Rethink Sans', sans-serif;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0px;
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
  line-height: 30px;
  text-align: left;
}
.I617-19741-617-19497arrow_outward {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: center;
  align-items: center;
  gap: 10px;
  flex-wrap: nowrap;
  width: 16px;
  height: 16px;
border:none}
.I617-19741-465-1571link {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 4px;
  flex-wrap: nowrap;
border:none}
.I617-19741-465-1572Postani-predava- {
  margin: 0;
  text-decoration: none;
  font-family: 'Rethink Sans', sans-serif;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0px;
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
  line-height: 30px;
  text-align: left;
}
.I617-19741-617-19500arrow_outward {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: center;
  align-items: center;
  gap: 10px;
  flex-wrap: nowrap;
  width: 16px;
  height: 16px;
border:none}
.I617-19741-465-1575link {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 4px;
  flex-wrap: nowrap;
border:none}
.I617-19741-465-1576Meetup {
  margin: 0;
  text-decoration: none;
  font-family: 'Rethink Sans', sans-serif;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0px;
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
  line-height: 30px;
  text-align: left;
}
.I617-19741-617-19503arrow_outward {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: center;
  align-items: center;
  gap: 10px;
  flex-wrap: nowrap;
  width: 16px;
  height: 16px;
border:none}
.I617-19741-465-1579link {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: flex-start;
  align-items: center;
  gap: 4px;
  flex-wrap: nowrap;
border:none}
.I617-19741-465-1580Linkedin {
  margin: 0;
  text-decoration: none;
  font-family: 'Rethink Sans', sans-serif;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0px;
  font-size: 16px;
  color: rgba(255, 255, 255, 1);
  line-height: 30px;
  text-align: left;
}
.I617-19741-617-19506arrow_outward {
  text-decoration: none;
  display: flex;
flex-direction: row;
 justify-content: center;
  align-items: center;
  gap: 10px;
  flex-wrap: nowrap;
  width: 16px;
  height: 16px;
border:none}
.I617-19741-465-1476Frame-55305 {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 32px;
  flex-wrap: nowrap;
border:none}
.I617-19741-465-1481Frame-55303 {
  text-decoration: none;
  display: flex;
flex-direction: column;
 justify-content: flex-start;
  align-items: flex-start;
  gap: 24px;
  flex-wrap: nowrap;
border:none}
.I617-19741-465-1499--2024-Dizajn-Zajednica {
  margin: 0;
  text-decoration: none;
  font-family: 'Rethink Sans', sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0px;
  font-size: 16px;
  color: rgba(255, 163, 0, 1);
  line-height: 150%;
  text-align: left;
}
.I617-19741-465-1538Group33-1 {
width: 1200px;
 height: 492px;
 mix-blend-mode: normal;
 object-fit: contain;
  flex: 1;
 width: 100%;
}
