/*!***************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/resolve-url-loader/index.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[4]!./app/javascript/packs/embed.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************/
/* cyrillic-ext */
@font-face {
  font-family: "Noto Sans";
  font-style: italic;
  font-weight: 400;
  src: local("Noto Sans Italic"), local("NotoSans-Italic"), url(https://app.mycountrytalks.org/packs/media/images/a329063cb58ddf14d637.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Noto Sans";
  font-style: italic;
  font-weight: 400;
  src: local("Noto Sans Italic"), local("NotoSans-Italic"), url(https://app.mycountrytalks.org/packs/media/images/1ae338b6a62308e5239b.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* devanagari */
@font-face {
  font-family: "Noto Sans";
  font-style: italic;
  font-weight: 400;
  src: local("Noto Sans Italic"), local("NotoSans-Italic"), url(https://app.mycountrytalks.org/packs/media/images/4bd6d7e46674ae1fc298.woff2) format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* greek-ext */
@font-face {
  font-family: "Noto Sans";
  font-style: italic;
  font-weight: 400;
  src: local("Noto Sans Italic"), local("NotoSans-Italic"), url(https://app.mycountrytalks.org/packs/media/images/f887c08b28b0ee096aea.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: "Noto Sans";
  font-style: italic;
  font-weight: 400;
  src: local("Noto Sans Italic"), local("NotoSans-Italic"), url(https://app.mycountrytalks.org/packs/media/images/2ba189970f16d6c3ccd8.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: "Noto Sans";
  font-style: italic;
  font-weight: 400;
  src: local("Noto Sans Italic"), local("NotoSans-Italic"), url(https://app.mycountrytalks.org/packs/media/images/37d500f2f8d3fd637f38.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Noto Sans";
  font-style: italic;
  font-weight: 400;
  src: local("Noto Sans Italic"), local("NotoSans-Italic"), url(https://app.mycountrytalks.org/packs/media/images/39a767ea3cba0b960780.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Noto Sans";
  font-style: italic;
  font-weight: 400;
  src: local("Noto Sans Italic"), local("NotoSans-Italic"), url(https://app.mycountrytalks.org/packs/media/images/dec3e89867bc1db5332c.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: "Noto Sans";
  font-style: italic;
  font-weight: 700;
  src: local("Noto Sans Bold Italic"), local("NotoSans-BoldItalic"), url(https://app.mycountrytalks.org/packs/media/images/bc6731be86d306aa0f6f.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Noto Sans";
  font-style: italic;
  font-weight: 700;
  src: local("Noto Sans Bold Italic"), local("NotoSans-BoldItalic"), url(https://app.mycountrytalks.org/packs/media/images/8b5febf92e013e901710.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* devanagari */
@font-face {
  font-family: "Noto Sans";
  font-style: italic;
  font-weight: 700;
  src: local("Noto Sans Bold Italic"), local("NotoSans-BoldItalic"), url(https://app.mycountrytalks.org/packs/media/images/b1cab4b9fc7b46000e63.woff2) format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* greek-ext */
@font-face {
  font-family: "Noto Sans";
  font-style: italic;
  font-weight: 700;
  src: local("Noto Sans Bold Italic"), local("NotoSans-BoldItalic"), url(https://app.mycountrytalks.org/packs/media/images/2a5999c6c39704c27920.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: "Noto Sans";
  font-style: italic;
  font-weight: 700;
  src: local("Noto Sans Bold Italic"), local("NotoSans-BoldItalic"), url(https://app.mycountrytalks.org/packs/media/images/92916fafa147f55b1481.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: "Noto Sans";
  font-style: italic;
  font-weight: 700;
  src: local("Noto Sans Bold Italic"), local("NotoSans-BoldItalic"), url(https://app.mycountrytalks.org/packs/media/images/7f0d08767fc9b7beefb0.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Noto Sans";
  font-style: italic;
  font-weight: 700;
  src: local("Noto Sans Bold Italic"), local("NotoSans-BoldItalic"), url(https://app.mycountrytalks.org/packs/media/images/4b0b32e904590d82e0c1.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Noto Sans";
  font-style: italic;
  font-weight: 700;
  src: local("Noto Sans Bold Italic"), local("NotoSans-BoldItalic"), url(https://app.mycountrytalks.org/packs/media/images/5f61dcb3effc0e7c5ec5.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 400;
  src: local("Noto Sans"), local("NotoSans"), url(https://app.mycountrytalks.org/packs/media/images/b5ab2d486e36cd1cbf55.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 400;
  src: local("Noto Sans"), local("NotoSans"), url(https://app.mycountrytalks.org/packs/media/images/47ba17433edc4e034374.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* devanagari */
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 400;
  src: local("Noto Sans"), local("NotoSans"), url(https://app.mycountrytalks.org/packs/media/images/c440e0d1b0bb42676c0b.woff2) format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* greek-ext */
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 400;
  src: local("Noto Sans"), local("NotoSans"), url(https://app.mycountrytalks.org/packs/media/images/cff5bd4a112030f608b3.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 400;
  src: local("Noto Sans"), local("NotoSans"), url(https://app.mycountrytalks.org/packs/media/images/6b3dd9da85de5d384689.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 400;
  src: local("Noto Sans"), local("NotoSans"), url(https://app.mycountrytalks.org/packs/media/images/ebe85948d68b371df2c2.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 400;
  src: local("Noto Sans"), local("NotoSans"), url(https://app.mycountrytalks.org/packs/media/images/c2e8b4ebad38381c467c.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 400;
  src: local("Noto Sans"), local("NotoSans"), url(https://app.mycountrytalks.org/packs/media/images/bb76085a1cbfe0acee0a.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 700;
  src: local("Noto Sans Bold"), local("NotoSans-Bold"), url(https://app.mycountrytalks.org/packs/media/images/f6f77ec1d61b99640398.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 700;
  src: local("Noto Sans Bold"), local("NotoSans-Bold"), url(https://app.mycountrytalks.org/packs/media/images/02d3e2fbc9bdfe361608.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* devanagari */
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 700;
  src: local("Noto Sans Bold"), local("NotoSans-Bold"), url(https://app.mycountrytalks.org/packs/media/images/e88d73b4efd54d1a73a8.woff2) format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* greek-ext */
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 700;
  src: local("Noto Sans Bold"), local("NotoSans-Bold"), url(https://app.mycountrytalks.org/packs/media/images/16554ac2f6e360bf2f88.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 700;
  src: local("Noto Sans Bold"), local("NotoSans-Bold"), url(https://app.mycountrytalks.org/packs/media/images/a888592bd9397aeccee5.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 700;
  src: local("Noto Sans Bold"), local("NotoSans-Bold"), url(https://app.mycountrytalks.org/packs/media/images/3b6fef4f3fa8916f3566.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 700;
  src: local("Noto Sans Bold"), local("NotoSans-Bold"), url(https://app.mycountrytalks.org/packs/media/images/7b249642620f46de7d0a.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Noto Sans";
  font-style: normal;
  font-weight: 700;
  src: local("Noto Sans Bold"), local("NotoSans-Bold"), url(https://app.mycountrytalks.org/packs/media/images/35bdb68377cc069cb55f.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: "Noto Serif";
  font-style: italic;
  font-weight: 400;
  src: local("Noto Serif Italic"), local("NotoSerif-Italic"), url(https://app.mycountrytalks.org/packs/media/images/af6afafdfa70b7569120.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Noto Serif";
  font-style: italic;
  font-weight: 400;
  src: local("Noto Serif Italic"), local("NotoSerif-Italic"), url(https://app.mycountrytalks.org/packs/media/images/e7a448b3dbb271fa0461.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: "Noto Serif";
  font-style: italic;
  font-weight: 400;
  src: local("Noto Serif Italic"), local("NotoSerif-Italic"), url(https://app.mycountrytalks.org/packs/media/images/b44fcf200d6613843237.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: "Noto Serif";
  font-style: italic;
  font-weight: 400;
  src: local("Noto Serif Italic"), local("NotoSerif-Italic"), url(https://app.mycountrytalks.org/packs/media/images/98437fc290d028984458.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: "Noto Serif";
  font-style: italic;
  font-weight: 400;
  src: local("Noto Serif Italic"), local("NotoSerif-Italic"), url(https://app.mycountrytalks.org/packs/media/images/360cc145f26f55d3c0da.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Noto Serif";
  font-style: italic;
  font-weight: 400;
  src: local("Noto Serif Italic"), local("NotoSerif-Italic"), url(https://app.mycountrytalks.org/packs/media/images/61d62fb11034f45950f6.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Noto Serif";
  font-style: italic;
  font-weight: 400;
  src: local("Noto Serif Italic"), local("NotoSerif-Italic"), url(https://app.mycountrytalks.org/packs/media/images/b055359f666e00e9937c.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: "Noto Serif";
  font-style: italic;
  font-weight: 700;
  src: local("Noto Serif Bold Italic"), local("NotoSerif-BoldItalic"), url(https://app.mycountrytalks.org/packs/media/images/11fe89d4ad66a0378f0d.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Noto Serif";
  font-style: italic;
  font-weight: 700;
  src: local("Noto Serif Bold Italic"), local("NotoSerif-BoldItalic"), url(https://app.mycountrytalks.org/packs/media/images/af15a338bdd31b838bce.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: "Noto Serif";
  font-style: italic;
  font-weight: 700;
  src: local("Noto Serif Bold Italic"), local("NotoSerif-BoldItalic"), url(https://app.mycountrytalks.org/packs/media/images/c2e46627e4ce7d17f222.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: "Noto Serif";
  font-style: italic;
  font-weight: 700;
  src: local("Noto Serif Bold Italic"), local("NotoSerif-BoldItalic"), url(https://app.mycountrytalks.org/packs/media/images/0e12e8ef2ad4dad669b4.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: "Noto Serif";
  font-style: italic;
  font-weight: 700;
  src: local("Noto Serif Bold Italic"), local("NotoSerif-BoldItalic"), url(https://app.mycountrytalks.org/packs/media/images/0412e07d5db4fc33e3df.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Noto Serif";
  font-style: italic;
  font-weight: 700;
  src: local("Noto Serif Bold Italic"), local("NotoSerif-BoldItalic"), url(https://app.mycountrytalks.org/packs/media/images/2f15a9e6dc5f080bd531.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Noto Serif";
  font-style: italic;
  font-weight: 700;
  src: local("Noto Serif Bold Italic"), local("NotoSerif-BoldItalic"), url(https://app.mycountrytalks.org/packs/media/images/09904a25944f56e1a74a.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: "Noto Serif";
  font-style: normal;
  font-weight: 400;
  src: local("Noto Serif"), local("NotoSerif"), url(https://app.mycountrytalks.org/packs/media/images/05e74d1a2eac9da58f7c.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Noto Serif";
  font-style: normal;
  font-weight: 400;
  src: local("Noto Serif"), local("NotoSerif"), url(https://app.mycountrytalks.org/packs/media/images/b2021096d66757313c7e.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: "Noto Serif";
  font-style: normal;
  font-weight: 400;
  src: local("Noto Serif"), local("NotoSerif"), url(https://app.mycountrytalks.org/packs/media/images/b9b2978c2cdadb3eee27.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: "Noto Serif";
  font-style: normal;
  font-weight: 400;
  src: local("Noto Serif"), local("NotoSerif"), url(https://app.mycountrytalks.org/packs/media/images/7500d2dcaabc19e6cdf9.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: "Noto Serif";
  font-style: normal;
  font-weight: 400;
  src: local("Noto Serif"), local("NotoSerif"), url(https://app.mycountrytalks.org/packs/media/images/2404f560ea6f38d1879f.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Noto Serif";
  font-style: normal;
  font-weight: 400;
  src: local("Noto Serif"), local("NotoSerif"), url(https://app.mycountrytalks.org/packs/media/images/f185b82a1afdc55d44da.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Noto Serif";
  font-style: normal;
  font-weight: 400;
  src: local("Noto Serif"), local("NotoSerif"), url(https://app.mycountrytalks.org/packs/media/images/98cdb50707374536964a.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: "Noto Serif";
  font-style: normal;
  font-weight: 700;
  src: local("Noto Serif Bold"), local("NotoSerif-Bold"), url(https://app.mycountrytalks.org/packs/media/images/f84d4621c72c8495529a.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: "Noto Serif";
  font-style: normal;
  font-weight: 700;
  src: local("Noto Serif Bold"), local("NotoSerif-Bold"), url(https://app.mycountrytalks.org/packs/media/images/741e1b0cf7ec80facd48.woff2) format("woff2");
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: "Noto Serif";
  font-style: normal;
  font-weight: 700;
  src: local("Noto Serif Bold"), local("NotoSerif-Bold"), url(https://app.mycountrytalks.org/packs/media/images/a67ec15e8903d9671643.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: "Noto Serif";
  font-style: normal;
  font-weight: 700;
  src: local("Noto Serif Bold"), local("NotoSerif-Bold"), url(https://app.mycountrytalks.org/packs/media/images/2e40c44b59aaf188d536.woff2) format("woff2");
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: "Noto Serif";
  font-style: normal;
  font-weight: 700;
  src: local("Noto Serif Bold"), local("NotoSerif-Bold"), url(https://app.mycountrytalks.org/packs/media/images/394766da184982945842.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: "Noto Serif";
  font-style: normal;
  font-weight: 700;
  src: local("Noto Serif Bold"), local("NotoSerif-Bold"), url(https://app.mycountrytalks.org/packs/media/images/ccf65325847d7d34bf2a.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Noto Serif";
  font-style: normal;
  font-weight: 700;
  src: local("Noto Serif Bold"), local("NotoSerif-Bold"), url(https://app.mycountrytalks.org/packs/media/images/a02b8c98f5e7127e8d29.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
* {
  font-family: "Noto Serif", serif;
  box-sizing: border-box;
  text-rendering: optimizeLegibility;
}
html.no-scroll {
  overflow: hidden;
  height: 100%;
  max-height: 100%;
}
html,
body {
  margin: 0;
  padding: 0;
  touch-action: auto;
}
hr {
  width: 120px;
  height: 0;
  margin-top: 25px;
  margin-bottom: 25px;
  border-style: solid;
  border-width: 0;
  border-top-width: 1px;
  -webkit-appearance: none;
}
p {
  margin-top: 0;
  margin-bottom: 0;
}
a {
  color: #000;
}
a:hover, a:active {
  text-decoration: none;
}
ol {
  text-align: left;
  padding-left: 1em;
  margin-top: 0;
  margin-bottom: 1em;
}
ol:last-child {
  margin-bottom: 0;
}
li {
  margin-bottom: 0.5em;
}
li:last-child {
  margin-bottom: 0;
}
fieldset {
  border: none;
  outline: none;
  margin: 0;
  padding: 0;
}
input,
button,
textarea {
  -webkit-appearance: none;
  border-radius: 0;
}
label {
  font-weight: 700;
}
input[type=checkbox] + label::before,
input[type=text],
input[type=tel],
input[type=email],
input[type=number],
input[type=file],
select,
textarea {
  background-color: #eeeef0;
  border-color: #cccccf;
  border-style: solid;
  border-width: 1px;
  color: #252525;
  border-radius: 3px;
}
input[type=text],
input[type=tel],
input[type=email],
input[type=number],
select,
textarea {
  font-size: 16px;
  line-height: 24px;
  position: relative;
  width: 100%;
  background-position: center right 0.6em;
}
input[type=text]:focus,
input[type=tel]:focus,
input[type=email]:focus,
input[type=number]:focus,
select:focus,
textarea:focus {
  color: #252525;
  border-color: #99999c;
  background-color: #fff;
}
input[type=text] ::-moz-placeholder, input[type=tel] ::-moz-placeholder, input[type=email] ::-moz-placeholder, input[type=number] ::-moz-placeholder, select ::-moz-placeholder, textarea ::-moz-placeholder {
  color: #777779;
}
input[type=text] :-ms-input-placeholder, input[type=tel] :-ms-input-placeholder, input[type=email] :-ms-input-placeholder, input[type=number] :-ms-input-placeholder, select :-ms-input-placeholder, textarea :-ms-input-placeholder {
  color: #777779;
}
input[type=text] ::placeholder,
input[type=tel] ::placeholder,
input[type=email] ::placeholder,
input[type=number] ::placeholder,
select ::placeholder,
textarea ::placeholder {
  color: #777779;
}
select {
  color: #777779;
}
select:valid {
  color: #252525;
}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
  display: none;
}
textarea {
  border-radius: 0;
  min-height: 100px;
  padding: 0.6em 0.75em;
  padding-right: 1.75em;
  border-bottom-width: 6px;
  resize: vertical;
}
.invalid {
  -webkit-animation: shake 0.4s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
          animation: shake 0.4s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
}
input:invalid.invalid,
textarea:invalid.invalid {
  background-image: none;
}
.hide {
  display: none;
}
.iti__flag-container {
  color: #252525;
}
.continue-button,
input[type=submit],
button[type=submit] {
  font-size: 18px;
  line-height: 27px;
  display: inline-block;
  padding: 0.7em 2.5em;
  color: #fff;
  background-color: #565661;
  transition: all 100ms ease-in-out;
  border: none;
  border-radius: 3px;
  font-weight: 700;
  cursor: pointer;
  transform: scale(1);
  text-decoration: none;
}
.continue-button:focus,
input[type=submit]:focus,
button[type=submit]:focus {
  outline: none;
}
.continue-button:disabled,
input[type=submit]:disabled,
button[type=submit]:disabled {
  opacity: 0.5;
  cursor: default;
}
.continue-button:hover, .continue-button:focus,
input[type=submit]:hover,
input[type=submit]:focus,
button[type=submit]:hover,
button[type=submit]:focus {
  color: #fff;
  background-color: #77777c;
}
.continue-button:active,
input[type=submit]:active,
button[type=submit]:active {
  transform: scale(0.9);
}
.content--with-spacing {
  padding: 30px 16px;
}
.embed {
  position: relative;
  margin: 0 auto;
  text-align: center;
  background-color: #fff;
  max-width: 460px;
  padding-top: 20px;
  padding-bottom: 10px;
}
@media screen and (min-width: 40.625em) {
  .embed {
    max-width: 700px;
    padding-top: 30px;
  }
}
.embed__inner {
  position: relative;
  padding: 35px 16px;
  border: 1px solid;
  margin: 0 4px;
}
@media screen and (min-width: 40.625em) {
  .embed__inner {
    padding: 45px 25px;
  }
}
.embed__inner.override-border-color {
  border-color: #dde1e4;
}
.embed__section {
  position: relative;
  opacity: 1;
}
.embed__section.has-captcha {
  margin-bottom: 60px;
}
@media screen and (min-width: 40.625em) {
  .embed__section.has-captcha {
    margin-bottom: 0;
  }
}
.error-message {
  margin-bottom: 1em;
  padding: 0.5em;
  border-width: 1px;
  border-style: solid;
}
.event-logo {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1;
  text-align: center;
  margin-top: -19px;
}
.event-logo svg {
  display: block;
}
.event-logo__inner {
  display: inline-block;
  background-color: white;
  padding-left: 0.25em;
  padding-right: 0.25em;
  width: 45px;
  height: 41.44px;
}
.override-logo-background-fill {
  fill: #dde1e4;
}
.text-box {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 2em;
  text-align: left;
  border: 2px solid transparent;
}
.text-box p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 1em;
}
.text-box p:last-child {
  margin-bottom: 0;
}
.text-box p:first-of-type {
  font-size: 18px;
  line-height: 27px;
  text-align: center;
}
.text-box h1,
.text-box h2,
.text-box h3 {
  font-weight: bold;
}
.text-box h1 {
  font-size: 22px;
  line-height: 29px;
  text-align: center;
  margin-top: 0;
}
@media screen and (min-width: 40.625em) {
  .text-box h1 {
    font-size: 26px;
    line-height: 34px;
  }
}
.text-box h2 {
  font-size: 18px;
  line-height: 27px;
}
@media screen and (min-width: 40.625em) {
  .text-box h2 {
    font-size: 20px;
    line-height: 26px;
  }
}
.text-box h3 {
  font-size: 16px;
  line-height: 24px;
}
.text-box img {
  margin: 1em auto 0 auto;
  width: 100%;
  display: block;
}
.text-box .small-text,
.small-text {
  font-size: 14px;
  line-height: 21px;
}
.embed__privacy-policy {
  font-size: 14px;
  line-height: 21px;
  font-family: "Noto Sans", sans-serif;
  margin-top: 50px;
  max-width: 460px;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 1em;
}
.embed__privacy-policy a, .embed__privacy-policy strong {
  font-family: "Noto Sans", sans-serif;
}
.success {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: visible;
  pointer-events: none;
  background-color: white;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 1;
  -webkit-animation: fadeOut 0.25s ease-in-out forwards;
          animation: fadeOut 0.25s ease-in-out forwards;
  -webkit-animation-delay: 1.75s;
          animation-delay: 1.75s;
  z-index: 10;
}
.success-icon {
  width: 200px;
  height: 200px;
  border-radius: 50%;
  -webkit-animation: bounceIn 0.5s ease-in-out forwards;
          animation: bounceIn 0.5s ease-in-out forwards;
  -webkit-animation-delay: 0.25s;
          animation-delay: 0.25s;
  display: flex;
  justify-content: center;
  align-items: center;
}
.success-icon > svg {
  transform: scale(1.5);
}
.success-icon-animation {
  stroke-dasharray: 1000;
  stroke-dashoffset: 1000;
  -webkit-animation: dash 2.5s ease-in-out forwards;
          animation: dash 2.5s ease-in-out forwards;
  -webkit-animation-delay: 0.33s;
          animation-delay: 0.33s;
}
.intl-tel-input {
  width: 100%;
}
.mtcaptcha {
  margin: auto;
  width: 90%;
}
@media screen and (min-width: 40.625em) {
  .mtcaptcha {
    width: 50%;
  }
}
.mtcaptcha-divider--hide {
  display: none;
}
.frc-captcha {
  margin: auto;
}
.question {
  position: relative;
  overflow: hidden;
}
.question--with-overflow {
  overflow: visible;
}
.question + .question {
  margin-top: 20px;
}
@media screen and (min-width: 40.625em) {
  .question + .question {
    margin-top: 30px;
  }
}
.question__text {
  font-size: 16px;
  line-height: 24px;
  display: block;
  width: 100%;
  margin-left: auto;
  margin-bottom: 1em;
  margin-right: auto;
  max-width: 600px;
  font-weight: 700;
}
.question__text.question__text--larger {
  font-size: 18px;
  line-height: 27px;
}
.question__radios {
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  max-width: 400px;
  margin: 0 auto;
  padding-left: 45px;
  padding-right: 45px;
  padding-bottom: 5px;
  overflow: hidden;
}
.question__radios input[type=radio] {
  opacity: 0;
  display: block;
  max-height: 0;
  max-width: 0;
  width: 0;
  height: 0;
  margin: 0;
  padding: 0;
  border: 0;
  z-index: 1;
}
.question__radios input[type=radio]:invalid + label {
  opacity: 1;
  transform: scale(1);
}
.question__radios input[type=radio]:invalid + label:active {
  transform: scale(0.9);
}
.question__radios input[type=radio]:checked + label {
  opacity: 1;
  transform: scale(1);
}
.question__radios input[type=radio]:checked + label:active {
  transform: scale(0.9);
}
.question__radios label {
  border-radius: 3px;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  z-index: 2;
  font-size: 18px;
  line-height: 27px;
  width: calc(50% - 8px);
  padding: 0.7em 0.9em;
  cursor: pointer;
  transition: all 100ms ease-in-out;
  opacity: 0.25;
}
.question__radios.is-feedback label {
  opacity: 0.35;
}
.question__upload {
  padding-left: 30px;
  padding-right: 30px;
}
.question__upload input {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 460px;
  font-size: 16px;
  line-height: 24px;
  padding: 2em 1em;
  width: 100%;
  margin-bottom: 1em;
}
.question__upload .question__hint {
  max-width: 460px;
  margin-left: auto;
  margin-right: auto;
}
.question__textarea {
  padding-left: 30px;
  padding-right: 30px;
  margin-left: auto;
  margin-right: auto;
}
.question__textarea textarea {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 460px;
}
.question__textarea textarea + .question__hint {
  opacity: 0;
}
.question__textarea textarea:focus {
  outline: none;
}
.question__textarea textarea:focus + .question__hint {
  opacity: 1;
}
.question__textfield input,
.question__textfield select,
.question__textfield textarea,
.question__select input,
.question__select select,
.question__select textarea,
.question__textarea:not(.prevent-checkmark) input,
.question__textarea:not(.prevent-checkmark) select,
.question__textarea:not(.prevent-checkmark) textarea {
  background-repeat: no-repeat;
}
.question__textfield input:invalid.touched,
.question__textfield select:invalid.touched,
.question__textfield textarea:invalid.touched,
.question__select input:invalid.touched,
.question__select select:invalid.touched,
.question__select textarea:invalid.touched,
.question__textarea:not(.prevent-checkmark) input:invalid.touched,
.question__textarea:not(.prevent-checkmark) select:invalid.touched,
.question__textarea:not(.prevent-checkmark) textarea:invalid.touched {
  background-image: url(https://app.mycountrytalks.org/packs/media/images/4f1426c47f9ab1c72072.svg);
  background-position: center right 0.8em;
}
.question__textfield input:valid, .question__textfield input.valid,
.question__textfield select:valid,
.question__textfield select.valid,
.question__textfield textarea:valid,
.question__textfield textarea.valid,
.question__select input:valid,
.question__select input.valid,
.question__select select:valid,
.question__select select.valid,
.question__select textarea:valid,
.question__select textarea.valid,
.question__textarea:not(.prevent-checkmark) input:valid,
.question__textarea:not(.prevent-checkmark) input.valid,
.question__textarea:not(.prevent-checkmark) select:valid,
.question__textarea:not(.prevent-checkmark) select.valid,
.question__textarea:not(.prevent-checkmark) textarea:valid,
.question__textarea:not(.prevent-checkmark) textarea.valid {
  background-image: url(https://app.mycountrytalks.org/packs/media/images/1a7f56dab3ff95dbac45.svg) !important;
  background-position: center right 0.6em;
}
.question__textarea:not(.prevent-checkmark) textarea:invalid.touched {
  background-position: top 0.75em right 0.8em;
}
.question__textarea:not(.prevent-checkmark) textarea:valid, .question__textarea:not(.prevent-checkmark) textarea.valid {
  background-position: top 0.75em right 0.6em;
}
.question__textfield,
.question__select,
.question__geocoder {
  max-width: 460px;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  padding-bottom: 0.1em;
}
.question__textfield label,
.question__select label,
.question__geocoder label {
  display: block;
  font-size: 16px;
  line-height: 24px;
  transition: all 0.125s ease-in-out;
  margin-bottom: 0.5em;
}
.question__textfield input,
.question__textfield select,
.question__select input,
.question__select select,
.question__geocoder input,
.question__geocoder select {
  -webkit-appearance: none;
  padding: 0;
  margin: 0;
  font-size: 16px;
  line-height: 24px;
  padding: 0.6em 0.75em;
  width: 100%;
}
.question__hint {
  font-size: 14px;
  line-height: 21px;
  font-family: "Noto Sans", sans-serif !important;
  margin-top: 0.4em;
  transition: opacity 0.125s ease-in-out;
}
.question__checkbox {
  position: relative;
  max-width: 460px;
  margin-left: auto;
  margin-right: auto;
}
.question__checkbox input[type=checkbox] {
  position: absolute;
  font-size: 1rem;
  margin: 0;
  padding: 0;
  top: 1em;
  left: 1em;
  transform: translateX(-50%) translateY(-50%);
}
.question__checkbox input[type=checkbox] + label {
  font-size: 14px;
  line-height: 21px;
  min-height: 3em;
  display: block;
  position: relative;
  padding-left: 50px;
  text-align: left;
  font-weight: 400;
  line-height: 1.5;
  cursor: pointer;
}
.question__checkbox input[type=checkbox] + label::before {
  font-size: 16px;
  line-height: 24px;
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  display: block;
  width: 2em;
  height: 2em;
  background-image: none;
}
.question__checkbox input[type=checkbox]:checked + label::before {
  background-image: url(https://app.mycountrytalks.org/packs/media/images/1a7f56dab3ff95dbac45.svg);
  background-position: center;
  background-size: 1em;
  background-repeat: no-repeat;
}
.question__geocoder input {
  background-repeat: no-repeat;
}
.question__geocoder input.invalid {
  background-image: url(https://app.mycountrytalks.org/packs/media/images/4f1426c47f9ab1c72072.svg);
  background-position: center right 0.8em;
}
.question__geocoder input.valid {
  background-image: url(https://app.mycountrytalks.org/packs/media/images/1a7f56dab3ff95dbac45.svg) !important;
  background-position: center right 0.6em;
}
.question__geocoder input.loading {
  background-image: url(https://app.mycountrytalks.org/packs/media/images/91bae9ff3f9c9519b98f.svg) !important;
  background-size: 2em;
  background-position: center right 0.4em;
}
.question__geocoder-result {
  opacity: 1;
}
.question__geocoder-result:empty {
  display: none;
}
.question__geocoder-result:not(:empty) + .question__hint {
  display: none;
}
input:invalid ~ .geocoder-result {
  display: none;
}
.share a {
  text-decoration: none;
}
.share__headline {
  font-size: 14px;
  line-height: 21px;
  font-style: italic;
  padding-bottom: 12.5px;
}
.invalid-feedback {
  font-size: 14px;
  line-height: 21px;
  font-family: "Noto Sans", sans-serif !important;
  margin-top: 0.4em;
}
.js-slide {
  display: none;
}
.js-slide.is-active {
  display: block;
}
.is-fadingIn {
  opacity: 1;
  -webkit-animation: fadeIn 0.5s ease-in-out;
          animation: fadeIn 0.5s ease-in-out;
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.is-fadingOut {
  opacity: 0;
  -webkit-animation: fadeOut 0.5s ease-in-out;
          animation: fadeOut 0.5s ease-in-out;
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.hidden {
  position: absolute;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  display: none;
}
@-webkit-keyframes shake {
  10%, 90% {
    transform: translate3d(-1px, 0, 0);
  }
  20%, 80% {
    transform: translate3d(2px, 0, 0);
  }
  30%, 50%, 70% {
    transform: translate3d(-4px, 0, 0);
  }
  40%, 60% {
    transform: translate3d(4px, 0, 0);
  }
}
@keyframes shake {
  10%, 90% {
    transform: translate3d(-1px, 0, 0);
  }
  20%, 80% {
    transform: translate3d(2px, 0, 0);
  }
  30%, 50%, 70% {
    transform: translate3d(-4px, 0, 0);
  }
  40%, 60% {
    transform: translate3d(4px, 0, 0);
  }
}
@-webkit-keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    transform: scale3d(1, 1, 1);
  }
  33% {
    transform: scale3d(1.1, 1.1, 1.1);
  }
  66% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}
@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    transform: scale3d(1, 1, 1);
  }
  33% {
    transform: scale3d(1.1, 1.1, 1.1);
  }
  66% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}
@-webkit-keyframes dash {
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes dash {
  to {
    stroke-dashoffset: 0;
  }
}

/*# sourceMappingURL=embed-771c6816.css.map*/