@charset "UTF-8";
/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0; }

.slick-list:focus {
  outline: none; }

.slick-list.dragging {
  cursor: pointer;
  cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list {
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }

.slick-track:before,
.slick-track:after {
  display: table;
  content: ''; }

.slick-track:after {
  clear: both; }

.slick-loading .slick-track {
  visibility: hidden; }

.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px; }

[dir='rtl'] .slick-slide {
  float: right; }

.slick-slide img {
  display: block; }

.slick-slide.slick-loading img {
  display: none; }

.slick-slide.dragging img {
  pointer-events: none; }

.slick-initialized .slick-slide {
  display: block; }

.slick-loading .slick-slide {
  visibility: hidden; }

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }

/* Slider */
.slick-loading .slick-list {
  /*   background: #fff url('./ajax-loader.gif') center center no-repeat; */ }

/* Icons */
@font-face {
  font-family: 'slick';
  font-weight: normal;
  font-style: normal;
  /*  src: url('/assets/webfonts/fonts/slick.eot');
    src: url('/assets/webfonts/fonts/slick.eot?#iefix') format('embedded-opentype'), url('/assets/webfonts/fonts/slick.woff') format('woff'), url('/assets/webfonts/fonts/slick.ttf') format('truetype'), url('/assets/webfonts/fonts/slick.svg#slick') format('svg'); */ }

/* Arrows */
.slick-prev,
.slick-next {
  font-size: 0;
  line-height: 0;
  position: absolute;
  top: 50%;
  display: block;
  width: 20px;
  height: 20px;
  padding: 0;
  transform: translate(0, -50%);
  cursor: pointer;
  color: transparent;
  border: none;
  outline: none;
  background: transparent; }

.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  color: transparent;
  outline: none;
  background: transparent; }

.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1; }

.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: .25; }

.slick-prev:before,
.slick-next:before {
  font-family: 'slick';
  font-size: 20px;
  line-height: 1;
  opacity: .75;
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.slick-prev {
  left: -25px; }

[dir='rtl'] .slick-prev {
  right: -25px;
  left: auto; }

.slick-prev:before {
  content: '←'; }

[dir='rtl'] .slick-prev:before {
  content: '→'; }

.slick-next {
  right: -25px; }

[dir='rtl'] .slick-next {
  right: auto;
  left: -25px; }

.slick-next:before {
  content: '→'; }

[dir='rtl'] .slick-next:before {
  content: '←'; }

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px; }

.slick-dots {
  position: absolute;
  bottom: -25px;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center; }

.slick-dots li {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer; }

.slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 20px;
  height: 20px;
  padding: 5px;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: none;
  background: transparent; }

.slick-dots li button:hover,
.slick-dots li button:focus {
  outline: none; }

.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
  opacity: 1; }

.slick-dots li button:before {
  font-family: 'slick';
  font-size: 6px;
  line-height: 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  content: '•';
  text-align: center;
  opacity: .25;
  color: black;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.slick-dots li.slick-active button:before {
  opacity: .75;
  color: black; }

.writing-assistant.skin-red nav.navbar,
.writing-assistant.skin-red nav.navbar .navbar-collapse {
  background-color: #fff9f4; }

.writing-assistant.skin-red nav.navbar.white .navbar-collapse {
  background-color: #fff; }

.writing-assistant footer#footer {
  padding-top: 80px; }

.writing-assistant .hv2-button {
  padding: 15px 30px;
  border: 1px solid #FF6726;
  box-shadow: none; }

.writing-assistant .assist-hero {
  padding-top: 160px;
  padding-bottom: 70px; }
  .writing-assistant .assist-hero .assist-hero__module {
    max-width: 1062px;
    margin: 0 auto; }
  .writing-assistant .assist-hero .assist-hero__row {
    display: flex;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
    box-sizing: border-box; }
    .writing-assistant .assist-hero .assist-hero__row .assist-hero__col {
      padding-right: 15px;
      padding-left: 15px;
      width: 50%;
      box-sizing: border-box; }
  .writing-assistant .assist-hero .assist-hero__heading {
    margin-bottom: 50px; }
    .writing-assistant .assist-hero .assist-hero__heading h1 {
      font-family: 'Averta', sans-serif;
      font-weight: 900;
      font-size: 65px;
      line-height: 64px;
      letter-spacing: -0.01em;
      color: #212E44; }
      .writing-assistant .assist-hero .assist-hero__heading h1 span {
        color: #FF6726; }
  .writing-assistant .assist-hero .assist-hero__content {
    margin-bottom: 30px; }
    .writing-assistant .assist-hero .assist-hero__content p:last-child {
      margin-bottom: 0; }
  .writing-assistant .assist-hero .assist-hero__content,
  .writing-assistant .assist-hero .assist-hero__content p {
    font-family: 'Averta', sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    color: #212E44; }
  .writing-assistant .assist-hero .assist-hero__side-image.image-mobile {
    display: none; }
  .writing-assistant .assist-hero .assist-hero__side-image img {
    max-width: 100%; }
  .writing-assistant .assist-hero .assist-hero__col-image .assist-hero__side-image {
    margin-right: -20%; }
  .writing-assistant .assist-hero .assist-hero__buttons .hv2-button {
    margin-right: 10px;
    margin-bottom: 10px; }
    .writing-assistant .assist-hero .assist-hero__buttons .hv2-button:last-child {
      margin-right: 0; }
  @media (max-width: 991px) {
    .writing-assistant .assist-hero {
      padding-top: 126px;
      padding-bottom: 63px; }
      .writing-assistant .assist-hero .assist-hero__row .assist-hero__col {
        width: 100%; }
      .writing-assistant .assist-hero .assist-hero__col-image .assist-hero__side-image {
        margin-right: 0; }
      .writing-assistant .assist-hero .assist-hero__side-image.image-mobile {
        display: block;
        max-width: 550px;
        margin: 0 auto 30px; }
      .writing-assistant .assist-hero .assist-hero__side-image.image-desktop {
        display: none; }
      .writing-assistant .assist-hero .assist-hero__heading {
        margin-bottom: 50px; }
        .writing-assistant .assist-hero .assist-hero__heading h1 {
          font-size: 50px;
          line-height: 50px;
          text-align: center; }
      .writing-assistant .assist-hero .assist-hero__content {
        max-width: 632px;
        margin: 0 auto 30px;
        text-align: center; }
      .writing-assistant .assist-hero .assist-hero__buttons {
        text-align: center; } }
  @media (max-width: 768px) {
    .writing-assistant .assist-hero .assist-hero__heading {
      margin-bottom: 50px; }
      .writing-assistant .assist-hero .assist-hero__heading h1 {
        font-size: 43px;
        line-height: 43px;
        text-align: left; }
    .writing-assistant .assist-hero .assist-hero__content {
      text-align: left; } }

.writing-assistant .assist-features {
  padding-top: 50px;
  padding-bottom: 81px; }
  .writing-assistant .assist-features .assist-features__module {
    max-width: 1062px;
    margin: 0 auto; }
  .writing-assistant .assist-features .assist-features__heading {
    margin-bottom: 30px; }
    .writing-assistant .assist-features .assist-features__heading h2 {
      font-family: 'Averta', sans-serif;
      font-size: 50px;
      font-weight: 900;
      line-height: 50px;
      letter-spacing: -0.01em;
      color: #212E44;
      text-align: center; }
  .writing-assistant .assist-features .assist-features__row {
    margin-right: -10px;
    margin-left: -10px; }
  .writing-assistant .assist-features .assist-features__feature {
    padding-right: 10px;
    padding-left: 10px; }
    .writing-assistant .assist-features .assist-features__feature .assist-features__feature-inner {
      position: relative;
      padding: 70px 30px;
      border-radius: 10px;
      height: 100%;
      min-height: 423px;
      overflow: hidden; }
      .writing-assistant .assist-features .assist-features__feature .assist-features__feature-inner.orange {
        background-color: #fff9f4; }
      .writing-assistant .assist-features .assist-features__feature .assist-features__feature-inner.purple {
        background-color: #F6F8FF; }
      .writing-assistant .assist-features .assist-features__feature .assist-features__feature-inner.green {
        background-color: #F3FFFE; }
      .writing-assistant .assist-features .assist-features__feature .assist-features__feature-inner .assist-features__feature-box,
      .writing-assistant .assist-features .assist-features__feature .assist-features__feature-inner .assist-features__feature-boxhover {
        overflow: hidden;
        transition: transform 0.35s ease-in-out; }
      .writing-assistant .assist-features .assist-features__feature .assist-features__feature-inner .assist-features__feature-box {
        opacity: 1;
        height: auto;
        transform: translateY(0); }
      .writing-assistant .assist-features .assist-features__feature .assist-features__feature-inner .assist-features__feature-boxhover {
        opacity: 0;
        height: 0;
        transform: translateY(100%); }
      .writing-assistant .assist-features .assist-features__feature .assist-features__feature-inner .assist-features__feature-title {
        font-family: 'Averta', sans-serif;
        font-size: 22px;
        font-weight: 700;
        line-height: 30px;
        color: #212E44;
        text-align: center;
        margin-bottom: 28px; }
      .writing-assistant .assist-features .assist-features__feature .assist-features__feature-inner .assist-features__feature-text p:last-child {
        margin-bottom: 0; }
      .writing-assistant .assist-features .assist-features__feature .assist-features__feature-inner .assist-features__feature-text,
      .writing-assistant .assist-features .assist-features__feature .assist-features__feature-inner .assist-features__feature-text p {
        font-family: 'Averta', sans-serif;
        font-size: 18px;
        font-weight: 400;
        color: rgba(33, 46, 68, 0.8);
        line-height: 23.4px;
        text-align: center; }
      .writing-assistant .assist-features .assist-features__feature .assist-features__feature-inner .assist-features__feature-image {
        text-align: center;
        margin-bottom: 47px; }
        .writing-assistant .assist-features .assist-features__feature .assist-features__feature-inner .assist-features__feature-image img {
          max-width: 100%;
          height: 118px;
          margin: 0 auto;
          object-fit: contain; }
      .writing-assistant .assist-features .assist-features__feature .assist-features__feature-inner:hover {
        display: grid;
        align-content: center;
        justify-content: center;
        place-content: center; }
        .writing-assistant .assist-features .assist-features__feature .assist-features__feature-inner:hover .assist-features__feature-box {
          opacity: 0;
          height: 0;
          transform: translateY(-100%); }
        .writing-assistant .assist-features .assist-features__feature .assist-features__feature-inner:hover .assist-features__feature-boxhover {
          opacity: 1;
          height: auto;
          transform: translateY(0); }
  .writing-assistant .assist-features .slick-slider .slick-list {
    padding-bottom: 50px;
    padding-right: 20px !important;
    padding-left: 20px !important; }
  .writing-assistant .assist-features .slick-slider .slick-list,
  .writing-assistant .assist-features .slick-slider .slick-track {
    display: flex !important; }
  .writing-assistant .assist-features .slick-slider .slick-slide,
  .writing-assistant .assist-features .slick-slider .slick-slide > div,
  .writing-assistant .assist-features .slick-slider .slick-slide > div > div {
    height: 100% !important; }
  .writing-assistant .assist-features .slick-slider .slick-slide {
    margin: 0 10px; }
  .writing-assistant .assist-features .slick-slider .slick-dots {
    bottom: 0;
    display: flex;
    justify-content: center; }
    .writing-assistant .assist-features .slick-slider .slick-dots li {
      width: 12px;
      text-align: center; }
      .writing-assistant .assist-features .slick-slider .slick-dots li button {
        background: #C4C4C4;
        border-radius: 100px;
        width: 8px;
        height: 8px;
        font-size: 0;
        margin: 0 auto;
        padding: 0; }
        .writing-assistant .assist-features .slick-slider .slick-dots li button:before {
          content: none; }
      .writing-assistant .assist-features .slick-slider .slick-dots li.slick-active button {
        background: #FF6726; }
  .writing-assistant .assist-features .slick-slider .slick-arrow {
    height: 40px;
    width: 40px;
    color: #ff6726;
    border: 2px solid #fff;
    background: #fff;
    border-radius: 40px;
    position: absolute;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    line-height: 0px;
    cursor: pointer;
    top: 50%;
    z-index: 41;
    transform: translate(0%, -50px);
    box-shadow: 0px 7px 50px rgba(0, 0, 0, 0.08); }
    .writing-assistant .assist-features .slick-slider .slick-arrow.arrow-left {
      left: 0; }
      .writing-assistant .assist-features .slick-slider .slick-arrow.arrow-left::after {
        display: inline-block;
        content: ' ';
        background-image: url("data:image/svg+xml,%3Csvg width='10' height='16' viewBox='0 0 10 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.57129 13.7854L1.857 8.07111L7.57129 2.35683' stroke='%23FF6726' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
        background-repeat: no-repeat;
        width: 10px;
        height: 16px;
        top: 0px;
        position: relative; }
      .writing-assistant .assist-features .slick-slider .slick-arrow.arrow-left:hover {
        background-color: #ff6726; }
        .writing-assistant .assist-features .slick-slider .slick-arrow.arrow-left:hover:after {
          background-image: url("data:image/svg+xml,%3Csvg width='10' height='16' viewBox='0 0 10 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.57129 13.7854L1.857 8.07111L7.57129 2.35683' stroke='%23FFFFFF' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); }
    .writing-assistant .assist-features .slick-slider .slick-arrow.arrow-right {
      right: 0; }
      .writing-assistant .assist-features .slick-slider .slick-arrow.arrow-right::after {
        display: inline-block;
        content: ' ';
        background-image: url("data:image/svg+xml,%3Csvg width='10' height='15' viewBox='0 0 10 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.42871 1.49976L8.143 7.21404L2.42871 12.9283' stroke='%23FF6726' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
        background-repeat: no-repeat;
        width: 10px;
        height: 16px;
        top: 0px;
        position: relative; }
      .writing-assistant .assist-features .slick-slider .slick-arrow.arrow-right:hover {
        background-color: #ff6726; }
        .writing-assistant .assist-features .slick-slider .slick-arrow.arrow-right:hover:after {
          background-image: url("data:image/svg+xml,%3Csvg width='10' height='15' viewBox='0 0 10 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.42871 1.49976L8.143 7.21404L2.42871 12.9283' stroke='%23FFFFFF' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); }
  @media (max-width: 991px) {
    .writing-assistant .assist-features {
      padding-bottom: 30px; }
      .writing-assistant .assist-features .assist-features__row {
        justify-content: center; }
        .writing-assistant .assist-features .assist-features__row .assist-features__feature {
          flex: 0 0 50%;
          max-width: 50%;
          margin-bottom: 20px; } }
  @media (max-width: 768px) {
    .writing-assistant .assist-features {
      padding-bottom: 0;
      overflow: hidden; }
      .writing-assistant .assist-features .container {
        max-width: 100%; }
      .writing-assistant .assist-features .assist-features__heading h2 {
        font-size: 35px;
        line-height: 40px; }
      .writing-assistant .assist-features .assist-features__row {
        margin-right: -30px;
        margin-left: -30px; }
        .writing-assistant .assist-features .assist-features__row .assist-features__feature {
          flex: 0 0 100%;
          max-width: 100%;
          margin-bottom: 20px; }
      .writing-assistant .assist-features .assist-features__feature {
        padding: 0; }
        .writing-assistant .assist-features .assist-features__feature .assist-features__feature-inner {
          padding: 70px 30px 30px; } }

.writing-assistant .assist-video {
  padding-top: 30px;
  padding-bottom: 44px; }
  .writing-assistant .assist-video .assist-video__module {
    max-width: 960px;
    margin: 0 auto; }
  .writing-assistant .assist-video .assist-video__heading {
    margin-bottom: 30px; }
    .writing-assistant .assist-video .assist-video__heading h2 {
      font-family: 'Averta', sans-serif;
      font-weight: 900;
      font-size: 50px;
      line-height: 50px;
      letter-spacing: -0.01em;
      color: #212E44;
      text-align: center; }
  .writing-assistant .assist-video .assist-video__video {
    position: relative;
    width: 100%;
    padding-top: 56.25%; }
    .writing-assistant .assist-video .assist-video__video .wistia_embed {
      position: absolute;
      top: 0;
      left: 0;
      bottom: 0;
      right: 0; }
  .writing-assistant .assist-video .videoWrapper__video {
    position: relative;
    padding-bottom: 56.25%;
    /* 16:9 */
    padding-top: 25px;
    height: 0; }
    .writing-assistant .assist-video .videoWrapper__video iframe {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%; }
  @media (max-width: 991px) {
    .writing-assistant .assist-video .assist-video__heading h2 {
      font-size: 50px;
      line-height: 50px; } }
  @media (max-width: 768px) {
    .writing-assistant .assist-video {
      padding-top: 0; }
      .writing-assistant .assist-video .assist-video__heading h2 {
        font-size: 35px;
        line-height: 40px; } }

.writing-assistant .assist-infos .assist-infos__heading {
  margin-bottom: 74px; }
  .writing-assistant .assist-infos .assist-infos__heading h2 {
    font-family: 'Averta', sans-serif;
    font-weight: 900;
    font-size: 50px;
    line-height: 50px;
    letter-spacing: -0.01em;
    color: #212E44;
    text-align: center; }

.writing-assistant .assist-infos .assist-infos__row {
  margin-bottom: 100px;
  align-items: center; }
  .writing-assistant .assist-infos .assist-infos__row.image-content {
    flex-direction: row-reverse; }

.writing-assistant .assist-infos .assist-infos__info-inner .assist-infos__info-title {
  font-family: 'Averta', sans-serif;
  font-weight: 900;
  font-size: 50px;
  line-height: 50px;
  letter-spacing: -0.01em;
  color: #212E44;
  margin-bottom: 42px; }

.writing-assistant .assist-infos .assist-infos__info-inner .assist-infos__info-text {
  max-width: 495px; }
  .writing-assistant .assist-infos .assist-infos__info-inner .assist-infos__info-text p:last-child {
    margin-bottom: 0; }

.writing-assistant .assist-infos .assist-infos__info-inner .assist-infos__info-text,
.writing-assistant .assist-infos .assist-infos__info-inner .assist-infos__info-text p {
  font-family: 'Averta', sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 36px;
  color: #212E44; }

.writing-assistant .assist-infos .assist-infos__info-inner .assist-infos__info-image img {
  max-width: 100%; }

@media (max-width: 991px) {
  .writing-assistant .assist-infos .assist-infos__row {
    margin-bottom: 80px; }
  .writing-assistant .assist-infos .assist-infos__heading h2 {
    font-size: 50px;
    line-height: 50px; } }

@media (max-width: 768px) {
  .writing-assistant .assist-infos {
    padding-bottom: 20px; }
    .writing-assistant .assist-infos .assist-infos__heading h2 {
      font-size: 35px;
      line-height: 40px; }
    .writing-assistant .assist-infos .assist-infos__row {
      margin-bottom: 50px; }
      .writing-assistant .assist-infos .assist-infos__row > div {
        flex: 0 0 100%;
        max-width: 100%; }
    .writing-assistant .assist-infos .assist-infos__info-inner {
      min-height: auto; }
      .writing-assistant .assist-infos .assist-infos__info-inner .assist-infos__info-title {
        font-size: 35px;
        line-height: 40px; }
      .writing-assistant .assist-infos .assist-infos__info-inner .assist-infos__info-text {
        margin-bottom: 33px; }
      .writing-assistant .assist-infos .assist-infos__info-inner .assist-infos__info-text,
      .writing-assistant .assist-infos .assist-infos__info-inner .assist-infos__info-text p {
        font-size: 16px;
        line-height: 23px; } }

.writing-assistant .assist-reviews {
  padding-bottom: 54px; }
  .writing-assistant .assist-reviews .assist-reviews__module {
    max-width: 1184px;
    margin: 0 auto; }
  .writing-assistant .assist-reviews .assist-reviews__heading {
    margin-bottom: 79px; }
    .writing-assistant .assist-reviews .assist-reviews__heading h2 {
      font-family: 'Averta', sans-serif;
      font-weight: 900;
      font-size: 50px;
      line-height: 50px;
      letter-spacing: -0.01em;
      color: #212E44;
      text-align: center; }
  .writing-assistant .assist-reviews .assist-reviews__row {
    margin-right: -20px;
    margin-left: -20px; }
  .writing-assistant .assist-reviews .assist-reviews__review {
    padding-right: 20px;
    padding-left: 20px;
    margin-bottom: 20px; }
    .writing-assistant .assist-reviews .assist-reviews__review .assist-reviews__review-inner {
      padding: 24px 24px;
      border-radius: 10px;
      height: 100%;
      display: flex;
      flex-direction: column;
      flex-wrap: wrap;
      justify-content: space-between; }
      .writing-assistant .assist-reviews .assist-reviews__review .assist-reviews__review-inner.orange {
        background-color: #fff9f4; }
    .writing-assistant .assist-reviews .assist-reviews__review .assist-reviews__review-text {
      margin-bottom: 32px; }
      .writing-assistant .assist-reviews .assist-reviews__review .assist-reviews__review-text p:last-child {
        margin-bottom: 0; }
    .writing-assistant .assist-reviews .assist-reviews__review .assist-reviews__review-text,
    .writing-assistant .assist-reviews .assist-reviews__review .assist-reviews__review-text p {
      font-family: 'Averta', sans-serif;
      font-style: normal;
      font-weight: 400;
      font-size: 22px;
      line-height: 140%;
      color: #344563; }
    .writing-assistant .assist-reviews .assist-reviews__review .assist-reviews__review-author {
      font-family: 'Averta', sans-serif;
      font-style: normal;
      font-weight: 400;
      font-size: 18px;
      line-height: 150%;
      color: #5D6A82; }
  .writing-assistant .assist-reviews .slick-slider .slick-list {
    padding-bottom: 50px;
    padding-right: 30px !important; }
  .writing-assistant .assist-reviews .slick-slider .slick-list,
  .writing-assistant .assist-reviews .slick-slider .slick-track {
    display: flex !important; }
  .writing-assistant .assist-reviews .slick-slider .slick-slide,
  .writing-assistant .assist-reviews .slick-slider .slick-slide > div,
  .writing-assistant .assist-reviews .slick-slider .slick-slide > div > div {
    height: 100% !important; }
  .writing-assistant .assist-reviews .slick-slider .slick-slide {
    margin: 0 10px; }
  .writing-assistant .assist-reviews .slick-slider .slick-dots {
    bottom: 0;
    display: flex;
    justify-content: center; }
    .writing-assistant .assist-reviews .slick-slider .slick-dots li {
      width: 12px;
      text-align: center; }
      .writing-assistant .assist-reviews .slick-slider .slick-dots li button {
        background: #C4C4C4;
        border-radius: 100px;
        width: 8px;
        height: 8px;
        font-size: 0;
        margin: 0 auto;
        padding: 0; }
        .writing-assistant .assist-reviews .slick-slider .slick-dots li button:before {
          content: none; }
      .writing-assistant .assist-reviews .slick-slider .slick-dots li.slick-active button {
        background: #7A66F0; }
  @media (max-width: 768px) {
    .writing-assistant .assist-reviews {
      padding-bottom: 20px;
      overflow: hidden; }
      .writing-assistant .assist-reviews .container {
        max-width: 100%; }
      .writing-assistant .assist-reviews .assist-reviews__heading {
        margin-bottom: 24px; }
        .writing-assistant .assist-reviews .assist-reviews__heading h2 {
          font-size: 35px;
          line-height: 40px; }
      .writing-assistant .assist-reviews .assist-reviews__row {
        margin-right: -30px;
        margin-left: -30px; }
        .writing-assistant .assist-reviews .assist-reviews__row .assist-reviews__review {
          flex: 0 0 100%;
          max-width: 100%; }
      .writing-assistant .assist-reviews .assist-reviews__review {
        padding-right: 0;
        padding-left: 0; }
        .writing-assistant .assist-reviews .assist-reviews__review .assist-reviews__review-text,
        .writing-assistant .assist-reviews .assist-reviews__review .assist-reviews__review-text p {
          font-size: 18px !important;
          line-height: 120%; } }

.writing-assistant .assist-phone {
  padding-bottom: 50px; }
  .writing-assistant .assist-phone .assist-phone__module {
    padding: 76px 64px 40px;
    border-radius: 20px; }
  .writing-assistant .assist-phone .assist-phone__row {
    align-items: center; }
  .writing-assistant .assist-phone .assist-phone__heading {
    margin-bottom: 30px; }
    .writing-assistant .assist-phone .assist-phone__heading h2 {
      font-family: 'Averta', sans-serif;
      font-weight: 900;
      font-size: 50px;
      line-height: 50px;
      letter-spacing: -0.01em;
      color: #212E44; }
  .writing-assistant .assist-phone .assist-phone__content,
  .writing-assistant .assist-phone .assist-phone__content p {
    font-family: 'Averta', sans-serif;
    font-size: 18px !important;
    font-weight: 400;
    line-height: 27px;
    color: #212E44; }
  .writing-assistant .assist-phone .assist-phone__image {
    text-align: center; }
    .writing-assistant .assist-phone .assist-phone__image img {
      max-width: 350px;
      width: 100%;
      height: 379px;
      object-fit: contain; }
  @media (max-width: 768px) {
    .writing-assistant .assist-phone .assist-phone__heading h2 {
      font-size: 35px;
      line-height: 40px;
      text-align: center; }
    .writing-assistant .assist-phone .assist-phone__content,
    .writing-assistant .assist-phone .assist-phone__content p {
      text-align: center; }
    .writing-assistant .assist-phone .assist-phone__module {
      padding: 40px 25px 0px; }
    .writing-assistant .assist-phone .assist-phone__row {
      flex-direction: column-reverse; }
      .writing-assistant .assist-phone .assist-phone__row .assist-phone__col {
        flex: 0 0 100%;
        max-width: 100%; } }


/*# sourceMappingURL=writing_assistant.css.map*/