[dir] .cta__image {
  padding: 24px 0;
}

.page-content {
  overflow: unset;
}

@media only screen and (min-width: 980px) {
  .welcome--type-3 .welcome__content {
    width: 54%;
  }

  [dir] .welcome--size-large .welcome__section {
    padding-top: 205px;
    padding-bottom: 120px;
  }

  .helpers--type-2 .helpers__secondary-icon img {
    max-width: 280px;
    max-height: 140px;
  }

  .cta--type-2 .cta__content {
    width: 48%;
  }

  .welcome__content h1 {
    font-size: 42px;
  }
}

@media only screen and (min-width: 568px) and (max-aspect-ratio: 13 / 9), only screen and (min-width: 668px) and (min-height: 416px), only screen and (min-width: 980px) {
  [dir] .helpers--type-2 .helpers__block {
    text-align: left;
  }

  [dir=rtl] .helpers--type-2 .helpers__block {
    text-align: right;
  }

  [dir] .helpers--type-2 .helpers__description {
    margin: 0;
  }

  [dir=ltr] .helpers--type-2 .helpers__secondary-icon {
    left: 0;
    transform: translate(0, -50%);
  }

  [dir=rtl] .helpers--type-2 .helpers__secondary-icon {
    left: auto;
    right: 0;
    transform: translate(0, -50%);
  }

  [dir] .helpers--type-2 {
    padding-bottom: 32px;
  }

  [dir] .category-blocks:not(.page-content) {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  [dir] .section--padding {
    padding-top: 48px;
    padding-bottom: 48px;
  }
}

@media only screen and (min-width: 568px) and (max-aspect-ratio: 13 / 9) and (max-width: 979px), only screen and (min-width: 668px) and (min-height: 416px) and (max-width: 979px) {
  .helpers--type-2 .helpers__secondary-icon img {
    max-width: 90%;
  }
}

@media only screen and (max-width: 979px) and (max-height: 415px) and (min-aspect-ratio: 13 / 9), (max-width: 667px) and (min-aspect-ratio: 13 / 9), (max-width: 567px) and (max-aspect-ratio: 13 / 9) {
  .helpers--type-2 .helpers__secondary-icon {
    display: none;
  }

  [dir=ltr] .helpers--type-2 .helpers__block,
  [dir=rtl] .helpers--type-2 .helpers__block {
    padding: 24px;
  }
}

.link-to-print {
  display: none;
}

@media only screen and (min-width: 980px) {
  .page-heading__breadcrumbs {
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .link-to-print {
    display: block;
    margin-left: 20px;
  }
}

@media print {
  .no-print, .no-print * {
    display: none !important;
  }
}

@media only screen and (min-width: 568px) and (max-aspect-ratio: 13 / 9), only screen and (min-width: 668px) and (min-height: 416px), only screen and (min-width: 980px) {
  [dir] .welcome--size-medium .welcome__section {
    padding-top: 208px;
    padding-bottom: 112px;
  }

  .category-blocks--type-1 .category-blocks__item {
    flex: 1 0 33.33%;
    max-width: 100%;
  }
}

@media only screen and (min-width: 980px) {
  [dir] .category-blocks--type-1 .category-blocks__item:nth-child(3) {
    margin-top: 0;
  }
}

[dir] .form-field ul {
  margin: 0;
}

[dir] .form-field ul li {
  margin-top: 0;
  margin-bottom: 0;
}

ul[data-hc-pills-container] {
  max-height: 50px;
  height: 50px;
}

ul[data-hc-pills-container] li,
ul[data-hc-pills-container] li input {
  height: 43px !important;
  max-height: 43px !important;
  line-height: 43px !important;
}

@media only screen and (min-width: 980px) {
  [dir] .sections__item {
    margin-top: 48px;
  }

  [dir] .page-heading__breadcrumbs {
    margin-bottom: 24px;
  }

  [dir] .page-content:not(.page-content--without-margin) {
    margin-top: 48px;
  }

  [dir] .page-heading {
    margin-bottom: 48px;
  }
}

.article-body p:first-child {
  margin-top: 0;
}

.article-body p:last-child {
  margin-bottom: 0;
}

.share li:nth-child(1),
.share li:nth-child(2) {
  display: none !important;
}

@media only screen and (min-width: 440px) {
  .page-heading__content {
    position: relative;
    display: flex;
    justify-content: space-between;
  }

  [dir] .page-heading--type-2 .page-heading__content-right {
    margin-top: 0;
  }

  .subscribe-btn--left {
    visibility: hidden;
  }
}

@media only screen and (min-width: 440px) and (max-width: 979px) {
  .subscribe-btn--left {
    display: none;
  }

  [dir] .page-heading--type-2 .page-heading__content-left {
    text-align: left;
  }

  .page-heading__meta {
    justify-content: flex-start !important;
  }
}

@media (max-width: 439px) {
  .subscribe-btn--left {
    display: none;
  }
}

@media only screen and (min-width: 568px) and (max-aspect-ratio: 13 / 9), only screen and (min-width: 668px) and (min-height: 416px), only screen and (min-width: 980px) {
  .helpers-categories .row {
    margin-bottom: -80px;
  }

  .helpers-categories .col {
    margin-bottom: 80px;
    flex: 1 0 25%;
    max-width: 25%;
  }

  .helpers .category-blocks {
    margin-top: -64px;
  }

  .helpers .category-blocks--type-1 .category-blocks__item {
    flex: 1 0 25%;
    max-width: 100%;
  }
}

@media only screen and (min-width: 568px) and (max-width: 960px) {
  .helpers-categories .col {
    flex: 1 0 33.333%;
    max-width: 33.333%;
  }
}

@media only screen and (min-width: 568px) and (max-aspect-ratio: 13 / 9), only screen and (min-width: 668px) and (min-height: 416px), only screen and (min-width: 980px) {
  #category-blocks .col:nth-child(n+4) {
    margin-top: 100px;
  }
}

