@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
}

/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type=checkbox],
[type=radio] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type=search] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}

/* Misc
   ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none;
}

.bg-white {
  background: white;
  color: #000;
}
.bg-white a {
  color: #000;
  border-bottom-color: #000;
}

.bg-light-1 {
  background: #f1f5e9;
  color: #000;
}
.bg-light-1 a {
  color: #000;
  border-bottom-color: #000;
}

.bg-light-2 {
  background: #caece6;
  color: #000;
}
.bg-light-2 a {
  color: #000;
  border-bottom-color: #000;
}

.bg-light-3 {
  background: #9dd9de;
  color: #000;
}
.bg-light-3 a {
  color: #000;
  border-bottom-color: #000;
}

.bg-light-4 {
  background: #74b4d0;
  color: #000;
}
.bg-light-4 a {
  color: #000;
  border-bottom-color: #000;
}

.bg-dark-1 {
  background: #0e60a3;
  background: linear-gradient(180deg, #0e60a3 0%, #003d75 100%);
  color: #fff;
}
.bg-dark-1 a {
  color: #000;
  border-bottom-color: #fff;
}

.bg-dark-2 {
  background: #003d75;
  color: #fff;
}
.bg-dark-2 a {
  color: #000;
  border-bottom-color: #fff;
}
.bg-dark-2 h3 {
  color: #74b4d0;
}

.bg-dark-3 {
  background: #222;
  color: #B0B0B0;
}
.bg-dark-3 a {
  color: #fff;
  border-bottom-color: #fff;
}
.bg-dark-3 h1, .bg-dark-3 h2, .bg-dark-3 h3, .bg-dark-3 h4, .bg-dark-3 h5, .bg-dark-3 h6 {
  color: #8A8A8A;
}

h1, h2, h3, h4, h5, h6 {
  font-family: "Arimo", serif;
  font-weight: 700;
  margin: 0;
  text-rendering: optimizelegibility;
  text-transform: capitalize;
}
@media (min-width: 767px) {
  h1, h2, h3, h4, h5, h6 {
    padding-top: 24px;
  }
}

h1 {
  margin-top: -3.20292864px;
  line-height: 7.2rem;
  font-size: 6.879707136rem;
}
@media (max-width: 767px) {
  h1 {
    font-size: 3.001024334rem;
    line-height: 4.2014340676rem;
  }
}

h2 {
  margin-top: 1.330893px;
  line-height: 60px;
  font-size: 5.73308928rem;
}
@media (max-width: 767px) {
  h2 {
    font-size: 2.72820394rem;
    line-height: 3.819485516rem;
  }
}

h3 {
  margin-top: 47.775744px;
  line-height: 60px;
  font-size: 4.7775744rem;
}
@media (max-width: 767px) {
  h3 {
    font-size: 2.4801854rem;
    line-height: 3.47225956rem;
  }
}

h4 {
  margin-top: 2.18688px;
  line-height: 48px;
  font-size: 3.981312rem;
}
@media (max-width: 767px) {
  h4 {
    font-size: 2.254714rem;
    line-height: 3.1565996rem;
  }
}

h5 {
  margin-top: 6.8224px;
  line-height: 40px;
  font-size: 3.31776rem;
}
@media (max-width: 767px) {
  h5 {
    font-size: 2.04974rem;
    line-height: 2.869636rem;
  }
}

h6 {
  margin-top: 8.352px;
  margin-bottom: 4px;
  line-height: 36px;
  font-size: 2.7648rem;
}
@media (max-width: 767px) {
  h6 {
    font-size: 1.8634rem;
    line-height: 2.60876rem;
  }
}

p {
  margin: 16.96px 0 16px 0;
  padding: 0;
  line-height: 36px;
  font-size: 2.304rem;
  text-rendering: auto;
}
@media (max-width: 767px) {
  p {
    font-size: 1.694rem;
    line-height: 2.3716rem;
  }
}

h3 + h4 {
  opacity: 0.6;
}

small {
  margin: 0;
  padding: 0;
  line-height: 1;
  font-size: 1.6rem;
  text-rendering: auto;
}

ul, ol {
  margin: 0;
  padding: 16px 0 16px 0;
  line-height: 32px;
  font-size: 2.304rem;
  margin-block-start: 0em;
  margin-block-end: 0em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  padding-inline-start: 24px;
  counter-reset: inst;
}
@media (max-width: 767px) {
  ul, ol {
    font-size: 1.694rem;
    line-height: 2.3716rem;
  }
}

li {
  margin-bottom: 16px;
  counter-increment: inst;
  padding-left: 16px;
}

ul li {
  list-style-type: square;
}

* {
  box-sizing: border-box;
  text-rendering: optimizelegibility;
}

html {
  font-size: 62.5%;
  height: 100%;
  margin: 0;
  padding: 0;
  width: 100%;
}

body {
  width: 100%;
  margin: 0;
  padding: 0;
  line-height: 36px;
  font-family: "Source Sans 3", sans-serif;
  font-size: 2.4rem;
  font-weight: 400;
  vertical-align: baseline;
  background: #f1f5e9;
  overflow-x: hidden;
}

img {
  display: block;
  max-width: 100%;
}

.img-frame {
  flex: 0 0 50%;
}

video:focus {
  outline: none;
}

nav {
  display: flex;
  align-items: flex-start;
}
nav a {
  text-decoration: none;
  border: none;
}
nav a:hover {
  color: rgba(0, 0, 0, 0.62);
}

a {
  text-decoration: none;
  border-width: 0;
  border-bottom-width: 3px;
  border-style: dotted;
}
a:hover {
  opacity: 0.35;
}

figure {
  margin: 0;
  padding: 0;
}

figcaption {
  padding-left: 80px;
  font-weight: 700;
}
figcaption small {
  display: block;
  font-weight: normal;
  line-height: 2.4rem;
}

.form-group {
  margin: 0 0 16px 0;
  padding: 0;
  line-height: 1;
}

label {
  display: inline-block;
  margin: 0;
  padding: 0 0 4px 0;
  line-height: 1.6;
  font-size: 1.6rem;
  text-rendering: auto;
}

input {
  height: 32px;
}

input, textarea {
  width: 100%;
  padding: 8px;
  font-size: 1.6rem;
  border-radius: 4px;
  border: none;
}

#formStatus {
  display: none;
}

.wrapper {
  min-width: 100vw;
  min-height: 100vh;
  margin: 0;
  padding: 0;
  overflow-x: hidden;
}

.page {
  width: 100%;
  margin: 0 auto;
  padding: 0;
}

header {
  width: 100vw;
  padding: 0;
  position: relative;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 767px) {
  header {
    flex-flow: row nowrap;
    justify-content: space-between;
    align-items: baseline;
    padding: 0 32px;
  }
}
header h1 {
  background: black;
  color: #fff;
  margin: 0;
  padding: 8px 16px;
  line-height: 32px;
  font-size: 2.4rem;
  text-rendering: auto;
  font-weight: 700;
}
header nav {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  background: #9dd9de;
  padding-top: 8px;
  padding-left: 24px;
}
header nav a {
  font-size: 1.6rem;
  line-height: 2rem;
  padding: 16px 24px 0 0;
}
@media (min-width: 767px) {
  header h1 {
    margin: 16.96px 0 8px 16px;
    background: transparent;
    color: black;
  }
  header nav {
    background: none;
  }
  header nav a {
    font-size: 1.6rem;
    font-weight: 700;
    line-height: 2rem;
    margin: 0 16px;
    padding: 24px 0 0 0;
  }
}

.linkedin {
  flex-grow: 2;
  display: flex;
  justify-content: flex-end;
}

footer {
  display: flex;
  flex-flow: column;
  min-height: 600px;
  padding: 0 8px 0 8px;
}
@media (min-width: 992px) {
  footer {
    padding: 32px;
    flex-flow: row;
    justify-content: space-between;
    align-items: flex-start;
  }
}
footer .about-me {
  margin-bottom: 16px;
  order: 3;
  line-height: 1;
  opacity: 0.66;
  padding: 8px;
}
@media (min-width: 992px) {
  footer .about-me {
    margin-bottom: 0;
    padding: 32px;
    flex: 0 0 auto;
    max-width: 33%;
    min-width: 500px;
    order: 2;
  }
}
footer .social-links {
  display: none;
  flex-flow: column;
  margin-bottom: 0;
  order: 1;
  padding: 0 8px 32px 8px;
}
@media (min-width: 767px) {
  footer .social-links {
    display: flex;
    padding: 0 8px 8px 8px;
  }
}
@media (min-width: 992px) {
  footer .social-links {
    margin-bottom: 32px;
    padding: 32px;
    flex: 0 2 70%;
    max-width: 50%;
    order: 1;
  }
}
footer .social-links a {
  font-size: 1.8rem;
  line-height: 1.5;
  border: none;
  color: rgba(0, 0, 0, 0.62);
}
footer form {
  margin-top: 16px;
  padding: 0 32px 16px 32px;
  border: 8px solid #74b4d0;
  background: #cee4ee;
  border-radius: 16px;
  order: 1;
}
@media (min-width: 992px) {
  footer form {
    flex: 0 0 auto;
    max-width: 500px;
    order: 3;
    padding: 0 32px 16px 32px;
  }
}
footer form h6 {
  color: #548ca5;
  margin-bottom: 1.2rem;
}
footer form button {
  width: 100%;
  margin-top: 12px;
  padding: 16px 32px;
  border: 3px solid #74b4d0;
  background: #74b4d0;
  border-radius: 12px;
  font-size: 1.4rem;
  letter-spacing: 1.5px;
  font-weight: 700;
  color: white;
  text-transform: uppercase;
}

section {
  margin: 0 auto;
  padding: 8px 16px;
}
@media (min-width: 767px) {
  section {
    width: 100%;
    padding: 80px 142px 116px 142px;
  }
}

.hero {
  margin: 16px auto;
  padding: 0;
  background: url("../images/hero/paper-city.png") no-repeat top center;
  background-size: cover;
  width: 100%;
  padding: 16px;
}
@media (min-width: 767px) {
  .hero {
    padding: 64px 128px 64px 128px;
  }
}
.hero .avatar {
  display: none;
}
@media (min-width: 992px) {
  .hero .avatar {
    display: block;
    position: absolute;
    left: -150px;
    top: 24px;
  }
}
.hero .content {
  margin-top: 32px;
  padding: 24px 32px 24px 32px;
  margin-bottom: 24px;
  position: relative;
  border-radius: 24px;
  background: white;
}
@media (min-width: 767px) {
  .hero .content {
    margin-bottom: 64px;
    max-width: 600px;
    padding: 16px 64px 64px 64px;
  }
}

.content {
  padding: 16px;
}
@media (min-width: 992px) {
  .content {
    max-width: 992px;
    width: 100%;
    margin: 0 auto;
    padding: 32px;
    padding: 4px 0 0 0;
  }
}
.bubble {
  width: calc(100vw - 48px);
  overflow: hidden;
  height: -moz-fit-content;
  height: fit-content;
  padding: 16px;
  padding-bottom: 0;
  margin: 16px auto;
  background: white;
  border-radius: 20px;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
@media (min-width: 992px) {
  .bubble {
    width: calc(100% - 192px);
    margin: 128px 64px 128px 32px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 80px;
  }
}

.dark-bubble {
  width: calc(100% - 32px);
  height: -moz-fit-content;
  height: fit-content;
  padding-bottom: 0;
  margin: 128px 64px 128px 32px;
  background: white;
  border-radius: 20px;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
@media (min-width: 992px) {
  .dark-bubble {
    width: calc(100% - 192px);
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 80px;
  }
}

.logo-wall {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  margin-top: 40px;
}
@media (min-width: 992px) {
  .logo-wall {
    flex-flow: row wrap;
  }
}
.logo-wall .logo {
  display: flex;
  flex: 0 1 80px;
  margin-right: 40px;
  justify-content: center;
  align-items: center;
  margin-bottom: 16px;
}
.logo-wall img {
  filter: grayscale(1);
  opacity: 0.4;
}

@media (min-width: 767px) {
  #project-content {
    max-width: -moz-fit-content;
    max-width: fit-content;
  }
}

.projects {
  width: calc(100% - 0px);
  padding: 32px 0;
  overflow-y: auto;
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(350px, 100%));
  gap: 32px;
}
@media (min-width: 767px) {
  .projects {
    width: calc(100% - 16px);
    grid-template-columns: repeat(3, minmax(400px, 1fr));
    grid-template-columns: 1fr 1fr;
    gap: 32px;
    padding: 32px 0;
  }
}
@media (min-width: 992px) {
  .projects {
    grid-template-columns: 1fr 1fr 1fr;
  }
}

.project,
.bg-neutral a.project,
.bg-light-1 a.project,
.bg-light-2 a.project,
.bg-light-3 a.project,
.bg-light-4 a.project,
.bg-dark-2 a.project,
.bg-dark-3 a.project {
  width: 100%;
  padding: 24px 24px 16px 24px;
  margin: 0;
  position: relative;
  display: flex;
  flex-flow: column;
  cursor: pointer;
  background: rgb(216.75, 216.75, 216.75);
  border: 8px solid rgba(255, 255, 255, 0.062745098);
  border-bottom-color: rgba(255, 255, 255, 0.062745098);
  border-radius: 24px;
  color: rgba(255, 255, 255, 0.62);
}
@media screen and (min-width: 992px) {
  .project,
  .bg-neutral a.project,
  .bg-light-1 a.project,
  .bg-light-2 a.project,
  .bg-light-3 a.project,
  .bg-light-4 a.project,
  .bg-dark-2 a.project,
  .bg-dark-3 a.project {
    max-width: 400px;
  }
}
.project .description,
.bg-neutral a.project .description,
.bg-light-1 a.project .description,
.bg-light-2 a.project .description,
.bg-light-3 a.project .description,
.bg-light-4 a.project .description,
.bg-dark-2 a.project .description,
.bg-dark-3 a.project .description {
  display: none;
}
.project strong, .project p, .project small, .project .title,
.bg-neutral a.project strong,
.bg-neutral a.project p,
.bg-neutral a.project small,
.bg-neutral a.project .title,
.bg-light-1 a.project strong,
.bg-light-1 a.project p,
.bg-light-1 a.project small,
.bg-light-1 a.project .title,
.bg-light-2 a.project strong,
.bg-light-2 a.project p,
.bg-light-2 a.project small,
.bg-light-2 a.project .title,
.bg-light-3 a.project strong,
.bg-light-3 a.project p,
.bg-light-3 a.project small,
.bg-light-3 a.project .title,
.bg-light-4 a.project strong,
.bg-light-4 a.project p,
.bg-light-4 a.project small,
.bg-light-4 a.project .title,
.bg-dark-2 a.project strong,
.bg-dark-2 a.project p,
.bg-dark-2 a.project small,
.bg-dark-2 a.project .title,
.bg-dark-3 a.project strong,
.bg-dark-3 a.project p,
.bg-dark-3 a.project small,
.bg-dark-3 a.project .title {
  color: #fff;
}
.project .impact,
.bg-neutral a.project .impact,
.bg-light-1 a.project .impact,
.bg-light-2 a.project .impact,
.bg-light-3 a.project .impact,
.bg-light-4 a.project .impact,
.bg-dark-2 a.project .impact,
.bg-dark-3 a.project .impact {
  color: rgba(255, 255, 255, 0.62);
}
.project img,
.bg-neutral a.project img,
.bg-light-1 a.project img,
.bg-light-2 a.project img,
.bg-light-3 a.project img,
.bg-light-4 a.project img,
.bg-dark-2 a.project img,
.bg-dark-3 a.project img {
  display: block;
  border-radius: 8px;
  max-width: 96px;
  height: 100px;
  text-align: center;
  margin: 0 0 36px 0;
  height: 96px;
  width: -moz-max-content;
  width: max-content;
}
.project .preview,
.bg-neutral a.project .preview,
.bg-light-1 a.project .preview,
.bg-light-2 a.project .preview,
.bg-light-3 a.project .preview,
.bg-light-4 a.project .preview,
.bg-dark-2 a.project .preview,
.bg-dark-3 a.project .preview {
  position: relative;
  left: 0;
  width: 100%;
  height: 254px;
  content: "";
  margin: 0 auto;
  background-position: top left;
  background: white;
  border-radius: 8px;
  margin-bottom: 16px;
  border: none;
  box-shadow: none;
}
.project .title,
.bg-neutral a.project .title,
.bg-light-1 a.project .title,
.bg-light-2 a.project .title,
.bg-light-3 a.project .title,
.bg-light-4 a.project .title,
.bg-dark-2 a.project .title,
.bg-dark-3 a.project .title {
  margin-bottom: 8px;
  display: flex;
  flex-flow: column;
  align-items: flex-start;
  font-size: 2rem;
  font-weight: bold;
  font-family: "Arimo", serif;
}
.project .title small,
.bg-neutral a.project .title small,
.bg-light-1 a.project .title small,
.bg-light-2 a.project .title small,
.bg-light-3 a.project .title small,
.bg-light-4 a.project .title small,
.bg-dark-2 a.project .title small,
.bg-dark-3 a.project .title small {
  font-weight: normal;
}
.project .impact,
.bg-neutral a.project .impact,
.bg-light-1 a.project .impact,
.bg-light-2 a.project .impact,
.bg-light-3 a.project .impact,
.bg-light-4 a.project .impact,
.bg-dark-2 a.project .impact,
.bg-dark-3 a.project .impact {
  font-size: 2rem;
  line-height: 2.8rem;
}
.project:hover,
.bg-neutral a.project:hover,
.bg-light-1 a.project:hover,
.bg-light-2 a.project:hover,
.bg-light-3 a.project:hover,
.bg-light-4 a.project:hover,
.bg-dark-2 a.project:hover,
.bg-dark-3 a.project:hover {
  border-color: rgba(0, 0, 0, 0.062745098);
  opacity: 1;
  background: rgb(242.25, 242.25, 242.25);
  color: #6c6c6c;
}
.project:hover strong, .project:hover p, .project:hover small, .project:hover .title,
.bg-neutral a.project:hover strong,
.bg-neutral a.project:hover p,
.bg-neutral a.project:hover small,
.bg-neutral a.project:hover .title,
.bg-light-1 a.project:hover strong,
.bg-light-1 a.project:hover p,
.bg-light-1 a.project:hover small,
.bg-light-1 a.project:hover .title,
.bg-light-2 a.project:hover strong,
.bg-light-2 a.project:hover p,
.bg-light-2 a.project:hover small,
.bg-light-2 a.project:hover .title,
.bg-light-3 a.project:hover strong,
.bg-light-3 a.project:hover p,
.bg-light-3 a.project:hover small,
.bg-light-3 a.project:hover .title,
.bg-light-4 a.project:hover strong,
.bg-light-4 a.project:hover p,
.bg-light-4 a.project:hover small,
.bg-light-4 a.project:hover .title,
.bg-dark-2 a.project:hover strong,
.bg-dark-2 a.project:hover p,
.bg-dark-2 a.project:hover small,
.bg-dark-2 a.project:hover .title,
.bg-dark-3 a.project:hover strong,
.bg-dark-3 a.project:hover p,
.bg-dark-3 a.project:hover small,
.bg-dark-3 a.project:hover .title {
  color: #333;
}
.project:hover .preview,
.bg-neutral a.project:hover .preview,
.bg-light-1 a.project:hover .preview,
.bg-light-2 a.project:hover .preview,
.bg-light-3 a.project:hover .preview,
.bg-light-4 a.project:hover .preview,
.bg-dark-2 a.project:hover .preview,
.bg-dark-3 a.project:hover .preview {
  box-shadow: inset 0 0 24px rgba(0, 0, 0, 0.2);
}
.project:hover .tag,
.bg-neutral a.project:hover .tag,
.bg-light-1 a.project:hover .tag,
.bg-light-2 a.project:hover .tag,
.bg-light-3 a.project:hover .tag,
.bg-light-4 a.project:hover .tag,
.bg-dark-2 a.project:hover .tag,
.bg-dark-3 a.project:hover .tag {
  opacity: 0.6;
}
.project.johndeere,
.bg-neutral a.project.johndeere,
.bg-light-1 a.project.johndeere,
.bg-light-2 a.project.johndeere,
.bg-light-3 a.project.johndeere,
.bg-light-4 a.project.johndeere,
.bg-dark-2 a.project.johndeere,
.bg-dark-3 a.project.johndeere {
  background: #21361e;
}
.project.johndeere .preview,
.bg-neutral a.project.johndeere .preview,
.bg-light-1 a.project.johndeere .preview,
.bg-light-2 a.project.johndeere .preview,
.bg-light-3 a.project.johndeere .preview,
.bg-light-4 a.project.johndeere .preview,
.bg-dark-2 a.project.johndeere .preview,
.bg-dark-3 a.project.johndeere .preview {
  background: url("../images/john-deere/johndeere-card-logo.png") no-repeat center center;
  background-size: contain;
}
.project.johndeere:hover,
.bg-neutral a.project.johndeere:hover,
.bg-light-1 a.project.johndeere:hover,
.bg-light-2 a.project.johndeere:hover,
.bg-light-3 a.project.johndeere:hover,
.bg-light-4 a.project.johndeere:hover,
.bg-dark-2 a.project.johndeere:hover,
.bg-dark-3 a.project.johndeere:hover {
  background: rgb(242.25, 242.25, 242.25);
}
.project.johndeere:hover .preview,
.bg-neutral a.project.johndeere:hover .preview,
.bg-light-1 a.project.johndeere:hover .preview,
.bg-light-2 a.project.johndeere:hover .preview,
.bg-light-3 a.project.johndeere:hover .preview,
.bg-light-4 a.project.johndeere:hover .preview,
.bg-dark-2 a.project.johndeere:hover .preview,
.bg-dark-3 a.project.johndeere:hover .preview {
  background: url("../images/john-deere/svap/svap-header.jpg") no-repeat top left;
  background-size: 860px;
}
.project.dell,
.bg-neutral a.project.dell,
.bg-light-1 a.project.dell,
.bg-light-2 a.project.dell,
.bg-light-3 a.project.dell,
.bg-light-4 a.project.dell,
.bg-dark-2 a.project.dell,
.bg-dark-3 a.project.dell {
  background: #202020;
}
.project.dell .preview,
.bg-neutral a.project.dell .preview,
.bg-light-1 a.project.dell .preview,
.bg-light-2 a.project.dell .preview,
.bg-light-3 a.project.dell .preview,
.bg-light-4 a.project.dell .preview,
.bg-dark-2 a.project.dell .preview,
.bg-dark-3 a.project.dell .preview {
  background: url("../images/dell/dell-white.png") no-repeat center center;
}
.project.dell:hover,
.bg-neutral a.project.dell:hover,
.bg-light-1 a.project.dell:hover,
.bg-light-2 a.project.dell:hover,
.bg-light-3 a.project.dell:hover,
.bg-light-4 a.project.dell:hover,
.bg-dark-2 a.project.dell:hover,
.bg-dark-3 a.project.dell:hover {
  background: rgb(242.25, 242.25, 242.25);
}
.project.dell:hover .preview,
.bg-neutral a.project.dell:hover .preview,
.bg-light-1 a.project.dell:hover .preview,
.bg-light-2 a.project.dell:hover .preview,
.bg-light-3 a.project.dell:hover .preview,
.bg-light-4 a.project.dell:hover .preview,
.bg-dark-2 a.project.dell:hover .preview,
.bg-dark-3 a.project.dell:hover .preview {
  background: url("../images/dell/DELL-infographic-preview.png") no-repeat top center;
  background-size: cover;
}
.project.aprimo,
.bg-neutral a.project.aprimo,
.bg-light-1 a.project.aprimo,
.bg-light-2 a.project.aprimo,
.bg-light-3 a.project.aprimo,
.bg-light-4 a.project.aprimo,
.bg-dark-2 a.project.aprimo,
.bg-dark-3 a.project.aprimo {
  background: #335d7c;
}
.project.aprimo .preview,
.bg-neutral a.project.aprimo .preview,
.bg-light-1 a.project.aprimo .preview,
.bg-light-2 a.project.aprimo .preview,
.bg-light-3 a.project.aprimo .preview,
.bg-light-4 a.project.aprimo .preview,
.bg-dark-2 a.project.aprimo .preview,
.bg-dark-3 a.project.aprimo .preview {
  background: url("../images/aprimo/aprimo-white.png") no-repeat center center;
  background-size: contain;
}
.project.aprimo:hover,
.bg-neutral a.project.aprimo:hover,
.bg-light-1 a.project.aprimo:hover,
.bg-light-2 a.project.aprimo:hover,
.bg-light-3 a.project.aprimo:hover,
.bg-light-4 a.project.aprimo:hover,
.bg-dark-2 a.project.aprimo:hover,
.bg-dark-3 a.project.aprimo:hover {
  background: rgb(242.25, 242.25, 242.25);
}
.project.aprimo:hover .preview,
.bg-neutral a.project.aprimo:hover .preview,
.bg-light-1 a.project.aprimo:hover .preview,
.bg-light-2 a.project.aprimo:hover .preview,
.bg-light-3 a.project.aprimo:hover .preview,
.bg-light-4 a.project.aprimo:hover .preview,
.bg-dark-2 a.project.aprimo:hover .preview,
.bg-dark-3 a.project.aprimo:hover .preview {
  background: url("../images/aprimo/qc-figma2.jpg") no-repeat top center;
  background-size: cover;
}
.project.aquent,
.bg-neutral a.project.aquent,
.bg-light-1 a.project.aquent,
.bg-light-2 a.project.aquent,
.bg-light-3 a.project.aquent,
.bg-light-4 a.project.aquent,
.bg-dark-2 a.project.aquent,
.bg-dark-3 a.project.aquent {
  background: #e29b32;
  color: #000;
}
.project.aquent strong, .project.aquent p, .project.aquent small, .project.aquent .title,
.bg-neutral a.project.aquent strong,
.bg-neutral a.project.aquent p,
.bg-neutral a.project.aquent small,
.bg-neutral a.project.aquent .title,
.bg-light-1 a.project.aquent strong,
.bg-light-1 a.project.aquent p,
.bg-light-1 a.project.aquent small,
.bg-light-1 a.project.aquent .title,
.bg-light-2 a.project.aquent strong,
.bg-light-2 a.project.aquent p,
.bg-light-2 a.project.aquent small,
.bg-light-2 a.project.aquent .title,
.bg-light-3 a.project.aquent strong,
.bg-light-3 a.project.aquent p,
.bg-light-3 a.project.aquent small,
.bg-light-3 a.project.aquent .title,
.bg-light-4 a.project.aquent strong,
.bg-light-4 a.project.aquent p,
.bg-light-4 a.project.aquent small,
.bg-light-4 a.project.aquent .title,
.bg-dark-2 a.project.aquent strong,
.bg-dark-2 a.project.aquent p,
.bg-dark-2 a.project.aquent small,
.bg-dark-2 a.project.aquent .title,
.bg-dark-3 a.project.aquent strong,
.bg-dark-3 a.project.aquent p,
.bg-dark-3 a.project.aquent small,
.bg-dark-3 a.project.aquent .title {
  color: #000;
}
.project.aquent .preview,
.bg-neutral a.project.aquent .preview,
.bg-light-1 a.project.aquent .preview,
.bg-light-2 a.project.aquent .preview,
.bg-light-3 a.project.aquent .preview,
.bg-light-4 a.project.aquent .preview,
.bg-dark-2 a.project.aquent .preview,
.bg-dark-3 a.project.aquent .preview {
  background: url("../images/aquent/aquent-white.png") no-repeat center center;
  background-size: contain;
}
.project.aquent:hover,
.bg-neutral a.project.aquent:hover,
.bg-light-1 a.project.aquent:hover,
.bg-light-2 a.project.aquent:hover,
.bg-light-3 a.project.aquent:hover,
.bg-light-4 a.project.aquent:hover,
.bg-dark-2 a.project.aquent:hover,
.bg-dark-3 a.project.aquent:hover {
  background: rgb(242.25, 242.25, 242.25);
}
.project.aquent:hover .preview,
.bg-neutral a.project.aquent:hover .preview,
.bg-light-1 a.project.aquent:hover .preview,
.bg-light-2 a.project.aquent:hover .preview,
.bg-light-3 a.project.aquent:hover .preview,
.bg-light-4 a.project.aquent:hover .preview,
.bg-dark-2 a.project.aquent:hover .preview,
.bg-dark-3 a.project.aquent:hover .preview {
  background: url("../images/aquent/aquent-header.jpg") no-repeat center center;
  background-size: cover;
}
.project.boeing,
.bg-neutral a.project.boeing,
.bg-light-1 a.project.boeing,
.bg-light-2 a.project.boeing,
.bg-light-3 a.project.boeing,
.bg-light-4 a.project.boeing,
.bg-dark-2 a.project.boeing,
.bg-dark-3 a.project.boeing {
  background: #1a369d;
}
.project.boeing .preview,
.bg-neutral a.project.boeing .preview,
.bg-light-1 a.project.boeing .preview,
.bg-light-2 a.project.boeing .preview,
.bg-light-3 a.project.boeing .preview,
.bg-light-4 a.project.boeing .preview,
.bg-dark-2 a.project.boeing .preview,
.bg-dark-3 a.project.boeing .preview {
  background: url("../images/boeing/boeing-white.png") no-repeat center center;
  background-size: contain;
}
.project.boeing:hover,
.bg-neutral a.project.boeing:hover,
.bg-light-1 a.project.boeing:hover,
.bg-light-2 a.project.boeing:hover,
.bg-light-3 a.project.boeing:hover,
.bg-light-4 a.project.boeing:hover,
.bg-dark-2 a.project.boeing:hover,
.bg-dark-3 a.project.boeing:hover {
  background: rgb(242.25, 242.25, 242.25);
}
.project.boeing:hover .preview,
.bg-neutral a.project.boeing:hover .preview,
.bg-light-1 a.project.boeing:hover .preview,
.bg-light-2 a.project.boeing:hover .preview,
.bg-light-3 a.project.boeing:hover .preview,
.bg-light-4 a.project.boeing:hover .preview,
.bg-dark-2 a.project.boeing:hover .preview,
.bg-dark-3 a.project.boeing:hover .preview {
  background: #1a369d;
  background-size: cover;
}
.project.boeing-social:hover .preview,
.bg-neutral a.project.boeing-social:hover .preview,
.bg-light-1 a.project.boeing-social:hover .preview,
.bg-light-2 a.project.boeing-social:hover .preview,
.bg-light-3 a.project.boeing-social:hover .preview,
.bg-light-4 a.project.boeing-social:hover .preview,
.bg-dark-2 a.project.boeing-social:hover .preview,
.bg-dark-3 a.project.boeing-social:hover .preview {
  background: url("../images/boeing/insite/miro1.png") no-repeat center center;
  background-size: cover;
}
.project.boeing-nb:hover .preview,
.bg-neutral a.project.boeing-nb:hover .preview,
.bg-light-1 a.project.boeing-nb:hover .preview,
.bg-light-2 a.project.boeing-nb:hover .preview,
.bg-light-3 a.project.boeing-nb:hover .preview,
.bg-light-4 a.project.boeing-nb:hover .preview,
.bg-dark-2 a.project.boeing-nb:hover .preview,
.bg-dark-3 a.project.boeing-nb:hover .preview {
  background: url("../images/boeing/new-business-generator-task-flow.jpg") no-repeat center center;
  background-size: cover;
}
.project.pixelmania,
.bg-neutral a.project.pixelmania,
.bg-light-1 a.project.pixelmania,
.bg-light-2 a.project.pixelmania,
.bg-light-3 a.project.pixelmania,
.bg-light-4 a.project.pixelmania,
.bg-dark-2 a.project.pixelmania,
.bg-dark-3 a.project.pixelmania {
  background: #2a4f90;
}
.project.pixelmania .preview,
.bg-neutral a.project.pixelmania .preview,
.bg-light-1 a.project.pixelmania .preview,
.bg-light-2 a.project.pixelmania .preview,
.bg-light-3 a.project.pixelmania .preview,
.bg-light-4 a.project.pixelmania .preview,
.bg-dark-2 a.project.pixelmania .preview,
.bg-dark-3 a.project.pixelmania .preview {
  background: url("../images/pixelmania/pixelmania-white.png") no-repeat center center;
  background-size: contain;
}
.project.pixelmania:hover,
.bg-neutral a.project.pixelmania:hover,
.bg-light-1 a.project.pixelmania:hover,
.bg-light-2 a.project.pixelmania:hover,
.bg-light-3 a.project.pixelmania:hover,
.bg-light-4 a.project.pixelmania:hover,
.bg-dark-2 a.project.pixelmania:hover,
.bg-dark-3 a.project.pixelmania:hover {
  background: rgb(242.25, 242.25, 242.25);
  color: #000;
}
.project.pixelmania:hover .preview,
.bg-neutral a.project.pixelmania:hover .preview,
.bg-light-1 a.project.pixelmania:hover .preview,
.bg-light-2 a.project.pixelmania:hover .preview,
.bg-light-3 a.project.pixelmania:hover .preview,
.bg-light-4 a.project.pixelmania:hover .preview,
.bg-dark-2 a.project.pixelmania:hover .preview,
.bg-dark-3 a.project.pixelmania:hover .preview {
  background: url("../images/pixelmania/infinityspiral-chris-norton-fui-vector.jpg") no-repeat center center;
  background-size: cover;
}

.features {
  padding-top: 64px;
  padding-bottom: 48px;
  display: grid;
  grid-template-columns: 1fr;
  gap: 16px;
}
@media screen and (min-width: 767px) {
  .features {
    gap: 32px;
    grid-template-columns: 1fr 1fr;
  }
}
@media screen and (min-width: 992px) {
  .features {
    gap: 16px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}

.feature {
  font-size: 2rem;
  margin: 0.96px 0 0 0;
  display: flex;
  align-items: flex-start;
}
.feature svg {
  width: 42px;
  height: auto;
  padding-right: 16px;
  margin-top: 2px;
  filter: brightness(40%) saturate(300%);
}

.page-nav {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
}
.page-nav p {
  margin: 0;
}
.page-nav .back {
  margin-right: 8px;
  border: none;
}

.tags {
  margin-bottom: 8px;
  padding-top: 2px;
  padding-bottom: 6px;
}
.tags + h6 {
  margin-top: 48px;
}

.tag {
  margin-top: 0.96px;
  padding: 4px 8px;
  display: inline-block;
  border: 1px solid #c1c1c1;
  border-radius: 4px;
  background: #b0b0b0;
  font-size: 1.6rem;
  line-height: 1;
  color: white;
  border-width: 1px;
  border-style: solid;
}
.tag + .tag {
  margin-left: 4px;
}
.tag.ux {
  background: #479dcf;
  border-color: rgb(111.4482758621, 178.5431034483, 217.5517241379) rgb(46.9655172414, 131.1120689655, 180.0344827586) rgb(46.9655172414, 131.1120689655, 180.0344827586) rgb(111.4482758621, 178.5431034483, 217.5517241379);
  text-shadow: 1px 1px rgb(46.9655172414, 131.1120689655, 180.0344827586);
}
.tag.ui {
  background: #d55858;
  border-color: rgb(223.2488038278, 128.7511961722, 128.7511961722) rgb(199.7607655502, 50.2392344498, 50.2392344498) rgb(199.7607655502, 50.2392344498, 50.2392344498) rgb(223.2488038278, 128.7511961722, 128.7511961722);
  text-shadow: 1px 1px rgb(199.7607655502, 50.2392344498, 50.2392344498);
}
.tag.uxr {
  background: #7eae27;
  border-color: rgb(154.5211267606, 209.9577464789, 54.0422535211) rgb(95.8309859155, 132.338028169, 29.661971831) rgb(95.8309859155, 132.338028169, 29.661971831) rgb(154.5211267606, 209.9577464789, 54.0422535211);
  text-shadow: 1px 1px rgb(95.8309859155, 132.338028169, 29.661971831);
}
.tag.uxr {
  background: #7eae27;
  border-color: rgb(154.5211267606, 209.9577464789, 54.0422535211) rgb(95.8309859155, 132.338028169, 29.661971831) rgb(95.8309859155, 132.338028169, 29.661971831) rgb(154.5211267606, 209.9577464789, 54.0422535211);
  text-shadow: 1px 1px rgb(95.8309859155, 132.338028169, 29.661971831);
}
.tag.vis {
  background: #8127ae;
  border-color: rgb(157.985915493, 54.0422535211, 209.9577464789) rgb(98.1126760563, 29.661971831, 132.338028169) rgb(98.1126760563, 29.661971831, 132.338028169) rgb(157.985915493, 54.0422535211, 209.9577464789);
  text-shadow: 1px 1px rgb(98.1126760563, 29.661971831, 132.338028169);
}
.tag.redacted {
  background: #000000;
  border-color: rgb(25.5, 25.5, 25.5) black black rgb(25.5, 25.5, 25.5);
  text-shadow: 1px 1px black;
}

blockquote {
  max-width: 600px;
  background: #0e60a3;
  color: #fff;
  font-size: 2.4rem;
  line-height: 3.2rem;
  padding: 64px 48px;
  margin: 0 auto 48px auto;
  border-radius: 16px;
}

.grapph-priority {
  display: inline-block;
  position: relative;
  width: 100%;
  max-width: 650px;
  margin-bottom: 48px;
}
.grapph-priority img {
  width: 100%;
}
.grapph-priority .point {
  font-size: 24px;
  line-height: 40px;
  font-weight: 700;
  position: absolute;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  text-align: center;
  z-index: 1;
  border: 1px solid;
}
.grapph-priority .point svg {
  position: absolute;
  width: 24px;
  height: 24px;
  top: -16px;
  left: -24px;
  z-index: 2;
}
.grapph-priority .point span {
  position: absolute;
  width: 24px;
  height: 24px;
  top: -16px;
  left: -24px;
  z-index: 2;
}

.full-img {
  display: flex;
  flex-flow: column nowrap;
  justify-content: center;
}

@media (min-width: 992px) {
  .usability-testing-scripts {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 32px;
  }
}
.usability-testing-scripts img {
  border: 1px solid black;
  margin: 8px;
}

@media (min-width: 992px) {
  .column-2 {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
  }
  .column-2 > * {
    margin: 16px;
  }
}

.video-container video {
  display: none;
}
@media (min-width: 767px) {
  .video-container img {
    display: none;
  }
  .video-container video {
    display: block;
  }
}

.checkmark-list li {
  list-style-type: "✓";
}
.checkmark-list li::marker {
  color: #4fc100;
  font-family: "Arimo", serif;
  font-weight: 700;
}

@media (min-width: 767px) {
  .design-roadmap {
    display: flex;
  }
}
@media (min-width: 767px) {
  .design-roadmap .overview {
    flex: 0 1 auto;
    padding-right: 32px;
  }
}
@media (min-width: 767px) {
  .design-roadmap .questions {
    flex: 0 0 290px;
  }
}
.design-roadmap .question {
  margin-bottom: 16px;
  padding: 16px;
  background: rgba(0, 0, 0, 0.0196078431);
  border: 1px solid rgba(0, 0, 0, 0.1254901961);
  border-radius: 16px;
}
.design-roadmap .question h6 {
  margin: 0;
  padding: 0;
  font-size: 2rem;
  line-height: 3.2rem;
}
.design-roadmap .question ul {
  margin: 0;
  padding: 0;
  display: block;
}
.design-roadmap .question li {
  display: block;
  margin: 0;
  padding: 0;
  font-size: 1.6rem;
  line-height: 2rem;
}

.bubble-list {
  margin: 0;
  padding: 0;
  display: flex;
  flex-flow: row wrap;
}
.bubble-list li {
  width: 100%;
  margin: 0 16px 16px 0;
  padding: 16px;
  list-style: none;
  background: rgba(0, 0, 0, 0.0196078431);
  border: 3px dashed rgba(0, 0, 0, 0.1882352941);
  border-radius: 16px;
  font-size: 1.6rem;
  line-height: 2rem;
}
@media (min-width: 767px) {
  .bubble-list li {
    width: 300px;
  }
}

.user-list {
  margin: 0;
  padding: 0;
  display: flex;
  flex-flow: row wrap;
}
.user-list li {
  width: 100%;
  margin: 0 16px 16px 0;
  padding: 16px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  list-style: none;
  background: rgba(0, 0, 0, 0.0196078431);
  border: 3px dashed rgba(0, 0, 0, 0.1882352941);
  border-radius: 16px;
  font-size: 1.6rem;
  line-height: 2rem;
}
.user-list li:before {
  width: 24px;
  height: 24px;
  display: inline-block;
  margin-right: 8px;
  content: " ";
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8yMDAxXzY5KSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNOSAxMS43NUM4LjY2ODQ4IDExLjc1IDguMzUwNTQgMTEuODgxNyA4LjExNjEyIDEyLjExNjFDNy44ODE3IDEyLjM1MDUgNy43NSAxMi42Njg1IDcuNzUgMTNDNy43NSAxMy4zMzE1IDcuODgxNyAxMy42NDk1IDguMTE2MTIgMTMuODgzOUM4LjM1MDU0IDE0LjExODMgOC42Njg0OCAxNC4yNSA5IDE0LjI1QzkuMTY0MTUgMTQuMjUgOS4zMjY3IDE0LjIxNzcgOS40NzgzNSAxNC4xNTQ4QzkuNjMwMDEgMTQuMDkyIDkuNzY3ODEgMTQgOS44ODM4OCAxMy44ODM5QzkuOTk5OTYgMTMuNzY3OCAxMC4wOTIgMTMuNjMgMTAuMTU0OCAxMy40Nzg0QzEwLjIxNzcgMTMuMzI2NyAxMC4yNSAxMy4xNjQyIDEwLjI1IDEzQzEwLjI1IDEyLjgzNTggMTAuMjE3NyAxMi42NzMzIDEwLjE1NDggMTIuNTIxNkMxMC4wOTIgMTIuMzcgOS45OTk5NiAxMi4yMzIyIDkuODgzODggMTIuMTE2MUM5Ljc2NzgxIDEyIDkuNjMwMDEgMTEuOTA4IDkuNDc4MzUgMTEuODQ1MkM5LjMyNjcgMTEuNzgyMyA5LjE2NDE1IDExLjc1IDkgMTEuNzVaTTE1IDExLjc1QzE0LjY2ODUgMTEuNzUgMTQuMzUwNSAxMS44ODE3IDE0LjExNjEgMTIuMTE2MUMxMy44ODE3IDEyLjM1MDUgMTMuNzUgMTIuNjY4NSAxMy43NSAxM0MxMy43NSAxMy4zMzE1IDEzLjg4MTcgMTMuNjQ5NSAxNC4xMTYxIDEzLjg4MzlDMTQuMzUwNSAxNC4xMTgzIDE0LjY2ODUgMTQuMjUgMTUgMTQuMjVDMTUuMzMxNSAxNC4yNSAxNS42NDk1IDE0LjExODMgMTUuODgzOSAxMy44ODM5QzE2LjExODMgMTMuNjQ5NSAxNi4yNSAxMy4zMzE1IDE2LjI1IDEzQzE2LjI1IDEyLjY2ODUgMTYuMTE4MyAxMi4zNTA1IDE1Ljg4MzkgMTIuMTE2MUMxNS42NDk1IDExLjg4MTcgMTUuMzMxNSAxMS43NSAxNSAxMS43NVpNMTIgMkMxMC42ODY4IDIgOS4zODY0MiAyLjI1ODY2IDguMTczMTcgMi43NjEyQzYuOTU5OTEgMy4yNjM3NSA1Ljg1NzUyIDQuMDAwMzUgNC45Mjg5MyA0LjkyODkzQzMuMDUzNTcgNi44MDQzIDIgOS4zNDc4NCAyIDEyQzIgMTQuNjUyMiAzLjA1MzU3IDE3LjE5NTcgNC45Mjg5MyAxOS4wNzExQzUuODU3NTIgMTkuOTk5NyA2Ljk1OTkxIDIwLjczNjIgOC4xNzMxNyAyMS4yMzg4QzkuMzg2NDIgMjEuNzQxMyAxMC42ODY4IDIyIDEyIDIyQzE0LjY1MjIgMjIgMTcuMTk1NyAyMC45NDY0IDE5LjA3MTEgMTkuMDcxMUMyMC45NDY0IDE3LjE5NTcgMjIgMTQuNjUyMiAyMiAxMkMyMiAxMC42ODY4IDIxLjc0MTMgOS4zODY0MiAyMS4yMzg4IDguMTczMTdDMjAuNzM2MiA2Ljk1OTkxIDE5Ljk5OTcgNS44NTc1MiAxOS4wNzExIDQuOTI4OTNDMTguMTQyNSA0LjAwMDM1IDE3LjA0MDEgMy4yNjM3NSAxNS44MjY4IDIuNzYxMkMxNC42MTM2IDIuMjU4NjYgMTMuMzEzMiAyIDEyIDJaTTEyIDIwQzkuODc4MjcgMjAgNy44NDM0NCAxOS4xNTcxIDYuMzQzMTUgMTcuNjU2OUM0Ljg0Mjg1IDE2LjE1NjYgNCAxNC4xMjE3IDQgMTJDMy45NyAxMS43MSAzLjk3IDExLjQzIDQgMTEuMTRDNi4zOCAxMC4xIDguMjcgOC4xNyA5LjI2IDUuNzdDMTEuMTMgOC40MiAxNC4xNyAxMCAxNy40MiAxMEMxOC4xOCAxMCAxOC45MyA5LjkxIDE5LjY3IDkuNzRDMjAuOTIgMTQgMTguNSAxOC40MyAxNC4yNiAxOS42N0MxMy41IDE5Ljg5IDEyLjc2IDIwIDEyIDIwWk0wIDJDMCAxLjQ2OTU3IDAuMjEwNzE0IDAuOTYwODU5IDAuNTg1Nzg2IDAuNTg1Nzg2QzAuOTYwODU5IDAuMjEwNzE0IDEuNDY5NTcgMCAyIDBMNiAwVjJIMlY2SDBWMlpNMjQgMjJDMjQgMjIuNTMwNCAyMy43ODkzIDIzLjAzOTEgMjMuNDE0MiAyMy40MTQyQzIzLjAzOTEgMjMuNzg5MyAyMi41MzA0IDI0IDIyIDI0SDE4VjIySDIyVjE4SDI0VjIyWk0yIDI0QzEuNDY5NTcgMjQgMC45NjA4NTkgMjMuNzg5MyAwLjU4NTc4NiAyMy40MTQyQzAuMjEwNzE0IDIzLjAzOTEgMCAyMi41MzA0IDAgMjJWMThIMlYyMkg2VjI0SDJaTTIyIDBDMjIuNTMwNCAwIDIzLjAzOTEgMC4yMTA3MTQgMjMuNDE0MiAwLjU4NTc4NkMyMy43ODkzIDAuOTYwODU5IDI0IDEuNDY5NTcgMjQgMlY2SDIyVjJIMThWMEgyMloiIGZpbGw9IiMwMDAwMDA4MCIvPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRlZnM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y2xpcFBhdGggaWQ9ImNsaXAwXzIwMDFfNjkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIvPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jbGlwUGF0aD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGVmcz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvc3ZnPg==");
}
@media (min-width: 767px) {
  .user-list li {
    max-width: calc(50% - 16px);
  }
}

.figma-ptorotype {
  width: auto;
  display: inline-block;
  content: " ";
  background: url("../images/logos/figma.webp") no-repeat 16px center;
  padding: 16px;
  padding-left: 56px;
  border: 1px solid rgba(0, 0, 0, 0.1882352941);
  border-radius: 16px;
  font-size: 1.6rem;
  line-height: 2rem;
}
.figma-ptorotype a {
  border: none;
}
.figma-ptorotype a:hover {
  text-decoration: none;
  border: none;
}

.sweden {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAADICAYAAABS39xVAAAACXBIWXMAAAsSAAALEgHS3X78AAAC7UlEQVR4nO3WQY0CAQxA0c4K4YYPggSueEAMaMAG4b4SuCFkZw1wJvOT9xQ0bfLTZU63dfiqw+41j/N1c0s/3i/zfO83MAl89mMvQIVgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkLH+/szoXUODDAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBjmdNtda7vOuxe8zhfNzfX8X6Z53u/gUngMx8WkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAENM/MPWjkUHgYmfmIAAAAASUVORK5CYII=");
}

.poland {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAADICAYAAABS39xVAAAACXBIWXMAAAsSAAALEgHS3X78AAACsUlEQVR4nO3WAQnAQBADwftqqJz6V1Ev9zoWZiwElpzd3QEIeIwEVAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQMb532/NBRR4WECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggU0zMwFm2MHtg0q9+kAAAAASUVORK5CYII=");
}

.slovakia {
  background-image: url("data:image/png;base64,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");
}

.netherlands {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAADICAYAAABS39xVAAAACXBIWXMAAAsSAAALEgHS3X78AAACyElEQVR4nO3XMQ1CQRQF0V3yJVDS0GGABAWYo8IDNTKw9dAxyTkWbjLJ3d/LbRZAwMlIQIVgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWEDGcX7crQUk7JkZUwEFLiGQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkHG8Pz9rAQn7+nyNqYAClxDIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLaFhr/QHliwvs17rvRgAAAABJRU5ErkJggg==");
}

.lithuania {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAADICAYAAABS39xVAAAACXBIWXMAAAsSAAALEgHS3X78AAACx0lEQVR4nO3XQQ0CURQEwbfkO+CEH4TAFRfIwgknMAFHsujopMrCJJ3M9nsc9wEIOBgJqBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8hY9+fJWkDCNrfzbiqgwCUEMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjLW5f21FpCwrq+PpYAElxDIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLaJiZP7p8C+NW+rDAAAAAAElFTkSuQmCC");
}

.italy {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAADICAYAAABS39xVAAAACXBIWXMAAAsSAAALEgHS3X78AAACwElEQVR4nO3UAQ2DUBQEwUf1IAAFuKmZuqkKJIGNv2FGwl2y2/zOe1jG/f07YyHXfrx9gqV83j4A0CFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAENM/MAgJEGv8RQ7s4AAAAASUVORK5CYII=");
}

.hungary {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAADICAYAAABS39xVAAAACXBIWXMAAAsSAAALEgHS3X78AAACy0lEQVR4nO3XsQkCQQBE0V2xASswEYuzojO1ICswuEy4xBLWOj6818LAh5nvy30NgICTkYAKwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CAjHk8X7u5gIK51lqWAgpcQiBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgY962x24uoOD8+X2vlgIKXEIgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsoGGM8Qdm4w9ryzlQGwAAAABJRU5ErkJggg==");
}

.germany {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAADICAYAAABS39xVAAAACXBIWXMAAAsSAAALEgHS3X78AAACuUlEQVR4nO3XUQkCQABEwT2xr4HsZANz+HnmeDBTYeHBnm13AAEPIwEVggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGc+XrYCI892usYAClxDIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyDi/9665gIJzP4IFNLiEQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkCBaQIVhAhmABGYIFZAgWkCFYQIZgARmCBWQIFpAhWEDDtj/LJgo29cdg2wAAAABJRU5ErkJggg==");
}

.czech-republic {
  background-image: url("data:image/png;base64,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");
}

.france {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAADICAYAAABS39xVAAAACXBIWXMAAAsSAAALEgHS3X78AAACwElEQVR4nO3UQRGDUBQEwUescEMCkuIn7qIBC2DjT9EtYbdqttl/97CM+/91xkKu43z7BEv5vH0AoEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIaZuYBkucG3uYIF4oAAAAASUVORK5CYII=");
}

.australia {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAADICAYAAABS39xVAAAACXBIWXMAAAsSAAALEgHS3X78AAARYklEQVR4nO3dTWwcZx3H8ceOSwOuWrcoJUEqtUVaKqVgA4em5VC7IGgrpG6lSi0Ixe4BVJAiHFEJCSHVvYAQRXHFhZdDHLhQLtkKpLYHsHNoRQ7QNSISiKC4RII0ocQNBIJoWfSb9WOPxzO7sy+z+zzzfD+SVdex92V29rfP2/yfof+Ojtb/9rnPmfd885tm6MYbTbeOHz9tFhZeMWtrb3Z9W0VbWXnU3HvvLdvvZWios3ut17f978mT58z09HNuPvGY6elbzMLCPTuPQ9zamjELC3pxW97e3z/4QXPqM183D37tzwU+aoRqeOTKFbP3+983b99yizn/xBOmfulSV4didvaAOXv282Zp6QEzPn4DJ5ajFFQK7OXllNC2FFRzc8ZMTLQMKwXVP3/2M3PTb39r3nn33QEdSfTTsL0vgisMRQbVdZ/+dOiHFwUbTt48wVVOBBXKYEdgWQRXORBUKJNhc+yYMbfemvmUCC4/EVQoo+HohNWJS3CVAkGFMtvqEhJcXiOoEIKdY1gEl1cIKoRk+M03/5P+dAkup7kcVK+/fsXHQwoPDI+P/8A8/fQrhuDyg8tB9dprl83jj79oHnvs514fY7hreH39P9GlNASX23wIKp1DS0u/8/L4wg+bY1gEl5sIKmDLjkF3gssNBBWwU+ZKd4JrMAiqsMzN3Wmmpm4O/TDklhlYFsHVHwRVmCqV/VFoIZ+WgWURXMUgqMKm11+hhXxyB5ZFcPUGQQUF1Q03XGtuvfV6uoU5tR1YFsHVGYIqLAolnYN63ZMqlds2f5LWytLPqtUKLbCYjgPLIrjyIajCVK2eMePj10ev+9raF6Jy1PY8jAeRDS/92+LifWZ9/bA5caIS/Uy3gYYhY75d7+WxGBu71szPfzT6UnM309JSo074a681vb23RkdNUTXn+1HTvYia6e/4xjd6cp2fgkrHgpAqlkKoVju07f2gY6+uYNzq6kUzObln8yf68NeHiBoFaOh5YFk+BNcdd9xk7rpr3/Z/6FFg6eRbX79KUCGi98HRozNtHYyHH67SukooLLAs14Nrhx4FVlMEVZBSW/QZnn/+jKlUqqEfsh0KDyzLm+AqMrAIqqBpJvDVVw/lOgQ33vhduoIp+hZYlvPBVURgEVTB0wC7BtOT41ZZ9NrNzb1gVlbOhX7othlaWHi5r4Fl7d49Yg4e3GcOHnyvufbaXdm/WKupLa0RyKa3979rrjH/+tCHzHWf+IRuvPMH1svAWl9vPPbV1ZZ//u+bbza7Pv5x847bb+/s/mM0WKsTvVa70PVtdUITGktLpwdy365Rq2pxcSZ3VzBJXcP5+WUvNibuh6F6vZ3BlwD0Ywyr5BSWMzPu73pdJPUkFhY+Zr785Y90fS/6AFpc/HXUWg7dSOgHACiClrNollhrE9XKUoCZjRZX06GQjYCyreO1tcubravGWr6wu4i0sJJoYXWNFlZz9fqTmf+usSutvUK6rle6A8iv1TWDeQflQzVipqdDPwa9wXHcsv5uY8zdrjwap9iuoaVLouTYsfs3f6ZQG9SEietGzMmToR+D3uA4xryfwMoQvwhaYWWXnOjnuu7VpIQattAlBPpobKyx5CYeViaqDfBCdLmYSYQatmOWEOijqak95siR5dTFvAotEws17EQLC+gjLajVmqosCi3Gr7IN1Y1hPh49tWLeb2bMExxU9BwtLADeILAAeIPAAuANAguANwgsAN4gsAB4g8AC4A0CC4A3RszyMq9W3Ex7WzFt4jhuqf3DmCN/cOXRIAftnehDGWbKy/QKxzFGVTEJLF8orLTZr72W0WV0CYHAaUef+Lb5LiOwgMDNzd0Z1Zn3IbQILKDkVBBQ3b40+rfJyT3Rv1Qqt2UeiFalnftlZGjomYHcsYqUqd/c6X5tcW//6U/mjcOHzc0v5OiD33tvY1NTx8ac3vjOd8w7v/Ut866LF1v/8uxs4zmMj2f+iorBaVso9rODdpBeWXksOg4qbVOt/nFzV+l4SCVbWAoptb7m5g5E55ILZW/6vvOz80E14F1zCC4UIblNvs4LFRHUDuwPPbQVVKqEqlaXgsq2vE6ePGemp93YBalvgeVNi8qRbb4ILvSa3n9PPXVPW7eqPRKnpn7kzHlTeGC5HFRXr75tdu9ObJPfo8B6663/mZGR7ocICS70Uq02u9lyykPlnJtVSO23wgbdG7vUPmqWlx/tOqwUVBcefNDs2r+/dVgpqLSIc2UlM6y0WaWavqdO/aWrx9XMqVN/jXb91SdUN979la+Yd124YN545hnzrz0tTrTjx42ZmNC0j7YMTv0V7cxy9uznzdLSA5kDsSivdtZaqSvoUliZIgLLh6DSzrppmwD0klpYasnovgguNxDQjQF4vQ/ycHFb/J4FFkGVTicIweWGpaX7fXiYhdBAuoZm9Frn3V1a413qQrq07VjXgUVQ5UNwDZam7HV+htjK0nNX8LQ74C4a79J725XzouPAIqg6Q3ANhl1v5MslKL2gVpXeoydOVHK3qrLovKjVDkXLIAap7VlCl2f9FFQKg7whpRdzx/Po0Sxh3rUrOql0EuhLl0d0K+RZRa01ylrcuL5+ODq+q6sXzdTU8bb/3md6Xnb7e/u9ArzZbKFed73ma2uXN197HRu74HRQcgdWmYLKciGwLIKre9VqJXpDamZL58LWau79USvDmpj44ebzUCtSK7m1ULJaPWPm53/p7PPrpdRzP2Zm5jk/B93p+vUHXcXuacpewX/06Iy5dOlwFGCNSgTbr5HTzxRQOq/1nOzYzsLCy04+ryIkX0N9wMa5NNAel9nCKmOLKsmlFlYSLa7OJFtTebnaoihKvf7k5i3rQ1/XF+p6Q9tN1IemXl/X7Ghh0aJyAy2uzqhb9/zzZ9r622ef/U1QYRWvvKD3k+0+T0//JBrjMw63sDYDi6ByE8HVPnUN8x6nRms9nK6g2Wi9m1hYWfHQGhvbPdgHmWGYoPKDT8G1d+/owI9p3tm+kFpWllpYukYw7T1lQ8tVQ/V692UGXB2jasXlMaxWXB7jUghoTGgQdDw09trOMenX+eaKPBtO6Pwa9BKGNF2tdKdFNTiut7j6TT0FrebWDGG7Aa5FlceO3R99gLlSWbNIeSZKXAwr02lgEVTuCD241BJQN1RDGu2UTUmj1raK3C0u3lfUw0WX2uoS+tr1y+JzlzCLC13FlbVdfe8SqpszPn79tu/V6mo2LqvZRI11xVdzx7+He3IFVtmCyipjYFmDDK6VT33JzLw00fV9dqtVhU1X1xohW9MuIV0/fw20q/jSS04ct+R4VHI1N/Wx/JMaWARVeQw0uAbMrjcyGyvz1eLVfy3bhYQ/tgUWQVVeIQaX7e4rpGxpYP3XhlYIM4JlEwUWQRWOUILLtq7iYWXZ0OrF2B76a+jEXZ+tj5061fpOJycb09dTU5m/8vrrV8zS0mnz4otnvXgZFxdnzORk4lN2ZqazG1OIx6yuXjDz88st/mjwrrvuGvPII7ebRx75gBkdvabrx3P5pz81v//xL8xX/znYpQGaIWxsApr9AazlEPpA9XW1u6uLO4vU941UgX7I+2b2+U2vWVAtwwipF1PYNl/AIOUNIZ9bKFqyouKDISGwAA+pu6sxOE0shDR5sMuYTy448DgAtKDu68GD743Wj6l1ZdeR7ds3as6fvxKN8JR9TIsxLMBxjd1vtqqBtqJLjiqVailfVrqEgONsjar4otcs+p2yhpUhsAA/KLS0REPlnLNo7WOzZRxlQJcQ8Ex8AwlLi7W1GLjsaGEBHsnaHEJFCOPXTpYVgQV4xAaWWlQPP1yNarPby6tc3emml+gSAh5RDbda7WK0049dwqDlDbrMTKvey75zNYEFeKTZpUR5NpfwHYEFwBuMYQHwBoGVUwgzMIDrCKycdLFppbLfi8cKlBWBlVMjsG7z4rECZTXCK9uauoO68JRNC4DBooWVg21Zqf4Q3UJgcAisHOIhRbcQGBwCqwV1Bx96aCuwQrj8AXAVgdVCskWli0zZzw4YDAKrhbQxK80YAui/IAKrsbvInW0v/kx2B61OBt51W3oc+gLQmSACq1o9s3E1+xeizTPzduma1R7KexsKt2q1Yi5dOhztI8dO2EDngggsXcGu7dm1LGF29oB59dVDUXjFdx5J02xGsFm3UGG2uHifWV8/bE6cqGy20lS+NrSdeoFeCqpag2oJaR+3JO0yolZYsvWjwFHIpUmWpFWXTwGnEEzb3aTMO5kA/RJUYKk1VasdygwhVW5sdB9/Ha1qV+uomYmJH5qpqT1RUKnllkW3q3CjdQV0J7h6WBpHeuqpe3pyWwqirPCLUylbBSGA7gS3rEFjWaurF3tyW3nCynY3AXQvyHVY/dq7TS2wsu8TB/RTkIFVq10wTz/9SuH3w6wg0FvBrnTvZdcwDV1BoPeCvjSnqO4aXUGgGEEHVlFdQ7qCQDGCDiwt9my20r1T09PvY9MKoADB7kuoFelak5VnaUIn1C2cn1/m2kGgh4ILLF3QrOv80i6fKcLJk+ei4FL3E0B3ggksdf1UsSGtXEw/PPvsb8zCwsuMbQFd2GXMJxfKfgAbZV0eMJOTg6sUevDgPvPFL06Zq1ffNr/61V8H9jjgFlv14/z5K7wyOZR60F3dP5WR0bWDRY1VtUOP4ejRGVOrzVIbHhHVS6OCbX6l7BIOuvuX1/Hjp838/C/pJgZMJYz0+sdLFSFb6VpYjbpU+6P/asC7yNXsndDsoR6XvvQY+XQNl85TtbrZ2CS/0u38rE8r1bPSV5ICwp4YaoXZnZzt92nF/dqhEKrVLpr19avRX62snNv86/j3CIdCSfXStLwleQ7EK9rq95Izyba7qL/lMq+GYNdhJSnIVDq5G0NDzzj0jOAKW+lWVWoVPktLp6Oy3fGKtuoJTE0djz48G5umHIj+jUq12xFYGzQIvrz8aFe38eEP/4j1VtghrdKtwktdwTiFVnx9IJVqd2Jfwg29mLXjchyksZugxCXDSpKLmbkmdScCKyd92umrGZYqIIvGVDXGmRflidIRWBuahY2Canr6ueirVWgBWXSJVl6UJ0pHYG0YG9ud+nMbVhqb0lezk44WFrLYDXXzYnFxOgJrQ9rF0PGwsjTL8/jjL6beRlboIVyafdYsobaMSxu3yqLf1SSQQq6IEki+IrA2ZnHSJMPKygqtflWAgPs0AaOqIFoq0836Pl2toRlGXQ+LEi4c7YRdQBqnQGq2RMHWuTp27P5tP1f4aVYIYVN3TguIVdFWrSw7g6zvW13Xqpa9PffW1i5vnk+6zdAXIBNYGydRnMIqT+G9tNBS+BFY0Axf1ixfvf5k5vHR+iyuK8xGlzCxfipvWFn6XdW6srgmDM20Oj/aGecKEYEVm91rN6wsVVxQ5QXD4lG0kDw/dM4lx0P50MtGl3DDkSPd1V+362aYikYz8fMj/gGpn8/OHoi+50MvGy2saM3LxdTqDu1SaOnCViCLXfqSbM3r3LGtdD70snHxM9BHWpOlwfisD0iV8tb1gxpmwE5B1HQH3DFkvve91cxHozDbu3eUqh8ZaGEB8AZjWAC8QWAB8AaBBcAbBBYAbxBYALxBYAHwBoEFwBsEFgBvEFgAvEFgAfAGgQXAGwQWAG8QWAC8QWAB8AaBBcAbBBYAbxBYALxBYAHwBoEFwBsEFgBvEFgAvEFgAfAGgQXAGwQWAG8QWAC8QWAB8AaBBcAbBBYAbxBYALxBYAHwBoEFwBsEFgBvEFgAvEFgAfAGgQXAGwQWAG8QWAC8QWAB8AaBBcAbBBYAbxBYALxBYAHwBoEFwBsEFgBvEFgAvEFgAfAGgQXAGwQWAG8QWAC8QWAB8AaBBcAbBBYAbxBYALxBYAHwBoEFwBsEFgBvEFgAvEFgAfAGgQXAGwQWAG8QWAC8QWAB8AaBBcAbBBYAPxhj/g8cwontdqrJ7AAAAABJRU5ErkJggg==");
}

.countries {
  align-content: flex-start;
  display: flex;
  flex: 0 0 310px;
  flex-flow: row wrap;
  justify-content: flex-start;
  margin: 16px 0 24px;
  max-width: 476px;
  padding: 8px;
}
@media (min-width: 767px) {
  .countries {
    margin: 16px;
    padding: 36px 0 0;
  }
}

.flag {
  height: 64px;
  line-height: 14px;
  text-align: center;
  width: 68px;
}
.flag :first-child {
  background-repeat: no-repeat;
  background-size: 30px 20px;
  border: 1px solid #808080;
  display: block;
  height: 20px;
  margin: 0 auto;
  width: 30px;
}
.flag span {
  font-size: 1.2rem;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9zdHlsZXMvc3R5bGVzLTIwMjUuY3NzIiwiLi4vc3JjL3N0eWxlcy9fbm9ybWFsaXplLnNjc3MiLCIuLi9zcmMvc3R5bGVzL19jb2xvcnMuc2NzcyIsIi4uL3NyYy9zdHlsZXMvX3R5cG9ncmFwaHkuc2NzcyIsIi4uL3NyYy9zdHlsZXMvX2VsZW1lbnRzLWxvZ28tLXByaW9yaXR5LnNjc3MiLCIuLi9zcmMvc3R5bGVzL192YXJzLnNjc3MiLCIuLi9zcmMvc3R5bGVzL19pbnRlcm5hdGlvbmFsLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQWhCLDJFQUFBO0FBRUE7K0VBQUE7QUFHQTs7O0VBQUE7QUFLQTtFQUNJLGlCQUFBLEVBQUEsTUFBQTtFQUNBLDhCQUFBLEVBQUEsTUFBQTtBRERKOztBQ0lBOytFQUFBO0FBR0E7O0VBQUE7QUFJQTtFQUNJLFNBQUE7QURISjs7QUNNQTs7RUFBQTtBQUlBO0VBQ0ksY0FBQTtBREpKOztBQ09BOzs7RUFBQTtBQUtBO0VBQ0ksY0FBQTtFQUNBLGdCQUFBO0FETEo7O0FDUUE7K0VBQUE7QUFHQTs7O0VBQUE7QUFLQTtFQUNJLHVCQUFBLEVBQUEsTUFBQTtFQUNBLFNBQUEsRUFBQSxNQUFBO0VBQ0EsaUJBQUEsRUFBQSxNQUFBO0FEUEo7O0FDVUE7OztFQUFBO0FBS0E7RUFDSSxpQ0FBQSxFQUFBLE1BQUE7RUFDQSxjQUFBLEVBQUEsTUFBQTtBRFJKOztBQ1dBOytFQUFBO0FBR0E7O0VBQUE7QUFJQTtFQUNJLDZCQUFBO0FEVko7O0FDYUE7OztFQUFBO0FBS0E7RUFDSSxtQkFBQSxFQUFBLE1BQUE7RUFDQSwwQkFBQSxFQUFBLE1BQUE7RUFDQSx5Q0FBQTtVQUFBLGlDQUFBLEVBQUEsTUFBQTtBRFhKOztBQ2NBOztFQUFBO0FBSUE7O0VBRUksbUJBQUE7QURaSjs7QUNlQTs7O0VBQUE7QUFLQTs7O0VBR0ksaUNBQUEsRUFBQSxNQUFBO0VBQ0EsY0FBQSxFQUFBLE1BQUE7QURi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QUFBO0VBQ0EsZ0JBQUE7RUFDQSx1Q0FBQTtFQUNBLDhDQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0FKNHdCRjtBSTF3QkU7RUFYRDtJQVlFLFlBQUE7RUo2d0JEO0FBQ0Y7O0FJendCQTtFQUNDLFNBQUE7RUFDQSxVQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0FKNHdCRDtBSTF3QkM7RUFDQyxXQUFBO0VBQ0EscUJBQUE7RUFDQSxhQUFBO0VBQ0EsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVDQUFBO0VBQ0EsOENBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7QUo0d0JGO0FJMXdCRTtFQUNDLFdBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxpQkM5K0JRO0VEKytCUixZQUFBO0VBQ0EsMjJHQUFBO0FKNHdCSDtBSXp3QkU7RUF2QkQ7SUF3QkUsMkJBQUE7RUo0d0JEO0FBQ0Y7O0FJeHdCQTtFQUNDLFdBQUE7RUFDQSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxtRUFBQTtFQUVBLGFBQUE7RUFDQSxrQkFBQTtFQUVBLDZDQUFBO0VBQ0EsbUJBQUE7RUFFQSxpQkFBQTtFQUNBLGlCQUFBO0FKd3dCRDtBSXR3QkM7RUFDQyxZQUFBO0FKd3dCRjtBSXR3QkM7RUFDQyxxQkFBQTtFQUNBLFlBQUE7QUp3d0JGOztBTXJ4REE7RUFDQywrbkNBQUE7QU53eEREOztBTXJ4REE7RUFDQywraUNBQUE7QU53eEREOztBTXJ4REE7RUFDQyxtM0pBQUE7QU53eEREOztBTXJ4REE7RUFDQywra0NBQUE7QU53eEREOztBTXJ4REE7RUFDQywya0NBQUE7QU53eEREOztBTXJ4REE7RUFDQyxta0NBQUE7QU53eEREOztBTXJ4REE7RUFDQyxtbENBQUE7QU53eEREOztBTXJ4REE7RUFDQywyakNBQUE7QU53eEREOztBTXJ4REE7RUFDQyxtaEVBQUE7QU53eEREOztBTXJ4REE7RUFDQyxta0NBQUE7QU53eEREOztBTXJ4REE7RUFDQyx1OExBQUE7QU53eEREOztBTXJ4REE7RUFDQyx5QkFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSwyQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZQUFBO0FOd3hERDtBTXR4REM7RUFWRDtJQVdFLFlBQUE7SUFDQSxpQkFBQTtFTnl4REE7QUFDRjs7QU1yeERBO0VBQ0MsWUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0FOd3hERDtBTXR4REM7RUFDQyw0QkFBQTtFQUNBLDBCQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0FOd3hERjtBTXJ4REM7RUFDQyxpQkFBQTtBTnV4REYiLCJmaWxlIjoic3R5bGVzLTIwMjUuY3NzIn0= */