/*!**************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./src/global.scss ***!
  \**************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Noto+Serif+Display:wght@100;200;300;400;500;600;700;800;900&display=swap);
/*!******************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./src/global.scss (1) ***!
  \******************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Alexandria:wght@100;200;300;400;500;600;700;800;900&display=swap);
/*!*******************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/components/Footer/Footer.module.scss ***!
  \*******************************************************************************************************************************************************************************************/
.Footer-module__footerContainer___qmfti {
  width: 100vw;
  display: flex;
  flex-direction: column;
  position: relative;
}
@media only screen and (min-width: 769px) {
  .Footer-module__footerContainer___qmfti {
    flex-direction: row;
  }
}
.Footer-module__footerContainer___qmfti .Footer-module__footerLimitedContainer___1bXUP {
  width: 80vw;
  margin: 2vh auto 2vh auto;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-direction: column;
  max-width: 1200px;
}
@media only screen and (min-width: 769px) {
  .Footer-module__footerContainer___qmfti .Footer-module__footerLimitedContainer___1bXUP {
    flex-direction: row;
    width: 80vw;
    margin: 2vh auto 4vh auto;
  }
}
.Footer-module__footerContainer___qmfti .Footer-module__footerLimitedContainer___1bXUP .Footer-module__FooterThankYou___tMepV {
  width: 100%;
  padding: 0 0 10px 0;
}
@media only screen and (min-width: 769px) {
  .Footer-module__footerContainer___qmfti .Footer-module__footerLimitedContainer___1bXUP .Footer-module__FooterThankYou___tMepV {
    width: 30%;
    padding: 0 0 150px 0;
  }
}
.Footer-module__footerContainer___qmfti .Footer-module__footerLimitedContainer___1bXUP .Footer-module__FooterThankYou___tMepV h6 {
  font-size: 16px;
  margin: 0;
}
.Footer-module__footerContainer___qmfti .Footer-module__footerLimitedContainer___1bXUP .Footer-module__nftAmimated___dbNiI {
  display: flex;
  transform: translateX(20%);
  justify-content: center;
  align-items: center;
  width: 100%;
}
@media only screen and (min-width: 769px) {
  .Footer-module__footerContainer___qmfti .Footer-module__footerLimitedContainer___1bXUP .Footer-module__nftAmimated___dbNiI {
    width: 20%;
    overflow: hidden;
    display: block;
    transform: translateX(0);
  }
}
.Footer-module__footerContainer___qmfti .Footer-module__footerLimitedContainer___1bXUP .Footer-module__nftAmimated___dbNiI .Footer-module__nftAmimatedItem___pAB6a {
  padding: 30px 100px !important;
}
.Footer-module__footerContainer___qmfti .Footer-module__footerSkylineContainer___sUBYy {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}
.Footer-module__footerContainer___qmfti .Footer-module__footerSkylineContainer___sUBYy img {
  width: 100%;
  margin-bottom: -40px;
}

.Footer-module__footerSocialLinks___bf4BS {
  flex-direction: row;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}
.Footer-module__footerSocialLinks___bf4BS a {
  padding: 5px;
  color: black;
}
/*!******************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./src/global.scss (2) ***!
  \******************************************************************************************************************************************/
h2 {
  color: pink;
  border-bottom: 3px solid red;
}

body {
  margin: 0;
  font-family: "Alexandria", sans-serif;
}

#ui {
  width: 100%;
  transform-style: preserve-3d;
  padding: 30px 0px;
  transform: translateX(50%);
}
@media only screen and (min-width: 769px) {
  #ui {
    transform: translateX(0%);
    padding: 30px 20px;
  }
}
#ui .text {
  user-select: none;
  position: absolute;
  font-size: 3.5rem;
  color: #fff;
  line-height: 3.5rem;
  font-family: "Alexandria", sans-serif;
  font-weight: 900;
  padding: 20px 0;
  mix-blend-mode: screen;
  transform-style: preserve-3d;
}
#ui .text:nth-child(1) {
  clip-path: polygon(-20% 0, -10% 0, 10% 100%, 0% 100%);
  animation: wave 2400ms -10000ms ease-in-out infinite alternate;
}
#ui .text:nth-child(2) {
  clip-path: polygon(-15% 0, -5% 0, 15% 100%, 5% 100%);
  animation: wave 2400ms -9760ms ease-in-out infinite alternate;
}
#ui .text:nth-child(3) {
  clip-path: polygon(-10% 0, 0% 0, 20% 100%, 10% 100%);
  animation: wave 2400ms -9520ms ease-in-out infinite alternate;
}
#ui .text:nth-child(4) {
  clip-path: polygon(-5% 0, 5% 0, 25% 100%, 15% 100%);
  animation: wave 2400ms -9280ms ease-in-out infinite alternate;
}
#ui .text:nth-child(5) {
  clip-path: polygon(0% 0, 10% 0, 30% 100%, 20% 100%);
  animation: wave 2400ms -9040ms ease-in-out infinite alternate;
}
#ui .text:nth-child(6) {
  clip-path: polygon(5% 0, 15% 0, 35% 100%, 25% 100%);
  animation: wave 2400ms -8800ms ease-in-out infinite alternate;
}
#ui .text:nth-child(7) {
  clip-path: polygon(10% 0, 20% 0, 40% 100%, 30% 100%);
  animation: wave 2400ms -8560ms ease-in-out infinite alternate;
}
#ui .text:nth-child(8) {
  clip-path: polygon(15% 0, 25% 0, 45% 100%, 35% 100%);
  animation: wave 2400ms -8320ms ease-in-out infinite alternate;
}
#ui .text:nth-child(9) {
  clip-path: polygon(20% 0, 30% 0, 50% 100%, 40% 100%);
  animation: wave 2400ms -8080ms ease-in-out infinite alternate;
}
#ui .text:nth-child(10) {
  clip-path: polygon(25% 0, 35% 0, 55% 100%, 45% 100%);
  animation: wave 2400ms -7840ms ease-in-out infinite alternate;
}
#ui .text:nth-child(11) {
  clip-path: polygon(30% 0, 40% 0, 60% 100%, 50% 100%);
  animation: wave 2400ms -7600ms ease-in-out infinite alternate;
}
#ui .text:nth-child(12) {
  clip-path: polygon(35% 0, 45% 0, 65% 100%, 55% 100%);
  animation: wave 2400ms -7360ms ease-in-out infinite alternate;
}
#ui .text:nth-child(13) {
  clip-path: polygon(40% 0, 50% 0, 70% 100%, 60% 100%);
  animation: wave 2400ms -7120ms ease-in-out infinite alternate;
}
#ui .text:nth-child(14) {
  clip-path: polygon(45% 0, 55% 0, 75% 100%, 65% 100%);
  animation: wave 2400ms -6880ms ease-in-out infinite alternate;
}
#ui .text:nth-child(15) {
  clip-path: polygon(50% 0, 60% 0, 80% 100%, 70% 100%);
  animation: wave 2400ms -6640ms ease-in-out infinite alternate;
}
#ui .text:nth-child(16) {
  clip-path: polygon(55% 0, 65% 0, 85% 100%, 75% 100%);
  animation: wave 2400ms -6400ms ease-in-out infinite alternate;
}
#ui .text:nth-child(17) {
  clip-path: polygon(60% 0, 70% 0, 90% 100%, 80% 100%);
  animation: wave 2400ms -6160ms ease-in-out infinite alternate;
}
#ui .text:nth-child(18) {
  clip-path: polygon(65% 0, 75% 0, 95% 100%, 85% 100%);
  animation: wave 2400ms -5920ms ease-in-out infinite alternate;
}
#ui .text:nth-child(19) {
  clip-path: polygon(70% 0, 80% 0, 100% 100%, 90% 100%);
  animation: wave 2400ms -5680ms ease-in-out infinite alternate;
}
#ui .text:nth-child(20) {
  clip-path: polygon(75% 0, 85% 0, 105% 100%, 95% 100%);
  animation: wave 2400ms -5440ms ease-in-out infinite alternate;
}
#ui .text:nth-child(21) {
  clip-path: polygon(80% 0, 90% 0, 110% 100%, 100% 100%);
  animation: wave 2400ms -5200ms ease-in-out infinite alternate;
}
#ui .text:nth-child(22) {
  clip-path: polygon(85% 0, 95% 0, 115% 100%, 105% 100%);
  animation: wave 2400ms -4960ms ease-in-out infinite alternate;
}
#ui .text:nth-child(23) {
  clip-path: polygon(90% 0, 100% 0, 120% 100%, 110% 100%);
  animation: wave 2400ms -4720ms ease-in-out infinite alternate;
}
#ui .text:nth-child(24) {
  clip-path: polygon(95% 0, 105% 0, 125% 100%, 115% 100%);
  animation: wave 2400ms -4480ms ease-in-out infinite alternate;
}
#ui .text:nth-child(25) {
  clip-path: polygon(100% 0, 110% 0, 130% 100%, 120% 100%);
  animation: wave 2400ms -4240ms ease-in-out infinite alternate;
}
#ui .text:nth-child(26) {
  clip-path: polygon(105% 0, 115% 0, 135% 100%, 125% 100%);
  animation: wave 2400ms -4000ms ease-in-out infinite alternate;
}

@keyframes wave {
  0% {
    transform: translate(-50%, -50%) scale(0.9) rotateX(10deg) rotateY(10deg) rotateZ(0deg);
    color: rgb(0, 0, 0);
  }
  100% {
    transform: translate(-50%, -50%) scale(1.1) rotateX(0deg) rotateY(0deg) rotateZ(0deg);
    color: rgb(0, 0, 0);
  }
}
.slika {
  animation-name: cityMove;
  animation-direction: alternate;
}
.slika.hiddenDesktop {
  display: block;
}
@media only screen and (min-width: 769px) {
  .slika.hiddenDesktop {
    display: none;
  }
}

@keyframes cityMove {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-36%);
  }
}
a.twitter {
  color: black;
}

a.instagram > i {
  background-image: url("https://media.istockphoto.com/id/1249702917/vector/smooth-blurred-gradient-insta-background-wallpaper-style-scalable-vector-mesh-bright.jpg?s=612x612&w=0&k=20&c=2tz9p1Fk1xEs51pSRUqtZTCT3otqitZ1xBOTYRwPO9Q=");
  background-repeat: repeat;
  background-size: cover;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

a.linkedin {
  color: #0077b5;
}

a.mailto {
  color: #000;
}
/*!*******************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/components/Header/Header.module.scss ***!
  \*******************************************************************************************************************************************************************************************/
* {
  transition: all 0.5s ease;
}

.Header-module__headerContainer___85HBP {
  position: fixed;
  width: 100vw;
  height: auto;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 10px 20px;
  box-sizing: border-box;
  z-index: 1000;
}
@media only screen and (min-width: 769px) {
  .Header-module__headerContainer___85HBP {
    width: 100vw;
    height: 110px;
  }
}
.Header-module__headerContainer___85HBP .Header-module__menuItemContainer___wGT8G {
  position: fixed;
  top: 0;
  right: -100%;
  display: inline-block;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  box-sizing: border-box;
  width: 100%;
  height: 100vh;
  z-index: 100;
  transition: all 1.5s ease;
  background: white;
  border: 6px solid yellow;
  overflow: hidden;
}
@media only screen and (min-width: 769px) {
  .Header-module__headerContainer___85HBP .Header-module__menuItemContainer___wGT8G {
    width: 400px;
    right: -440px;
    height: 100vh;
    border-left: 12px solid yellow;
  }
}
.Header-module__headerContainer___85HBP .Header-module__menuItemContainer___wGT8G a {
  display: inline-block;
  padding: 10px;
  text-decoration: none;
  color: black;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 300;
}
.Header-module__headerContainer___85HBP .Header-module__menuItemContainer___wGT8G a:hover {
  transform: scale(1.1);
}
.Header-module__headerContainer___85HBP .Header-module__menuItemContainer___wGT8G .Header-module__ItemContainer___Rmavx {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  top: 0;
  right: 0px;
}
.Header-module__headerContainer___85HBP .Header-module__menuItemContainerOpen___RuecE {
  transition: all 1.5s ease;
  background: white;
  padding: 20px;
  right: 0px;
  position: absolute;
}
@media only screen and (min-width: 769px) {
  .Header-module__headerContainer___85HBP .Header-module__menuItemContainerOpen___RuecE {
    transition: all 1.5s ease;
    background: white;
    padding: 20px;
    right: 0px;
  }
}

.Header-module__navToggleButton___Xt-Xm {
  user-select: none;
  position: absolute;
  cursor: cell;
  font-size: 35px;
  font-weight: 700;
  top: 10px;
  right: 20px;
  height: auto;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  align-items: center;
  z-index: 100;
  transform: rotate(0deg);
  transition: all 1s linear;
  color: black;
}
@media only screen and (min-width: 769px) {
  .Header-module__navToggleButton___Xt-Xm {
    font-size: 70px;
    font-weight: 900;
    top: 15px;
    right: 40px;
  }
}

.Header-module__navToggleButtonOpen___2K8wr {
  transform: rotate(45deg);
  color: red;
  transition: all 1s linear;
}

.Header-module__star___zzmR7 {
  position: absolute;
  top: 6%;
  left: 110%;
  width: 4px;
  height: 4px;
  background: rgb(255, 90, 0);
  border-radius: 50%;
  box-shadow: 0 0 0 4px rgba(255, 154, 0, 0.4), 0 0 0 8px rgba(255, 206, 0, 0.2), 0 0 20px rgba(255, 232, 8, 0.1);
  animation: Header-module__animate___kv2Fe 7s linear infinite;
}
@media only screen and (min-width: 769px) {
  .Header-module__star___zzmR7 {
    top: 15%;
  }
}

.Header-module__star___zzmR7::before {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 300px;
  height: 1px;
  background: linear-gradient(90deg, rgb(255, 90, 0), transparent);
}

@keyframes Header-module__animate___kv2Fe {
  0% {
    transform: rotate(315deg) translateX(0);
    opacity: 1;
  }
  70% {
    opacity: 1;
  }
  100% {
    transform: rotate(315deg) translateX(-1100px);
    opacity: 0;
  }
}
/*!**********************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/components/Header/Logo/Logo.module.scss ***!
  \**********************************************************************************************************************************************************************************************/
.Logo-module__logoContainer___w-ckC {
  width: 50px;
  height: 50px;
  position: fixed;
  top: 10px;
  left: 10px;
  cursor: grab;
  transform: scale(1);
}
.Logo-module__logoContainer___w-ckC:hover {
  transform: scale(1.1);
}
@media only screen and (min-width: 769px) {
  .Logo-module__logoContainer___w-ckC {
    width: 100px;
    height: 100px;
    top: 20px;
    left: 20px;
  }
}
.Logo-module__logoContainer___w-ckC img {
  animation: Logo-module__rotation___tHHhg 8s infinite ease-in-out;
  position: absolute;
  top: 7.55%;
  left: 7.55%;
  width: 85%;
  height: 85%;
  padding: 2.5px;
  box-sizing: border-box;
}
.Logo-module__logoContainer___w-ckC .Logo-module__sun___r1pMR {
  width: 100%;
  animation: Logo-module__rotation2___77Q80 8s infinite ease-in-out;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
}
.Logo-module__logoContainer___w-ckC .Logo-module__sun___r1pMR::before {
  display: block;
  content: " ";
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  border-radius: 100px;
}
.Logo-module__logoContainer___w-ckC .Logo-module__sun___r1pMR::after {
  display: block;
  content: " ";
  position: absolute;
  top: 0;
  left: 24px;
  width: 2px;
  height: 2px;
  border-radius: 100px;
  border: 1px solid black;
  background: yellow;
  -webkit-animation: Logo-module__AnimationName___iDTNF 59s ease infinite;
  -moz-animation: Logo-module__AnimationName___iDTNF 59s ease infinite;
  animation: Logo-module__AnimationName___iDTNF 59s ease infinite;
}
@media only screen and (min-width: 769px) {
  .Logo-module__logoContainer___w-ckC .Logo-module__sun___r1pMR::after {
    left: 48px;
    width: 4px;
    height: 4px;
  }
}

@keyframes Logo-module__rotation___tHHhg {
  0% {
    transform: rotate(0deg);
  }
  50% {
    transform: rotate(359deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
@keyframes Logo-module__rotation2___77Q80 {
  0% {
    transform: rotate(359deg);
  }
  50% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
@-webkit-keyframes Logo-module__AnimationName___iDTNF {
  0% {
    background-position: 0% 17%;
  }
  50% {
    background-position: 100% 84%;
  }
  100% {
    background-position: 0% 17%;
  }
}
@-moz-keyframes Logo-module__AnimationName___iDTNF {
  0% {
    background-position: 0% 17%;
  }
  50% {
    background-position: 100% 84%;
  }
  100% {
    background-position: 0% 17%;
  }
}
@keyframes Logo-module__AnimationName___iDTNF {
  0% {
    background-position: 0% 17%;
  }
  50% {
    background-position: 100% 84%;
  }
  100% {
    background-position: 0% 17%;
  }
}
/*!***********************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./src/components/Manifold/ManifoldConnect/ManifoldConnect.scss ***!
  \***********************************************************************************************************************************************************************************/
#manifoldConnect.ManifoldConnect {
  margin-top: 5px;
  width: 100%;
  padding-left: 50px;
  display: flex;
  border: none;
}
@media only screen and (min-width: 769px) {
  #manifoldConnect.ManifoldConnect {
    margin-top: 20px;
    padding-left: 120px;
  }
}
#manifoldConnect.ManifoldConnect .m-connected-container {
  border: none;
}
#manifoldConnect.ManifoldConnect .m-connected-container button {
  border-radius: 30px;
  border: 1px solid green;
  width: auto;
  height: auto;
  display: flex;
  flex-direction: column-reverse;
  padding: 3px 16px 3px 28px;
  position: relative;
}
@media only screen and (min-width: 769px) {
  #manifoldConnect.ManifoldConnect .m-connected-container button {
    padding: 5px 15px 5px 40px;
    border: 2px solid green;
  }
}
#manifoldConnect.ManifoldConnect .m-connected-container button .m-connection-balance {
  font-size: 8px;
  line-height: 8px;
}
@media only screen and (min-width: 769px) {
  #manifoldConnect.ManifoldConnect .m-connected-container button .m-connection-balance {
    font-size: 10px;
    line-height: 12px;
  }
}
#manifoldConnect.ManifoldConnect .m-connected-container button .m-connection-wallet {
  font-size: 9px;
  line-height: 11px;
}
@media only screen and (min-width: 769px) {
  #manifoldConnect.ManifoldConnect .m-connected-container button .m-connection-wallet {
    font-size: 12px;
    line-height: 12px;
  }
}
#manifoldConnect.ManifoldConnect .m-connected-container button .m-connection-chain-id {
  position: absolute;
  left: 4px;
  top: 4px;
  width: 16px;
  height: 16px;
  color: green;
}
@media only screen and (min-width: 769px) {
  #manifoldConnect.ManifoldConnect .m-connected-container button .m-connection-chain-id {
    width: 25px;
    height: 25px;
    left: 4px;
    top: 4px;
  }
}
#manifoldConnect.ManifoldConnect .m-connected-container button:hover {
  background-color: white;
  color: black;
}
#manifoldConnect.ManifoldConnect .m-connection-connect-wallet {
  border-radius: 30px;
  background-color: yellow;
  width: auto;
  height: 44px;
  padding: 10px 15px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  transform: scale(1);
  font-weight: bold;
}
@media only screen and (min-width: 769px) {
  #manifoldConnect.ManifoldConnect .m-connection-connect-wallet {
    width: 127px;
  }
}
#manifoldConnect.ManifoldConnect .m-connection-connect-wallet span {
  font-size: 12px;
}
#manifoldConnect.ManifoldConnect .m-connection-connect-wallet:hover {
  color: black;
  transform: scale(1.1);
}
#manifoldConnect.ManifoldConnect .m-connection-dropdown {
  margin-top: 5px;
}
#manifoldConnect.ManifoldConnect .m-connection-disconnect-wallet {
  border-radius: 30px;
  background-color: black;
  color: yellow;
  border-color: black !important;
  width: auto;
  height: 44px;
  padding: 5px 5px !important;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  transform: scale(1);
  font-weight: bold;
}
#manifoldConnect.ManifoldConnect .m-connection-disconnect-wallet button {
  margin-top: 5px;
  font-size: 12px;
}
#manifoldConnect.ManifoldConnect .m-connection-disconnect-wallet button:hover {
  color: yellow;
  background-color: black;
}
@media only screen and (min-width: 769px) {
  #manifoldConnect.ManifoldConnect .m-connection-disconnect-wallet {
    width: 127px;
  }
}
#manifoldConnect.ManifoldConnect .m-connection-disconnect-wallet span {
  font-size: 12px;
}
#manifoldConnect.ManifoldConnect .m-connection-disconnect-wallet:hover {
  color: yellow;
  background-color: black;
}
#manifoldConnect.ManifoldConnect .m-connection-install-wallet {
  border-radius: 30px;
  background-color: yellow;
  width: auto;
  height: 44px;
  padding: 8px 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  transform: scale(1);
  font-weight: normal;
  font-size: 10px;
}
@media only screen and (min-width: 769px) {
  #manifoldConnect.ManifoldConnect .m-connection-install-wallet {
    width: 127px;
  }
}
#manifoldConnect.ManifoldConnect .m-connection-install-wallet span {
  font-size: 10px;
}
#manifoldConnect.ManifoldConnect .m-connection-install-wallet:hover {
  color: black;
  transform: scale(1.1);
}
#manifoldConnect.ManifoldConnect .m-connection-install-wallet:visited {
  border: none;
}
#manifoldConnect.ManifoldConnect #m-connection {
  width: auto;
  border: none !important;
  background-color: white !important;
}

#manifoldConnect.ManifoldConnect #m-connection {
  background-color: transparent !important;
}
/*!******************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/pages/HomePage/HomePage.module.scss ***!
  \******************************************************************************************************************************************************************************************/
.HomePage-module__homePage___jzyVR {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 40px;
  overflow: hidden;
  margin-top: 70px;
}
@media only screen and (min-width: 769px) {
  .HomePage-module__homePage___jzyVR {
    margin-top: 0px;
  }
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS {
  width: 80vw;
  margin: 0 auto 0 auto;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-direction: column;
  max-width: 1200px;
}
@media only screen and (min-width: 769px) {
  .HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS {
    flex-direction: column;
    width: 80vw;
    margin: 0 auto 10vh auto;
  }
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS h6 {
  font-size: 30px;
  font-weight: 500;
  padding: 15px 0 70px 0;
  width: 100%;
  text-align: left;
  background-color: yellow;
  margin: 0 0 -80px 0;
  position: relative;
  z-index: -1;
}
@media only screen and (min-width: 769px) {
  .HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS h6 {
    font-size: 35px;
    font-weight: 600;
  }
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS h6:before {
  content: " ";
  display: block;
  position: absolute;
  width: 200vw;
  top: 0;
  left: 0;
  transform: translateX(-50vw);
  background-color: yellow;
  z-index: -1;
  height: 100%;
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS .HomePage-module__physicalImgContainer___FgWOF {
  display: block;
  margin-top: 20px;
}
@media only screen and (min-width: 769px) {
  .HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS .HomePage-module__physicalImgContainer___FgWOF {
    display: flex;
    margin-top: 30px;
    justify-content: space-between;
  }
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS .HomePage-module__physicalImgContainer___FgWOF .HomePage-module__singlePhysicalImgContainer___ZpkTT {
  width: 42%;
  display: flex;
  float: left;
  border: 4px solid white;
  box-shadow: 5px -3px 21px -4px rgba(0, 0, 0, 0.41);
  position: relative;
  margin-bottom: 100px;
}
@media only screen and (min-width: 769px) {
  .HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS .HomePage-module__physicalImgContainer___FgWOF .HomePage-module__singlePhysicalImgContainer___ZpkTT {
    width: 30%;
    border: 9px solid white;
    margin-bottom: 0px;
  }
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS .HomePage-module__physicalImgContainer___FgWOF .HomePage-module__singlePhysicalImgContainer___ZpkTT:first-of-type {
  margin-right: 6%;
}
@media only screen and (min-width: 769px) {
  .HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS .HomePage-module__physicalImgContainer___FgWOF .HomePage-module__singlePhysicalImgContainer___ZpkTT:first-of-type {
    margin-right: 0;
  }
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS .HomePage-module__physicalImgContainer___FgWOF .HomePage-module__singlePhysicalImgContainer___ZpkTT::after {
  display: block;
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: -moz-linear-gradient(-45deg, rgba(41, 137, 216, 0.23) 0%, rgba(41, 137, 216, 0) 45%); /* FF3.6-15 */
  background: -webkit-linear-gradient(-45deg, rgba(41, 137, 216, 0.23) 0%, rgba(41, 137, 216, 0) 45%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(135deg, rgba(41, 137, 216, 0.23) 0%, rgba(41, 137, 216, 0) 45%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#3b2989d8", endColorstr="#002989d8",GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS .HomePage-module__physicalImgContainer___FgWOF .HomePage-module__singlePhysicalImgContainer___ZpkTT img {
  pointer-events: none;
  width: 100%;
  height: 100%;
  background-color: transparent;
  -webkit-box-shadow: inset 4px 4px 32px -14px rgba(0, 0, 0, 0.72);
  -moz-box-shadow: inset 4px 4px 32px -14px rgba(0, 0, 0, 0.72);
  box-shadow: inset 4px 4px 32px -14px rgba(0, 0, 0, 0.72);
  filter: drop-shadow(2px 1px 4px rgba(0, 0, 0, 0.3));
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS .HomePage-module__physicalImgContainer___FgWOF .HomePage-module__singlePhysicalImgContainer___ZpkTT .HomePage-module__imgHeadline___JUkNB {
  height: 80px;
  position: absolute;
  left: 0;
  bottom: -80px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
@media only screen and (min-width: 769px) {
  .HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS .HomePage-module__physicalImgContainer___FgWOF .HomePage-module__singlePhysicalImgContainer___ZpkTT .HomePage-module__imgHeadline___JUkNB {
    height: 100px;
    position: absolute;
    left: 0;
    bottom: -110px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
  }
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS .HomePage-module__physicalImgContainer___FgWOF .HomePage-module__singlePhysicalImgContainer___ZpkTT .HomePage-module__imgHeadline___JUkNB img {
  width: 20%;
  height: auto;
  box-shadow: none;
  filter: none;
  padding-right: 5px;
}
@media only screen and (min-width: 769px) {
  .HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS .HomePage-module__physicalImgContainer___FgWOF .HomePage-module__singlePhysicalImgContainer___ZpkTT .HomePage-module__imgHeadline___JUkNB img {
    padding-right: 10px;
  }
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS .HomePage-module__physicalImgContainer___FgWOF .HomePage-module__singlePhysicalImgContainer___ZpkTT .HomePage-module__imgHeadline___JUkNB .HomePage-module__imgHeadlineTxt___D50La {
  padding-top: 5px;
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS .HomePage-module__physicalImgContainer___FgWOF .HomePage-module__singlePhysicalImgContainer___ZpkTT .HomePage-module__imgHeadline___JUkNB .HomePage-module__imgHeadlineTxt___D50La h6 {
  font-size: 10px;
  margin: 0;
  background-color: transparent;
  padding: 0;
  width: 100%;
  text-align: left;
}
@media only screen and (min-width: 769px) {
  .HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS .HomePage-module__physicalImgContainer___FgWOF .HomePage-module__singlePhysicalImgContainer___ZpkTT .HomePage-module__imgHeadline___JUkNB .HomePage-module__imgHeadlineTxt___D50La h6 {
    font-size: 18px;
  }
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS .HomePage-module__physicalImgContainer___FgWOF .HomePage-module__singlePhysicalImgContainer___ZpkTT .HomePage-module__imgHeadline___JUkNB .HomePage-module__imgHeadlineTxt___D50La h6:before {
  display: none;
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS .HomePage-module__physicalImgContainer___FgWOF .HomePage-module__singlePhysicalImgContainer___ZpkTT .HomePage-module__imgHeadline___JUkNB .HomePage-module__imgHeadlineTxt___D50La p {
  margin-top: 5px;
  font-size: 7px;
  font-weight: 200;
}
@media only screen and (min-width: 769px) {
  .HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS .HomePage-module__physicalImgContainer___FgWOF .HomePage-module__singlePhysicalImgContainer___ZpkTT .HomePage-module__imgHeadline___JUkNB .HomePage-module__imgHeadlineTxt___D50La p {
    margin-top: 5px;
    font-size: 10px;
    font-weight: 200;
  }
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS .HomePage-module__physicalImgContainer___FgWOF .HomePage-module__singlePhysicalImgContainer___ZpkTT .HomePage-module__imgHeadline___JUkNB .HomePage-module__availablePhysical___8PqKP {
  font-size: 5px;
  padding: 3px 5px;
  border-radius: 30px;
  border: 1px solid darkgreen;
  color: darkgreen;
  margin-left: 5px;
  position: absolute;
  bottom: 0px;
  right: 0;
}
@media only screen and (min-width: 769px) {
  .HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS .HomePage-module__physicalImgContainer___FgWOF .HomePage-module__singlePhysicalImgContainer___ZpkTT .HomePage-module__imgHeadline___JUkNB .HomePage-module__availablePhysical___8PqKP {
    font-size: 9px;
    padding: 4px 7px;
    border-radius: 30px;
    border: 1px solid darkgreen;
    position: static;
  }
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS .HomePage-module__physicalImgContainer___FgWOF .HomePage-module__singlePhysicalImgContainer___ZpkTT .HomePage-module__imgHeadline___JUkNB .HomePage-module__availablePhysicalSold___nDJvW {
  font-size: 5px;
  padding: 3px 5px;
  border-radius: 30px;
  border: 1px solid darkred;
  color: darkred;
  margin-left: 5px;
  position: absolute;
  bottom: 0px;
  right: 0;
}
@media only screen and (min-width: 769px) {
  .HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS .HomePage-module__physicalImgContainer___FgWOF .HomePage-module__singlePhysicalImgContainer___ZpkTT .HomePage-module__imgHeadline___JUkNB .HomePage-module__availablePhysicalSold___nDJvW {
    font-size: 9px;
    padding: 4px 7px;
    border-radius: 30px;
    border: 1px solid darkred;
    position: static;
  }
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS .HomePage-module__physicalImgContainer___FgWOF .HomePage-module__singlePhysicalImgContainerROME___PovOe {
  width: 50%;
  border: 4px solid white;
  float: left;
  box-shadow: 5px -3px 21px -4px rgba(0, 0, 0, 0.41);
}
@media only screen and (min-width: 769px) {
  .HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS .HomePage-module__physicalImgContainer___FgWOF .HomePage-module__singlePhysicalImgContainerROME___PovOe {
    width: 100%;
    border: 9px solid white;
  }
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalModalContainer___yxnsS .HomePage-module__physicalImgContainer___FgWOF .HomePage-module__singlePhysicalImgContainerROME___PovOe img {
  width: 100%;
  height: 100%;
  background-color: transparent;
  box-shadow: inset 9px 9px 17px -8px rgba(0, 0, 0, 0.37);
  filter: drop-shadow(2px 1px 4px rgba(0, 0, 0, 0.3));
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalCommisionContainer___EKE2w {
  width: 80vw;
  margin: 0 auto 4vh auto;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-direction: column;
  max-width: 1200px;
}
@media only screen and (min-width: 769px) {
  .HomePage-module__homePage___jzyVR .HomePage-module__physicalCommisionContainer___EKE2w {
    flex-direction: row;
    width: 80vw;
    margin-top: 90px;
    margin: 7vh auto 10vh auto;
  }
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalCommisionContainer___EKE2w .HomePage-module__physicalCommisionContainerInformation___p4Nul {
  width: 100%;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media only screen and (min-width: 769px) {
  .HomePage-module__homePage___jzyVR .HomePage-module__physicalCommisionContainer___EKE2w .HomePage-module__physicalCommisionContainerInformation___p4Nul {
    width: 30%;
  }
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalCommisionContainer___EKE2w .HomePage-module__physicalCommisionContainerInformation___p4Nul h6 {
  font-size: 30px;
  font-weight: 500;
  width: 70%;
  margin: 0;
}
@media only screen and (min-width: 769px) {
  .HomePage-module__homePage___jzyVR .HomePage-module__physicalCommisionContainer___EKE2w .HomePage-module__physicalCommisionContainerInformation___p4Nul h6 {
    font-size: 35px;
    font-weight: 600;
  }
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalCommisionContainer___EKE2w .HomePage-module__physicalCommisionContainerInformation___p4Nul p {
  font-size: 12px;
  font-weight: 300;
  margin: 10px 0 5px 0;
  padding: 0;
}
@media only screen and (min-width: 769px) {
  .HomePage-module__homePage___jzyVR .HomePage-module__physicalCommisionContainer___EKE2w .HomePage-module__physicalCommisionContainerInformation___p4Nul p {
    font-size: 14px;
    font-weight: 300;
    margin: 20px 0;
  }
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalCommisionContainer___EKE2w .HomePage-module__physicalCommisionContainerInformation___p4Nul .HomePage-module__imgHeadline___JUkNB {
  height: 70px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
@media only screen and (min-width: 769px) {
  .HomePage-module__homePage___jzyVR .HomePage-module__physicalCommisionContainer___EKE2w .HomePage-module__physicalCommisionContainerInformation___p4Nul .HomePage-module__imgHeadline___JUkNB {
    height: 100px;
  }
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalCommisionContainer___EKE2w .HomePage-module__physicalCommisionContainerInformation___p4Nul .HomePage-module__imgHeadline___JUkNB img {
  width: 15%;
  height: auto;
  box-shadow: none;
  filter: none;
  padding-right: 10px;
}
@media only screen and (min-width: 769px) {
  .HomePage-module__homePage___jzyVR .HomePage-module__physicalCommisionContainer___EKE2w .HomePage-module__physicalCommisionContainerInformation___p4Nul .HomePage-module__imgHeadline___JUkNB img {
    width: 20%;
  }
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalCommisionContainer___EKE2w .HomePage-module__physicalCommisionContainerInformation___p4Nul .HomePage-module__imgHeadline___JUkNB .HomePage-module__imgHeadlineTxt___D50La {
  padding-top: 5px;
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalCommisionContainer___EKE2w .HomePage-module__physicalCommisionContainerInformation___p4Nul .HomePage-module__imgHeadline___JUkNB .HomePage-module__imgHeadlineTxt___D50La h6 {
  font-size: 12px;
  margin: 0;
  background-color: transparent;
  padding: 0;
  width: 100%;
  text-align: left;
}
@media only screen and (min-width: 769px) {
  .HomePage-module__homePage___jzyVR .HomePage-module__physicalCommisionContainer___EKE2w .HomePage-module__physicalCommisionContainerInformation___p4Nul .HomePage-module__imgHeadline___JUkNB .HomePage-module__imgHeadlineTxt___D50La h6 {
    font-size: 18px;
  }
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalCommisionContainer___EKE2w .HomePage-module__physicalCommisionContainerInformation___p4Nul .HomePage-module__imgHeadline___JUkNB .HomePage-module__imgHeadlineTxt___D50La h6:before {
  display: none;
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalCommisionContainer___EKE2w .HomePage-module__physicalCommisionContainerInformation___p4Nul .HomePage-module__imgHeadline___JUkNB .HomePage-module__imgHeadlineTxt___D50La p {
  margin-top: 5px;
  font-size: 7px;
  font-weight: 200;
}
@media only screen and (min-width: 769px) {
  .HomePage-module__homePage___jzyVR .HomePage-module__physicalCommisionContainer___EKE2w .HomePage-module__physicalCommisionContainerInformation___p4Nul .HomePage-module__imgHeadline___JUkNB .HomePage-module__imgHeadlineTxt___D50La p {
    margin-top: 5px;
    font-size: 10px;
  }
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalCommisionContainer___EKE2w .HomePage-module__physicalCommisionContainerInformation___p4Nul .HomePage-module__availablePhysicalSold___nDJvW {
  font-size: 9px;
  padding: 4px 7px;
  margin-left: 5px;
  border-radius: 30px;
  border: 1px solid darkred;
  color: darkred;
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalCommisionContainer___EKE2w .HomePage-module__singlePhysicalImgContainerROME___PovOe {
  width: 100%;
  border: 4px solid white;
  box-shadow: 5px -3px 21px -4px rgba(0, 0, 0, 0.41);
  position: relative;
}
@media only screen and (min-width: 769px) {
  .HomePage-module__homePage___jzyVR .HomePage-module__physicalCommisionContainer___EKE2w .HomePage-module__singlePhysicalImgContainerROME___PovOe {
    width: 63.33%;
    border: 9px solid white;
  }
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalCommisionContainer___EKE2w .HomePage-module__singlePhysicalImgContainerROME___PovOe::after {
  display: block;
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: -moz-linear-gradient(-45deg, rgba(41, 137, 216, 0.23) 0%, rgba(41, 137, 216, 0) 45%); /* FF3.6-15 */
  background: -webkit-linear-gradient(-45deg, rgba(41, 137, 216, 0.23) 0%, rgba(41, 137, 216, 0) 45%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(135deg, rgba(41, 137, 216, 0.23) 0%, rgba(41, 137, 216, 0) 45%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#3b2989d8", endColorstr="#002989d8",GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.HomePage-module__homePage___jzyVR .HomePage-module__physicalCommisionContainer___EKE2w .HomePage-module__singlePhysicalImgContainerROME___PovOe img {
  display: flex;
  width: 100%;
  height: 100%;
  background-color: transparent;
  -webkit-box-shadow: inset 4px 4px 32px -14px rgba(0, 0, 0, 0.72);
  -moz-box-shadow: inset 4px 4px 32px -14px rgba(0, 0, 0, 0.72);
  box-shadow: inset 4px 4px 32px -14px rgba(0, 0, 0, 0.72);
  filter: drop-shadow(2px 1px 4px rgba(0, 0, 0, 0.3));
}
/*!*************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/components/UCCslider/UccSlider.module.scss ***!
  \*************************************************************************************************************************************************************************************************/
.UccSlider-module__uccSliderContainer___bOTB7 {
  width: 80vw;
  max-width: 1200px;
  height: 70vh;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 20px auto 0 auto;
  overflow: hidden;
  flex-direction: column;
  border: 12px solid yellow;
  position: relative;
  pointer-events: none;
}
@media only screen and (min-width: 769px) {
  .UccSlider-module__uccSliderContainer___bOTB7 {
    margin: 30px auto 0 auto;
    height: 80vh;
  }
}
.UccSlider-module__uccSliderContainer___bOTB7 img {
  width: 1300px;
  position: absolute;
  left: 0;
  transform: translateX(0%);
  -webkit-filter: drop-shadow(5px 5px 5px rgba(0, 0, 0, 0.3));
  filter: drop-shadow(5px 5px 5px rgba(0, 0, 0, 0.3));
}
@media only screen and (min-width: 769px) {
  .UccSlider-module__uccSliderContainer___bOTB7 img {
    width: 1900px;
  }
}
.UccSlider-module__uccSliderContainer___bOTB7 img:nth-child(1) {
  bottom: 0px;
  z-index: 100;
  animation-duration: 18s;
  animation-iteration-count: infinite;
}
@media only screen and (min-width: 769px) {
  .UccSlider-module__uccSliderContainer___bOTB7 img:nth-child(1) {
    bottom: 0px;
  }
}
.UccSlider-module__uccSliderContainer___bOTB7 img:nth-child(2) {
  bottom: 30px;
  z-index: 99;
  animation-duration: 19s;
  animation-iteration-count: infinite;
}
@media only screen and (min-width: 769px) {
  .UccSlider-module__uccSliderContainer___bOTB7 img:nth-child(2) {
    bottom: 60px;
  }
}
.UccSlider-module__uccSliderContainer___bOTB7 img:nth-child(3) {
  bottom: 60px;
  z-index: 98;
  animation-duration: 20s;
  animation-iteration-count: infinite;
}
@media only screen and (min-width: 769px) {
  .UccSlider-module__uccSliderContainer___bOTB7 img:nth-child(3) {
    bottom: 120px;
  }
}
.UccSlider-module__uccSliderContainer___bOTB7 img:nth-child(4) {
  bottom: 90px;
  z-index: 97;
  animation-duration: 21s;
  animation-iteration-count: infinite;
}
@media only screen and (min-width: 769px) {
  .UccSlider-module__uccSliderContainer___bOTB7 img:nth-child(4) {
    bottom: 180px;
  }
}
.UccSlider-module__uccSliderContainer___bOTB7 img:nth-child(5) {
  bottom: 120px;
  z-index: 96;
  animation-duration: 22s;
  animation-iteration-count: infinite;
}
@media only screen and (min-width: 769px) {
  .UccSlider-module__uccSliderContainer___bOTB7 img:nth-child(5) {
    bottom: 240px;
  }
}
.UccSlider-module__uccSliderContainer___bOTB7 img:nth-child(6) {
  bottom: 150px;
  z-index: 95;
  animation-duration: 23s;
  animation-iteration-count: infinite;
}
@media only screen and (min-width: 769px) {
  .UccSlider-module__uccSliderContainer___bOTB7 img:nth-child(6) {
    bottom: 300px;
  }
}
.UccSlider-module__uccSliderContainer___bOTB7 img:nth-child(7) {
  bottom: 180px;
  z-index: 94;
  animation-duration: 24s;
  animation-iteration-count: infinite;
}
@media only screen and (min-width: 769px) {
  .UccSlider-module__uccSliderContainer___bOTB7 img:nth-child(7) {
    bottom: 360px;
  }
}
.UccSlider-module__uccSliderContainer___bOTB7 img:nth-child(8) {
  bottom: 210px;
  z-index: 93;
  animation-duration: 25s;
  animation-iteration-count: infinite;
}
@media only screen and (min-width: 769px) {
  .UccSlider-module__uccSliderContainer___bOTB7 img:nth-child(8) {
    bottom: 420px;
  }
}
.UccSlider-module__uccSliderContainer___bOTB7 img:nth-child(9) {
  bottom: 240px;
  z-index: 92;
  animation-duration: 26s;
  animation-iteration-count: infinite;
}
@media only screen and (min-width: 769px) {
  .UccSlider-module__uccSliderContainer___bOTB7 img:nth-child(9) {
    bottom: 480px;
  }
}
.UccSlider-module__uccSliderContainer___bOTB7 img:nth-child(10) {
  bottom: 270px;
  z-index: 91;
  animation-duration: 27s;
  animation-iteration-count: infinite;
}
@media only screen and (min-width: 769px) {
  .UccSlider-module__uccSliderContainer___bOTB7 img:nth-child(10) {
    bottom: 540px;
  }
}
.UccSlider-module__uccSliderContainer___bOTB7 img:last-child {
  filter: none;
  -webkit-filter: none;
}
.UccSlider-module__uccSliderContainer___bOTB7 img:nth-child(9n+9) {
  filter: none;
  -webkit-filter: none;
}

.UccSlider-module__headlineMain___G9tGR h1 {
  margin: 15px 0 0 0;
  text-align: center;
  font-size: 25px;
}
@media only screen and (min-width: 769px) {
  .UccSlider-module__headlineMain___G9tGR h1 {
    font-size: 50px;
    margin: 40px 0 0 0;
  }
}
.UccSlider-module__headlineMain___G9tGR h1 span {
  font-weight: 300;
  font-size: 8px;
  float: right;
  font-family: "Noto Serif Display", serif;
}
@media only screen and (min-width: 769px) {
  .UccSlider-module__headlineMain___G9tGR h1 span {
    font-size: 15px;
  }
}
/*!*********************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/components/Socials/Socials.module.scss ***!
  \*********************************************************************************************************************************************************************************************/
.Socials-module__socialsContainer___t9ZTR {
  width: 80vw;
  margin: 0 auto 2vh auto;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-direction: column;
  max-width: 1200px;
}
@media only screen and (min-width: 769px) {
  .Socials-module__socialsContainer___t9ZTR {
    flex-direction: row;
    width: 80vw;
    margin: 0 auto 10vh auto;
  }
}
.Socials-module__socialsContainer___t9ZTR h6 {
  font-size: 30px;
  font-weight: 500;
  margin: 15px 0;
  color: black;
  position: relative;
  padding: 15px 0;
}
@media only screen and (min-width: 769px) {
  .Socials-module__socialsContainer___t9ZTR h6 {
    font-size: 35px;
    font-weight: 600;
  }
}
.Socials-module__socialsContainer___t9ZTR h6:before {
  content: " ";
  display: block;
  width: 700vw;
  background-color: yellow;
  position: absolute;
  top: 0;
  left: -200vw;
  height: 100%;
  z-index: -1;
}
.Socials-module__socialsContainer___t9ZTR p {
  font-size: 12px;
  font-weight: 300;
  margin: 10px 0;
}
@media only screen and (min-width: 769px) {
  .Socials-module__socialsContainer___t9ZTR p {
    font-size: 16px;
    font-weight: 300;
    margin: 30px 0;
  }
}
.Socials-module__socialsContainer___t9ZTR .Socials-module__socialsSingleSegment___O-zoa {
  width: 100%;
  box-sizing: border-box;
}
@media only screen and (min-width: 769px) {
  .Socials-module__socialsContainer___t9ZTR .Socials-module__socialsSingleSegment___O-zoa {
    width: 45%;
  }
}
.Socials-module__socialsContainer___t9ZTR .Socials-module__socialsSingleSegment___O-zoa .Socials-module__profileContainer___pcmsm,
.Socials-module__socialsContainer___t9ZTR .Socials-module__socialsSingleSegment___O-zoa .Socials-module__imageContainer___XSU9q {
  text-decoration: none;
  color: black;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin: 15px 0;
}
@media only screen and (min-width: 769px) {
  .Socials-module__socialsContainer___t9ZTR .Socials-module__socialsSingleSegment___O-zoa .Socials-module__profileContainer___pcmsm,
  .Socials-module__socialsContainer___t9ZTR .Socials-module__socialsSingleSegment___O-zoa .Socials-module__imageContainer___XSU9q {
    font-size: 32px;
    font-weight: 800;
    margin: 0;
  }
}
.Socials-module__socialsContainer___t9ZTR .Socials-module__socialsSingleSegment___O-zoa .Socials-module__profileContainer___pcmsm p,
.Socials-module__socialsContainer___t9ZTR .Socials-module__socialsSingleSegment___O-zoa .Socials-module__imageContainer___XSU9q p {
  font-size: 22px;
  font-weight: 800;
  margin: 0 auto;
}
@media only screen and (min-width: 769px) {
  .Socials-module__socialsContainer___t9ZTR .Socials-module__socialsSingleSegment___O-zoa .Socials-module__profileContainer___pcmsm p,
  .Socials-module__socialsContainer___t9ZTR .Socials-module__socialsSingleSegment___O-zoa .Socials-module__imageContainer___XSU9q p {
    font-size: 32px;
    font-weight: 800;
  }
}
.Socials-module__socialsContainer___t9ZTR .Socials-module__socialsSingleSegment___O-zoa .Socials-module__profileContainer___pcmsm p + p,
.Socials-module__socialsContainer___t9ZTR .Socials-module__socialsSingleSegment___O-zoa .Socials-module__imageContainer___XSU9q p + p {
  font-weight: 300;
  font-size: 12px;
  padding-top: 0px;
  margin-top: 0;
}
@media only screen and (min-width: 769px) {
  .Socials-module__socialsContainer___t9ZTR .Socials-module__socialsSingleSegment___O-zoa .Socials-module__profileContainer___pcmsm p + p,
  .Socials-module__socialsContainer___t9ZTR .Socials-module__socialsSingleSegment___O-zoa .Socials-module__imageContainer___XSU9q p + p {
    font-weight: 300;
    font-size: 14px;
    padding-top: 10px;
  }
}
.Socials-module__socialsContainer___t9ZTR .Socials-module__socialsSingleSegment___O-zoa .Socials-module__profileContainer___pcmsm .Socials-module__decaIcon___SJDXG,
.Socials-module__socialsContainer___t9ZTR .Socials-module__socialsSingleSegment___O-zoa .Socials-module__imageContainer___XSU9q .Socials-module__decaIcon___SJDXG {
  width: 50px;
  border-radius: 60px;
  z-index: 100;
  position: relative;
  transform: scale(1);
}
@media only screen and (min-width: 769px) {
  .Socials-module__socialsContainer___t9ZTR .Socials-module__socialsSingleSegment___O-zoa .Socials-module__profileContainer___pcmsm .Socials-module__decaIcon___SJDXG,
  .Socials-module__socialsContainer___t9ZTR .Socials-module__socialsSingleSegment___O-zoa .Socials-module__imageContainer___XSU9q .Socials-module__decaIcon___SJDXG {
    width: 80px;
    border-radius: 60px;
    z-index: 100;
  }
}
.Socials-module__socialsContainer___t9ZTR .Socials-module__socialsSingleSegment___O-zoa .Socials-module__profileContainer___pcmsm .Socials-module__decaIcon___SJDXG:hover,
.Socials-module__socialsContainer___t9ZTR .Socials-module__socialsSingleSegment___O-zoa .Socials-module__imageContainer___XSU9q .Socials-module__decaIcon___SJDXG:hover {
  transform: scale(1.2);
}
.Socials-module__socialsContainer___t9ZTR .Socials-module__socialsSingleSegment___O-zoa .Socials-module__profileContainer___pcmsm .Socials-module__profilePhoto___f28fq,
.Socials-module__socialsContainer___t9ZTR .Socials-module__socialsSingleSegment___O-zoa .Socials-module__imageContainer___XSU9q .Socials-module__profilePhoto___f28fq {
  width: 50px;
  border-radius: 60px;
  margin-left: -20px;
  margin-right: 20px;
}
@media only screen and (min-width: 769px) {
  .Socials-module__socialsContainer___t9ZTR .Socials-module__socialsSingleSegment___O-zoa .Socials-module__profileContainer___pcmsm .Socials-module__profilePhoto___f28fq,
  .Socials-module__socialsContainer___t9ZTR .Socials-module__socialsSingleSegment___O-zoa .Socials-module__imageContainer___XSU9q .Socials-module__profilePhoto___f28fq {
    width: 80px;
    border-radius: 60px;
    margin-left: -20px;
    margin-right: 20px;
  }
}
.Socials-module__socialsContainer___t9ZTR .Socials-module__socialsSingleSegment___O-zoa .Socials-module__profileContainer___pcmsm:hover img,
.Socials-module__socialsContainer___t9ZTR .Socials-module__socialsSingleSegment___O-zoa .Socials-module__imageContainer___XSU9q:hover img {
  transform: scale(1.2);
}
/*!***************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/components/CitiesCollection/CitiesCollection.module.scss ***!
  \***************************************************************************************************************************************************************************************************************/
.CitiesCollection-module__citiesCollectionContainer___lB6v9 {
  display: flex;
  flex-direction: column;
  justify-content: start;
  align-items: flex-start;
  width: 80vw;
  max-width: 1200px;
  box-sizing: border-box;
  margin: 30px auto 0 auto;
}
@media only screen and (min-width: 769px) {
  .CitiesCollection-module__citiesCollectionContainer___lB6v9 {
    width: 80vw;
    max-width: 1200px;
    margin: 10vh auto;
    flex-direction: row;
    padding: 0px;
  }
}
.CitiesCollection-module__citiesCollectionContainer___lB6v9 h1 {
  font-size: 50px;
  line-height: 30px;
  width: auto;
  text-align: left;
  margin: 0 0 60px 0;
  letter-spacing: 6px;
}
@media only screen and (min-width: 769px) {
  .CitiesCollection-module__citiesCollectionContainer___lB6v9 h1 {
    margin: 0 0 60px 0;
    font-size: 90px;
    line-height: 70px;
  }
}
.CitiesCollection-module__citiesCollectionContainer___lB6v9 h1 span {
  font-size: 16px;
  line-height: 40px;
  font-weight: 400;
  margin: 0;
  float: left;
  letter-spacing: 0;
}
@media only screen and (min-width: 769px) {
  .CitiesCollection-module__citiesCollectionContainer___lB6v9 h1 span {
    font-size: 20px;
    line-height: 35px;
  }
}
.CitiesCollection-module__citiesCollectionContainer___lB6v9 h1 span img {
  max-width: 35px;
  padding-right: 10px;
}
@media only screen and (min-width: 769px) {
  .CitiesCollection-module__citiesCollectionContainer___lB6v9 h1 span img {
    max-width: 40px;
  }
}
.CitiesCollection-module__citiesCollectionContainer___lB6v9 .CitiesCollection-module__smallText___t0VeA {
  width: 100%;
  clear: both;
  padding: 0;
  box-sizing: border-box;
  font-size: 11px;
  line-height: 16px;
  font-weight: 300;
  margin: 0;
}
@media only screen and (min-width: 769px) {
  .CitiesCollection-module__citiesCollectionContainer___lB6v9 .CitiesCollection-module__smallText___t0VeA {
    padding: 0 20% 30px 0;
    box-sizing: border-box;
    font-size: 14px;
    line-height: 19px;
    font-weight: 200;
  }
}
.CitiesCollection-module__citiesCollectionContainer___lB6v9 .CitiesCollection-module__twitterPinned___3mVvE {
  position: relative;
  width: 100vw;
  transform: translateX(-50vw);
  align-items: center;
  justify-content: start;
  margin: 30px 0px;
  font-size: 12px;
  list-style: none;
  text-decoration: none;
  color: black;
  padding: 10px 0 10px 0;
  box-sizing: border-box;
  background-color: yellow;
  display: flex;
  transform: scale(1);
  transition: all 0.2s linear;
}
.CitiesCollection-module__citiesCollectionContainer___lB6v9 .CitiesCollection-module__twitterPinned___3mVvE::after {
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  content: " ";
  width: 100vw;
  height: 43px;
  transform: translateX(-50vw);
  background-color: yellow;
  z-index: -1;
}
@media only screen and (min-width: 769px) {
  .CitiesCollection-module__citiesCollectionContainer___lB6v9 .CitiesCollection-module__twitterPinned___3mVvE {
    justify-content: center;
    width: fit-content;
    display: block;
    padding: 18px 16px 16px 16px;
    font-size: 16px;
    transform: translateX(0vw);
    margin: 0px;
  }
  .CitiesCollection-module__citiesCollectionContainer___lB6v9 .CitiesCollection-module__twitterPinned___3mVvE::after {
    display: none;
  }
}
.CitiesCollection-module__citiesCollectionContainer___lB6v9 .CitiesCollection-module__twitterPinned___3mVvE:hover {
  transform: scale(1.65);
  transition: all 0.2s linear;
}
.CitiesCollection-module__citiesCollectionContainer___lB6v9 .CitiesCollection-module__twitterPinned___3mVvE span {
  padding-left: 10px;
}
.CitiesCollection-module__citiesCollectionContainer___lB6v9 .CitiesCollection-module__twitterPinned___3mVvE span object {
  height: 16px;
  margin-right: -4px;
}
@media only screen and (min-width: 769px) {
  .CitiesCollection-module__citiesCollectionContainer___lB6v9 .CitiesCollection-module__twitterPinned___3mVvE span object {
    height: 15px;
    margin-right: -4px;
    margin-top: -5px;
  }
}
.CitiesCollection-module__citiesCollectionContainer___lB6v9 .CitiesCollection-module__twitterPinned___3mVvE span object + object {
  height: 20px;
  margin-bottom: 0px;
}
@media only screen and (min-width: 769px) {
  .CitiesCollection-module__citiesCollectionContainer___lB6v9 .CitiesCollection-module__twitterPinned___3mVvE span object + object {
    height: 20px;
    margin-bottom: -2px;
  }
}
.CitiesCollection-module__citiesCollectionContainer___lB6v9 .CitiesCollection-module__citiesCollectionSideImage___IOkfy {
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
  width: 100%;
}
@media only screen and (min-width: 769px) {
  .CitiesCollection-module__citiesCollectionContainer___lB6v9 .CitiesCollection-module__citiesCollectionSideImage___IOkfy {
    flex-direction: column;
    width: 50%;
  }
}
.CitiesCollection-module__citiesCollectionContainer___lB6v9 .CitiesCollection-module__citiesCollectionSideImage___IOkfy .CitiesCollection-module__citiesRow___VQo2y {
  float: right;
  justify-content: space-between;
  width: 100%;
}
@media only screen and (min-width: 769px) {
  .CitiesCollection-module__citiesCollectionContainer___lB6v9 .CitiesCollection-module__citiesCollectionSideImage___IOkfy .CitiesCollection-module__citiesRow___VQo2y {
    margin: 0;
  }
}
.CitiesCollection-module__citiesCollectionContainer___lB6v9 .CitiesCollection-module__citiesCollectionSideImage___IOkfy .CitiesCollection-module__citiesRow___VQo2y .CitiesCollection-module__singleCityButton___QyNH7 {
  float: left;
  width: 20%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  transform: scale(1);
  transition: all 0.2s ease-in-out;
  cursor: grab;
  text-decoration: none;
  color: black;
  padding: 0 0 10px 0;
  filter: grayscale(0%);
}
@media only screen and (min-width: 769px) {
  .CitiesCollection-module__citiesCollectionContainer___lB6v9 .CitiesCollection-module__citiesCollectionSideImage___IOkfy .CitiesCollection-module__citiesRow___VQo2y .CitiesCollection-module__singleCityButton___QyNH7 {
    filter: grayscale(80%);
    padding: 0 0 10px 0;
    width: 33%;
  }
}
.CitiesCollection-module__citiesCollectionContainer___lB6v9 .CitiesCollection-module__citiesCollectionSideImage___IOkfy .CitiesCollection-module__citiesRow___VQo2y .CitiesCollection-module__singleCityButton___QyNH7:hover {
  transform: scale(1.1);
  filter: grayscale(0%);
  transition: all 0.2s ease-in-out;
}
.CitiesCollection-module__citiesCollectionContainer___lB6v9 .CitiesCollection-module__citiesCollectionSideImage___IOkfy .CitiesCollection-module__citiesRow___VQo2y .CitiesCollection-module__singleCityButton___QyNH7 img {
  width: 80%;
  margin: 0 auto;
}
.CitiesCollection-module__citiesCollectionContainer___lB6v9 .CitiesCollection-module__citiesCollectionSideImage___IOkfy .CitiesCollection-module__citiesRow___VQo2y .CitiesCollection-module__singleCityButton___QyNH7 p {
  width: 100%;
  text-align: center;
  font-size: 7px;
  margin: 10px 0;
}
@media only screen and (min-width: 769px) {
  .CitiesCollection-module__citiesCollectionContainer___lB6v9 .CitiesCollection-module__citiesCollectionSideImage___IOkfy .CitiesCollection-module__citiesRow___VQo2y .CitiesCollection-module__singleCityButton___QyNH7 p {
    font-size: 5px;
  }
}
.CitiesCollection-module__citiesCollectionContainer___lB6v9 .CitiesCollection-module__textContainer___2BQZq {
  width: 100%;
  padding: 0;
  margin-top: 30px;
}
@media only screen and (min-width: 769px) {
  .CitiesCollection-module__citiesCollectionContainer___lB6v9 .CitiesCollection-module__textContainer___2BQZq {
    width: 60%;
    padding: 20px 0;
    margin-top: 0px;
  }
}
/*!****************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/pages/Contact/Contact.module.scss ***!
  \****************************************************************************************************************************************************************************************/
.Contact-module__contactWrapper___CeokJ {
  width: 100%;
  height: auto;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-content: center;
}
@media only screen and (min-width: 769px) {
  .Contact-module__contactWrapper___CeokJ {
    height: 80vh;
  }
}
.Contact-module__contactWrapper___CeokJ h1 {
  width: 100%;
  text-align: center;
  margin-top: 70px;
  margin-bottom: 20px;
}
@media only screen and (min-width: 769px) {
  .Contact-module__contactWrapper___CeokJ h1 {
    height: 80vh;
    margin-top: 40px;
    margin-bottom: 0px;
  }
}
.Contact-module__contactWrapper___CeokJ p {
  width: 100%;
  text-align: center;
  font-weight: 200;
  margin-top: 0;
  padding: 0 5vw;
  box-sizing: border-box;
}
@media only screen and (min-width: 769px) {
  .Contact-module__contactWrapper___CeokJ p {
    padding: 0;
    margin-top: auto;
  }
}
.Contact-module__contactWrapper___CeokJ .Contact-module__contactItemsContainer___-tZPB {
  box-sizing: border-box;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 4vh 0;
}
@media only screen and (min-width: 769px) {
  .Contact-module__contactWrapper___CeokJ .Contact-module__contactItemsContainer___-tZPB {
    padding: 10vh 0;
  }
}
.Contact-module__contactWrapper___CeokJ .Contact-module__contactItemsContainer___-tZPB .Contact-module__row___7-XIo {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
@media only screen and (min-width: 769px) {
  .Contact-module__contactWrapper___CeokJ .Contact-module__contactItemsContainer___-tZPB .Contact-module__row___7-XIo {
    flex-direction: row;
  }
}
.Contact-module__contactWrapper___CeokJ .Contact-module__contactItemsContainer___-tZPB .Contact-module__row___7-XIo .Contact-module__singleContactItem___QkB00 {
  text-decoration: none;
  font-size: 70px;
  flex-basis: 15%;
}
.Contact-module__contactWrapper___CeokJ .Contact-module__contactItemsContainer___-tZPB .Contact-module__row___7-XIo .Contact-module__singleContactItem___QkB00 a {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  font-size: 16px;
  text-decoration: none;
}
.Contact-module__contactWrapper___CeokJ .Contact-module__contactItemsContainer___-tZPB .Contact-module__row___7-XIo .Contact-module__singleContactItem___QkB00 a i {
  font-size: 40px;
  padding: 0;
  box-sizing: border-box;
}
@media only screen and (min-width: 769px) {
  .Contact-module__contactWrapper___CeokJ .Contact-module__contactItemsContainer___-tZPB .Contact-module__row___7-XIo .Contact-module__singleContactItem___QkB00 a i {
    padding: 10% 5% 0 5%;
    font-size: 90px;
  }
}
.Contact-module__contactWrapper___CeokJ .Contact-module__contactItemsContainer___-tZPB .Contact-module__row___7-XIo .Contact-module__singleContactItem___QkB00 a i img {
  height: 30px;
  transform: scale(1);
}
@media only screen and (min-width: 769px) {
  .Contact-module__contactWrapper___CeokJ .Contact-module__contactItemsContainer___-tZPB .Contact-module__row___7-XIo .Contact-module__singleContactItem___QkB00 a i img {
    height: 80px;
  }
}
.Contact-module__contactWrapper___CeokJ .Contact-module__contactItemsContainer___-tZPB .Contact-module__row___7-XIo .Contact-module__singleContactItem___QkB00 a p {
  color: black;
  font-size: 10px;
  font-weight: 400;
  padding-bottom: 20px;
}
@media only screen and (min-width: 769px) {
  .Contact-module__contactWrapper___CeokJ .Contact-module__contactItemsContainer___-tZPB .Contact-module__row___7-XIo .Contact-module__singleContactItem___QkB00 a p {
    color: white;
  }
}
.Contact-module__contactWrapper___CeokJ .Contact-module__contactItemsContainer___-tZPB .Contact-module__row___7-XIo .Contact-module__singleContactItem___QkB00 a:hover p {
  color: black;
}
.Contact-module__contactWrapper___CeokJ .Contact-module__contactItemsContainer___-tZPB .Contact-module__row___7-XIo .Contact-module__singleContactItem___QkB00 a:hover i {
  font-size: 120px;
  padding: 10% 5% 0 5%;
  box-sizing: border-box;
}
@media only screen and (min-width: 769px) {
  .Contact-module__contactWrapper___CeokJ .Contact-module__contactItemsContainer___-tZPB .Contact-module__row___7-XIo .Contact-module__singleContactItem___QkB00 a:hover i {
    flex-direction: row;
  }
}
.Contact-module__contactWrapper___CeokJ .Contact-module__contactItemsContainer___-tZPB .Contact-module__row___7-XIo .Contact-module__singleContactItem___QkB00 a:hover i img {
  transform: scale(1.2);
}
/*!********************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/pages/ErrorPage/ErrorPage.module.scss ***!
  \********************************************************************************************************************************************************************************************/
.ErrorPage-module__errorPage___h3DdP {
  width: 100vw;
  height: 100vh;
  display: flex;
  justify-content: center;
  color: red;
  align-items: center;
  font-size: 40px;
}
/*!****************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/pages/Library/Library.module.scss ***!
  \****************************************************************************************************************************************************************************************/
.Library-module__libraryContainer___8RSrR {
  width: 80vw;
  max-width: 1200px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 20px auto 0 auto;
  flex-direction: row;
  position: relative;
  pointer-events: none;
}
@media only screen and (min-width: 769px) {
  .Library-module__libraryContainer___8RSrR {
    margin: 30px auto 0 auto;
  }
}
.Library-module__libraryContainer___8RSrR .Library-module__libraryPresentationContainer___YSClj {
  width: 100%;
  display: flex;
  flex-direction: column-reverse;
}
@media only screen and (min-width: 769px) {
  .Library-module__libraryContainer___8RSrR .Library-module__libraryPresentationContainer___YSClj {
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-content: center;
    flex-wrap: wrap;
  }
}
.Library-module__libraryContainer___8RSrR .Library-module__libraryPresentationContainer___YSClj .Library-module__libraryImages___ZZGES {
  width: 100%;
}
@media only screen and (min-width: 769px) {
  .Library-module__libraryContainer___8RSrR .Library-module__libraryPresentationContainer___YSClj .Library-module__libraryImages___ZZGES {
    width: 55%;
    position: sticky;
    top: 80px;
    position: -webkit-sticky;
    overflow: hidden;
    align-self: flex-start;
  }
}
.Library-module__libraryContainer___8RSrR .Library-module__libraryPresentationContainer___YSClj .Library-module__libraryImages___ZZGES .Library-module__libraryPresentationRow___nmqgG {
  width: 100%;
  height: 20vh;
  display: flex;
  flex-direction: row;
}
.Library-module__libraryContainer___8RSrR .Library-module__libraryPresentationContainer___YSClj .Library-module__libraryImages___ZZGES .Library-module__libraryPresentationRow___nmqgG .Library-module__libraryPresentation___8T966 {
  width: 25%;
  height: 25vh;
  margin-bottom: 15vh;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
}
.Library-module__libraryContainer___8RSrR .Library-module__libraryPresentationContainer___YSClj .Library-module__libraryImages___ZZGES .Library-module__libraryPresentationRow___nmqgG .Library-module__libraryPresentation___8T966 img {
  max-height: 15vh;
  max-width: 100%;
  float: left;
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
  box-sizing: border-box;
}
.Library-module__libraryContainer___8RSrR .Library-module__libraryPresentationContainer___YSClj .Library-module__libraryImages___ZZGES .Library-module__libraryPresentationRow___nmqgG .Library-module__libraryPresentation___8T966 img.Library-module__vertical___YTfBQ {
  max-height: 90%;
  width: auto;
}
.Library-module__libraryContainer___8RSrR .Library-module__libraryPresentationContainer___YSClj .Library-module__libraryImages___ZZGES .Library-module__libraryPresentationRow___nmqgG .Library-module__libraryPresentation___8T966 img.Library-module__horizontal___aNh8w {
  max-width: 80%;
  height: auto;
}
.Library-module__libraryContainer___8RSrR .Library-module__libraryPresentationContainer___YSClj .Library-module__libraryImages___ZZGES .Library-module__libraryPresentationRow___nmqgG .Library-module__libraryPresentation___8T966 img.Library-module__square___KLwOa {
  max-height: auto;
  width: 40%;
}
.Library-module__libraryContainer___8RSrR .Library-module__libraryPresentationContainer___YSClj .Library-module__libraryInformation___rR9\+4 {
  margin-top: 30px;
  width: 100%;
  font-size: 13px;
  font-weight: 200;
  height: auto;
}
@media only screen and (min-width: 769px) {
  .Library-module__libraryContainer___8RSrR .Library-module__libraryPresentationContainer___YSClj .Library-module__libraryInformation___rR9\+4 {
    width: 43%;
    padding-left: 2%;
    font-size: 13px;
    font-weight: 200;
    height: 0vh;
    margin-top: 0px;
  }
}

.Library-module__hidden___5UmVE {
  animation-name: Library-module__elementDisplay___DcaAi;
  animation-duration: 0.6s;
}

@keyframes Library-module__elementDisplay___DcaAi {
  0% {
    opacity: 1;
  }
  40% {
    opacity: 0;
  }
  60% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
/*!**********************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/pages/NFTs/NFTs.module.scss ***!
  \**********************************************************************************************************************************************************************************/
.NFTs-module__NftsWrapper___TdUkl {
  width: 100vw;
  margin: 50px 0 20px 0;
  overflow: hidden;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-direction: column;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl {
    flex-direction: column;
    width: 100vw;
    margin: 100px 0 80px 0;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftHeadline___Ka4SV {
  max-width: 80vw;
  margin: 0 auto;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftHeadline___Ka4SV {
    max-width: 1200px;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftHeadline___Ka4SV h1 {
  font-size: 40px;
  line-height: 40px;
  margin-bottom: 0;
  margin-top: 30px;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftHeadline___Ka4SV h1 {
    font-size: 90px;
    line-height: 90px;
    margin-top: 0px;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftHeadline___Ka4SV h1 span img {
  height: 30px;
  width: auto;
  padding-right: 10px;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftHeadline___Ka4SV h1 span img {
    height: 60px;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftHeadline___Ka4SV p {
  width: 100%;
  font-weight: 300;
  margin-bottom: 50px;
  font-size: 11px;
  line-height: 16px;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftHeadline___Ka4SV p {
    width: 70%;
    font-weight: 300;
    margin-bottom: 50px;
    font-size: 16px;
    line-height: 24px;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p {
  position: relative;
  overflow: visible;
  max-width: 80vw;
  margin: 0 auto 30px auto;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p {
    max-width: 1200px;
    margin: 0 auto 80px auto;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p::before {
  display: none;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p::before {
    content: " ";
    display: block;
    width: 700vw;
    background-color: yellow;
    position: absolute;
    top: 0;
    left: -200vw;
    height: 90px;
    z-index: -1;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p h1 {
  display: flex;
  flex-direction: row;
  align-items: baseline;
  margin: 0;
  font-size: 35px;
  line-height: 35px;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p h1 {
    flex-direction: column;
    font-size: 90px;
    line-height: 90px;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p h1 span {
  font-size: 15px;
  line-height: 35px;
  font-weight: 300;
  margin-left: 10px;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p h1 span {
    margin-left: 0px;
    font-size: 20px;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p h1 span img {
  max-width: 30px;
  padding-right: 5px;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p h1 span img {
    max-width: 40px;
    padding-right: 10px;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p h1 .NFTs-module__twitterPinned___ATz77 {
  position: absolute;
  margin: 0px;
  top: 35px;
  font-size: 10px;
  list-style: none;
  text-decoration: none;
  color: black;
  padding: 2px 0 2px 0;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  transform: scale(1);
  transition: all 0.2s linear;
  height: 20px;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p h1 .NFTs-module__twitterPinned___ATz77 {
    position: absolute;
    right: 0;
    top: 0px;
    margin: 30px 0px;
    font-size: 12px;
    list-style: none;
    text-decoration: none;
    color: black;
    padding: 10px 0 10px 0;
    box-sizing: border-box;
    display: flex;
    justify-content: center;
    align-items: center;
    transform: scale(1);
    transition: all 0.2s linear;
    height: 90px;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p h1 .NFTs-module__twitterPinned___ATz77::after {
  display: block;
  position: absolute;
  top: 0;
  left: -100%;
  content: " ";
  background-color: yellow;
  width: 600%;
  height: 18px;
  z-index: -1;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p h1 .NFTs-module__twitterPinned___ATz77::after {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    content: " ";
    width: 100vw;
    height: 43px;
    transform: translateX(-50vw);
    background-color: yellow;
    z-index: -1;
  }
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p h1 .NFTs-module__twitterPinned___ATz77 {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0;
    height: 90px;
  }
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p h1 .NFTs-module__twitterPinned___ATz77::after {
    display: none;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p h1 .NFTs-module__twitterPinned___ATz77:hover {
  transform: scale(1.65);
  transition: all 0.2s linear;
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p h1 .NFTs-module__twitterPinned___ATz77 span {
  padding-left: 0px;
  margin-left: 5px;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p h1 .NFTs-module__twitterPinned___ATz77 span {
    padding-left: 10px;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p h1 .NFTs-module__twitterPinned___ATz77 span object {
  height: 12px;
  margin-right: -4px;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p h1 .NFTs-module__twitterPinned___ATz77 span object {
    height: 15px;
    margin-right: -4px;
    margin-top: -5px;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p h1 .NFTs-module__twitterPinned___ATz77 span object + object {
  height: 14px;
  margin-bottom: 0px;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p h1 .NFTs-module__twitterPinned___ATz77 span object + object {
    height: 20px;
    margin-bottom: -2px;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p .NFTs-module__imgDisplay___L2MSN {
  width: 100%;
  margin-top: 10px;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p .NFTs-module__imgDisplay___L2MSN {
    margin-top: 0;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p .NFTs-module__imgDisplay___L2MSN img {
  max-width: 100%;
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p .NFTs-module__cityCOA___H04-y {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: wrap;
  margin-top: 10px;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p .NFTs-module__cityCOA___H04-y {
    justify-content: space-between;
    margin-top: 20px;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p .NFTs-module__cityCOA___H04-y a {
  padding: 0px 5px;
  box-sizing: border-box;
  width: 12%;
  text-decoration: none;
  transform: scale(1);
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p .NFTs-module__cityCOA___H04-y a {
    padding: 0 10px;
    box-sizing: border-box;
    width: 8%;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p .NFTs-module__cityCOA___H04-y a:hover {
  transform: scale(1.2);
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p .NFTs-module__cityCOA___H04-y a:hover p {
  opacity: 1;
  margin-top: 0;
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p .NFTs-module__cityCOA___H04-y a img {
  width: 100%;
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p .NFTs-module__cityCOA___H04-y a p {
  color: black;
  width: 100%;
  text-align: center;
  font-size: 4px;
  font-weight: 300;
  opacity: 1;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__nftCities___XMk6p .NFTs-module__cityCOA___H04-y a p {
    opacity: 0;
    font-size: 8px;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv {
  width: 100%;
  position: relative;
  overflow: visible;
  margin-top: 30px;
  max-width: 80vw;
  margin: 0 auto 30px auto;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv {
    max-width: 1200px;
    margin-top: 100px;
    margin: 0 auto 80px auto;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv::before {
  display: block;
  content: "";
  position: absolute;
  width: 100vw;
  left: 10%;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv::before {
    content: " ";
    display: block;
    width: 700vw;
    background-color: yellow;
    position: absolute;
    top: 0;
    left: -200vw;
    height: 90px;
    z-index: -1;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv h1 {
  display: flex;
  flex-direction: row;
  align-items: baseline;
  margin: 0;
  font-size: 35px;
  line-height: 35px;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv h1 {
    flex-direction: column;
    font-size: 90px;
    line-height: 90px;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv h1 span {
  font-size: 15px;
  line-height: 35px;
  font-weight: 300;
  margin-left: 10px;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv h1 span {
    margin-left: 0px;
    font-size: 20px;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv h1 span img {
  max-width: 30px;
  padding-right: 5px;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv h1 span img {
    max-width: 40px;
    padding-right: 10px;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv h1 .NFTs-module__twitterPinned___ATz77 {
  position: absolute;
  margin: 0px;
  top: 35px;
  font-size: 10px;
  list-style: none;
  text-decoration: none;
  color: black;
  padding: 2px 0 2px 0;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  transform: scale(1);
  transition: all 0.2s linear;
  height: 20px;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv h1 .NFTs-module__twitterPinned___ATz77 {
    position: absolute;
    right: 0;
    top: 0px;
    margin: 30px 0px;
    font-size: 12px;
    list-style: none;
    text-decoration: none;
    color: black;
    padding: 10px 0 10px 0;
    box-sizing: border-box;
    display: flex;
    justify-content: center;
    align-items: center;
    transform: scale(1);
    transition: all 0.2s linear;
    height: 90px;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv h1 .NFTs-module__twitterPinned___ATz77::after {
  display: block;
  position: absolute;
  top: 0;
  left: -100%;
  content: " ";
  background-color: yellow;
  width: 600%;
  height: 18px;
  z-index: -1;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv h1 .NFTs-module__twitterPinned___ATz77::after {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    content: " ";
    width: 100vw;
    height: 43px;
    transform: translateX(-50vw);
    background-color: yellow;
    z-index: -1;
  }
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv h1 .NFTs-module__twitterPinned___ATz77 {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0;
    height: 90px;
  }
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv h1 .NFTs-module__twitterPinned___ATz77::after {
    display: none;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv h1 .NFTs-module__twitterPinned___ATz77:hover {
  transform: scale(1.65);
  transition: all 0.2s linear;
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv h1 .NFTs-module__twitterPinned___ATz77 span {
  padding-left: 0px;
  margin-left: 5px;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv h1 .NFTs-module__twitterPinned___ATz77 span {
    padding-left: 0px;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv h1 .NFTs-module__twitterPinned___ATz77 span object {
  height: 12px;
  margin-right: -4px;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv h1 .NFTs-module__twitterPinned___ATz77 span object {
    height: 15px;
    margin-right: -4px;
    margin-top: -5px;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv h1 .NFTs-module__twitterPinned___ATz77 span object + object {
  height: 14px;
  margin-bottom: 0px;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv h1 .NFTs-module__twitterPinned___ATz77 span object + object {
    height: 20px;
    margin-bottom: -2px;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv .NFTs-module__sprawlImgContainer___apaBz {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv .NFTs-module__sprawlImgContainer___apaBz {
    width: 100%;
    display: flex;
    flex-direction: row;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv .NFTs-module__sprawlImgContainer___apaBz p {
  width: 100%;
  font-weight: 300;
  padding: 20px 0;
  margin-bottom: 0px;
  font-size: 11px;
  line-height: 16px;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv .NFTs-module__sprawlImgContainer___apaBz p {
    width: 100%;
    font-weight: 300;
    padding: 0;
    margin-bottom: 50px;
    font-size: 16px;
    line-height: 24px;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv .NFTs-module__sprawlImgContainer___apaBz img {
  width: 100%;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv .NFTs-module__sprawlImgContainer___apaBz img {
    width: 60%;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv .NFTs-module__libraryImgContainer___QydPY {
  width: 100%;
  display: flex;
  flex-direction: column;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv .NFTs-module__libraryImgContainer___QydPY {
    width: 100%;
    display: flex;
    flex-direction: column;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv .NFTs-module__libraryImgContainer___QydPY .NFTs-module__libraryImgContainerText___81Cns {
  padding: 25px 0;
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv .NFTs-module__libraryImgContainer___QydPY p {
  width: 100%;
  font-weight: 300;
  margin-bottom: 20px;
  font-size: 11px;
  line-height: 16px;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv .NFTs-module__libraryImgContainer___QydPY p {
    width: 100%;
    font-weight: 300;
    margin-bottom: 50px;
    font-size: 16px;
    line-height: 24px;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv .NFTs-module__libraryImgContainer___QydPY .NFTs-module__libraryImgs___XOpcY {
  width: 100%;
  display: flex;
  justify-content: space-between;
  gap: 5px;
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv .NFTs-module__libraryImgContainer___QydPY .NFTs-module__singlePhysicalImgContainer___fyQUT {
  width: 100%;
  display: flex;
  float: left;
  border: 4px solid white;
  box-shadow: 5px -3px 21px -4px rgba(0, 0, 0, 0.41);
  position: relative;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv .NFTs-module__libraryImgContainer___QydPY .NFTs-module__singlePhysicalImgContainer___fyQUT {
    width: 30%;
    border: 9px solid white;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv .NFTs-module__libraryImgContainer___QydPY .NFTs-module__singlePhysicalImgContainer___fyQUT:first-of-type {
  margin-right: 0;
}
@media only screen and (min-width: 769px) {
  .NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv .NFTs-module__libraryImgContainer___QydPY .NFTs-module__singlePhysicalImgContainer___fyQUT:first-of-type {
    margin-right: 0;
  }
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv .NFTs-module__libraryImgContainer___QydPY .NFTs-module__singlePhysicalImgContainer___fyQUT::after {
  display: block;
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: -moz-linear-gradient(-45deg, rgba(41, 137, 216, 0.23) 0%, rgba(41, 137, 216, 0) 45%); /* FF3.6-15 */
  background: -webkit-linear-gradient(-45deg, rgba(41, 137, 216, 0.23) 0%, rgba(41, 137, 216, 0) 45%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(135deg, rgba(41, 137, 216, 0.23) 0%, rgba(41, 137, 216, 0) 45%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#3b2989d8", endColorstr="#002989d8",GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.NFTs-module__NftsWrapper___TdUkl .NFTs-module__sprawlNft___brQEv .NFTs-module__libraryImgContainer___QydPY .NFTs-module__singlePhysicalImgContainer___fyQUT img {
  pointer-events: none;
  width: 100%;
  height: 100%;
  background-color: transparent;
  -webkit-box-shadow: inset 4px 4px 32px -14px rgba(0, 0, 0, 0.72);
  -moz-box-shadow: inset 4px 4px 32px -14px rgba(0, 0, 0, 0.72);
  box-shadow: inset 4px 4px 32px -14px rgba(0, 0, 0, 0.72);
  filter: drop-shadow(2px 1px 4px rgba(0, 0, 0, 0.3));
}

.NFTs-module__nftLoaderImages___93WCN {
  width: 1px;
  height: 1px;
  position: fixed;
  top: -5px;
  left: -5px;
  opacity: 0;
}
/*!************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/pages/Photography/Photography.module.scss ***!
  \************************************************************************************************************************************************************************************************/
body {
  overflow-x: hidden;
}

.Photography-module__PhotographyWrapper___FN5Sz {
  padding-top: 60px;
  width: 80vw;
  margin: 2vh auto 2vh auto;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-direction: column;
  max-width: 1200px;
}
@media only screen and (min-width: 769px) {
  .Photography-module__PhotographyWrapper___FN5Sz {
    flex-direction: column;
    width: 80vw;
    margin: 5vh auto 10vh auto;
  }
}
.Photography-module__PhotographyWrapper___FN5Sz h1 {
  text-align: center;
  font-size: 35px;
  margin: 0;
}
@media only screen and (min-width: 769px) {
  .Photography-module__PhotographyWrapper___FN5Sz h1 {
    font-size: 90px;
    line-height: 90px;
    margin-top: 0px;
  }
}
.Photography-module__PhotographyWrapper___FN5Sz h1 img {
  height: 25px;
  width: auto;
  padding-right: 0px;
}
@media only screen and (min-width: 769px) {
  .Photography-module__PhotographyWrapper___FN5Sz h1 img {
    height: 65px;
    padding-right: 10px;
  }
}
.Photography-module__PhotographyWrapper___FN5Sz p {
  width: 100%;
  font-weight: 300;
  margin-bottom: 0px;
  font-size: 11px;
  line-height: 16px;
}
@media only screen and (min-width: 769px) {
  .Photography-module__PhotographyWrapper___FN5Sz p {
    width: 70%;
    font-weight: 300;
    margin-bottom: 50px;
    font-size: 16px;
    line-height: 24px;
  }
}
.Photography-module__PhotographyWrapper___FN5Sz .Photography-module__PhotographyCountryWrapper___rhduE {
  width: 100%;
  position: relative;
}
.Photography-module__PhotographyWrapper___FN5Sz .Photography-module__PhotographyCountryWrapper___rhduE .Photography-module__PhotographyCountry___xZuoM {
  position: sticky;
  top: 70px;
  z-index: 2;
  background: white;
  font-size: 26px;
  font-weight: 600;
  line-height: 30px;
  background-color: transparent;
  margin-bottom: 5px;
}
@media only screen and (min-width: 769px) {
  .Photography-module__PhotographyWrapper___FN5Sz .Photography-module__PhotographyCountryWrapper___rhduE .Photography-module__PhotographyCountry___xZuoM {
    font-size: 42px;
    font-weight: 600;
    line-height: 58px;
    top: 100px;
    margin-bottom: 20px;
  }
}
.Photography-module__PhotographyWrapper___FN5Sz .Photography-module__PhotographyCountryWrapper___rhduE .Photography-module__PhotographyCityPhotosWrapper___ojT0U {
  position: relative;
  height: 80vh;
  padding-bottom: 120px;
}
.Photography-module__PhotographyWrapper___FN5Sz .Photography-module__PhotographyCountryWrapper___rhduE .Photography-module__PhotographyCityPhotosWrapper___ojT0U .Photography-module__PhotographyCityHeadline___fUs-3 {
  position: sticky;
  top: 105px;
  z-index: 1;
}
@media only screen and (min-width: 769px) {
  .Photography-module__PhotographyWrapper___FN5Sz .Photography-module__PhotographyCountryWrapper___rhduE .Photography-module__PhotographyCityPhotosWrapper___ojT0U .Photography-module__PhotographyCityHeadline___fUs-3 {
    top: 150px;
  }
}
.Photography-module__PhotographyWrapper___FN5Sz .Photography-module__PhotographyCountryWrapper___rhduE .Photography-module__PhotographyCityPhotosWrapper___ojT0U .Photography-module__PhotographyCityHeadline___fUs-3 p {
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  background-color: transparent;
}
@media only screen and (min-width: 769px) {
  .Photography-module__PhotographyWrapper___FN5Sz .Photography-module__PhotographyCountryWrapper___rhduE .Photography-module__PhotographyCityPhotosWrapper___ojT0U .Photography-module__PhotographyCityHeadline___fUs-3 p {
    font-size: 25px;
    font-weight: 600;
  }
}
.Photography-module__PhotographyWrapper___FN5Sz .Photography-module__PhotographyCountryWrapper___rhduE .Photography-module__PhotographyCityPhotosWrapper___ojT0U .Photography-module__PhotographyCityPhotos___z8bNg {
  position: absolute;
  left: 0;
  width: 90vw;
  max-width: none;
  overflow-x: auto;
  overflow-y: hidden;
  scrollbar-width: none;
  -ms-overflow-style: none;
  display: flex;
  flex-direction: row;
  padding: 30px 10px 60px 0;
  box-sizing: border-box;
}
.Photography-module__PhotographyWrapper___FN5Sz .Photography-module__PhotographyCountryWrapper___rhduE .Photography-module__PhotographyCityPhotosWrapper___ojT0U .Photography-module__PhotographyCityPhotos___z8bNg::-webkit-scrollbar {
  display: none;
}
.Photography-module__PhotographyWrapper___FN5Sz .Photography-module__PhotographyCountryWrapper___rhduE .Photography-module__PhotographyCityPhotosWrapper___ojT0U .Photography-module__PhotographyCityPhotos___z8bNg .Photography-module__PhotographyItemColumn___w5Aph {
  display: flex;
  flex-direction: column;
  margin-right: 8px;
}
.Photography-module__PhotographyWrapper___FN5Sz .Photography-module__PhotographyCountryWrapper___rhduE .Photography-module__PhotographyCityPhotosWrapper___ojT0U .Photography-module__PhotographyCityPhotos___z8bNg .Photography-module__PhotographyItemColumn___w5Aph p {
  width: 100%;
  font-size: 12px;
  font-weight: 400;
  line-height: 15px;
  margin: 0;
  text-align: left;
}
@media only screen and (min-width: 769px) {
  .Photography-module__PhotographyWrapper___FN5Sz .Photography-module__PhotographyCountryWrapper___rhduE .Photography-module__PhotographyCityPhotosWrapper___ojT0U .Photography-module__PhotographyCityPhotos___z8bNg .Photography-module__PhotographyItemColumn___w5Aph p {
    font-size: 12px;
    font-weight: 400;
  }
}
.Photography-module__PhotographyWrapper___FN5Sz .Photography-module__PhotographyCountryWrapper___rhduE .Photography-module__PhotographyCityPhotosWrapper___ojT0U .Photography-module__PhotographyCityPhotos___z8bNg .Photography-module__PhotographyItemColumn___w5Aph img.Photography-module__PhotographyItemPhoto___SNS-X {
  max-height: 70vh;
  width: auto;
  height: auto;
  display: block;
}
/*!******************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/pages/PhysicalPieces/PhysicalPieces.module.scss ***!
  \******************************************************************************************************************************************************************************************************/
.PhysicalPieces-module__PhysicalContainer___mviJG {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 40px;
  overflow: hidden;
  padding-top: 0;
}
@media only screen and (min-width: 769px) {
  .PhysicalPieces-module__PhysicalContainer___mviJG {
    margin-top: 0px;
  }
}
.PhysicalPieces-module__PhysicalContainer___mviJG h6 {
  font-size: 30px;
  font-weight: 500;
  padding: 100px 0 90px 0;
  width: 100%;
  text-align: left;
  background-color: yellow;
  margin: 0 0 -80px 0;
  position: relative;
  z-index: -1;
  max-width: 80vw;
}
@media only screen and (min-width: 769px) {
  .PhysicalPieces-module__PhysicalContainer___mviJG h6 {
    padding-top: 150px;
    font-size: 35px;
    font-weight: 600;
    max-width: 1200px;
  }
}
.PhysicalPieces-module__PhysicalContainer___mviJG h6:before {
  content: " ";
  display: block;
  position: absolute;
  width: 200vw;
  top: 0;
  left: 0;
  transform: translateX(-50vw);
  background-color: yellow;
  z-index: -1;
  height: 100%;
}
.PhysicalPieces-module__PhysicalContainer___mviJG h6 p {
  font-size: 14px;
  line-height: 19px;
  font-weight: 200;
}
.PhysicalPieces-module__PhysicalContainer___mviJG .PhysicalPieces-module__physicalModalContainer___IGPMY {
  width: 80vw;
  margin: 0 auto 0 auto;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-direction: column;
  max-width: 1200px;
  flex-wrap: wrap;
  flex-basis: 20%;
}
@media only screen and (min-width: 769px) {
  .PhysicalPieces-module__PhysicalContainer___mviJG .PhysicalPieces-module__physicalModalContainer___IGPMY {
    flex-direction: row;
    width: 80vw;
    margin: 0 auto 10vh auto;
  }
}
.PhysicalPieces-module__PhysicalContainer___mviJG .PhysicalPieces-module__availablePhysical___otC3O {
  text-decoration: none;
  min-width: 48px;
  font-size: 8px;
  padding: 3px 14px 3px 5px;
  border-radius: 30px;
  border: 1px solid darkgreen;
  color: darkgreen;
  margin-left: 5px;
  position: relative;
  bottom: 0px;
  right: 0;
}
@media only screen and (min-width: 769px) {
  .PhysicalPieces-module__PhysicalContainer___mviJG .PhysicalPieces-module__availablePhysical___otC3O {
    font-size: 9px;
    padding: 4px 20px 4px 7px;
    border-radius: 30px;
    border: 1px solid darkgreen;
    position: relative;
  }
}
.PhysicalPieces-module__PhysicalContainer___mviJG .PhysicalPieces-module__availablePhysicalSold___0wVAC {
  text-align: center;
  min-width: 40px;
  font-size: 9px;
  padding: 4px 7px;
  margin-left: 5px;
  border-radius: 30px;
  border: 1px solid darkred;
  color: darkred;
}

.PhysicalPieces-module__PhysicalContainerROME___kztX4 .PhysicalPieces-module__physicalCommisionContainer___6Us\+x {
  width: 80vw;
  margin: 0 auto 4vh auto;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-direction: column;
  max-width: 1200px;
}
@media only screen and (min-width: 769px) {
  .PhysicalPieces-module__PhysicalContainerROME___kztX4 .PhysicalPieces-module__physicalCommisionContainer___6Us\+x {
    flex-direction: row;
    width: 80vw;
    margin-top: 90px;
    margin: 7vh auto 10vh auto;
  }
}
.PhysicalPieces-module__PhysicalContainerROME___kztX4 .PhysicalPieces-module__physicalCommisionContainer___6Us\+x .PhysicalPieces-module__physicalCommisionContainerInformation___YTYxx {
  width: 100%;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  position: relative;
}
@media only screen and (min-width: 769px) {
  .PhysicalPieces-module__PhysicalContainerROME___kztX4 .PhysicalPieces-module__physicalCommisionContainer___6Us\+x .PhysicalPieces-module__physicalCommisionContainerInformation___YTYxx {
    width: 30%;
  }
}
.PhysicalPieces-module__PhysicalContainerROME___kztX4 .PhysicalPieces-module__physicalCommisionContainer___6Us\+x .PhysicalPieces-module__physicalCommisionContainerInformation___YTYxx h6 {
  font-size: 30px;
  font-weight: 500;
  width: 70%;
  margin: 0;
  padding: 20px 0;
}
@media only screen and (min-width: 769px) {
  .PhysicalPieces-module__PhysicalContainerROME___kztX4 .PhysicalPieces-module__physicalCommisionContainer___6Us\+x .PhysicalPieces-module__physicalCommisionContainerInformation___YTYxx h6 {
    font-size: 35px;
    font-weight: 600;
  }
}
.PhysicalPieces-module__PhysicalContainerROME___kztX4 .PhysicalPieces-module__physicalCommisionContainer___6Us\+x .PhysicalPieces-module__physicalCommisionContainerInformation___YTYxx p {
  font-size: 9px;
  font-weight: 300;
  margin: 10px 0 5px 0;
  padding: 3px 6px;
}
@media only screen and (min-width: 769px) {
  .PhysicalPieces-module__PhysicalContainerROME___kztX4 .PhysicalPieces-module__physicalCommisionContainer___6Us\+x .PhysicalPieces-module__physicalCommisionContainerInformation___YTYxx p {
    font-size: 9px;
    font-weight: 300;
    margin: 20px 0;
  }
}
.PhysicalPieces-module__PhysicalContainerROME___kztX4 .PhysicalPieces-module__physicalCommisionContainer___6Us\+x .PhysicalPieces-module__physicalCommisionContainerInformation___YTYxx .PhysicalPieces-module__imgHeadline___JTpY8 {
  height: 70px;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: start;
  margin: 20px 0;
}
@media only screen and (min-width: 769px) {
  .PhysicalPieces-module__PhysicalContainerROME___kztX4 .PhysicalPieces-module__physicalCommisionContainer___6Us\+x .PhysicalPieces-module__physicalCommisionContainerInformation___YTYxx .PhysicalPieces-module__imgHeadline___JTpY8 {
    align-items: center;
    margin: 0;
    justify-content: center;
    height: 100px;
  }
}
.PhysicalPieces-module__PhysicalContainerROME___kztX4 .PhysicalPieces-module__physicalCommisionContainer___6Us\+x .PhysicalPieces-module__physicalCommisionContainerInformation___YTYxx .PhysicalPieces-module__imgHeadline___JTpY8 img {
  width: 15%;
  height: auto;
  box-shadow: none;
  filter: none;
  padding-right: 10px;
}
@media only screen and (min-width: 769px) {
  .PhysicalPieces-module__PhysicalContainerROME___kztX4 .PhysicalPieces-module__physicalCommisionContainer___6Us\+x .PhysicalPieces-module__physicalCommisionContainerInformation___YTYxx .PhysicalPieces-module__imgHeadline___JTpY8 img {
    width: 20%;
  }
}
.PhysicalPieces-module__PhysicalContainerROME___kztX4 .PhysicalPieces-module__physicalCommisionContainer___6Us\+x .PhysicalPieces-module__physicalCommisionContainerInformation___YTYxx .PhysicalPieces-module__imgHeadline___JTpY8 .PhysicalPieces-module__imgHeadlineTxt___3\+ar\+ {
  padding-top: 5px;
}
.PhysicalPieces-module__PhysicalContainerROME___kztX4 .PhysicalPieces-module__physicalCommisionContainer___6Us\+x .PhysicalPieces-module__physicalCommisionContainerInformation___YTYxx .PhysicalPieces-module__imgHeadline___JTpY8 .PhysicalPieces-module__imgHeadlineTxt___3\+ar\+ h6 {
  font-size: 12px;
  margin: 0;
  background-color: transparent;
  padding: 0;
  width: 100%;
  text-align: left;
}
@media only screen and (min-width: 769px) {
  .PhysicalPieces-module__PhysicalContainerROME___kztX4 .PhysicalPieces-module__physicalCommisionContainer___6Us\+x .PhysicalPieces-module__physicalCommisionContainerInformation___YTYxx .PhysicalPieces-module__imgHeadline___JTpY8 .PhysicalPieces-module__imgHeadlineTxt___3\+ar\+ h6 {
    font-size: 18px;
  }
}
.PhysicalPieces-module__PhysicalContainerROME___kztX4 .PhysicalPieces-module__physicalCommisionContainer___6Us\+x .PhysicalPieces-module__physicalCommisionContainerInformation___YTYxx .PhysicalPieces-module__imgHeadline___JTpY8 .PhysicalPieces-module__imgHeadlineTxt___3\+ar\+ h6:before {
  display: none;
}
.PhysicalPieces-module__PhysicalContainerROME___kztX4 .PhysicalPieces-module__physicalCommisionContainer___6Us\+x .PhysicalPieces-module__physicalCommisionContainerInformation___YTYxx .PhysicalPieces-module__imgHeadline___JTpY8 .PhysicalPieces-module__imgHeadlineTxt___3\+ar\+ p {
  margin-top: 5px;
  font-size: 7px;
  font-weight: 200;
}
@media only screen and (min-width: 769px) {
  .PhysicalPieces-module__PhysicalContainerROME___kztX4 .PhysicalPieces-module__physicalCommisionContainer___6Us\+x .PhysicalPieces-module__physicalCommisionContainerInformation___YTYxx .PhysicalPieces-module__imgHeadline___JTpY8 .PhysicalPieces-module__imgHeadlineTxt___3\+ar\+ p {
    margin-top: 5px;
    font-size: 10px;
  }
}
.PhysicalPieces-module__PhysicalContainerROME___kztX4 .PhysicalPieces-module__physicalCommisionContainer___6Us\+x .PhysicalPieces-module__physicalCommisionContainerInformation___YTYxx .PhysicalPieces-module__availablePhysicalSold___0wVAC {
  font-size: 9px;
  padding: 4px 7px;
  margin-left: 5px;
  border-radius: 30px;
  border: 1px solid darkred;
  color: darkred;
}
.PhysicalPieces-module__PhysicalContainerROME___kztX4 .PhysicalPieces-module__physicalCommisionContainer___6Us\+x .PhysicalPieces-module__singlePhysicalImgContainerROME___hzva5 {
  width: 100%;
  border: 4px solid white;
  box-shadow: 5px -3px 21px -4px rgba(0, 0, 0, 0.41);
  position: relative;
}
@media only screen and (min-width: 769px) {
  .PhysicalPieces-module__PhysicalContainerROME___kztX4 .PhysicalPieces-module__physicalCommisionContainer___6Us\+x .PhysicalPieces-module__singlePhysicalImgContainerROME___hzva5 {
    width: 63.33%;
    border: 9px solid white;
    margin-top: 40px;
  }
}
.PhysicalPieces-module__PhysicalContainerROME___kztX4 .PhysicalPieces-module__physicalCommisionContainer___6Us\+x .PhysicalPieces-module__singlePhysicalImgContainerROME___hzva5::after {
  display: block;
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: -moz-linear-gradient(-45deg, rgba(41, 137, 216, 0.23) 0%, rgba(41, 137, 216, 0) 45%); /* FF3.6-15 */
  background: -webkit-linear-gradient(-45deg, rgba(41, 137, 216, 0.23) 0%, rgba(41, 137, 216, 0) 45%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(135deg, rgba(41, 137, 216, 0.23) 0%, rgba(41, 137, 216, 0) 45%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#3b2989d8", endColorstr="#002989d8",GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.PhysicalPieces-module__PhysicalContainerROME___kztX4 .PhysicalPieces-module__physicalCommisionContainer___6Us\+x .PhysicalPieces-module__singlePhysicalImgContainerROME___hzva5 img {
  display: flex;
  width: 100%;
  height: 100%;
  background-color: transparent;
  -webkit-box-shadow: inset 4px 4px 32px -14px rgba(0, 0, 0, 0.72);
  -moz-box-shadow: inset 4px 4px 32px -14px rgba(0, 0, 0, 0.72);
  box-shadow: inset 4px 4px 32px -14px rgba(0, 0, 0, 0.72);
  filter: drop-shadow(2px 1px 4px rgba(0, 0, 0, 0.3));
}
.PhysicalPieces-module__PhysicalContainerROME___kztX4 .PhysicalPieces-module__physicalCommisionContainer___6Us\+x + .PhysicalPieces-module__physicalCommisionContainer___6Us\+x .PhysicalPieces-module__singlePhysicalImgContainerROME___hzva5 {
  margin-top: 0;
}
/*!***************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/components/PhysicalImageContainer/PhysicalImageContainer.module.scss ***!
  \***************************************************************************************************************************************************************************************************************************/
.PhysicalImageContainer-module__singlePhysicalImgContainer___CUUJz {
  width: 100%;
  display: flex;
  float: left;
  border: 4px solid white;
  box-shadow: 5px -3px 21px -4px rgba(0, 0, 0, 0.41);
  position: relative;
  margin-bottom: 100px;
}
@media only screen and (min-width: 769px) {
  .PhysicalImageContainer-module__singlePhysicalImgContainer___CUUJz {
    width: 30%;
    border: 9px solid white;
    margin-bottom: 15vh;
  }
}
.PhysicalImageContainer-module__singlePhysicalImgContainer___CUUJz:first-of-type {
  margin-right: 6%;
}
@media only screen and (min-width: 769px) {
  .PhysicalImageContainer-module__singlePhysicalImgContainer___CUUJz:first-of-type {
    margin-right: 0;
  }
}
.PhysicalImageContainer-module__singlePhysicalImgContainer___CUUJz::after {
  display: block;
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: -moz-linear-gradient(-45deg, rgba(41, 137, 216, 0.23) 0%, rgba(41, 137, 216, 0) 45%); /* FF3.6-15 */
  background: -webkit-linear-gradient(-45deg, rgba(41, 137, 216, 0.23) 0%, rgba(41, 137, 216, 0) 45%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(135deg, rgba(41, 137, 216, 0.23) 0%, rgba(41, 137, 216, 0) 45%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#3b2989d8", endColorstr="#002989d8",GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.PhysicalImageContainer-module__singlePhysicalImgContainer___CUUJz img {
  pointer-events: none;
  width: 100%;
  height: 100%;
  background-color: transparent;
  -webkit-box-shadow: inset 4px 4px 32px -14px rgba(0, 0, 0, 0.72);
  -moz-box-shadow: inset 4px 4px 32px -14px rgba(0, 0, 0, 0.72);
  box-shadow: inset 4px 4px 32px -14px rgba(0, 0, 0, 0.72);
  filter: drop-shadow(2px 1px 4px rgba(0, 0, 0, 0.3));
}
.PhysicalImageContainer-module__singlePhysicalImgContainer___CUUJz .PhysicalImageContainer-module__imgHeadline___obQTu {
  height: 80px;
  position: absolute;
  left: 0;
  bottom: -80px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
@media only screen and (min-width: 769px) {
  .PhysicalImageContainer-module__singlePhysicalImgContainer___CUUJz .PhysicalImageContainer-module__imgHeadline___obQTu {
    height: 100px;
    position: absolute;
    left: 0;
    bottom: -110px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
  }
}
.PhysicalImageContainer-module__singlePhysicalImgContainer___CUUJz .PhysicalImageContainer-module__imgHeadline___obQTu img {
  width: 20%;
  height: auto;
  box-shadow: none;
  filter: none;
  padding-right: 5px;
}
@media only screen and (min-width: 769px) {
  .PhysicalImageContainer-module__singlePhysicalImgContainer___CUUJz .PhysicalImageContainer-module__imgHeadline___obQTu img {
    padding-right: 10px;
  }
}
.PhysicalImageContainer-module__singlePhysicalImgContainer___CUUJz .PhysicalImageContainer-module__imgHeadline___obQTu .PhysicalImageContainer-module__imgHeadlineTxt___Uz1iT {
  padding-top: 5px;
  width: 100%;
}
.PhysicalImageContainer-module__singlePhysicalImgContainer___CUUJz .PhysicalImageContainer-module__imgHeadline___obQTu .PhysicalImageContainer-module__imgHeadlineTxt___Uz1iT h6 {
  font-size: 10px;
  margin: 0;
  background-color: transparent;
  padding: 0;
  width: 100%;
  text-align: left;
}
@media only screen and (min-width: 769px) {
  .PhysicalImageContainer-module__singlePhysicalImgContainer___CUUJz .PhysicalImageContainer-module__imgHeadline___obQTu .PhysicalImageContainer-module__imgHeadlineTxt___Uz1iT h6 {
    font-size: 18px;
  }
}
.PhysicalImageContainer-module__singlePhysicalImgContainer___CUUJz .PhysicalImageContainer-module__imgHeadline___obQTu .PhysicalImageContainer-module__imgHeadlineTxt___Uz1iT h6:before {
  display: none;
}
.PhysicalImageContainer-module__singlePhysicalImgContainer___CUUJz .PhysicalImageContainer-module__imgHeadline___obQTu .PhysicalImageContainer-module__imgHeadlineTxt___Uz1iT p {
  margin-top: 5px;
  font-size: 7px;
  font-weight: 200;
}
@media only screen and (min-width: 769px) {
  .PhysicalImageContainer-module__singlePhysicalImgContainer___CUUJz .PhysicalImageContainer-module__imgHeadline___obQTu .PhysicalImageContainer-module__imgHeadlineTxt___Uz1iT p {
    margin-top: 5px;
    font-size: 10px;
    font-weight: 200;
  }
}
.PhysicalImageContainer-module__singlePhysicalImgContainer___CUUJz .PhysicalImageContainer-module__imgHeadline___obQTu .PhysicalImageContainer-module__fa___C-cnH {
  position: absolute;
  top: 3px;
  right: 4px;
}
@media only screen and (min-width: 769px) {
  .PhysicalImageContainer-module__singlePhysicalImgContainer___CUUJz .PhysicalImageContainer-module__imgHeadline___obQTu .PhysicalImageContainer-module__fa___C-cnH {
    top: 4px;
    right: 4px;
  }
}
/*!****************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/pages/Experiments/CircularArray/CircularArray.module.scss ***!
  \****************************************************************************************************************************************************************************************************************/
.CircularArray-module__singleArrayWrapper___EJteG {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}
.CircularArray-module__singleArrayWrapper___EJteG .CircularArray-module__clockwise___8KcRg {
  animation: CircularArray-module__rotate___9hAXD infinite;
  animation-duration: 50s;
}
.CircularArray-module__singleArrayWrapper___EJteG .CircularArray-module__clockwise2___2JxnU {
  animation: CircularArray-module__rotate___9hAXD infinite;
  animation-duration: 80s;
}
.CircularArray-module__singleArrayWrapper___EJteG .CircularArray-module__clockwise3___CnFqB {
  animation: CircularArray-module__rotate___9hAXD infinite;
  animation-duration: 60s;
}
.CircularArray-module__singleArrayWrapper___EJteG .CircularArray-module__clockwise4___Mmzfr {
  animation: CircularArray-module__rotate___9hAXD infinite;
  animation-duration: 70s;
}
.CircularArray-module__singleArrayWrapper___EJteG .CircularArray-module__clockwise5___9JalE {
  animation: CircularArray-module__rotate___9hAXD infinite;
  animation-duration: 80s;
}
.CircularArray-module__singleArrayWrapper___EJteG .CircularArray-module__clockwise6___jgKsF {
  animation: CircularArray-module__rotate___9hAXD infinite;
  animation-duration: 90s;
}
.CircularArray-module__singleArrayWrapper___EJteG .CircularArray-module__clockwise7___Wb77Y {
  animation: CircularArray-module__rotate___9hAXD infinite;
  animation-duration: 100s;
}
.CircularArray-module__singleArrayWrapper___EJteG .CircularArray-module__counterclockwise___vu\+2f {
  animation: CircularArray-module__rotate2___bB8jY infinite;
  animation-duration: 55s;
}
.CircularArray-module__singleArrayWrapper___EJteG .CircularArray-module__counterclockwise2___d4XZ8 {
  animation: CircularArray-module__rotate2___bB8jY infinite;
  animation-duration: 85s;
}
.CircularArray-module__singleArrayWrapper___EJteG .CircularArray-module__counterclockwise3___WjWjV {
  animation: CircularArray-module__rotate2___bB8jY infinite;
  animation-duration: 95s;
}
.CircularArray-module__singleArrayWrapper___EJteG .CircularArray-module__container___9pnvL {
  width: 400px; /* Adjust the width as needed */
  height: 400px; /* Adjust the height as needed */
  position: relative;
  margin: auto;
  border-radius: 500px;
}
.CircularArray-module__singleArrayWrapper___EJteG .CircularArray-module__container___9pnvL .CircularArray-module__image___76APH {
  position: absolute;
  width: 40px; /* Adjust the width as needed */
  height: auto; /* Adjust the height as needed */
  transform-origin: bottom center;
}
.CircularArray-module__singleArrayWrapper___EJteG .CircularArray-module__newClass___o-ZRm .CircularArray-module__container___9pnvL {
  animation: CircularArray-module__rotate2___bB8jY 6s linear infinite;
}

@keyframes CircularArray-module__rotate___9hAXD {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(-360deg);
  }
}
@keyframes CircularArray-module__rotate2___bB8jY {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/*!************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/pages/Experiments/Experiments.module.scss ***!
  \************************************************************************************************************************************************************************************************/
.Experiments-module__experimentWrapper___1Eh7N {
  width: 100%;
  height: 100vh;
}
/*!**********************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/pages/SrdjanSusa/SrdjanSusa.module.scss ***!
  \**********************************************************************************************************************************************************************************************/
.SrdjanSusa-module__srdjanSusaWrapper___qhlML {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 80vw;
  max-width: 1200px;
  box-sizing: border-box;
  margin: 60px auto 0 auto;
  overflow: hidden;
}
@media only screen and (min-width: 769px) {
  .SrdjanSusa-module__srdjanSusaWrapper___qhlML {
    width: 80vw;
    max-width: 1200px;
    margin: 10vh auto;
    flex-direction: column;
    padding: 0px;
  }
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__srdjanSusaHeader___2ZhTO {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin: 20px 0 30px 0;
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__srdjanSusaHeader___2ZhTO h1 {
  margin: 15px 0 0 0;
  text-align: left;
  font-size: 20px;
  font-weight: 600;
  font-family: "Noto Serif Display", serif;
}
@media only screen and (min-width: 769px) {
  .SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__srdjanSusaHeader___2ZhTO h1 {
    font-size: 50px;
    margin: 40px 0 0 0;
  }
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__srdjanSusaHeader___2ZhTO p {
  font-size: 12px;
  font-weight: 200;
  margin: 5px;
}
@media only screen and (min-width: 769px) {
  .SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__srdjanSusaHeader___2ZhTO p {
    font-size: 18px;
    margin: 10px;
  }
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__srdjanSusaHeader___2ZhTO p a {
  color: black;
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__srdjanSusaHeader___2ZhTO p i {
  padding-right: 7px;
}
@media only screen and (min-width: 769px) {
  .SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__srdjanSusaHeader___2ZhTO p i {
    padding-right: 10px;
  }
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__srdjanSusaHeader___2ZhTO .SrdjanSusa-module__profileImage___mhJxK {
  margin-top: 20px;
  width: 35%;
  border-radius: 300px;
  height: 100%;
}
@media only screen and (min-width: 769px) {
  .SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__srdjanSusaHeader___2ZhTO .SrdjanSusa-module__profileImage___mhJxK {
    margin-top: 50px;
    width: 25%;
    border-radius: 300px;
  }
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__timelineWrapper___JWOpR {
  width: 100%;
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__timelineWrapper___JWOpR .SrdjanSusa-module__singleYearWrapper___wmGmD {
  width: 100%;
  min-height: 50px;
  padding: 20px 0;
  position: relative;
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__timelineWrapper___JWOpR .SrdjanSusa-module__singleYearWrapper___wmGmD::before {
  content: " ";
  display: flex;
  position: absolute;
  top: 3%;
  left: 15px;
  width: 3px;
  background-color: yellow;
  height: 100%;
  z-index: 10;
}
@media only screen and (min-width: 769px) {
  .SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__timelineWrapper___JWOpR .SrdjanSusa-module__singleYearWrapper___wmGmD::before {
    left: 30px;
    width: 5px;
  }
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__timelineWrapper___JWOpR .SrdjanSusa-module__singleYearWrapper___wmGmD .SrdjanSusa-module__singleCompany___yPFZ5 {
  width: 100%;
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__timelineWrapper___JWOpR .SrdjanSusa-module__singleYearWrapper___wmGmD .SrdjanSusa-module__singleCompany___yPFZ5 .SrdjanSusa-module__companyHeader___RAdJH {
  padding: 15px 0 10px 0;
  width: 100%;
  position: relative;
  display: flex;
}
@media only screen and (min-width: 769px) {
  .SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__timelineWrapper___JWOpR .SrdjanSusa-module__singleYearWrapper___wmGmD .SrdjanSusa-module__singleCompany___yPFZ5 .SrdjanSusa-module__companyHeader___RAdJH {
    padding: 30px 0 10px 0;
  }
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__timelineWrapper___JWOpR .SrdjanSusa-module__singleYearWrapper___wmGmD .SrdjanSusa-module__singleCompany___yPFZ5 .SrdjanSusa-module__companyHeader___RAdJH::after {
  display: block;
  content: " ";
  position: absolute;
  left: 15px;
  top: 30px;
  width: 40px;
  height: 3px;
  background-color: yellow;
}
@media only screen and (min-width: 769px) {
  .SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__timelineWrapper___JWOpR .SrdjanSusa-module__singleYearWrapper___wmGmD .SrdjanSusa-module__singleCompany___yPFZ5 .SrdjanSusa-module__companyHeader___RAdJH::after {
    left: 35px;
    top: 45px;
    height: 5px;
    width: 80px;
  }
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__timelineWrapper___JWOpR .SrdjanSusa-module__singleYearWrapper___wmGmD .SrdjanSusa-module__singleCompany___yPFZ5 .SrdjanSusa-module__companyHeader___RAdJH .SrdjanSusa-module__companyLogo___l3NIT {
  padding-left: 65px;
  position: relative;
  height: 30px;
}
@media only screen and (min-width: 769px) {
  .SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__timelineWrapper___JWOpR .SrdjanSusa-module__singleYearWrapper___wmGmD .SrdjanSusa-module__singleCompany___yPFZ5 .SrdjanSusa-module__companyHeader___RAdJH .SrdjanSusa-module__companyLogo___l3NIT {
    padding-left: 130px;
    height: 35px;
  }
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__timelineWrapper___JWOpR .SrdjanSusa-module__singleYearWrapper___wmGmD .SrdjanSusa-module__singleCompany___yPFZ5 .SrdjanSusa-module__companyHeader___RAdJH .SrdjanSusa-module__companyName___4X\+X7 {
  margin: 0;
  font-size: 20px;
  margin: 4px 10px;
  font-weight: 400;
}
@media only screen and (min-width: 769px) {
  .SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__timelineWrapper___JWOpR .SrdjanSusa-module__singleYearWrapper___wmGmD .SrdjanSusa-module__singleCompany___yPFZ5 .SrdjanSusa-module__companyHeader___RAdJH .SrdjanSusa-module__companyName___4X\+X7 {
    font-size: 24px;
  }
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__timelineWrapper___JWOpR .SrdjanSusa-module__singleYearWrapper___wmGmD .SrdjanSusa-module__singleCompany___yPFZ5 .SrdjanSusa-module__companyRole___QEPMq {
  margin: 0;
  font-size: 12px;
  padding-left: 80px;
  margin: 0;
  font-weight: 400;
}
@media only screen and (min-width: 769px) {
  .SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__timelineWrapper___JWOpR .SrdjanSusa-module__singleYearWrapper___wmGmD .SrdjanSusa-module__singleCompany___yPFZ5 .SrdjanSusa-module__companyRole___QEPMq {
    font-size: 13px;
    padding-left: 130px;
  }
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__timelineWrapper___JWOpR .SrdjanSusa-module__singleYearWrapper___wmGmD .SrdjanSusa-module__singleCompany___yPFZ5 .SrdjanSusa-module__companyRole___QEPMq span {
  padding: 8px;
  font-size: 11px;
  background-color: yellow;
  border-radius: 15px;
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__timelineWrapper___JWOpR .SrdjanSusa-module__singleYearWrapper___wmGmD .SrdjanSusa-module__singleCompany___yPFZ5 .SrdjanSusa-module__companyDescription___nFgFK {
  margin: 0;
  font-size: 11px;
  padding-left: 80px;
  margin: 10px 0;
  font-weight: 200;
}
@media only screen and (min-width: 769px) {
  .SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__timelineWrapper___JWOpR .SrdjanSusa-module__singleYearWrapper___wmGmD .SrdjanSusa-module__singleCompany___yPFZ5 .SrdjanSusa-module__companyDescription___nFgFK {
    font-size: 12px;
    padding-left: 130px;
  }
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__timelineWrapper___JWOpR .SrdjanSusa-module__singleYearWrapper___wmGmD .SrdjanSusa-module__singleCompany___yPFZ5 .SrdjanSusa-module__companyDescriptionBullet___qFc0S {
  font-size: 11px;
  padding-left: 90px;
  margin: 10px 0;
  font-weight: 200;
  position: relative;
}
@media only screen and (min-width: 769px) {
  .SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__timelineWrapper___JWOpR .SrdjanSusa-module__singleYearWrapper___wmGmD .SrdjanSusa-module__singleCompany___yPFZ5 .SrdjanSusa-module__companyDescriptionBullet___qFc0S {
    font-size: 12px;
    padding-left: 140px;
  }
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__timelineWrapper___JWOpR .SrdjanSusa-module__singleYearWrapper___wmGmD .SrdjanSusa-module__singleCompany___yPFZ5 .SrdjanSusa-module__companyDescriptionBullet___qFc0S::before {
  content: " ";
  display: block;
  position: absolute;
  top: 6px;
  left: 80px;
  width: 3px;
  height: 3px;
  background-color: black;
  border-radius: 30px;
}
@media only screen and (min-width: 769px) {
  .SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__timelineWrapper___JWOpR .SrdjanSusa-module__singleYearWrapper___wmGmD .SrdjanSusa-module__singleCompany___yPFZ5 .SrdjanSusa-module__companyDescriptionBullet___qFc0S::before {
    font-size: 12px;
    left: 130px;
  }
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__timelineWrapper___JWOpR .SrdjanSusa-module__singleYearWrapper___wmGmD .SrdjanSusa-module__yearMarker___\+KVAm {
  position: relative;
  z-index: 111;
  font-size: 14px;
  background-color: yellow;
  padding: 10px;
  border-radius: 30px;
}
@media only screen and (min-width: 769px) {
  .SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__timelineWrapper___JWOpR .SrdjanSusa-module__singleYearWrapper___wmGmD .SrdjanSusa-module__yearMarker___\+KVAm {
    font-size: 20px;
    padding: 15px;
    border-radius: 30px;
    z-index: 100;
    position: relative;
  }
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__timelineWrapper___JWOpR .SrdjanSusa-module__singleYearWrapper___wmGmD:last-of-type::before {
  height: 66px;
}
@media only screen and (min-width: 769px) {
  .SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__timelineWrapper___JWOpR .SrdjanSusa-module__singleYearWrapper___wmGmD:last-of-type::before {
    height: 88px;
  }
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__educationWrapper___3l-IL {
  margin-top: 50px;
  width: 100%;
}
@media only screen and (min-width: 769px) {
  .SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__educationWrapper___3l-IL {
    margin-top: 80px;
  }
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__educationWrapper___3l-IL .SrdjanSusa-module__educationHeader___sp5CH {
  font-size: 20px;
  background-color: yellow;
  padding: 15px;
  border-radius: 30px;
  z-index: 100;
  position: relative;
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__educationWrapper___3l-IL .SrdjanSusa-module__educationItems___AI8St {
  display: flex;
  width: 100%;
  flex-direction: column;
  justify-content: space-between;
  padding-top: 50px;
  gap: 10px;
}
@media only screen and (min-width: 769px) {
  .SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__educationWrapper___3l-IL .SrdjanSusa-module__educationItems___AI8St {
    flex-direction: row;
    gap: 30px;
  }
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__educationWrapper___3l-IL .SrdjanSusa-module__educationItems___AI8St .SrdjanSusa-module__educationSingleItem___BUm4z {
  display: flex;
  flex-direction: row;
  flex: 1;
  padding: 0px 0;
}
@media only screen and (min-width: 769px) {
  .SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__educationWrapper___3l-IL .SrdjanSusa-module__educationItems___AI8St .SrdjanSusa-module__educationSingleItem___BUm4z {
    padding: 30px 0;
  }
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__educationWrapper___3l-IL .SrdjanSusa-module__educationItems___AI8St .SrdjanSusa-module__educationSingleItem___BUm4z img {
  width: 70px;
  height: auto;
  object-fit: contain;
}
@media only screen and (min-width: 769px) {
  .SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__educationWrapper___3l-IL .SrdjanSusa-module__educationItems___AI8St .SrdjanSusa-module__educationSingleItem___BUm4z img {
    width: 100px;
  }
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__educationWrapper___3l-IL .SrdjanSusa-module__educationItems___AI8St .SrdjanSusa-module__educationSingleItem___BUm4z .SrdjanSusa-module__educationInfoConatiner___Rq5qJ {
  display: flex;
  flex-direction: column;
  padding: 20px;
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__educationWrapper___3l-IL .SrdjanSusa-module__educationItems___AI8St .SrdjanSusa-module__educationSingleItem___BUm4z .SrdjanSusa-module__educationInfoConatiner___Rq5qJ .SrdjanSusa-module__educationFacility___hV\+Xq {
  font-size: 18px;
  font-weight: 600;
  margin: 0;
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__educationWrapper___3l-IL .SrdjanSusa-module__educationItems___AI8St .SrdjanSusa-module__educationSingleItem___BUm4z .SrdjanSusa-module__educationInfoConatiner___Rq5qJ .SrdjanSusa-module__educationRole___LiFlq {
  font-size: 12px;
  font-weight: 300;
  margin: 0;
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__educationWrapper___3l-IL .SrdjanSusa-module__educationItems___AI8St .SrdjanSusa-module__educationSingleItem___BUm4z .SrdjanSusa-module__educationInfoConatiner___Rq5qJ span {
  font-size: 10px;
  margin: 4px 10px;
  font-weight: 300;
  margin: 0;
  margin: 0;
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__techStackkWrapper___MLeMr {
  margin-top: 50px;
  width: 100%;
}
@media only screen and (min-width: 769px) {
  .SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__techStackkWrapper___MLeMr {
    margin-top: 80px;
  }
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__techStackkWrapper___MLeMr .SrdjanSusa-module__techStackHeader___73GTj {
  font-size: 20px;
  background-color: yellow;
  padding: 15px;
  border-radius: 30px;
  z-index: 100;
  position: relative;
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__techStackkWrapper___MLeMr .SrdjanSusa-module__techStackItemWrapper___6Ihj1 {
  width: 100%;
  display: flex;
  flex-direction: column;
  flex: 1;
  gap: 50px;
}
@media only screen and (min-width: 769px) {
  .SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__techStackkWrapper___MLeMr .SrdjanSusa-module__techStackItemWrapper___6Ihj1 {
    flex-direction: row;
  }
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__techStackkWrapper___MLeMr .SrdjanSusa-module__techStackItemWrapper___6Ihj1 .SrdjanSusa-module__techStackItem___ORcg- {
  width: 100%;
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__techStackkWrapper___MLeMr .SrdjanSusa-module__techStackItemWrapper___6Ihj1 .SrdjanSusa-module__techStackItem___ORcg- h6 {
  font-size: 20px;
  margin: 50px 0 0 0;
  padding: 0 0 30px 0;
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__techStackkWrapper___MLeMr .SrdjanSusa-module__techStackItemWrapper___6Ihj1 .SrdjanSusa-module__techStackItem___ORcg- .SrdjanSusa-module__techStackArray___nfbnG {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 30px;
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__techStackkWrapper___MLeMr .SrdjanSusa-module__techStackItemWrapper___6Ihj1 .SrdjanSusa-module__techStackItem___ORcg- .SrdjanSusa-module__techStackArray___nfbnG .SrdjanSusa-module__techStackSingleItem___w2fY4 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  scale: 1;
  width: 60px;
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__techStackkWrapper___MLeMr .SrdjanSusa-module__techStackItemWrapper___6Ihj1 .SrdjanSusa-module__techStackItem___ORcg- .SrdjanSusa-module__techStackArray___nfbnG .SrdjanSusa-module__techStackSingleItem___w2fY4 img {
  max-width: 60px;
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__techStackkWrapper___MLeMr .SrdjanSusa-module__techStackItemWrapper___6Ihj1 .SrdjanSusa-module__techStackItem___ORcg- .SrdjanSusa-module__techStackArray___nfbnG .SrdjanSusa-module__techStackSingleItem___w2fY4 p {
  font-size: 12px;
  margin: 0;
  padding: 5px 0 0 0;
  text-align: center;
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__techStackkWrapper___MLeMr .SrdjanSusa-module__techStackItemWrapper___6Ihj1 .SrdjanSusa-module__techStackItem___ORcg- .SrdjanSusa-module__techStackArray___nfbnG .SrdjanSusa-module__techStackSingleItem___w2fY4:hover {
  scale: 1.1;
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__techStackkWrapper___MLeMr .SrdjanSusa-module__techStackItemWrapper___6Ihj1 .SrdjanSusa-module__techStackItem___ORcg- .SrdjanSusa-module__techStackArrayPreffered___siwsG {
  gap: 20px;
  justify-content: flex-start;
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__techStackkWrapper___MLeMr .SrdjanSusa-module__techStackItemWrapper___6Ihj1 .SrdjanSusa-module__techStackItem___ORcg- .SrdjanSusa-module__techStackArrayPreffered___siwsG .SrdjanSusa-module__techStackSingleItem___w2fY4 {
  width: 40px;
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__techStackkWrapper___MLeMr .SrdjanSusa-module__techStackItemWrapper___6Ihj1 .SrdjanSusa-module__techStackItem___ORcg- .SrdjanSusa-module__techStackArrayPreffered___siwsG .SrdjanSusa-module__techStackSingleItem___w2fY4 p {
  font-size: 10px;
  margin: 0;
  padding: 5px 0 0 0;
  text-align: center;
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__techStackkWrapper___MLeMr .SrdjanSusa-module__techStackItemWrapper___6Ihj1 .SrdjanSusa-module__techStackItem___ORcg- .SrdjanSusa-module__techStackArrayPreffered___siwsG .SrdjanSusa-module__techStackSingleItem___w2fY4 img {
  width: 35px !important;
}
.SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__techStackkWrapper___MLeMr .SrdjanSusa-module__techStackItemWrapper___6Ihj1 .SrdjanSusa-module__techStackItem___ORcg- + .SrdjanSusa-module__techStackItem___ORcg- h6 {
  margin: 20px 0 0 0;
}
@media only screen and (min-width: 769px) {
  .SrdjanSusa-module__srdjanSusaWrapper___qhlML .SrdjanSusa-module__techStackkWrapper___MLeMr .SrdjanSusa-module__techStackItemWrapper___6Ihj1 .SrdjanSusa-module__techStackItem___ORcg- + .SrdjanSusa-module__techStackItem___ORcg- h6 {
    margin: 50px 0 0 0;
  }
}
