@font-face {
  font-family: Figtree;
  font-weight: 500;
  src: url(https://static.grammarly.com/assets/files/31d4dbe35637aac0564af804dd057949/proxima-nova-soft-semibold.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/85a73b0b3554eaae3d92e82cb289bd0e/proxima-nova-soft-semibold.woff)
      format("woff");
}
@font-face {
  font-family: Figtree;
  font-weight: 400;
  src: url(https://static.grammarly.com/assets/files/212db03ed70421bfb6651f682f37ffd6/proxima-nova-soft-regular.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/e929c711cd6a73419a1eb075b509bbaa/proxima-nova-soft-regular.woff)
      format("woff");
}
@font-face {
  font-family: Lato;
  font-style: normal;
  font-weight: 300;
  src: url(https://static.grammarly.com/assets/files/b65b7b59e81118659868d8e78e69f5e9/lato-light.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/a2300ffba93d1b8986f6351e8bb5296b/lato-light.woff)
      format("woff");
}
@font-face {
  font-family: Lato;
  font-style: normal;
  font-weight: 400;
  src: url(https://static.grammarly.com/assets/files/c2c99413b4998b46fbcaee57b89675b9/lato-regular.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/f37bc8b02ffedbffa9445e40238fbfa4/lato-regular.woff)
      format("woff");
}
@font-face {
  font-family: Lato;
  font-style: italic;
  font-weight: 300;
  src: url(https://static.grammarly.com/assets/files/dcd3b85ec71ca9f34cf8d73626088d40/lato-light-italic.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/3a12ad1b87191806ec79ad06d2b69f10/lato-light-italic.woff)
      format("woff");
}
@font-face {
  font-family: Lato;
  font-style: italic;
  font-weight: 400;
  src: url(https://static.grammarly.com/assets/files/61098e13ac4eacf4b220c2d02ba67e77/lato-italic.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/701f653bd5effdfb332789a497531f0c/lato-italic.woff)
      format("woff");
}
@font-face {
  font-family: AkkuratPro-Light;
  font-style: normal;
  font-weight: 100;
  src: url(https://static.grammarly.com/assets/files/7c6a95bf9615c2d3738a75f8300cf19d/akkurat-light.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/1ce95fd3b40616322be878aecc40c9ef/akkurat-light.woff)
      format("woff");
}
@font-face {
  font-family: AkkuratPro-Light;
  font-style: italic;
  font-weight: 100;
  src: url(https://static.grammarly.com/assets/files/f5dd58886388ad0d01a50f09f36bc4ec/akkurat-lightitalic.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/ce93d14c9cf24e656a4fa4984e04316a/akkurat-lightitalic.woff)
      format("woff");
}
@font-face {
  font-family: AkkuratPro;
  font-style: normal;
  font-weight: 400;
  src: url(https://static.grammarly.com/assets/files/29e757590a24815b6170ac2fafab050d/akkurat-regular.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/f00a7952f3956f7871056a1138c16fee/akkurat-regular.woff)
      format("woff");
}
@font-face {
  font-family: AkkuratPro;
  font-style: italic;
  font-weight: 400;
  src: url(https://static.grammarly.com/assets/files/1b7b4e1809caeb3c525d42b50f3c8c94/akkurat-italic.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/996bcdfe8d61a1deda79fd6ecf129c5a/akkurat-italic.woff)
      format("woff");
}
@font-face {
  font-family: AkkuratPro;
  font-style: normal;
  font-weight: 700;
  src: url(https://static.grammarly.com/assets/files/98b3f0b5cff5d8fcaaa28cf31371a183/akkurat-bold.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/0d13cf93e764d35b0c6c7ebabdf53d10/akkurat-bold.woff)
      format("woff");
}
@font-face {
  font-family: AkkuratPro;
  font-style: italic;
  font-weight: 700;
  src: url(https://static.grammarly.com/assets/files/9394657766c1e5147eeed52ce1466d74/akkurat-bolditalic.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/a66dd684402a398e42feff36e9102623/akkurat-bolditalic.woff)
      format("woff");
}
@font-face {
  font-family: Circular;
  font-style: normal;
  font-weight: 700;
  src: url(https://static.grammarly.com/assets/files/e75230bcd1ebcdb0bac8f3ae6710fb61/circular-bold.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/926416f00d9c1431f52d424135e15ead/circular-bold.woff)
      format("woff");
}
@font-face {
  font-family: Circular;
  font-style: normal;
  font-weight: 400;
  src: url(https://static.grammarly.com/assets/files/1dea80eeee5045155aa1e3179c9a4d1a/circular-regular.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/03e3e224710db550eaa1d193e1cf1b9b/circular-regular.woff)
      format("woff");
}
@font-face {
  font-display: swap;
  font-family: Inter;
  font-style: normal;
  font-weight: 100;
  src: url(https://static.grammarly.com/assets/files/9e3124cb85516646a4654757c5c2f125/Inter-Thin-BETA.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/93ef2254d41ece1d04166cc29b599458/Inter-Thin-BETA.woff)
      format("woff");
}
@font-face {
  font-display: swap;
  font-family: Inter;
  font-style: italic;
  font-weight: 100;
  src: url(https://static.grammarly.com/assets/files/1069fd9871e848b54e930e4771839ebd/Inter-ThinItalic-BETA.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/a65720437b6a770ccaffae97c8bd67b9/Inter-ThinItalic-BETA.woff)
      format("woff");
}
@font-face {
  font-display: swap;
  font-family: Inter;
  font-style: normal;
  font-weight: 200;
  src: url(https://static.grammarly.com/assets/files/e077c15e5c2d5f9e70e7c537e6f87c52/Inter-ExtraLight-BETA.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/a09af54a43cae85600f0f10583ad19fb/Inter-ExtraLight-BETA.woff)
      format("woff");
}
@font-face {
  font-display: swap;
  font-family: Inter;
  font-style: italic;
  font-weight: 200;
  src: url(https://static.grammarly.com/assets/files/98d59f4e6d4228ba696516c5717c1cb9/Inter-ExtraLightItalic-BETA.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/5be26fde07593fcad7123610d055a33c/Inter-ExtraLightItalic-BETA.woff)
      format("woff");
}
@font-face {
  font-display: swap;
  font-family: Inter;
  font-style: normal;
  font-weight: 300;
  src: url(https://static.grammarly.com/assets/files/7f67ab6aeebccf32e1fdc69b4b9a01de/Inter-Light-BETA.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/39a510c28179c25e0e4f65524d8d5394/Inter-Light-BETA.woff)
      format("woff");
}
@font-face {
  font-display: swap;
  font-family: Inter;
  font-style: italic;
  font-weight: 300;
  src: url(https://static.grammarly.com/assets/files/eabe5d072b56b38a23c37e1b991c215d/Inter-LightItalic-BETA.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/8c35c38451d802f149fcbc7e9004193e/Inter-LightItalic-BETA.woff)
      format("woff");
}
@font-face {
  font-display: swap;
  font-family: Inter;
  font-style: normal;
  font-weight: 400;
  src: url(https://static.grammarly.com/assets/files/55c843b0b146c9d1db049e4751172fe1/Inter-Regular.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/da83100fc42a3c359ae8e3038a4a5e90/Inter-Regular.woff)
      format("woff");
}
@font-face {
  font-display: swap;
  font-family: Inter;
  font-style: italic;
  font-weight: 400;
  src: url(https://static.grammarly.com/assets/files/c93e619c54ac4d58a06e3deb35b1724a/Inter-Italic.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/88b63c27cdce33467477f6b31373c11b/Inter-Italic.woff)
      format("woff");
}
@font-face {
  font-display: swap;
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  src: url(https://static.grammarly.com/assets/files/28aa0d261b04149285b4ec9850b7ae97/Inter-Medium.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/70f84e39477b8c33dbc1900a4bacb20f/Inter-Medium.woff)
      format("woff");
}
@font-face {
  font-display: swap;
  font-family: Inter;
  font-style: italic;
  font-weight: 500;
  src: url(https://static.grammarly.com/assets/files/c85c7276ae2b89bc5aadf1b1cb256291/Inter-MediumItalic.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/de9b0866cf73188ae7ca0292a439d6a4/Inter-MediumItalic.woff)
      format("woff");
}
@font-face {
  font-display: swap;
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  src: url(https://static.grammarly.com/assets/files/29ffb154034cf8fa1cec51557410cd9c/Inter-SemiBold.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/548fae5eac276c84e8e47658147c1dd0/Inter-SemiBold.woff)
      format("woff");
}
@font-face {
  font-display: swap;
  font-family: Inter;
  font-style: italic;
  font-weight: 600;
  src: url(https://static.grammarly.com/assets/files/f16075d6b7a83fcf59912b1b1aa716e3/Inter-SemiBoldItalic.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/f576c8b25d49a2b711be3760e7be4022/Inter-SemiBoldItalic.woff)
      format("woff");
}
@font-face {
  font-display: swap;
  font-family: Inter;
  font-style: normal;
  font-weight: 700;
  src: url(https://static.grammarly.com/assets/files/2126cfb653b81bad8401da0a98c6bd25/Inter-Bold.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/b788e8a0ec2b2ab3fe6f0d17e4508835/Inter-Bold.woff)
      format("woff");
}
@font-face {
  font-display: swap;
  font-family: Inter;
  font-style: italic;
  font-weight: 700;
  src: url(https://static.grammarly.com/assets/files/d5e790be1041e248afed3159b60a25a8/Inter-BoldItalic.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/ebef654642ae42ba62e081cb7c9799d1/Inter-BoldItalic.woff)
      format("woff");
}
@font-face {
  font-display: swap;
  font-family: Inter;
  font-style: normal;
  font-weight: 800;
  src: url(https://static.grammarly.com/assets/files/d0fd9c08d2b44835955362c62856afaa/Inter-ExtraBold.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/120ea2c83162244cf5f1e3e95e42a4a7/Inter-ExtraBold.woff)
      format("woff");
}
@font-face {
  font-display: swap;
  font-family: Inter;
  font-style: italic;
  font-weight: 800;
  src: url(https://static.grammarly.com/assets/files/9ae74c8dc9ad0ddc874c9af9b7bb96ac/Inter-ExtraBoldItalic.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/58948c2c7a1c604287e36da46a9b26ac/Inter-ExtraBoldItalic.woff)
      format("woff");
}
@font-face {
  font-display: swap;
  font-family: Inter;
  font-style: normal;
  font-weight: 900;
  src: url(https://static.grammarly.com/assets/files/24af3021b18bdaa5c0edd079259e887d/Inter-Black.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/abaeaaad10bd44e916afa871d0905620/Inter-Black.woff)
      format("woff");
}
@font-face {
  font-display: swap;
  font-family: Inter;
  font-style: italic;
  font-weight: 900;
  src: url(https://static.grammarly.com/assets/files/f0844cf1cccc5f8ab4ddb8c3cf66cf5c/Inter-BlackItalic.woff2)
      format("woff2"),
    url(https://static.grammarly.com/assets/files/b2f912ae1e6328973104ebcc98b01088/Inter-BlackItalic.woff)
      format("woff");
}
html {
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  font-family: sans-serif;
}
body {
  margin: 0;
}
footer {
  display: block;
}
a {
  -webkit-text-decoration-skip: objects;
  background-color: transparent;
}
a:active,
a:hover {
  outline-width: 0;
}
::-webkit-input-placeholder {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=54)";
  color: inherit;
  filter: alpha(opacity=54);
  opacity: 0.54;
}
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}
* {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
body {
  -webkit-font-smoothing: antialiased;
  font-family: Lato, sans-serif;
}
body,
html {
  height: 100%;
}
._38NqxnR {
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  margin-bottom: 5px;
  padding-bottom: 2px;
  text-decoration: none;
}
._38NqxnR:hover {
  border-bottom: 1px solid #9fa6bf;
  padding-bottom: 1px;
}
._37EDPjJ:before {
  -moz-background-size: contain;
  -webkit-background-size: contain;
  background: url(https://static.grammarly.com/assets/files/ad6e7e4770727ba93893e7bab883b723/facebook@2x.png)
    no-repeat center 100%;
  background-size: contain;
}
._1Byefod:before,
._37EDPjJ:before {
  content: "";
  display: inline-block;
  height: 14px;
  margin-right: 10px;
  width: 13px;
}
._1Byefod:before {
  -moz-background-size: contain;
  -webkit-background-size: contain;
  background: url(https://static.grammarly.com/assets/files/e32e879ab4ce01b5c2d7df8077f407c5/twitter@2x.png)
    no-repeat center 100%;
  background-size: contain;
}
._3Y0Q4yD:before {
  -moz-background-size: contain;
  -webkit-background-size: contain;
  background: url(https://static.grammarly.com/assets/files/f82cfe432955b220248bc15bc36b4ccb/linkedin@2x.png)
    no-repeat center 100%;
  background-size: contain;
}
._3fcHPLu:before,
._3Y0Q4yD:before {
  content: "";
  display: inline-block;
  height: 14px;
  margin-right: 10px;
  width: 13px;
}
._3fcHPLu:before {
  -moz-background-size: contain;
  -webkit-background-size: contain;
  background: url(https://static.grammarly.com/assets/files/a4ce49e3288e5c94c879f4dcd5541c7b/instagram@2x.png)
    no-repeat center 100%;
  background-size: contain;
}
._3EDoLfj {
  display: inline-block;
  vertical-align: top;
  width: 20%;
}
._2wIn87Q {
  color: #1f243c;
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 15px;
  padding: 0;
}
@media (max-width: 850px) {
  ._1l86est {
    display: inline-block;
    margin-bottom: 20px;
    width: 50% !important;
  }
}
@media (max-width: 450px) {
  ._1l86est {
    display: block;
    width: 100% !important;
  }
}
._3Awjq1H:after,
._3Awjq1H:before {
  content: " ";
  display: table;
}
._3Awjq1H:after {
  clear: both;
}
._3le_JxA {
  margin: auto;
  max-width: 1080px;
  overflow: hidden;
}
@media (max-width: 768px) {
  ._1THa96r > :last-child {
    margin-left: 0;
  }
}
@media (max-width: 850px) {
  ._1THa96r {
    max-width: 100%;
    padding: 0 20px;
    width: auto;
  }
}
.Unfoiw2 {
  margin-top: 110px;
  padding: 40px 20px 0;
  width: 100%;
  z-index: 0;
}
@media (max-width: 768px) {
  .Unfoiw2 {
    margin-top: 50px;
  }
}
._2Y-frSM {
  background-color: #f1f2fa;
}
._2Y-frSM a {
  color: #8189a9;
}
._3tOuMYm {
  color: #9fa6bf;
  font-size: 12px;
  font-weight: 400;
  padding: 30px 0;
}
@media (max-width: 768px) {
  ._3tOuMYm {
    padding-left: 20px;
  }
}
._1NbwVkF .pVk18Ql:not(:checked) {
  display: none;
}
._1NbwVkF .pVk18Ql:not(:checked) + label {
  cursor: pointer;
  padding-left: 30px;
  position: relative;
}
._1NbwVkF .pVk18Ql:not(:checked) + label:before {
  background: #fff;
  border: 2px solid #e4e6f2;
  content: "";
  height: 16px;
  left: 0;
  position: absolute;
  top: 0;
  width: 16px;
}
._1NbwVkF .pVk18Ql:not(:checked) + label:after {
  -moz-background-size: 100%;
  -moz-transition: opacity 0.2s ease-in-out, -moz-transform 0.2s ease-in-out;
  -ms-transition: opacity 0.2s ease-in-out, -ms-transform 0.2s ease-in-out;
  -o-transition: opacity 0.2s ease-in-out, -o-transform 0.2s ease-in-out;
  -webkit-background-size: 100%;
  -webkit-transition: opacity 0.2s ease-in-out,
    -webkit-transform 0.2s ease-in-out;
  background-image: url("data:image/svg+xml;utf8,<svg width='12' height='12' viewBox='0 0 12 12' xmlns='http://www.w3.org/2000/svg'><path d='M2 6l3 4 5-8' stroke-width='2.5' stroke='%2328B473' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'/></svg>");
  background-size: 100%;
  color: #15c39a;
  content: "";
  display: inline-block;
  height: 14px;
  left: 3px;
  position: absolute;
  top: 3px;
  transition: opacity 0.2s ease-in-out, transform 0.2s ease-in-out;
  width: 14px;
}
._1NbwVkF .pVk18Ql:not(:checked) + label:after {
  -moz-transform: scale(0);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -ms-transform: scale(0);
  -o-transform: scale(0);
  -webkit-transform: scale(0);
  filter: alpha(opacity=0);
  opacity: 0;
  transform: scale(0);
}
input[type="radio"]:not(:checked) + ._1XSNQX5 {
  -webkit-box-shadow: 0 1px 3px rgba(77, 83, 110, 0.2) inset;
  background: #fff;
  border: 1px solid #e7e9f5;
  box-shadow: inset 0 1px 3px rgba(77, 83, 110, 0.2);
}
.status-day:nth-child(n+24) { display:none; }