@import url("https://cdnjs.cloudflare.com/ajax/libs/meyer-reset/2.0/reset.min.css");
@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,700,600");

:root {
  --athens-gray: #eef0f2;
  --black: #000000;
  --cinnabar: #e33333;
  --deep-cove: #0a0f3b;
  --jaffa: #ee8e39;
  --mountain-mist: #949496;
  --periwinkle-gray: #c9cce3;
  --persian-blue: #162ad8;
  --pumice: #c9caca;
  --royal-blue: #4659f8;
  --scorpion: #5e5f61;
  --shark: #292a2d;
  --storm-gray: #696c85;
  --white: #ffffff;

  --font-size-l: 14px;
  --font-size-m: 12px;
  --font-size-s: 10px;
  --font-size-xl: 16px;
  --font-size-xxl: 20px;
  --font-size-xxxl: 24px;
  --font-size-xxxxl: 48px;

  --font-family-open_sans: 'Open Sans', Helvetica;
}
.opensans-bold-storm-gray-12px {
  color: var(--storm-gray);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 700;
}
.opensans-normal-deep-cove-12px {
  color: var(--deep-cove);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}
.opensans-normal-deep-cove-14px {
  color: var(--deep-cove);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 400;
}
.opensans-normal-white-12px {
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}
.opensans-normal-scorpion-12px {
  color: var(--scorpion);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}
.opensans-bold-royal-blue-12px {
  color: var(--royal-blue);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 700;
}
.opensans-normal-persian-blue-14px {
  color: var(--persian-blue);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 400;
}
.opensans-semi-bold-black-16px {
  color: var(--black);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 600;
}
.opensans-bold-white-12px {
  color: var(--white);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 700;
}
.opensans-normal-black-14px {
  color: var(--black);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 400;
}
.opensans-semi-bold-deep-cove-48px {
  color: var(--deep-cove);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xxxxl);
  font-style: normal;
  font-weight: 600;
}
.opensans-semi-bold-jaffa-16px {
  color: var(--jaffa);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 600;
}
.opensans-normal-scorpion-14px {
  color: var(--scorpion);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 400;
}
.opensans-semi-bold-shark-10px {
  color: var(--shark);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 600;
}
.opensans-semi-bold-black-24px {
  color: var(--black);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xxxl);
  font-style: normal;
  font-weight: 600;
}
.opensans-semi-bold-black-20px {
  color: var(--black);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 600;
}
.opensans-normal-mountain-mist-14px {
  color: var(--mountain-mist);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 400;
}
.opensans-semi-bold-mountain-mist-16px {
  color: var(--mountain-mist);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 600;
}
.opensans-semi-bold-shark-16px {
  color: var(--shark);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 600;
}
.border-1px-black {
  border: 1px solid var(--black);
}
.border-1px-pumice {
  border: 1px solid var(--pumice);
}
.title {
  color: var(--shark);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xxxl);
  font-style: normal;
  font-weight: 700;
  margin-bottom: 26px;
}

ol,
ul {
  list-style: none;
}

body{
background:#f2f2f5;
}
