/*!**********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[7].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[7].use[3]!./src/components/WelcomeBoard.module.css ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************/
.WelcomeBoard_welcomeBoard__Pvs2p {
  /* This class is added to the <section> for media queries */
}

@keyframes WelcomeBoard_rotateCircles__3zi9A {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

@keyframes WelcomeBoard_brainFloat__vt8oh {
  0% { transform: translateY(0); }
  100% { transform: translateY(-18px); }
}

@keyframes WelcomeBoard_dotFloat0__6mVZk {
  0% { transform: translateY(0); }
  100% { transform: translateY(-12px); }
}
@keyframes WelcomeBoard_dotFloat1___NK05 {
  0% { transform: translateY(0); }
  100% { transform: translateY(-7px); }
}
@keyframes WelcomeBoard_dotFloat2__FjgBQ {
  0% { transform: translateY(0); }
  100% { transform: translateY(-16px); }
}

@keyframes WelcomeBoard_labelFloat1__9mPZr {
  0% { transform: translate(-50%, -100%) scale(1); opacity: 1; }
  100% { transform: translate(-50%, -120%) scale(1.08); opacity: 0.92; }
}
@keyframes WelcomeBoard_labelFloat2__WsDRo {
  0% { transform: translate(0, -50%) scale(1); opacity: 1; }
  100% { transform: translate(10px, -60%) scale(1.08); opacity: 0.92; }
}
@keyframes WelcomeBoard_labelFloat3__6ku25 {
  0% { transform: translate(-50%, 0) scale(1); opacity: 1; }
  100% { transform: translate(-50%, 20px) scale(1.08); opacity: 0.92; }
}
@keyframes WelcomeBoard_labelFloat4__zKeI0 {
  0% { transform: translate(0, -50%) scale(1); opacity: 1; }
  100% { transform: translate(-10px, -40%) scale(1.08); opacity: 0.92; }
}

.WelcomeBoard_rotatingCircles__an1OA {
  animation: WelcomeBoard_rotateCircles__3zi9A 12s linear infinite;
}

.WelcomeBoard_brainFloat__vt8oh {
  animation: WelcomeBoard_brainFloat__vt8oh 3.2s ease-in-out infinite alternate;
}

.WelcomeBoard_dotFloat0__6mVZk {
  animation: WelcomeBoard_dotFloat0__6mVZk 2.8s infinite alternate;
}
.WelcomeBoard_dotFloat1___NK05 {
  animation: WelcomeBoard_dotFloat1___NK05 2.8s infinite alternate;
}
.WelcomeBoard_dotFloat2__FjgBQ {
  animation: WelcomeBoard_dotFloat2__FjgBQ 2.8s infinite alternate;
}

.WelcomeBoard_labelFloat1__9mPZr {
  animation: WelcomeBoard_labelFloat1__9mPZr 3.2s 0.2s infinite alternate;
}
.WelcomeBoard_labelFloat2__WsDRo {
  animation: WelcomeBoard_labelFloat2__WsDRo 3.2s 0.5s infinite alternate;
}
.WelcomeBoard_labelFloat3__6ku25 {
  animation: WelcomeBoard_labelFloat3__6ku25 3.2s 0.8s infinite alternate;
}
.WelcomeBoard_labelFloat4__zKeI0 {
  animation: WelcomeBoard_labelFloat4__zKeI0 3.2s 1.1s infinite alternate;
}

@media (max-width: 900px) {
  .WelcomeBoard_welcome-board__GNYDn,
  .WelcomeBoard_welcomeBoard__Pvs2p {
    flex-direction: column !important;
    text-align: center !important;
    min-height: 420px !important;
    height: auto !important;
  }
  .WelcomeBoard_welcome-board__GNYDn > div,
  .WelcomeBoard_welcome-board__GNYDn > div > div {
    max-width: 100vw !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    justify-content: center !important;
    align-items: center !important;
    text-align: center !important;
  }
} 
/*!******************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fontsource/righteous/index.css ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************/
/* righteous-latin-ext-400-normal */
@font-face {
  font-family: 'Righteous';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/_next/static/media/righteous-latin-ext-400-normal.9c8197de.woff2) format('woff2'), url(/_next/static/media/righteous-latin-ext-400-normal.47829b80.woff) format('woff');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* righteous-latin-400-normal */
@font-face {
  font-family: 'Righteous';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/_next/static/media/righteous-latin-400-normal.79b18b73.woff2) format('woff2'), url(/_next/static/media/righteous-latin-400-normal.4ce0b5ae.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[12].use[3]!./node_modules/@fontsource/josefin-sans/index.css ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************/
/* josefin-sans-vietnamese-400-normal */
@font-face {
  font-family: 'Josefin Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/_next/static/media/josefin-sans-vietnamese-400-normal.5a28b2b2.woff2) format('woff2'), url(/_next/static/media/josefin-sans-vietnamese-400-normal.345a5bb7.woff) format('woff');
  unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;
}

/* josefin-sans-latin-ext-400-normal */
@font-face {
  font-family: 'Josefin Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/_next/static/media/josefin-sans-latin-ext-400-normal.519771d4.woff2) format('woff2'), url(/_next/static/media/josefin-sans-latin-ext-400-normal.ac915580.woff) format('woff');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* josefin-sans-latin-400-normal */
@font-face {
  font-family: 'Josefin Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/_next/static/media/josefin-sans-latin-400-normal.d3f4148e.woff2) format('woff2'), url(/_next/static/media/josefin-sans-latin-400-normal.93f779b4.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
