#wpadminbar {
  opacity: .3;
  transition: transform .3s, opacity .3s;
  transform: translateY(-80%);
}

#wpadminbar:hover {
  opacity: 1;
  transform: none;
}

body {
  margin-top: 140px;
  transition: opacity .35s ease-in-out;
}

@media (min-width: 992px) {
  body {
    margin: 0;
  }
}

body.is-locked {
  overflow: hidden;
}

body.is-loaded {
  transition-delay: 1.3s;
  opacity: 1 !important;
}

.ov-buttons--cols {
  flex-direction: column;
}

@media (min-width: 992px) {
  .container {
    max-width: 100%;
  }
}

@media (min-width: 1200px) {
  .container {
    max-width: 1280px;
  }
}

@media screen and (max-width: 991px) {
  main iframe, section iframe {
    width: 100% !important;
  }
}

.ovpn__text-orange {
  color: #ed7f22;
}

.text-ov-orange {
  color: #ffa54a !important;
}

@media (max-width: 991px) {
  .wp-block-pullquote.is-style-uppercase blockquote p {
    padding: 0;
  }

  .wp-block-pullquote.is-style-uppercase {
    width: 100%;
    margin: 0;
    padding: 0;
  }
}

.alert {
  cursor: pointer;
  background: #ececec;
  border-radius: 4px;
  width: 36px;
  height: 36px;
  padding: 0;
  transition: all .5s ease-in-out;
}

.alert__new {
  flex-direction: row;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.alert__icon {
  pointer-events: none;
  margin: 0;
  padding-left: 8px;
  transition: all .25s ease-in-out;
}

.alert__content {
  opacity: 0;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-left: 20px;
  padding-right: 14px;
  font-size: 14px;
  display: none;
}

.alert__content p {
  opacity: 0;
  white-space: pre;
  margin: 0;
}

.alert__content p a {
  color: #000;
  font-weight: 500;
}

.alert__actions {
  cursor: pointer;
}

.alert__close {
  pointer-events: none;
  display: block;
}

.alert__close svg {
  pointer-events: none;
}

.alert.is-active {
  cursor: auto;
  width: 100%;
}

.alert.is-active .alert__content {
  opacity: 1;
  display: flex;
}

.alert.is-active .alert__content p {
  opacity: 1;
}

.alert.is-active .alert__icon {
  padding-left: 18px;
}

.ov-button--outline-gs {
  color: #344054 !important;
  border-color: #d0d5dd !important;
}

.ov-button--outline-orange {
  color: #475376 !important;
  background: #fff !important;
  border-color: #ed7f22 !important;
}

.ov-button--primary-base {
  color: #fff !important;
  background: #1652b8 !important;
  border-color: #1652b8 !important;
}

.ov-button--primary-base:hover {
  background: #4d79dc !important;
}

.ov-button--primary-outline {
  border: 1px solid;
  color: #1652b8 !important;
  background: #fff !important;
  border-color: #1652b8 !important;
}

.ov-button--primary-outline:hover {
  color: #fff !important;
  background: #1652b8 !important;
}

.ov-button--primary-outline-dark {
  color: #404968;
  background: #fff;
  border: 1px solid #b9c0d4;
}

.ov-button--primary-outline-dark:hover {
  color: #404968;
  background: #eff1f5;
}

.ov-button--download {
  color: #1a3967 !important;
  background: #f1f4f9 !important;
}

.ov-button--download:hover {
  color: #1b56b2 !important;
  background: #e6edf2 !important;
}

.ov-button--product {
  color: #111322;
  border: .5px solid #2e4f5e4d;
  border-radius: 12px;
  box-shadow: 0 .23821px #ffffff8c;
}

.btn-new-tertiary {
  border-color: inherit;
  color: #404968;
  background: #fff;
}

.btn-new-tertiary:hover {
  color: #404968;
  background: #eff1f5;
}

.btn-new-tertiary-outline {
  border: 1px solid #b9c0d4;
}

.btn-new-tertiary-outline-blue {
  color: #1652b8;
  border: 1px solid #1652b8;
}

.btn-new-secondary {
  border-color: inherit;
  color: #111322;
  background: #ffa54a;
}

.btn-new-secondary:hover {
  color: inherit;
  background: #f09a51;
}

.anim-active [class^="anim-"]:not(.anim-active), .anim-active [class^=" anim-"]:not(.anim-active) {
  transform: none;
  opacity: 1 !important;
}

.anim-up {
  opacity: 0;
  transition: opacity .4s ease-in-out, transform .4s ease-in-out;
  transform: translateY(24px);
}

.anim-in {
  opacity: 0;
  transition: opacity .4s ease-in-out, transform .4s ease-in-out;
  transform: scale(.98);
}

.anim-delay-2 {
  transition-delay: .2s;
}

.anim-delay-4 {
  transition-delay: .4s;
}

.anim-delay-6 {
  transition-delay: .6s;
}

.anim-delay-8 {
  transition-delay: .8s;
}

.anim-delay-10 {
  transition-delay: 1s;
}

.anim-delay-12 {
  transition-delay: 1.2s;
}

.is-shaking {
  backface-visibility: hidden;
  perspective: 1000px;
  animation: .5s cubic-bezier(.36, .07, .19, .97) both shake;
  transform: translate3d(0, 0, 0);
}

@keyframes skeletonShift {
  0% {
    background-position: 0%;
  }

  50% {
    background-position: 100%;
  }

  100% {
    background-position: 0%;
  }
}

@keyframes shake {
  0%, 100% {
    transform: translateX(0);
  }

  10%, 30%, 50%, 70%, 90% {
    transform: translateX(-4px);
  }

  20%, 40%, 60%, 80% {
    transform: translateX(4px);
  }
}

.btn > svg {
  vertical-align: middle;
}

section.news {
  margin-top: 0;
}

.header-news-categories {
  text-align: center;
}

.header-news-categories a {
  margin-inline-end: 1em;
}

.newsroom-header {
  height: 475px;
}

.news-hero-grid-container {
  margin-top: -420px;
}

.newsroom-item-image {
  display: none;
}

.newsroom-item-title {
  color: #273139;
}

.newsroom-item-button {
  display: none;
}

.news-item-excerpt {
  color: #4b5157;
}

.single-category-promo {
  background-size: cover;
  border-radius: 4px;
  margin-bottom: 30px;
  padding: 40px 30px 120px;
}

.single-category-promo__headline {
  color: #fafafa;
  letter-spacing: -.02em;
  margin: 8px 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  display: block;
}

.single-category-promo__headline:hover {
  color: #fafafa;
}

.blog-category-badge {
  color: #1a3967cc;
  letter-spacing: .02em;
  background: #fafafa;
  border: 1px solid #1a3967cc;
  border-radius: 2px;
  padding: 4px;
  font-size: 12px;
  line-height: 16px;
  display: inline-block;
}

.blog-category-badge:hover {
  color: #1a3967cc;
}

.news-hero-grid {
  border-radius: 4px;
  padding: 0 15px;
}

.news-hero-item-1 {
  overflow: hidden;
}

.news-hero-item-1 .newsroom-item {
  background-position: center;
  background-size: cover;
  flex-direction: column;
  align-items: flex-start;
  height: 100%;
  padding: 40px 30px 20px;
  display: flex;
}

.news-hero-item-1 .newsroom-item-button {
  margin-top: 16px;
  margin-bottom: 32px;
  display: inline-block;
}

.news-hero-item-1 h3 {
  text-transform: none;
  font-size: 28px;
  font-weight: 800;
  line-height: 1.25;
}

.news-hero-item-1 h3 a {
  color: #fff;
}

.news-hero-item-1 .newsroom-item-date, .news-hero-item-2 .newsroom-item-date, .news-hero-item-3 .newsroom-item-date {
  display: none;
}

.news-hero-item-1, .news-hero-item-2, .news-hero-item-3 {
  border-radius: 4px;
  overflow: hidden;
}

.news-hero-item-2 .newsroom-item, .news-hero-item-3 .newsroom-item {
  background-position: center;
  background-size: cover;
  height: 100%;
  padding: 40px 30px;
}

.news-hero-item-2 h3, .news-hero-item-3 h3 {
  letter-spacing: .5px;
  padding: 0 0 1em;
  font-size: 16px;
  font-weight: 800;
  line-height: 1.5;
}

.news-hero-item-2 h3 a, .news-hero-item-3 h3 a {
  color: #fff;
}

.news-item-related-articles-section {
  margin-top: auto;
  display: none;
  bottom: 40px;
  left: 60px;
  right: 60px;
}

.news-item-related-articles-section-headline {
  color: #fff;
  mix-blend-mode: normal;
  opacity: .85;
  border-bottom: 1px solid #d9dadb;
  margin-bottom: 30px;
  padding-bottom: 10px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.4;
}

.news-item-related-articles {
  justify-content: space-between;
  display: flex;
}

.news-item-related-article {
  width: 30%;
}

.news-item-related-article-title {
  color: #fff;
  font-size: 14px;
  font-weight: 800;
  line-height: 1.4;
}

.news-item-related-article-title:hover {
  color: #fff;
}

@media (min-width: 768px) {
  .news-hero-grid {
    margin-bottom: 60px;
  }

  .news-hero-item-1 {
    border-radius: 4px 0 0 4px;
    min-height: 570px;
  }

  .news-hero-item-1 h3 {
    font-size: 40px;
  }

  .news-hero-item-2, .news-hero-item-3 {
    border-radius: 0 4px 0 0;
    height: 50%;
  }

  .news-hero-item-3 {
    border-radius: 0 0 4px;
  }
}

@media (min-width: 992px) {
  .news-hero-item-1 .newsroom-item {
    padding: 40px 30px;
  }

  .news-item-related-articles-section {
    display: block;
  }
}

.news-secondary-item:after {
  content: "";
  clear: both;
  display: block;
}

.news-secondary-item .newsroom-item {
  background-size: 0;
}

.news-secondary-item .newsroom-item-image {
  float: left;
  width: 42%;
  margin: 0 4% 0 0;
  display: block;
}

.news-secondary-item .newsroom-item-summary-wrapper {
  float: left;
  width: 54%;
}

.news-secondary-item .newsroom-item-title a {
  color: #273139;
  text-transform: none;
  font-size: 20px;
  font-weight: 800;
  line-height: 1.25;
}

.news-secondary-item .newsroom-item-excerpt {
  color: #4b5157;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.4;
}

@media (max-width: 767.98px) {
  .news-secondary-item {
    border-bottom: 1px solid #d9dadb;
    margin-bottom: 24px;
    padding-bottom: 24px;
  }

  .news-secondary-item.news-secondary-item-4, .news-secondary-item.news-secondary-item-5, .news-secondary-item.news-secondary-item-6 {
    padding-bottom: 0;
  }
}

@supports (grid-area: auto) {
  @media (min-width: 768px) {
    .news-secondary-grid {
      grid-gap: 30px;
      grid-template-rows: 2fr 2fr 1fr 1fr;
      grid-template-columns: 1fr 1fr;
      display: grid;
    }

    .news-secondary-item-4 {
      grid-area: 1 / 1 / 2 / 3;
    }

    .news-secondary-item:not(:last-child) {
      border-bottom: none;
      margin-bottom: 0;
      padding-bottom: 0;
    }
  }

  @media (min-width: 992px) {
    .news-secondary-grid {
      grid-gap: 30px;
      grid-template-rows: 2fr 1fr 1fr;
      grid-template-columns: 1fr 1fr 1fr;
      display: grid;
    }

    .news-secondary-item-6 {
      grid-row: 2 / 4;
    }
  }

  .news-secondary-grid .item-news {
    min-height: initial;
    height: 100%;
    margin-bottom: 0;
  }

  .news-secondary-item .newsroom-item-image {
    display: none;
  }

  .news-secondary-grid a {
    text-transform: none;
  }

  .news-secondary-item .newsroom-item-title {
    font-size: 16px;
    font-weight: 800;
    line-height: 1.5;
  }

  .news-secondary-item-4 .newsroom-item, .news-secondary-item-5 .newsroom-item {
    height: 100%;
  }

  .news-secondary-item-4, .news-secondary-item-5, .news-secondary-item-6 {
    border-radius: 4px;
    overflow: hidden;
  }

  .news-secondary-item-4 .newsroom-item, .news-secondary-item-5 .newsroom-item, .news-secondary-item-6 .newsroom-item {
    background-size: cover;
    padding: 40px 30px;
  }

  .news-secondary-item-4 .newsroom-item-title {
    width: 50%;
  }

  .news-secondary-item-4 .newsroom-item-date {
    display: none;
  }

  .news-secondary-item-5 .newsroom-item-title {
    padding: 8px;
  }

  .news-secondary-item-5 .newsroom-item-date, .news-secondary-item-6 .newsroom-item-date {
    color: #273139;
    mix-blend-mode: normal;
    opacity: .4;
    padding: 0 8px;
    font-size: 12px;
    line-height: 1.25;
  }

  .news-secondary-item-6 .newsroom-item {
    background-size: cover;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    height: 100%;
    display: flex;
  }

  .news-secondary-item-6 .newsroom-item-title {
    padding: 8px;
  }

  .news-secondary-item-7, .news-secondary-item-8, .news-secondary-item-9, .news-secondary-item-10 {
    flex-direction: column;
    justify-content: flex-start;
    display: flex;
  }

  .news-secondary-item-7 .newsroom-item, .news-secondary-item-8 .newsroom-item, .news-secondary-item-9 .newsroom-item, .news-secondary-item-10 .newsroom-item {
    background-size: 0;
  }

  .news-secondary-item-6 .blog-category-badge, .news-secondary-item-7 .blog-category-badge, .news-secondary-item-8 .blog-category-badge, .news-secondary-item-9 .blog-category-badge, .news-secondary-item-10 .blog-category-badge {
    display: none;
  }

  .news-secondary-item-7 .newsroom-item-date, .news-secondary-item-8 .newsroom-item-date, .news-secondary-item-9 .newsroom-item-date, .news-secondary-item-10 .newsroom-item-date {
    color: #939699;
    font-size: 12px;
    font-weight: normal;
    line-height: 1.25;
  }
}

.news-tertiary-item:not(:last-child) {
  border-bottom: 1px solid #d9dadb;
  margin-bottom: 30px;
  padding-bottom: 30px;
}

.news-tertiary-item:after {
  content: "";
  clear: both;
  display: block;
}

.news-tertiary-item .newsroom-item-image {
  float: left;
  width: 42%;
  margin: 0 4% 0 0;
  display: block;
}

.news-tertiary-item .newsroom-item-summary-wrapper {
  float: left;
  width: 54%;
}

.news-tertiary-item .newsroom-item-title a {
  color: #273139;
  text-transform: none;
  font-size: 20px;
  font-weight: 800;
  line-height: 1.25;
}

.news-tertiary-item .newsroom-item-excerpt {
  color: #4b5157;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.4;
}

.news-tertiary-item .newsroom-item-date {
  display: none;
}

@media (max-width: 767.98px) {
  .news-tertiary-item {
    margin-bottom: 30px;
    padding-bottom: 30px;
  }
}

.newsroom-featured-category {
  color: #fff;
  background: #6e99ae;
  border-radius: 4px;
}

.newsroom-featured-category-header {
  text-transform: uppercase;
  border-bottom: 1px solid #b4d1e0;
  padding: 20px 25px;
  font-size: 14px;
}

.newsroom-featured-category-list {
  margin: 0;
  padding: 0 24px 20px;
  font-size: 20px;
  font-weight: bold;
  line-height: 1.25;
  list-style: none;
}

.newsroom-featured-category-list li {
  background: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.75'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.88889 19.1111V22H18V40H0.000443419L0 19.1111C0 12.2287 1.99228 6.53084 5.92097 3.3333C8.63869 1.12146 11.933 0 16 0V9.47368C13.7922 9.47368 8.88889 10.3574 8.88889 19.1111ZM30.8889 19.1111V22H40V40H22V19.1111C22 12.2287 23.7701 6.53084 27.6988 3.3333C30.4165 1.12146 33.933 0 38 0V9.47368C35.7922 9.47368 30.8889 10.3574 30.8889 19.1111Z' fill='%2355839E'/%3E%3C/g%3E%3C/svg%3E%0A") 0 36px no-repeat;
  padding: 48px 10px 24px;
}

.newsroom-featured-category-list li:not(:last-child) {
  border-bottom: 1px solid #b4d1e0;
}

.newsroom-featured-category-list a {
  color: #fff;
}

.newsroom-belt-featured-section {
  text-align: center;
  background-position: center;
  background-size: cover;
  min-height: 270px;
}

.newsroom-belt-featured-section h3 {
  color: #fff;
  text-transform: none;
  font-size: 40px;
  font-style: normal;
  font-weight: 800;
  line-height: 1.25;
}

.twitter-timeline-container {
  text-align: center;
  background: #153766;
  border-radius: 4px;
  margin-bottom: 36px;
  padding: .5em;
}

.newsroom-featured-case-study {
  background: #ea7e20;
  border-radius: 4px;
  padding: 24px;
}

.newsroom-featured-case-study-bug {
  color: #dadada;
  letter-spacing: .5px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.25;
}

.newsroom-featured-case-study-headline {
  color: #273139;
  background: url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.75'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.5556 33.4444V38.5H31.5V70H0.000775983L0 33.4444C0 21.4003 3.48649 11.429 10.3617 5.83328C15.1177 1.96256 20.8827 0 28 0V16.5789C24.1364 16.5789 15.5556 18.1255 15.5556 33.4444ZM54.0556 33.4444V38.5H70V70H38.5V33.4444C38.5 21.4003 41.5976 11.429 48.4728 5.83328C53.2288 1.96256 59.3827 0 66.5 0V16.5789C62.6364 16.5789 54.0556 18.1255 54.0556 33.4444Z' fill='%23FFEEB3'/%3E%3C/g%3E%3C/svg%3E%0A") 0 25px no-repeat;
  padding-top: 45px;
  padding-left: 20px;
  font-size: 25px;
  font-weight: 800;
  line-height: 1.2;
}

.newsroom-featured-case-study-cta {
  margin-left: auto;
  margin-right: auto;
  display: block;
}

@supports (grid-area: auto) {
  @media (min-width: 768px) {
    .newsroom-end-featured-section {
      grid-gap: 30px;
      grid-template-columns: 1fr 1fr 1fr 1fr;
      display: grid;
    }
  }
}

@media (min-width: 768px) {
  .news-end-featured-item-1 {
    grid-area: 1 / 1 / 4 / 3;
  }

  .news-end-featured-item-2 {
    grid-area: 1 / 3 / 3 / 5;
  }
}

@media (max-width: 767.98px) {
  .news-end-featured-item:not(:last-child) {
    margin-bottom: 30px;
  }
}

.news-end-featured-item {
  background: #fff;
  border-radius: 4px;
  padding: 40px 30px;
  overflow: hidden;
}

.news-end-featured-item-1, .news-end-featured-item-2 {
  padding: 0;
}

.news-end-featured-item-1 .newsroom-item, .news-end-featured-item-2 .newsroom-item {
  height: 100%;
}

.news-end-featured-item-1 .newsroom-item {
  background-size: cover;
  padding: 40px 30px;
}

.news-end-featured-item-1 .newsroom-item-title a {
  color: #fff;
  text-transform: none;
  margin-bottom: .5em;
  font-size: 28px;
  font-style: normal;
  font-weight: bold;
  line-height: 1.25;
  display: block;
}

.news-end-featured-item-1 .newsroom-item-excerpt, .news-end-featured-item-1 .newsroom-item-date {
  display: none;
}

.news-end-featured-item-1 .newsroom-item-button {
  margin: 0 auto;
  display: inline-block;
}

.news-end-featured-item-2 .newsroom-item {
  padding: 40px 30px;
}

.news-end-featured-item-2 .newsroom-item-title a {
  color: #fff;
  font-size: 25px;
  font-style: normal;
  font-weight: bold;
  line-height: 1.2;
}

.news-end-featured-item-2 .newsroom-item-excerpt {
  color: #fff;
  margin-bottom: 1em;
  font-size: 13px;
  font-weight: normal;
  line-height: 1.5;
}

.news-end-featured-item-2 .newsroom-item-date {
  display: none;
}

.news-end-featured-item-2 .newsroom-item-button {
  display: inline-block;
}

.news-end-featured-item-3 .newsroom-item, .news-end-featured-item-4 .newsroom-item {
  background-size: 0;
}

.news-end-featured-item-3, .news-end-featured-item-4 {
  flex-direction: column;
  display: flex;
}

.news-end-featured-item-3 .newsroom-item-title a, .news-end-featured-item-4 .newsroom-item-title a {
  color: #273139;
  text-transform: none;
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5;
}

.news-end-featured-item-3 .newsroom-item-excerpt, .news-end-featured-item-4 .newsroom-item-excerpt, .news-end-featured-item-3 .newsroom-item-date, .news-end-featured-item-4 .newsroom-item-date {
  display: none;
}

@media (min-width: 768px) {
  .news-end-featured-item-1 .newsroom-item-title a {
    font-size: 40px;
  }
}

.newsroom-email-signup {
  color: #153766;
  text-align: center;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.4;
}

.newsroom-email-signup-headline {
  color: #1f4b7f;
  text-transform: none;
  font-size: 40px;
  font-weight: 800;
  line-height: 1.25;
}

.newsroom-email-signup-form.mktoForm {
  transition: height .5s ease-in-out;
}

.newsroom-email-signup-form.mktoForm input[type="email"] {
  box-sizing: border-box;
  background: #fff;
  border: 1px solid #000;
  border-radius: 4px;
  width: 260px;
  padding: 12px;
}

.newsroom-email-signup-form.mktoForm input[type="submit"] {
  text-transform: none;
}

.newsroom-email-signup-form.mktoForm .mktoButtonRow {
  text-align: center;
  margin-top: 0 !important;
}

.g-recaptcha {
  visibility: hidden;
}

.mktoForm .g-recaptcha {
  visibility: visible;
}

@media only screen and (max-width: 480px), only screen and (max-device-width: 480px), only screen and (max-device-height: 480px) {
  .mktoForm .g-recaptcha iframe {
    padding: 0 !important;
  }
}

.g-recaptcha.g-recaptcha {
  margin: 5px 0;
  transition: height .5s ease-in-out, margin .5s ease-in-out;
  overflow: hidden;
}

.g-recaptcha > div {
  margin: 0 auto !important;
}

.g-recaptcha > div > div {
  box-sizing: border-box;
  border: 5px solid #0000;
  border-radius: 4px;
  width: calc(100% + 8px);
  height: calc(100% + 8px);
  transition: background-color .4s ease-out;
}

.g-recaptcha.mktoInvalid > div > div {
  background-color: #f63c00;
}

.news-category-grid {
  margin-top: 36px;
  margin-bottom: 40px;
}

.newsroom-category-item {
  grid-gap: 30px;
  background-size: 0 0;
  border-bottom: 1px solid #d9dadb;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-bottom: 30px;
  padding-bottom: 30px;
  display: grid;
}

.newsroom-category-item .newsroom-item-image {
  grid-column: 1 / 5;
  height: auto;
  display: block;
}

.newsroom-category-item .newsroom-item-summary-wrapper {
  grid-column: 5 / 10;
}

.newsroom-category-item .newsroom-item-title {
  margin: 0;
}

.newsroom-category-item .newsroom-item-title a {
  color: #273139;
  letter-spacing: -.02em;
  font-size: 24px;
  font-weight: bold;
  line-height: 32px;
}

.newsroom-category-item .newsroom-item-excerpt {
  color: #273139;
  letter-spacing: .02em;
  font-size: 16px;
  line-height: 30px;
}

.newsroom-category-item .newsroom-item-date {
  display: none;
}

@media (min-width: 768px) {
  .news-category-grid {
    grid-gap: 30px;
    grid-template-columns: 1fr 1fr 1fr;
    display: grid;
  }

  .newsroom-category-item {
    grid-column: 1 / 3;
    margin-bottom: 0;
  }

  .paged-1 .newsroom-category-item:first-child, .paged-1 .newsroom-category-item:nth-child(2), .paged-1 .newsroom-category-item:nth-child(3) {
    background-size: cover;
    border-bottom: none;
    padding: 30px;
    display: block;
  }

  .paged-1 .newsroom-category-item:first-child .newsroom-item-image, .paged-1 .newsroom-category-item:nth-child(2) .newsroom-item-image, .paged-1 .newsroom-category-item:nth-child(3) .newsroom-item-image {
    display: none;
  }

  .paged-1 .newsroom-category-item:nth-child(2) .newsroom-item-title, .paged-1 .newsroom-category-item:nth-child(2) .newsroom-item-title a, .paged-1 .newsroom-category-item:nth-child(3) .newsroom-item-title, .paged-1 .newsroom-category-item:nth-child(3) .newsroom-item-title a {
    color: #fafafa;
    letter-spacing: -.02em;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
  }

  .paged-1 .newsroom-category-item:first-child {
    border-radius: 4px 0 0 4px;
    grid-area: 1 / 1 / 3 / 3;
    padding-right: 40%;
  }

  .paged-1 .newsroom-category-item:first-child .newsroom-item-title, .paged-1 .newsroom-category-item:first-child .newsroom-item-title a {
    color: #fafafa;
    letter-spacing: -.02em;
    font-size: 32px;
    font-weight: bold;
    line-height: 40px;
  }

  .paged-1 .newsroom-category-item:first-child .newsroom-item-excerpt {
    display: none;
  }

  .paged-1 .newsroom-category-item:nth-child(2) {
    border-radius: 0 4px 0 0;
    grid-area: 1 / 3 / 2 / 4;
    margin-bottom: -15px;
    margin-left: -30px;
  }

  .paged-1 .newsroom-category-item:nth-child(2) .newsroom-item-excerpt, .paged-1 .newsroom-category-item:nth-child(2) .newsroom-item-date {
    display: none;
  }

  .paged-1 .newsroom-category-item:nth-child(3) {
    border-radius: 0 0 4px;
    grid-area: 2 / 3 / 3 / 4;
    margin-top: -15px;
    margin-left: -30px;
  }

  .paged-1 .newsroom-category-item:nth-child(3) .newsroom-item-excerpt, .paged-1 .newsroom-category-item:nth-child(3) .newsroom-item-date {
    display: none;
  }

  .category-widgets {
    grid-area: 3 / 3 / 10 / 4;
  }

  .paged .category-widgets {
    grid-row: 1 / 11;
  }
}

@media (min-width: 992px) {
  .news-category-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .newsroom-category-item {
    grid-column: 1 / 4;
  }

  .paged-1 .newsroom-category-item:first-child {
    grid-area: 1 / 1 / 3 / 4;
  }

  .paged-1 .newsroom-category-item:nth-child(2) {
    grid-area: 1 / 4 / 2 / 5;
  }

  .paged-1 .newsroom-category-item:nth-child(3) {
    grid-area: 2 / 4 / 3 / 5;
  }

  .category-widgets {
    grid-column: 4 / 5;
  }
}

.news-page-header {
  background-image: radial-gradient(78.1% 78.1% at 77.68% -8.61%, #3f455373 15.1%, #11bdb273 100%), linear-gradient(22.28deg, #153766 0% 100%);
  background-size: cover;
  min-height: 300px;
  margin-bottom: 48px;
}

.news-page-header h1 {
  color: #fff;
}

.news-page-header h4 {
  color: #fff;
  letter-spacing: initial;
  text-transform: none;
  font-size: 18px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.5;
}

@media (min-width: 992px) {
  .news-page-header {
    min-height: auto;
    padding-bottom: 64px;
  }
}

.news-author {
  float: right;
  background: #fff;
  border: 1px solid #d9dadb;
  border-radius: 4px;
  margin: 0 0 2em 2em;
  padding: 36px 18px 24px;
}

@media (min-width: 768px) {
  .news-author {
    margin-top: -250px;
    position: relative;
  }

  .container.has-author {
    margin-top: 150px;
  }

  .news-category-grid-item:nth-child(4) .newsroom-item .newsroom-item-summary-wrapper {
    width: 50%;
  }
}

.news-author-image {
  border-radius: 90px;
  width: 90px;
  height: 90px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
}

.news-author-name {
  color: #273139;
  text-align: center;
  margin: 18px 0 24px;
  font-size: 20px;
  font-weight: bold;
  line-height: 1.25;
}

.news-author-links {
  text-align: center;
  margin: 24px 0 36px;
}

.news-author-link {
  border: 1px solid #d9dadb;
  border-radius: 999px;
  width: 40px;
  height: 40px;
  padding: 10px 0;
  display: inline-block;
}

.post-body {
  color: #4b5157;
  width: 100%;
}

.post-body h2 {
  color: #273139;
  text-transform: none;
  font-size: 25px;
  font-weight: bold;
  line-height: 1.2;
}

.post-body h2:not(:first-child) {
  padding-top: .5rem;
}

.post-body ol, .post-body p, .post-body ul {
  font-size: 1rem;
  line-height: 1.9;
}

.post-body ol li, .post-body p li, .post-body ul li {
  word-wrap: break-word;
}

.post-body ol {
  padding: 0 0 0 1.2em;
  list-style-type: decimal;
  list-style-position: outside;
}

.post-body ul {
  padding: 0 0 0 1.2em;
  list-style-type: disc;
  list-style-position: outside;
}

.single-post .share-banner .container {
  border: none;
}

.share-banner .container .row h4 {
  color: #273139;
  letter-spacing: normal;
  text-transform: none;
  margin-bottom: 1.5em;
  padding: 0;
  font-size: 25px;
  font-weight: 600;
  line-height: 1.2;
}

.news-related-articles-section-headline {
  color: #273139;
  letter-spacing: .5px;
  text-transform: uppercase;
  border-bottom: 1px solid #d9dadb;
  margin-bottom: 1em;
  padding-bottom: 1em;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.4;
}

@media (min-width: 768px) {
  .news-related-article:not(:last-child) {
    border-right: 1px solid #d9dadb;
  }
}

.news-related-article-title {
  color: #273139;
  margin-top: .5em;
  font-size: 20px;
  font-weight: 800;
  line-height: 1.25;
  display: block;
}

.is-faded .page-content, .is-faded .site-footer-wrapper, .is-faded .ovpn__solutions {
  opacity: .09 !important;
}

.is-faded header.site-header .desktop.is-sticky {
  box-shadow: 0 0 #0000;
}

.banner-hidden {
  margin-top: 56px;
}

@media (min-width: 992px) {
  .banner-hidden {
    margin-top: 0;
  }
}

@media (max-width: 991px) {
  .banner-hidden nav {
    transform: translateY(-53px);
  }

  .banner-hidden .site-banner {
    opacity: 0;
  }
}

.page-content, .site-footer-wrapper {
  opacity: 1;
  transition: opacity .25s ease-in-out;
}

.is-locked header.site-header {
  z-index: 99999999;
}

header.site-header {
  border-bottom: unset;
  position: relative;
}

header.site-header * {
  text-decoration: none;
}

header.site-header .desktop {
  z-index: 10;
  box-shadow: unset;
  background: #fff;
  border-bottom: 1px solid #dcdfea;
  width: 100%;
  transition: all .25s ease-in-out;
  display: none;
  position: fixed;
  transform: translateY(0);
}

header.site-header .desktop .row {
  position: relative;
}

header.site-header .desktop__branding figure {
  width: 100%;
  max-width: 134px;
  margin: 0;
}

header.site-header .desktop__branding figure svg {
  width: 100%;
}

header.site-header .desktop__branding figure svg path {
  fill: #1a3967;
  transition: fill .25s ease-in-out;
}

header.site-header .desktop__branding figure svg path.ov-orange {
  fill: #ed7f22;
}

header.site-header .desktop__branding figure:hover svg path {
  fill: #0057b8;
}

header.site-header .desktop__branding figure:hover svg path.ov-orange {
  fill: gold;
}

header.site-header .desktop__actions {
  align-items: center;
  gap: 16px;
  display: flex;
}

header.site-header .desktop__actions .btn {
  letter-spacing: 0;
  padding: 8px 16px;
  font-size: 16px;
  font-weight: 600;
}

header.site-header .desktop__actions .btn:focus {
  box-shadow: 0 0 0 4px #3b91f173;
}

header.site-header .desktop .primary-grouping {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 40px;
  margin: 16px 32px;
  display: flex;
}

header.site-header .desktop .primary-grouping__wrapper {
  flex-direction: row;
  gap: 6px;
  display: flex;
}

@media (min-width: 1280px) {
  header.site-header .desktop .primary-grouping__wrapper {
    gap: 8px;
  }
}

header.site-header .desktop .primary-grouping__item {
  color: #4a5578;
  cursor: pointer;
  background: #fff;
  border: 1px solid #0000;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  padding: 8px 13px;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  transition: all .25s ease-in-out;
  display: flex;
  position: relative;
}

header.site-header .desktop .primary-grouping__item:focus, header.site-header .desktop .primary-grouping__item:focus-within {
  box-shadow: 0 0 0 4px #3b91f173;
}

header.site-header .desktop .primary-grouping__item.is-active, header.site-header .desktop .primary-grouping__item:hover {
  background: #eff1f5;
}

header.site-header .desktop .primary-grouping__item.is-active:focus, header.site-header .desktop .primary-grouping__item.is-active:focus-within {
  box-shadow: 0 0 0 4px #3b91f173;
}

header.site-header .desktop .primary-grouping__item.is-active .primary-grouping__item-arrow {
  transform: rotate(180deg);
}

header.site-header .desktop .primary-grouping__outro ul {
  flex-direction: row;
  gap: 8px;
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
}

header.site-header .desktop .primary-grouping__outro ul a {
  color: #1652b8;
  font-size: 16px;
  font-weight: 600;
}

@media (max-width: 1199px) {
  header.site-header .desktop .primary-grouping {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    height: 84px;
    display: grid;
  }

  header.site-header .desktop .primary-grouping__wrapper {
    gap: 16px;
  }

  header.site-header .desktop .primary-grouping > div:first-child {
    grid-column: 1 / 2;
  }

  header.site-header .desktop .primary-grouping > div:nth-child(2) {
    order: 3;
    grid-column: 1 / -1;
    margin-top: 8px;
  }

  header.site-header .desktop .primary-grouping > div:nth-child(3) {
    order: 1;
    grid-column: 2 / 3;
    justify-content: flex-end;
  }

  header.site-header .desktop .primary-grouping__item:first-of-type {
    margin-left: -12px;
  }
}

header.site-header .desktop .secondary-grouping {
  pointer-events: none;
  z-index: -1;
  opacity: 0;
  width: 100%;
  transition: all .25s ease-in-out;
  position: absolute;
  top: 1px;
}

header.site-header .desktop .secondary-grouping__wrapper {
  z-index: -1;
  pointer-events: none;
  opacity: 0;
  width: 100%;
  transition: all .25s ease-in-out;
  position: absolute;
  top: 100%;
}

header.site-header .desktop .secondary-grouping__wrapper.is-active {
  pointer-events: auto;
  opacity: 1;
  z-index: 9;
  top: 100%;
}

header.site-header .desktop .secondary-grouping__wrapper.is-active .secondary-grouping.is-active {
  opacity: 1;
  pointer-events: auto;
}

header.site-header .desktop .secondary-grouping__col {
  background: #fff;
  height: auto;
  padding: 32px;
  transition: all .125s ease-in-out;
  position: relative;
}

header.site-header .desktop .secondary-grouping__col-wrapper {
  background: #fff;
  flex-direction: row;
  justify-content: center;
  gap: 16px;
  width: 100%;
  transition: all .125s ease-in-out;
  display: flex;
  position: relative;
  overflow: hidden;
  transform: translateY(0);
}

header.site-header .desktop .secondary-grouping__col-title {
  color: #111322;
  padding-bottom: 24px;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  display: block;
}

header.site-header .desktop .secondary-grouping__col-list {
  flex-direction: column;
  height: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  position: relative;
}

header.site-header .desktop .secondary-grouping__col-list-item-grouping {
  flex: 1;
  position: relative;
}

header.site-header .desktop .secondary-grouping__col-list-item.text .secondary-grouping__col-list-item-grouping {
  flex-direction: column;
  margin-bottom: 16px;
  padding: 0 16px;
  display: flex;
}

header.site-header .desktop .secondary-grouping__col-list-item.text .secondary-grouping__col-list-item-grouping p {
  color: #4a5578;
  margin: 0;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
}

header.site-header .desktop .secondary-grouping__col-list-item.text .secondary-grouping__col-list-item-grouping strong {
  font-weight: 600;
}

header.site-header .desktop .secondary-grouping__col-list li {
  width: 100%;
}

header.site-header .desktop .secondary-grouping__col-list li a {
  color: #111322;
  cursor: pointer;
  background: none;
  border-radius: 4px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 8px 16px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  transition: all .175s ease-in-out;
  display: flex;
}

header.site-header .desktop .secondary-grouping__col-list li a figure.icon {
  width: 25px;
  margin: 0;
  padding-right: 8px;
  position: relative;
  top: -1px;
}

header.site-header .desktop .secondary-grouping__col-list li a figure.icon svg path {
  transition: fill .25s ease-in-out 25ms;
}

header.site-header .desktop .secondary-grouping__col-list li a figure.icon svg g path {
  fill: #1a3967;
}

header.site-header .desktop .secondary-grouping__col-list li a figure.icon__big {
  width: 40px;
}

header.site-header .desktop .secondary-grouping__col-list li a figure.chevron {
  pointer-events: none;
  width: 16px;
  height: 16px;
  margin: 0;
  display: flex;
}

header.site-header .desktop .secondary-grouping__col-list li a span {
  pointer-events: none;
  flex: 1;
  display: block;
}

header.site-header .desktop .secondary-grouping__col-list li a:not([href^="#"]):hover {
  background: #eff1f5;
}

header.site-header .desktop .secondary-grouping__col-list li a[href^="#"] {
  cursor: pointer;
  pointer-events: none;
  font-weight: 600;
}

header.site-header .desktop .secondary-grouping__col-list li a.is-active {
  pointer-events: none;
  background: #eff1f5;
}

header.site-header .desktop .secondary-grouping__col-list li a.extra-description {
  align-items: baseline;
}

header.site-header .desktop .secondary-grouping__col-list li a.extra-description .secondary-grouping__col-list-item-grouping {
  flex-direction: column;
  gap: 4px;
  display: flex;
}

header.site-header .desktop .secondary-grouping__col-list li a.extra-description span {
  color: #404968;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

header.site-header .desktop .secondary-grouping__col-list li a.extra-description p {
  color: #404968;
  margin: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

@media (min-width: 1280px) {
  header.site-header .desktop .secondary-grouping__col-list li a {
    font-size: 16px;
  }
}

header.site-header .desktop .secondary-grouping__col-content .secondary-grouping__col-title {
  padding-bottom: 0;
}

header.site-header .desktop .secondary-grouping__col-content p {
  color: #5a7184;
  font-size: 12px;
}

header.site-header .desktop .secondary-grouping__col-cta {
  text-align: right;
  color: #1652b8;
  flex-flow: wrap;
  justify-content: flex-end;
  align-items: baseline;
  width: 100%;
  margin-top: 12px;
  font-size: 14px;
  font-weight: 500;
  display: flex;
}

header.site-header .desktop .secondary-grouping__col-cta:hover {
  color: #1652b8;
  text-decoration: underline;
}

header.site-header .desktop .secondary-grouping__col-cta:hover .ov-cta-arrow {
  left: 2.5px;
}

header.site-header .desktop .secondary-grouping__col-custom-bg .secondary-grouping__col-list:after {
  opacity: 0;
}

header.site-header .desktop .secondary-grouping__col .secondary-grouping__col:not(:last-of-type) .secondary-grouping__col-list:after {
  content: "";
  background: #eaeef6;
  width: 1px;
  height: calc(100% - 50px);
  position: absolute;
  top: 0;
  right: -30px;
}

header.site-header .desktop .secondary-grouping__col[data-tab] {
  display: none;
}

header.site-header .desktop .secondary-grouping__col[data-tab].is-active {
  display: block;
}

header.site-header .desktop .secondary-grouping__col[data-tab="technical-resources"]:nth-of-type(4) .secondary-grouping__col-list:after, header.site-header .desktop .secondary-grouping__col[data-tab="company"] .secondary-grouping__col-list:after {
  content: unset;
}

header.site-header .desktop .secondary-grouping__col[data-tab="connect-client"].is-last .secondary-grouping__col-list li:nth-last-child(2) .secondary-grouping__col-list-item-grouping span, header.site-header .desktop .secondary-grouping__col[data-tab="connect-client"].is-last .secondary-grouping__col-list li:last-of-type .secondary-grouping__col-list-item-grouping span {
  font-size: 0;
}

header.site-header .desktop .secondary-grouping__col.is-last {
  background: #f9fafb;
}

@media (min-width: 1280px) {
  header.site-header .desktop .secondary-grouping__col.is-last {
    width: 320px;
    min-width: 320px;
    max-width: 320px;
  }
}

header.site-header .desktop .secondary-grouping__col.is-last .secondary-grouping__col-list:after {
  content: unset;
}

header.site-header .desktop .secondary-grouping__col-tabs-selector {
  background: #f9fafb;
  gap: 12px;
}

header.site-header .desktop .secondary-grouping__col-tabs-selector .secondary-grouping__col-list li {
  cursor: pointer;
}

header.site-header .desktop .secondary-grouping__col-tabs-selector .secondary-grouping__col-list li a {
  color: #404968;
  letter-spacing: -.2px;
  gap: 16px;
  padding: 10px 16px;
  font-weight: 700;
}

@media (min-width: 1280px) {
  header.site-header .desktop .secondary-grouping__col-tabs-selector {
    width: 270px;
    min-width: 270px;
    max-width: 270px;
    padding: 32px 16px;
  }
}

header.site-header .desktop .secondary-grouping__col:not(.is-last):not(.secondary-grouping__col-tabs-selector) {
  flex: 1;
  padding: 32px 0;
}

header.site-header .desktop .secondary-grouping.is-active {
  z-index: 9;
  height: auto;
  box-shadow: 0 16px 48px #00000029;
}

header.site-header .desktop .secondary-grouping.is-active .secondary-grouping__col {
  opacity: 1;
}

header.site-header .desktop .secondary-grouping.is-active .secondary-grouping__col-wrapper {
  opacity: 1;
  overflow: visible;
  transform: translateY(0);
}

header.site-header .desktop .secondary-grouping.is-active .secondary-grouping__col-wrapper:before {
  content: "";
  z-index: 0;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  box-shadow: 0 16px 48px #00000029;
}

header.site-header .desktop .secondary-grouping:first-of-type .secondary-grouping__col:last-of-type .secondary-grouping__col-list {
  grid-template-rows: repeat(5, auto);
  grid-template-columns: repeat(2, auto);
  grid-auto-flow: column;
  gap: 8px;
  height: -moz-fit-content;
  height: fit-content;
  display: grid;
}

header.site-header .desktop .secondary-grouping[data-menu="resources"] .secondary-grouping__col:not(.secondary-grouping__col-tabs-selector) .secondary-grouping__col-list {
  gap: 12px;
}

header.site-header .desktop .secondary-grouping[data-menu="partners"] .secondary-grouping__col {
  flex: unset;
  flex-direction: column;
  display: flex;
}

header.site-header .desktop .secondary-grouping[data-menu="partners"] .secondary-grouping__col-title {
  padding-bottom: 16px;
}

header.site-header .desktop .secondary-grouping[data-menu="partners"] .secondary-grouping__col-wrapper {
  gap: 128px;
}

header.site-header .desktop .secondary-grouping[data-menu="partners"] .secondary-grouping__col-list {
  gap: 12px;
}

header.site-header .desktop .secondary-grouping[data-menu="products"] .secondary-grouping__wrapper {
  width: 100% !important;
}

header.site-header .desktop .secondary-grouping[data-menu="products"] .secondary-grouping__col {
  padding: 32px;
}

header.site-header .desktop .secondary-grouping[data-menu="products"] .secondary-grouping__col-wrapper {
  gap: 0;
}

header.site-header .desktop .secondary-grouping[data-menu="products"] .secondary-grouping__col-title {
  padding-bottom: 30px;
}

header.site-header .desktop .secondary-grouping[data-menu="products"] .secondary-grouping__col-list-item:not(.text):not(.extra-description) .secondary-grouping__col-list-item-grouping span {
  display: flex;
}

header.site-header .desktop .secondary-grouping[data-menu="products"] .secondary-grouping__col-list-item:not(.text):not(.extra-description) .secondary-grouping__col-list-item-grouping span:before {
  content: "•";
  margin: 0 8px;
}

header.site-header .desktop .secondary-grouping[data-menu="products"] .secondary-grouping__col-list-item .icon {
  display: none;
}

header.site-header .desktop .secondary-grouping[data-menu="products"] .secondary-grouping__col-list-item-grouping {
  gap: 6px !important;
}

header.site-header .desktop .secondary-grouping[data-menu="products"] .secondary-grouping__col-list-item-grouping p {
  letter-spacing: .1px;
  line-height: 16px;
}

header.site-header .desktop .secondary-grouping[data-menu="products"] .secondary-grouping__col-list-item-grouping span {
  color: #4a5578;
  font-size: 14px;
  line-height: 20px;
}

header.site-header .desktop .secondary-grouping[data-menu="products"] .secondary-grouping__col-list-item-grouping .nav-cta {
  color: #1652b8;
  border-radius: 0;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0;
  padding: 4px 0;
  font-size: 14px;
  line-height: 1;
  display: inline-block;
}

header.site-header .desktop .secondary-grouping[data-menu="products"] .secondary-grouping__col-list-item-grouping .nav-cta span {
  font-weight: 400;
  display: block;
  position: relative;
}

header.site-header .desktop .secondary-grouping[data-menu="products"] .secondary-grouping__col-list-item-grouping .nav-cta span:after {
  content: "";
  background: #1652b8;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 3px;
  left: 0;
}

header.site-header .desktop .secondary-grouping[data-menu="products"] .secondary-grouping__col-list-item-grouping .nav-cta:before {
  content: "";
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

header.site-header .desktop .secondary-grouping[data-menu="products"] .secondary-grouping__col-list-item-grouping .nav-cta:hover {
  color: #3f67d1;
  background: none;
}

header.site-header .desktop .secondary-grouping[data-menu="products"] .secondary-grouping__col-list-item-grouping .nav-cta:hover span:after {
  background: #3f67d1;
}

header.site-header .desktop .secondary-grouping[data-menu="products"] .secondary-grouping__col-list li a {
  color: #4a5578;
  font-size: 14px;
}

header.site-header .desktop .secondary-grouping[data-menu="products"] .secondary-grouping__col-list li a.extra-description .icon {
  display: block;
}

header.site-header .desktop .secondary-grouping[data-menu="solutions"] .secondary-grouping__col-tabs-selector .secondary-grouping__col-list li a {
  min-width: 158px;
  height: 40px;
  line-height: 1px;
}

header.site-header .desktop .secondary-grouping[data-menu="solutions"] .secondary-grouping__col:not(.secondary-grouping__col-tabs-selector) .secondary-grouping__col-list {
  gap: 12px;
}

header.site-header .desktop .secondary-grouping[data-menu="solutions"] .secondary-grouping__col[data-tab="use-cases"] .secondary-grouping__col, header.site-header .desktop .secondary-grouping[data-menu="solutions"] .secondary-grouping__col[data-tab="industry"] .secondary-grouping__col {
  margin: 0;
}

header.site-header .desktop .secondary-grouping[data-menu="solutions"] .secondary-grouping__col[data-tab="use-cases"] li a span, header.site-header .desktop .secondary-grouping[data-menu="solutions"] .secondary-grouping__col[data-tab="industry"] li a span {
  line-height: 24px;
}

header.site-header .desktop .secondary-grouping[data-menu="solutions"] .secondary-grouping__col.is-last .secondary-grouping__col-content p {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 8px;
  display: flex;
}

header.site-header .desktop .secondary-grouping[data-menu="community"] .secondary-grouping__col:first-of-type .secondary-grouping__col-list:after {
  content: unset;
}

header.site-header .desktop .secondary-grouping[data-menu="community"] .secondary-grouping__col:last-of-type .secondary-grouping__col-list p {
  white-space: normal;
}

header.site-header .desktop.is-sticky {
  width: 100%;
  position: fixed;
  box-shadow: 0 16px 48px #00000029;
}

header.site-header .desktop.is-small {
  transform: translateY(-53px);
}

@media (min-width: 992px) {
  header.site-header .desktop {
    display: block;
  }
}

header.site-header .mobile {
  background: #fff;
  flex-direction: column;
  width: 100%;
  padding: 0;
  transition: transform .25s ease-in-out;
  display: flex;
  position: fixed;
  top: 0;
  left: 0;
  overflow: hidden;
}

header.site-header .mobile .site-banner__wrapper {
  border: none;
  height: auto;
  padding: 16px 24px 8px;
}

header.site-header .mobile .site-banner .container-full {
  max-width: 100% !important;
}

header.site-header .mobile.is-sticky {
  width: 100%;
  position: fixed;
  transform: translateY(-53px);
  box-shadow: 0 16px 48px #00000029;
}

header.site-header .mobile.is-sticky .primary-grouping__item {
  padding: 24px 0;
}

header.site-header .mobile.is-sticky:hover {
  transform: translateY(0);
}

header.site-header .mobile__actions {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

header.site-header .mobile__actions.hamburger .nav-toggle {
  background: none;
  border: none;
  flex-direction: column;
  gap: 4px;
  height: 100%;
  display: flex;
}

header.site-header .mobile__actions.hamburger .nav-toggle span {
  background: #404968;
  border-radius: 12px;
  width: 16px;
  height: 1px;
  transition: transform .25s ease-in-out, opacity .25s ease-in-out;
  display: block;
}

header.site-header .mobile__actions.hamburger .nav-toggle span:nth-of-type(2) {
  width: 12px;
}

header.site-header .mobile__actions.search .mobile-search {
  position: relative;
  top: 0;
  left: 0;
}

header.site-header .mobile__actions.anchor-bottom {
  opacity: 0;
  pointer-events: none;
  z-index: 2;
  background: #fff;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  transition: all 1.5s ease-in-out;
  display: flex;
  position: fixed;
  bottom: -100%;
  left: 0;
  box-shadow: 0 -5px 15px #0000000d;
}

header.site-header .mobile__actions.anchor-bottom .btn {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin: 24px 16px;
  font-size: 14px;
  line-height: 20px;
  display: flex;
}

header.site-header .mobile__actions.anchor-bottom .btn:not(:last-of-type) {
  margin-right: 8px;
}

header.site-header .mobile__branding {
  border-bottom: unset;
  justify-content: space-between;
  align-self: center;
  align-items: center;
  width: 100%;
  height: auto;
  padding: 8px 24px;
  display: flex;
}

header.site-header .mobile__branding .search {
  display: block;
}

header.site-header .mobile__branding-logo {
  margin: 0;
}

header.site-header .mobile .primary-grouping {
  pointer-events: none;
  z-index: -1;
  opacity: 0;
  background: #fff;
  width: 100vw;
  height: 100%;
  transition: opacity .275s ease-in-out;
  position: fixed;
  top: 136px;
}

header.site-header .mobile .primary-grouping__wrapper {
  padding: 0 24px;
}

header.site-header .mobile .primary-grouping__item {
  color: #404968;
  cursor: pointer;
  flex-direction: row;
  justify-content: space-between;
  padding: 12px 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  display: flex;
  position: relative;
}

header.site-header .mobile .primary-grouping__item[href]:before, header.site-header .mobile .primary-grouping__item[href]:after {
  display: none;
}

header.site-header .mobile .primary-grouping__item.is-active .primary-grouping__item-arrow {
  transform: rotate(180deg);
}

header.site-header .mobile .primary-grouping__outro-list {
  flex-direction: row;
  justify-content: space-between;
  margin: 32px 0;
  display: flex;
}

header.site-header .mobile .primary-grouping__outro-list ul {
  flex-direction: column;
  flex: 1;
  gap: 4px;
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
}

header.site-header .mobile .primary-grouping__outro-list a {
  color: #1652b8;
  font-size: 16px;
  font-weight: 600;
  display: flex;
}

header.site-header .mobile .primary-grouping__outro-buttons {
  flex-direction: column;
  display: flex;
}

header.site-header .mobile .primary-grouping__outro-buttons a {
  font-size: 16px;
}

header.site-header .mobile .secondary-grouping {
  z-index: -1;
  pointer-events: none;
  opacity: 0;
  border: 1px solid #dcdfea;
  border-radius: 12px;
  width: 100%;
  height: 0;
  margin-top: -26px;
  padding: 12px 0;
  transition: margin .3s ease-in-out, opacity .25s ease-in-out, height .2s ease-in-out;
  display: none;
  position: relative;
  box-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;
}

header.site-header .mobile .secondary-grouping__col-title {
  color: #111322;
  padding: 8px 16px;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  display: block;
}

header.site-header .mobile .secondary-grouping__col-list {
  margin: 0;
  padding: 0 16px;
  list-style: none;
}

header.site-header .mobile .secondary-grouping__col-list li {
  padding-top: 16px;
}

header.site-header .mobile .secondary-grouping__col-list li a figure {
  display: none;
}

header.site-header .mobile .secondary-grouping__col-list li a span {
  color: #404968;
  font-size: 16px;
  font-weight: 400;
  display: block;
}

header.site-header .mobile .secondary-grouping__col-list li a[href^="#"], header.site-header .mobile .secondary-grouping__col-list li.no-link {
  display: none;
}

header.site-header .mobile .secondary-grouping__col-list-item-grouping {
  flex-direction: column;
  gap: 4px;
  display: flex;
  position: relative;
}

header.site-header .mobile .secondary-grouping__col-list-item-grouping span {
  color: #111322;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  display: block;
}

header.site-header .mobile .secondary-grouping__col-list-item-grouping p {
  color: #4a5578;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}

header.site-header .mobile .secondary-grouping__col-list-item.text .secondary-grouping__col-list-item-grouping {
  flex-direction: column;
  margin-bottom: 8px;
  display: flex;
  margin-left: 0 !important;
}

header.site-header .mobile .secondary-grouping__col-list-item.text .secondary-grouping__col-list-item-grouping p {
  color: #1a3967;
  margin: 0;
  font-size: 16px;
  line-height: 20px;
}

header.site-header .mobile .secondary-grouping__col-list-item.text .secondary-grouping__col-list-item-grouping a {
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-weight: 400;
  display: inline-block;
  color: #1652b8 !important;
}

header.site-header .mobile .secondary-grouping__col-cta {
  flex-direction: row;
  align-items: baseline;
  margin-top: 10px;
  padding: 10px 0;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
  display: flex;
}

header.site-header .mobile .secondary-grouping__col-cta .ov-cta-arrow {
  transform: rotate(45deg)scale(.8);
}

header.site-header .mobile .secondary-grouping__col-custom-bg {
  background: none !important;
}

header.site-header .mobile .secondary-grouping__col-tabs-selector ul li {
  display: block;
}

header.site-header .mobile .secondary-grouping__col-tabs-selector ul li a {
  flex-direction: column;
  gap: 8px;
  display: flex;
}

header.site-header .mobile .secondary-grouping__col-tabs-selector ul li a[data-tab="use-cases"] .secondary-grouping__col:last-of-type, header.site-header .mobile .secondary-grouping__col-tabs-selector ul li a[data-tab="industry"] .secondary-grouping__col:last-of-type, header.site-header .mobile .secondary-grouping__col-tabs-selector ul li a[data-tab="role"] .secondary-grouping__col:last-of-type {
  display: none !important;
}

header.site-header .mobile .secondary-grouping__col-tabs-selector ul li a[data-tab="technical-resources"] > span:not(.secondary-grouping__col-title) {
  font-size: 18px;
}

header.site-header .mobile .secondary-grouping__col-tabs-selector ul li a[data-tab="technical-resources"] .secondary-grouping__col-custom-bg {
  display: none !important;
}

header.site-header .mobile .secondary-grouping__col-tabs-selector ul li a[data-tab="technical-resources"] .secondary-grouping__col-content {
  display: none;
}

header.site-header .mobile .secondary-grouping__col-tabs-selector ul li a[data-tab="technical-resources"] .secondary-grouping__col:nth-of-type(3) {
  margin-top: 0;
}

header.site-header .mobile .secondary-grouping__col-tabs-selector ul li a[data-tab="company"] > span {
  font-size: 18px;
}

header.site-header .mobile .secondary-grouping__col-tabs-selector ul li a[data-tab="company"] .secondary-grouping__col:first-of-type .secondary-grouping__col-title {
  display: none !important;
}

header.site-header .mobile .secondary-grouping__col-tabs-selector ul li a[data-tab="company"] .secondary-grouping__col:nth-of-type(2) {
  margin: 0;
}

header.site-header .mobile .secondary-grouping__col-tabs-selector ul li a[data-tab="company"] .secondary-grouping__col:nth-of-type(2) .secondary-grouping__col-list li {
  padding-top: 8px;
}

header.site-header .mobile .secondary-grouping__col-tabs-selector ul li a[data-tab="company"] .secondary-grouping__col:nth-of-type(2) .secondary-grouping__col-title {
  display: none !important;
}

header.site-header .mobile .secondary-grouping__col-tabs-selector ul li a span {
  pointer-events: none;
  color: #000;
  font-size: 16px;
  font-weight: 600;
}

header.site-header .mobile .secondary-grouping__col-tabs-selector ul li a .secondary-grouping__col-list-item-grouping span {
  color: #404968;
  margin-left: 32px;
  font-weight: 400;
}

header.site-header .mobile .secondary-grouping__col[data-tab] {
  flex-direction: column;
  display: flex;
}

header.site-header .mobile .secondary-grouping__col[data-tab] .chevron {
  display: none;
}

header.site-header .mobile .secondary-grouping__col-cta {
  display: none !important;
}

header.site-header .mobile .secondary-grouping__col[data-tab="company"] .secondary-grouping__col-list-item-grouping span {
  font-weight: 600;
}

header.site-header .mobile .secondary-grouping__col[data-tab="company"] .secondary-grouping__col-list-item-grouping p {
  margin-left: 32px;
}

header.site-header .mobile .secondary-grouping__col[data-tab="industry"]:nth-of-type(2) .secondary-grouping__col-list li:first-of-type, header.site-header .mobile .secondary-grouping__col[data-tab="use-cases"]:nth-of-type(2) .secondary-grouping__col-list li:first-of-type {
  padding-top: 8px;
}

header.site-header .mobile .secondary-grouping.is-active {
  opacity: 1;
  pointer-events: auto;
  z-index: 9;
  height: 100%;
  margin-top: 0;
  display: block;
  transform: translateX(0);
}

header.site-header .mobile .secondary-grouping[data-menu="products"] .nav-cta {
  border-radius: 0;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0;
  padding: 4px 0;
  font-size: 16px;
  line-height: 1;
  display: block;
}

header.site-header .mobile .secondary-grouping[data-menu="products"] .nav-cta span {
  display: block;
  position: relative;
  color: #1652b8 !important;
}

header.site-header .mobile .secondary-grouping[data-menu="products"] .nav-cta span:after {
  content: "";
  background: #1652b8;
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  left: 0;
}

header.site-header .mobile .secondary-grouping[data-menu="products"] .nav-cta:before {
  content: "";
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

header.site-header .mobile .secondary-grouping[data-menu="products"] .nav-cta:hover {
  color: #3f67d1;
  background: none;
}

header.site-header .mobile .secondary-grouping[data-menu="products"] .nav-cta:hover span:after {
  background: #3f67d1;
}

header.site-header .mobile .secondary-grouping[data-menu="products"] .secondary-grouping__col {
  padding: 16px 0;
}

header.site-header .mobile .secondary-grouping[data-menu="products"] .secondary-grouping__col-list-grouping {
  margin-left: 4px;
}

header.site-header .mobile .secondary-grouping[data-menu="products"] .secondary-grouping__col-list-item {
  font-size: 16px;
}

header.site-header .mobile .secondary-grouping[data-menu="products"] .secondary-grouping__col-list-item-grouping {
  margin-left: 32px;
}

header.site-header .mobile .secondary-grouping[data-menu="products"] .secondary-grouping__col-list li span {
  font-size: 16px;
}

header.site-header .mobile .secondary-grouping[data-menu="products"] .secondary-grouping__col-list li a.extra-description {
  gap: 16px;
  display: flex;
}

header.site-header .mobile .secondary-grouping[data-menu="products"] .secondary-grouping__col-list li a.extra-description figure {
  display: block !important;
}

header.site-header .mobile .secondary-grouping[data-menu="products"] .secondary-grouping__col-list li a.extra-description .secondary-grouping__col-list-item-grouping {
  margin-left: 0;
}

header.site-header .mobile .secondary-grouping[data-menu="products"] .secondary-grouping__col-list li a.extra-description span {
  font-size: 16px;
  font-weight: 500;
}

header.site-header .mobile .secondary-grouping[data-menu="products"] .secondary-grouping__col.extra-description {
  flex-direction: row;
  gap: 8px;
  display: flex;
}

header.site-header .mobile .secondary-grouping[data-menu="products"] .secondary-grouping__col.extra-description .secondary-grouping__col-list-item-grouping span {
  font-weight: 600;
}

header.site-header .mobile .secondary-grouping[data-menu="partners"] .secondary-grouping__col-wrapper {
  flex-direction: column;
  gap: 16px;
  padding-bottom: 16px;
  display: flex;
}

header.site-header .mobile .secondary-grouping[data-menu="partners"] .secondary-grouping__col-list-item-grouping span {
  color: #404968;
  margin-left: 32px;
  font-size: 16px;
  font-weight: 400;
}

header.site-header .mobile .secondary-grouping[data-menu="partners"] .secondary-grouping__col-title {
  margin-top: 16px;
  margin-left: 0;
}

header.site-header .mobile .secondary-grouping[data-menu="solutions"] .secondary-grouping__col-content {
  display: none;
}

header.site-header .mobile .secondary-grouping[data-menu="resources"] .secondary-grouping__col-wrapper {
  flex-direction: column;
  display: flex;
}

header.site-header .mobile .secondary-grouping[data-menu="resources"] .secondary-grouping__col-list-item-grouping span {
  color: #404968;
  margin-left: 32px;
  font-size: 16px;
  font-weight: 400;
}

header.site-header .mobile .secondary-grouping[data-menu="resources"] .secondary-grouping__col-list-item.extra-description {
  flex-direction: row;
  align-items: baseline;
  margin-left: 16px;
}

header.site-header .mobile .secondary-grouping[data-menu="resources"] .secondary-grouping__col-list-item.extra-description .icon {
  width: 24px;
  display: block;
}

header.site-header .mobile .secondary-grouping[data-menu="resources"] .secondary-grouping__col-list-item.extra-description .secondary-grouping__col-list-item-grouping span {
  font-weight: 500;
}

header.site-header .mobile .secondary-grouping[data-menu="resources"] .secondary-grouping__col-list-item.extra-description .secondary-grouping__col-list-item-grouping span, header.site-header .mobile .secondary-grouping[data-menu="resources"] .secondary-grouping__col-list-item.extra-description .secondary-grouping__col-list-item-grouping p {
  margin-left: 8px;
}

header.site-header .mobile .secondary-grouping[data-menu="resources"] .secondary-grouping__col-list-item.extra-description .secondary-grouping__col-list-item-grouping p {
  font-size: 14px;
}

header.site-header .mobile .secondary-grouping[data-menu="resources"] .secondary-grouping__col-title {
  margin-left: 16px;
}

header.site-header .mobile .secondary-grouping[data-menu="community"] .secondary-grouping__col {
  width: 50%;
}

header.site-header .mobile .secondary-grouping[data-menu="community"] .secondary-grouping__col-wrapper {
  flex-wrap: wrap;
  display: flex;
}

header.site-header .mobile .secondary-grouping[data-menu="community"] .secondary-grouping__col:first-of-type .secondary-grouping__col-title, header.site-header .mobile .secondary-grouping[data-menu="community"] .secondary-grouping__col:nth-of-type(2) .secondary-grouping__col-title {
  display: none;
}

header.site-header .mobile .secondary-grouping[data-menu="community"] .secondary-grouping__col:last-of-type {
  width: 100%;
}

header.site-header .mobile .secondary-grouping[data-menu="community"] .secondary-grouping__col:last-of-type .secondary-grouping__col-title {
  padding-left: 72px;
}

header.site-header .mobile .secondary-grouping[data-menu="community"] .secondary-grouping__col:last-of-type .secondary-grouping__col-list-item {
  flex-flow: wrap;
  display: flex;
}

header.site-header .mobile .secondary-grouping[data-menu="community"] .secondary-grouping__col:last-of-type .secondary-grouping__col-list-item p {
  color: #1a3967;
  font-size: 14px;
}

header.site-header .mobile .secondary-grouping[data-menu="community"] .secondary-grouping__col:last-of-type .secondary-grouping__col-list-item figure.icon {
  align-self: center;
  display: block;
}

header.site-header .mobile .secondary-grouping[data-menu="community"] .secondary-grouping__col:last-of-type .secondary-grouping__col-list-item-grouping {
  flex: 1;
  padding-left: 16px;
}

header.site-header .mobile .secondary-grouping[data-menu="community"] .secondary-grouping__col:last-of-type .secondary-grouping__col-cta {
  justify-content: flex-end;
  display: flex;
}

header.site-header .mobile.is-open {
  background: #fff;
  height: 100%;
  padding-top: 0;
  top: 0;
  left: 0;
  overflow-y: scroll;
}

header.site-header .mobile.is-open .mobile__actions .search {
  display: none;
}

header.site-header .mobile.is-open .mobile__branding .hamburger {
  transform: translateX(1px);
}

header.site-header .mobile.is-open .mobile__branding .hamburger .nav-toggle span:first-of-type {
  transform: rotate(45deg)translateY(4px);
}

header.site-header .mobile.is-open .mobile__branding .hamburger .nav-toggle span:nth-of-type(3) {
  opacity: 0;
}

header.site-header .mobile.is-open .mobile__branding .hamburger .nav-toggle span:nth-of-type(2) {
  opacity: 1;
  width: 16px;
  transform: rotate(-45deg)translateY(-3px);
}

header.site-header .mobile.is-open .primary-grouping {
  opacity: 1;
  pointer-events: auto;
  z-index: 9;
  padding-bottom: 140px;
  display: block;
  overflow-y: scroll;
}

@media (min-width: 992px) {
  header.site-header .mobile {
    display: none;
  }
}

.ov-cta-arrow {
  border-top: 2px solid #1652b8;
  border-right: 2px solid #1652b8;
  border-radius: 7%;
  width: 7.5px;
  height: 7.5px;
  margin-left: 10px;
  transition: left .15s ease-in-out;
  position: relative;
  top: -2px;
  left: 0;
  transform: rotate(45deg);
}

.ov-cta-arrow:before {
  content: " ";
  background: #1652b8;
  width: 2px;
  height: 10px;
  display: block;
  position: absolute;
  top: -2px;
  left: 2px;
  transform: rotate(45deg);
}

.primary-grouping__item-arrow {
  pointer-events: none;
  margin: 0;
}

.primary-grouping__item-arrow svg {
  stroke-width: 2px;
  display: flex;
}

.primary-grouping__item-arrow svg polyline {
  fill: #0000;
}

.site-banner__wrapper {
  border-bottom: 1px solid #dcdfea;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 56px;
  display: flex;
}

@media (min-width: 992px) {
  .site-banner__wrapper {
    padding: 0 32px;
  }
}

.site-banner__content p, .site-banner__content a {
  color: #4a5578;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}

.site-banner__actions {
  flex-direction: row;
  align-items: center;
  gap: 8px;
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
}

.site-banner__actions .search a {
  flex-direction: row;
  padding: 8px;
  display: flex;
}

.site-banner__actions .search figure {
  margin: 0;
  padding: 0;
  display: flex;
  position: relative;
}

.site-banner__actions .search figure svg path {
  transition: fill .25s ease-in-out;
}

.site-banner__actions .search figure svg circle {
  fill: #0000;
}

.site-banner__actions li {
  display: none;
}

.site-banner__actions li a {
  color: #404968;
  background: #fff;
  border-radius: 4px;
  padding: 8px 16px;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  transition: all .25s ease-in-out;
}

.site-banner__actions li a:hover {
  background: #eff1f5;
}

@media (min-width: 992px) {
  .site-banner__actions li {
    display: block;
  }
}

.site-banner__actions li.site-banner__close {
  margin: 0 20px 0 0;
  padding: 0;
  display: block;
}

.site-banner__actions li.site-banner__close button {
  background: none;
  border: 0;
  margin: 0;
  padding: 0;
}

.site-banner__actions li.site-banner__close button svg {
  pointer-events: none;
}

@media (min-width: 992px) {
  .site-banner__actions li.site-banner__close {
    display: none;
  }
}

.site-banner__announcements {
  flex-direction: row;
  align-items: center;
  gap: 8px;
  display: flex;
}

.site-banner__announcements .site-banner__tag {
  color: #404968;
  background: #dcdfea;
  border-radius: 16px;
  align-items: center;
  padding: 2px 6px;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  display: flex;
}

@media (min-width: 992px) {
  .site-banner__announcements .site-banner__tag {
    margin-left: 0;
  }
}

.site-banner__announcements p {
  color: #1a3967;
  margin: 0;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
  transition: all .25s ease-in-out;
}

@media (max-width: 991px) {
  .site-banner__announcements {
    width: 100%;
  }
}

@media (min-width: 992px) {
  .site-banner {
    display: block;
  }
}

.site-footer {
  background: #f9fafb;
  margin-top: 48px;
  padding-top: 40px;
}

@media (max-width: 991px) {
  .site-footer .container.container-full {
    max-width: 1280px;
  }
}

@media (max-width: 767px) {
  .site-footer .desktop-only {
    display: none;
  }
}

.site-footer__wrapper {
  border-top: none;
  grid-template-columns: 1fr 1fr;
  gap: 32px;
  width: min(375px, 100%);
  margin: 0 auto;
  padding: 0 16px 32px;
  display: grid;
}

@media (min-width: 768px) {
  .site-footer__wrapper {
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
    padding: 0 32px;
    display: flex;
  }
}

.site-footer__section {
  flex-direction: column;
  gap: 8px;
  display: flex;
}

.site-footer__section-logo {
  width: -moz-fit-content;
  width: fit-content;
  margin: 0;
}

.site-footer__section-list {
  flex-direction: column;
  gap: 12px;
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
}

.site-footer__section-list-item-action {
  color: #404968;
  cursor: pointer;
  letter-spacing: normal;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.site-footer__section-list-item-action:hover {
  color: #111322;
  text-decoration: none;
}

@media (min-width: 768px) {
  .site-footer__section-list-item-action {
    width: -moz-fit-content;
    width: fit-content;
  }
}

.site-footer__section-list-title {
  color: #404968;
  letter-spacing: normal;
  font-size: 14px;
  font-weight: 600;
  line-height: 24px;
}

@media (min-width: 768px) {
  .site-footer__section-list {
    flex-basis: unset;
  }
}

.site-footer__section:last-child {
  grid-column: 1 / 3;
}

@media (min-width: 768px) {
  .site-footer__section {
    flex-basis: unset;
    width: auto;
  }
}

.site-footer__outro {
  border-bottom: 1px solid #dcdfea;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: 0 16px 12px;
  padding: 8px 0 24px;
  display: flex;
}

@media (min-width: 768px) {
  .site-footer__outro {
    margin: 0 32px;
  }
}

.site-copyright {
  background: #f9fafb;
}

@media (min-width: 768px) {
  .site-copyright .mobile-only {
    display: none;
  }
}

@media (max-width: 991px) {
  .site-copyright .container.container-full {
    max-width: 1280px;
  }
}

.site-copyright__wrapper {
  flex-direction: column;
  justify-content: space-between;
  gap: 18px;
  width: 100%;
  margin: 8px 0;
  padding: 8px 16px;
  display: flex;
}

@media (min-width: 768px) {
  .site-copyright__wrapper {
    flex-direction: row;
    align-items: center;
    gap: 12px;
    padding: 8px 0 24px 32px;
  }
}

.site-copyright__list {
  flex-direction: column;
  gap: 8px;
  margin: 0;
  padding: 0;
  font-size: 14px;
  list-style: none;
  display: flex;
}

.site-copyright__list li a {
  color: #404968;
}

@media (min-width: 768px) {
  .site-copyright__list {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    gap: 12px;
    min-width: 360px;
  }
}

.site-copyright p {
  letter-spacing: normal;
  color: #4a5578;
  margin: 0;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}

.site-copyright p span {
  margin: 4px;
}

.ovpn__service-status {
  background: #eff1f5;
  border: 1px solid #eff1f5;
  border-radius: 16px;
  width: -moz-fit-content;
  width: fit-content;
  padding: 2px 6px;
  line-height: 16px;
  transition: box-shadow .35s ease-in-out;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1px 2px #1f293714;
}

.ovpn__service-status:hover {
  box-shadow: 0 1px 2px #1018280f, 0 1px 3px #1018281a;
}

.ovpn__service-status-label {
  color: #404968;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
}

.ovpn__service-status-operations {
  color: #000;
  white-space: pre;
  background: #eff1f5;
  border-radius: 4px;
  padding: 4px 8px;
  transition: all .2s ease-in-out;
}

@media (min-width: 375px) {
  .ovpn__service-status-operations {
    white-space: initial;
  }
}

.ovpn__service-status-none {
  color: #fff;
  background: #8dd57a;
}

.ovpn__service-status-minor, .ovpn__service-status-critical, .ovpn__service-status-major {
  color: #1a3967;
  background: #ffd500;
}

.ovpn__service-status-maintenance {
  color: #fff;
  background: #1a3967;
}

.ovpn__service-status-link {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.ovpn__floating-cta {
  z-index: 99;
  opacity: 0;
  background: #475376;
  border: 1px solid #475376;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: -moz-fit-content;
  width: fit-content;
  min-width: 420px;
  transition: opacity .5s, all .8s cubic-bezier(0, 1, .6, 1);
  display: flex;
  position: fixed;
  bottom: 40px;
  left: 40px;
  overflow: hidden;
  transform: translate(0, 350px);
  box-shadow: 0 12px 16px -4px #10182814, 0 4px 6px -2px #10182808;
}

.ovpn__floating-cta .ovpn__close-btn {
  color: #fff;
  box-shadow: none;
  cursor: pointer;
  background: none;
  border: none;
  margin: 0;
  padding: 14px 16px;
  font-size: 24px;
  line-height: 1;
  position: absolute;
  top: 0;
  right: 0;
}

.ovpn__floating-cta-intro {
  text-align: center;
  background: #475376;
  justify-self: center;
  width: 100%;
  padding: 12px;
  display: block;
}

.ovpn__floating-cta-intro-product {
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.ovpn__floating-cta-content {
  text-align: center;
  padding: 0 0 16px;
}

.ovpn__floating-cta-content-wrapper {
  background: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 32px;
  display: flex;
}

.ovpn__floating-cta-content-title {
  color: #475376;
  font-size: 24px;
  font-weight: 600;
  display: block;
}

.ovpn__floating-cta-content-subtitle {
  margin-bottom: 16px;
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
  display: block;
}

.ovpn__floating-cta-content-copy {
  color: #475376;
  margin: 0;
  font-size: 16px;
  font-weight: 400;
}

.ovpn__floating-cta-actions {
  width: 100%;
}

.ovpn__floating-cta-actions .ov-button {
  width: 100%;
  padding: 8px 0;
  font-size: 14px;
  display: block;
}

.ovpn__floating-cta-actions .ov-button:not(:last-of-type) {
  margin-bottom: 16px;
}

.ovpn__floating-cta.is-active {
  opacity: 1;
  transform: translate(0);
}

@media (max-width: 991px) {
  .ovpn__floating-cta {
    display: none;
  }

  .page-template-ovpn-front-page-new .page-content .container {
    padding: 0 16px;
  }

  .page-template-ovpn-front-page-new .page-content .row {
    margin: 0;
  }

  .page-template-ovpn-front-page-new .page-content {
    padding-top: 0;
  }
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .page-content {
    padding-top: 120px;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-hero {
  background: #f9fafb;
  position: relative;
}

.page-template-ovpn-front-page-new .ovpn__section-hero-wrapper {
  z-index: 1;
  width: 100%;
  position: relative;
}

.page-template-ovpn-front-page-new .ovpn__section-hero-content {
  text-align: center;
  max-width: 768px;
  margin: 0 auto;
}

.page-template-ovpn-front-page-new .ovpn__section-hero-content h1 {
  color: #111322;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-hero-content h1 {
    letter-spacing: -2.4px;
    font-size: 60px;
    font-weight: 600;
    line-height: 72px;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-hero-content p {
  color: #4a4a4a;
  text-align: center;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
}

.page-template-ovpn-front-page-new .ovpn__section-hero-actions {
  text-align: center;
  margin: 12px auto 32px;
}

.page-template-ovpn-front-page-new .ovpn__section-hero-clients-bg {
  z-index: 0;
  pointer-events: none;
  width: 100%;
  height: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
}

.page-template-ovpn-front-page-new .ovpn__section-hero-clients-bg svg {
  width: 100%;
  height: 100%;
}

.page-template-ovpn-front-page-new .ovpn__section-hero-clients-wrapper {
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin: 24px 0;
  display: none;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-hero-clients-wrapper {
    flex-direction: row;
    margin: 24px 0;
    display: flex;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-hero-clients-intro {
  width: 100%;
  display: none;
}

.page-template-ovpn-front-page-new .ovpn__section-hero-clients-intro p {
  text-align: center;
  color: #404968;
  font-size: 18px;
  font-weight: 400;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-hero-clients-intro {
    display: block;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-hero-clients-list {
  flex-flow: wrap;
  flex: 1;
  justify-content: space-between;
  display: flex;
}

.page-template-ovpn-front-page-new .ovpn__section-hero-clients-list-item {
  justify-content: center;
  width: 100%;
  height: 40px;
  margin: 20px 0 0;
  display: flex;
}

.page-template-ovpn-front-page-new .ovpn__section-hero-clients-list-item img {
  object-fit: contain;
}

@media (max-width: 991px) {
  .page-template-ovpn-front-page-new .ovpn__section-hero-clients-list-item:nth-child(3) {
    order: 5;
    width: 100%;
  }
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-hero-clients-list-item {
    width: -moz-fit-content;
    width: fit-content;
  }

  .page-template-ovpn-front-page-new .ovpn__section-hero-clients-list {
    flex-flow: row;
    margin: 0;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-wrapper {
  width: 100%;
  margin: 0 24px;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-intro {
  text-align: center;
  margin: 24px 0 48px;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-intro h2 {
  color: #111322;
  letter-spacing: -1.92px;
  margin: 0 0 32px;
  font-size: 48px;
  font-weight: 600;
  line-height: 60px;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-intro p {
  color: #111322;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-product-cards-intro {
    margin: 48px 0 64px;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-list {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 24px;
  margin: 24px 0;
  display: flex;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-product-cards-list {
    flex-direction: row;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item {
  opacity: 1;
  background: #f9fafb;
  border-radius: 20px;
  flex: 1;
  justify-content: center;
  align-items: center;
  height: 500px;
  transition: all .175s ease-in-out;
  display: flex;
  position: relative;
  overflow: hidden;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-front {
  opacity: 1;
  text-align: center;
  transform: translateY(0%) transformZ(0) scale(1);
  backface-visibility: hidden;
  z-index: 1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .175s ease-in-out, transform .4s ease-in-out;
  display: flex;
  position: relative;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-front-bg {
  z-index: -1;
  pointer-events: none;
  opacity: 0;
  width: 100%;
  height: 100%;
  transition: transform 12s ease-in, opacity .75s ease-in-out;
  position: absolute;
  overflow: hidden;
  transform: scale(1.5);
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-front-bg img {
  width: 100%;
  height: 110%;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-front-bg:before {
  content: "";
  z-index: 1;
  background: radial-gradient(463.25% 574.95% at 53.82%, #fff 0%, #1c1d2500 100%);
  width: 100%;
  height: 110%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-front-intro {
  border-bottom: 1px solid #111322;
  margin: 0 24px 16px;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-front-intro p {
  color: #5d6b98;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-product-cards-item-front-intro {
    margin: 0 64px 16px;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-front-content {
  margin: 24px;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-front-content p {
  max-width: 420px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-product-cards-item-front-content {
    margin: 24px 64px;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-front-actions {
  flex-direction: column;
  margin: 0 24px;
  display: flex;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-front-actions a {
  color: #1652b8;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 8px;
  margin: 24px 0;
  font-weight: 600;
  display: flex;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-front-actions a figure {
  margin: 0;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-front-actions a figure svg path {
  fill: #1652b8;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-back {
  opacity: 0;
  pointer-events: none;
  z-index: 0;
  transform: translateY(-5%) transformZ(0) scale(.5);
  backface-visibility: hidden;
  height: 100%;
  padding: 32px 24px;
  transition: all .25s ease-in-out;
  position: absolute;
  top: 0;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-back-video {
  position: relative;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-back-video-img {
  width: 100%;
  height: 275px;
  margin: 0;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-back-video-img-play {
  margin: 0;
  display: block;
  position: absolute;
  top: 25%;
  left: 50%;
  transform: translate(-50%, 50%);
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-back-video-img img {
  object-fit: cover;
  border-radius: 8px;
  width: 100%;
  height: 100%;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-back-intro {
  text-align: center;
  border-bottom: 1px solid #111322;
  margin: 0 0 16px;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-back-intro p {
  color: #5d6b98;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-back-content h3 {
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-back-content .ov-button {
  width: 100%;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-back-features {
  flex-direction: column;
  gap: 24px;
  margin: 48px 0;
  padding: 0;
  list-style: none;
  display: flex;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-back-features-item {
  flex-direction: column;
  justify-content: space-between;
  align-items: baseline;
  gap: 24px;
  display: flex;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-back-features-item-intro {
  flex-direction: row;
  flex: 1;
  align-items: center;
  gap: 16px;
  display: flex;
  position: relative;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-back-features-item-intro figure {
  margin: 0;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-back-features-item-intro p {
  color: #111322;
  margin: 0;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-back-features-item-content {
  flex: 1;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-back-features-item-content p {
  color: #111322;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-product-cards-item-back-features-item {
    flex-direction: row;
    gap: 64px;
  }

  .page-template-ovpn-front-page-new .ovpn__section-product-cards-item-back-features {
    gap: 48px;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-back-highlights {
  flex-direction: column;
  gap: 32px;
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-back-highlights li {
  color: #111322;
  flex-direction: row;
  align-items: center;
  gap: 20px;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  display: flex;
  position: relative;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-back-highlights li:before {
  content: "";
  background: #111322;
  border: 1px solid #9ec4ff;
  border-radius: 100%;
  width: 8px;
  height: 8px;
  display: block;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-back-highlights li:after {
  content: "";
  z-index: -1;
  background: #eff1f5;
  width: 1px;
  height: calc(100% + 32px);
  position: absolute;
  top: 8px;
  left: 3px;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-back-actions {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 8px;
  margin: 32px 0;
  display: flex;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-back-actions .ov-button {
  width: 100%;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-back-actions .product-link {
  color: #1652b8;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 8px;
  margin-bottom: 24px;
  font-weight: 600;
  display: flex;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-back-actions .product-link figure {
  margin: 0;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item-back-actions .product-link figure svg path {
  fill: #1652b8;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-product-cards-item-back-actions {
    gap: 32px;
  }

  .page-template-ovpn-front-page-new .ovpn__section-product-cards-item-back {
    padding: 96px 64px;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item:hover .ovpn__section-product-cards-item-front {
  transform: translate(0)scale(1.02);
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item:hover .ovpn__section-product-cards-item-front-bg {
  opacity: 1;
  transform: scale(1.02);
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item.is-dim {
  opacity: .5;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item.is-dim:hover {
  opacity: 1;
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item.is-dim:hover .ovpn__section-product-cards-item-front {
  transform: translate(0)scale(1);
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item.is-dim:not(.is-active) .ovpn__section-product-cards-item-front {
  transform: translate(0)scale(.95);
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item.is-active {
  overflow-y: scroll;
  transform: scale(1.01);
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item.is-active .ovpn__section-product-cards-item-front {
  opacity: 0;
  z-index: -1;
  transform: translateY(-5%)scale(1.15);
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item.is-active .ovpn__section-product-cards-item-back {
  opacity: 1;
  pointer-events: auto;
  z-index: 2;
  transform: translateY(0)scale(1);
}

.page-template-ovpn-front-page-new .ovpn__section-product-cards-item.is-active.is-dim .ovpn__section-product-cards-item-back {
  opacity: .5;
}

.page-template-ovpn-front-page-new .ovpn__section-use-cases {
  z-index: 1;
  background: #f9fafb;
  padding: 48px 0;
  position: relative;
}

.page-template-ovpn-front-page-new .ovpn__section-use-cases-bg {
  z-index: -1;
  pointer-events: none;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.page-template-ovpn-front-page-new .ovpn__section-use-cases-bg svg {
  width: 100vw;
}

.page-template-ovpn-front-page-new .ovpn__section-use-cases-wrapper {
  z-index: 1;
  position: relative;
}

.page-template-ovpn-front-page-new .ovpn__section-use-cases-intro h3 {
  color: #111322;
  letter-spacing: -1.44px;
  font-size: 36px;
  font-weight: 600;
  line-height: 44px;
}

.page-template-ovpn-front-page-new .ovpn__section-use-cases-intro p {
  color: #404968;
  margin-bottom: 24px;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-use-cases-intro p {
    max-width: 630px;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-use-cases-cards {
  flex-flow: column wrap;
  gap: 32px;
  display: flex;
}

.page-template-ovpn-front-page-new .ovpn__section-use-cases-cards-item {
  box-shadow: 0;
  background: linear-gradient(#fcfcfd, #fcfcfd) padding-box padding-box, linear-gradient(#2e4f5e00, #2e4f5e1a) border-box;
  border: .5px solid #0000;
  border-radius: 32px;
  flex: 1;
  padding: 32px;
  position: relative;
}

.page-template-ovpn-front-page-new .ovpn__section-use-cases-cards-item-img {
  width: 100%;
  margin: 0;
}

.page-template-ovpn-front-page-new .ovpn__section-use-cases-cards-item-img svg {
  width: 100%;
}

.page-template-ovpn-front-page-new .ovpn__section-use-cases-cards-item-img svg g rect {
  transition: all .25s ease-in-out;
}

.page-template-ovpn-front-page-new .ovpn__section-use-cases-cards-item-img:hover svg g rect {
  opacity: 1;
}

.page-template-ovpn-front-page-new .ovpn__section-use-cases-cards-item-content h4 {
  color: #111322;
  margin: 24px 0 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
}

.page-template-ovpn-front-page-new .ovpn__section-use-cases-cards-item-content p {
  color: #4a5578;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.page-template-ovpn-front-page-new .ovpn__section-use-cases-cards-item:hover {
  box-shadow: 0 1px 2px #1018280f, 0 1px 3px #1018281a;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-use-cases-cards-item {
    flex: 0 0 calc(33.3333% - 32px);
  }
}

.page-template-ovpn-front-page-new .ovpn__section-use-cases-cards-actions {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 32px;
  display: flex;
}

.page-template-ovpn-front-page-new .ovpn__section-use-cases-cards-actions a {
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: 100%;
  display: flex;
}

.page-template-ovpn-front-page-new .ovpn__section-use-cases-cards-actions a figure {
  margin: 0;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-use-cases-cards-actions {
    flex: 0 0 33.3333%;
  }

  .page-template-ovpn-front-page-new .ovpn__section-use-cases-cards {
    flex-direction: row;
  }

  .page-template-ovpn-front-page-new .ovpn__section-use-cases {
    padding: 120px 0;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-steps {
  z-index: 1;
  background: #f9fafb;
  display: none;
  position: relative;
}

.page-template-ovpn-front-page-new .ovpn__section-steps-bg {
  z-index: -1;
  pointer-events: none;
  width: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.page-template-ovpn-front-page-new .ovpn__section-steps-bg svg {
  width: 100vw;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-steps-bg {
    top: -10px;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-steps-wrapper {
  z-index: 1;
  position: relative;
}

.page-template-ovpn-front-page-new .ovpn__section-steps-intro {
  text-align: center;
}

.page-template-ovpn-front-page-new .ovpn__section-steps-intro h2 {
  color: #111322;
  letter-spacing: -.64px;
  margin: 0;
  font-size: 32px;
  font-weight: 600;
  line-height: 40px;
}

.page-template-ovpn-front-page-new .ovpn__section-steps-product-selection {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 8px;
  width: 100%;
  margin: 0 auto;
  display: flex;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-steps-product-selection {
    flex-direction: row;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-steps-product-selector {
  color: #30374f;
  background: none;
  border: 0;
  margin: 0;
  padding: 8px;
  font-size: 14px;
  line-height: 20px;
}

.page-template-ovpn-front-page-new .ovpn__section-steps-product-selector.is-active {
  border-bottom: 2px solid #1652b8;
}

.page-template-ovpn-front-page-new .ovpn__section-steps-product-list {
  margin: 48px 0;
  position: relative;
}

.page-template-ovpn-front-page-new .ovpn__section-steps-product-item {
  opacity: 0;
  z-index: -1;
  pointer-events: none;
  transition: opacity .35s ease-in-out;
  position: absolute;
  top: 0;
}

.page-template-ovpn-front-page-new .ovpn__section-steps-product-item.is-active {
  opacity: 1;
  pointer-events: auto;
  z-index: 1;
  position: relative;
}

.page-template-ovpn-front-page-new .ovpn__section-steps-product-item .step-item {
  opacity: 0;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-steps {
    display: block;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-pricing {
  z-index: 2;
  background: #f9fafb;
  padding: 48px 0;
  position: relative;
}

.page-template-ovpn-front-page-new .ovpn__section-pricing-intro {
  flex-direction: column;
  justify-content: space-between;
  gap: 24px;
  display: flex;
}

.page-template-ovpn-front-page-new .ovpn__section-pricing-intro-content h4 {
  letter-spacing: -2%;
  font-size: 32px;
  font-weight: 600;
  line-height: 40px;
}

.page-template-ovpn-front-page-new .ovpn__section-pricing-intro-content p {
  color: #4a5578;
  max-width: 768px;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.page-template-ovpn-front-page-new .ovpn__section-pricing-intro-card {
  text-align: center;
  background: linear-gradient(#fcfcfd, #fcfcfd) padding-box padding-box, linear-gradient(#2e4f5e00, #2e4f5e1a) border-box;
  border: .5px solid #0000;
  border-radius: 32px;
  flex-direction: column;
  gap: 8px;
  padding: 32px;
  display: flex;
}

.page-template-ovpn-front-page-new .ovpn__section-pricing-intro-card-header span {
  color: #111322;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

.page-template-ovpn-front-page-new .ovpn__section-pricing-intro-card-header-cost {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 8px;
  display: flex;
}

.page-template-ovpn-front-page-new .ovpn__section-pricing-intro-card-header-cost span {
  text-align: center;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  display: block;
}

.page-template-ovpn-front-page-new .ovpn__section-pricing-intro-card-header-cost .cost {
  font-size: 32px;
  font-weight: 600;
  line-height: 40px;
}

.page-template-ovpn-front-page-new .ovpn__section-pricing-intro-card-header-cost .unit {
  max-width: 100px;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-pricing-intro-card-header-cost {
    flex-direction: row;
    gap: 32px;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-pricing-intro-card-actions {
  margin-top: 8px;
}

.page-template-ovpn-front-page-new .ovpn__section-pricing-intro-card-outro span {
  color: #111322;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-pricing-intro {
    flex-direction: row;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-pricing-features {
  flex-direction: column;
  gap: 32px;
  margin-top: 32px;
  display: flex;
}

.page-template-ovpn-front-page-new .ovpn__section-pricing-features-item {
  flex-direction: column;
  gap: 8px;
  display: flex;
}

.page-template-ovpn-front-page-new .ovpn__section-pricing-features-item-img {
  margin: 0;
}

.page-template-ovpn-front-page-new .ovpn__section-pricing-features-item-title {
  color: #111322;
  margin: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

.page-template-ovpn-front-page-new .ovpn__section-pricing-features-item p {
  color: #4a5578;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-pricing-features {
    flex-direction: row;
  }

  .page-template-ovpn-front-page-new .ovpn__section-pricing {
    padding: 48px 0 96px;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-testimonials {
  background: #f9fafb;
  overflow: hidden;
}

.page-template-ovpn-front-page-new .ovpn__section-testimonials-wrapper {
  width: 100%;
}

.page-template-ovpn-front-page-new .ovpn__section-testimonials-intro h2 {
  letter-spacing: -1.44px;
  color: #111322;
  margin: 0;
  font-size: 36px;
  font-weight: 600;
  line-height: 44px;
}

.page-template-ovpn-front-page-new .ovpn__section-testimonials-intro p {
  color: #4a5578;
  max-width: 768px;
  margin: 16px 0 32px;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.page-template-ovpn-front-page-new .ovpn__section-testimonials .flickity-enabled:focus {
  outline: none;
}

.page-template-ovpn-front-page-new .ovpn__section-testimonials .flickity-viewport, .page-template-ovpn-front-page-new .ovpn__section-testimonials .flickity-slider {
  width: 100%;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-testimonials .flickity-slider {
    margin-left: 92px;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-testimonials-slider {
  flex-direction: column;
  width: 100%;
  height: 100%;
  min-height: 271px;
  transition: width .4s ease-in-out;
  display: flex;
  position: relative;
  overflow: hidden;
}

.page-template-ovpn-front-page-new .ovpn__section-testimonials-slider:before, .page-template-ovpn-front-page-new .ovpn__section-testimonials-slider:after {
  content: "";
  z-index: 2;
  pointer-events: none;
  background: linear-gradient(270deg, #f9fafb 4.5%, #fff0 100%);
  width: 64px;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  right: 0;
}

.page-template-ovpn-front-page-new .ovpn__section-testimonials-slider:before {
  left: 0;
  right: unset;
  transform: rotate(180deg);
}

.page-template-ovpn-front-page-new .ovpn__section-testimonials-slider-item {
  background: #fff;
  border: 1px solid #fff;
  border-radius: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  gap: 24px;
  width: 100%;
  height: 273px;
  margin: 0 8px;
  padding: 24px;
  transition: left .4s cubic-bezier(.47, .13, .15, .89);
  display: flex;
  position: absolute;
}

.page-template-ovpn-front-page-new .ovpn__section-testimonials-slider-item-author {
  flex-direction: row;
  gap: 16px;
  width: 100%;
  display: flex;
}

.page-template-ovpn-front-page-new .ovpn__section-testimonials-slider-item-author figure {
  width: 41px;
  height: 41px;
  margin: 0;
}

.page-template-ovpn-front-page-new .ovpn__section-testimonials-slider-item-author figure img {
  width: 100%;
  height: 100%;
}

.page-template-ovpn-front-page-new .ovpn__section-testimonials-slider-item-author-meta {
  flex-direction: column;
  gap: 4px;
  display: flex;
}

.page-template-ovpn-front-page-new .ovpn__section-testimonials-slider-item-author-meta span {
  color: #111322;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  display: block;
}

.page-template-ovpn-front-page-new .ovpn__section-testimonials-slider-item-author-meta span:last-of-type {
  font-weight: 600;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-testimonials-slider-item-author-meta {
    flex-direction: row;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-testimonials-slider-item-content p {
  color: #111322;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-testimonials-slider-item {
    width: 386px;
  }

  .page-template-ovpn-front-page-new .ovpn__section-testimonials-slider {
    flex-direction: row;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-download {
  background: #f9fafb;
  padding: 32px 0;
}

.page-template-ovpn-front-page-new .ovpn__section-download-wrapper {
  flex-direction: column;
  gap: 32px;
  display: flex;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-download-wrapper {
    flex-direction: row;
    gap: 64px;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-download-client {
  flex-direction: column;
  gap: 24px;
  display: flex;
}

.page-template-ovpn-front-page-new .ovpn__section-download-client-intro h2 {
  color: #30374f;
  letter-spacing: -1.44px;
  margin: 0;
  font-size: 36px;
  font-weight: 600;
  line-height: 44px;
}

.page-template-ovpn-front-page-new .ovpn__section-download-client-intro-headline {
  color: #ffa54a;
  margin-bottom: 24px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: block;
}

.page-template-ovpn-front-page-new .ovpn__section-download-client-content p {
  color: #30374f;
  margin: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.page-template-ovpn-front-page-new .ovpn__section-download-client-actions {
  flex-direction: row;
  gap: 8px;
  display: flex;
}

.page-template-ovpn-front-page-new .ovpn__section-download-client-actions .ov-button--product {
  background: linear-gradient(#fff, #fff) padding-box padding-box, linear-gradient(#2e4f5e00, #2e4f5e1a) border-box;
  border: .5px solid #0000;
  border-radius: 13px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 8px;
  padding: 8px;
  text-decoration: none;
  transition: all .4s ease-in-out;
  display: flex;
}

.page-template-ovpn-front-page-new .ovpn__section-download-client-actions .ov-button--product figure {
  margin: 0 -8px 0 0;
  display: flex;
}

.page-template-ovpn-front-page-new .ovpn__section-download-client-actions .ov-button--product figure svg path {
  stroke: #111322;
  transition: all .4s ease-in-out;
}

.page-template-ovpn-front-page-new .ovpn__section-download-client-actions .ov-button--product span {
  white-space: nowrap;
  color: #fff;
  opacity: 0;
  max-width: 0;
  font-size: 14px;
  font-weight: 500;
  transition: max-width .45s ease-in-out, opacity .5s ease-in-out;
  overflow: hidden;
}

.page-template-ovpn-front-page-new .ovpn__section-download-client-actions .ov-button--product-active, .page-template-ovpn-front-page-new .ovpn__section-download-client-actions .ov-button--product:hover {
  background: #1652b8;
  border-color: #1652b8;
}

.page-template-ovpn-front-page-new .ovpn__section-download-client-actions .ov-button--product-active figure, .page-template-ovpn-front-page-new .ovpn__section-download-client-actions .ov-button--product:hover figure {
  margin: 0;
}

.page-template-ovpn-front-page-new .ovpn__section-download-client-actions .ov-button--product-active figure svg path, .page-template-ovpn-front-page-new .ovpn__section-download-client-actions .ov-button--product:hover figure svg path {
  stroke: #fff;
}

.page-template-ovpn-front-page-new .ovpn__section-download-client-actions .ov-button--product-active span, .page-template-ovpn-front-page-new .ovpn__section-download-client-actions .ov-button--product:hover span {
  opacity: 1;
  max-width: 250px;
  text-decoration: none;
}

@media (max-width: 991px) {
  .page-template-ovpn-front-page-new .ovpn__section-download-client-actions .ov-button--product-active, .page-template-ovpn-front-page-new .ovpn__section-download-client-actions .ov-button--product:hover {
    display: flex !important;
  }

  .page-template-ovpn-front-page-new .ovpn__section-download-client-actions .ov-button--product {
    display: none;
  }

  .page-template-ovpn-front-page-new .ovpn__section-download-client {
    margin-bottom: 64px;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-download-image-card {
  background: #fff;
  border: 1px solid #f9fafb;
  border-radius: 40px 0 0;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: 378px;
  display: flex;
  position: relative;
}

.page-template-ovpn-front-page-new .ovpn__section-download-image-card-bg {
  z-index: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
}

.page-template-ovpn-front-page-new .ovpn__section-download-image-card-img {
  z-index: 1;
  margin: 0;
  position: relative;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-download-image-card {
    justify-content: flex-start;
    padding-left: 120px;
  }

  .page-template-ovpn-front-page-new .ovpn__section-download {
    padding: 192px 0 48px;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-news {
  background: #f9fafb;
  padding: 48px 0;
}

.page-template-ovpn-front-page-new .ovpn__section-news-intro {
  margin: 24px 0 48px;
}

.page-template-ovpn-front-page-new .ovpn__section-news-intro h2 {
  color: #111322;
  letter-spacing: -1.92px;
  margin: 0 0 32px;
  font-size: 36px;
  font-weight: 600;
  line-height: 60px;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-news-intro h2 {
    font-size: 32px;
    line-height: 40px;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-news-featured, .page-template-ovpn-front-page-new .ovpn__section-news-list-item {
  background: #fff;
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 40px;
  margin: 16px 0;
  display: flex;
}

.page-template-ovpn-front-page-new .ovpn__section-news-featured-img, .page-template-ovpn-front-page-new .ovpn__section-news-featured img, .page-template-ovpn-front-page-new .ovpn__section-news-list-item-img, .page-template-ovpn-front-page-new .ovpn__section-news-list-item img {
  border-radius: 12px 0 0 12px;
  flex: 1;
  width: 100%;
  max-width: 650px;
  margin: 0;
  overflow: hidden;
}

.page-template-ovpn-front-page-new .ovpn__section-news-featured-grouping, .page-template-ovpn-front-page-new .ovpn__section-news-list-item-grouping {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  gap: 16px;
  display: flex;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-news-featured-grouping, .page-template-ovpn-front-page-new .ovpn__section-news-list-item-grouping {
    max-width: 350px;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-news-featured-intro h3, .page-template-ovpn-front-page-new .ovpn__section-news-list-item-intro h3 {
  color: #111322;
  letter-spacing: -1.44px;
  margin: 0;
  font-size: 36px;
  font-weight: 600;
  line-height: 44px;
}

.page-template-ovpn-front-page-new .ovpn__section-news-featured-intro h6, .page-template-ovpn-front-page-new .ovpn__section-news-list-item-intro h6 {
  margin: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
}

.page-template-ovpn-front-page-new .ovpn__section-news-featured-content p, .page-template-ovpn-front-page-new .ovpn__section-news-list-item-content p {
  color: #4a5578;
  margin: 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
}

.page-template-ovpn-front-page-new .ovpn__section-news-featured-actions .read-more, .page-template-ovpn-front-page-new .ovpn__section-news-list-item-actions .read-more {
  color: #1652b8;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  display: flex;
}

.page-template-ovpn-front-page-new .ovpn__section-news-featured-actions .read-more figure, .page-template-ovpn-front-page-new .ovpn__section-news-list-item-actions .read-more figure {
  margin: 0;
}

.page-template-ovpn-front-page-new .ovpn__section-news-featured-actions .read-more figure svg path, .page-template-ovpn-front-page-new .ovpn__section-news-list-item-actions .read-more figure svg path {
  fill: #1652b8;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-news-featured, .page-template-ovpn-front-page-new .ovpn__section-news-list-item {
    flex-direction: row;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-news-list {
  flex-direction: column;
  gap: 32px;
  display: flex;
}

.page-template-ovpn-front-page-new .ovpn__section-news-list-item {
  min-height: 415px;
  padding: 0 32px 64px;
  position: relative;
}

.page-template-ovpn-front-page-new .ovpn__section-news-list-item:after {
  content: "";
  z-index: 0;
  pointer-events: none;
  background-image: url("data:image/svg+xml,%3Csvg width='384' height='267' viewBox='0 0 384 267' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M405.065 23.4808H457.657V70.9736H405.065V23.4808ZM404.109 71.9295V119.422H351.515V71.9295H404.109ZM404.109 167.872V120.379H351.515V167.872H404.109ZM404.109 168.828V216.321H351.515V168.828H404.109ZM404.109 264.77V217.277H351.515V264.77H404.109ZM404.109 265.727V313.219H351.515V265.727H404.109ZM404.109 361.668V314.175H351.515V361.668H404.109ZM404.109 362.624V410.117H351.515V362.624H404.109ZM404.109 458.566V411.073H351.515V458.566H404.109ZM405.065 458.566H457.657V411.073H405.065V458.566ZM458.135 459.044H458.613V23.0034H458.135V22.5249H-77.3539V23.0034H-77.832V459.044H-77.3539V459.522H458.135V459.044ZM-76.8758 458.566V411.073H-24.2831V458.566H-76.8758ZM-23.3269 458.566V411.073H29.2655V458.566H-23.3269ZM30.2225 458.566V411.073H82.8148V458.566H30.2225ZM83.7708 458.566V411.073H136.363V458.566H83.7708ZM137.32 458.566V411.073H189.912V458.566H137.32ZM190.868 458.566V411.073H243.462V458.566H190.868ZM244.418 458.566V411.073H297.01V458.566H244.418ZM297.967 458.566V411.073H350.559V458.566H297.967ZM350.559 362.624V410.117H297.967V362.624H350.559ZM297.01 362.624V410.117H244.418V362.624H297.01ZM243.462 362.624V410.117H190.868V362.624H243.462ZM189.912 362.624V410.117H137.32V362.624H189.912ZM136.363 362.624V410.117H83.7708V362.624H136.363ZM82.8148 362.624V410.117H30.2225V362.624H82.8148ZM29.2655 362.624V410.117H-23.3269V362.624H29.2655ZM-24.2831 362.624V410.117H-76.8758V362.624H-24.2831ZM405.065 410.117H457.657V362.624H405.065V410.117ZM350.559 361.668V314.175H297.967V361.668H350.559ZM297.01 361.668V314.175H244.418V361.668H297.01ZM243.462 361.668V314.175H190.868V361.668H243.462ZM189.912 361.668V314.175H137.32V361.668H189.912ZM136.363 361.668V314.175H83.7708V361.668H136.363ZM82.8148 361.668V314.175H30.2225V361.668H82.8148ZM29.2655 361.668V314.175H-23.3269V361.668H29.2655ZM-24.2831 361.668V314.175H-76.8758V361.668H-24.2831ZM457.657 361.668H405.065V314.175H457.657V361.668ZM350.559 265.727V313.219H297.967V265.727H350.559ZM297.01 265.727V313.219H244.418V265.727H297.01ZM243.462 265.727V313.219H190.868V265.727H243.462ZM189.912 265.727V313.219H137.32V265.727H189.912ZM136.363 265.727V313.219H83.7708V265.727H136.363ZM82.8148 265.727V313.219H30.2225V265.727H82.8148ZM29.2655 265.727V313.219H-23.3269V265.727H29.2655ZM-24.2831 265.727V313.219H-76.8758V265.727H-24.2831ZM405.065 313.219H457.657V265.727H405.065V313.219ZM350.559 264.77V217.277H297.967V264.77H350.559ZM297.01 264.77V217.277H244.418V264.77H297.01ZM243.462 264.77V217.277H190.868V264.77H243.462ZM189.912 264.77V217.277H137.32V264.77H189.912ZM136.363 264.77V217.277H83.7708V264.77H136.363ZM82.8148 264.77V217.277H30.2225V264.77H82.8148ZM29.2655 264.77V217.277H-23.3269V264.77H29.2655ZM-24.2831 264.77V217.277H-76.8758V264.77H-24.2831ZM457.657 264.77H405.065V217.277H457.657V264.77ZM350.559 168.828V216.321H297.967V168.828H350.559ZM297.01 168.828V216.321H244.418V168.828H297.01ZM243.462 168.828V216.321H190.868V168.828H243.462ZM189.912 168.828V216.321H137.32V168.828H189.912ZM136.363 168.828V216.321H83.7708V168.828H136.363ZM82.8148 168.828V216.321H30.2225V168.828H82.8148ZM29.2655 168.828V216.321H-23.3269V168.828H29.2655ZM-24.2831 168.828V216.321H-76.8758V168.828H-24.2831ZM405.065 216.321H457.657V168.828H405.065V216.321ZM350.559 167.872V120.379H297.967V167.872H350.559ZM297.01 167.872V120.379H244.418V167.872H297.01ZM243.462 167.872V120.379H190.868V167.872H243.462ZM189.912 167.872V120.379H137.32V167.872H189.912ZM136.363 167.872V120.379H83.7708V167.872H136.363ZM82.8148 167.872V120.379H30.2225V167.872H82.8148ZM29.2655 167.872V120.379H-23.3269V167.872H29.2655ZM-24.2831 167.872V120.379H-76.8758V167.872H-24.2831ZM457.657 167.872H405.065V120.379H457.657V167.872ZM350.559 71.9295V119.422H297.967V71.9295H350.559ZM297.01 71.9295V119.422H244.418V71.9295H297.01ZM243.462 71.9295V119.422H190.868V71.9295H243.462ZM189.912 71.9295V119.422H137.32V71.9295H189.912ZM136.363 71.9295V119.422H83.7708V71.9295H136.363ZM82.8148 71.9295V119.422H30.2225V71.9295H82.8148ZM29.2655 71.9295V119.422H-23.3269V71.9295H29.2655ZM-24.2831 71.9295V119.422H-76.8758V71.9295H-24.2831ZM405.065 119.422H457.657V71.9295H405.065V119.422ZM404.109 70.9736V23.4808H351.515V70.9736H404.109ZM350.559 70.9736V23.4808H297.967V70.9736H350.559ZM297.01 70.9736V23.4808H244.418V70.9736H297.01ZM243.462 70.9736V23.4808H190.868V70.9736H243.462ZM189.912 70.9736V23.4808H137.32V70.9736H189.912ZM136.363 70.9736V23.4808H83.7708V70.9736H136.363ZM82.8148 70.9736V23.4808H30.2225V70.9736H82.8148ZM29.2655 70.9736V23.4808H-23.3269V70.9736H29.2655ZM-24.2831 70.9736V23.4808H-76.8758V70.9736H-24.2831Z' fill='url(%23paint0_radial_4111_33278)'/%3E%3Cpath d='M459.874 0.511719H-72.3658C-78.6726 0.511719 -83.7852 3.50754 -83.7852 7.20307V259.148C-83.7852 262.843 -78.6726 265.839 -72.3658 265.839H459.874C466.18 265.839 471.293 262.843 471.293 259.148V7.20307C471.293 3.50754 466.18 0.511719 459.874 0.511719Z' stroke='url(%23paint1_radial_4111_33278)' stroke-width='1.00401'/%3E%3Cdefs%3E%3CradialGradient id='paint0_radial_4111_33278' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(226.175 237.427) rotate(90) scale(191.343 261.684)'%3E%3Cstop offset='0.298618' stop-color='%23EEEEEE'/%3E%3Cstop offset='1' stop-color='%23E1E1E2' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='paint1_radial_4111_33278' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(193.754 133.175) rotate(90) scale(132.954 278.036)'%3E%3Cstop stop-color='%2322262F'/%3E%3Cstop offset='1' stop-color='%2322262F' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E");
  width: 100%;
  height: 266px;
  position: absolute;
  bottom: 0;
  left: 0;
}

.page-template-ovpn-front-page-new .ovpn__section-news-list-item-grouping {
  z-index: 1;
  position: relative;
}

.page-template-ovpn-front-page-new .ovpn__section-news-list-item-content p {
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-news-list-item {
    flex-direction: column;
    padding: 0 32px 128px;
  }

  .page-template-ovpn-front-page-new .ovpn__section-news-list {
    flex-direction: row;
  }

  .page-template-ovpn-front-page-new .ovpn__section-news {
    padding: 48px 0 96px;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-banner {
  padding: 24px 0;
}

.page-template-ovpn-front-page-new .ovpn__section-banner-wrapper {
  background: #f9fafb;
  border-radius: 24px;
  flex-direction: column;
  gap: 64px;
  padding: 24px 0;
  display: flex;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-banner-wrapper {
    flex-direction: row;
    padding: 48px 0 0;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-banner-grouping {
  flex-direction: column;
  flex: 1;
  gap: 24px;
  padding: 24px;
  display: flex;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-banner-grouping {
    padding: 64px;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-banner-intro h2 {
  color: #101828;
  letter-spacing: -.72px;
  margin: 0;
  font-size: 36px;
  font-weight: 600;
  line-height: 44px;
}

.page-template-ovpn-front-page-new .ovpn__section-banner-content p {
  color: #475467;
  margin-bottom: 16px;
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-banner-content p {
    max-width: 480px;
  }
}

.page-template-ovpn-front-page-new .ovpn__section-banner-img {
  flex: 1;
  width: 100%;
  margin: 0;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .ovpn__section-banner {
    padding: 48px 0 96px;
  }
}

.page-template-ovpn-front-page-new .video-modal .modal-header {
  z-index: 1;
  border: 0;
  position: absolute;
  top: 0;
  right: 0;
}

.page-template-ovpn-front-page-new .video-modal .modal-header button {
  color: #fff;
  opacity: 1;
  font-weight: 300;
}

.page-template-ovpn-front-page-new .video-modal .modal-header button:hover {
  opacity: .7;
}

.page-template-ovpn-front-page-new .video-modal .modal-content {
  background: unset;
  border: 0;
  margin: 0 auto;
}

.page-template-ovpn-front-page-new .video-modal .modal-body {
  margin: 0 24px;
}

.page-template-ovpn-front-page-new .video-modal .modal-body iframe {
  width: 100%;
  height: 100%;
  min-height: 375px;
}

@media (min-width: 992px) {
  .page-template-ovpn-front-page-new .video-modal .modal-body iframe {
    min-height: 550px;
  }
}

.home {
  opacity: 0;
  transition: opacity .25s ease-in;
}

.page-template-signin header.site-header nav {
  border-bottom: 1px solid #b9c0d4;
  justify-content: center;
  align-items: center;
  height: 56px;
}

.page-template-signin header.site-header nav span {
  font-size: 14px;
}

.page-template-signin header.site-header nav a {
  color: #1652b8;
}

@media (min-width: 992px) {
  .page-template-signin header.site-header nav.desktop {
    display: flex;
  }
}

@media (max-width: 575px) {
  .page-template-signin header.site-header nav {
    height: auto;
  }
}

.page-template-signin header.site-header .mobile__branding {
  flex-direction: column;
}

@media (max-width: 576px) {
  .page-template-signin header.site-header .mobile__branding {
    justify-content: flex-start;
    align-items: flex-start;
  }
}

@media (min-width: 576px) {
  .page-template-signin header.site-header .mobile__branding {
    flex-direction: row;
  }
}

.page-template-signin .product-content {
  background: #e5e8f1;
  min-height: calc(100vh - 64px);
}

.page-template-signin .product-content h1 {
  font-size: 32px;
}

.page-template-signin .product-content p {
  font-size: 16px;
}

.page-template-signin .product-select {
  gap: 24px;
}

.page-template-signin .product-select a {
  border: 1px solid #b9c0d4;
  width: -moz-fit-content;
  width: fit-content;
  min-width: 100%;
  font-size: 14px;
}

.page-template-signin .product-select a:hover {
  background: #eff1f5;
  border-color: #b9c0d4;
}

@media (min-width: 576px) {
  .page-template-signin .product-select a {
    min-width: 320px;
  }
}

.page-template-signin footer {
  background: #e5e8f1;
  padding: 24px 0;
}

.page-template-signin footer span {
  font-size: 12px;
}

.page-template-signin footer span a {
  color: inherit;
  text-decoration: underline;
}

@media (max-width: 991px) {
  .page-template-signin {
    margin-top: 48px;
  }
}

.page-template-product-select header, .page-template-product-signin header {
  position: relative;
}

.page-template-product-select header.site-header .desktop, .page-template-product-signin header.site-header .desktop {
  background: none;
  padding: 16px 112px;
}

.page-template-product-select header.site-header .desktop__actions span, .page-template-product-signin header.site-header .desktop__actions span {
  font-weight: 300;
}

.page-template-product-select header.site-header .desktop__actions a, .page-template-product-signin header.site-header .desktop__actions a {
  color: #1b56b2;
  font-weight: 500;
}

.page-template-product-select header.site-header .desktop__actions a:hover, .page-template-product-signin header.site-header .desktop__actions a:hover {
  color: #1a3967;
}

.page-template-product-select header.site-header .desktop.is-sticky, .page-template-product-signin header.site-header .desktop.is-sticky {
  background: #fff;
  padding: 0 112px;
}

.page-template-product-select header.site-header .mobile, .page-template-product-signin header.site-header .mobile {
  background: none;
  height: auto;
  position: relative;
}

.page-template-product-select header.site-header .mobile__actions span, .page-template-product-signin header.site-header .mobile__actions span {
  font-weight: 300;
}

.page-template-product-select header.site-header .mobile__actions a, .page-template-product-signin header.site-header .mobile__actions a {
  color: #1b56b2;
  font-weight: 500;
}

.page-template-product-select header.site-header .mobile.is-sticky, .page-template-product-signin header.site-header .mobile.is-sticky {
  background: #fff;
}

.page-template-product-select header:before, .page-template-product-signin header:before {
  content: "";
  z-index: -1;
  pointer-events: none;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='1200' height='1200' viewBox='0 0 1200 1200' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.6' filter='url(%23filter0_f_530_71628)'%3E%3Ccircle cx='600' cy='600' r='200' fill='%231B56B2'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_530_71628' x='0' y='0' width='1200' height='1200' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='200' result='effect1_foregroundBlur_530_71628'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");
  background-position: -325px -350px, -200px -200px;
  background-repeat: no-repeat;
  background-size: 600px, 400px;
  flex-direction: column;
  width: 100%;
  min-height: 100vh;
  display: flex;
  position: absolute;
}

.page-template-product-select main:before, .page-template-product-signin main:before {
  content: "";
  z-index: -1;
  pointer-events: none;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='600' height='600' viewBox='0 0 600 600' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_530_71419' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='600' height='600'%3E%3Cline x1='281.417' y1='0.581959' x2='319.092' y2='599.398' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='262.643' y1='2.33585' x2='337.842' y2='597.605' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='244.031' y1='5.26175' x2='356.459' y2='594.634' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='225.641' y1='9.3597' x2='374.854' y2='590.51' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='207.531' y1='14.6063' x2='392.941' y2='585.24' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='189.795' y1='20.9783' x2='410.67' y2='578.844' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='172.492' y1='28.4521' x2='427.959' y2='571.348' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='155.696' y1='36.9928' x2='444.748' y2='562.777' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='139.465' y1='46.5653' x2='460.961' y2='553.162' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='123.87' y1='57.146' x2='476.541' y2='542.556' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='108.966' y1='68.6883' x2='491.42' y2='530.996' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='94.8229' y1='81.1453' x2='505.551' y2='518.526' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='81.4758' y1='94.4467' x2='518.857' y2='505.175' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='69.007' y1='108.581' x2='531.315' y2='491.035' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='57.4399' y1='123.466' x2='542.85' y2='476.137' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='46.8332' y1='139.043' x2='553.43' y2='460.539' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='37.2337' y1='155.257' x2='563.018' y2='444.31' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='28.665' y1='172.039' x2='571.561' y2='427.507' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='21.1623' y1='189.33' x2='579.028' y2='410.205' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='14.7608' y1='207.055' x2='585.395' y2='392.465' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='9.48405' y1='225.145' x2='590.634' y2='374.359' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='5.35544' y1='243.54' x2='594.728' y2='355.968' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='2.39852' y1='262.147' x2='597.667' y2='337.346' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='0.613354' y1='280.918' x2='599.429' y2='318.593' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='2.60811e-08' y1='299.75' x2='600' y2='299.75' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='0.581959' y1='318.583' x2='599.398' y2='280.908' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='2.33585' y1='337.357' x2='597.605' y2='262.158' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='5.26175' y1='355.969' x2='594.634' y2='243.541' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='9.3597' y1='374.371' x2='590.51' y2='225.157' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='14.6063' y1='392.469' x2='585.24' y2='207.059' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='20.9783' y1='410.205' x2='578.844' y2='189.33' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='28.4521' y1='427.508' x2='571.348' y2='172.041' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='36.9928' y1='444.304' x2='562.777' y2='155.252' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='46.5653' y1='460.535' x2='553.162' y2='139.039' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='57.146' y1='476.13' x2='542.556' y2='123.459' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='68.6883' y1='491.034' x2='530.996' y2='108.58' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='81.1336' y1='505.189' x2='518.515' y2='94.4606' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='94.4584' y1='518.512' x2='505.187' y2='81.1313' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='108.581' y1='530.993' x2='491.035' y2='68.685' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='123.466' y1='542.56' x2='476.137' y2='57.1499' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='139.043' y1='553.167' x2='460.539' y2='46.5701' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='155.257' y1='562.766' x2='444.31' y2='36.9823' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='172.039' y1='571.335' x2='427.507' y2='28.4387' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='189.33' y1='578.838' x2='410.205' y2='20.9718' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='207.055' y1='585.239' x2='392.465' y2='14.6052' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='225.156' y1='590.516' x2='374.37' y2='9.36599' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='243.54' y1='594.645' x2='355.968' y2='5.27216' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='262.147' y1='597.601' x2='337.346' y2='2.33259' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='280.918' y1='599.387' x2='318.593' y2='0.570609' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='299.75' y1='600' x2='299.75' y2='-1.09278e-08' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='318.583' y1='599.418' x2='280.908' y2='0.602004' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='337.357' y1='597.664' x2='262.158' y2='2.39525' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='355.969' y1='594.738' x2='243.541' y2='5.36582' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='374.359' y1='590.64' x2='225.146' y2='9.49034' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='392.469' y1='585.394' x2='207.059' y2='14.7597' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='410.205' y1='579.022' x2='189.33' y2='21.1558' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='427.508' y1='571.548' x2='172.041' y2='28.6516' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='444.304' y1='563.007' x2='155.252' y2='37.2232' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='460.535' y1='553.435' x2='139.039' y2='46.838' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='476.13' y1='542.854' x2='123.459' y2='57.4438' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='491.034' y1='531.312' x2='108.58' y2='69.0038' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='505.177' y1='518.855' x2='94.4489' y2='81.4736' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='518.524' y1='505.553' x2='81.1429' y2='94.8251' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='530.993' y1='491.419' x2='68.6851' y2='108.965' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='542.56' y1='476.534' x2='57.15' y2='123.863' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='553.167' y1='460.957' x2='46.5701' y2='139.461' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='562.766' y1='444.743' x2='36.9822' y2='155.69' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='571.335' y1='427.961' x2='28.4387' y2='172.493' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='578.838' y1='410.67' x2='20.9718' y2='189.795' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='585.239' y1='392.945' x2='14.6053' y2='207.535' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='590.516' y1='374.855' x2='9.36609' y2='225.641' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='594.645' y1='356.46' x2='5.27222' y2='244.032' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='597.601' y1='337.853' x2='2.33265' y2='262.654' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='599.387' y1='319.082' x2='0.570609' y2='281.407' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='600' y1='300.25' x2='-1.09278e-08' y2='300.25' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='599.418' y1='281.417' x2='0.602004' y2='319.092' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='597.664' y1='262.643' x2='2.39531' y2='337.842' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='594.738' y1='244.031' x2='5.36588' y2='356.459' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='590.64' y1='225.629' x2='9.4904' y2='374.843' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='585.394' y1='207.531' x2='14.7597' y2='392.941' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='579.022' y1='189.795' x2='21.1558' y2='410.67' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='571.548' y1='172.492' x2='28.6515' y2='427.959' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='563.007' y1='155.696' x2='37.2231' y2='444.748' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='553.435' y1='139.465' x2='46.838' y2='460.961' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='542.854' y1='123.87' x2='57.4438' y2='476.541' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='531.312' y1='108.966' x2='69.0037' y2='491.42' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='518.866' y1='94.8111' x2='81.4852' y2='505.539' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='505.542' y1='81.4875' x2='94.8133' y2='518.869' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='491.419' y1='69.007' x2='108.965' y2='531.315' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='476.534' y1='57.4399' x2='123.863' y2='542.85' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='460.957' y1='46.8332' x2='139.461' y2='553.43' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='444.743' y1='37.2337' x2='155.69' y2='563.018' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='427.961' y1='28.665' x2='172.493' y2='571.561' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='410.67' y1='21.1623' x2='189.795' y2='579.028' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='392.945' y1='14.7608' x2='207.535' y2='585.395' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='374.844' y1='9.48405' x2='225.63' y2='590.634' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='356.46' y1='5.35544' x2='244.032' y2='594.728' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='337.853' y1='2.39852' x2='262.654' y2='597.667' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='319.082' y1='0.613354' x2='281.407' y2='599.429' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='300.25' y1='2.60811e-08' x2='300.25' y2='600' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_530_71419)'%3E%3Cpath d='M582.868 304.277C579.686 152.208 454.112 30.5742 300.299 30.5742C146.486 30.5742 20.9127 152.208 17.7305 304.277C17.7272 402.845 70.7199 493.98 156.867 543.562L175.016 424.638C147.142 394.466 131.692 355.074 131.702 314.207C134.149 223.869 208.911 151.892 300.299 151.892C391.687 151.892 466.449 223.869 468.897 314.207C468.912 355.4 453.23 395.085 424.978 425.355L443.005 543.921C529.617 494.529 582.95 403.147 582.868 304.277' fill='%23EDF0F3'/%3E%3Cpath d='M582.868 304.277C579.686 152.208 454.112 30.5742 300.299 30.5742C146.486 30.5742 20.9127 152.208 17.7305 304.277C17.7272 402.845 70.7199 493.98 156.867 543.562L175.016 424.638C147.142 394.466 131.692 355.074 131.702 314.207C134.149 223.869 208.911 151.892 300.299 151.892C391.687 151.892 466.449 223.869 468.897 314.207C468.912 355.4 453.23 395.085 424.978 425.355L443.005 543.921C529.617 494.529 582.95 403.147 582.868 304.277' stroke='%23EDF0F3'/%3E%3C/g%3E%3Cmask id='mask1_530_71419' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='600' height='600'%3E%3Cline x1='281.417' y1='0.581959' x2='319.092' y2='599.398' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='262.643' y1='2.33585' x2='337.842' y2='597.605' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='244.031' y1='5.26175' x2='356.459' y2='594.634' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='225.641' y1='9.3597' x2='374.854' y2='590.51' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='207.531' y1='14.6063' x2='392.941' y2='585.24' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='189.795' y1='20.9783' x2='410.67' y2='578.844' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='172.492' y1='28.4521' x2='427.959' y2='571.348' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='155.696' y1='36.9928' x2='444.748' y2='562.777' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='139.465' y1='46.5653' x2='460.961' y2='553.162' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='123.87' y1='57.146' x2='476.541' y2='542.556' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='108.966' y1='68.6883' x2='491.42' y2='530.996' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='94.8229' y1='81.1453' x2='505.551' y2='518.526' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='81.4758' y1='94.4467' x2='518.857' y2='505.175' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='69.007' y1='108.581' x2='531.315' y2='491.035' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='57.4399' y1='123.466' x2='542.85' y2='476.137' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='46.8332' y1='139.043' x2='553.43' y2='460.539' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='37.2337' y1='155.257' x2='563.018' y2='444.31' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='28.665' y1='172.039' x2='571.561' y2='427.507' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='21.1623' y1='189.33' x2='579.028' y2='410.205' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='14.7608' y1='207.055' x2='585.395' y2='392.465' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='9.48405' y1='225.145' x2='590.634' y2='374.359' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='5.35544' y1='243.54' x2='594.728' y2='355.968' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='2.39852' y1='262.147' x2='597.667' y2='337.346' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='0.613354' y1='280.918' x2='599.429' y2='318.593' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='2.60811e-08' y1='299.75' x2='600' y2='299.75' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='0.581959' y1='318.583' x2='599.398' y2='280.908' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='2.33585' y1='337.357' x2='597.605' y2='262.158' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='5.26175' y1='355.969' x2='594.634' y2='243.541' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='9.3597' y1='374.371' x2='590.51' y2='225.157' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='14.6063' y1='392.469' x2='585.24' y2='207.059' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='20.9783' y1='410.205' x2='578.844' y2='189.33' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='28.4521' y1='427.508' x2='571.348' y2='172.041' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='36.9928' y1='444.304' x2='562.777' y2='155.252' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='46.5653' y1='460.535' x2='553.162' y2='139.039' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='57.146' y1='476.13' x2='542.556' y2='123.459' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='68.6883' y1='491.034' x2='530.996' y2='108.58' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='81.1336' y1='505.189' x2='518.515' y2='94.4606' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='94.4584' y1='518.512' x2='505.187' y2='81.1313' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='108.581' y1='530.993' x2='491.035' y2='68.685' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='123.466' y1='542.56' x2='476.137' y2='57.1499' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='139.043' y1='553.167' x2='460.539' y2='46.5701' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='155.257' y1='562.766' x2='444.31' y2='36.9823' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='172.039' y1='571.335' x2='427.507' y2='28.4387' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='189.33' y1='578.838' x2='410.205' y2='20.9718' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='207.055' y1='585.239' x2='392.465' y2='14.6052' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='225.156' y1='590.516' x2='374.37' y2='9.36599' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='243.54' y1='594.645' x2='355.968' y2='5.27216' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='262.147' y1='597.601' x2='337.346' y2='2.33259' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='280.918' y1='599.387' x2='318.593' y2='0.570609' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='299.75' y1='600' x2='299.75' y2='-1.09278e-08' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='318.583' y1='599.418' x2='280.908' y2='0.602004' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='337.357' y1='597.664' x2='262.158' y2='2.39525' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='355.969' y1='594.738' x2='243.541' y2='5.36582' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='374.359' y1='590.64' x2='225.146' y2='9.49034' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='392.469' y1='585.394' x2='207.059' y2='14.7597' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='410.205' y1='579.022' x2='189.33' y2='21.1558' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='427.508' y1='571.548' x2='172.041' y2='28.6516' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='444.304' y1='563.007' x2='155.252' y2='37.2232' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='460.535' y1='553.435' x2='139.039' y2='46.838' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='476.13' y1='542.854' x2='123.459' y2='57.4438' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='491.034' y1='531.312' x2='108.58' y2='69.0038' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='505.177' y1='518.855' x2='94.4489' y2='81.4736' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='518.524' y1='505.553' x2='81.1429' y2='94.8251' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='530.993' y1='491.419' x2='68.6851' y2='108.965' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='542.56' y1='476.534' x2='57.15' y2='123.863' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='553.167' y1='460.957' x2='46.5701' y2='139.461' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='562.766' y1='444.743' x2='36.9822' y2='155.69' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='571.335' y1='427.961' x2='28.4387' y2='172.493' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='578.838' y1='410.67' x2='20.9718' y2='189.795' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='585.239' y1='392.945' x2='14.6053' y2='207.535' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='590.516' y1='374.855' x2='9.36609' y2='225.641' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='594.645' y1='356.46' x2='5.27222' y2='244.032' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='597.601' y1='337.853' x2='2.33265' y2='262.654' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='599.387' y1='319.082' x2='0.570609' y2='281.407' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='600' y1='300.25' x2='-1.09278e-08' y2='300.25' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='599.418' y1='281.417' x2='0.602004' y2='319.092' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='597.664' y1='262.643' x2='2.39531' y2='337.842' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='594.738' y1='244.031' x2='5.36588' y2='356.459' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='590.64' y1='225.629' x2='9.4904' y2='374.843' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='585.394' y1='207.531' x2='14.7597' y2='392.941' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='579.022' y1='189.795' x2='21.1558' y2='410.67' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='571.548' y1='172.492' x2='28.6515' y2='427.959' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='563.007' y1='155.696' x2='37.2231' y2='444.748' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='553.435' y1='139.465' x2='46.838' y2='460.961' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='542.854' y1='123.87' x2='57.4438' y2='476.541' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='531.312' y1='108.966' x2='69.0037' y2='491.42' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='518.866' y1='94.8111' x2='81.4852' y2='505.539' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='505.542' y1='81.4875' x2='94.8133' y2='518.869' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='491.419' y1='69.007' x2='108.965' y2='531.315' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='476.534' y1='57.4399' x2='123.863' y2='542.85' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='460.957' y1='46.8332' x2='139.461' y2='553.43' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='444.743' y1='37.2337' x2='155.69' y2='563.018' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='427.961' y1='28.665' x2='172.493' y2='571.561' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='410.67' y1='21.1623' x2='189.795' y2='579.028' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='392.945' y1='14.7608' x2='207.535' y2='585.395' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='374.844' y1='9.48405' x2='225.63' y2='590.634' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='356.46' y1='5.35544' x2='244.032' y2='594.728' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='337.853' y1='2.39852' x2='262.654' y2='597.667' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='319.082' y1='0.613354' x2='281.407' y2='599.429' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3Cline x1='300.25' y1='2.60811e-08' x2='300.25' y2='600' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3C/mask%3E%3Cg mask='url(%23mask1_530_71419)'%3E%3Cpath d='M388.326 305.646C388.525 260.69 354.689 222.697 309.579 217.228C264.47 211.758 222.359 240.543 211.577 284.217C200.796 327.89 224.754 372.635 267.335 388.349L232.852 570.032H365.095L331.218 387.99C365.595 374.814 388.272 342.116 388.326 305.646' fill='%23EDF0F3'/%3E%3Cpath d='M388.326 305.646C388.525 260.69 354.689 222.697 309.579 217.228C264.47 211.758 222.359 240.543 211.577 284.217C200.796 327.89 224.754 372.635 267.335 388.349L232.852 570.032H365.095L331.218 387.99C365.595 374.814 388.272 342.116 388.326 305.646' stroke='%23EDF0F3' stroke-width='0.5'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 600px;
  height: 100%;
  position: fixed;
  bottom: -50%;
  right: -5%;
}

@media (min-width: 992px) {
  .page-template-product-select main, .page-template-product-signin main {
    padding-top: 192px;
  }
}

.page-template-product-select .product-content, .page-template-product-signin .product-content {
  min-height: calc(100vh - 94px);
  position: relative;
}

.page-template-product-select .product-content h1, .page-template-product-signin .product-content h1 {
  margin: 0;
  font-size: 32px;
  font-weight: 500;
}

.page-template-product-select .product-content p, .page-template-product-signin .product-content p {
  margin: 8px 0 24px;
  font-size: 16px;
  font-weight: 300;
}

.page-template-product-select .product-select, .page-template-product-signin .product-select {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  gap: 32px;
  display: flex;
}

.page-template-product-select .product-select-item, .page-template-product-signin .product-select-item {
  box-shadow: none;
  background-color: #fff;
  border: 1px solid #e6edf2;
  border-radius: 4px;
  justify-content: space-between;
  align-items: center;
  max-width: 600px;
  padding: 32px;
  transition: all .25s ease-in-out;
  display: flex;
}

.page-template-product-select .product-select-item svg, .page-template-product-signin .product-select-item svg {
  color: #e6edf2;
  min-width: 32px;
}

.page-template-product-select .product-select-item-content, .page-template-product-signin .product-select-item-content {
  text-align: left;
  flex-direction: column;
  gap: 12px;
  display: flex;
}

.page-template-product-select .product-select-item-content h3, .page-template-product-signin .product-select-item-content h3 {
  color: #000;
  margin: 0;
  font-weight: 600;
}

.page-template-product-select .product-select-item-content p, .page-template-product-signin .product-select-item-content p {
  color: #666;
  margin: 0;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
}

.page-template-product-select .product-select-item:hover, .page-template-product-select .product-select-item:active, .page-template-product-select .product-select-item:focus, .page-template-product-signin .product-select-item:hover, .page-template-product-signin .product-select-item:active, .page-template-product-signin .product-select-item:focus {
  text-decoration: none;
  box-shadow: 0 0 0 4px #3b91f173;
}

.page-template-product-select .product-select-outro, .page-template-product-signin .product-select-outro {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 16px;
  max-width: 600px;
  margin: 32px auto;
  display: flex;
}

.page-template-product-select .product-select-outro a, .page-template-product-signin .product-select-outro a {
  color: #1b56b2;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 8px;
  font-size: 18px;
  display: flex;
}

.page-template-product-select .product-select-outro a svg, .page-template-product-signin .product-select-outro a svg {
  stroke-width: 2px;
  color: #1b56b2;
  fill: none;
  width: 24px;
  height: 24px;
  transition: all .25s ease-in-out;
}

.page-template-product-select .product-select-outro a:hover, .page-template-product-select .product-select-outro a:active, .page-template-product-select .product-select-outro a:focus, .page-template-product-signin .product-select-outro a:hover, .page-template-product-signin .product-select-outro a:active, .page-template-product-signin .product-select-outro a:focus {
  color: #1a3967;
  text-decoration: none;
}

.page-template-product-select .product-select-outro a:hover svg, .page-template-product-select .product-select-outro a:active svg, .page-template-product-select .product-select-outro a:focus svg, .page-template-product-signin .product-select-outro a:hover svg, .page-template-product-signin .product-select-outro a:active svg, .page-template-product-signin .product-select-outro a:focus svg {
  color: #1a3967;
}

.page-template-product-select footer span, .page-template-product-signin footer span {
  color: #666;
  font-size: 12px;
  font-weight: 300;
}

.page-template-product-select footer span a, .page-template-product-signin footer span a {
  color: inherit;
  text-decoration: underline;
}

@media (max-width: 991px) {
  .page-template-product-select, .page-template-product-signin {
    margin-top: 0;
  }
}

.page-template-product-signin .product-select a {
  border: 1px solid #b9c0d4;
  width: -moz-fit-content;
  width: fit-content;
  min-width: 100%;
  font-size: 14px;
}

.page-template-product-signin .product-select a:hover {
  background: #eff1f5;
  border-color: #b9c0d4;
}

@media (min-width: 576px) {
  .page-template-product-signin .product-select a {
    min-width: 470px;
  }
}

.page-template-product-select {
  opacity: 0;
}

.for-template-solutions .page-content, .for-template-industry .page-content {
  opacity: 1;
  transition: opacity .5s ease-in-out;
}

.for-template-solutions .page-content .container, .for-template-industry .page-content .container {
  padding: 0 24px;
}

.for-template-solutions .page-content .row, .for-template-industry .page-content .row {
  margin: 0;
}

.for-template-solutions .page-content p, .for-template-solutions .page-content ul li, .for-template-industry .page-content p, .for-template-industry .page-content ul li {
  color: #3e4462;
  font-weight: 400;
}

.for-template-solutions .page-content.ovpn__solutions-loading, .for-template-industry .page-content.ovpn__solutions-loading {
  opacity: .24;
}

.for-template-solutions .ovpn__solutions-hero, .for-template-industry .ovpn__solutions-hero {
  position: relative;
  overflow: hidden;
}

.for-template-solutions .ovpn__solutions-hero-wrapper, .for-template-industry .ovpn__solutions-hero-wrapper {
  flex-direction: column-reverse;
  width: 100%;
  display: flex;
}

@media (min-width: 992px) {
  .for-template-solutions .ovpn__solutions-hero-wrapper, .for-template-industry .ovpn__solutions-hero-wrapper {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
  }
}

.for-template-solutions .ovpn__solutions-hero-content, .for-template-industry .ovpn__solutions-hero-content {
  z-index: 2;
  margin: 48px auto 24px;
  position: relative;
}

.for-template-solutions .ovpn__solutions-hero-content-title h1, .for-template-industry .ovpn__solutions-hero-content-title h1 {
  color: #ed7f22;
  margin-top: 0;
  font-weight: 600;
}

@media (min-width: 992px) {
  .for-template-solutions .ovpn__solutions-hero-content-title h1, .for-template-industry .ovpn__solutions-hero-content-title h1 {
    color: #002855;
  }
}

.for-template-solutions .ovpn__solutions-hero-content-title .ovpn__text-white, .for-template-industry .ovpn__solutions-hero-content-title .ovpn__text-white {
  color: #383838;
}

@media (min-width: 992px) {
  .for-template-solutions .ovpn__solutions-hero-content-title .ovpn__text-white, .for-template-industry .ovpn__solutions-hero-content-title .ovpn__text-white {
    color: #fff;
  }
}

.for-template-solutions .ovpn__solutions-hero-content p, .for-template-industry .ovpn__solutions-hero-content p {
  color: #333;
}

@media (min-width: 992px) {
  .for-template-solutions .ovpn__solutions-hero-content, .for-template-industry .ovpn__solutions-hero-content {
    text-align: left;
    max-width: 540px;
    margin: 0;
  }
}

@media (max-width: 1199px) {
  .for-template-solutions .ovpn__solutions-hero-content, .for-template-industry .ovpn__solutions-hero-content {
    max-width: 500px;
  }
}

.for-template-solutions .ovpn__solutions-hero-image, .for-template-industry .ovpn__solutions-hero-image {
  z-index: 0;
  width: 100%;
  height: 506px;
  display: none;
  position: absolute;
  top: 0;
  left: 0;
}

.for-template-solutions .ovpn__solutions-hero-image img, .for-template-industry .ovpn__solutions-hero-image img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
}

@media (min-width: 992px) {
  .for-template-solutions .ovpn__solutions-hero-image, .for-template-industry .ovpn__solutions-hero-image {
    display: block;
  }
}

.for-template-solutions .ovpn__solutions-hero-actions .ov-button, .for-template-industry .ovpn__solutions-hero-actions .ov-button {
  width: -moz-fit-content;
  width: fit-content;
}

@media (min-width: 992px) {
  .for-template-solutions .ovpn__solutions-hero, .for-template-industry .ovpn__solutions-hero {
    align-items: center;
    min-height: 506px;
    display: flex;
  }
}

.for-template-solutions .ovpn__solutions-content-primary, .for-template-industry .ovpn__solutions-content-primary {
  background: #fafafa;
  padding-top: 30px;
}

.for-template-solutions .ovpn__solutions-content-primary-copy, .for-template-industry .ovpn__solutions-content-primary-copy {
  max-width: 920px;
  margin: 0 auto;
  padding-top: 30px;
}

.for-template-solutions .ovpn__solutions-content-primary-copy a:not(.ov-button), .for-template-industry .ovpn__solutions-content-primary-copy a:not(.ov-button) {
  color: inherit;
  text-decoration: underline;
}

.for-template-solutions .ovpn__solutions-content-primary-copy h2, .for-template-industry .ovpn__solutions-content-primary-copy h2 {
  color: #002855;
}

.for-template-solutions .ovpn__solutions-content-primary-copy h3, .for-template-industry .ovpn__solutions-content-primary-copy h3 {
  text-align: left;
  color: #002855;
  font-size: 28px;
  font-weight: 600;
}

@media (min-width: 992px) {
  .for-template-solutions .ovpn__solutions-content-primary-copy h3, .for-template-industry .ovpn__solutions-content-primary-copy h3 {
    text-align: center;
    font-size: 36px;
  }
}

.for-template-solutions .ovpn__solutions-content-primary-copy h3:first-of-type, .for-template-industry .ovpn__solutions-content-primary-copy h3:first-of-type {
  margin-top: 0;
}

@media (min-width: 992px) {
  .for-template-solutions .ovpn__solutions-content-primary, .for-template-industry .ovpn__solutions-content-primary {
    padding-top: 24px;
  }
}

.for-template-solutions .ovpn__solutions-content-comparison, .for-template-industry .ovpn__solutions-content-comparison {
  width: 100%;
  margin: 50px 0;
}

.for-template-solutions .ovpn__solutions-content-comparison a:not(.ov-button), .for-template-industry .ovpn__solutions-content-comparison a:not(.ov-button) {
  color: inherit;
  text-decoration: underline;
}

.for-template-solutions .ovpn__solutions-content-comparison-wrapper, .for-template-industry .ovpn__solutions-content-comparison-wrapper {
  position: relative;
}

.for-template-solutions .ovpn__solutions-content-comparison-wrapper:before, .for-template-industry .ovpn__solutions-content-comparison-wrapper:before {
  content: "";
  background: #1a3967;
  width: 100%;
  height: 1px;
  display: none;
  position: relative;
}

@media (min-width: 992px) {
  .for-template-solutions .ovpn__solutions-content-comparison-wrapper:before, .for-template-industry .ovpn__solutions-content-comparison-wrapper:before {
    width: 1px;
    height: 96%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
  }
}

.for-template-solutions .ovpn__solutions-content-comparison-wrapper:first-of-type:before, .for-template-industry .ovpn__solutions-content-comparison-wrapper:first-of-type:before {
  content: unset;
}

@media (min-width: 992px) {
  .for-template-solutions .ovpn__solutions-content-comparison-wrapper, .for-template-industry .ovpn__solutions-content-comparison-wrapper {
    width: 50%;
    padding: 0 90px;
  }

  .for-template-solutions .ovpn__solutions-content-comparison-wrapper:first-of-type, .for-template-industry .ovpn__solutions-content-comparison-wrapper:first-of-type {
    padding-left: 0;
  }

  .for-template-solutions .ovpn__solutions-content-comparison-wrapper:first-of-type ul, .for-template-industry .ovpn__solutions-content-comparison-wrapper:first-of-type ul {
    max-width: 350px;
  }

  .for-template-solutions .ovpn__solutions-content-comparison-wrapper:last-of-type, .for-template-industry .ovpn__solutions-content-comparison-wrapper:last-of-type {
    padding-right: 0;
  }

  .for-template-solutions .ovpn__solutions-content-comparison-wrapper:last-of-type ul, .for-template-industry .ovpn__solutions-content-comparison-wrapper:last-of-type ul {
    max-width: 365px;
  }
}

.for-template-solutions .ovpn__solutions-content-comparison-wrapper a:not(.ov-button), .for-template-industry .ovpn__solutions-content-comparison-wrapper a:not(.ov-button) {
  color: inherit;
  text-decoration: underline;
}

.for-template-solutions .ovpn__solutions-content-comparison-wrapper a:not(.ov-button):hover, .for-template-industry .ovpn__solutions-content-comparison-wrapper a:not(.ov-button):hover {
  color: #ed7f22;
}

.for-template-solutions .ovpn__solutions-content-comparison h4, .for-template-industry .ovpn__solutions-content-comparison h4 {
  font-size: 32px;
}

@media (min-width: 992px) {
  .for-template-solutions .ovpn__solutions-content-comparison h4, .for-template-industry .ovpn__solutions-content-comparison h4 {
    margin: 0 0 16px;
  }

  .for-template-solutions .ovpn__solutions-content-comparison, .for-template-industry .ovpn__solutions-content-comparison {
    flex-direction: row;
    justify-content: space-between;
    max-width: 920px;
    margin: 100px auto;
    display: flex;
  }
}

.for-template-solutions .ovpn__solutions-tabs, .for-template-industry .ovpn__solutions-tabs {
  background: #fff;
  border-radius: 4px;
  max-width: 920px;
  margin: 0 auto;
  padding: 0;
  list-style: none;
  display: none;
  box-shadow: 0 1px 3px #1a1a1a33;
}

.for-template-solutions .ovpn__solutions-tabs-wrapper, .for-template-industry .ovpn__solutions-tabs-wrapper {
  width: 100%;
}

.for-template-solutions .ovpn__solutions-tabs-item, .for-template-industry .ovpn__solutions-tabs-item {
  text-align: center;
}

.for-template-solutions .ovpn__solutions-tabs-item a, .for-template-industry .ovpn__solutions-tabs-item a {
  color: #1a3967;
  width: 100%;
  padding: 16px 24px;
  font-size: 16px;
  transition: all .3s ease-in-out;
  display: block;
}

.for-template-solutions .ovpn__solutions-tabs-item a.is-active, .for-template-industry .ovpn__solutions-tabs-item a.is-active {
  color: #ed7f22;
  pointer-events: none;
  text-decoration: none;
}

.for-template-solutions .ovpn__solutions-tabs-item a:not(.is-active):hover, .for-template-solutions .ovpn__solutions-tabs-item a:not(.is-active):active, .for-template-solutions .ovpn__solutions-tabs-item a:not(.is-active):focus, .for-template-industry .ovpn__solutions-tabs-item a:not(.is-active):hover, .for-template-industry .ovpn__solutions-tabs-item a:not(.is-active):active, .for-template-industry .ovpn__solutions-tabs-item a:not(.is-active):focus {
  color: #ed7f22;
  text-decoration: none;
}

.for-template-solutions .ovpn__solutions-tabs-item:first-of-type a, .for-template-industry .ovpn__solutions-tabs-item:first-of-type a {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}

@media (min-width: 992px) {
  .for-template-solutions .ovpn__solutions-tabs-item:first-of-type a, .for-template-industry .ovpn__solutions-tabs-item:first-of-type a {
    border-top-right-radius: 0;
    border-bottom-left-radius: 4px;
  }
}

.for-template-solutions .ovpn__solutions-tabs-item:last-of-type a, .for-template-industry .ovpn__solutions-tabs-item:last-of-type a {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

@media (min-width: 992px) {
  .for-template-solutions .ovpn__solutions-tabs-item:last-of-type a, .for-template-industry .ovpn__solutions-tabs-item:last-of-type a {
    border-top-right-radius: 4px;
    border-bottom-left-radius: 0;
  }
}

@media (max-width: 991px) {
  .for-template-solutions .ovpn__solutions-tabs-item:not(:last-of-type) a, .for-template-industry .ovpn__solutions-tabs-item:not(:last-of-type) a {
    border-bottom: 0;
  }
}

@media (min-width: 992px) {
  .for-template-solutions .ovpn__solutions-tabs-item, .for-template-industry .ovpn__solutions-tabs-item {
    width: -moz-fit-content;
    width: fit-content;
  }

  .for-template-solutions .ovpn__solutions-tabs, .for-template-industry .ovpn__solutions-tabs {
    flex-direction: row;
    justify-content: center;
    display: flex;
  }
}

.for-template-solutions .ovpn__solutions-banner, .for-template-industry .ovpn__solutions-banner {
  text-align: center;
}

.for-template-solutions .ovpn__solutions-banner h3, .for-template-industry .ovpn__solutions-banner h3 {
  text-align: center;
  color: #18214d;
  margin: 0 0 16px;
  font-size: 28px;
  font-weight: 600;
}

@media (min-width: 992px) {
  .for-template-solutions .ovpn__solutions-banner h3, .for-template-industry .ovpn__solutions-banner h3 {
    font-size: 36px;
  }
}

.for-template-solutions .ovpn__solutions-banner-content, .for-template-industry .ovpn__solutions-banner-content {
  margin: 50px auto;
}

@media (max-width: 991px) {
  .for-template-solutions .ovpn__solutions-banner-content, .for-template-industry .ovpn__solutions-banner-content {
    background: #1a396799;
    border-radius: 16px;
    padding: 32px 24px;
  }

  .for-template-solutions .ovpn__solutions-banner-content h3, .for-template-industry .ovpn__solutions-banner-content h3 {
    color: #fff;
    text-align: left;
    margin-bottom: 8px;
    font-size: 24px;
  }

  .for-template-solutions .ovpn__solutions-banner-content h3 span, .for-template-industry .ovpn__solutions-banner-content h3 span {
    text-decoration: none !important;
  }

  .for-template-solutions .ovpn__solutions-banner-content p, .for-template-industry .ovpn__solutions-banner-content p {
    color: #fff;
    text-align: left;
    margin: 24px auto 16px;
  }
}

@media (min-width: 992px) {
  .for-template-solutions .ovpn__solutions-banner-content, .for-template-industry .ovpn__solutions-banner-content {
    margin: 100px auto;
  }
}

.for-template-solutions .ovpn__solutions-banner-actions, .for-template-industry .ovpn__solutions-banner-actions {
  width: 100%;
  margin: 0;
}

.for-template-solutions .ovpn__solutions-features, .for-template-industry .ovpn__solutions-features {
  background: #fafafa;
}

.for-template-solutions .ovpn__solutions-features-title, .for-template-industry .ovpn__solutions-features-title {
  margin: 50px 0 20px;
}

.for-template-solutions .ovpn__solutions-features-title h2, .for-template-industry .ovpn__solutions-features-title h2 {
  color: #002855;
}

@media (min-width: 992px) {
  .for-template-solutions .ovpn__solutions-features-title h2, .for-template-industry .ovpn__solutions-features-title h2 {
    margin: 100px 0 40px;
    font-size: 32px;
    font-weight: 600;
  }
}

.for-template-solutions .ovpn__solutions-features-list, .for-template-industry .ovpn__solutions-features-list {
  flex-flow: column wrap;
  justify-content: space-between;
  width: 100%;
  margin: 40px 0 0;
  padding: 0;
  list-style: none;
  display: flex;
}

.for-template-solutions .ovpn__solutions-features-list-item, .for-template-industry .ovpn__solutions-features-list-item {
  flex-direction: row;
  justify-content: space-between;
  margin-top: 15px;
  display: flex;
}

.for-template-solutions .ovpn__solutions-features-list-item-content, .for-template-industry .ovpn__solutions-features-list-item-content {
  flex: 1;
  margin-left: 15px;
}

.for-template-solutions .ovpn__solutions-features-list-item-content h4, .for-template-industry .ovpn__solutions-features-list-item-content h4 {
  margin: 0;
}

.for-template-solutions .ovpn__solutions-features-list-item-content p a, .for-template-industry .ovpn__solutions-features-list-item-content p a {
  color: inherit;
  text-decoration: underline;
}

@media (min-width: 768px) {
  .for-template-solutions .ovpn__solutions-features-list-item-content, .for-template-industry .ovpn__solutions-features-list-item-content {
    margin-left: 0;
  }
}

@media (min-width: 992px) {
  .for-template-solutions .ovpn__solutions-features-list-item-content, .for-template-industry .ovpn__solutions-features-list-item-content {
    margin-left: 15px;
  }
}

@media (min-width: 768px) {
  .for-template-solutions .ovpn__solutions-features-list-item, .for-template-industry .ovpn__solutions-features-list-item {
    flex-direction: column;
    width: calc(50% - 15px);
    max-width: 350px;
    margin: 0 0 28px;
  }
}

@media (min-width: 992px) {
  .for-template-solutions .ovpn__solutions-features-list-item, .for-template-industry .ovpn__solutions-features-list-item {
    flex-direction: row;
    width: calc(33.3333% - 15px);
    margin: 0 0 56px;
  }
}

@media (min-width: 768px) {
  .for-template-solutions .ovpn__solutions-features-list, .for-template-industry .ovpn__solutions-features-list {
    flex-direction: row;
    margin-bottom: 70px;
  }
}

@media (min-width: 992px) {
  .for-template-solutions .ovpn__solutions-features-list, .for-template-industry .ovpn__solutions-features-list {
    margin: 80px 0 0;
  }
}

.for-template-solutions .ovpn__solutions-outro-title h3, .for-template-industry .ovpn__solutions-outro-title h3 {
  color: #002855;
  margin: 0;
  font-size: 22px;
  font-weight: 600;
}

@media (min-width: 992px) {
  .for-template-solutions .ovpn__solutions-outro-title h3, .for-template-industry .ovpn__solutions-outro-title h3 {
    font-size: 32px;
  }
}

.for-template-solutions .ovpn__solutions-outro-content, .for-template-industry .ovpn__solutions-outro-content {
  text-align: center;
  margin: 48px auto 56px;
}

.for-template-solutions .ovpn__solutions-outro-content p, .for-template-industry .ovpn__solutions-outro-content p {
  max-width: 1050px;
  margin: 32px auto 16px;
}

@media (min-width: 992px) {
  .for-template-solutions .ovpn__solutions-outro-content, .for-template-industry .ovpn__solutions-outro-content {
    margin: 137px auto 99px;
  }
}

@media (max-width: 991px) {
  .for-template-solutions .ovpn__solutions-outro-content, .for-template-industry .ovpn__solutions-outro-content {
    background: #1a396799;
    border-radius: 16px;
    padding: 32px 24px;
  }

  .for-template-solutions .ovpn__solutions-outro-content h3, .for-template-industry .ovpn__solutions-outro-content h3 {
    color: #fff;
    text-align: left;
    margin-bottom: 8px;
    font-size: 24px;
  }

  .for-template-solutions .ovpn__solutions-outro-content h3 span, .for-template-industry .ovpn__solutions-outro-content h3 span {
    text-decoration: none !important;
  }

  .for-template-solutions .ovpn__solutions-outro-content p, .for-template-industry .ovpn__solutions-outro-content p {
    color: #fff;
    text-align: left;
    margin: 24px auto 16px;
  }
}

.for-template-solutions .ovpn__solutions-section-related, .for-template-industry .ovpn__solutions-section-related {
  margin: 40px 0;
}

@media (min-width: 992px) {
  .for-template-solutions-role .ovpn__solutions-tabs-item {
    min-width: 291px;
  }
}

.for-template-use-case .ovpn__use-case-hero {
  background: #fafafa;
}

.for-template-use-case .ovpn__use-case-hero .ov-headline {
  color: #1a3967;
}

@media (min-width: 992px) {
  .for-template-use-case .ovpn__use-case-hero {
    padding-top: 278px;
  }
}

.for-template-use-case .challenge-card__body {
  margin-top: 8px;
}

@media (min-width: 992px) {
  .for-template-use-case .related-pages {
    flex-wrap: wrap;
    justify-content: center;
  }

  .for-template-use-case .related-page {
    flex: initial;
    flex-direction: column;
    width: 33.3333%;
    display: flex;
  }
}

.for-template-industry .ovpn__solutions h5 {
  color: #18214d;
  font-size: 14px;
  font-weight: 600;
}

.for-template-industry .ovpn__solutions h5 + h2 {
  color: #002855;
  margin-top: 8px;
}

.for-template-industry .ovpn__solutions-hero-content {
  text-align: left;
}

.for-template-industry .ovpn__solutions-hero-image img {
  object-position: left;
}

@media (min-width: 768px) {
  .for-template-industry .ovpn__solutions-hero-image img {
    padding-left: 50px;
  }
}

@media (min-width: 992px) {
  .for-template-industry .ovpn__solutions-hero-image img {
    padding-left: 120px;
  }
}

.for-template-industry .ovpn__solutions-clients {
  background: #fafafa;
}

.for-template-industry .ovpn__solutions-clients-wrapper {
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin: 24px 0;
  display: flex;
}

@media (min-width: 992px) {
  .for-template-industry .ovpn__solutions-clients-wrapper {
    flex-direction: row;
    margin: 80px 0 40px;
  }
}

.for-template-industry .ovpn__solutions-clients-intro p {
  text-align: center;
  font-size: 18px;
  font-weight: 600;
}

@media (min-width: 992px) {
  .for-template-industry .ovpn__solutions-clients-intro p {
    text-align: left;
    max-width: 305px;
    font-size: 22px;
  }
}

.for-template-industry .ovpn__solutions-clients-list {
  flex-flow: wrap;
  flex: 1;
  justify-content: space-between;
  display: flex;
}

.for-template-industry .ovpn__solutions-clients-list-item {
  justify-content: center;
  width: 50%;
  height: 40px;
  margin: 20px 0;
  display: flex;
}

.for-template-industry .ovpn__solutions-clients-list-item img {
  object-fit: contain;
}

@media (max-width: 991px) {
  .for-template-industry .ovpn__solutions-clients-list-item:nth-child(3) {
    order: 5;
    width: 100%;
  }
}

@media (min-width: 992px) {
  .for-template-industry .ovpn__solutions-clients-list-item {
    width: 100%;
  }

  .for-template-industry .ovpn__solutions-clients-list {
    flex-flow: row;
    margin: 0;
  }

  .for-template-industry .ovpn__solutions-clients {
    background: #fff;
  }
}

.for-template-industry .ovpn__solutions-content-primary {
  background: #fff;
}

.for-template-industry .ovpn__solutions-content-primary-copy {
  max-width: 1110px;
}

.for-template-industry .ovpn__solutions-content-primary-copy p a {
  color: inherit;
  text-decoration: underline;
}

.for-template-industry .ovpn__solutions-features {
  background: #fff;
}

.for-template-industry .ovpn__solutions-features-intro-copy {
  margin-top: 16px;
}

.for-template-industry .ovpn__solutions-features-title {
  margin: 64px 0 0;
}

.for-template-industry .ovpn__solutions-features-title h2 {
  margin: 0;
}

.for-template-industry .ovpn__solutions-features-image {
  margin-top: 64px;
}

.for-template-industry .ovpn__solutions-features-list {
  margin: 32px 0;
}

@media (min-width: 992px) {
  .for-template-industry .ovpn__solutions-features-list-two-col li {
    width: calc(50% - 16px);
    max-width: 100%;
  }
}

.for-template-industry .ovpn__solutions-features-list-item-icon {
  width: 40px;
}

.for-template-industry .ovpn__solutions-features-list-item-content {
  flex: 1;
}

.for-template-industry .ovpn__solutions-hiw {
  margin-top: 48px;
}

@media (min-width: 992px) {
  .for-template-industry .ovpn__solutions-hiw {
    flex-direction: row;
    align-items: center;
    margin-top: 0;
    display: flex;
  }

  .for-template-industry .ovpn__solutions-hiw-title {
    width: 528px;
  }

  .for-template-industry .ovpn__solutions-hiw-copy {
    flex: 1;
    margin-top: 96px;
  }
}

.for-template-industry .ovpn__solutions-banner, .for-template-industry .ovpn__solutions-outro {
  background: #fafafa;
}

@media (min-width: 992px) {
  .for-template-industry .ovpn__solutions-banner .container, .for-template-industry .ovpn__solutions-outro .container {
    padding: 0 16px;
  }
}

@media (max-width: 991px) {
  .for-template-archive .page-content {
    padding-top: 0;
  }
}

.for-template-archive .ovpn__solutions-section-related {
  margin-top: 40px;
}

@media (min-width: 992px) {
  .for-template-archive .ovpn__solutions-section-related {
    margin-top: 80px;
  }

  .for-template-archive .related-pages {
    flex-wrap: wrap;
  }
}

.for-template-archive .related-page__subtitle {
  letter-spacing: 4px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 800;
  line-height: 20px;
}

.for-template-archive .related-page:nth-child(3n+3), .for-template-archive .related-page:last-of-type {
  border-right: unset;
}

.for-template-archive .related-page:not(:nth-child(3n+3)) {
  border-right: 1px solid #cecece !important;
}

@media (min-width: 992px) {
  .for-template-archive .related-page {
    flex: initial;
    flex-direction: column;
    width: 33.3333%;
    display: flex;
  }
}

.for-template-archive .ovpn__solutions-pagination {
  width: 100%;
  margin-top: 64px;
}

.for-template-archive .ovpn__solutions-pagination a, .for-template-archive .ovpn__solutions-pagination span {
  color: #1a3967cc;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin: 0 1px;
  font-size: 14px;
  display: flex;
}

.for-template-archive .ovpn__solutions-pagination a:hover {
  color: #ed7f22;
  text-decoration: none;
}

.for-template-archive .ovpn__solutions-pagination .prev {
  margin-right: auto;
}

.for-template-archive .ovpn__solutions-pagination .prev:before {
  content: "";
  vertical-align: middle;
  margin-right: 12px;
  padding-left: 8px;
  font-family: "Font Awesome 5 Free";
  font-size: .75em;
  font-weight: 600;
  display: inline-block;
}

.for-template-archive .ovpn__solutions-pagination .next {
  margin-left: auto;
}

.for-template-archive .ovpn__solutions-pagination .next:after {
  content: "";
  vertical-align: middle;
  margin-left: 12px;
  padding-left: 8px;
  font-family: "Font Awesome 5 Free";
  font-size: .75em;
  font-weight: 600;
  display: inline-block;
}

.for-template-archive .ovpn__solutions-pagination .current {
  color: #1a3967;
  pointer-events: none;
  background: #f1f4f9;
}

.for-template-archive .ovpn__solutions-pagination .page-numbers-disabled {
  cursor: not-allowed;
  opacity: .5;
  text-decoration: none;
  transition: opacity .25s ease-in-out;
}

.for-template-archive .ovpn__solutions-pagination .page-numbers-disabled:hover {
  color: inherit;
  opacity: .35;
}

.for-template-archive .ovpn__solutions-pagination .desktop {
  width: 100%;
  display: none;
}

@media (min-width: 992px) {
  .for-template-archive .ovpn__solutions-pagination .desktop {
    display: flex;
  }
}

.for-template-archive .ovpn__solutions-pagination .mobile {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-bottom: 72px;
  display: flex;
}

.for-template-archive .ovpn__solutions-pagination .mobile .ovpn__solutions-pagination-wrapper {
  flex: 1;
}

.for-template-archive .ovpn__solutions-pagination .mobile .ovpn__solutions-pagination-counter {
  margin: 0;
}

@media (min-width: 992px) {
  .for-template-archive .ovpn__solutions-pagination .mobile {
    display: none;
  }
}

.page-template-product-overview .page-content .container {
  padding: 0 24px;
}

@media (min-width: 992px) {
  .page-template-product-overview .page-content .container {
    padding: 0;
  }
}

.page-template-product-overview .page-content .row {
  margin: 0;
}

.page-template-product-overview .ovpn__section-hero-intro .ovpn-kicker {
  color: #30374f;
  margin-top: 64px;
  font-size: 20px;
  font-weight: 600;
  display: block;
}

.page-template-product-overview .ovpn__section-hero-intro h1 {
  color: #101828;
  margin-top: 12px;
  margin-bottom: 32px;
  font-size: 36px;
  font-weight: 600;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-hero-intro h1 {
    font-size: 60px;
  }
}

.page-template-product-overview .ovpn__section-hero-intro p {
  color: #30374f;
  margin: 0 0 8px;
  font-weight: 600;
  line-height: 30px;
}

@media (min-width: 576px) {
  .page-template-product-overview .ovpn__section-hero-intro {
    margin-bottom: 64px;
  }
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-hero-intro {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
}

.page-template-product-overview .ovpn__section-hero-actions {
  flex-direction: row;
  justify-content: center;
  gap: 16px;
  margin-top: 48px;
  display: flex;
}

.page-template-product-overview .ovpn__section-hero-actions .ov-button {
  width: -moz-fit-content;
  width: fit-content;
  min-width: 135px;
  padding: 8px;
}

@media (min-width: 576px) {
  .page-template-product-overview .ovpn__section-hero-actions .ov-button:not(:first-of-type) {
    min-width: 145px;
  }
}

.page-template-product-overview .ovpn__section-intro-slider {
  background: #fafafa;
}

.page-template-product-overview .ovpn__section-intro-slider-title h2 {
  font-size: 32px;
  font-weight: 600;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-intro-slider-wrapper {
    flex-direction: row;
    display: flex;
  }
}

.page-template-product-overview .ovpn__section-intro-slider-nav {
  display: none;
}

.page-template-product-overview .ovpn__section-intro-slider-nav-item {
  text-align: left;
  background: none;
  border: 0;
  border-left: 4px solid #f5f6f9;
  padding-left: 24px;
  padding-right: 48px;
  transition: background-color .35s ease-in-out;
  position: relative;
}

.page-template-product-overview .ovpn__section-intro-slider-nav-item-title {
  color: #1b1d23;
  font-size: 20px;
  font-weight: 600;
}

.page-template-product-overview .ovpn__section-intro-slider-nav-item p {
  color: #475376;
  font-size: 16px;
}

.page-template-product-overview .ovpn__section-intro-slider-nav-item:before {
  content: "";
  opacity: 0;
  background: #3f67d1;
  width: 4px;
  height: 100%;
  transition: opacity .3s ease-in-out;
  display: block;
  position: absolute;
  top: 0;
  left: -4px;
}

.page-template-product-overview .ovpn__section-intro-slider-nav-item:after {
  content: "";
  background: none;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.page-template-product-overview .ovpn__section-intro-slider-nav-item.is-active:before {
  opacity: 1;
}

.page-template-product-overview .ovpn__section-intro-slider-nav-item:hover {
  background: #f5f6f9;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-intro-slider-nav {
    flex-direction: column;
    flex: 1;
    margin-bottom: auto;
    display: flex;
    top: 192px;
  }
}

.page-template-product-overview .ovpn__section-intro-slider-content {
  min-height: 320px;
}

.page-template-product-overview .ovpn__section-intro-slider-content-item {
  margin-bottom: 48px;
}

.page-template-product-overview .ovpn__section-intro-slider-content-item h4 {
  color: #273139;
  font-size: 20px;
  font-weight: 600;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-intro-slider-content-item h4 {
    margin-top: 0;
  }
}

.page-template-product-overview .ovpn__section-intro-slider-content-item p, .page-template-product-overview .ovpn__section-intro-slider-content-item ul li {
  color: #475376;
}

.page-template-product-overview .ovpn__section-intro-slider-content-item ul {
  padding: 0;
  list-style: none;
}

.page-template-product-overview .ovpn__section-intro-slider-content-item ul li {
  align-items: center;
  margin-bottom: 16px;
  padding-left: 36px;
  display: flex;
  position: relative;
}

.page-template-product-overview .ovpn__section-intro-slider-content-item ul li:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.8' y='0.3' width='23.4' height='23.4' rx='11.7' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.7235 8.57564C17.9578 8.80995 17.9578 9.18985 17.7235 9.42417L11.7235 15.4242C11.4892 15.6585 11.1093 15.6585 10.875 15.4242L7.87495 12.4242C7.64064 12.1899 7.64064 11.81 7.87495 11.5756C8.10927 11.3413 8.48917 11.3413 8.72348 11.5756L11.2992 14.1514L16.875 8.57564C17.1093 8.34132 17.4892 8.34132 17.7235 8.57564Z' fill='%237785AC'/%3E%3Crect x='0.8' y='0.3' width='23.4' height='23.4' rx='11.7' stroke='%237785AC' stroke-width='0.6'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
  width: 24px;
  height: 24px;
  display: block;
  position: absolute;
  top: 3px;
  left: 0;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-intro-slider-content-item.is-active {
    display: block;
  }

  .page-template-product-overview .ovpn__section-intro-slider-content-item {
    display: none;
  }
}

.page-template-product-overview .ovpn__section-intro-slider-content.in-transition {
  opacity: .1;
  transition: all .3s ease-in-out;
  transform: translateX(-48px);
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-intro-slider-content {
    opacity: 1;
    flex: 1;
    margin-left: 132px;
    transition: all .4s ease-in-out;
    transform: none;
  }

  .page-template-product-overview .ovpn__section-intro-slider {
    background: none;
    margin-bottom: 16px;
  }
}

.page-template-product-overview .ovpn__section-cta-banner-wrapper {
  text-align: center;
  background: #fafafa;
  border-radius: 16px;
  width: 100%;
  margin-bottom: 48px;
  padding-bottom: 48px;
}

.page-template-product-overview .ovpn__section-cta-banner-content h2 {
  margin: 64px 0 32px;
  font-size: 24px;
  font-weight: 600;
}

.page-template-product-overview .ovpn__section-cta-banner-content a {
  width: -moz-fit-content;
  width: fit-content;
  margin: 0;
}

.page-template-product-overview .ovpn__section-cta-banner-secondary {
  background: #f9fafb;
  margin-bottom: 48px;
}

.page-template-product-overview .ovpn__section-cta-banner-secondary .ovpn__section-tabs-item-intro {
  display: none;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-cta-banner-secondary .ovpn__section-tabs-item-intro {
    display: block;
  }
}

.page-template-product-overview .ovpn__section-cta-banner-secondary .ovpn__section-cta-banner-wrapper {
  text-align: left;
  color: #fff;
  background: #1a3967;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-top: 48px;
  padding: 64px;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-cta-banner-secondary .ovpn__section-cta-banner-wrapper {
    display: flex;
  }
}

.page-template-product-overview .ovpn__section-cta-banner-secondary .ovpn__section-cta-banner-content h2 {
  margin: 0 0 24px;
  font-size: 36px;
}

.page-template-product-overview .ovpn__section-cta-banner-secondary .ovpn__section-cta-banner-content p {
  margin: 0;
  font-size: 18px;
}

.page-template-product-overview .ovpn__section-cta-banner-secondary .ovpn__section-cta-banner-actions {
  flex-direction: column;
  margin: 2rem 0;
  display: flex;
}

.page-template-product-overview .ovpn__section-cta-banner-secondary .ovpn__section-cta-banner-actions .ov-button {
  width: -moz-fit-content;
  width: fit-content;
  min-width: 145px;
  padding: 8px 0;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-cta-banner-secondary .ovpn__section-cta-banner-actions .ov-button:not(:first-of-type) {
    margin-left: 16px;
  }

  .page-template-product-overview .ovpn__section-cta-banner-secondary .ovpn__section-cta-banner-actions {
    flex-direction: row;
    margin: 0;
  }

  .page-template-product-overview .ovpn__section-cta-banner-secondary {
    display: block;
  }
}

.page-template-product-overview .ovpn__section-tabs-wrapper {
  opacity: 1;
  width: 100%;
  min-height: 350px;
  transition: all .25s ease-in-out;
  transform: none;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-tabs-wrapper.in-transition {
    opacity: .1;
    transform: translateY(-8px);
  }
}

.page-template-product-overview .ovpn__section-tabs-nav {
  background: #f9fafb;
  border-radius: 4px;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
  display: none;
}

.page-template-product-overview .ovpn__section-tabs-nav-item {
  color: #7785ac;
  box-shadow: none;
  background: none;
  border: 0;
  border-radius: 4px;
  width: 216px;
  margin: 4px 8px;
  padding: 8px 0;
  transition: all .35s ease-in-out;
  display: block;
}

.page-template-product-overview .ovpn__section-tabs-nav-item:hover, .page-template-product-overview .ovpn__section-tabs-nav-item.is-active {
  color: #475376;
  background: #fff;
  box-shadow: 0 1px 3px #1018281a, 0 1px 2px #1018280f;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-tabs-nav {
    justify-content: center;
    display: flex;
  }
}

.page-template-product-overview .ovpn__section-tabs-item-intro {
  margin: 64px 0 32px;
}

.page-template-product-overview .ovpn__section-tabs-item-intro h2 {
  margin: 0 0 24px;
  font-size: 32px;
  font-weight: 600;
}

.page-template-product-overview .ovpn__section-tabs-item-intro p {
  color: #7785ac;
  font-size: 18px;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-tabs-item-intro {
    margin: 96px 0 64px;
  }
}

.page-template-product-overview .ovpn__section-tabs-item-list-wrapper {
  flex-flow: column wrap;
  justify-content: space-between;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
}

@media (min-width: 768px) {
  .page-template-product-overview .ovpn__section-tabs-item-list-wrapper {
    flex-direction: row;
  }
}

.page-template-product-overview .ovpn__section-tabs-item-list-item {
  flex-direction: column;
  margin: 14px 0 32px;
  display: flex;
}

.page-template-product-overview .ovpn__section-tabs-item-list-item-icon {
  width: 40px;
  height: 40px;
}

.page-template-product-overview .ovpn__section-tabs-item-list-item-icon img {
  width: 100%;
}

.page-template-product-overview .ovpn__section-tabs-item-list-item-content {
  margin: 8px 15px 0 0;
}

.page-template-product-overview .ovpn__section-tabs-item-list-item-content h5 {
  margin: 0;
  font-weight: 600;
}

.page-template-product-overview .ovpn__section-tabs-item-list-item-content p {
  color: #475376;
  margin: 8px 0 16px;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.page-template-product-overview .ovpn__section-tabs-item-list-item-content p a {
  color: inherit;
  text-decoration: underline;
}

.page-template-product-overview .ovpn__section-tabs-item-list-item-content p a:hover {
  color: #000;
}

@media (min-width: 768px) {
  .page-template-product-overview .ovpn__section-tabs-item-list-item-content {
    margin-bottom: auto;
    margin-left: 0;
  }
}

.page-template-product-overview .ovpn__section-tabs-item-list-item-actions a {
  color: #2b3d6b;
  flex-direction: row;
  align-items: center;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  display: flex;
}

.page-template-product-overview .ovpn__section-tabs-item-list-item-actions a figure {
  justify-content: center;
  align-items: center;
  margin: 0 8px;
  display: flex;
}

@media (max-width: 767px) {
  .page-template-product-overview .ovpn__section-tabs-item-list-item:not(:first-of-type):not(:nth-of-type(2)):not(:nth-of-type(3)) {
    display: none;
  }
}

@media (min-width: 768px) {
  .page-template-product-overview .ovpn__section-tabs-item-list-item {
    flex-direction: column;
    width: calc(50% - 15px);
    max-width: 350px;
    margin: 0 0 28px;
  }
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-tabs-item-list-item {
    width: calc(33.3333% - 15px);
    margin: 0 0 56px;
  }
}

@media (min-width: 768px) {
  .page-template-product-overview .ovpn__section-tabs-item-list {
    flex-direction: row;
    margin-bottom: 0;
  }
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-tabs-item-list {
    margin: 0;
  }
}

.page-template-product-overview .ovpn__section-tabs-item-regions-map {
  display: none;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-tabs-item-regions-map {
    display: block;
  }
}

.page-template-product-overview .ovpn__section-tabs-item-regions-list {
  columns: 2;
  border-top: 1px solid #000;
  column-gap: 30px;
  margin: 0 0 32px;
  padding: 0;
  list-style: none;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-tabs-item-regions-list-wrapper {
    flex-wrap: wrap;
    display: flex;
  }
}

.page-template-product-overview .ovpn__section-tabs-item-regions-list-grouping {
  display: flex;
}

.page-template-product-overview .ovpn__section-tabs-item-regions-list-grouping .ovpn__section-tabs-item-regions-list {
  columns: 1;
}

.page-template-product-overview .ovpn__section-tabs-item-regions-list-grouping .ovpn__section-tabs-item-regions-list-item-wrapper {
  width: 100%;
  margin-right: 0;
}

.page-template-product-overview .ovpn__section-tabs-item-regions-list-grouping .ovpn__section-tabs-item-regions-list-item-wrapper:nth-last-child(2) {
  margin-right: 32px;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-tabs-item-regions-list-grouping {
    flex: 1;
  }
}

.page-template-product-overview .ovpn__section-tabs-item-regions-list-item {
  line-height: 12px;
  position: relative;
}

.page-template-product-overview .ovpn__section-tabs-item-regions-list-item:before {
  content: "";
  pointer-events: none;
  width: 100%;
  height: 8px;
  display: block;
  position: relative;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-tabs-item-regions-list-item:before {
    content: unset;
  }

  .page-template-product-overview .ovpn__section-tabs-item-regions-list-item-wrapper {
    margin-right: 32px;
  }
}

.page-template-product-overview .ovpn__section-tabs-item-regions-list-title {
  text-transform: uppercase;
  color: #ed7f22;
  font-size: 12px;
  font-weight: 700;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-tabs-item-regions-list-title {
    color: #1b1d23;
    text-transform: unset;
    font-size: 18px;
    font-weight: 600;
  }
}

.page-template-product-overview .ovpn__section-tabs-item-regions-list span {
  font-size: 12px;
  font-weight: 600;
  display: block;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-tabs-item-regions-list span {
    color: #475376;
    padding: 8px 0;
    font-weight: 500;
  }

  .page-template-product-overview .ovpn__section-tabs-item-regions-list {
    border-top: 1px solid #cad0e0;
    margin: 8px 0 0;
    padding: 8px 0 0;
  }
}

.page-template-product-overview .ovpn__section-tabs-item-detailed-intro {
  margin-bottom: 24px;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-tabs-item-detailed-list-wrapper {
    grid-column-gap: 24px;
    grid-template-columns: 1fr 1fr 1fr;
    display: grid;
  }
}

.page-template-product-overview .ovpn__section-tabs-item-detailed-list-wrapper:nth-of-type(2) {
  grid-template-rows: 1fr;
  grid-template-columns: 1fr 1fr;
}

.page-template-product-overview .ovpn__section-tabs-item-detailed-list-wrapper:nth-of-type(2) .ovpn__section-tabs-item-detailed-list-item:last-of-type {
  grid-area: 1 / 4 / span 4 / 2;
}

.page-template-product-overview .ovpn__section-tabs-item-detailed-list-item {
  background: #fff;
  border: 1px solid #cad0e0;
  width: 100%;
  margin-bottom: 24px;
  padding: 24px;
  box-shadow: 0 1px 3px #1018281a, 0 1px 2px #1018280f;
}

.page-template-product-overview .ovpn__section-tabs-item-detailed-list-item h4 {
  margin: 0 0 16px;
}

.page-template-product-overview .ovpn__section-tabs-item-detailed-list-item-content ul {
  margin: 0;
  padding: 0 0 0 24px;
}

.page-template-product-overview .ovpn__section-tabs-item-detailed-list-item-content ul li {
  color: #475376;
  margin: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.page-template-product-overview .ovpn__section-tabs-item-detailed-list-item-content ul li:not(:last-of-type) {
  margin-bottom: 16px;
}

.page-template-product-overview .ovpn__section-tabs-item-detailed-list-item-content a {
  color: #475376;
  opacity: 1;
  text-decoration: underline;
}

.page-template-product-overview .ovpn__section-tabs-item-detailed-list-item-content a:hover {
  opacity: .7;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-tabs-item-detailed-list-item {
    box-shadow: unset;
  }

  .page-template-product-overview .ovpn__section-tabs-item-detailed-list-grouping {
    flex-flow: column wrap;
    width: calc(50% - 12px);
    display: flex;
  }

  .page-template-product-overview .ovpn__section-tabs-item-detailed-list-grouping .ovpn__section-tabs-item-detailed-list-item {
    max-width: unset;
    width: 100%;
  }

  .page-template-product-overview .ovpn__section-tabs-item-detailed-list-grouping .ovpn__section-tabs-item-detailed-list-item:last-of-type {
    flex: 1;
    margin-bottom: 0;
  }
}

.page-template-product-overview .ovpn__section-tabs-item-actions {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 8px;
  padding-bottom: 32px;
  display: flex;
}

.page-template-product-overview .ovpn__section-tabs-item-actions .ov-button {
  text-align: center;
  width: -moz-fit-content;
  width: fit-content;
  min-width: 230px;
  margin: 0 auto;
  padding: 16px 24px;
  display: block;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-tabs-item-actions .ov-button {
    margin: 0;
  }

  .page-template-product-overview .ovpn__section-tabs-item-actions {
    flex-direction: row;
    gap: 16px;
  }
}

.page-template-product-overview .ovpn__section-tabs-item.is-active {
  display: block;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-tabs-item {
    display: none;
  }
}

.page-template-product-overview .ovpn__section-resources-wrapper {
  width: 100%;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-resources-wrapper {
    flex-direction: row;
    justify-content: space-between;
    display: flex;
  }
}

.page-template-product-overview .ovpn__section-resources-internal-list-item {
  background: #f9fafb;
  margin-bottom: 24px;
  padding: 24px;
  display: block;
  box-shadow: 0 1px 3px #1018281a, 0 1px 2px #1018280f;
}

.page-template-product-overview .ovpn__section-resources-internal-list-item-title {
  color: #1b1d23;
  margin-bottom: 16px;
  font-size: 18px;
  font-weight: 600;
  display: block;
}

.page-template-product-overview .ovpn__section-resources-internal-list-item p {
  color: #475376;
  margin: 0;
}

.page-template-product-overview .ovpn__section-resources-internal-list-item:hover {
  text-decoration: none;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-resources-internal-list-item:hover {
    background: #f5f6f9;
    border-color: #f5f6f9;
  }

  .page-template-product-overview .ovpn__section-resources-internal-list-item {
    box-shadow: unset;
    background: #fff;
    border: 1px solid #cad0e0;
    margin-bottom: 16px;
    transition: all .25s ease-in-out;
  }

  .page-template-product-overview .ovpn__section-resources-internal-list {
    width: 100%;
    max-width: 475px;
  }
}

.page-template-product-overview .ovpn__section-resources-cta-list {
  flex-flow: column wrap;
  justify-content: space-around;
  width: 100%;
  margin: 40px 0 0;
  padding: 0;
  list-style: none;
  display: flex;
}

.page-template-product-overview .ovpn__section-resources-cta-list-item {
  background: none;
  flex-direction: column;
  justify-content: space-between;
  margin: 0;
  padding: 24px;
  transition: all .25s ease-out;
  display: flex;
}

.page-template-product-overview .ovpn__section-resources-cta-list-item-content {
  flex: 1;
  margin: 8px 15px 0 0;
}

.page-template-product-overview .ovpn__section-resources-cta-list-item-content span {
  margin: 0;
  font-size: 18px;
  font-weight: 600;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-resources-cta-list-item-content span {
    font-size: 24px;
  }
}

.page-template-product-overview .ovpn__section-resources-cta-list-item-content p {
  color: #273139;
  margin: 16px 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.page-template-product-overview .ovpn__section-resources-cta-list-item-content p a {
  color: inherit;
  margin: 24px 0;
  text-decoration: underline;
}

.page-template-product-overview .ovpn__section-resources-cta-list-item-content p a:hover {
  color: #000;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-resources-cta-list-item-content {
    margin-left: 0;
    margin-right: 64px;
  }
}

.page-template-product-overview .ovpn__section-resources-cta-list-item-actions span {
  color: #2b3d6b;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  display: flex;
}

.page-template-product-overview .ovpn__section-resources-cta-list-item-actions span figure {
  justify-content: center;
  align-items: center;
  margin: 0 8px;
  display: flex;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-resources-cta-list-item-actions span {
    justify-content: flex-start;
  }
}

.page-template-product-overview .ovpn__section-resources-cta-list-item:hover {
  background: #f5f6f9;
  text-decoration: none;
}

.page-template-product-overview .ovpn__section-resources-cta-list-item:not(:last-of-type) {
  margin-bottom: 32px;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-resources-cta-list-item:first-of-type {
    margin-top: -24px;
  }

  .page-template-product-overview .ovpn__section-resources-cta-list-item {
    flex-direction: column;
    max-width: 533px;
    margin: 0;
  }

  .page-template-product-overview .ovpn__section-resources-cta-list {
    height: 100%;
    margin: 0;
  }
}

.page-template-product-overview .ovpn__section-outro {
  margin-top: 64px;
  overflow-x: hidden;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-outro-wrapper {
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
    display: flex;
  }

  .page-template-product-overview .ovpn__section-outro-content {
    width: 100%;
    max-width: 576px;
  }
}

.page-template-product-overview .ovpn__section-outro-quote-img {
  width: 100%;
  max-width: 36px;
}

.page-template-product-overview .ovpn__section-outro-quote-item {
  color: #475376;
  margin: 24px 0;
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
}

.page-template-product-overview .ovpn__section-outro-quote-meta span {
  color: #475376;
  font-size: 16px;
  font-weight: 400;
  display: block;
}

.page-template-product-overview .ovpn__section-outro-cessation {
  flex-direction: column-reverse;
  display: flex;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-outro-cessation {
    flex-direction: column;
  }
}

.page-template-product-overview .ovpn__section-outro-clients {
  flex-direction: column;
  margin: 24px 0;
  display: flex;
}

.page-template-product-overview .ovpn__section-outro-clients-title {
  color: #475376;
  margin-bottom: 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-outro-clients-title {
    font-size: 24px;
  }
}

.page-template-product-overview .ovpn__section-outro-actions {
  flex-direction: row;
  justify-content: center;
  margin: 24px auto 0;
  display: flex;
}

.page-template-product-overview .ovpn__section-outro-actions .ov-button {
  width: -moz-fit-content;
  width: fit-content;
  margin: 0;
}

.page-template-product-overview .ovpn__section-outro-actions .ov-button:not(:first-of-type) {
  margin-left: 16px;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-outro-actions {
    justify-content: flex-start;
    margin: 24px 0 0;
  }
}

.page-template-product-overview .ovpn__section-outro-img {
  pointer-events: none;
  height: -moz-fit-content;
  height: fit-content;
  display: none;
}

.page-template-product-overview .ovpn__section-outro-img img {
  object-fit: contain;
  width: 100vw;
  max-width: 100vw;
  height: 513px;
  margin-left: -50vw;
  margin-right: -50vw;
  position: relative;
  left: 50%;
  right: 50%;
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-outro-img {
    display: block;
    transform: translateX(128px);
  }
}

@media (min-width: 1200px) {
  .page-template-product-overview .ovpn__section-outro-img {
    transform: none;
  }
}

@media (min-width: 992px) {
  .page-template-product-overview .ovpn__section-outro {
    margin-bottom: 48px;
  }
}

.ov-video {
  width: 100%;
  position: relative;
}

.ov-video > iframe {
  aspect-ratio: 16 / 9;
  border: none;
  border-radius: 26px;
  width: 100%;
}

.page-id-11 .ovpn__section-outro-quote-img {
  max-width: 128px;
}

.page-template-product-features-parent .page-content .container {
  padding: 0 16px;
}

@media (min-width: 992px) {
  .page-template-product-features-parent .page-content .container {
    padding: 0;
  }
}

.page-template-product-features-parent .page-content .row {
  margin: 0;
}

.page-template-product-features-parent .ovpn__product-features-parent-hero {
  margin-bottom: 24px;
}

.page-template-product-features-parent .ovpn__product-features-parent-hero-content-title h1 {
  font-size: 36px;
  font-weight: 600;
}

@media (min-width: 992px) {
  .page-template-product-features-parent .ovpn__product-features-parent-hero-content-title h1 {
    max-width: 1024px;
    font-size: 60px;
  }
}

.page-template-product-features-parent .ovpn__product-features-parent-hero-content-copy p {
  color: #667085;
  font-size: 18px;
}

@media (min-width: 992px) {
  .page-template-product-features-parent .ovpn__product-features-parent-hero-content-copy p {
    margin-bottom: 8px;
    font-size: 20px;
  }
}

.page-template-product-features-parent .ovpn__product-features-parent-hero-actions {
  margin-top: 32px;
}

.page-template-product-features-parent .ovpn__product-features-parent-hero-actions .ov-button {
  background: #152e52;
}

@media (min-width: 992px) {
  .page-template-product-features-parent .ovpn__product-features-parent-hero-actions {
    margin-top: 48px;
  }

  .page-template-product-features-parent .ovpn__product-features-parent-hero {
    margin-bottom: 48px;
  }
}

.page-template-product-features-parent .ovpn__product-features-parent-list-grouping:not(:first-of-type) {
  margin-top: 64px;
}

.page-template-product-features-parent .ovpn__product-features-parent-list-item {
  background: #f9fafb;
  padding: 40px 24px;
}

.page-template-product-features-parent .ovpn__product-features-parent-list-item-intro h2 {
  color: #1b1d23;
  margin: 0 0 12px;
  font-size: 32px;
  font-weight: 600;
}

.page-template-product-features-parent .ovpn__product-features-parent-list-item-intro p {
  color: #1b1d23;
  font-size: 16px;
  font-weight: 500;
}

.page-template-product-features-parent .ovpn__product-features-parent-list-item-card {
  background: #fff;
  border-radius: 8px;
  flex-direction: column;
  flex: 1;
  padding: 16px 12px;
  display: flex;
}

.page-template-product-features-parent .ovpn__product-features-parent-list-item-card-wrapper {
  margin: 0;
  padding: 0;
  list-style: none;
}

@media (min-width: 992px) {
  .page-template-product-features-parent .ovpn__product-features-parent-list-item-card-wrapper {
    flex-flow: wrap;
    grid-template-columns: repeat(3, 1fr);
    gap: 32px;
    display: grid;
  }
}

.page-template-product-features-parent .ovpn__product-features-parent-list-item-card-content {
  flex: 1;
  margin: 8px 15px 0 0;
}

.page-template-product-features-parent .ovpn__product-features-parent-list-item-card-content h5 {
  margin: 0;
  font-weight: 600;
}

.page-template-product-features-parent .ovpn__product-features-parent-list-item-card-content p {
  color: #475376;
  margin: 8px 0 16px;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.page-template-product-features-parent .ovpn__product-features-parent-list-item-card-content p a {
  color: inherit;
  text-decoration: underline;
}

.page-template-product-features-parent .ovpn__product-features-parent-list-item-card-content p a:hover {
  color: #000;
}

@media (min-width: 768px) {
  .page-template-product-features-parent .ovpn__product-features-parent-list-item-card-content {
    margin-left: 0;
  }
}

.page-template-product-features-parent .ovpn__product-features-parent-list-item-card-actions a {
  color: #2b3d6b;
  flex-direction: row;
  align-items: center;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  display: flex;
}

.page-template-product-features-parent .ovpn__product-features-parent-list-item-card-actions a figure {
  justify-content: center;
  align-items: center;
  margin: 0 8px;
  display: flex;
}

.page-template-product-features-parent .ovpn__product-features-parent-list-item-card:not(:first-of-type) {
  margin: 32px 0 0;
}

@media (min-width: 992px) {
  .page-template-product-features-parent .ovpn__product-features-parent-list-item-card:not(:first-of-type) {
    margin: 0;
  }
}

.page-template-product-features-parent .ovpn__product-features-parent-outro {
  text-align: center;
  margin: 64px 0 32px;
}

.page-template-product-features-parent .ovpn__product-features-parent-outro-content {
  width: 100%;
}

.page-template-product-features-parent .ovpn__product-features-parent-outro-content h3 {
  color: #002855;
  font-size: 24px;
  font-weight: 600;
}

@media (min-width: 992px) {
  .page-template-product-features-parent .ovpn__product-features-parent-outro-content h3 {
    font-size: 32px;
  }
}

.page-template-product-features-parent .ovpn__product-features-parent-outro-content p {
  color: #273139;
  font-size: 16px;
  font-weight: 400;
}

.page-template-product-features .page-content .container {
  padding: 0 24px;
}

@media (min-width: 992px) {
  .page-template-product-features .page-content .container {
    padding: 0;
  }
}

.page-template-product-features .page-content .row {
  margin: 0;
}

.page-template-product-features .ovpn__product-features-hero-content-title h1 {
  font-size: 36px;
  font-weight: 600;
}

@media (min-width: 992px) {
  .page-template-product-features .ovpn__product-features-hero-content-title h1 {
    max-width: 1024px;
    font-size: 60px;
  }
}

.page-template-product-features .ovpn__product-features-hero-content-copy p {
  color: #667085;
  font-size: 18px;
}

@media (min-width: 992px) {
  .page-template-product-features .ovpn__product-features-hero-content-copy p {
    margin-bottom: 8px;
    font-size: 20px;
  }
}

.page-template-product-features .ovpn__product-features-hero-actions .ov-button {
  background: #152e52;
}

@media (min-width: 992px) {
  .page-template-product-features .ovpn__product-features-cta-wrapper {
    flex-direction: row;
    display: flex;
  }
}

.page-template-product-features .ovpn__product-features-cta-content-title h2 {
  font-size: 30px;
  font-weight: 600;
}

@media (min-width: 992px) {
  .page-template-product-features .ovpn__product-features-cta-content-title h2 {
    max-width: 675px;
    margin-bottom: 36px;
    font-size: 36px;
  }
}

.page-template-product-features .ovpn__product-features-cta-content-copy p {
  color: #667085;
  font-size: 18px;
}

@media (min-width: 992px) {
  .page-template-product-features .ovpn__product-features-cta-content-copy {
    margin-right: 36px;
  }

  .page-template-product-features .ovpn__product-features-cta-content {
    flex: 1;
  }
}

.page-template-product-features .ovpn__product-features-cta-actions .ov-button {
  width: -moz-fit-content;
  width: fit-content;
}

@media (min-width: 992px) {
  .page-template-product-features .ovpn__product-features-cta-media {
    align-self: flex-end;
    width: 400px;
    height: 285px;
    position: relative;
  }

  .page-template-product-features .ovpn__product-features-cta-media .video {
    border: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
  }

  .page-template-product-features .ovpn__product-features-cta-media .video-container {
    width: 100%;
    padding-bottom: 56.25%;
    position: relative;
  }
}

@media (max-width: 991px) {
  .page-template-product-features .ovpn__product-features-cta-media .video-container {
    justify-content: center;
    display: flex;
  }
}

@media (min-width: 992px) {
  .page-template-product-features .ovpn__product-features-cta {
    margin-top: 60px;
    padding-bottom: 64px;
  }
}

.page-template-product-features .ovpn__product-features-icons {
  background: #4b5563;
  padding: 64px 0;
}

.page-template-product-features .ovpn__product-features-icons-intro {
  max-width: 768px;
}

.page-template-product-features .ovpn__product-features-icons-subtitle h5 {
  margin: 0;
  font-size: 14px;
}

@media (min-width: 992px) {
  .page-template-product-features .ovpn__product-features-icons-subtitle h5 {
    font-size: 16px;
  }
}

.page-template-product-features .ovpn__product-features-icons-title h2 {
  margin: 12px 0 16px;
  font-size: 30px;
  font-weight: 600;
}

@media (min-width: 992px) {
  .page-template-product-features .ovpn__product-features-icons-title h2 {
    margin: 12px 0 24px;
    font-size: 36px;
  }
}

.page-template-product-features .ovpn__product-features-icons-intro-content {
  margin-bottom: 48px;
}

.page-template-product-features .ovpn__product-features-icons-intro-content p {
  font-size: 18px;
}

@media (min-width: 992px) {
  .page-template-product-features .ovpn__product-features-icons-intro-content p {
    font-size: 20px;
  }

  .page-template-product-features .ovpn__product-features-icons-intro-content {
    margin-bottom: 0;
    font-size: 64px;
  }
}

.page-template-product-features .ovpn__product-features-icons-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

.page-template-product-features .ovpn__product-features-icons-list-item {
  margin: 0;
  padding: 0;
}

.page-template-product-features .ovpn__product-features-icons-list-item-icon {
  background: #eff2f6;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin: 0;
  display: flex;
}

.page-template-product-features .ovpn__product-features-icons-list-item-content h4 {
  margin: 16px 0 8px;
  font-size: 18px;
  font-weight: 600;
}

@media (min-width: 992px) {
  .page-template-product-features .ovpn__product-features-icons-list-item-content h4 {
    font-size: 20px;
  }
}

.page-template-product-features .ovpn__product-features-icons-list-item-content p {
  margin-top: 4px;
  font-size: 16px;
}

@media (max-width: 991px) {
  .page-template-product-features .ovpn__product-features-icons-list-item:not(:first-of-type) {
    margin-top: 48px;
  }
}

@media (min-width: 992px) {
  .page-template-product-features .ovpn__product-features-icons-list-item {
    width: 30%;
    margin-top: 64px;
  }

  .page-template-product-features .ovpn__product-features-icons-list {
    flex-wrap: wrap;
    gap: 5%;
    display: flex;
  }
}

@media (max-width: 991px) {
  .page-template-product-features .ovpn__product-features-icons * {
    color: #fff;
  }
}

@media (min-width: 992px) {
  .page-template-product-features .ovpn__product-features-icons {
    background: #fafafa;
    padding: 96px;
  }
}

.page-template-product-features .ovpn__product-features-faqs-intro h2 {
  font-size: 30px;
}

@media (min-width: 992px) {
  .page-template-product-features .ovpn__product-features-faqs-intro h2 {
    font-size: 36px;
  }
}

.page-template-product-features .ovpn__product-features-faqs-content {
  flex-direction: column-reverse;
  display: flex;
}

@media (min-width: 992px) {
  .page-template-product-features .ovpn__product-features-faqs-content {
    flex-direction: row;
  }
}

.page-template-product-features .ovpn__product-features-faqs-sidebar-item {
  background: #4b5563;
  border-radius: 16px;
  margin-top: 48px;
  padding: 32px 24px;
}

.page-template-product-features .ovpn__product-features-faqs-sidebar-item-title {
  color: #fff;
  font-size: 20px;
  font-weight: 500;
}

@media (min-width: 992px) {
  .page-template-product-features .ovpn__product-features-faqs-sidebar-item-title {
    color: #273139;
    font-size: 18px;
  }
}

.page-template-product-features .ovpn__product-features-faqs-sidebar-item-copy {
  color: #fff;
  font-size: 16px;
}

@media (min-width: 992px) {
  .page-template-product-features .ovpn__product-features-faqs-sidebar-item-copy {
    color: #101828;
    font-size: 16px;
  }
}

.page-template-product-features .ovpn__product-features-faqs-sidebar-item-cta {
  color: #344054;
  background: #fff;
  border: 1px solid #d0d5dd;
  border-radius: 8px;
  width: -moz-fit-content;
  width: fit-content;
  margin: 8px 0;
  padding: 12px 20px;
  font-weight: 500;
  display: block;
  box-shadow: 0 1px 2px #1018280d;
}

@media (min-width: 992px) {
  .page-template-product-features .ovpn__product-features-faqs-sidebar-item-cta {
    text-align: center;
    width: 100%;
  }

  .page-template-product-features .ovpn__product-features-faqs-sidebar-item {
    background: #f1f4f9;
    max-width: 425px;
  }

  .page-template-product-features .ovpn__product-features-faqs-list-wrapper {
    flex: 1;
    margin-left: 64px;
  }
}

.page-template-product-features .ovpn__product-features-faqs-list-item {
  flex-wrap: wrap;
  align-items: baseline;
  margin: 32px 0;
  display: flex;
}

.page-template-product-features .ovpn__product-features-faqs-list-item-accordion-wrapper {
  flex: 1;
}

.page-template-product-features .ovpn__product-features-faqs-list-item-accordion-front button {
  text-align: left;
  color: #101828;
  background: none;
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 18px;
  line-height: 28px;
}

@media (min-width: 992px) {
  .page-template-product-features .ovpn__product-features-faqs-list-item-accordion-front button {
    font-weight: 500;
  }
}

.page-template-product-features .ovpn__product-features-faqs-list-item-accordion-content {
  display: none;
}

.page-template-product-features .ovpn__product-features-faqs-list-item-accordion-content * {
  color: #667085;
}

@media (min-width: 992px) {
  .page-template-product-features .ovpn__product-features-faqs-list-item-accordion-content {
    margin-top: 16px;
  }
}

.page-template-product-features .ovpn__product-features-faqs-list-item-accordion-icon {
  border: 2px solid #98a2b3;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  margin-left: 16px;
  display: flex;
  position: relative;
}

.page-template-product-features .ovpn__product-features-faqs-list-item-accordion-icon:before, .page-template-product-features .ovpn__product-features-faqs-list-item-accordion-icon:after {
  content: "";
  opacity: 1;
  background: #98a2b3;
  width: calc(100% - 5px);
  height: 2px;
  transition: all .25s ease-in-out;
  display: block;
}

.page-template-product-features .ovpn__product-features-faqs-list-item-accordion-icon:after {
  position: absolute;
  transform: rotate(90deg);
}

@media (min-width: 992px) {
  .page-template-product-features .ovpn__product-features-faqs-list-item-accordion-icon {
    margin-left: 24px;
  }
}

.page-template-product-features .ovpn__product-features-faqs-list-item.is-active .ovpn__product-features-faqs-list-item-accordion-content {
  display: block;
}

.page-template-product-features .ovpn__product-features-faqs-list-item.is-active .ovpn__product-features-faqs-list-item-accordion-icon:after {
  opacity: 0;
  transform: rotate(0);
}

.page-template-product-features .ovpn__product-features-outro {
  width: 100%;
}

.page-template-product-features .ovpn__product-features-outro-content {
  background: #fafafa;
  border-radius: 16px;
  width: 100%;
  margin: 64px 0;
  padding: 32px 24px;
}

.page-template-product-features .ovpn__product-features-outro-content p {
  color: #667085;
  margin-bottom: 16px;
}

@media (min-width: 992px) {
  .page-template-product-features .ovpn__product-features-outro-content p {
    color: #273139;
    margin: 16px 0 32px;
  }

  .page-template-product-features .ovpn__product-features-outro-content {
    text-align: center;
    margin-bottom: 16px;
    padding: 96px 78px;
  }
}

.page-template-product-features .ovpn__product-features-outro-title h3 {
  font-size: 36px;
  font-weight: 600;
}

@media (min-width: 992px) {
  .page-template-product-features .ovpn__product-features-outro-title h3 {
    color: #002855;
    font-size: 32px;
    font-weight: 700;
  }
}

.page-template-product-comparison .page-content .container {
  padding: 0 16px;
}

@media (min-width: 992px) {
  .page-template-product-comparison .page-content .container {
    padding: 0;
  }
}

.page-template-product-comparison .page-content .row {
  margin: 0;
}

.page-template-product-comparison .ovpn__product-comparison-hero-content {
  text-align: center;
}

.page-template-product-comparison .ovpn__product-comparison-hero-content-subtitle span {
  color: #152e52;
  font-size: 16px;
  font-weight: 500;
}

.page-template-product-comparison .ovpn__product-comparison-hero-content-title h1 {
  color: #152e52;
  max-width: 768px;
  margin: 0 auto;
  font-size: 72px;
  font-weight: 500;
}

@media (max-width: 991px) {
  .page-template-product-comparison .ovpn__product-comparison-hero-content-title h1 {
    font-size: 32px;
  }
}

.page-template-product-comparison .ovpn__product-comparison-hero-content-copy {
  text-align: left;
}

.page-template-product-comparison .ovpn__product-comparison-hero-actions {
  margin: 48px 0;
}

.page-template-product-comparison .ovpn__product-comparison-hero-actions a {
  width: -moz-fit-content;
  width: fit-content;
  font-weight: 500;
}

.page-template-product-comparison .ovpn__product-comparison-cards {
  margin: 64px 0 72px;
}

@media (min-width: 992px) {
  .page-template-product-comparison .ovpn__product-comparison-cards-wrapper {
    flex-direction: row;
    justify-content: space-between;
    display: flex;
  }
}

.page-template-product-comparison .ovpn__product-comparison-cards-item {
  border: 1px solid #eaecf0;
  border-radius: 16px;
  padding: 32px 40px;
  position: relative;
  box-shadow: 0 12px 16px -4px #10182814, 0 4px 6px -2px #10182808;
}

.page-template-product-comparison .ovpn__product-comparison-cards-item-copy {
  flex: 1;
}

.page-template-product-comparison .ovpn__product-comparison-cards-item-copy h4 {
  text-align: center;
  margin-bottom: 32px;
}

.page-template-product-comparison .ovpn__product-comparison-cards-item ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

.page-template-product-comparison .ovpn__product-comparison-cards-item ul li {
  color: #667085;
  flex-direction: row;
  margin-bottom: 16px;
  font-size: 16px;
  font-weight: 400;
  display: flex;
}

.page-template-product-comparison .ovpn__product-comparison-cards-item ul li p {
  margin: 0;
}

.page-template-product-comparison .ovpn__product-comparison-cards-item ul li a {
  color: inherit;
  text-decoration: underline;
}

.page-template-product-comparison .ovpn__product-comparison-cards-item ul li a:hover {
  color: #ed7f22;
}

.page-template-product-comparison .ovpn__product-comparison-cards-item-icon {
  width: 24px;
  height: 24px;
  margin-right: 8px;
}

.page-template-product-comparison .ovpn__product-comparison-cards-item-actions {
  margin-top: 24px;
}

.page-template-product-comparison .ovpn__product-comparison-cards-item-actions a {
  width: 100%;
  margin-bottom: 8px;
}

@media (min-width: 992px) {
  .page-template-product-comparison .ovpn__product-comparison-cards-item {
    flex-direction: column;
    width: calc(50% - 32px);
    display: flex;
  }
}

.page-template-product-comparison .ovpn__product-comparison-tables-title h3 {
  margin: 24px 0;
  font-size: 24px;
}

.page-template-product-comparison .ovpn__product-comparison-tables-list {
  width: 100%;
}

.page-template-product-comparison .ovpn__product-comparison-tables-item {
  padding: 24px 0;
}

.page-template-product-comparison table {
  border-collapse: collapse;
  table-layout: auto;
  border-radius: 4px;
  width: 100%;
  margin: 0;
  padding: 0;
  position: relative;
}

.page-template-product-comparison table tr {
  background: #f2f4f7;
  border-radius: 4px;
  padding: 12px 0;
}

.page-template-product-comparison table tr:nth-of-type(2n) {
  background: #fff;
}

@media (max-width: 991px) {
  .page-template-product-comparison table tr {
    background: #fff;
    border: 1px solid #000;
    margin: 16px 0;
    padding: 0;
    display: block;
  }
}

.page-template-product-comparison table th, .page-template-product-comparison table td {
  color: #667085;
  padding: 12px;
}

.page-template-product-comparison table th p, .page-template-product-comparison table td p {
  margin-bottom: 0;
  font-size: 16px;
}

@media (min-width: 992px) {
  .page-template-product-comparison table th, .page-template-product-comparison table td {
    width: 312px;
    max-width: 312px;
  }

  .page-template-product-comparison table th p, .page-template-product-comparison table td p {
    font-size: 14px;
  }

  .page-template-product-comparison table th:first-of-type, .page-template-product-comparison table td:first-of-type {
    width: 509px;
    max-width: 509px;
  }
}

.page-template-product-comparison table td {
  text-align: center;
  border: 0;
  border-left: 1px solid #000;
  border-right: 1px solid #000;
}

.page-template-product-comparison table td:first-of-type {
  text-align: left;
  border-left: 0;
  border-right: 0;
  display: block;
}

.page-template-product-comparison table td:first-of-type p {
  color: #0b264d;
}

.page-template-product-comparison table td:first-of-type:before {
  display: block;
}

@media (max-width: 991px) {
  .page-template-product-comparison table td:first-of-type {
    border-top: 0;
  }
}

.page-template-product-comparison table td a {
  color: inherit;
  text-decoration: underline;
}

.page-template-product-comparison table td:last-of-type {
  border-right: 0;
}

@media (max-width: 991px) {
  .page-template-product-comparison table td:before {
    content: attr(data-label);
    text-transform: uppercase;
    width: 100%;
    font-weight: bold;
  }

  .page-template-product-comparison table td {
    text-align: left;
    border: 0;
  }

  .page-template-product-comparison table td:not(:first-of-type) {
    background: #f2f4f7;
    border-top: 1px solid #000;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    flex-direction: column;
    justify-content: space-between;
    display: flex;
  }
}

.page-template-product-comparison table th {
  text-align: left;
  color: #101828;
  background: #fff;
  border-bottom: 1px solid #000;
  font-size: 14px;
  font-weight: 500;
}

@media (max-width: 991px) {
  .page-template-product-comparison table thead {
    clip: rect(0 0 0 0);
    border: none;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    position: absolute;
    overflow: hidden;
  }
}

.page-template-product-comparison table:after {
  content: "";
  z-index: 0;
  pointer-events: none;
  border: 1px solid #000;
  border-radius: 4px;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

@media (max-width: 991px) {
  .page-template-product-comparison table:after {
    display: none;
  }
}

.page-template-product-pricing .page-content .container {
  padding: 0 16px;
}

@media (min-width: 992px) {
  .page-template-product-pricing .page-content .container {
    padding: 0;
  }
}

.page-template-product-pricing .page-content .row {
  margin: 0;
}

.page-template-product-pricing .ovpn__pricing-intro-wrapper {
  text-align: center;
  width: 100%;
}

.page-template-product-pricing .ovpn__pricing-intro .ovpn-kicker {
  color: #1652b8;
  margin: 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

.page-template-product-pricing .ovpn__pricing-intro h1 {
  margin: 0;
  font-weight: 600;
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-intro h1 {
    letter-spacing: 0;
    font-size: 48px;
    line-height: 48px;
  }
}

@media (max-width: 991px) {
  .page-template-product-pricing .ovpn__pricing-cards-container {
    padding: 0 8px;
  }
}

.page-template-product-pricing .ovpn__pricing-cards-wrapper {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  gap: 24px;
  width: 100%;
  margin: 64px 0;
  display: flex;
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-cards-wrapper {
    flex-direction: row;
  }
}

.page-template-product-pricing .ovpn__pricing-cards-item {
  background: #fff;
  border: 1px solid #b9c0d4;
  border-radius: 8px;
  flex: 1;
  width: 100%;
  padding: 32px 24px;
  position: relative;
  box-shadow: 0 4px 6px -1px #10182808, 0 10px 14px -2px #10182814;
}

.page-template-product-pricing .ovpn__pricing-cards-item-intro {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.page-template-product-pricing .ovpn__pricing-cards-item-currency-toggle {
  border: 1px solid #dcdfea;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  gap: .4rem;
  padding: 4px;
  display: flex;
}

.page-template-product-pricing .ovpn__pricing-cards-item-currency-toggle button {
  color: #404968;
  background: none;
  border: none;
  border-radius: 24px;
  padding: 0 8px;
  font-size: 14px;
  font-weight: 500;
}

.page-template-product-pricing .ovpn__pricing-cards-item-currency-toggle button:hover {
  background: #eff1f5;
}

.page-template-product-pricing .ovpn__pricing-cards-item-currency-toggle button.is-active {
  color: #fff;
  background: #1652b8;
}

.page-template-product-pricing .ovpn__pricing-cards-item-currency-toggle button.is-active:hover {
  background: #3f67d1;
}

.page-template-product-pricing .ovpn__pricing-cards-item-title {
  color: #404968;
  justify-content: space-between;
  align-items: center;
  font-size: 48px;
  font-weight: 600;
  line-height: 60px;
  display: flex;
}

.page-template-product-pricing .ovpn__pricing-cards-item-content {
  flex-direction: column;
  gap: 24px;
  margin-bottom: 24px;
  display: flex;
}

.page-template-product-pricing .ovpn__pricing-cards-item-content-title {
  color: #404968;
  margin-top: 12px;
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
  display: block;
}

.page-template-product-pricing .ovpn__pricing-cards-item-content ul {
  flex-direction: column;
  gap: 24px;
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
}

.page-template-product-pricing .ovpn__pricing-cards-item-content ul li {
  color: #404968;
  flex-direction: row;
  align-items: center;
  gap: 12px;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  display: flex;
  position: relative;
}

.page-template-product-pricing .ovpn__pricing-cards-item-content ul li:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='12' fill='%23B1EFCD'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.0965 7.39004L9.9365 14.3L8.0365 12.27C7.6865 11.94 7.1365 11.92 6.7365 12.2C6.3465 12.49 6.2365 13 6.4765 13.41L8.7265 17.07C8.9465 17.41 9.3265 17.62 9.7565 17.62C10.1665 17.62 10.5565 17.41 10.7765 17.07C11.1365 16.6 18.0065 8.41004 18.0065 8.41004C18.9065 7.49004 17.8165 6.68004 17.0965 7.38004V7.39004Z' fill='%2311A76E'/%3E%3C/svg%3E");
  width: 24px;
  height: 24px;
  display: block;
}

.page-template-product-pricing .ovpn__pricing-cards-item-action .btn {
  width: 100%;
  margin: 0 0 16px;
  font-size: 16px;
}

.page-template-product-pricing .ovpn__pricing-cards-item-outro {
  color: #404968;
  text-align: center;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  display: block;
}

.page-template-product-pricing .ovpn__pricing-cards-item-outro .referral {
  max-width: 300px;
  margin: 12px auto 0;
  display: block;
}

.page-template-product-pricing .ovpn__pricing-cards-item-outro .referral a {
  color: inherit;
  text-decoration: underline;
}

.page-template-product-pricing .ovpn__pricing-cards-item-growth:before {
  content: unset;
  display: none;
}

.page-template-product-pricing .ovpn__pricing-cards-item-growth .ovpn__pricing-cards-item-title {
  letter-spacing: 0;
}

.page-template-product-pricing .ovpn__pricing-cards-item-growth .ovpn__pricing-cards-item-content {
  margin-bottom: 0;
}

.page-template-product-pricing .ovpn__pricing-cards-item-growth .ovpn__pricing-cards-item-content-title {
  text-align: left;
  border-bottom: 1px solid #b9c0d4;
  padding-bottom: 16px;
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-cards-item-growth {
    overflow: hidden;
  }
}

@media (min-width: 1200px) {
  .page-template-product-pricing .ovpn__pricing-cards-item-growth {
    min-width: 418px;
  }
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-cards-item {
    padding: 16px;
  }
}

@media (min-width: 1200px) {
  .page-template-product-pricing .ovpn__pricing-cards-item {
    padding: 32px;
  }
}

.page-template-product-pricing .ovpn__pricing-calculator {
  flex-direction: column;
  gap: 24px;
  display: flex;
}

.page-template-product-pricing .ovpn__pricing-calculator-toggle {
  white-space: nowrap;
  border: none;
  align-items: flex-end;
  gap: 12px;
  padding: 0;
  display: flex;
}

.page-template-product-pricing .ovpn__pricing-calculator-toggle-container {
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
}

.page-template-product-pricing .ovpn__pricing-calculator-toggle input {
  opacity: 0;
  pointer-events: none;
  position: absolute;
}

.page-template-product-pricing .ovpn__pricing-calculator-toggle input:first-of-type:checked ~ label:first-of-type:after {
  background: #fff;
}

.page-template-product-pricing .ovpn__pricing-calculator-toggle input:first-of-type:checked ~ label:first-of-type:before {
  background: #1652b8;
  transform: translateX(-21px);
}

.page-template-product-pricing .ovpn__pricing-calculator-toggle input:last-of-type:checked ~ label:last-of-type {
  z-index: 1;
}

.page-template-product-pricing .ovpn__pricing-calculator-toggle label {
  z-index: 2;
  cursor: pointer;
  color: #4a5578;
  pointer-events: none;
  margin: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  display: inline-block;
  position: relative;
}

.page-template-product-pricing .ovpn__pricing-calculator-toggle label:first-of-type {
  padding-right: 32px;
}

.page-template-product-pricing .ovpn__pricing-calculator-toggle label:first-of-type:before, .page-template-product-pricing .ovpn__pricing-calculator-toggle label:first-of-type:after {
  content: "";
  pointer-events: none;
  vertical-align: middle;
  margin: 0 12px;
  position: absolute;
  overflow: hidden;
}

.page-template-product-pricing .ovpn__pricing-calculator-toggle label:first-of-type:before {
  z-index: 2;
  background: #fff;
  border: 1px solid #fff;
  border-radius: 100%;
  width: 13.33px;
  height: 13.33px;
  transition: transform .25s ease-in-out, background .25s ease-in-out;
  position: absolute;
  top: 3.33px;
  left: calc(100% - 8px);
  transform: translateX(0);
}

.page-template-product-pricing .ovpn__pricing-calculator-toggle label:first-of-type:after {
  background: #3f67d1;
  border: 2px solid #1652b8;
  border-radius: 20px;
  width: 40px;
  height: 20px;
  transition: background .25s ease-in-out;
  box-shadow: 0 10px 15px -3px #1018281a, 0 4px 6px -2px #1018280f;
}

.page-template-product-pricing .ovpn__pricing-calculator-toggle label:last-child {
  padding-left: 32px;
}

.page-template-product-pricing .ovpn__pricing-calculator-toggle:focus-within label:first-of-type:after {
  box-shadow: 0 0 0 2px #fff, 0 0 0 4px #3f67d1;
}

@media (max-width: 575px) {
  .page-template-product-pricing .ovpn__pricing-calculator-toggle {
    flex-direction: column;
    align-items: flex-start;
  }
}

.page-template-product-pricing .ovpn__pricing-calculator-legend {
  color: #404968;
  flex-direction: row;
  gap: 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  display: flex;
}

.page-template-product-pricing .ovpn__pricing-calculator .ovpn-tooltip {
  cursor: pointer;
  display: flex;
  position: relative;
}

.page-template-product-pricing .ovpn__pricing-calculator .ovpn-tooltip .icon {
  display: flex;
}

.page-template-product-pricing .ovpn__pricing-calculator .ovpn-tooltip .content {
  color: #fff;
  opacity: 0;
  pointer-events: none;
  z-index: -1;
  text-align: left;
  background: #1b1d23;
  border-radius: 8px;
  flex-direction: column;
  gap: 8px;
  width: 320px;
  padding: 16px;
  font-weight: 400;
  line-height: 16px;
  transition: all .375s ease-in-out;
  display: flex;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: translate(-50%, -20px);
  box-shadow: 0 12px 16px -4px #10182814, 0 4px 6px -2px #10182808;
  font-size: 12px !important;
}

.page-template-product-pricing .ovpn__pricing-calculator .ovpn-tooltip .content p {
  margin: 0;
}

.page-template-product-pricing .ovpn__pricing-calculator .ovpn-tooltip .content ul {
  margin-top: 4px;
}

.page-template-product-pricing .ovpn__pricing-calculator .ovpn-tooltip .content .tooltip-title {
  font-weight: 600;
}

.page-template-product-pricing .ovpn__pricing-calculator .ovpn-tooltip .content:before {
  content: "";
  border: 6px solid #0000;
  border-top-color: #1b1d23;
  border-bottom: 0;
  width: 0;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  transform: translate(162.5px, 100%);
}

@media (max-width: 991px) {
  .page-template-product-pricing .ovpn__pricing-calculator .ovpn-tooltip .content:before {
    display: none;
  }

  .page-template-product-pricing .ovpn__pricing-calculator .ovpn-tooltip .content {
    width: calc(100vw - 20%);
    position: fixed;
    left: 0;
    right: 0;
    margin: 8px auto !important;
  }
}

.page-template-product-pricing .ovpn__pricing-calculator .ovpn-tooltip:hover .content {
  opacity: 1;
  z-index: 999;
  pointer-events: auto;
  display: flex;
  transform: translate(0, -30px);
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-calculator .ovpn-tooltip:hover .content {
    transform: translate(-50%, -30px);
  }

  .page-template-product-pricing .ovpn__pricing-calculator .ovpn-tooltip {
    display: flex;
  }
}

.page-template-product-pricing .ovpn__pricing-calculator .yearly-savings {
  color: #fff;
  background: #11a76e;
  border-radius: 16px;
  width: -moz-fit-content;
  width: fit-content;
  padding: 2px 6px;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  transition: background .25s ease-in-out;
  transform: translateY(-5px);
}

.page-template-product-pricing .ovpn__pricing-calculator .yearly-savings.monthly {
  background: #b9c0d4;
}

@media (max-width: 575px) {
  .page-template-product-pricing .ovpn__pricing-calculator .yearly-savings:after {
    content: " annually";
  }
}

.page-template-product-pricing .ovpn__pricing-calculator-input {
  flex-direction: column;
  gap: 8px;
  display: flex;
}

.page-template-product-pricing .ovpn__pricing-calculator-input input {
  color: #111322;
  border: 1px solid #b9c0d4;
  border-radius: 4px;
  width: 100%;
  padding: 8px 16px;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  box-shadow: 0 1px 2px #1018280d;
}

@media (max-width: 991px) {
  .page-template-product-pricing .ovpn__pricing-calculator-input input {
    color: #0052cc;
    background: #f9f9f9;
    border: 2px solid #ccc;
    font-size: 24px;
    font-weight: 500;
  }
}

.page-template-product-pricing .ovpn__pricing-calculator-cost {
  flex-direction: column;
  gap: 8px;
  margin-bottom: 24px;
  display: flex;
}

.page-template-product-pricing .ovpn__pricing-calculator-cost .ovpn__pricing-calculator-legend {
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.page-template-product-pricing .ovpn__pricing-calculator-cost-grouping {
  flex-direction: row;
  gap: 0;
  width: 100%;
  transition: all .375s ease-in-out;
  display: flex;
}

.page-template-product-pricing .ovpn__pricing-calculator-cost-grouping-wrapper {
  flex-direction: row-reverse;
  justify-content: flex-end;
  display: flex;
}

.page-template-product-pricing .ovpn__pricing-calculator-cost-grouping .ovpn__pricing-calculator-cost-currency, .page-template-product-pricing .ovpn__pricing-calculator-cost-grouping .ovpn__pricing-calculator-cost-whole, .page-template-product-pricing .ovpn__pricing-calculator-cost-grouping .ovpn__pricing-calculator-cost-period {
  color: #404968;
  letter-spacing: -2px;
  font-size: 48px;
  font-weight: 600;
  line-height: 60px;
  display: block;
}

.page-template-product-pricing .ovpn__pricing-calculator-cost-grouping .ovpn__pricing-calculator-cost-decimal {
  font-size: 16px;
  font-weight: 600;
  position: relative;
}

.page-template-product-pricing .ovpn__pricing-calculator-cost-grouping .ovpn__pricing-calculator-cost-decimal:before {
  content: ".";
}

.page-template-product-pricing .ovpn__pricing-calculator-cost-grouping .ovpn__pricing-calculator-cost-decimal.is-hidden {
  display: none;
}

.page-template-product-pricing .ovpn__pricing-calculator-cost-grouping-ghost {
  opacity: 0;
  width: 0;
  height: 0;
  margin-left: 0;
  margin-right: 0;
  transition: none;
  position: relative;
}

.page-template-product-pricing .ovpn__pricing-calculator-cost-grouping-ghost:before {
  content: "";
  pointer-events: none;
  opacity: 0;
  background: #b9c0d4;
  width: calc(100% + 8px);
  height: 3px;
  transition: all .25s ease-in-out;
  position: absolute;
  top: 50%;
  left: -3px;
  transform: translateY(-50%)rotate(-25deg);
}

.page-template-product-pricing .ovpn__pricing-calculator-cost-grouping-ghost.is-active {
  opacity: 1;
  width: -moz-fit-content;
  width: fit-content;
  height: 100%;
  margin-left: 0;
  margin-right: 8px;
  transition: all .375s ease-in-out;
}

.page-template-product-pricing .ovpn__pricing-calculator-cost-grouping-ghost.is-active:before {
  opacity: 1;
}

.page-template-product-pricing .ovpn__pricing-calculator-cost-grouping-ghost .ovpn__pricing-calculator-cost {
  position: relative;
}

.page-template-product-pricing .ovpn__pricing-calculator-cost-grouping-ghost .ovpn__pricing-calculator-cost-currency, .page-template-product-pricing .ovpn__pricing-calculator-cost-grouping-ghost .ovpn__pricing-calculator-cost-whole {
  color: #b9c0d4;
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-calculator-cost-grouping-ghost .ovpn__pricing-calculator-cost-currency, .page-template-product-pricing .ovpn__pricing-calculator-cost-grouping-ghost .ovpn__pricing-calculator-cost-whole {
    font-size: 32px;
  }
}

@media (min-width: 1200px) {
  .page-template-product-pricing .ovpn__pricing-calculator-cost-grouping-ghost .ovpn__pricing-calculator-cost-currency, .page-template-product-pricing .ovpn__pricing-calculator-cost-grouping-ghost .ovpn__pricing-calculator-cost-whole {
    font-size: 48px;
  }
}

@media (max-width: 575px) {
  .page-template-product-pricing .ovpn__pricing-calculator-cost-grouping-ghost {
    display: none;
  }
}

.page-template-product-pricing .ovpn__pricing-calculator-cost-period:before {
  content: "/";
}

.page-template-product-pricing .ovpn__pricing-calculator-cost-total {
  color: #404968;
  letter-spacing: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  display: block;
}

@media (min-width: 1200px) {
  .page-template-product-pricing .ovpn__pricing-calculator-cost-total {
    white-space: pre;
  }
}

.page-template-product-pricing .ovpn__pricing-calculator .skeleton {
  position: relative;
}

.page-template-product-pricing .ovpn__pricing-calculator .skeleton:before {
  content: "";
  z-index: 2;
  background: linear-gradient(90deg, #eff1f5 0%, #dcdfea 39.5% 67.81%, #eff1f5 100%) 0 0 / 200% 200%;
  border-radius: 8px;
  width: calc(100% + 16px);
  height: 100%;
  animation: 3.5s ease-in-out infinite skeletonShift;
  display: block;
  position: absolute;
  top: 0;
  left: -8px;
}

.page-template-product-pricing .ovpn__pricing-features-wrapper {
  width: 100%;
  margin-bottom: 64px;
  display: none;
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-features-wrapper {
    margin-bottom: 96px;
    display: block;
  }
}

.page-template-product-pricing .ovpn__pricing-features-intro {
  border-bottom: 1px solid #111322;
  padding-bottom: 16px;
}

.page-template-product-pricing .ovpn__pricing-features-intro h4 {
  letter-spacing: 0;
  margin: 0;
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
}

.page-template-product-pricing .ovpn__pricing-features-tables-item {
  background: #f9fafb;
  border-radius: 16px;
  margin: 24px 0;
  transition: all .25s ease-in-out;
}

.page-template-product-pricing .ovpn__pricing-features-tables-item-intro {
  box-shadow: none;
  flex-direction: row;
  justify-content: space-between;
  transition: all .25s ease-in-out;
  display: flex;
}

.page-template-product-pricing .ovpn__pricing-features-tables-item-intro span {
  flex: 1;
  align-items: center;
  display: flex;
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-features-tables-item-intro span {
    height: 56px;
  }
}

.page-template-product-pricing .ovpn__pricing-features-tables-item-intro-title {
  color: #111322;
  padding: 12px 24px;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-features-tables-item-intro-title {
    min-width: 240px;
    max-width: 240px;
  }
}

@media (min-width: 1200px) {
  .page-template-product-pricing .ovpn__pricing-features-tables-item-intro-title {
    min-width: 370px;
    max-width: 370px;
  }
}

.page-template-product-pricing .ovpn__pricing-features-tables-item-intro-product {
  opacity: 0;
  color: #404968;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
  transition: all .375s ease-in-out;
  display: none;
  transform: scale(.8);
}

.page-template-product-pricing .ovpn__pricing-features-tables-item-intro-product p {
  margin: 0;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  display: block;
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-features-tables-item-intro-product {
    min-width: 300px;
    max-width: 300px;
    display: block;
  }
}

.page-template-product-pricing .ovpn__pricing-features-tables-item-intro-button {
  justify-content: center;
  position: relative;
}

.page-template-product-pricing .ovpn__pricing-features-tables-item-intro-button button {
  box-shadow: none;
  background: none;
  border: 2px solid #4a5578;
  border-radius: 24px;
  width: 20px;
  max-width: 20px;
  height: 20px;
  max-height: 20px;
  display: block;
  position: relative;
}

.page-template-product-pricing .ovpn__pricing-features-tables-item-intro-button button:after {
  content: "";
  background: #095776;
  border-radius: 2px;
  width: 50%;
  height: 2px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.page-template-product-pricing .ovpn__pricing-features-tables-item-intro-button button:before {
  content: "";
  background: #095776;
  border-radius: 2px;
  width: 2px;
  height: 50%;
  transition: all .25s ease-in-out;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-features-tables-item-intro-button {
    min-width: 140px;
    max-width: 140px;
  }

  .page-template-product-pricing .ovpn__pricing-features-tables-item-intro {
    box-shadow: 0 1px 2px #1018280f, 0 1px 3px #1018281a;
  }
}

.page-template-product-pricing .ovpn__pricing-features-tables-item-list {
  flex-direction: column;
  display: flex;
}

.page-template-product-pricing .ovpn__pricing-features-tables-item-list-item {
  flex-direction: row;
  justify-content: space-between;
  padding: 18px 24px;
  display: flex;
}

.page-template-product-pricing .ovpn__pricing-features-tables-item-list-item:nth-of-type(odd) {
  background: #fff;
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-features-tables-item-list-item {
    padding: 18px 0;
  }
}

.page-template-product-pricing .ovpn__pricing-features-tables-item-list-title, .page-template-product-pricing .ovpn__pricing-features-tables-item-list-slot {
  flex: 1;
  align-items: center;
  display: flex;
}

.page-template-product-pricing .ovpn__pricing-features-tables-item-list-title {
  color: #111322;
  padding-left: 24px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-features-tables-item-list-title {
    min-width: 240px;
    max-width: 240px;
  }
}

@media (min-width: 1200px) {
  .page-template-product-pricing .ovpn__pricing-features-tables-item-list-title {
    min-width: 370px;
    max-width: 370px;
  }
}

.page-template-product-pricing .ovpn__pricing-features-tables-item-list-slot {
  justify-content: center;
  font-size: 12px;
}

.page-template-product-pricing .ovpn__pricing-features-tables-item-list-slot figure {
  margin: 0;
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-features-tables-item-list-slot {
    min-width: 300px;
    max-width: 300px;
  }
}

.page-template-product-pricing .ovpn__pricing-features-tables-item-list-slot:last-of-type {
  min-width: 140px;
  max-width: 140px;
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-features-tables-item-list {
    display: none;
  }
}

.page-template-product-pricing .ovpn__pricing-features-tables-item.is-active {
  border-radius: 0;
}

.page-template-product-pricing .ovpn__pricing-features-tables-item.is-active .ovpn__pricing-features-tables-item-list {
  display: flex;
}

.page-template-product-pricing .ovpn__pricing-features-tables-item.is-active .ovpn__pricing-features-tables-item-intro {
  box-shadow: none;
}

.page-template-product-pricing .ovpn__pricing-features-tables-item.is-active .ovpn__pricing-features-tables-item-intro-product {
  opacity: 1;
  transform: scale(1);
}

.page-template-product-pricing .ovpn__pricing-features-tables-item.is-active .ovpn__pricing-features-tables-item-intro-button button:before {
  opacity: 0;
}

.page-template-product-pricing .ovpn__pricing-banner {
  position: relative;
}

.page-template-product-pricing .ovpn__pricing-banner:before {
  z-index: -1;
  content: "";
  pointer-events: none;
  background: #404968;
  width: 100%;
  height: 60%;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
}

.page-template-product-pricing .ovpn__pricing-banner-wrapper {
  text-align: center;
  background: #f9fafb;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 24px;
  width: 100%;
  margin: 64px 0;
  padding: 32px;
  display: flex;
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-banner-wrapper {
    gap: 32px;
    padding: 64px 0;
  }
}

.page-template-product-pricing .ovpn__pricing-banner-content {
  color: #404968;
  flex-direction: column;
  gap: 16px;
  max-width: 960px;
  margin: 0 auto;
  display: flex;
}

.page-template-product-pricing .ovpn__pricing-banner-content h3 {
  letter-spacing: 0;
  color: #111322;
  margin: 0;
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-banner-content h3 {
    font-size: 36px;
    line-height: 44px;
    display: block;
  }
}

.page-template-product-pricing .ovpn__pricing-banner-content p {
  max-width: 768px;
  margin: 0 auto;
  font-size: 16px;
  line-height: 24px;
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-banner-content p {
    font-size: 18px;
    line-height: 28px;
  }
}

.page-template-product-pricing .ovpn__pricing-banner-button {
  flex-direction: column;
  gap: 16px;
  display: flex;
}

.page-template-product-pricing .ovpn__pricing-banner-button .btn {
  color: #1652b8;
  margin: 0;
  font-size: 16px;
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-banner-button {
    flex-direction: row;
  }
}

.page-template-product-pricing .ovpn__pricing-faqs-list-wrapper {
  margin: 24px auto;
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-faqs-list-wrapper {
    margin: 48px auto;
  }
}

.page-template-product-pricing .ovpn__pricing-faqs-list-tabs {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 16px;
  width: 100%;
  margin-bottom: 64px;
  display: none;
}

.page-template-product-pricing .ovpn__pricing-faqs-list-tabs span {
  color: #4a5578;
  cursor: pointer;
  border-bottom: 2px solid #0000;
  justify-content: center;
  align-items: center;
  padding: 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  transition: all .35s ease-in-out;
  display: flex;
}

.page-template-product-pricing .ovpn__pricing-faqs-list-tabs span.is-active, .page-template-product-pricing .ovpn__pricing-faqs-list-tabs span:hover {
  color: #30374f;
  border-bottom: 2px solid #1652b8;
}

.page-template-product-pricing .ovpn__pricing-faqs-list-tabs span.is-active {
  cursor: initial;
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-faqs-list-tabs {
    display: flex;
  }
}

.page-template-product-pricing .ovpn__pricing-faqs-list-intro h2 {
  font-size: 30px;
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-faqs-list-intro h2 {
    font-size: 36px;
  }
}

.page-template-product-pricing .ovpn__pricing-faqs-list-content {
  flex-direction: column;
  gap: 48px;
  margin-top: 24px;
  display: flex;
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-faqs-list-content {
    flex-direction: row;
    justify-content: space-between;
    gap: 64px;
    margin: 64px 0 0;
    display: none;
  }
}

.page-template-product-pricing .ovpn__pricing-faqs-list-content-top {
  flex-direction: column;
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-faqs-list-content-top .ovpn__pricing-faqs-list-sidebar {
    text-align: center;
    align-items: center;
    width: 100%;
    max-width: 768px;
    margin: 0 auto;
  }
}

.page-template-product-pricing .ovpn__pricing-faqs-list-content.is-active {
  display: flex;
}

.page-template-product-pricing .ovpn__pricing-faqs-list-sidebar-item-title {
  color: #111322;
  font-size: 32px;
  font-weight: 500;
  line-height: 40px;
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-faqs-list-sidebar-item-title {
    font-size: 36px;
  }
}

.page-template-product-pricing .ovpn__pricing-faqs-list-sidebar-item-copy {
  color: #1652b8;
  margin-bottom: 12px;
  font-size: 16px;
}

@media (max-width: 991px) {
  .page-template-product-pricing .ovpn__pricing-faqs-list-sidebar-item-copy {
    display: none;
  }
}

.page-template-product-pricing .ovpn__pricing-faqs-list-sidebar-item-description {
  color: #404968;
  margin-top: 24px;
  font-size: 18px;
  line-height: 28px;
}

.page-template-product-pricing .ovpn__pricing-faqs-list-sidebar-item-cta {
  color: #344054;
  background: #fff;
  border: 1px solid #d0d5dd;
  border-radius: 8px;
  width: -moz-fit-content;
  width: fit-content;
  margin: 8px 0;
  padding: 12px 20px;
  font-weight: 500;
  display: block;
  box-shadow: 0 1px 2px #1018280d;
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-faqs-list-sidebar-item-cta {
    text-align: center;
    width: 100%;
  }

  .page-template-product-pricing .ovpn__pricing-faqs-list-sidebar {
    width: 100%;
    max-width: 448px;
  }

  .page-template-product-pricing .ovpn__pricing-faqs-list-list-wrapper {
    flex: 1;
    width: 738px;
    margin: 0 auto;
  }
}

.page-template-product-pricing .ovpn__pricing-faqs-list-list-item {
  border-bottom: 1px solid #b9c0d4;
  flex-wrap: wrap;
  align-items: baseline;
  margin: 32px 0;
  padding-bottom: 32px;
  display: flex;
}

.page-template-product-pricing .ovpn__pricing-faqs-list-list-item-accordion-wrapper {
  flex: 1;
}

.page-template-product-pricing .ovpn__pricing-faqs-list-list-item-accordion-front {
  cursor: pointer;
  justify-content: space-between;
  align-items: flex-start;
  gap: 8px;
  display: flex;
}

.page-template-product-pricing .ovpn__pricing-faqs-list-list-item-accordion-front > button {
  text-align: left;
  color: #111322;
  background: none;
  border: 0;
  flex: 1;
  margin: 0;
  padding: 0;
  font-size: 18px;
  line-height: 28px;
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-faqs-list-list-item-accordion-front > button {
    margin: 0;
    font-weight: 500;
  }

  .page-template-product-pricing .ovpn__pricing-faqs-list-list-item-accordion-front {
    align-items: center;
  }
}

.page-template-product-pricing .ovpn__pricing-faqs-list-list-item-accordion-content {
  color: #30374f;
  margin-top: 16px;
  font-size: 16px;
  line-height: 24px;
  display: none;
}

.page-template-product-pricing .ovpn__pricing-faqs-list-list-item-accordion-content pre, .page-template-product-pricing .ovpn__pricing-faqs-list-list-item-accordion-content code {
  width: 100%;
  word-wrap: break-word !important;
  word-break: break-all !important;
}

.page-template-product-pricing .ovpn__pricing-faqs-list-list-item-accordion-icon {
  justify-content: center;
  margin-top: 8px;
  position: relative;
}

.page-template-product-pricing .ovpn__pricing-faqs-list-list-item-accordion-icon button {
  box-shadow: none;
  background: none;
  border: 2px solid #4a5578;
  border-radius: 100%;
  width: 20px;
  height: 20px;
  padding: 0;
  display: block;
  position: relative;
}

.page-template-product-pricing .ovpn__pricing-faqs-list-list-item-accordion-icon button:after {
  content: "";
  background: #095776;
  border-radius: 2px;
  width: 50%;
  height: 2px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.page-template-product-pricing .ovpn__pricing-faqs-list-list-item-accordion-icon button:before {
  content: "";
  background: #095776;
  border-radius: 2px;
  width: 2px;
  height: 50%;
  transition: all .25s ease-in-out;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-faqs-list-list-item-accordion-icon {
    margin: 0;
  }
}

.page-template-product-pricing .ovpn__pricing-faqs-list-list-item.is-active .ovpn__pricing-faqs-list-list-item-accordion-content {
  display: block;
}

.page-template-product-pricing .ovpn__pricing-faqs-list-list-item.is-active .ovpn__pricing-faqs-list-list-item-accordion-icon button:before {
  opacity: 0;
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-faqs-list-list-item {
    border-bottom: none;
    padding-bottom: 0;
  }

  .page-template-product-pricing .ovpn__pricing-faqs-list {
    margin-top: 64px;
  }
}

.page-template-product-pricing .ovpn__pricing-outro-banner {
  display: none;
}

.page-template-product-pricing .ovpn__pricing-outro-banner-wrapper {
  background: #f9fafb;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  gap: 24px;
  width: 100%;
  margin: 48px 0;
  padding: 32px;
  display: flex;
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-outro-banner-wrapper {
    text-align: center;
    align-items: center;
    gap: 32px;
    padding: 64px 0;
  }
}

.page-template-product-pricing .ovpn__pricing-outro-banner-content {
  flex-direction: column;
  gap: 16px;
  display: flex;
}

.page-template-product-pricing .ovpn__pricing-outro-banner-content h3 {
  margin: 0;
  font-size: 20px;
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-outro-banner-content h3 {
    font-size: 36px;
    line-height: 44px;
  }
}

.page-template-product-pricing .ovpn__pricing-outro-banner-content p {
  margin: 0;
  font-size: 16px;
  line-height: 28px;
}

.page-template-product-pricing .ovpn__pricing-outro-banner-content .btn {
  color: #1652b8;
  margin: 0;
}

@media (min-width: 992px) {
  .page-template-product-pricing .ovpn__pricing-outro-banner {
    display: block;
  }
}

@media (max-width: 991px) {
  .page-template-partners .page-content, .page-template-partners-hero .page-content {
    padding-top: 0;
  }
}

.page-template-partners .page-content .container, .page-template-partners-hero .page-content .container {
  padding: 0 16px;
}

@media (min-width: 992px) {
  .page-template-partners .page-content .container, .page-template-partners-hero .page-content .container {
    padding: 0;
  }
}

.page-template-partners .page-content .row, .page-template-partners-hero .page-content .row {
  margin: 0;
}

.page-template-partners .ovpn__partnership-page-hero, .page-template-partners-hero .ovpn__partnership-page-hero {
  background: #fff;
  padding-top: 96px;
}

.page-template-partners .ovpn__partnership-page-hero-default, .page-template-partners-hero .ovpn__partnership-page-hero-default {
  background: #f9fafb;
}

@media (min-width: 992px) {
  .page-template-partners .ovpn__partnership-page-hero-wrapper, .page-template-partners-hero .ovpn__partnership-page-hero-wrapper {
    background: linear-gradient(26.57deg, #031633 8.33%, #0b264d 91.67%);
    border-radius: 24px 24px 0 0;
    width: 100%;
  }
}

.page-template-partners .ovpn__partnership-page-hero-content, .page-template-partners-hero .ovpn__partnership-page-hero-content {
  text-align: left;
}

.page-template-partners .ovpn__partnership-page-hero-content-title h1, .page-template-partners-hero .ovpn__partnership-page-hero-content-title h1 {
  color: #101828;
  margin: 0;
  font-size: 36px;
  font-weight: 600;
}

@media (min-width: 992px) {
  .page-template-partners .ovpn__partnership-page-hero-content-title h1 .ovpn__hero-alt, .page-template-partners-hero .ovpn__partnership-page-hero-content-title h1 .ovpn__hero-alt {
    color: #6283b2;
  }

  .page-template-partners .ovpn__partnership-page-hero-content-title h1, .page-template-partners-hero .ovpn__partnership-page-hero-content-title h1 {
    color: #fff;
    font-size: 68px;
  }
}

.page-template-partners .ovpn__partnership-page-hero-content-copy, .page-template-partners-hero .ovpn__partnership-page-hero-content-copy {
  max-width: 768px;
  margin: 24px auto 48px;
}

.page-template-partners .ovpn__partnership-page-hero-content-copy p, .page-template-partners-hero .ovpn__partnership-page-hero-content-copy p {
  color: #667085;
  font-size: 18px;
}

@media (min-width: 992px) {
  .page-template-partners .ovpn__partnership-page-hero-content-copy p, .page-template-partners-hero .ovpn__partnership-page-hero-content-copy p {
    color: #fff;
    margin-bottom: 8px;
    font-size: 20px;
  }

  .page-template-partners .ovpn__partnership-page-hero-content, .page-template-partners-hero .ovpn__partnership-page-hero-content {
    text-align: center;
    margin: 96px 0 48px;
  }
}

.page-template-partners .ovpn__partnership-page-hero-image .ovpn__partnership-page-hero-wrapper, .page-template-partners-hero .ovpn__partnership-page-hero-image .ovpn__partnership-page-hero-wrapper {
  border-radius: unset;
  background: none;
}

.page-template-partners .ovpn__partnership-page-hero-image .ovpn__partnership-page-hero-wrapper h1, .page-template-partners-hero .ovpn__partnership-page-hero-image .ovpn__partnership-page-hero-wrapper h1 {
  color: #111322;
}

@media (min-width: 992px) {
  .page-template-partners .ovpn__partnership-page-hero-image .ovpn__partnership-page-hero-wrapper h1, .page-template-partners-hero .ovpn__partnership-page-hero-image .ovpn__partnership-page-hero-wrapper h1 {
    font-size: 60px;
  }
}

.page-template-partners .ovpn__partnership-page-hero-image .ovpn__partnership-page-hero-wrapper .ovpn__partnership-page-hero-content-copy, .page-template-partners-hero .ovpn__partnership-page-hero-image .ovpn__partnership-page-hero-wrapper .ovpn__partnership-page-hero-content-copy {
  max-width: 100%;
}

.page-template-partners .ovpn__partnership-page-hero-image .ovpn__partnership-page-hero-wrapper .ovpn__partnership-page-hero-content-copy p, .page-template-partners-hero .ovpn__partnership-page-hero-image .ovpn__partnership-page-hero-wrapper .ovpn__partnership-page-hero-content-copy p {
  color: #30374f;
}

.page-template-partners .ovpn__partnership-page-clients, .page-template-partners-hero .ovpn__partnership-page-clients {
  background: #fff;
  padding-bottom: 24px;
}

@media (max-width: 991px) {
  .page-template-partners .ovpn__partnership-page-clients, .page-template-partners-hero .ovpn__partnership-page-clients {
    display: none;
  }
}

.page-template-partners .ovpn__partnership-page-clients-default, .page-template-partners-hero .ovpn__partnership-page-clients-default {
  background: #f9fafb;
}

.page-template-partners .ovpn__partnership-page-clients-wrapper, .page-template-partners-hero .ovpn__partnership-page-clients-wrapper {
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin: 24px 0;
  display: flex;
}

@media (min-width: 992px) {
  .page-template-partners .ovpn__partnership-page-clients-wrapper, .page-template-partners-hero .ovpn__partnership-page-clients-wrapper {
    flex-direction: row;
    margin: 80px 0 40px;
  }
}

.page-template-partners .ovpn__partnership-page-clients-intro, .page-template-partners-hero .ovpn__partnership-page-clients-intro {
  width: 100%;
}

.page-template-partners .ovpn__partnership-page-clients-intro p, .page-template-partners-hero .ovpn__partnership-page-clients-intro p {
  text-align: center;
  color: #667085;
  font-size: 16px;
}

@media (min-width: 992px) {
  .page-template-partners .ovpn__partnership-page-clients-intro p, .page-template-partners-hero .ovpn__partnership-page-clients-intro p {
    color: #101828;
  }
}

.page-template-partners .ovpn__partnership-page-clients-list, .page-template-partners-hero .ovpn__partnership-page-clients-list {
  flex-flow: wrap;
  flex: 1;
  justify-content: space-between;
  display: flex;
}

.page-template-partners .ovpn__partnership-page-clients-list-item, .page-template-partners-hero .ovpn__partnership-page-clients-list-item {
  justify-content: center;
  width: 100%;
  height: 40px;
  margin: 20px 0 0;
  display: flex;
}

.page-template-partners .ovpn__partnership-page-clients-list-item img, .page-template-partners-hero .ovpn__partnership-page-clients-list-item img {
  object-fit: contain;
}

@media (max-width: 991px) {
  .page-template-partners .ovpn__partnership-page-clients-list-item:nth-child(3), .page-template-partners-hero .ovpn__partnership-page-clients-list-item:nth-child(3) {
    order: 5;
    width: 100%;
  }
}

@media (min-width: 992px) {
  .page-template-partners .ovpn__partnership-page-clients-list-item, .page-template-partners-hero .ovpn__partnership-page-clients-list-item {
    width: -moz-fit-content;
    width: fit-content;
  }

  .page-template-partners .ovpn__partnership-page-clients-list, .page-template-partners-hero .ovpn__partnership-page-clients-list {
    flex-flow: row;
    margin: 0;
  }

  .page-template-partners .ovpn__partnership-page-highlights-wrapper, .page-template-partners-hero .ovpn__partnership-page-highlights-wrapper {
    flex-flow: wrap;
    justify-content: space-between;
    display: flex;
  }
}

.page-template-partners .ovpn__partnership-page-highlights-item, .page-template-partners-hero .ovpn__partnership-page-highlights-item {
  border: 1px solid #dcdfea;
  border-radius: 12px;
  flex-direction: row;
  gap: 24px;
  margin: 8px 0;
  padding: 16px;
  display: flex;
  box-shadow: 0 2px 4px -2px #1018280f, 0 4px 8px -2px #1018281a;
}

.page-template-partners .ovpn__partnership-page-highlights-item-icon, .page-template-partners-hero .ovpn__partnership-page-highlights-item-icon {
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  margin: 0;
  display: flex;
}

.page-template-partners .ovpn__partnership-page-highlights-item-content, .page-template-partners-hero .ovpn__partnership-page-highlights-item-content {
  flex: 1;
}

.page-template-partners .ovpn__partnership-page-highlights-item-content h6, .page-template-partners-hero .ovpn__partnership-page-highlights-item-content h6 {
  margin: 8px 0;
}

.page-template-partners .ovpn__partnership-page-highlights-item-content p, .page-template-partners-hero .ovpn__partnership-page-highlights-item-content p {
  margin-top: 4px;
  font-size: 14px;
}

@media (max-width: 991px) {
  .page-template-partners .ovpn__partnership-page-highlights-item:not(:first-of-type), .page-template-partners-hero .ovpn__partnership-page-highlights-item:not(:first-of-type) {
    margin-top: 48px;
  }
}

@media (min-width: 992px) {
  .page-template-partners .ovpn__partnership-page-highlights-item, .page-template-partners-hero .ovpn__partnership-page-highlights-item {
    width: calc(50% - 72px);
    margin: 64px 0;
    padding: 16px 16px 16px 24px;
  }
}

.page-template-partners .ovpn__partnership-page-icons, .page-template-partners-hero .ovpn__partnership-page-icons {
  background: #fff;
  padding: 64px 0;
}

.page-template-partners .ovpn__partnership-page-icons-intro, .page-template-partners-hero .ovpn__partnership-page-icons-intro {
  max-width: 768px;
}

.page-template-partners .ovpn__partnership-page-icons-subtitle h5, .page-template-partners-hero .ovpn__partnership-page-icons-subtitle h5 {
  margin: 0;
  font-size: 14px;
}

@media (min-width: 992px) {
  .page-template-partners .ovpn__partnership-page-icons-subtitle h5, .page-template-partners-hero .ovpn__partnership-page-icons-subtitle h5 {
    font-size: 16px;
  }
}

.page-template-partners .ovpn__partnership-page-icons-title h2, .page-template-partners-hero .ovpn__partnership-page-icons-title h2 {
  margin: 12px 0 16px;
  font-size: 30px;
  font-weight: 600;
}

@media (min-width: 992px) {
  .page-template-partners .ovpn__partnership-page-icons-title h2, .page-template-partners-hero .ovpn__partnership-page-icons-title h2 {
    max-width: 623px;
    margin: 12px 0 24px;
    font-size: 36px;
  }
}

.page-template-partners .ovpn__partnership-page-icons-intro-content, .page-template-partners-hero .ovpn__partnership-page-icons-intro-content {
  margin-bottom: 48px;
}

.page-template-partners .ovpn__partnership-page-icons-intro-content p, .page-template-partners-hero .ovpn__partnership-page-icons-intro-content p {
  font-size: 18px;
}

@media (min-width: 992px) {
  .page-template-partners .ovpn__partnership-page-icons-intro-content p, .page-template-partners-hero .ovpn__partnership-page-icons-intro-content p {
    font-size: 20px;
  }

  .page-template-partners .ovpn__partnership-page-icons-intro-content, .page-template-partners-hero .ovpn__partnership-page-icons-intro-content {
    margin-bottom: 0;
    font-size: 64px;
  }
}

.page-template-partners .ovpn__partnership-page-icons-list, .page-template-partners-hero .ovpn__partnership-page-icons-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

.page-template-partners .ovpn__partnership-page-icons-list-item, .page-template-partners-hero .ovpn__partnership-page-icons-list-item {
  margin: 0;
  padding: 0;
}

.page-template-partners .ovpn__partnership-page-icons-list-item-icon, .page-template-partners-hero .ovpn__partnership-page-icons-list-item-icon {
  background: #eff2f6;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin: 0;
  display: flex;
}

.page-template-partners .ovpn__partnership-page-icons-list-item-content h4, .page-template-partners-hero .ovpn__partnership-page-icons-list-item-content h4 {
  margin: 16px 0 8px;
  font-size: 18px;
  font-weight: 500;
}

@media (min-width: 992px) {
  .page-template-partners .ovpn__partnership-page-icons-list-item-content h4, .page-template-partners-hero .ovpn__partnership-page-icons-list-item-content h4 {
    font-size: 20px;
  }
}

.page-template-partners .ovpn__partnership-page-icons-list-item-content p, .page-template-partners-hero .ovpn__partnership-page-icons-list-item-content p {
  letter-spacing: 0;
  margin-top: 4px;
  font-size: 16px;
}

@media (max-width: 991px) {
  .page-template-partners .ovpn__partnership-page-icons-list-item:not(:first-of-type), .page-template-partners-hero .ovpn__partnership-page-icons-list-item:not(:first-of-type) {
    margin-top: 48px;
  }
}

.page-template-partners .ovpn__partnership-page-icons-list-item:last-of-type, .page-template-partners-hero .ovpn__partnership-page-icons-list-item:last-of-type {
  width: 100%;
}

@media (min-width: 992px) {
  .page-template-partners .ovpn__partnership-page-icons-list-item, .page-template-partners-hero .ovpn__partnership-page-icons-list-item {
    width: calc(33.3333% - 32px);
    margin-top: 64px;
  }

  .page-template-partners .ovpn__partnership-page-icons-list, .page-template-partners-hero .ovpn__partnership-page-icons-list {
    flex-wrap: wrap;
    gap: 32px;
    display: flex;
  }

  .page-template-partners .ovpn__partnership-page-icons, .page-template-partners-hero .ovpn__partnership-page-icons {
    padding: 96px;
  }
}

.page-template-partners .ovpn__partnership-page-partners-intro, .page-template-partners-hero .ovpn__partnership-page-partners-intro {
  margin-bottom: 24px;
}

.page-template-partners .ovpn__partnership-page-partners-list, .page-template-partners-hero .ovpn__partnership-page-partners-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

.page-template-partners .ovpn__partnership-page-partners-list-item, .page-template-partners-hero .ovpn__partnership-page-partners-list-item {
  margin: 0 0 64px;
}

.page-template-partners .ovpn__partnership-page-partners-list-item-copy p, .page-template-partners-hero .ovpn__partnership-page-partners-list-item-copy p {
  color: #101828;
  font-size: 18px;
}

@media (min-width: 992px) {
  .page-template-partners .ovpn__partnership-page-partners-list-item, .page-template-partners-hero .ovpn__partnership-page-partners-list-item {
    width: calc(50% - 24px);
  }

  .page-template-partners .ovpn__partnership-page-partners-list, .page-template-partners-hero .ovpn__partnership-page-partners-list {
    flex-direction: row;
    justify-content: space-between;
    display: flex;
  }
}

.page-template-partners .ovpn__partnership-page-closure, .page-template-partners-hero .ovpn__partnership-page-closure {
  background: #f9fafb;
  padding: 40px 0 75px;
}

.page-template-partners .ovpn__partnership-page-closure-wrapper, .page-template-partners-hero .ovpn__partnership-page-closure-wrapper {
  width: 100%;
}

@media (min-width: 992px) {
  .page-template-partners .ovpn__partnership-page-closure-wrapper, .page-template-partners-hero .ovpn__partnership-page-closure-wrapper {
    justify-content: space-between;
    display: flex;
  }
}

.page-template-partners .ovpn__partnership-page-closure-list, .page-template-partners-hero .ovpn__partnership-page-closure-list {
  flex-direction: column;
  gap: 56px;
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
}

.page-template-partners .ovpn__partnership-page-closure-list-item, .page-template-partners-hero .ovpn__partnership-page-closure-list-item {
  flex-flow: wrap;
  gap: 24px;
  display: flex;
}

.page-template-partners .ovpn__partnership-page-closure-list-item-icon, .page-template-partners-hero .ovpn__partnership-page-closure-list-item-icon {
  width: 56px;
  height: 56px;
}

.page-template-partners .ovpn__partnership-page-closure-list-item-icon img, .page-template-partners-hero .ovpn__partnership-page-closure-list-item-icon img {
  width: 100%;
  height: 100%;
}

.page-template-partners .ovpn__partnership-page-closure-list-item-content, .page-template-partners-hero .ovpn__partnership-page-closure-list-item-content {
  flex: 1;
}

.page-template-partners .ovpn__partnership-page-closure-list-item-content h6, .page-template-partners-hero .ovpn__partnership-page-closure-list-item-content h6 {
  margin-top: 0;
}

@media (min-width: 992px) {
  .page-template-partners .ovpn__partnership-page-closure-list-item-content h6, .page-template-partners-hero .ovpn__partnership-page-closure-list-item-content h6 {
    margin-top: 8px;
  }
}

.page-template-partners .ovpn__partnership-page-closure-list-item-content p, .page-template-partners-hero .ovpn__partnership-page-closure-list-item-content p {
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

@media (min-width: 992px) {
  .page-template-partners .ovpn__partnership-page-closure-list-item-content, .page-template-partners-hero .ovpn__partnership-page-closure-list-item-content {
    max-width: 340px;
  }

  .page-template-partners .ovpn__partnership-page-closure-list, .page-template-partners-hero .ovpn__partnership-page-closure-list {
    margin-top: 24px;
  }
}

.page-template-partners .ovpn__partnership-page-closure-form, .page-template-partners-hero .ovpn__partnership-page-closure-form {
  width: 100% !important;
}

@media (min-width: 992px) {
  .page-template-partners .ovpn__partnership-page-closure-form-wrapper, .page-template-partners-hero .ovpn__partnership-page-closure-form-wrapper {
    width: calc(50% - 24px);
  }
}

.page-template-partners .ovpn__partnership-page-closure-form .mktoFormRow, .page-template-partners-hero .ovpn__partnership-page-closure-form .mktoFormRow {
  position: relative !important;
}

.page-template-partners .ovpn__partnership-page-closure-form .mktoFormCol, .page-template-partners .ovpn__partnership-page-closure-form .mktoFieldWrap, .page-template-partners-hero .ovpn__partnership-page-closure-form .mktoFormCol, .page-template-partners-hero .ovpn__partnership-page-closure-form .mktoFieldWrap {
  float: none !important;
  width: 100% !important;
}

.page-template-partners .ovpn__partnership-page-closure-form .mktoHtmlText, .page-template-partners-hero .ovpn__partnership-page-closure-form .mktoHtmlText {
  letter-spacing: -1.44px;
  color: #111322;
  margin-bottom: 32px;
  font-size: 36px;
  font-weight: 600;
  line-height: 44px;
  width: 100% !important;
}

.page-template-partners .ovpn__partnership-page-closure-form .mktoField:not([type="checkbox"]), .page-template-partners-hero .ovpn__partnership-page-closure-form .mktoField:not([type="checkbox"]) {
  background-color: #fff;
  border: 1px solid #ccc;
  transition: all .2s cubic-bezier(0, 0, .2, 1);
  position: relative;
  color: #5d6b98 !important;
  border-radius: 5px !important;
  outline: none !important;
  align-items: center !important;
  width: 100% !important;
  min-height: 41px !important;
  margin-bottom: 8px !important;
  padding: 5px 12px !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  line-height: 24px !important;
  display: flex !important;
}

.page-template-partners .ovpn__partnership-page-closure-form textarea.mktoField, .page-template-partners-hero .ovpn__partnership-page-closure-form textarea.mktoField {
  height: 110px;
}

.page-template-partners .ovpn__partnership-page-closure-form textarea.mktoField::placeholder, .page-template-partners-hero .ovpn__partnership-page-closure-form textarea.mktoField::placeholder {
  color: #5d6b98;
  font-size: 14px;
  line-height: 20px;
}

.page-template-partners .ovpn__partnership-page-closure-form select.mktoField, .page-template-partners-hero .ovpn__partnership-page-closure-form select.mktoField {
  color: #111322 !important;
}

.page-template-partners .ovpn__partnership-page-closure-form select.mktoField option[value=""], .page-template-partners-hero .ovpn__partnership-page-closure-form select.mktoField option[value=""] {
  display: none;
}

.page-template-partners .ovpn__partnership-page-closure-form .mktoLabel, .page-template-partners-hero .ovpn__partnership-page-closure-form .mktoLabel {
  z-index: 1;
  transform: translate(0, 50%);
  color: #5d6b98 !important;
  cursor: pointer !important;
  letter-spacing: 0 !important;
  width: -moz-fit-content !important;
  width: fit-content !important;
  height: -moz-fit-content !important;
  height: fit-content !important;
  margin-bottom: 18px !important;
  margin-left: 8px !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  display: block !important;
}

.page-template-partners .ovpn__partnership-page-closure-form .mktoAsterix, .page-template-partners-hero .ovpn__partnership-page-closure-form .mktoAsterix {
  position: absolute;
  color: #ed7f22 !important;
  visibility: visible !important;
  font-size: 16px !important;
  top: 4px !important;
  right: -14px !important;
}

.page-template-partners .ovpn__partnership-page-closure-form .mktoButton, .page-template-partners-hero .ovpn__partnership-page-closure-form .mktoButton {
  color: #fff;
  background: #1652b8;
  border: 1px solid #1652b8;
  border-radius: 4px;
  width: 300px;
  padding: 8px 16px;
  font-size: 16px;
  line-height: 24px;
  margin-top: 8px !important;
}

.page-template-partners .ovpn__partnership-page-closure-form .mktoButtonWrap, .page-template-partners-hero .ovpn__partnership-page-closure-form .mktoButtonWrap {
  margin: 0 !important;
}

@media (min-width: 992px) {
  .page-template-partners .ovpn__partnership-page-closure, .page-template-partners-hero .ovpn__partnership-page-closure {
    padding: 80px 0 140px;
  }
}

@media (max-width: 991px) {
  .page-template-partners #thankYouMessage, .page-template-partners-hero #thankYouMessage {
    margin: 24px;
  }
}

.page-template-partners-hero .ovpn__partnership-page-hero {
  padding-top: 0;
}

.page-template-partners-hero .ovpn__partnership-page-hero-content {
  margin: 48px 0;
}

.page-template-partners-hero .ovpn__partnership-page-hero-content-copy {
  margin: 24px 0;
}

@media (min-width: 992px) {
  .page-template-partners-hero .ovpn__partnership-page-hero-content {
    margin: 96px 0 0;
  }
}

.page-template-partners-hero .ovpn__partnership-page-hero-actions {
  margin-bottom: 40px;
}

.page-template-partners-hero .ovpn__partnership-page-hero-image {
  margin: 0;
}

.page-template-partners-hero .ovpn__partnership-page-clients {
  background: #fff;
}

.page-template-partners-hero .ovpn__partnership-page-clients-wrapper {
  margin: 24px 0;
}

.page-template-partners-hero .ovpn__partnership-page-product-feature {
  margin: 64px 0;
}

.page-template-partners-hero .ovpn__partnership-page-product-feature-list {
  flex-direction: column;
  gap: 32px;
  display: flex;
}

.page-template-partners-hero .ovpn__partnership-page-product-feature-item {
  flex-direction: row;
  gap: 50px;
  line-height: 28px;
  display: flex;
}

.page-template-partners-hero .ovpn__partnership-page-product-feature-item figure {
  margin: 0;
}

.page-template-partners-hero .ovpn__partnership-page-product-feature-item h5 {
  flex: 1;
  margin: 0;
}

.page-template-partners-hero .ovpn__partnership-page-product-feature-buttons {
  margin: 42px 0;
}

@media (min-width: 992px) {
  .page-template-partners-hero .ovpn__partnership-page-cards-wrapper {
    flex-flow: wrap;
    gap: 64px;
    display: flex;
  }
}

.page-template-partners-hero .ovpn__partnership-page-cards-item {
  border: 1px solid #b9c0d4;
  border-radius: 8px;
  flex-direction: column;
  flex: 1;
  margin: 24px 0;
  padding: 24px 24px 32px;
  display: flex;
  position: relative;
}

.page-template-partners-hero .ovpn__partnership-page-cards-item-image {
  border-radius: 12px;
  margin-bottom: 32px;
}

.page-template-partners-hero .ovpn__partnership-page-cards-item-image img {
  object-fit: cover;
  border-radius: 12px;
  width: 100%;
}

.page-template-partners-hero .ovpn__partnership-page-cards-item-logo {
  height: 40px;
}

.page-template-partners-hero .ovpn__partnership-page-cards-item-logo img {
  object-fit: contain;
  width: -moz-fit-content;
  width: fit-content;
  height: 100%;
}

.page-template-partners-hero .ovpn__partnership-page-cards-item-content {
  margin: 8px 0;
  line-height: 24px;
}

.page-template-partners-hero .ovpn__partnership-page-cards-item-action a {
  color: #1652b8;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  display: flex;
}

.page-template-partners-hero .ovpn__partnership-page-cards-item-action a figure {
  justify-content: center;
  align-items: center;
  margin: 0 8px;
  display: flex;
}

.page-template-partners-hero .ovpn__partnership-page-cards-item-action a figure svg path {
  fill: #1652b8;
}

@media (min-width: 992px) {
  .page-template-partners-hero .ovpn__partnership-page-cards-item-action a {
    justify-content: flex-start;
  }

  .page-template-partners-hero .ovpn__partnership-page-cards-item {
    width: calc(33.3333% - 32px);
    max-width: 400px;
    margin-bottom: 50px;
  }
}

.page-template-cloud-vpn .page-content .container {
  padding: 0 24px;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn .page-content .container {
    padding: 0;
  }
}

.page-template-cloud-vpn .page-content .row {
  margin: 0;
}

.page-template-cloud-vpn .ovpn__section-features-intro {
  margin: 50px 0 20px;
}

.page-template-cloud-vpn .ovpn__section-features-intro h2 {
  color: #002855;
  font-size: 32px;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn .ovpn__section-features-intro h2 {
    margin: 100px 0 20px;
    font-size: 36px;
    font-weight: 600;
  }
}

.page-template-cloud-vpn .ovpn__section-features-intro p {
  color: #7785ac;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
}

.page-template-cloud-vpn .ovpn__section-features-list {
  flex-flow: column wrap;
  justify-content: space-between;
  width: 100%;
  margin: 40px 0 0;
  padding: 0;
  list-style: none;
  display: flex;
}

.page-template-cloud-vpn .ovpn__section-features-list-item {
  flex-direction: column;
  justify-content: space-between;
  margin: 14px 0 32px;
  display: flex;
}

.page-template-cloud-vpn .ovpn__section-features-list-item-content {
  flex: 1;
  margin: 8px 15px 0 0;
}

.page-template-cloud-vpn .ovpn__section-features-list-item-content h5 {
  margin: 0;
  font-weight: 600;
}

.page-template-cloud-vpn .ovpn__section-features-list-item-content p {
  color: #475376;
  margin: 8px 0 16px;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.page-template-cloud-vpn .ovpn__section-features-list-item-content p a {
  color: inherit;
  text-decoration: underline;
}

.page-template-cloud-vpn .ovpn__section-features-list-item-content p a:hover {
  color: #000;
}

@media (min-width: 768px) {
  .page-template-cloud-vpn .ovpn__section-features-list-item-content {
    margin-left: 0;
  }
}

.page-template-cloud-vpn .ovpn__section-features-list-item-actions a {
  color: #2b3d6b;
  flex-direction: row;
  align-items: center;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  display: flex;
}

.page-template-cloud-vpn .ovpn__section-features-list-item-actions a figure {
  justify-content: center;
  align-items: center;
  margin: 0 8px;
  display: flex;
}

@media (min-width: 768px) {
  .page-template-cloud-vpn .ovpn__section-features-list-item {
    flex-direction: column;
    width: calc(50% - 15px);
    max-width: 350px;
    margin: 0 0 28px;
  }
}

@media (min-width: 992px) {
  .page-template-cloud-vpn .ovpn__section-features-list-item {
    width: calc(33.3333% - 15px);
    margin: 0 0 56px;
  }
}

@media (min-width: 768px) {
  .page-template-cloud-vpn .ovpn__section-features-list {
    flex-direction: row;
    margin-bottom: 70px;
  }
}

@media (min-width: 992px) {
  .page-template-cloud-vpn .ovpn__section-features-list {
    margin: 80px 0 0;
  }
}

.page-template-cloud-vpn .ovpn__section-detailed-features-intro {
  margin-bottom: 24px;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn .ovpn__section-detailed-features-list-wrapper {
    flex-flow: wrap;
    justify-content: space-between;
    display: flex;
  }
}

.page-template-cloud-vpn .ovpn__section-detailed-features-list-item {
  background: #f9fafb;
  width: 100%;
  margin-bottom: 24px;
  padding: 24px;
  box-shadow: 0 1px 3px #1018281a, 0 1px 2px #1018280f;
}

.page-template-cloud-vpn .ovpn__section-detailed-features-list-item h4 {
  margin: 0 0 16px;
}

.page-template-cloud-vpn .ovpn__section-detailed-features-list-item-content ul {
  margin: 0;
  padding: 0 0 0 24px;
}

.page-template-cloud-vpn .ovpn__section-detailed-features-list-item-content ul li {
  color: #475376;
  margin: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.page-template-cloud-vpn .ovpn__section-detailed-features-list-item-content ul li:not(:last-of-type) {
  margin-bottom: 16px;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn .ovpn__section-detailed-features-list-item {
    width: calc(33.3333% - 12px);
    max-width: 354px;
  }

  .page-template-cloud-vpn .ovpn__section-detailed-features-list-grouping {
    flex-flow: column wrap;
    width: calc(50% - 12px);
    display: flex;
  }

  .page-template-cloud-vpn .ovpn__section-detailed-features-list-grouping .ovpn__section-detailed-features-list-item {
    max-width: unset;
    width: 100%;
  }

  .page-template-cloud-vpn .ovpn__section-detailed-features-list-grouping .ovpn__section-detailed-features-list-item:last-of-type {
    flex: 1;
    margin-bottom: 0;
  }
}

.page-template-cloud-vpn-new .page-content .container {
  padding: 0 24px;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .page-content .container {
    padding: 0;
  }
}

.page-template-cloud-vpn-new .page-content .row {
  margin: 0;
}

.page-template-cloud-vpn-new .ovpn__section-hero-intro h1 {
  color: #101828;
  margin-bottom: 24px;
  font-size: 36px;
  font-weight: 600;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-hero-intro h1 {
    font-size: 60px;
  }
}

.page-template-cloud-vpn-new .ovpn__section-hero-intro p {
  color: #667085;
}

@media (min-width: 576px) {
  .page-template-cloud-vpn-new .ovpn__section-hero-intro {
    margin-bottom: 64px;
  }
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-hero-intro {
    text-align: center;
  }
}

.page-template-cloud-vpn-new .ovpn__section-hero-actions {
  flex-direction: row;
  justify-content: space-between;
  margin-top: 48px;
  display: flex;
}

.page-template-cloud-vpn-new .ovpn__section-hero-actions .ov-button {
  width: -moz-fit-content;
  width: fit-content;
  min-width: 135px;
  padding: 8px 0;
}

@media (min-width: 576px) {
  .page-template-cloud-vpn-new .ovpn__section-hero-actions .ov-button:not(:first-of-type) {
    min-width: 145px;
    margin-left: 16px;
  }

  .page-template-cloud-vpn-new .ovpn__section-hero-actions {
    justify-content: flex-start;
  }
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-hero-actions {
    justify-content: center;
  }
}

.page-template-cloud-vpn-new .ovpn__section-intro-slider {
  background: #fafafa;
  margin-bottom: 16px;
}

.page-template-cloud-vpn-new .ovpn__section-intro-slider-title h2 {
  font-size: 32px;
  font-weight: 600;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-intro-slider-wrapper {
    flex-direction: row;
    display: flex;
  }
}

.page-template-cloud-vpn-new .ovpn__section-intro-slider-nav {
  display: none;
}

.page-template-cloud-vpn-new .ovpn__section-intro-slider-nav-item {
  text-align: left;
  background: none;
  border: 0;
  border-left: 4px solid #f5f6f9;
  padding-left: 24px;
  padding-right: 48px;
  transition: background-color .35s ease-in-out;
  position: relative;
}

.page-template-cloud-vpn-new .ovpn__section-intro-slider-nav-item-title {
  color: #1b1d23;
  font-size: 20px;
  font-weight: 600;
}

.page-template-cloud-vpn-new .ovpn__section-intro-slider-nav-item p {
  color: #475376;
  font-size: 16px;
}

.page-template-cloud-vpn-new .ovpn__section-intro-slider-nav-item:before {
  content: "";
  opacity: 0;
  background: #3f67d1;
  width: 4px;
  height: 100%;
  transition: opacity .3s ease-in-out;
  display: block;
  position: absolute;
  top: 0;
  left: -4px;
}

.page-template-cloud-vpn-new .ovpn__section-intro-slider-nav-item:after {
  content: "";
  background: none;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.page-template-cloud-vpn-new .ovpn__section-intro-slider-nav-item.is-active:before {
  opacity: 1;
}

.page-template-cloud-vpn-new .ovpn__section-intro-slider-nav-item:hover {
  background: #f5f6f9;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-intro-slider-nav {
    flex-direction: column;
    flex: 1;
    margin-bottom: auto;
    display: flex;
    top: 192px;
  }
}

.page-template-cloud-vpn-new .ovpn__section-intro-slider-content {
  min-height: 320px;
}

.page-template-cloud-vpn-new .ovpn__section-intro-slider-content-item {
  margin-bottom: 48px;
}

.page-template-cloud-vpn-new .ovpn__section-intro-slider-content-item h4 {
  color: #273139;
  font-size: 20px;
  font-weight: 600;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-intro-slider-content-item h4 {
    margin-top: 0;
  }
}

.page-template-cloud-vpn-new .ovpn__section-intro-slider-content-item p, .page-template-cloud-vpn-new .ovpn__section-intro-slider-content-item ul li {
  color: #475376;
}

.page-template-cloud-vpn-new .ovpn__section-intro-slider-content-item ul {
  padding: 0;
  list-style: none;
}

.page-template-cloud-vpn-new .ovpn__section-intro-slider-content-item ul li {
  align-items: center;
  margin-bottom: 16px;
  padding-left: 36px;
  display: flex;
  position: relative;
}

.page-template-cloud-vpn-new .ovpn__section-intro-slider-content-item ul li:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.8' y='0.3' width='23.4' height='23.4' rx='11.7' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.7235 8.57564C17.9578 8.80995 17.9578 9.18985 17.7235 9.42417L11.7235 15.4242C11.4892 15.6585 11.1093 15.6585 10.875 15.4242L7.87495 12.4242C7.64064 12.1899 7.64064 11.81 7.87495 11.5756C8.10927 11.3413 8.48917 11.3413 8.72348 11.5756L11.2992 14.1514L16.875 8.57564C17.1093 8.34132 17.4892 8.34132 17.7235 8.57564Z' fill='%237785AC'/%3E%3Crect x='0.8' y='0.3' width='23.4' height='23.4' rx='11.7' stroke='%237785AC' stroke-width='0.6'/%3E%3C/svg%3E%0A");
  background-size: 100% 100%;
  width: 24px;
  height: 24px;
  display: block;
  position: absolute;
  top: 3px;
  left: 0;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-intro-slider-content-item.is-active {
    display: block;
  }

  .page-template-cloud-vpn-new .ovpn__section-intro-slider-content-item {
    display: none;
  }
}

.page-template-cloud-vpn-new .ovpn__section-intro-slider-content.in-transition {
  opacity: .1;
  transition: all .3s ease-in-out;
  transform: translateX(-48px);
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-intro-slider-content {
    opacity: 1;
    flex: 1;
    margin-left: 132px;
    transition: all .4s ease-in-out;
    transform: none;
  }

  .page-template-cloud-vpn-new .ovpn__section-intro-slider {
    background: none;
  }
}

.page-template-cloud-vpn-new .ovpn__section-cta-banner-wrapper {
  text-align: center;
  background: #fafafa;
  border-radius: 16px;
  width: 100%;
  padding-bottom: 48px;
}

.page-template-cloud-vpn-new .ovpn__section-cta-banner-content h2 {
  margin: 64px 0 32px;
  font-size: 24px;
  font-weight: 600;
}

.page-template-cloud-vpn-new .ovpn__section-cta-banner-content a {
  width: -moz-fit-content;
  width: fit-content;
  margin: 0;
}

.page-template-cloud-vpn-new .ovpn__section-cta-banner-secondary {
  margin-top: 96px;
  display: none;
}

.page-template-cloud-vpn-new .ovpn__section-cta-banner-secondary .ovpn__section-cta-banner-wrapper {
  text-align: left;
  color: #fff;
  background: #1a3967;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding: 64px;
  display: flex;
}

.page-template-cloud-vpn-new .ovpn__section-cta-banner-secondary .ovpn__section-cta-banner-content h2 {
  margin: 0 0 24px;
  font-size: 36px;
}

.page-template-cloud-vpn-new .ovpn__section-cta-banner-secondary .ovpn__section-cta-banner-content p {
  margin: 0;
  font-size: 18px;
}

.page-template-cloud-vpn-new .ovpn__section-cta-banner-secondary .ovpn__section-cta-banner-actions {
  flex-direction: row;
  display: flex;
}

.page-template-cloud-vpn-new .ovpn__section-cta-banner-secondary .ovpn__section-cta-banner-actions .ov-button {
  width: -moz-fit-content;
  width: fit-content;
  min-width: 145px;
  padding: 8px 0;
}

.page-template-cloud-vpn-new .ovpn__section-cta-banner-secondary .ovpn__section-cta-banner-actions .ov-button:not(:first-of-type) {
  margin-left: 16px;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-cta-banner-secondary {
    display: block;
  }

  .page-template-cloud-vpn-new .ovpn__section-cta-banner {
    margin-bottom: 128px;
  }
}

.page-template-cloud-vpn-new .ovpn__section-tabs-wrapper {
  opacity: 1;
  width: 100%;
  min-height: 350px;
  transition: all .25s ease-in-out;
  transform: none;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-tabs-wrapper.in-transition {
    opacity: .1;
    transform: translateY(-8px);
  }
}

.page-template-cloud-vpn-new .ovpn__section-tabs-nav {
  background: #f9fafb;
  border-radius: 4px;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
  display: none;
}

.page-template-cloud-vpn-new .ovpn__section-tabs-nav-item {
  color: #7785ac;
  box-shadow: none;
  background: none;
  border: 0;
  border-radius: 4px;
  width: 216px;
  margin: 4px 8px;
  padding: 8px 0;
  transition: all .35s ease-in-out;
  display: block;
}

.page-template-cloud-vpn-new .ovpn__section-tabs-nav-item:hover, .page-template-cloud-vpn-new .ovpn__section-tabs-nav-item.is-active {
  color: #475376;
  background: #fff;
  box-shadow: 0 1px 3px #1018281a, 0 1px 2px #1018280f;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-tabs-nav {
    justify-content: center;
    display: flex;
  }
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-intro {
  margin: 64px 0 32px;
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-intro h2 {
  margin: 0 0 24px;
  font-size: 32px;
  font-weight: 600;
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-intro p {
  color: #7785ac;
  font-size: 18px;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-tabs-item-intro {
    margin: 96px 0 64px;
  }
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-list-wrapper {
  flex-flow: column wrap;
  justify-content: space-between;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
}

@media (min-width: 768px) {
  .page-template-cloud-vpn-new .ovpn__section-tabs-item-list-wrapper {
    flex-direction: row;
  }
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-list-item {
  flex-direction: column;
  margin: 14px 0 32px;
  display: flex;
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-list-item-content {
  margin: 8px 15px 0 0;
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-list-item-content h5 {
  margin: 0;
  font-weight: 600;
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-list-item-content p {
  color: #475376;
  margin: 8px 0 16px;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-list-item-content p a {
  color: inherit;
  text-decoration: underline;
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-list-item-content p a:hover {
  color: #000;
}

@media (min-width: 768px) {
  .page-template-cloud-vpn-new .ovpn__section-tabs-item-list-item-content {
    margin-left: 0;
  }
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-list-item-actions a {
  color: #2b3d6b;
  flex-direction: row;
  align-items: center;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  display: flex;
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-list-item-actions a figure {
  justify-content: center;
  align-items: center;
  margin: 0 8px;
  display: flex;
}

@media (max-width: 767px) {
  .page-template-cloud-vpn-new .ovpn__section-tabs-item-list-item:not(:first-of-type):not(:nth-of-type(2)):not(:nth-of-type(3)) {
    display: none;
  }
}

@media (min-width: 768px) {
  .page-template-cloud-vpn-new .ovpn__section-tabs-item-list-item {
    flex-direction: column;
    width: calc(50% - 15px);
    max-width: 350px;
    margin: 0 0 28px;
  }
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-tabs-item-list-item {
    width: calc(33.3333% - 15px);
    margin: 0 0 56px;
  }
}

@media (min-width: 768px) {
  .page-template-cloud-vpn-new .ovpn__section-tabs-item-list {
    flex-direction: row;
    margin-bottom: 0;
  }
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-tabs-item-list {
    margin: 0;
  }
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-regions-map {
  display: none;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-tabs-item-regions-map {
    display: block;
  }
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-regions-list {
  columns: 2;
  border-top: 1px solid #000;
  column-gap: 30px;
  margin: 0 0 32px;
  padding: 0;
  list-style: none;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-tabs-item-regions-list-wrapper {
    flex-wrap: wrap;
    display: flex;
  }
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-regions-list-grouping {
  display: flex;
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-regions-list-grouping .ovpn__section-tabs-item-regions-list {
  columns: 1;
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-regions-list-grouping .ovpn__section-tabs-item-regions-list-item-wrapper {
  width: 100%;
  margin-right: 0;
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-regions-list-grouping .ovpn__section-tabs-item-regions-list-item-wrapper:nth-last-child(2) {
  margin-right: 32px;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-tabs-item-regions-list-grouping {
    flex: 1;
  }
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-regions-list-item {
  line-height: 12px;
  position: relative;
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-regions-list-item:before {
  content: "";
  pointer-events: none;
  width: 100%;
  height: 8px;
  display: block;
  position: relative;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-tabs-item-regions-list-item:before {
    content: unset;
  }

  .page-template-cloud-vpn-new .ovpn__section-tabs-item-regions-list-item-wrapper {
    margin-right: 32px;
  }
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-regions-list-title {
  text-transform: uppercase;
  color: #ed7f22;
  font-size: 12px;
  font-weight: 700;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-tabs-item-regions-list-title {
    color: #1b1d23;
    text-transform: unset;
    font-size: 18px;
    font-weight: 600;
  }
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-regions-list span {
  font-size: 12px;
  font-weight: 600;
  display: block;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-tabs-item-regions-list span {
    color: #475376;
    padding: 8px 0;
    font-weight: 500;
  }

  .page-template-cloud-vpn-new .ovpn__section-tabs-item-regions-list {
    border-top: 1px solid #cad0e0;
    margin: 8px 0 0;
    padding: 8px 0 0;
  }
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-detailed-intro {
  margin-bottom: 24px;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-tabs-item-detailed-list-wrapper {
    flex-flow: wrap;
    justify-content: space-between;
    display: flex;
  }
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-detailed-list-item {
  background: #fff;
  border: 1px solid #cad0e0;
  width: 100%;
  margin-bottom: 24px;
  padding: 24px;
  box-shadow: 0 1px 3px #1018281a, 0 1px 2px #1018280f;
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-detailed-list-item h4 {
  margin: 0 0 16px;
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-detailed-list-item-content ul {
  margin: 0;
  padding: 0 0 0 24px;
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-detailed-list-item-content ul li {
  color: #475376;
  margin: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-detailed-list-item-content ul li:not(:last-of-type) {
  margin-bottom: 16px;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-tabs-item-detailed-list-item {
    box-shadow: unset;
    width: calc(33.3333% - 12px);
    max-width: 354px;
  }

  .page-template-cloud-vpn-new .ovpn__section-tabs-item-detailed-list-grouping {
    flex-flow: column wrap;
    width: calc(50% - 12px);
    display: flex;
  }

  .page-template-cloud-vpn-new .ovpn__section-tabs-item-detailed-list-grouping .ovpn__section-tabs-item-detailed-list-item {
    max-width: unset;
    width: 100%;
  }

  .page-template-cloud-vpn-new .ovpn__section-tabs-item-detailed-list-grouping .ovpn__section-tabs-item-detailed-list-item:last-of-type {
    flex: 1;
    margin-bottom: 0;
  }
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-actions {
  padding-bottom: 32px;
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item-actions .ov-button {
  text-align: center;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
  padding: 16px 24px;
  display: block;
}

.page-template-cloud-vpn-new .ovpn__section-tabs-item.is-active {
  display: block;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-tabs-item {
    display: none;
  }
}

.page-template-cloud-vpn-new .ovpn__section-resources-wrapper {
  width: 100%;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-resources-wrapper {
    flex-direction: row;
    justify-content: space-between;
    display: flex;
  }
}

.page-template-cloud-vpn-new .ovpn__section-resources-internal-list-item {
  background: #f9fafb;
  margin-bottom: 24px;
  padding: 24px;
  display: block;
  box-shadow: 0 1px 3px #1018281a, 0 1px 2px #1018280f;
}

.page-template-cloud-vpn-new .ovpn__section-resources-internal-list-item-title {
  color: #1b1d23;
  margin-bottom: 16px;
  font-size: 18px;
  font-weight: 600;
  display: block;
}

.page-template-cloud-vpn-new .ovpn__section-resources-internal-list-item p {
  color: #475376;
  margin: 0;
}

.page-template-cloud-vpn-new .ovpn__section-resources-internal-list-item:hover {
  text-decoration: none;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-resources-internal-list-item:hover {
    background: #f5f6f9;
    border-color: #f5f6f9;
  }

  .page-template-cloud-vpn-new .ovpn__section-resources-internal-list-item {
    box-shadow: unset;
    background: #fff;
    border: 1px solid #cad0e0;
    margin-bottom: 16px;
    transition: all .25s ease-in-out;
  }

  .page-template-cloud-vpn-new .ovpn__section-resources-internal-list {
    width: 100%;
    max-width: 475px;
  }
}

.page-template-cloud-vpn-new .ovpn__section-resources-cta-list {
  flex-flow: column wrap;
  justify-content: space-between;
  width: 100%;
  margin: 40px 0 0;
  padding: 0;
  list-style: none;
  display: flex;
}

.page-template-cloud-vpn-new .ovpn__section-resources-cta-list-item {
  background: none;
  flex-direction: column;
  justify-content: space-between;
  margin: 0;
  padding: 24px;
  transition: all .25s ease-out;
  display: flex;
}

.page-template-cloud-vpn-new .ovpn__section-resources-cta-list-item-content {
  flex: 1;
  margin: 8px 15px 0 0;
}

.page-template-cloud-vpn-new .ovpn__section-resources-cta-list-item-content span {
  margin: 0;
  font-size: 18px;
  font-weight: 600;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-resources-cta-list-item-content span {
    font-size: 24px;
  }
}

.page-template-cloud-vpn-new .ovpn__section-resources-cta-list-item-content p {
  color: #273139;
  margin: 16px 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

.page-template-cloud-vpn-new .ovpn__section-resources-cta-list-item-content p a {
  color: inherit;
  margin: 24px 0;
  text-decoration: underline;
}

.page-template-cloud-vpn-new .ovpn__section-resources-cta-list-item-content p a:hover {
  color: #000;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-resources-cta-list-item-content {
    margin-left: 0;
    margin-right: 64px;
  }
}

.page-template-cloud-vpn-new .ovpn__section-resources-cta-list-item-actions span {
  color: #2b3d6b;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  display: flex;
}

.page-template-cloud-vpn-new .ovpn__section-resources-cta-list-item-actions span figure {
  justify-content: center;
  align-items: center;
  margin: 0 8px;
  display: flex;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-resources-cta-list-item-actions span {
    justify-content: flex-start;
  }
}

.page-template-cloud-vpn-new .ovpn__section-resources-cta-list-item:hover {
  background: #f5f6f9;
  text-decoration: none;
}

.page-template-cloud-vpn-new .ovpn__section-resources-cta-list-item:not(:last-of-type) {
  margin-bottom: 32px;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-resources-cta-list-item:first-of-type {
    margin-top: -24px;
  }

  .page-template-cloud-vpn-new .ovpn__section-resources-cta-list-item {
    flex-direction: column;
    max-width: 533px;
    margin: 0;
  }

  .page-template-cloud-vpn-new .ovpn__section-resources-cta-list {
    height: 100%;
    margin: 0;
  }
}

.page-template-cloud-vpn-new .ovpn__section-outro {
  margin-top: 64px;
  overflow-x: hidden;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-outro-wrapper {
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
    display: flex;
  }

  .page-template-cloud-vpn-new .ovpn__section-outro-content {
    width: 100%;
    max-width: 576px;
  }
}

.page-template-cloud-vpn-new .ovpn__section-outro-quote-img {
  width: 100%;
  max-width: 150px;
}

.page-template-cloud-vpn-new .ovpn__section-outro-quote-item {
  color: #475376;
  margin: 24px 0;
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
}

.page-template-cloud-vpn-new .ovpn__section-outro-quote-meta span {
  color: #475376;
  font-size: 16px;
  font-weight: 400;
  display: block;
}

.page-template-cloud-vpn-new .ovpn__section-outro-cessation {
  flex-direction: column-reverse;
  display: flex;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-outro-cessation {
    flex-direction: column;
  }
}

.page-template-cloud-vpn-new .ovpn__section-outro-clients {
  flex-direction: column;
  margin: 24px 0;
  display: flex;
}

.page-template-cloud-vpn-new .ovpn__section-outro-clients-title {
  color: #475376;
  margin-bottom: 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-outro-clients-title {
    font-size: 24px;
  }
}

.page-template-cloud-vpn-new .ovpn__section-outro-actions {
  flex-direction: row;
  justify-content: center;
  margin: 24px auto 0;
  display: flex;
}

.page-template-cloud-vpn-new .ovpn__section-outro-actions .ov-button {
  width: -moz-fit-content;
  width: fit-content;
  margin: 0;
}

.page-template-cloud-vpn-new .ovpn__section-outro-actions .ov-button:not(:first-of-type) {
  margin-left: 16px;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-outro-actions {
    justify-content: flex-start;
    margin: 24px 0 0;
  }
}

.page-template-cloud-vpn-new .ovpn__section-outro-img {
  pointer-events: none;
  height: -moz-fit-content;
  height: fit-content;
  display: none;
}

.page-template-cloud-vpn-new .ovpn__section-outro-img img {
  object-fit: contain;
  width: 100vw;
  max-width: 100vw;
  height: 513px;
  margin-left: -50vw;
  margin-right: -50vw;
  position: relative;
  left: 50%;
  right: 50%;
}

@media (min-width: 992px) {
  .page-template-cloud-vpn-new .ovpn__section-outro-img {
    display: block;
  }

  .page-template-cloud-vpn-new .ovpn__section-outro {
    margin-bottom: 48px;
  }
}

.error404 .page-content .container {
  padding: 0 24px;
}

@media (min-width: 992px) {
  .error404 .page-content .container {
    padding: 0;
  }
}

.error404 .page-content .row {
  margin: 0;
}

.error404 .page-content main {
  padding: 0;
}

@media (min-width: 992px) {
  .error404 .page-content main {
    padding-top: 148px;
  }
}

.error404 .section-404 {
  margin-top: 0;
}

@media (min-width: 992px) {
  .error404 .section-404 {
    margin-top: 40px;
  }
}

.error404 .section-404__intro {
  flex: 0 0 65%;
}

.error404 .section-404__intro p {
  color: #667085;
}

@media (min-width: 992px) {
  .error404 .section-404__intro {
    display: none;
  }
}

@media (max-width: 991px) {
  .error404 .section-404 .row {
    flex-flow: row;
  }
}

.error404 .terminal {
  background: #212121;
  border: 12px solid #000;
  border-radius: 24px;
  flex: 0 0 60%;
  width: 100%;
  height: 100%;
  max-height: 450px;
  padding: 32px;
}

.error404 .terminal * {
  color: #fafafa;
  font-family: monospace;
  font-size: 16px;
}

.error404 .terminal__wrapper {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

@media (max-width: 991px) {
  .error404 .terminal__wrapper .terminal {
    display: none;
  }

  .error404 .terminal__wrapper {
    align-items: flex-end;
  }
}

.error404 .terminal__results {
  -ms-overflow-style: none;
  scrollbar-width: none;
  height: 100%;
  overflow-y: scroll;
}

.error404 .terminal__results::-webkit-scrollbar {
  display: none;
}

.error404 .terminal__search {
  padding-bottom: 14px;
}

.error404 .terminal__hits {
  border-top: 1px dashed #fafafa;
  padding-top: 16px;
}

.error404 .terminal .ais-SearchBox-input {
  background: #212121;
  padding: 0;
}

.error404 .terminal .ais-SearchBox-input::placeholder {
  color: #fafafa;
}

.error404 .terminal .ais-Highlight-highlighted {
  background: #333;
}

.error404 .terminal .ais-Hits-item {
  padding: 2px 0;
}

.error404 .recommended-pages {
  margin-bottom: 24px;
}

.error404 .recommended-pages__wrapper {
  background: #f9fafb;
  width: 100%;
  padding: 24px;
}

.error404 .recommended-pages__intro h3 {
  margin-top: 16px;
}

.error404 .recommended-pages__list {
  flex-flow: wrap;
  justify-content: space-between;
  display: flex;
}

.error404 .recommended-pages__list article {
  background: #fff;
  border-radius: 6px;
  width: calc(33.3333% - 16px);
  padding: 16px;
}

.error404 .recommended-pages__list article h5 {
  margin: 8px 0 16px;
}

.error404 .recommended-pages__list article a {
  color: #1a3967;
  flex-direction: row;
  align-items: center;
  font-size: 16px;
  font-weight: 500;
  display: flex;
}

.error404 .recommended-pages__list article a figure {
  margin: 0;
  padding-left: 8px;
  display: flex;
}

@media (max-width: 991px) {
  .error404 .recommended-pages__list article {
    width: 100%;
    margin-bottom: 16px;
  }

  .error404 .recommended-pages__list {
    flex-direction: column;
  }
}

.error404 .outro {
  text-align: center;
  margin-bottom: 48px;
}

.error404 .outro__content {
  margin: 0 auto;
}

@media (max-width: 991px) {
  .error404 .outro__actions .ov-button {
    width: -moz-fit-content;
    width: fit-content;
  }
}

.page-template-faqs .page-content .container {
  padding: 0 16px;
}

@media (min-width: 992px) {
  .page-template-faqs .page-content .container {
    padding: 0;
  }
}

.page-template-faqs .page-content .row {
  margin: 0;
}

.page-template-faqs .ovpn__faqs-hero {
  padding-top: 48px;
  position: relative;
}

.page-template-faqs .ovpn__faqs-hero:before {
  content: "";
  z-index: -1;
  background-image: url("data:image/svg+xml,<svg width=\"1440\" height=\"689\" viewBox=\"0 0 1440 689\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_1206_4918)\"><mask id=\"mask0_1206_4918\" style=\"mask-type:alpha\" maskUnits=\"userSpaceOnUse\" x=\"-19\" y=\"0\" width=\"1459\" height=\"876\"><path d=\"M1440 0H-19V876H1440V0Z\" fill=\"url(%23paint0_radial_1206_4918)\" fill-opacity=\"0.55\"/></mask><g mask=\"url(%23mask0_1206_4918)\"><path d=\"M20.4324 -1.56849H-19V35.6341H20.4324V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 -1.56849L20.4324 -1.56849V35.6341H59.8649V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M99.2973 -1.56849H59.8649V35.6341H99.2973V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M138.73 -1.56849H99.2973V35.6341H138.73V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M178.162 -1.56849L138.73 -1.56849V35.6341H178.162V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M217.595 -1.56849L178.162 -1.56849V35.6341H217.595V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M257.027 -1.56849H217.595V35.6341H257.027V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M296.459 -1.56849H257.027V35.6341H296.459V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M335.892 -1.56849H296.459V35.6341H335.892V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M375.324 -1.56849H335.892V35.6341H375.324V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M414.757 -1.56849H375.324V35.6341H414.757V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M809.081 -1.56849H769.649V35.6341H809.081V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M848.513 -1.56849H809.081V35.6341H848.513V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M887.946 -1.56849H848.513V35.6341H887.946V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M927.378 -1.56849H887.946V35.6341H927.378V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M966.811 -1.56849H927.378V35.6341H966.811V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1006.24 -1.56849H966.811V35.6341H1006.24V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1045.68 -1.56849H1006.24V35.6341H1045.68V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1085.11 -1.56849H1045.68V35.6341H1085.11V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1124.54 -1.56849H1085.11V35.6341H1124.54V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1163.97 -1.56849H1124.54V35.6341H1163.97V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1203.41 -1.56849H1163.97V35.6341H1203.41V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1242.84 -1.56849H1203.41V35.6341H1242.84V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1282.27 -1.56849H1242.84V35.6341H1282.27V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1321.7 -1.56849H1282.27V35.6341H1321.7V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1361.14 -1.56849H1321.7V35.6341H1361.14V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1400.57 -1.56849H1361.14V35.6341H1400.57V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 -1.56849H1400.57V35.6341H1440V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 35.6341H-19L-19 72.8366H20.4324V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 35.6341H20.4324V72.8366H59.8649V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M99.2973 35.6341H59.8649V72.8366H99.2973V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M138.73 35.6341H99.2973V72.8366H138.73V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M178.162 35.6341H138.73V72.8366L178.162 72.8366V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M217.595 35.6341H178.162V72.8366L217.595 72.8366V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M257.027 35.6341H217.595V72.8366H257.027V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M414.757 35.6341H375.324V72.8366H414.757V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M454.189 35.6341H414.757V72.8366H454.189V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M493.621 35.6341L454.189 35.6341V72.8366L493.621 72.8366V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M533.054 35.6341L493.621 35.6341V72.8366L533.054 72.8366V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M572.487 35.6341H533.054V72.8366H572.487V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M611.919 35.6341H572.487V72.8366H611.919V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1203.41 35.6341H1163.97L1163.97 72.8366H1203.41V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1242.84 35.6341H1203.41V72.8366H1242.84V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1282.27 35.6341H1242.84V72.8366H1282.27V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1321.7 35.6341H1282.27V72.8366H1321.7V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1361.14 35.6341H1321.7V72.8366H1361.14V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1400.57 35.6341H1361.14V72.8366H1400.57V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 35.6341H1400.57V72.8366H1440V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 72.8366H-19V110.039H20.4324V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 72.8366H20.4324V110.039H59.8649V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M99.2973 72.8366H59.8649V110.039H99.2973V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M138.73 72.8366H99.2973V110.039H138.73V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M178.162 72.8366L138.73 72.8366V110.039L178.162 110.039V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M414.757 72.8366H375.324V110.039H414.757V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M809.081 72.8366H769.649V110.039H809.081V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M848.513 72.8366H809.081V110.039H848.513V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M887.946 72.8366H848.513V110.039H887.946V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M927.378 72.8366H887.946V110.039H927.378V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M966.811 72.8366H927.378V110.039H966.811V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1006.24 72.8366H966.811V110.039H1006.24V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1045.68 72.8366H1006.24V110.039H1045.68V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1282.27 72.8366H1242.84V110.039H1282.27V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1321.7 72.8366H1282.27V110.039H1321.7V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1361.14 72.8366H1321.7V110.039H1361.14V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1400.57 72.8366H1361.14V110.039H1400.57V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 72.8366H1400.57V110.039H1440V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 110.039H-19V147.242H20.4324V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 110.039H20.4324V147.242H59.8649V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M99.2973 110.039H59.8649V147.242H99.2973V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M138.73 110.039H99.2973V147.242H138.73V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M178.162 110.039L138.73 110.039V147.242L178.162 147.242V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M217.595 110.039L178.162 110.039V147.242L217.595 147.242V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M257.027 110.039H217.595V147.242H257.027V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1045.68 110.039H1006.24L1006.24 147.242H1045.68V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1124.54 110.039H1085.11V147.242H1124.54V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1163.97 110.039H1124.54V147.242H1163.97V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1203.41 110.039H1163.97V147.242H1203.41V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1242.84 110.039H1203.41V147.242H1242.84V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1282.27 110.039H1242.84V147.242H1282.27V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1321.7 110.039H1282.27V147.242H1321.7V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1361.14 110.039H1321.7V147.242H1361.14V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1400.57 110.039H1361.14V147.242H1400.57V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 110.039H1400.57V147.242H1440V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 147.242H-19V184.444H20.4324V147.242Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 147.242H20.4324V184.444H59.8649V147.242Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M217.595 147.242L178.162 147.242L178.162 184.444H217.595V147.242Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M257.027 147.242H217.595V184.444H257.027V147.242Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M335.892 147.242H296.459V184.444H335.892V147.242Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1045.68 147.242H1006.24V184.444H1045.68V147.242Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1085.11 147.242H1045.68V184.444H1085.11V147.242Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1203.41 147.242H1163.97L1163.97 184.444H1203.41V147.242Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1242.84 147.242H1203.41V184.444H1242.84V147.242Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1282.27 147.242H1242.84V184.444H1282.27V147.242Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 147.242H1400.57V184.444H1440V147.242Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 184.444H-19V221.647H20.4324V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 184.444H20.4324V221.647H59.8649V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M99.2973 184.444H59.8649V221.647H99.2973V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M138.73 184.444H99.2973V221.647H138.73V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M178.162 184.444H138.73V221.647H178.162L178.162 184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M375.324 184.444H335.892V221.647H375.324V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M414.757 184.444H375.324V221.647H414.757V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M809.081 184.444H769.649V221.647H809.081V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M848.513 184.444H809.081V221.647H848.513V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M887.946 184.444H848.513V221.647H887.946V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M927.378 184.444H887.946V221.647H927.378V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M966.811 184.444H927.378V221.647H966.811V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1006.24 184.444H966.811V221.647H1006.24L1006.24 184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1085.11 184.444H1045.68L1045.68 221.647H1085.11V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1124.54 184.444H1085.11V221.647H1124.54V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1282.27 184.444H1242.84V221.647H1282.27V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1321.7 184.444H1282.27V221.647H1321.7V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1361.14 184.444H1321.7V221.647H1361.14V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1400.57 184.444H1361.14V221.647H1400.57V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 184.444H1400.57V221.647H1440V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 221.647H-19V258.849H20.4324V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 221.647H20.4324V258.849H59.8649V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M99.2973 221.647H59.8649V258.849H99.2973V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M138.73 221.647H99.2973V258.849H138.73V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M178.162 221.647H138.73V258.849L178.162 258.849V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M217.595 221.647H178.162V258.849L217.595 258.849V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M257.027 221.647H217.595V258.849H257.027V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1163.97 221.647H1124.54V258.849H1163.97V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1203.41 221.647H1163.97V258.849H1203.41V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1242.84 221.647H1203.41V258.849H1242.84V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1282.27 221.647H1242.84V258.849H1282.27V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1321.7 221.647H1282.27V258.849H1321.7V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1361.14 221.647H1321.7V258.849H1361.14V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1400.57 221.647H1361.14V258.849H1400.57V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 221.647H1400.57V258.849H1440V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 258.849H-19V296.052H20.4324V258.849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 258.849H20.4324V296.052H59.8649V258.849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M217.595 258.849L178.162 258.849L178.162 296.052H217.595V258.849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M257.027 258.849H217.595V296.052H257.027V258.849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M335.892 258.849H296.459V296.052H335.892V258.849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M375.324 258.849H335.892V296.052H375.324V258.849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1124.54 258.849H1085.11V296.052H1124.54V258.849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1163.97 258.849H1124.54V296.052H1163.97V258.849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1203.41 258.849H1163.97V296.052H1203.41V258.849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1242.84 258.849H1203.41V296.052H1242.84V258.849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1282.27 258.849H1242.84V296.052H1282.27V258.849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 258.849H1400.57V296.052H1440V258.849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 296.052H-19V333.254H20.4324V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 296.052H20.4324V333.254H59.8649V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M99.2973 296.052H59.8649V333.254H99.2973V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M138.73 296.052H99.2973V333.254H138.73V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M178.162 296.052H138.73V333.254L178.162 333.254L178.162 296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M375.324 296.052H335.892V333.254H375.324V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M414.757 296.052H375.324V333.254H414.757V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M809.081 296.052H769.649V333.254H809.081V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M848.513 296.052H809.081V333.254H848.513V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M887.946 296.052H848.513V333.254H887.946V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M927.378 296.052H887.946V333.254H927.378V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M966.811 296.052H927.378V333.254H966.811V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1006.24 296.052H966.811V333.254H1006.24V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1045.68 296.052H1006.24V333.254H1045.68V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1085.11 296.052H1045.68V333.254H1085.11V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1321.7 296.052H1282.27V333.254H1321.7V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1361.14 296.052H1321.7V333.254H1361.14V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1400.57 296.052H1361.14V333.254H1400.57V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 296.052H1400.57V333.254H1440V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 333.254H-19V370.457H20.4324V333.254Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 333.254H20.4324V370.457H59.8649V333.254Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M99.2973 333.254H59.8649V370.457H99.2973V333.254Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M138.73 333.254H99.2973V370.457H138.73V333.254Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M178.162 333.254L138.73 333.254V370.457L178.162 370.457V333.254Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M217.595 333.254L178.162 333.254V370.457L217.595 370.457V333.254Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M257.027 333.254H217.595V370.457H257.027V333.254Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M375.324 333.254H335.892V370.457H375.324V333.254Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1085.11 333.254H1045.68L1045.68 370.457H1085.11V333.254Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1124.54 333.254H1085.11V370.457H1124.54V333.254Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1321.7 333.254H1282.27V370.457H1321.7V333.254Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1361.14 333.254H1321.7V370.457H1361.14V333.254Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1400.57 333.254H1361.14V370.457H1400.57V333.254Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 333.254H1400.57V370.457H1440V333.254Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M99.2973 370.457H59.8649V407.66H99.2973V370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M217.595 370.457L178.162 370.457L178.162 407.66H217.595V370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M257.027 370.457H217.595V407.66H257.027V370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M414.757 370.457H375.324V407.66H414.757V370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M454.189 370.457H414.757V407.66H454.189V370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M493.621 370.457H454.189V407.66H493.621V370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M533.054 370.457H493.621V407.66H533.054V370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M572.487 370.457H533.054V407.66H572.487V370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M611.919 370.457H572.487V407.66H611.919V370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1045.68 370.457H1006.24V407.66H1045.68L1045.68 370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1085.11 370.457H1045.68L1045.68 407.66H1085.11V370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1203.41 370.457H1163.97V407.66H1203.41V370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1242.84 370.457H1203.41V407.66H1242.84V370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1282.27 370.457H1242.84V407.66H1282.27V370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 370.457H1400.57V407.66H1440V370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 407.66H-19V444.862H20.4324V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 407.66L20.4324 407.66V444.862H59.8649V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M99.2973 407.66H59.8649V444.862H99.2973V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M138.73 407.66L99.2973 407.66V444.862H138.73V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M533.054 407.66H493.621L493.622 444.862H533.054V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M572.487 407.66H533.054V444.862H572.487V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M611.919 407.66H572.487V444.862H611.919V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M887.946 407.66H848.513V444.862H887.946V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M927.378 407.66H887.946V444.862H927.378V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M966.811 407.66H927.378V444.862H966.811V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1006.24 407.66L966.811 407.66V444.862H1006.24L1006.24 407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1045.68 407.66H1006.24L1006.24 444.862H1045.68V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1085.11 407.66H1045.68V444.862H1085.11V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1124.54 407.66L1085.11 407.66V444.862H1124.54V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1203.41 407.66H1163.97V444.862H1203.41V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1242.84 407.66H1203.41V444.862H1242.84V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1282.27 407.66H1242.84V444.862H1282.27V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1321.7 407.66L1282.27 407.66V444.862H1321.7V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1361.14 407.66H1321.7V444.862H1361.14V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1400.57 407.66L1361.14 407.66V444.862H1400.57V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 407.66H1400.57V444.862H1440V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 444.862H-19V482.065H20.4324V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 444.862H20.4324V482.065H59.8649V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M99.2973 444.862H59.8649V482.065H99.2973V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M138.73 444.862H99.2973V482.065H138.73V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M178.162 444.862L138.73 444.862V482.065L178.162 482.065V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M217.595 444.862L178.162 444.862V482.065L217.595 482.065V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M257.027 444.862H217.595V482.065H257.027V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M296.459 444.862H257.027V482.065H296.459V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M335.892 444.862H296.459V482.065H335.892V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M375.324 444.862H335.892V482.065H375.324V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M414.757 444.862H375.324V482.065H414.757V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M454.189 444.862H414.757V482.065H454.189V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M809.081 444.862H769.649V482.065H809.081V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M848.513 444.862H809.081V482.065H848.513L848.513 444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M887.946 444.862H848.513L848.513 482.065H887.946V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M927.378 444.862H887.946V482.065H927.378V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M966.811 444.862H927.378V482.065H966.811V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1006.24 444.862H966.811V482.065H1006.24V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1045.68 444.862H1006.24V482.065H1045.68V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1085.11 444.862H1045.68V482.065H1085.11V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1124.54 444.862H1085.11V482.065H1124.54V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1163.97 444.862H1124.54V482.065H1163.97L1163.97 444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1203.41 444.862H1163.97L1163.97 482.065H1203.41V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1242.84 444.862H1203.41V482.065H1242.84V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1282.27 444.862H1242.84V482.065H1282.27V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1321.7 444.862H1282.27V482.065H1321.7V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1361.14 444.862H1321.7V482.065H1361.14V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1400.57 444.862H1361.14V482.065H1400.57V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 444.862H1400.57V482.065H1440V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 482.065H-19V519.267H20.4324V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 482.065H20.4324V519.267H59.8649V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M99.2973 482.065H59.8649V519.267H99.2973V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M138.73 482.065H99.2973V519.267H138.73V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M178.162 482.065L138.73 482.065V519.267H178.162V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M375.324 482.065H335.892V519.267H375.324V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M414.757 482.065H375.324V519.267H414.757V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M809.081 482.065H769.649V519.267H809.081V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M848.513 482.065H809.081V519.267H848.513V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M887.946 482.065H848.513V519.267H887.946V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M927.378 482.065H887.946V519.267H927.378V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M966.811 482.065H927.378V519.267H966.811V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1006.24 482.065H966.811V519.267H1006.24V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1045.68 482.065H1006.24V519.267H1045.68V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1085.11 482.065H1045.68V519.267H1085.11V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1321.7 482.065H1282.27V519.267H1321.7V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1361.14 482.065H1321.7V519.267H1361.14V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1400.57 482.065H1361.14V519.267H1400.57V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 482.065H1400.57V519.267H1440V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 519.267H-19V556.47H20.4324V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 519.267H20.4324V556.47H59.8649V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M99.2973 519.267H59.8649V556.47H99.2973V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M138.73 519.267H99.2973V556.47H138.73V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M178.162 519.267H138.73V556.47L178.162 556.47V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M217.595 519.267H178.162V556.47L217.595 556.47V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M257.027 519.267H217.595V556.47H257.027V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M335.892 519.267H296.459V556.47H335.892V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M375.324 519.267H335.892V556.47H375.324V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M414.757 519.267H375.324V556.47H414.757V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M454.189 519.267H414.757V556.47H454.189V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M730.216 519.267H690.784V556.47H730.216V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M769.649 519.267H730.216V556.47H769.649V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M809.081 519.267H769.649V556.47H809.081V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M848.513 519.267H809.081V556.47H848.513V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M887.946 519.267H848.513V556.47H887.946V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M927.378 519.267H887.946V556.47H927.378V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M966.811 519.267H927.378V556.47H966.811V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1045.68 519.267H1006.24L1006.24 556.47H1045.68V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1124.54 519.267H1085.11V556.47H1124.54V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1163.97 519.267H1124.54V556.47H1163.97V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1400.57 519.267H1361.14V556.47H1400.57V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 519.267H1400.57V556.47H1440V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 556.47H-19V593.672H20.4324V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 556.47H20.4324V593.672H59.8649V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M99.2973 556.47H59.8649V593.672H99.2973V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M138.73 556.47H99.2973V593.672H138.73V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M178.162 556.47L138.73 556.47V593.672H178.162V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M414.757 556.47H375.324V593.672H414.757V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M454.189 556.47H414.757V593.672H454.189V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M493.621 556.47H454.189V593.672H493.621V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M533.054 556.47H493.621V593.672H533.054V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M572.487 556.47H533.054V593.672H572.487V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M611.919 556.47H572.487V593.672H611.919V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1203.41 556.47H1163.97L1163.97 593.672H1203.41V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1242.84 556.47H1203.41V593.672H1242.84V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1282.27 556.47H1242.84V593.672H1282.27V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1321.7 556.47H1282.27V593.672H1321.7V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1361.14 556.47H1321.7V593.672H1361.14V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1400.57 556.47H1361.14V593.672H1400.57V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 556.47H1400.57V593.672H1440V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 -1.56849H-19V35.6341M20.4324 -1.56849V35.6341M20.4324 -1.56849L59.8649 -1.56849M20.4324 35.6341H-19M20.4324 35.6341H59.8649M20.4324 35.6341V72.8366M-19 35.6341L-19 72.8366M59.8649 -1.56849V35.6341M59.8649 -1.56849H99.2973M59.8649 35.6341H99.2973M59.8649 35.6341V72.8366M99.2973 -1.56849V35.6341M99.2973 -1.56849H138.73M99.2973 35.6341H138.73M99.2973 35.6341V72.8366M138.73 -1.56849V35.6341M138.73 -1.56849L178.162 -1.56849M138.73 35.6341H178.162M138.73 35.6341V72.8366M178.162 -1.56849V35.6341M178.162 -1.56849L217.595 -1.56849M178.162 35.6341H217.595M178.162 35.6341V72.8366M217.595 -1.56849V35.6341M217.595 -1.56849H257.027M217.595 35.6341H257.027M217.595 35.6341V72.8366M257.027 -1.56849V35.6341M257.027 -1.56849H296.459M257.027 35.6341H296.459M257.027 35.6341V72.8366H217.595M296.459 -1.56849V35.6341M296.459 -1.56849H335.892M296.459 35.6341H335.892M335.892 -1.56849V35.6341M335.892 -1.56849H375.324M335.892 35.6341H375.324M375.324 -1.56849V35.6341M375.324 -1.56849H414.757V35.6341M375.324 35.6341H414.757M375.324 35.6341L375.324 72.8366M414.757 35.6341V72.8366M414.757 35.6341H454.189M809.081 -1.56849H769.649V35.6341H809.081M809.081 -1.56849V35.6341M809.081 -1.56849H848.513M809.081 35.6341H848.513M848.513 -1.56849V35.6341M848.513 -1.56849H887.946M848.513 35.6341H887.946M887.946 -1.56849V35.6341M887.946 -1.56849H927.378M887.946 35.6341H927.378M927.378 -1.56849V35.6341M927.378 -1.56849H966.811M927.378 35.6341H966.811M966.811 -1.56849V35.6341M966.811 -1.56849H1006.24M966.811 35.6341H1006.24M1006.24 -1.56849V35.6341M1006.24 -1.56849H1045.68M1006.24 35.6341H1045.68M1045.68 -1.56849V35.6341M1045.68 -1.56849H1085.11M1045.68 35.6341H1085.11M1085.11 -1.56849V35.6341M1085.11 -1.56849H1124.54M1085.11 35.6341H1124.54M1124.54 -1.56849V35.6341M1124.54 -1.56849H1163.97M1124.54 35.6341H1163.97M1163.97 -1.56849V35.6341M1163.97 -1.56849H1203.41M1163.97 35.6341H1203.41M1163.97 35.6341L1163.97 72.8366H1203.41M1203.41 -1.56849V35.6341M1203.41 -1.56849H1242.84M1203.41 35.6341H1242.84M1203.41 35.6341V72.8366M1242.84 -1.56849V35.6341M1242.84 -1.56849H1282.27M1242.84 35.6341H1282.27M1242.84 35.6341V72.8366M1282.27 -1.56849V35.6341M1282.27 -1.56849H1321.7M1282.27 35.6341H1321.7M1282.27 35.6341V72.8366M1321.7 -1.56849V35.6341M1321.7 -1.56849H1361.14M1321.7 35.6341H1361.14M1321.7 35.6341V72.8366M1361.14 -1.56849V35.6341M1361.14 -1.56849H1400.57M1361.14 35.6341H1400.57M1361.14 35.6341V72.8366M1400.57 -1.56849V35.6341M1400.57 -1.56849H1440V35.6341M1400.57 35.6341H1440M1400.57 35.6341V72.8366M1440 35.6341V72.8366M20.4324 72.8366H-19M20.4324 72.8366H59.8649M20.4324 72.8366V110.039M-19 72.8366V110.039M59.8649 72.8366H99.2973M59.8649 72.8366V110.039M99.2973 72.8366H138.73M99.2973 72.8366V110.039M138.73 72.8366L178.162 72.8366M138.73 72.8366V110.039M178.162 72.8366L217.595 72.8366M178.162 72.8366V110.039M414.757 72.8366H375.324M414.757 72.8366H454.189M414.757 72.8366V110.039H375.324V72.8366M454.189 35.6341V72.8366M454.189 35.6341L493.621 35.6341M454.189 72.8366L493.621 72.8366M493.621 35.6341V72.8366M493.621 35.6341L533.054 35.6341M493.621 72.8366L533.054 72.8366M533.054 35.6341V72.8366M533.054 35.6341H572.486M533.054 72.8366H572.486M572.486 35.6341V72.8366M572.486 35.6341H611.919V72.8366H572.486M1203.41 72.8366H1242.84M1242.84 72.8366H1282.27M1242.84 72.8366V110.039M1282.27 72.8366H1321.7M1282.27 72.8366V110.039M1321.7 72.8366H1361.14M1321.7 72.8366V110.039M1361.14 72.8366H1400.57M1361.14 72.8366V110.039M1400.57 72.8366H1440M1400.57 72.8366V110.039M1440 72.8366V110.039M20.4324 110.039H-19M20.4324 110.039H59.8649M20.4324 110.039V147.242M-19 110.039V147.242M59.8649 110.039H99.2973M59.8649 110.039V147.242M99.2973 110.039H138.73M99.2973 110.039V147.242M138.73 110.039L178.162 110.039M138.73 110.039V147.242M178.162 110.039V147.242M178.162 110.039L217.595 110.039M809.081 72.8366H769.649V110.039H809.081M809.081 72.8366V110.039M809.081 72.8366H848.513M809.081 110.039H848.513M848.513 72.8366V110.039M848.513 72.8366H887.946M848.513 110.039H887.946M887.946 72.8366V110.039M887.946 72.8366H927.378M887.946 110.039H927.378M927.378 72.8366V110.039M927.378 72.8366H966.811M927.378 110.039H966.811M966.811 72.8366V110.039M966.811 72.8366H1006.24M966.811 110.039H1006.24M1006.24 72.8366V110.039M1006.24 72.8366H1045.68V110.039M1006.24 110.039H1045.68M1006.24 110.039L1006.24 147.242M1045.68 110.039V147.242M1282.27 110.039H1242.84M1282.27 110.039H1321.7M1282.27 110.039V147.242M1242.84 110.039H1203.41M1242.84 110.039V147.242M1321.7 110.039H1361.14M1321.7 110.039V147.242M1361.14 110.039H1400.57M1361.14 110.039V147.242M1400.57 110.039H1440M1400.57 110.039V147.242M1440 110.039V147.242M20.4324 147.242H-19M20.4324 147.242H59.8649M20.4324 147.242V184.444M-19 147.242V184.444M59.8649 147.242H99.2973M59.8649 147.242V184.444M99.2973 147.242H138.73M138.73 147.242L178.162 147.242M178.162 147.242L217.595 147.242M178.162 147.242L178.162 184.444M217.595 110.039V147.242M217.595 110.039H257.027V147.242M217.595 147.242H257.027M217.595 147.242V184.444M257.027 147.242V184.444H217.595M1045.68 147.242H1006.24M1045.68 147.242V184.444M1045.68 147.242H1085.11M1006.24 147.242V184.444M1124.54 110.039H1085.11V147.242M1124.54 110.039V147.242M1124.54 110.039H1163.97M1124.54 147.242H1085.11M1124.54 147.242H1163.97M1085.11 147.242V184.444M1163.97 110.039V147.242M1163.97 110.039H1203.41M1163.97 147.242H1203.41M1163.97 147.242L1163.97 184.444H1203.41M1203.41 110.039V147.242M1203.41 147.242H1242.84M1203.41 147.242V184.444M1242.84 147.242H1282.27M1242.84 147.242V184.444M1282.27 147.242H1321.7M1282.27 147.242V184.444M1321.7 147.242H1361.14M1361.14 147.242H1400.57M1400.57 147.242H1440M1400.57 147.242V184.444M1440 147.242V184.444M20.4324 184.444H-19M20.4324 184.444H59.8649M20.4324 184.444V221.647M-19 184.444V221.647M59.8649 184.444V221.647M59.8649 184.444L99.2973 184.444M217.595 184.444H178.162M178.162 184.444L138.73 184.444M178.162 184.444L178.162 221.647M335.892 184.444V147.242H296.459V184.444H335.892ZM335.892 184.444L375.324 184.444M335.892 184.444V221.647H375.324M1045.68 184.444H1006.24M1045.68 184.444H1085.11M1045.68 184.444L1045.68 221.647H1085.11M1006.24 184.444L966.811 184.444M1006.24 184.444L1006.24 221.647H966.811M1085.11 184.444V221.647M1085.11 184.444L1124.54 184.444V221.647M1203.41 184.444H1242.84M1242.84 184.444H1282.27M1242.84 184.444V221.647M1282.27 184.444V221.647M1282.27 184.444L1321.7 184.444M1440 184.444H1400.57M1440 184.444V221.647M1400.57 184.444L1361.14 184.444M1400.57 184.444V221.647M20.4324 221.647H-19M20.4324 221.647H59.8649M20.4324 221.647V258.849M-19 221.647V258.849M59.8649 221.647H99.2973M59.8649 221.647V258.849M99.2973 184.444V221.647M99.2973 184.444H138.73M99.2973 221.647H138.73M99.2973 221.647V258.849M138.73 184.444V221.647M138.73 221.647H178.162M138.73 221.647V258.849M178.162 221.647V258.849M178.162 221.647H217.595M375.324 184.444V221.647M375.324 184.444H414.757V221.647H375.324M809.081 184.444H769.649V221.647H809.081M809.081 184.444V221.647M809.081 184.444H848.513M809.081 221.647H848.513M848.513 184.444V221.647M848.513 184.444H887.946M848.513 221.647H887.946M887.946 184.444V221.647M887.946 184.444H927.378M887.946 221.647H927.378M927.378 184.444V221.647M927.378 184.444H966.811M927.378 221.647H966.811M966.811 184.444V221.647M1085.11 221.647H1124.54M1124.54 221.647H1163.97M1124.54 221.647V258.849M1282.27 221.647H1242.84M1282.27 221.647H1321.7M1282.27 221.647V258.849M1242.84 221.647H1203.41M1242.84 221.647V258.849M1321.7 184.444V221.647M1321.7 184.444H1361.14M1321.7 221.647H1361.14M1321.7 221.647V258.849M1361.14 184.444V221.647M1361.14 221.647H1400.57M1361.14 221.647V258.849M1400.57 221.647H1440M1400.57 221.647V258.849M1440 221.647V258.849M20.4324 258.849H-19M20.4324 258.849H59.8649M20.4324 258.849V296.052M-19 258.849V296.052M59.8649 258.849H99.2973M59.8649 258.849V296.052M99.2973 258.849H138.73M138.73 258.849L178.162 258.849M178.162 258.849L217.595 258.849M178.162 258.849L178.162 296.052M217.595 221.647V258.849M217.595 221.647H257.027V258.849M217.595 258.849H257.027M217.595 258.849V296.052M257.027 258.849V296.052H217.595M1163.97 221.647V258.849M1163.97 221.647H1203.41M1163.97 258.849H1124.54M1163.97 258.849H1203.41M1163.97 258.849V296.052M1124.54 258.849H1085.11V296.052M1124.54 258.849V296.052M1203.41 221.647V258.849M1203.41 258.849H1242.84M1203.41 258.849V296.052M1242.84 258.849H1282.27M1242.84 258.849V296.052M1282.27 258.849H1321.7M1282.27 258.849V296.052M1321.7 258.849H1361.14M1361.14 258.849H1400.57M1400.57 258.849H1440M1400.57 258.849V296.052M1440 258.849V296.052M20.4324 296.052H-19M20.4324 296.052H59.8649M20.4324 296.052V333.254M-19 296.052V333.254M59.8649 296.052V333.254M59.8649 296.052H99.2973M217.595 296.052H178.162M178.162 296.052H138.73M178.162 296.052L178.162 333.254M335.892 258.849H296.459V296.052H335.892M335.892 258.849V296.052M335.892 258.849H375.324V296.052M335.892 296.052H375.324M335.892 296.052V333.254M375.324 296.052V333.254M375.324 296.052H414.757V333.254H375.324M1124.54 296.052H1085.11M1124.54 296.052H1163.97M1085.11 296.052H1045.68M1085.11 296.052V333.254M1163.97 296.052H1203.41M1203.41 296.052H1242.84M1242.84 296.052H1282.27M1282.27 296.052H1321.7M1282.27 296.052V333.254M1440 296.052H1400.57M1440 296.052V333.254M1400.57 296.052H1361.14M1400.57 296.052V333.254M20.4324 333.254H-19M20.4324 333.254H59.8649M20.4324 333.254V370.457M-19 333.254V370.457H20.4324M59.8649 333.254H99.2973M59.8649 333.254V370.457M99.2973 296.052V333.254M99.2973 296.052H138.73M99.2973 333.254H138.73M99.2973 333.254V370.457M138.73 296.052V333.254M138.73 333.254L178.162 333.254M138.73 333.254V370.457M178.162 333.254V370.457M178.162 333.254L217.595 333.254M375.324 333.254H335.892M375.324 333.254V370.457M335.892 333.254V370.457H375.324M809.081 296.052H769.649V333.254H809.081M809.081 296.052V333.254M809.081 296.052H848.513M809.081 333.254H848.513M848.513 296.052V333.254M848.513 296.052H887.946M848.513 333.254H887.946M887.946 296.052V333.254M887.946 296.052H927.378M887.946 333.254H927.378M927.378 296.052V333.254M927.378 296.052H966.811M927.378 333.254H966.811M966.811 296.052V333.254M966.811 296.052H1006.24M966.811 333.254H1006.24M1006.24 296.052V333.254M1006.24 296.052H1045.68M1006.24 333.254H1045.68M1045.68 296.052V333.254M1045.68 333.254H1085.11M1045.68 333.254L1045.68 370.457M1085.11 333.254V370.457M1085.11 333.254H1124.54V370.457H1085.11M1321.7 296.052V333.254M1321.7 296.052H1361.14M1321.7 333.254H1282.27M1321.7 333.254H1361.14M1321.7 333.254V370.457M1282.27 333.254V370.457M1361.14 296.052V333.254M1361.14 333.254H1400.57M1361.14 333.254V370.457M1400.57 333.254H1440M1400.57 333.254V370.457M1440 333.254V370.457M20.4324 370.457H59.8649M59.8649 370.457H99.2973M59.8649 370.457V407.66M99.2973 370.457H138.73M99.2973 370.457V407.66M138.73 370.457L178.162 370.457M178.162 370.457L217.595 370.457M178.162 370.457L178.162 407.66H217.595M217.595 333.254V370.457M217.595 333.254H257.027V370.457M217.595 370.457H257.027M217.595 370.457V407.66M257.027 370.457V407.66H217.595M375.324 370.457L414.757 370.457M375.324 370.457L375.324 407.66H414.757M1085.11 370.457H1045.68M1085.11 370.457V407.66M1045.68 370.457L1006.24 370.457V407.66M1045.68 370.457L1045.68 407.66M1321.7 370.457H1282.27M1321.7 370.457H1361.14M1282.27 370.457L1242.84 370.457M1282.27 370.457V407.66M1361.14 370.457H1400.57M1400.57 370.457H1440M1400.57 370.457V407.66M1440 370.457V407.66M99.2973 407.66H59.8649M99.2973 407.66V444.862M99.2973 407.66L138.73 407.66V444.862M59.8649 407.66L20.4324 407.66M59.8649 407.66V444.862M414.757 370.457V407.66M414.757 370.457H454.189M414.757 407.66H454.189M454.189 370.457V407.66M454.189 370.457H493.621M454.189 407.66H493.621M493.621 370.457V407.66M493.621 370.457H533.054M493.621 407.66H533.054M493.621 407.66L493.622 444.862H533.054M533.054 370.457V407.66M533.054 370.457H572.486M533.054 407.66H572.486M533.054 407.66V444.862M572.486 370.457V407.66M572.486 370.457H611.919V407.66M572.486 407.66H611.919M572.486 407.66V444.862M611.919 407.66V444.862H572.486M1045.68 407.66H1006.24M1045.68 407.66H1085.11M1045.68 407.66V444.862M1006.24 407.66L966.811 407.66M1006.24 407.66L1006.24 444.862M1085.11 407.66V444.862M1085.11 407.66L1124.54 407.66V444.862M1203.41 370.457H1163.97V407.66M1203.41 370.457V407.66M1203.41 370.457H1242.84M1203.41 407.66H1163.97M1203.41 407.66H1242.84M1203.41 407.66V444.862M1163.97 407.66V444.862M1242.84 370.457V407.66M1242.84 407.66H1282.27M1242.84 407.66V444.862M1282.27 407.66V444.862M1282.27 407.66L1321.7 407.66M1440 407.66H1400.57M1440 407.66V444.862M1400.57 407.66L1361.14 407.66M1400.57 407.66V444.862M20.4324 407.66H-19V444.862M20.4324 407.66V444.862M20.4324 444.862H-19M20.4324 444.862H59.8649M20.4324 444.862V482.065M-19 444.862V482.065M59.8649 444.862H99.2973M59.8649 444.862V482.065M99.2973 444.862H138.73M99.2973 444.862V482.065M138.73 444.862V482.065M138.73 444.862L178.162 444.862M533.054 444.862H572.486M887.946 407.66H848.514V444.862M887.946 407.66V444.862M887.946 407.66H927.378M887.946 444.862H848.514M887.946 444.862H927.378M887.946 444.862V482.065M848.514 444.862H809.081M848.514 444.862L848.513 482.065M927.378 407.66V444.862M927.378 407.66H966.811M927.378 444.862H966.811M927.378 444.862V482.065M966.811 407.66V444.862M966.811 444.862H1006.24M966.811 444.862V482.065M1006.24 444.862H1045.68M1006.24 444.862V482.065M1045.68 444.862H1085.11M1045.68 444.862V482.065M1085.11 444.862H1124.54M1085.11 444.862V482.065M1124.54 444.862V482.065M1124.54 444.862H1163.97M1203.41 444.862H1163.97M1203.41 444.862H1242.84M1203.41 444.862V482.065M1163.97 444.862L1163.97 482.065M1242.84 444.862H1282.27M1242.84 444.862V482.065M1282.27 444.862H1321.7M1282.27 444.862V482.065M1321.7 407.66V444.862M1321.7 407.66H1361.14M1321.7 444.862H1361.14M1321.7 444.862V482.065M1361.14 407.66V444.862M1361.14 444.862H1400.57M1361.14 444.862V482.065M1400.57 444.862H1440M1400.57 444.862V482.065M1440 444.862V482.065M20.4324 482.065H-19M20.4324 482.065H59.8649M20.4324 482.065V519.267M-19 482.065V519.267M59.8649 482.065H99.2973M59.8649 482.065V519.267M99.2973 482.065H138.73M99.2973 482.065V519.267M138.73 482.065L178.162 482.065M138.73 482.065V519.267M178.162 444.862V482.065M178.162 444.862L217.595 444.862M178.162 482.065L217.595 482.065M178.162 482.065V519.267M217.595 444.862V482.065M217.595 444.862H257.027M217.595 482.065H257.027M257.027 444.862V482.065M257.027 444.862H296.459M257.027 482.065H296.459M296.459 444.862V482.065M296.459 444.862H335.892M296.459 482.065H335.892M335.892 444.862V482.065M335.892 444.862H375.324M335.892 482.065H375.324M335.892 482.065V519.267M375.324 444.862V482.065M375.324 444.862H414.757M375.324 482.065H414.757M375.324 482.065V519.267M414.757 444.862V482.065M414.757 444.862H454.189V482.065H414.757M414.757 482.065V519.267M809.081 444.862H769.649V482.065M809.081 444.862V482.065M809.081 482.065H769.649M809.081 482.065H848.513M809.081 482.065V519.267M769.649 482.065V519.267M848.513 482.065H887.946M848.513 482.065V519.267M887.946 482.065H927.378M887.946 482.065V519.267M927.378 482.065H966.811M927.378 482.065V519.267M966.811 482.065H1006.24M966.811 482.065V519.267M1006.24 482.065H1045.68M1006.24 482.065V519.267M1045.68 482.065H1085.11M1045.68 482.065V519.267M1085.11 482.065H1124.54M1085.11 482.065V519.267M1124.54 482.065H1163.97M1163.97 482.065H1203.41M1203.41 482.065H1242.84M1242.84 482.065H1282.27M1282.27 482.065H1321.7M1282.27 482.065V519.267H1321.7M1321.7 482.065H1361.14M1321.7 482.065V519.267M1361.14 482.065H1400.57M1361.14 482.065V519.267M1400.57 482.065H1440M1400.57 482.065V519.267M1440 482.065V519.267M20.4324 519.267H-19M20.4324 519.267H59.8649M20.4324 519.267V556.47M-19 519.267V556.47M59.8649 519.267H99.2973M59.8649 519.267V556.47M99.2973 519.267H138.73M99.2973 519.267V556.47M138.73 519.267L178.162 519.267M138.73 519.267V556.47M178.162 519.267V556.47M178.162 519.267H217.595M375.324 519.267H335.892M375.324 519.267H414.757M375.324 519.267V556.47M335.892 519.267L296.459 519.267V556.47H335.892M335.892 519.267V556.47M414.757 519.267V556.47M414.757 519.267L454.189 519.267V556.47M809.081 519.267H769.649M809.081 519.267H848.513M809.081 519.267V556.47M769.649 519.267L730.216 519.267M769.649 519.267V556.47M848.513 519.267H887.946M848.513 519.267V556.47M887.946 519.267H927.378M887.946 519.267V556.47M927.378 519.267H966.811M927.378 519.267V556.47M966.811 519.267H1006.24M966.811 519.267V556.47H927.378M1006.24 519.267H1045.68M1006.24 519.267L1006.24 556.47H1045.68V519.267M1045.68 519.267H1085.11M1085.11 519.267L1124.54 519.267M1085.11 519.267V556.47H1124.54M1321.7 519.267H1361.14M1361.14 519.267H1400.57M1361.14 519.267L1361.14 556.47M1400.57 519.267H1440M1400.57 519.267V556.47M1440 519.267V556.47M20.4324 556.47H-19M20.4324 556.47H59.8649M20.4324 556.47V593.672M-19 556.47V593.672H20.4324M59.8649 556.47H99.2973M59.8649 556.47V593.672M99.2973 556.47H138.73M99.2973 556.47V593.672M138.73 556.47L178.162 556.47M138.73 556.47V593.672M178.162 556.47L217.595 556.47M178.162 556.47V593.672H138.73M217.595 519.267V556.47M217.595 519.267H257.027V556.47H217.595M335.892 556.47H375.324M375.324 556.47H414.757M375.324 556.47L375.324 593.672H414.757M414.757 556.47H454.189M414.757 556.47V593.672M454.189 556.47V593.672M454.189 556.47H493.621M730.216 519.267H690.784V556.47H730.216M730.216 519.267V556.47M730.216 556.47H769.649M769.649 556.47H809.081M809.081 556.47H848.513M848.513 556.47H887.946M887.946 556.47H927.378M1124.54 519.267V556.47M1124.54 519.267H1163.97V556.47M1124.54 556.47H1163.97M1163.97 556.47H1203.41M1163.97 556.47L1163.97 593.672H1203.41M1400.57 556.47H1361.14M1400.57 556.47H1440M1400.57 556.47V593.672M1361.14 556.47H1321.7M1361.14 556.47L1361.14 593.672M1440 556.47V593.672H1400.57M20.4324 593.672H59.8649M59.8649 593.672H99.2973M99.2973 593.672H138.73M414.757 593.672H454.189M454.189 593.672H493.621M493.621 556.47V593.672M493.621 556.47H533.054M493.621 593.672H533.054M533.054 556.47V593.672M533.054 556.47H572.486M533.054 593.672H572.486M572.486 556.47V593.672M572.486 556.47H611.919V593.672H572.486M1203.41 556.47V593.672M1203.41 556.47H1242.84M1203.41 593.672H1242.84M1242.84 556.47V593.672M1242.84 556.47H1282.27M1242.84 593.672H1282.27M1282.27 556.47V593.672M1282.27 556.47H1321.7M1282.27 593.672H1321.7M1321.7 556.47V593.672M1321.7 593.672H1361.14M1361.14 593.672H1400.57\" stroke=\"%23E5E8F1\" stroke-opacity=\"0.57\"/></g></g><defs><radialGradient id=\"paint0_radial_1206_4918\" cx=\"0\" cy=\"0\" r=\"1\" gradientUnits=\"userSpaceOnUse\" gradientTransform=\"translate(1094.97 27.2717) rotate(116.058) scale(908.885 1330.19)\"><stop stop-color=\"%23D9D9D9\"/><stop offset=\"1\" stop-color=\"%23D9D9D9\" stop-opacity=\"0\"/></radialGradient><clipPath id=\"clip0_1206_4918\"><rect width=\"1459\" height=\"876\" fill=\"white\" transform=\"translate(-19)\"/></clipPath></defs></svg>");
  background-size: cover;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: -48px;
  right: 0;
}

.page-template-faqs .ovpn__faqs-hero-wrapper {
  flex-direction: column;
  margin: 0 auto;
  display: flex;
}

@media (min-width: 992px) {
  .page-template-faqs .ovpn__faqs-hero-wrapper {
    flex-direction: row;
  }
}

.page-template-faqs .ovpn__faqs-hero-wrapper-image {
  flex-direction: column;
}

.page-template-faqs .ovpn__faqs-hero-wrapper-image .ovpn__faqs-hero-content {
  text-align: center;
}

.page-template-faqs .ovpn__faqs-hero-wrapper-image .ovpn__faqs-hero-content-copy {
  color: #111322;
}

.page-template-faqs .ovpn__faqs-hero-wrapper-image .ovpn__faqs-hero-btn-wrapper {
  text-align: center;
  margin: 24px 0;
}

.page-template-faqs .ovpn__faqs-hero-wrapper-image .ovpn__faqs-hero-btn-wrapper .ov-button {
  background: #1652b8;
}

@media (min-width: 992px) {
  .page-template-faqs .ovpn__faqs-hero-wrapper-image .ovpn__faqs-hero-btn-wrapper {
    margin: 48px 0;
  }
}

.page-template-faqs .ovpn__faqs-hero-content-title h1 {
  font-size: 36px;
  font-weight: 600;
}

@media (min-width: 992px) {
  .page-template-faqs .ovpn__faqs-hero-content-title h1 {
    max-width: 1024px;
    font-size: 60px;
  }
}

.page-template-faqs .ovpn__faqs-hero-content-copy p {
  color: #667085;
  text-align: left;
  font-size: 18px;
}

@media (min-width: 992px) {
  .page-template-faqs .ovpn__faqs-hero-content-copy p {
    text-align: center;
    margin-bottom: 8px;
    font-size: 20px;
  }
}

.page-template-faqs .ovpn__faqs-hero-cta {
  text-align: center;
  background: #fff;
  border-radius: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 32px;
  display: flex;
}

.page-template-faqs .ovpn__faqs-hero-cta-wrapper {
  background: #f9fafb;
  border-radius: 24px;
  padding: 16px;
}

@media (min-width: 992px) {
  .page-template-faqs .ovpn__faqs-hero-cta-wrapper {
    max-width: 512px;
    padding: 40px;
  }
}

.page-template-faqs .ovpn__faqs-hero-cta-content h2 {
  color: #111322;
  margin: 0;
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
}

@media (min-width: 992px) {
  .page-template-faqs .ovpn__faqs-hero-cta-content h2 {
    font-size: 32px;
  }
}

.page-template-faqs .ovpn__faqs-hero-cta-content p {
  color: #4a5578;
  margin: 16px 0;
  font-size: 16px;
  line-height: 24px;
}

.page-template-faqs .ovpn__faqs-hero-cta-actions {
  flex-direction: column;
  justify-content: center;
  gap: 32px;
  display: flex;
}

.page-template-faqs .ovpn__faqs-hero-cta-actions .ov-button {
  background: #1652b8;
}

.page-template-faqs .ovpn__faqs-hero-cta-actions .outro {
  color: #404968;
}

.page-template-faqs .ovpn__faqs-icons {
  background: #4b5563;
  padding: 64px 0;
}

.page-template-faqs .ovpn__faqs-icons-intro {
  max-width: 768px;
}

.page-template-faqs .ovpn__faqs-icons-subtitle h5 {
  margin: 0;
  font-size: 14px;
}

@media (min-width: 992px) {
  .page-template-faqs .ovpn__faqs-icons-subtitle h5 {
    font-size: 16px;
  }
}

.page-template-faqs .ovpn__faqs-icons-title h2 {
  margin: 12px 0 16px;
  font-size: 30px;
  font-weight: 600;
}

@media (min-width: 992px) {
  .page-template-faqs .ovpn__faqs-icons-title h2 {
    margin: 12px 0 24px;
    font-size: 36px;
  }
}

.page-template-faqs .ovpn__faqs-icons-intro-content {
  margin-bottom: 48px;
}

.page-template-faqs .ovpn__faqs-icons-intro-content p {
  font-size: 18px;
}

@media (min-width: 992px) {
  .page-template-faqs .ovpn__faqs-icons-intro-content p {
    font-size: 20px;
  }

  .page-template-faqs .ovpn__faqs-icons-intro-content {
    margin-bottom: 0;
    font-size: 64px;
  }
}

.page-template-faqs .ovpn__faqs-icons-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

.page-template-faqs .ovpn__faqs-icons-list-item {
  margin: 0;
  padding: 0;
}

.page-template-faqs .ovpn__faqs-icons-list-item-icon {
  background: #eff2f6;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin: 0;
  display: flex;
}

.page-template-faqs .ovpn__faqs-icons-list-item-content h4 {
  margin: 16px 0 8px;
  font-size: 18px;
  font-weight: 600;
}

@media (min-width: 992px) {
  .page-template-faqs .ovpn__faqs-icons-list-item-content h4 {
    font-size: 20px;
  }
}

.page-template-faqs .ovpn__faqs-icons-list-item-content p {
  margin-top: 4px;
  font-size: 16px;
}

@media (max-width: 991px) {
  .page-template-faqs .ovpn__faqs-icons-list-item:not(:first-of-type) {
    margin-top: 48px;
  }
}

@media (min-width: 992px) {
  .page-template-faqs .ovpn__faqs-icons-list-item {
    width: 30%;
    margin-top: 64px;
  }

  .page-template-faqs .ovpn__faqs-icons-list {
    flex-wrap: wrap;
    gap: 5%;
    display: flex;
  }
}

@media (max-width: 991px) {
  .page-template-faqs .ovpn__faqs-icons * {
    color: #fff;
  }
}

@media (min-width: 992px) {
  .page-template-faqs .ovpn__faqs-icons {
    background: #fafafa;
    padding: 96px;
  }
}

.page-template-faqs .ovpn__faqs-list {
  margin-top: 24px;
}

.page-template-faqs .ovpn__faqs-list-tabs {
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 16px;
  width: 100%;
  margin-bottom: 64px;
  display: none;
}

.page-template-faqs .ovpn__faqs-list-tabs span {
  color: #4a5578;
  cursor: pointer;
  border-bottom: 2px solid #0000;
  justify-content: center;
  align-items: center;
  padding: 8px;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  transition: all .35s ease-in-out;
  display: flex;
}

.page-template-faqs .ovpn__faqs-list-tabs span.is-active, .page-template-faqs .ovpn__faqs-list-tabs span:hover {
  color: #30374f;
  border-bottom: 2px solid #1652b8;
}

.page-template-faqs .ovpn__faqs-list-tabs span.is-active {
  cursor: initial;
}

@media (min-width: 992px) {
  .page-template-faqs .ovpn__faqs-list-tabs {
    display: flex;
  }
}

.page-template-faqs .ovpn__faqs-list-intro h2 {
  font-size: 30px;
}

@media (min-width: 992px) {
  .page-template-faqs .ovpn__faqs-list-intro h2 {
    font-size: 36px;
  }
}

.page-template-faqs .ovpn__faqs-list-content {
  flex-direction: column;
  gap: 48px;
  margin-top: 64px;
  display: flex;
}

@media (min-width: 992px) {
  .page-template-faqs .ovpn__faqs-list-content {
    flex-direction: row;
    gap: 64px;
    margin: 0;
    display: none;
  }
}

.page-template-faqs .ovpn__faqs-list-content-top {
  flex-direction: column;
}

@media (min-width: 992px) {
  .page-template-faqs .ovpn__faqs-list-content-top .ovpn__faqs-list-sidebar {
    text-align: center;
    align-items: center;
    width: 100%;
    max-width: 768px;
    margin: 0 auto;
  }
}

.page-template-faqs .ovpn__faqs-list-content.is-active {
  display: flex;
}

.page-template-faqs .ovpn__faqs-list-sidebar-item-title {
  color: #111322;
  font-size: 32px;
  font-weight: 500;
  line-height: 40px;
}

@media (min-width: 992px) {
  .page-template-faqs .ovpn__faqs-list-sidebar-item-title {
    font-size: 36px;
  }
}

.page-template-faqs .ovpn__faqs-list-sidebar-item-copy {
  color: #1652b8;
  margin-bottom: 12px;
  font-size: 16px;
}

.page-template-faqs .ovpn__faqs-list-sidebar-item-description {
  color: #404968;
  margin-top: 24px;
  font-size: 18px;
  line-height: 28px;
  display: none;
}

@media (min-width: 992px) {
  .page-template-faqs .ovpn__faqs-list-sidebar-item-description {
    display: block;
  }
}

.page-template-faqs .ovpn__faqs-list-sidebar-item-description {
  color: #404968;
  margin-top: 24px;
  font-size: 18px;
  line-height: 28px;
}

.page-template-faqs .ovpn__faqs-list-sidebar-item-cta {
  color: #344054;
  background: #fff;
  border: 1px solid #d0d5dd;
  border-radius: 8px;
  width: -moz-fit-content;
  width: fit-content;
  margin: 8px 0;
  padding: 12px 20px;
  font-weight: 500;
  display: block;
  box-shadow: 0 1px 2px #1018280d;
}

@media (min-width: 992px) {
  .page-template-faqs .ovpn__faqs-list-sidebar-item-cta {
    text-align: center;
    width: 100%;
  }

  .page-template-faqs .ovpn__faqs-list-sidebar {
    width: 100%;
    max-width: 448px;
  }

  .page-template-faqs .ovpn__faqs-list-list-wrapper {
    flex: 1;
    width: 100%;
    max-width: 738px;
    margin: 0 auto;
  }
}

.page-template-faqs .ovpn__faqs-list-list-item {
  flex-wrap: wrap;
  align-items: baseline;
  margin: 32px 0;
  display: flex;
}

.page-template-faqs .ovpn__faqs-list-list-item-accordion-wrapper {
  flex: 1;
}

.page-template-faqs .ovpn__faqs-list-list-item-accordion-front {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.page-template-faqs .ovpn__faqs-list-list-item-accordion-front button {
  text-align: left;
  color: #111322;
  background: none;
  border: 0;
  flex: 1;
  margin: 0;
  padding: 0;
  font-size: 18px;
  line-height: 28px;
}

@media (min-width: 992px) {
  .page-template-faqs .ovpn__faqs-list-list-item-accordion-front button {
    margin: 0;
    font-weight: 500;
  }
}

.page-template-faqs .ovpn__faqs-list-list-item-accordion-content {
  color: #30374f;
  margin-top: 16px;
  font-size: 16px;
  line-height: 24px;
  display: none;
}

.page-template-faqs .ovpn__faqs-list-list-item-accordion-content pre, .page-template-faqs .ovpn__faqs-list-list-item-accordion-content code {
  width: 100%;
  word-wrap: break-word !important;
  word-break: break-all !important;
}

.page-template-faqs .ovpn__faqs-list-list-item-accordion-icon {
  border: 2px solid #98a2b3;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: relative;
}

.page-template-faqs .ovpn__faqs-list-list-item-accordion-icon:before, .page-template-faqs .ovpn__faqs-list-list-item-accordion-icon:after {
  content: "";
  opacity: 1;
  background: #98a2b3;
  width: calc(100% - 5px);
  height: 2px;
  transition: all .25s ease-in-out;
  display: block;
}

.page-template-faqs .ovpn__faqs-list-list-item-accordion-icon:after {
  position: absolute;
  transform: rotate(90deg);
}

@media (min-width: 992px) {
  .page-template-faqs .ovpn__faqs-list-list-item-accordion-icon {
    margin-left: 24px;
  }
}

.page-template-faqs .ovpn__faqs-list-list-item.is-active .ovpn__faqs-list-list-item-accordion-content {
  display: block;
}

.page-template-faqs .ovpn__faqs-list-list-item.is-active .ovpn__faqs-list-list-item-accordion-icon:after {
  opacity: 0;
  transform: rotate(0);
}

@media (min-width: 992px) {
  .page-template-faqs .ovpn__faqs-list {
    margin-top: 64px;
  }
}

.page-template-faqs .ovpn__faqs-outro-banner-wrapper {
  background: #1652b8;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  gap: 24px;
  width: 100%;
  padding: 32px;
  display: flex;
}

@media (min-width: 992px) {
  .page-template-faqs .ovpn__faqs-outro-banner-wrapper {
    text-align: center;
    align-items: center;
    gap: 32px;
    padding: 64px 0;
  }
}

.page-template-faqs .ovpn__faqs-outro-banner-content {
  color: #fff;
  flex-direction: column;
  gap: 16px;
  display: flex;
}

.page-template-faqs .ovpn__faqs-outro-banner-content h3 {
  margin: 0;
  font-size: 20px;
}

@media (min-width: 992px) {
  .page-template-faqs .ovpn__faqs-outro-banner-content h3 {
    font-size: 36px;
    line-height: 44px;
  }
}

.page-template-faqs .ovpn__faqs-outro-banner-content p {
  margin: 0;
  font-size: 16px;
  line-height: 28px;
}

.page-template-faqs .ovpn__faqs-outro-banner-content .btn {
  color: #1652b8;
  margin: 0;
}

.page-template-soc2 .page-content .container {
  padding: 0 16px;
}

@media (min-width: 992px) {
  .page-template-soc2 .page-content .container {
    padding: 0;
  }
}

.page-template-soc2 .page-content .row {
  margin: 0;
}

@media (min-width: 992px) {
  .page-template-soc2 .site-footer {
    margin-top: 0;
  }
}

.page-template-soc2 .ovpn__soc-hero {
  background: #fcfcfd;
  margin-bottom: 64px;
  padding-top: 48px;
  position: relative;
}

.page-template-soc2 .ovpn__soc-hero:before {
  content: "";
  z-index: -1;
  background-image: url("data:image/svg+xml,<svg width=\"1440\" height=\"689\" viewBox=\"0 0 1440 689\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_1206_4918)\"><mask id=\"mask0_1206_4918\" style=\"mask-type:alpha\" maskUnits=\"userSpaceOnUse\" x=\"-19\" y=\"0\" width=\"1459\" height=\"876\"><path d=\"M1440 0H-19V876H1440V0Z\" fill=\"url(%23paint0_radial_1206_4918)\" fill-opacity=\"0.55\"/></mask><g mask=\"url(%23mask0_1206_4918)\"><path d=\"M20.4324 -1.56849H-19V35.6341H20.4324V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 -1.56849L20.4324 -1.56849V35.6341H59.8649V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M99.2973 -1.56849H59.8649V35.6341H99.2973V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M138.73 -1.56849H99.2973V35.6341H138.73V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M178.162 -1.56849L138.73 -1.56849V35.6341H178.162V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M217.595 -1.56849L178.162 -1.56849V35.6341H217.595V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M257.027 -1.56849H217.595V35.6341H257.027V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M296.459 -1.56849H257.027V35.6341H296.459V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M335.892 -1.56849H296.459V35.6341H335.892V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M375.324 -1.56849H335.892V35.6341H375.324V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M414.757 -1.56849H375.324V35.6341H414.757V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M809.081 -1.56849H769.649V35.6341H809.081V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M848.513 -1.56849H809.081V35.6341H848.513V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M887.946 -1.56849H848.513V35.6341H887.946V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M927.378 -1.56849H887.946V35.6341H927.378V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M966.811 -1.56849H927.378V35.6341H966.811V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1006.24 -1.56849H966.811V35.6341H1006.24V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1045.68 -1.56849H1006.24V35.6341H1045.68V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1085.11 -1.56849H1045.68V35.6341H1085.11V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1124.54 -1.56849H1085.11V35.6341H1124.54V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1163.97 -1.56849H1124.54V35.6341H1163.97V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1203.41 -1.56849H1163.97V35.6341H1203.41V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1242.84 -1.56849H1203.41V35.6341H1242.84V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1282.27 -1.56849H1242.84V35.6341H1282.27V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1321.7 -1.56849H1282.27V35.6341H1321.7V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1361.14 -1.56849H1321.7V35.6341H1361.14V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1400.57 -1.56849H1361.14V35.6341H1400.57V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 -1.56849H1400.57V35.6341H1440V-1.56849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 35.6341H-19L-19 72.8366H20.4324V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 35.6341H20.4324V72.8366H59.8649V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M99.2973 35.6341H59.8649V72.8366H99.2973V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M138.73 35.6341H99.2973V72.8366H138.73V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M178.162 35.6341H138.73V72.8366L178.162 72.8366V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M217.595 35.6341H178.162V72.8366L217.595 72.8366V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M257.027 35.6341H217.595V72.8366H257.027V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M414.757 35.6341H375.324V72.8366H414.757V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M454.189 35.6341H414.757V72.8366H454.189V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M493.621 35.6341L454.189 35.6341V72.8366L493.621 72.8366V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M533.054 35.6341L493.621 35.6341V72.8366L533.054 72.8366V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M572.487 35.6341H533.054V72.8366H572.487V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M611.919 35.6341H572.487V72.8366H611.919V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1203.41 35.6341H1163.97L1163.97 72.8366H1203.41V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1242.84 35.6341H1203.41V72.8366H1242.84V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1282.27 35.6341H1242.84V72.8366H1282.27V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1321.7 35.6341H1282.27V72.8366H1321.7V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1361.14 35.6341H1321.7V72.8366H1361.14V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1400.57 35.6341H1361.14V72.8366H1400.57V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 35.6341H1400.57V72.8366H1440V35.6341Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 72.8366H-19V110.039H20.4324V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 72.8366H20.4324V110.039H59.8649V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M99.2973 72.8366H59.8649V110.039H99.2973V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M138.73 72.8366H99.2973V110.039H138.73V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M178.162 72.8366L138.73 72.8366V110.039L178.162 110.039V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M414.757 72.8366H375.324V110.039H414.757V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M809.081 72.8366H769.649V110.039H809.081V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M848.513 72.8366H809.081V110.039H848.513V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M887.946 72.8366H848.513V110.039H887.946V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M927.378 72.8366H887.946V110.039H927.378V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M966.811 72.8366H927.378V110.039H966.811V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1006.24 72.8366H966.811V110.039H1006.24V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1045.68 72.8366H1006.24V110.039H1045.68V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1282.27 72.8366H1242.84V110.039H1282.27V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1321.7 72.8366H1282.27V110.039H1321.7V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1361.14 72.8366H1321.7V110.039H1361.14V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1400.57 72.8366H1361.14V110.039H1400.57V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 72.8366H1400.57V110.039H1440V72.8366Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 110.039H-19V147.242H20.4324V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 110.039H20.4324V147.242H59.8649V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M99.2973 110.039H59.8649V147.242H99.2973V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M138.73 110.039H99.2973V147.242H138.73V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M178.162 110.039L138.73 110.039V147.242L178.162 147.242V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M217.595 110.039L178.162 110.039V147.242L217.595 147.242V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M257.027 110.039H217.595V147.242H257.027V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1045.68 110.039H1006.24L1006.24 147.242H1045.68V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1124.54 110.039H1085.11V147.242H1124.54V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1163.97 110.039H1124.54V147.242H1163.97V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1203.41 110.039H1163.97V147.242H1203.41V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1242.84 110.039H1203.41V147.242H1242.84V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1282.27 110.039H1242.84V147.242H1282.27V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1321.7 110.039H1282.27V147.242H1321.7V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1361.14 110.039H1321.7V147.242H1361.14V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1400.57 110.039H1361.14V147.242H1400.57V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 110.039H1400.57V147.242H1440V110.039Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 147.242H-19V184.444H20.4324V147.242Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 147.242H20.4324V184.444H59.8649V147.242Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M217.595 147.242L178.162 147.242L178.162 184.444H217.595V147.242Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M257.027 147.242H217.595V184.444H257.027V147.242Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M335.892 147.242H296.459V184.444H335.892V147.242Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1045.68 147.242H1006.24V184.444H1045.68V147.242Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1085.11 147.242H1045.68V184.444H1085.11V147.242Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1203.41 147.242H1163.97L1163.97 184.444H1203.41V147.242Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1242.84 147.242H1203.41V184.444H1242.84V147.242Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1282.27 147.242H1242.84V184.444H1282.27V147.242Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 147.242H1400.57V184.444H1440V147.242Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 184.444H-19V221.647H20.4324V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 184.444H20.4324V221.647H59.8649V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M99.2973 184.444H59.8649V221.647H99.2973V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M138.73 184.444H99.2973V221.647H138.73V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M178.162 184.444H138.73V221.647H178.162L178.162 184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M375.324 184.444H335.892V221.647H375.324V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M414.757 184.444H375.324V221.647H414.757V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M809.081 184.444H769.649V221.647H809.081V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M848.513 184.444H809.081V221.647H848.513V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M887.946 184.444H848.513V221.647H887.946V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M927.378 184.444H887.946V221.647H927.378V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M966.811 184.444H927.378V221.647H966.811V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1006.24 184.444H966.811V221.647H1006.24L1006.24 184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1085.11 184.444H1045.68L1045.68 221.647H1085.11V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1124.54 184.444H1085.11V221.647H1124.54V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1282.27 184.444H1242.84V221.647H1282.27V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1321.7 184.444H1282.27V221.647H1321.7V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1361.14 184.444H1321.7V221.647H1361.14V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1400.57 184.444H1361.14V221.647H1400.57V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 184.444H1400.57V221.647H1440V184.444Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 221.647H-19V258.849H20.4324V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 221.647H20.4324V258.849H59.8649V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M99.2973 221.647H59.8649V258.849H99.2973V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M138.73 221.647H99.2973V258.849H138.73V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M178.162 221.647H138.73V258.849L178.162 258.849V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M217.595 221.647H178.162V258.849L217.595 258.849V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M257.027 221.647H217.595V258.849H257.027V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1163.97 221.647H1124.54V258.849H1163.97V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1203.41 221.647H1163.97V258.849H1203.41V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1242.84 221.647H1203.41V258.849H1242.84V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1282.27 221.647H1242.84V258.849H1282.27V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1321.7 221.647H1282.27V258.849H1321.7V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1361.14 221.647H1321.7V258.849H1361.14V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1400.57 221.647H1361.14V258.849H1400.57V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 221.647H1400.57V258.849H1440V221.647Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 258.849H-19V296.052H20.4324V258.849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 258.849H20.4324V296.052H59.8649V258.849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M217.595 258.849L178.162 258.849L178.162 296.052H217.595V258.849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M257.027 258.849H217.595V296.052H257.027V258.849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M335.892 258.849H296.459V296.052H335.892V258.849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M375.324 258.849H335.892V296.052H375.324V258.849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1124.54 258.849H1085.11V296.052H1124.54V258.849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1163.97 258.849H1124.54V296.052H1163.97V258.849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1203.41 258.849H1163.97V296.052H1203.41V258.849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1242.84 258.849H1203.41V296.052H1242.84V258.849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1282.27 258.849H1242.84V296.052H1282.27V258.849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 258.849H1400.57V296.052H1440V258.849Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 296.052H-19V333.254H20.4324V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 296.052H20.4324V333.254H59.8649V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M99.2973 296.052H59.8649V333.254H99.2973V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M138.73 296.052H99.2973V333.254H138.73V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M178.162 296.052H138.73V333.254L178.162 333.254L178.162 296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M375.324 296.052H335.892V333.254H375.324V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M414.757 296.052H375.324V333.254H414.757V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M809.081 296.052H769.649V333.254H809.081V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M848.513 296.052H809.081V333.254H848.513V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M887.946 296.052H848.513V333.254H887.946V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M927.378 296.052H887.946V333.254H927.378V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M966.811 296.052H927.378V333.254H966.811V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1006.24 296.052H966.811V333.254H1006.24V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1045.68 296.052H1006.24V333.254H1045.68V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1085.11 296.052H1045.68V333.254H1085.11V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1321.7 296.052H1282.27V333.254H1321.7V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1361.14 296.052H1321.7V333.254H1361.14V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1400.57 296.052H1361.14V333.254H1400.57V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 296.052H1400.57V333.254H1440V296.052Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 333.254H-19V370.457H20.4324V333.254Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 333.254H20.4324V370.457H59.8649V333.254Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M99.2973 333.254H59.8649V370.457H99.2973V333.254Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M138.73 333.254H99.2973V370.457H138.73V333.254Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M178.162 333.254L138.73 333.254V370.457L178.162 370.457V333.254Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M217.595 333.254L178.162 333.254V370.457L217.595 370.457V333.254Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M257.027 333.254H217.595V370.457H257.027V333.254Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M375.324 333.254H335.892V370.457H375.324V333.254Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1085.11 333.254H1045.68L1045.68 370.457H1085.11V333.254Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1124.54 333.254H1085.11V370.457H1124.54V333.254Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1321.7 333.254H1282.27V370.457H1321.7V333.254Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1361.14 333.254H1321.7V370.457H1361.14V333.254Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1400.57 333.254H1361.14V370.457H1400.57V333.254Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 333.254H1400.57V370.457H1440V333.254Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M99.2973 370.457H59.8649V407.66H99.2973V370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M217.595 370.457L178.162 370.457L178.162 407.66H217.595V370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M257.027 370.457H217.595V407.66H257.027V370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M414.757 370.457H375.324V407.66H414.757V370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M454.189 370.457H414.757V407.66H454.189V370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M493.621 370.457H454.189V407.66H493.621V370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M533.054 370.457H493.621V407.66H533.054V370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M572.487 370.457H533.054V407.66H572.487V370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M611.919 370.457H572.487V407.66H611.919V370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1045.68 370.457H1006.24V407.66H1045.68L1045.68 370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1085.11 370.457H1045.68L1045.68 407.66H1085.11V370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1203.41 370.457H1163.97V407.66H1203.41V370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1242.84 370.457H1203.41V407.66H1242.84V370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1282.27 370.457H1242.84V407.66H1282.27V370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 370.457H1400.57V407.66H1440V370.457Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 407.66H-19V444.862H20.4324V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 407.66L20.4324 407.66V444.862H59.8649V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M99.2973 407.66H59.8649V444.862H99.2973V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M138.73 407.66L99.2973 407.66V444.862H138.73V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M533.054 407.66H493.621L493.622 444.862H533.054V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M572.487 407.66H533.054V444.862H572.487V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M611.919 407.66H572.487V444.862H611.919V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M887.946 407.66H848.513V444.862H887.946V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M927.378 407.66H887.946V444.862H927.378V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M966.811 407.66H927.378V444.862H966.811V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1006.24 407.66L966.811 407.66V444.862H1006.24L1006.24 407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1045.68 407.66H1006.24L1006.24 444.862H1045.68V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1085.11 407.66H1045.68V444.862H1085.11V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1124.54 407.66L1085.11 407.66V444.862H1124.54V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1203.41 407.66H1163.97V444.862H1203.41V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1242.84 407.66H1203.41V444.862H1242.84V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1282.27 407.66H1242.84V444.862H1282.27V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1321.7 407.66L1282.27 407.66V444.862H1321.7V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1361.14 407.66H1321.7V444.862H1361.14V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1400.57 407.66L1361.14 407.66V444.862H1400.57V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 407.66H1400.57V444.862H1440V407.66Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 444.862H-19V482.065H20.4324V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 444.862H20.4324V482.065H59.8649V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M99.2973 444.862H59.8649V482.065H99.2973V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M138.73 444.862H99.2973V482.065H138.73V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M178.162 444.862L138.73 444.862V482.065L178.162 482.065V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M217.595 444.862L178.162 444.862V482.065L217.595 482.065V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M257.027 444.862H217.595V482.065H257.027V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M296.459 444.862H257.027V482.065H296.459V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M335.892 444.862H296.459V482.065H335.892V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M375.324 444.862H335.892V482.065H375.324V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M414.757 444.862H375.324V482.065H414.757V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M454.189 444.862H414.757V482.065H454.189V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M809.081 444.862H769.649V482.065H809.081V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M848.513 444.862H809.081V482.065H848.513L848.513 444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M887.946 444.862H848.513L848.513 482.065H887.946V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M927.378 444.862H887.946V482.065H927.378V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M966.811 444.862H927.378V482.065H966.811V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1006.24 444.862H966.811V482.065H1006.24V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1045.68 444.862H1006.24V482.065H1045.68V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1085.11 444.862H1045.68V482.065H1085.11V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1124.54 444.862H1085.11V482.065H1124.54V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1163.97 444.862H1124.54V482.065H1163.97L1163.97 444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1203.41 444.862H1163.97L1163.97 482.065H1203.41V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1242.84 444.862H1203.41V482.065H1242.84V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1282.27 444.862H1242.84V482.065H1282.27V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1321.7 444.862H1282.27V482.065H1321.7V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1361.14 444.862H1321.7V482.065H1361.14V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1400.57 444.862H1361.14V482.065H1400.57V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 444.862H1400.57V482.065H1440V444.862Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 482.065H-19V519.267H20.4324V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 482.065H20.4324V519.267H59.8649V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M99.2973 482.065H59.8649V519.267H99.2973V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M138.73 482.065H99.2973V519.267H138.73V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M178.162 482.065L138.73 482.065V519.267H178.162V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M375.324 482.065H335.892V519.267H375.324V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M414.757 482.065H375.324V519.267H414.757V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M809.081 482.065H769.649V519.267H809.081V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M848.513 482.065H809.081V519.267H848.513V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M887.946 482.065H848.513V519.267H887.946V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M927.378 482.065H887.946V519.267H927.378V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M966.811 482.065H927.378V519.267H966.811V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1006.24 482.065H966.811V519.267H1006.24V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1045.68 482.065H1006.24V519.267H1045.68V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1085.11 482.065H1045.68V519.267H1085.11V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1321.7 482.065H1282.27V519.267H1321.7V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1361.14 482.065H1321.7V519.267H1361.14V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1400.57 482.065H1361.14V519.267H1400.57V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 482.065H1400.57V519.267H1440V482.065Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 519.267H-19V556.47H20.4324V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 519.267H20.4324V556.47H59.8649V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M99.2973 519.267H59.8649V556.47H99.2973V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M138.73 519.267H99.2973V556.47H138.73V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M178.162 519.267H138.73V556.47L178.162 556.47V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M217.595 519.267H178.162V556.47L217.595 556.47V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M257.027 519.267H217.595V556.47H257.027V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M335.892 519.267H296.459V556.47H335.892V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M375.324 519.267H335.892V556.47H375.324V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M414.757 519.267H375.324V556.47H414.757V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M454.189 519.267H414.757V556.47H454.189V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M730.216 519.267H690.784V556.47H730.216V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M769.649 519.267H730.216V556.47H769.649V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M809.081 519.267H769.649V556.47H809.081V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M848.513 519.267H809.081V556.47H848.513V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M887.946 519.267H848.513V556.47H887.946V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M927.378 519.267H887.946V556.47H927.378V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M966.811 519.267H927.378V556.47H966.811V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1045.68 519.267H1006.24L1006.24 556.47H1045.68V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1124.54 519.267H1085.11V556.47H1124.54V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1163.97 519.267H1124.54V556.47H1163.97V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1400.57 519.267H1361.14V556.47H1400.57V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 519.267H1400.57V556.47H1440V519.267Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 556.47H-19V593.672H20.4324V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M59.8649 556.47H20.4324V593.672H59.8649V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M99.2973 556.47H59.8649V593.672H99.2973V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M138.73 556.47H99.2973V593.672H138.73V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M178.162 556.47L138.73 556.47V593.672H178.162V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M414.757 556.47H375.324V593.672H414.757V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M454.189 556.47H414.757V593.672H454.189V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M493.621 556.47H454.189V593.672H493.621V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M533.054 556.47H493.621V593.672H533.054V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M572.487 556.47H533.054V593.672H572.487V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M611.919 556.47H572.487V593.672H611.919V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1203.41 556.47H1163.97L1163.97 593.672H1203.41V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1242.84 556.47H1203.41V593.672H1242.84V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1282.27 556.47H1242.84V593.672H1282.27V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1321.7 556.47H1282.27V593.672H1321.7V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1361.14 556.47H1321.7V593.672H1361.14V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1400.57 556.47H1361.14V593.672H1400.57V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M1440 556.47H1400.57V593.672H1440V556.47Z\" fill=\"%23E5E8F1\" fill-opacity=\"0.3\"/><path d=\"M20.4324 -1.56849H-19V35.6341M20.4324 -1.56849V35.6341M20.4324 -1.56849L59.8649 -1.56849M20.4324 35.6341H-19M20.4324 35.6341H59.8649M20.4324 35.6341V72.8366M-19 35.6341L-19 72.8366M59.8649 -1.56849V35.6341M59.8649 -1.56849H99.2973M59.8649 35.6341H99.2973M59.8649 35.6341V72.8366M99.2973 -1.56849V35.6341M99.2973 -1.56849H138.73M99.2973 35.6341H138.73M99.2973 35.6341V72.8366M138.73 -1.56849V35.6341M138.73 -1.56849L178.162 -1.56849M138.73 35.6341H178.162M138.73 35.6341V72.8366M178.162 -1.56849V35.6341M178.162 -1.56849L217.595 -1.56849M178.162 35.6341H217.595M178.162 35.6341V72.8366M217.595 -1.56849V35.6341M217.595 -1.56849H257.027M217.595 35.6341H257.027M217.595 35.6341V72.8366M257.027 -1.56849V35.6341M257.027 -1.56849H296.459M257.027 35.6341H296.459M257.027 35.6341V72.8366H217.595M296.459 -1.56849V35.6341M296.459 -1.56849H335.892M296.459 35.6341H335.892M335.892 -1.56849V35.6341M335.892 -1.56849H375.324M335.892 35.6341H375.324M375.324 -1.56849V35.6341M375.324 -1.56849H414.757V35.6341M375.324 35.6341H414.757M375.324 35.6341L375.324 72.8366M414.757 35.6341V72.8366M414.757 35.6341H454.189M809.081 -1.56849H769.649V35.6341H809.081M809.081 -1.56849V35.6341M809.081 -1.56849H848.513M809.081 35.6341H848.513M848.513 -1.56849V35.6341M848.513 -1.56849H887.946M848.513 35.6341H887.946M887.946 -1.56849V35.6341M887.946 -1.56849H927.378M887.946 35.6341H927.378M927.378 -1.56849V35.6341M927.378 -1.56849H966.811M927.378 35.6341H966.811M966.811 -1.56849V35.6341M966.811 -1.56849H1006.24M966.811 35.6341H1006.24M1006.24 -1.56849V35.6341M1006.24 -1.56849H1045.68M1006.24 35.6341H1045.68M1045.68 -1.56849V35.6341M1045.68 -1.56849H1085.11M1045.68 35.6341H1085.11M1085.11 -1.56849V35.6341M1085.11 -1.56849H1124.54M1085.11 35.6341H1124.54M1124.54 -1.56849V35.6341M1124.54 -1.56849H1163.97M1124.54 35.6341H1163.97M1163.97 -1.56849V35.6341M1163.97 -1.56849H1203.41M1163.97 35.6341H1203.41M1163.97 35.6341L1163.97 72.8366H1203.41M1203.41 -1.56849V35.6341M1203.41 -1.56849H1242.84M1203.41 35.6341H1242.84M1203.41 35.6341V72.8366M1242.84 -1.56849V35.6341M1242.84 -1.56849H1282.27M1242.84 35.6341H1282.27M1242.84 35.6341V72.8366M1282.27 -1.56849V35.6341M1282.27 -1.56849H1321.7M1282.27 35.6341H1321.7M1282.27 35.6341V72.8366M1321.7 -1.56849V35.6341M1321.7 -1.56849H1361.14M1321.7 35.6341H1361.14M1321.7 35.6341V72.8366M1361.14 -1.56849V35.6341M1361.14 -1.56849H1400.57M1361.14 35.6341H1400.57M1361.14 35.6341V72.8366M1400.57 -1.56849V35.6341M1400.57 -1.56849H1440V35.6341M1400.57 35.6341H1440M1400.57 35.6341V72.8366M1440 35.6341V72.8366M20.4324 72.8366H-19M20.4324 72.8366H59.8649M20.4324 72.8366V110.039M-19 72.8366V110.039M59.8649 72.8366H99.2973M59.8649 72.8366V110.039M99.2973 72.8366H138.73M99.2973 72.8366V110.039M138.73 72.8366L178.162 72.8366M138.73 72.8366V110.039M178.162 72.8366L217.595 72.8366M178.162 72.8366V110.039M414.757 72.8366H375.324M414.757 72.8366H454.189M414.757 72.8366V110.039H375.324V72.8366M454.189 35.6341V72.8366M454.189 35.6341L493.621 35.6341M454.189 72.8366L493.621 72.8366M493.621 35.6341V72.8366M493.621 35.6341L533.054 35.6341M493.621 72.8366L533.054 72.8366M533.054 35.6341V72.8366M533.054 35.6341H572.486M533.054 72.8366H572.486M572.486 35.6341V72.8366M572.486 35.6341H611.919V72.8366H572.486M1203.41 72.8366H1242.84M1242.84 72.8366H1282.27M1242.84 72.8366V110.039M1282.27 72.8366H1321.7M1282.27 72.8366V110.039M1321.7 72.8366H1361.14M1321.7 72.8366V110.039M1361.14 72.8366H1400.57M1361.14 72.8366V110.039M1400.57 72.8366H1440M1400.57 72.8366V110.039M1440 72.8366V110.039M20.4324 110.039H-19M20.4324 110.039H59.8649M20.4324 110.039V147.242M-19 110.039V147.242M59.8649 110.039H99.2973M59.8649 110.039V147.242M99.2973 110.039H138.73M99.2973 110.039V147.242M138.73 110.039L178.162 110.039M138.73 110.039V147.242M178.162 110.039V147.242M178.162 110.039L217.595 110.039M809.081 72.8366H769.649V110.039H809.081M809.081 72.8366V110.039M809.081 72.8366H848.513M809.081 110.039H848.513M848.513 72.8366V110.039M848.513 72.8366H887.946M848.513 110.039H887.946M887.946 72.8366V110.039M887.946 72.8366H927.378M887.946 110.039H927.378M927.378 72.8366V110.039M927.378 72.8366H966.811M927.378 110.039H966.811M966.811 72.8366V110.039M966.811 72.8366H1006.24M966.811 110.039H1006.24M1006.24 72.8366V110.039M1006.24 72.8366H1045.68V110.039M1006.24 110.039H1045.68M1006.24 110.039L1006.24 147.242M1045.68 110.039V147.242M1282.27 110.039H1242.84M1282.27 110.039H1321.7M1282.27 110.039V147.242M1242.84 110.039H1203.41M1242.84 110.039V147.242M1321.7 110.039H1361.14M1321.7 110.039V147.242M1361.14 110.039H1400.57M1361.14 110.039V147.242M1400.57 110.039H1440M1400.57 110.039V147.242M1440 110.039V147.242M20.4324 147.242H-19M20.4324 147.242H59.8649M20.4324 147.242V184.444M-19 147.242V184.444M59.8649 147.242H99.2973M59.8649 147.242V184.444M99.2973 147.242H138.73M138.73 147.242L178.162 147.242M178.162 147.242L217.595 147.242M178.162 147.242L178.162 184.444M217.595 110.039V147.242M217.595 110.039H257.027V147.242M217.595 147.242H257.027M217.595 147.242V184.444M257.027 147.242V184.444H217.595M1045.68 147.242H1006.24M1045.68 147.242V184.444M1045.68 147.242H1085.11M1006.24 147.242V184.444M1124.54 110.039H1085.11V147.242M1124.54 110.039V147.242M1124.54 110.039H1163.97M1124.54 147.242H1085.11M1124.54 147.242H1163.97M1085.11 147.242V184.444M1163.97 110.039V147.242M1163.97 110.039H1203.41M1163.97 147.242H1203.41M1163.97 147.242L1163.97 184.444H1203.41M1203.41 110.039V147.242M1203.41 147.242H1242.84M1203.41 147.242V184.444M1242.84 147.242H1282.27M1242.84 147.242V184.444M1282.27 147.242H1321.7M1282.27 147.242V184.444M1321.7 147.242H1361.14M1361.14 147.242H1400.57M1400.57 147.242H1440M1400.57 147.242V184.444M1440 147.242V184.444M20.4324 184.444H-19M20.4324 184.444H59.8649M20.4324 184.444V221.647M-19 184.444V221.647M59.8649 184.444V221.647M59.8649 184.444L99.2973 184.444M217.595 184.444H178.162M178.162 184.444L138.73 184.444M178.162 184.444L178.162 221.647M335.892 184.444V147.242H296.459V184.444H335.892ZM335.892 184.444L375.324 184.444M335.892 184.444V221.647H375.324M1045.68 184.444H1006.24M1045.68 184.444H1085.11M1045.68 184.444L1045.68 221.647H1085.11M1006.24 184.444L966.811 184.444M1006.24 184.444L1006.24 221.647H966.811M1085.11 184.444V221.647M1085.11 184.444L1124.54 184.444V221.647M1203.41 184.444H1242.84M1242.84 184.444H1282.27M1242.84 184.444V221.647M1282.27 184.444V221.647M1282.27 184.444L1321.7 184.444M1440 184.444H1400.57M1440 184.444V221.647M1400.57 184.444L1361.14 184.444M1400.57 184.444V221.647M20.4324 221.647H-19M20.4324 221.647H59.8649M20.4324 221.647V258.849M-19 221.647V258.849M59.8649 221.647H99.2973M59.8649 221.647V258.849M99.2973 184.444V221.647M99.2973 184.444H138.73M99.2973 221.647H138.73M99.2973 221.647V258.849M138.73 184.444V221.647M138.73 221.647H178.162M138.73 221.647V258.849M178.162 221.647V258.849M178.162 221.647H217.595M375.324 184.444V221.647M375.324 184.444H414.757V221.647H375.324M809.081 184.444H769.649V221.647H809.081M809.081 184.444V221.647M809.081 184.444H848.513M809.081 221.647H848.513M848.513 184.444V221.647M848.513 184.444H887.946M848.513 221.647H887.946M887.946 184.444V221.647M887.946 184.444H927.378M887.946 221.647H927.378M927.378 184.444V221.647M927.378 184.444H966.811M927.378 221.647H966.811M966.811 184.444V221.647M1085.11 221.647H1124.54M1124.54 221.647H1163.97M1124.54 221.647V258.849M1282.27 221.647H1242.84M1282.27 221.647H1321.7M1282.27 221.647V258.849M1242.84 221.647H1203.41M1242.84 221.647V258.849M1321.7 184.444V221.647M1321.7 184.444H1361.14M1321.7 221.647H1361.14M1321.7 221.647V258.849M1361.14 184.444V221.647M1361.14 221.647H1400.57M1361.14 221.647V258.849M1400.57 221.647H1440M1400.57 221.647V258.849M1440 221.647V258.849M20.4324 258.849H-19M20.4324 258.849H59.8649M20.4324 258.849V296.052M-19 258.849V296.052M59.8649 258.849H99.2973M59.8649 258.849V296.052M99.2973 258.849H138.73M138.73 258.849L178.162 258.849M178.162 258.849L217.595 258.849M178.162 258.849L178.162 296.052M217.595 221.647V258.849M217.595 221.647H257.027V258.849M217.595 258.849H257.027M217.595 258.849V296.052M257.027 258.849V296.052H217.595M1163.97 221.647V258.849M1163.97 221.647H1203.41M1163.97 258.849H1124.54M1163.97 258.849H1203.41M1163.97 258.849V296.052M1124.54 258.849H1085.11V296.052M1124.54 258.849V296.052M1203.41 221.647V258.849M1203.41 258.849H1242.84M1203.41 258.849V296.052M1242.84 258.849H1282.27M1242.84 258.849V296.052M1282.27 258.849H1321.7M1282.27 258.849V296.052M1321.7 258.849H1361.14M1361.14 258.849H1400.57M1400.57 258.849H1440M1400.57 258.849V296.052M1440 258.849V296.052M20.4324 296.052H-19M20.4324 296.052H59.8649M20.4324 296.052V333.254M-19 296.052V333.254M59.8649 296.052V333.254M59.8649 296.052H99.2973M217.595 296.052H178.162M178.162 296.052H138.73M178.162 296.052L178.162 333.254M335.892 258.849H296.459V296.052H335.892M335.892 258.849V296.052M335.892 258.849H375.324V296.052M335.892 296.052H375.324M335.892 296.052V333.254M375.324 296.052V333.254M375.324 296.052H414.757V333.254H375.324M1124.54 296.052H1085.11M1124.54 296.052H1163.97M1085.11 296.052H1045.68M1085.11 296.052V333.254M1163.97 296.052H1203.41M1203.41 296.052H1242.84M1242.84 296.052H1282.27M1282.27 296.052H1321.7M1282.27 296.052V333.254M1440 296.052H1400.57M1440 296.052V333.254M1400.57 296.052H1361.14M1400.57 296.052V333.254M20.4324 333.254H-19M20.4324 333.254H59.8649M20.4324 333.254V370.457M-19 333.254V370.457H20.4324M59.8649 333.254H99.2973M59.8649 333.254V370.457M99.2973 296.052V333.254M99.2973 296.052H138.73M99.2973 333.254H138.73M99.2973 333.254V370.457M138.73 296.052V333.254M138.73 333.254L178.162 333.254M138.73 333.254V370.457M178.162 333.254V370.457M178.162 333.254L217.595 333.254M375.324 333.254H335.892M375.324 333.254V370.457M335.892 333.254V370.457H375.324M809.081 296.052H769.649V333.254H809.081M809.081 296.052V333.254M809.081 296.052H848.513M809.081 333.254H848.513M848.513 296.052V333.254M848.513 296.052H887.946M848.513 333.254H887.946M887.946 296.052V333.254M887.946 296.052H927.378M887.946 333.254H927.378M927.378 296.052V333.254M927.378 296.052H966.811M927.378 333.254H966.811M966.811 296.052V333.254M966.811 296.052H1006.24M966.811 333.254H1006.24M1006.24 296.052V333.254M1006.24 296.052H1045.68M1006.24 333.254H1045.68M1045.68 296.052V333.254M1045.68 333.254H1085.11M1045.68 333.254L1045.68 370.457M1085.11 333.254V370.457M1085.11 333.254H1124.54V370.457H1085.11M1321.7 296.052V333.254M1321.7 296.052H1361.14M1321.7 333.254H1282.27M1321.7 333.254H1361.14M1321.7 333.254V370.457M1282.27 333.254V370.457M1361.14 296.052V333.254M1361.14 333.254H1400.57M1361.14 333.254V370.457M1400.57 333.254H1440M1400.57 333.254V370.457M1440 333.254V370.457M20.4324 370.457H59.8649M59.8649 370.457H99.2973M59.8649 370.457V407.66M99.2973 370.457H138.73M99.2973 370.457V407.66M138.73 370.457L178.162 370.457M178.162 370.457L217.595 370.457M178.162 370.457L178.162 407.66H217.595M217.595 333.254V370.457M217.595 333.254H257.027V370.457M217.595 370.457H257.027M217.595 370.457V407.66M257.027 370.457V407.66H217.595M375.324 370.457L414.757 370.457M375.324 370.457L375.324 407.66H414.757M1085.11 370.457H1045.68M1085.11 370.457V407.66M1045.68 370.457L1006.24 370.457V407.66M1045.68 370.457L1045.68 407.66M1321.7 370.457H1282.27M1321.7 370.457H1361.14M1282.27 370.457L1242.84 370.457M1282.27 370.457V407.66M1361.14 370.457H1400.57M1400.57 370.457H1440M1400.57 370.457V407.66M1440 370.457V407.66M99.2973 407.66H59.8649M99.2973 407.66V444.862M99.2973 407.66L138.73 407.66V444.862M59.8649 407.66L20.4324 407.66M59.8649 407.66V444.862M414.757 370.457V407.66M414.757 370.457H454.189M414.757 407.66H454.189M454.189 370.457V407.66M454.189 370.457H493.621M454.189 407.66H493.621M493.621 370.457V407.66M493.621 370.457H533.054M493.621 407.66H533.054M493.621 407.66L493.622 444.862H533.054M533.054 370.457V407.66M533.054 370.457H572.486M533.054 407.66H572.486M533.054 407.66V444.862M572.486 370.457V407.66M572.486 370.457H611.919V407.66M572.486 407.66H611.919M572.486 407.66V444.862M611.919 407.66V444.862H572.486M1045.68 407.66H1006.24M1045.68 407.66H1085.11M1045.68 407.66V444.862M1006.24 407.66L966.811 407.66M1006.24 407.66L1006.24 444.862M1085.11 407.66V444.862M1085.11 407.66L1124.54 407.66V444.862M1203.41 370.457H1163.97V407.66M1203.41 370.457V407.66M1203.41 370.457H1242.84M1203.41 407.66H1163.97M1203.41 407.66H1242.84M1203.41 407.66V444.862M1163.97 407.66V444.862M1242.84 370.457V407.66M1242.84 407.66H1282.27M1242.84 407.66V444.862M1282.27 407.66V444.862M1282.27 407.66L1321.7 407.66M1440 407.66H1400.57M1440 407.66V444.862M1400.57 407.66L1361.14 407.66M1400.57 407.66V444.862M20.4324 407.66H-19V444.862M20.4324 407.66V444.862M20.4324 444.862H-19M20.4324 444.862H59.8649M20.4324 444.862V482.065M-19 444.862V482.065M59.8649 444.862H99.2973M59.8649 444.862V482.065M99.2973 444.862H138.73M99.2973 444.862V482.065M138.73 444.862V482.065M138.73 444.862L178.162 444.862M533.054 444.862H572.486M887.946 407.66H848.514V444.862M887.946 407.66V444.862M887.946 407.66H927.378M887.946 444.862H848.514M887.946 444.862H927.378M887.946 444.862V482.065M848.514 444.862H809.081M848.514 444.862L848.513 482.065M927.378 407.66V444.862M927.378 407.66H966.811M927.378 444.862H966.811M927.378 444.862V482.065M966.811 407.66V444.862M966.811 444.862H1006.24M966.811 444.862V482.065M1006.24 444.862H1045.68M1006.24 444.862V482.065M1045.68 444.862H1085.11M1045.68 444.862V482.065M1085.11 444.862H1124.54M1085.11 444.862V482.065M1124.54 444.862V482.065M1124.54 444.862H1163.97M1203.41 444.862H1163.97M1203.41 444.862H1242.84M1203.41 444.862V482.065M1163.97 444.862L1163.97 482.065M1242.84 444.862H1282.27M1242.84 444.862V482.065M1282.27 444.862H1321.7M1282.27 444.862V482.065M1321.7 407.66V444.862M1321.7 407.66H1361.14M1321.7 444.862H1361.14M1321.7 444.862V482.065M1361.14 407.66V444.862M1361.14 444.862H1400.57M1361.14 444.862V482.065M1400.57 444.862H1440M1400.57 444.862V482.065M1440 444.862V482.065M20.4324 482.065H-19M20.4324 482.065H59.8649M20.4324 482.065V519.267M-19 482.065V519.267M59.8649 482.065H99.2973M59.8649 482.065V519.267M99.2973 482.065H138.73M99.2973 482.065V519.267M138.73 482.065L178.162 482.065M138.73 482.065V519.267M178.162 444.862V482.065M178.162 444.862L217.595 444.862M178.162 482.065L217.595 482.065M178.162 482.065V519.267M217.595 444.862V482.065M217.595 444.862H257.027M217.595 482.065H257.027M257.027 444.862V482.065M257.027 444.862H296.459M257.027 482.065H296.459M296.459 444.862V482.065M296.459 444.862H335.892M296.459 482.065H335.892M335.892 444.862V482.065M335.892 444.862H375.324M335.892 482.065H375.324M335.892 482.065V519.267M375.324 444.862V482.065M375.324 444.862H414.757M375.324 482.065H414.757M375.324 482.065V519.267M414.757 444.862V482.065M414.757 444.862H454.189V482.065H414.757M414.757 482.065V519.267M809.081 444.862H769.649V482.065M809.081 444.862V482.065M809.081 482.065H769.649M809.081 482.065H848.513M809.081 482.065V519.267M769.649 482.065V519.267M848.513 482.065H887.946M848.513 482.065V519.267M887.946 482.065H927.378M887.946 482.065V519.267M927.378 482.065H966.811M927.378 482.065V519.267M966.811 482.065H1006.24M966.811 482.065V519.267M1006.24 482.065H1045.68M1006.24 482.065V519.267M1045.68 482.065H1085.11M1045.68 482.065V519.267M1085.11 482.065H1124.54M1085.11 482.065V519.267M1124.54 482.065H1163.97M1163.97 482.065H1203.41M1203.41 482.065H1242.84M1242.84 482.065H1282.27M1282.27 482.065H1321.7M1282.27 482.065V519.267H1321.7M1321.7 482.065H1361.14M1321.7 482.065V519.267M1361.14 482.065H1400.57M1361.14 482.065V519.267M1400.57 482.065H1440M1400.57 482.065V519.267M1440 482.065V519.267M20.4324 519.267H-19M20.4324 519.267H59.8649M20.4324 519.267V556.47M-19 519.267V556.47M59.8649 519.267H99.2973M59.8649 519.267V556.47M99.2973 519.267H138.73M99.2973 519.267V556.47M138.73 519.267L178.162 519.267M138.73 519.267V556.47M178.162 519.267V556.47M178.162 519.267H217.595M375.324 519.267H335.892M375.324 519.267H414.757M375.324 519.267V556.47M335.892 519.267L296.459 519.267V556.47H335.892M335.892 519.267V556.47M414.757 519.267V556.47M414.757 519.267L454.189 519.267V556.47M809.081 519.267H769.649M809.081 519.267H848.513M809.081 519.267V556.47M769.649 519.267L730.216 519.267M769.649 519.267V556.47M848.513 519.267H887.946M848.513 519.267V556.47M887.946 519.267H927.378M887.946 519.267V556.47M927.378 519.267H966.811M927.378 519.267V556.47M966.811 519.267H1006.24M966.811 519.267V556.47H927.378M1006.24 519.267H1045.68M1006.24 519.267L1006.24 556.47H1045.68V519.267M1045.68 519.267H1085.11M1085.11 519.267L1124.54 519.267M1085.11 519.267V556.47H1124.54M1321.7 519.267H1361.14M1361.14 519.267H1400.57M1361.14 519.267L1361.14 556.47M1400.57 519.267H1440M1400.57 519.267V556.47M1440 519.267V556.47M20.4324 556.47H-19M20.4324 556.47H59.8649M20.4324 556.47V593.672M-19 556.47V593.672H20.4324M59.8649 556.47H99.2973M59.8649 556.47V593.672M99.2973 556.47H138.73M99.2973 556.47V593.672M138.73 556.47L178.162 556.47M138.73 556.47V593.672M178.162 556.47L217.595 556.47M178.162 556.47V593.672H138.73M217.595 519.267V556.47M217.595 519.267H257.027V556.47H217.595M335.892 556.47H375.324M375.324 556.47H414.757M375.324 556.47L375.324 593.672H414.757M414.757 556.47H454.189M414.757 556.47V593.672M454.189 556.47V593.672M454.189 556.47H493.621M730.216 519.267H690.784V556.47H730.216M730.216 519.267V556.47M730.216 556.47H769.649M769.649 556.47H809.081M809.081 556.47H848.513M848.513 556.47H887.946M887.946 556.47H927.378M1124.54 519.267V556.47M1124.54 519.267H1163.97V556.47M1124.54 556.47H1163.97M1163.97 556.47H1203.41M1163.97 556.47L1163.97 593.672H1203.41M1400.57 556.47H1361.14M1400.57 556.47H1440M1400.57 556.47V593.672M1361.14 556.47H1321.7M1361.14 556.47L1361.14 593.672M1440 556.47V593.672H1400.57M20.4324 593.672H59.8649M59.8649 593.672H99.2973M99.2973 593.672H138.73M414.757 593.672H454.189M454.189 593.672H493.621M493.621 556.47V593.672M493.621 556.47H533.054M493.621 593.672H533.054M533.054 556.47V593.672M533.054 556.47H572.486M533.054 593.672H572.486M572.486 556.47V593.672M572.486 556.47H611.919V593.672H572.486M1203.41 556.47V593.672M1203.41 556.47H1242.84M1203.41 593.672H1242.84M1242.84 556.47V593.672M1242.84 556.47H1282.27M1242.84 593.672H1282.27M1282.27 556.47V593.672M1282.27 556.47H1321.7M1282.27 593.672H1321.7M1321.7 556.47V593.672M1321.7 593.672H1361.14M1361.14 593.672H1400.57\" stroke=\"%23E5E8F1\" stroke-opacity=\"0.57\"/></g></g><defs><radialGradient id=\"paint0_radial_1206_4918\" cx=\"0\" cy=\"0\" r=\"1\" gradientUnits=\"userSpaceOnUse\" gradientTransform=\"translate(1094.97 27.2717) rotate(116.058) scale(908.885 1330.19)\"><stop stop-color=\"%23D9D9D9\"/><stop offset=\"1\" stop-color=\"%23D9D9D9\" stop-opacity=\"0\"/></radialGradient><clipPath id=\"clip0_1206_4918\"><rect width=\"1459\" height=\"876\" fill=\"white\" transform=\"translate(-19)\"/></clipPath></defs></svg>");
  background-size: cover;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: -48px;
  right: 0;
}

.page-template-soc2 .ovpn__soc-hero-wrapper {
  flex-direction: column;
  gap: 24px;
  margin: 0 auto;
  display: flex;
}

.page-template-soc2 .ovpn__soc-hero-wrapper-image {
  flex-direction: column;
}

.page-template-soc2 .ovpn__soc-hero-wrapper-image .ovpn__soc-hero-btn-wrapper {
  text-align: center;
  margin: 24px 0;
}

.page-template-soc2 .ovpn__soc-hero-wrapper-image .ovpn__soc-hero-btn-wrapper .ov-button {
  background: #1652b8;
}

@media (min-width: 992px) {
  .page-template-soc2 .ovpn__soc-hero-wrapper-image .ovpn__soc-hero-btn-wrapper {
    margin: 48px 0;
  }
}

.page-template-soc2 .ovpn__soc-hero-wrapper-image .ovpn__soc-hero-content {
  text-align: center;
}

.page-template-soc2 .ovpn__soc-hero-wrapper-image .ovpn__soc-hero-content-copy {
  color: #111322;
}

.page-template-soc2 .ovpn__soc-hero-content-title h1 {
  text-align: center;
  color: #111322;
  font-size: 36px;
  font-weight: 600;
  line-height: 44px;
}

@media (min-width: 992px) {
  .page-template-soc2 .ovpn__soc-hero-content-title h1 {
    font-size: 60px;
    line-height: 72px;
  }
}

.page-template-soc2 .ovpn__soc-hero-content-copy p {
  color: #111322;
  text-align: left;
  text-align: center;
  font-size: 18px;
  line-height: 28px;
}

@media (min-width: 992px) {
  .page-template-soc2 .ovpn__soc-hero-content-copy p {
    margin-bottom: 8px;
  }
}

.page-template-soc2 .ovpn__soc-hero-button {
  flex-direction: column;
  gap: 16px;
  display: flex;
}

.page-template-soc2 .ovpn__soc-hero-button .btn {
  margin: 0;
  font-size: 16px;
}

@media (min-width: 992px) {
  .page-template-soc2 .ovpn__soc-hero-button {
    flex-direction: row;
    display: none;
  }

  .page-template-soc2 .ovpn__soc-cards-wrapper {
    flex-direction: row;
    gap: 64px;
    display: flex;
  }
}

.page-template-soc2 .ovpn__soc-cards-info h2 {
  color: #111322;
  font-size: 32px;
  line-height: 40px;
}

@media (min-width: 992px) {
  .page-template-soc2 .ovpn__soc-cards-info h2 {
    font-size: 36px;
    line-height: 44px;
  }
}

.page-template-soc2 .ovpn__soc-cards-info p {
  color: #4a5578;
  font-size: 18px;
  line-height: 28px;
}

@media (min-width: 992px) {
  .page-template-soc2 .ovpn__soc-cards-info p {
    text-align: left;
    margin-bottom: 8px;
  }

  .page-template-soc2 .ovpn__soc-cards-info {
    flex: 1;
    max-width: 384px;
  }
}

.page-template-soc2 .ovpn__soc-cards-list {
  flex-direction: column;
  gap: 24px;
  display: flex;
}

.page-template-soc2 .ovpn__soc-cards-list-item {
  background: #f9fafb;
  border-radius: 8px;
  flex-direction: column;
  gap: 8px;
  padding: 24px;
  display: flex;
}

@media (min-width: 992px) {
  .page-template-soc2 .ovpn__soc-cards-list-item:nth-of-type(2) {
    order: 3;
  }

  .page-template-soc2 .ovpn__soc-cards-list-item:nth-of-type(4) {
    order: 4;
  }
}

.page-template-soc2 .ovpn__soc-cards-list-item h4 {
  margin: 0;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

.page-template-soc2 .ovpn__soc-cards-list-item p {
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

@media (min-width: 992px) {
  .page-template-soc2 .ovpn__soc-cards-list-item {
    width: calc(50% - 16px);
  }

  .page-template-soc2 .ovpn__soc-cards-list {
    flex-flow: wrap;
    flex: 1;
  }
}

.page-template-soc2 .ovpn__soc-security-wrapper {
  margin: 24px 0;
}

@media (min-width: 992px) {
  .page-template-soc2 .ovpn__soc-security-wrapper {
    margin: 96px 0;
  }
}

.page-template-soc2 .ovpn__soc-security-intro {
  text-align: center;
}

.page-template-soc2 .ovpn__soc-security-intro h3 {
  color: #111322;
  font-size: 36px;
  font-weight: 600;
  line-height: 44px;
}

.page-template-soc2 .ovpn__soc-security-intro p {
  color: #4a5578;
  font-size: 20px;
  line-height: 30px;
}

.page-template-soc2 .ovpn__soc-security-measures {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 40px;
  margin: 64px 0;
  display: flex;
}

.page-template-soc2 .ovpn__soc-security-measures-item {
  flex-direction: column;
  gap: 8px;
  display: flex;
}

.page-template-soc2 .ovpn__soc-security-measures-item h4 {
  color: #111322;
  max-width: 240px;
  margin: 0 auto;
  font-size: 18px;
  font-weight: 500;
  line-height: 28px;
}

@media (min-width: 992px) {
  .page-template-soc2 .ovpn__soc-security-measures-item h4 {
    max-width: 100%;
    font-size: 20px;
    line-height: 30px;
  }
}

.page-template-soc2 .ovpn__soc-security-measures-item p {
  color: #4a5578;
  font-size: 16px;
  line-height: 24px;
}

@media (min-width: 992px) {
  .page-template-soc2 .ovpn__soc-security-measures-item {
    width: calc(33.3333% - 16px);
  }

  .page-template-soc2 .ovpn__soc-security-measures {
    flex-flow: wrap;
    justify-content: space-between;
    align-items: baseline;
    gap: 8px;
  }
}

.page-template-soc2 .ovpn__soc-outro-banner {
  position: relative;
}

@media (min-width: 992px) {
  .page-template-soc2 .ovpn__soc-outro-banner:before {
    z-index: -1;
    content: "";
    pointer-events: none;
    background: #404968;
    width: 100%;
    height: calc(100% - 100px);
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
  }
}

.page-template-soc2 .ovpn__soc-outro-banner-wrapper {
  background: #1652b8;
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  gap: 24px;
  width: 100%;
  padding: 32px;
  display: flex;
}

@media (min-width: 992px) {
  .page-template-soc2 .ovpn__soc-outro-banner-wrapper {
    text-align: center;
    background: #f9fafb;
    align-items: center;
    gap: 32px;
    margin-bottom: 96px;
    padding: 64px 0;
  }
}

.page-template-soc2 .ovpn__soc-outro-banner-content {
  color: #fff;
  flex-direction: column;
  gap: 16px;
  display: flex;
}

.page-template-soc2 .ovpn__soc-outro-banner-content h3 {
  margin: 0;
  display: none;
}

@media (min-width: 992px) {
  .page-template-soc2 .ovpn__soc-outro-banner-content h3 {
    color: #111322;
    font-size: 36px;
    line-height: 44px;
    display: block;
  }
}

.page-template-soc2 .ovpn__soc-outro-banner-content p {
  margin: 0;
  font-size: 24px;
  line-height: 32px;
}

@media (min-width: 992px) {
  .page-template-soc2 .ovpn__soc-outro-banner-content p {
    color: #404968;
    font-size: 16px;
    line-height: 28px;
  }
}

.page-template-soc2 .ovpn__soc-outro-banner-button {
  flex-direction: column;
  gap: 16px;
  display: flex;
}

.page-template-soc2 .ovpn__soc-outro-banner-button .btn {
  color: #1652b8;
  margin: 0;
  font-size: 16px;
}

@media (min-width: 992px) {
  .page-template-soc2 .ovpn__soc-outro-banner-button {
    flex-direction: row;
  }
}

.page-template-ovpn-get-started .page-content .container, .page-template-ovpn-get-started-ab .page-content .container {
  padding: 0 16px;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started .page-content .container, .page-template-ovpn-get-started-ab .page-content .container {
    max-width: 1280px;
    padding: 0;
  }
}

.page-template-ovpn-get-started .page-content .row, .page-template-ovpn-get-started-ab .page-content .row {
  margin: 0;
}

@media (max-width: 991px) {
  .page-template-ovpn-get-started .page-content, .page-template-ovpn-get-started-ab .page-content {
    padding-top: 0;
  }
}

.page-template-ovpn-get-started .ovpn__link-row, .page-template-ovpn-get-started-ab .ovpn__link-row {
  flex-direction: row;
  display: flex;
}

.page-template-ovpn-get-started .ovpn__link-row figure, .page-template-ovpn-get-started-ab .ovpn__link-row figure {
  vertical-align: middle;
  justify-content: center;
  align-items: center;
  margin: 0 0 0 4px;
  display: flex;
}

.page-template-ovpn-get-started .video-modal .modal-header, .page-template-ovpn-get-started-ab .video-modal .modal-header {
  z-index: 1;
  border: 0;
  position: absolute;
  top: 0;
  right: 0;
}

.page-template-ovpn-get-started .video-modal .modal-header button, .page-template-ovpn-get-started-ab .video-modal .modal-header button {
  color: #fff;
  opacity: 1;
  font-weight: 300;
}

.page-template-ovpn-get-started .video-modal .modal-header button:hover, .page-template-ovpn-get-started-ab .video-modal .modal-header button:hover {
  opacity: .7;
}

.page-template-ovpn-get-started .video-modal .modal-content, .page-template-ovpn-get-started-ab .video-modal .modal-content {
  background: unset;
  border: 0;
  margin: 0 auto;
}

.page-template-ovpn-get-started .video-modal .modal-body, .page-template-ovpn-get-started-ab .video-modal .modal-body {
  margin: 0 24px;
}

.page-template-ovpn-get-started .video-modal .modal-body iframe, .page-template-ovpn-get-started-ab .video-modal .modal-body iframe {
  width: 100%;
  height: 100%;
  min-height: 375px;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started .video-modal .modal-body iframe, .page-template-ovpn-get-started-ab .video-modal .modal-body iframe {
    min-height: 550px;
  }
}

.page-template-ovpn-get-started .ovpn__section-hero-intro, .page-template-ovpn-get-started-ab .ovpn__section-hero-intro {
  margin-right: 32px;
}

.page-template-ovpn-get-started .ovpn__section-hero-intro h1, .page-template-ovpn-get-started-ab .ovpn__section-hero-intro h1 {
  color: #101828;
  font-size: 36px;
  font-weight: 600;
}

@media (max-width: 991px) {
  .page-template-ovpn-get-started .ovpn__section-hero-intro h1 br, .page-template-ovpn-get-started-ab .ovpn__section-hero-intro h1 br {
    display: none;
  }
}

@media (min-width: 768px) {
  .page-template-ovpn-get-started .ovpn__section-hero-intro h1, .page-template-ovpn-get-started-ab .ovpn__section-hero-intro h1 {
    font-size: 48px;
  }
}

.page-template-ovpn-get-started .ovpn__section-hero-intro p, .page-template-ovpn-get-started-ab .ovpn__section-hero-intro p {
  color: #667085;
}

@media (min-width: 768px) {
  .page-template-ovpn-get-started .ovpn__section-hero-intro p, .page-template-ovpn-get-started-ab .ovpn__section-hero-intro p {
    font-size: 24px;
  }
}

@media (min-width: 576px) {
  .page-template-ovpn-get-started .ovpn__section-hero-intro, .page-template-ovpn-get-started-ab .ovpn__section-hero-intro {
    margin-bottom: 12px;
  }
}

@media (min-width: 768px) {
  .page-template-ovpn-get-started .ovpn__section-hero-intro, .page-template-ovpn-get-started-ab .ovpn__section-hero-intro {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
}

.page-template-ovpn-get-started .ovpn__section-cards-wrapper, .page-template-ovpn-get-started-ab .ovpn__section-cards-wrapper {
  width: 100%;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started .ovpn__section-cards-wrapper, .page-template-ovpn-get-started-ab .ovpn__section-cards-wrapper {
    flex-direction: row;
    justify-content: center;
    gap: 64px;
    margin: 0 24px;
    display: flex;
  }
}

.page-template-ovpn-get-started .ovpn__section-cards-item, .page-template-ovpn-get-started-ab .ovpn__section-cards-item {
  border: 1px solid #eaecf0;
  border-radius: 9px;
  width: 100%;
  padding: 24px 16px;
}

.page-template-ovpn-get-started .ovpn__section-cards-item-icon, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-icon {
  vertical-align: middle;
  background: #4d79dc;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 42px;
  height: 42px;
  padding: 4px 6px;
  display: flex;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started .ovpn__section-cards-item-icon, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-icon {
    width: 75px;
    height: 75px;
  }
}

.page-template-ovpn-get-started .ovpn__section-cards-item-headline, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-headline {
  color: #1a3967;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-size: 6px;
  font-weight: 600;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started .ovpn__section-cards-item-headline, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-headline {
    font-size: 12px;
  }
}

.page-template-ovpn-get-started .ovpn__section-cards-item-intro, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-intro {
  flex-direction: row;
  height: 42px;
  display: flex;
}

.page-template-ovpn-get-started .ovpn__section-cards-item-intro-content, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-intro-content {
  flex-direction: column;
  justify-content: space-between;
  margin-left: 8px;
  display: flex;
}

.page-template-ovpn-get-started .ovpn__section-cards-item-intro-content h3, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-intro-content h3 {
  margin: 0;
  padding: 0;
  font-weight: 600;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started .ovpn__section-cards-item-intro-content h3, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-intro-content h3 {
    font-size: 36px;
  }

  .page-template-ovpn-get-started .ovpn__section-cards-item-intro-content, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-intro-content {
    margin-left: 20px;
  }

  .page-template-ovpn-get-started .ovpn__section-cards-item-intro, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-intro {
    height: 75px;
    margin-bottom: 24px;
  }
}

.page-template-ovpn-get-started .ovpn__section-cards-item-features, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-features {
  margin: 16px 0;
}

.page-template-ovpn-get-started .ovpn__section-cards-item-features-list, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-features-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

.page-template-ovpn-get-started .ovpn__section-cards-item-features-item, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-features-item {
  border-bottom: 1px solid #dadeea;
  flex-direction: row;
  align-items: center;
  gap: 6px;
  width: 100%;
  height: 52px;
  margin: 0 auto;
  padding: 8px 0 8px 12px;
  display: flex;
}

.page-template-ovpn-get-started .ovpn__section-cards-item-features-item-icon, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-features-item-icon {
  justify-content: center;
  align-items: center;
  width: 17px;
  height: 17px;
  display: flex;
}

.page-template-ovpn-get-started .ovpn__section-cards-item-features-item-icon svg, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-features-item-icon svg {
  width: 17px;
  height: 17px;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started .ovpn__section-cards-item-features-item-icon svg, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-features-item-icon svg, .page-template-ovpn-get-started .ovpn__section-cards-item-features-item-icon, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-features-item-icon {
    width: 30px;
    height: 30px;
  }
}

.page-template-ovpn-get-started .ovpn__section-cards-item-features-item p, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-features-item p {
  letter-spacing: 0;
  margin: 0;
  font-size: 9px;
  font-weight: 500;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started .ovpn__section-cards-item-features-item p, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-features-item p {
    font-size: 12px;
  }
}

@media (min-width: 1200px) {
  .page-template-ovpn-get-started .ovpn__section-cards-item-features-item p, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-features-item p {
    font-size: 14px;
  }
}

.page-template-ovpn-get-started .ovpn__section-cards-item-features-item ul, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-features-item ul {
  flex-direction: row;
  gap: 7px;
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
}

.page-template-ovpn-get-started .ovpn__section-cards-item-features-item ul li, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-features-item ul li {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.page-template-ovpn-get-started .ovpn__section-cards-item-features-item ul li figure, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-features-item ul li figure {
  margin: 0;
}

.page-template-ovpn-get-started .ovpn__section-cards-item-features-item ul li span, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-features-item ul li span {
  font-size: 3px;
  display: block;
}

@media (min-width: 576px) {
  .page-template-ovpn-get-started .ovpn__section-cards-item-features-item ul li span, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-features-item ul li span {
    font-size: 6.5px;
  }
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started .ovpn__section-cards-item-features-item ul, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-features-item ul {
    gap: 1px;
  }
}

@media (min-width: 1200px) {
  .page-template-ovpn-get-started .ovpn__section-cards-item-features-item ul, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-features-item ul {
    gap: 6px;
  }
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started .ovpn__section-cards-item-features-item, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-features-item {
    gap: 1px;
  }
}

@media (min-width: 1200px) {
  .page-template-ovpn-get-started .ovpn__section-cards-item-features-item, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-features-item {
    gap: 16px;
    padding: 16px 24px;
  }
}

.page-template-ovpn-get-started .ovpn__section-cards-item-actions, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-actions {
  flex-direction: column;
  width: 100%;
  display: flex;
}

.page-template-ovpn-get-started .ovpn__section-cards-item-actions .ov-button, .page-template-ovpn-get-started-ab .ovpn__section-cards-item-actions .ov-button {
  margin-bottom: 8px;
  font-size: 16px;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started .ovpn__section-cards-item-actions .ov-button:not(:last-of-type), .page-template-ovpn-get-started-ab .ovpn__section-cards-item-actions .ov-button:not(:last-of-type) {
    margin-bottom: 16px;
  }
}

@media (max-width: 991px) {
  .page-template-ovpn-get-started .ovpn__section-cards-item:not(:last-of-type), .page-template-ovpn-get-started-ab .ovpn__section-cards-item:not(:last-of-type) {
    margin-bottom: 21px;
  }
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started .ovpn__section-cards-item, .page-template-ovpn-get-started-ab .ovpn__section-cards-item {
    padding: 40px 32px;
  }
}

.page-template-ovpn-get-started .ovpn__section-intro-slider, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider {
  background: #fafafa;
  margin-bottom: 16px;
}

.page-template-ovpn-get-started .ovpn__section-intro-slider-title, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-title {
  margin-right: 64px;
}

.page-template-ovpn-get-started .ovpn__section-intro-slider-title h2, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-title h2 {
  margin-top: 0;
  font-size: 32px;
  font-weight: 600;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started .ovpn__section-intro-slider-title h2, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-title h2 {
    font-size: 36px;
  }
}

@media (min-width: 768px) {
  .page-template-ovpn-get-started .ovpn__section-intro-slider-title, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-title {
    margin: 32px 0;
  }
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started .ovpn__section-intro-slider-title, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-title {
    text-align: center;
    width: 100%;
    margin: 56px 0;
  }

  .page-template-ovpn-get-started .ovpn__section-intro-slider-wrapper, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-wrapper {
    flex-direction: row;
    gap: 64px;
    margin: 0 48px;
    display: flex;
  }
}

.page-template-ovpn-get-started .ovpn__section-intro-slider-nav, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-nav {
  display: none;
}

.page-template-ovpn-get-started .ovpn__section-intro-slider-nav-item, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-nav-item {
  text-align: left;
  background: none;
  border: 0;
  border-left: 4px solid #f5f6f9;
  width: 100%;
  max-width: 408px;
  padding-left: 24px;
  padding-right: 0;
  transition: background-color .35s ease-in-out;
  position: relative;
}

.page-template-ovpn-get-started .ovpn__section-intro-slider-nav-item-title, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-nav-item-title {
  color: #1b1d23;
  font-size: 20px;
  font-weight: 600;
}

.page-template-ovpn-get-started .ovpn__section-intro-slider-nav-item p, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-nav-item p {
  color: #475376;
  font-size: 18px;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started .ovpn__section-intro-slider-nav-item p, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-nav-item p {
    font-size: 16px;
  }
}

.page-template-ovpn-get-started .ovpn__section-intro-slider-nav-item:before, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-nav-item:before {
  content: "";
  opacity: 0;
  background: #3f67d1;
  width: 4px;
  height: 100%;
  transition: opacity .3s ease-in-out;
  display: block;
  position: absolute;
  top: 0;
  left: -4px;
}

.page-template-ovpn-get-started .ovpn__section-intro-slider-nav-item:after, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-nav-item:after {
  content: "";
  background: none;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.page-template-ovpn-get-started .ovpn__section-intro-slider-nav-item.is-active:before, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-nav-item.is-active:before {
  opacity: 1;
}

.page-template-ovpn-get-started .ovpn__section-intro-slider-nav-item:hover, .page-template-ovpn-get-started .ovpn__section-intro-slider-nav-item.is-active, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-nav-item:hover, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-nav-item.is-active {
  background: #f5f6f9;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started .ovpn__section-intro-slider-nav, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-nav {
    flex-direction: column;
    flex: 1;
    margin-bottom: auto;
    display: flex;
    top: 192px;
  }
}

.page-template-ovpn-get-started .ovpn__section-intro-slider-content, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-content {
  min-height: 320px;
}

.page-template-ovpn-get-started .ovpn__section-intro-slider-content-item, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-content-item {
  margin-bottom: 48px;
}

.page-template-ovpn-get-started .ovpn__section-intro-slider-content-item h4, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-content-item h4 {
  color: #273139;
  margin-top: 16px;
  font-size: 20px;
  font-weight: 600;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started .ovpn__section-intro-slider-content-item h4, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-content-item h4 {
    margin-top: 0;
  }
}

.page-template-ovpn-get-started .ovpn__section-intro-slider-content-item p, .page-template-ovpn-get-started .ovpn__section-intro-slider-content-item ul li, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-content-item p, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-content-item ul li {
  color: #475376;
  font-size: 18px;
}

.page-template-ovpn-get-started .ovpn__section-intro-slider-content-item ul, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-content-item ul {
  padding-left: 28px;
}

.page-template-ovpn-get-started .ovpn__section-intro-slider-content-item ul li, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-content-item ul li {
  margin-bottom: 4px;
  position: relative;
}

.page-template-ovpn-get-started .ovpn__section-intro-slider-content-item a, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-content-item a {
  color: #1a3967;
  font-size: 16px;
  font-weight: 600;
}

@media (max-width: 991px) {
  .page-template-ovpn-get-started .ovpn__section-intro-slider-content-item a.ovpn__link-row, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-content-item a.ovpn__link-row {
    display: none;
  }
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started .ovpn__section-intro-slider-content-item.is-active, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-content-item.is-active {
    display: block;
  }

  .page-template-ovpn-get-started .ovpn__section-intro-slider-content-item, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-content-item {
    display: none;
  }
}

.page-template-ovpn-get-started .ovpn__section-intro-slider-content.in-transition, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-content.in-transition {
  opacity: .1;
  transition: all .3s ease-in-out;
  transform: translateX(-48px);
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started .ovpn__section-intro-slider-content, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider-content {
    opacity: 1;
    flex: 1;
    transition: all .4s ease-in-out;
    transform: none;
  }

  .page-template-ovpn-get-started .ovpn__section-intro-slider, .page-template-ovpn-get-started-ab .ovpn__section-intro-slider {
    background: none;
  }
}

.page-template-ovpn-get-started .ovpn__section-cta-banner, .page-template-ovpn-get-started-ab .ovpn__section-cta-banner {
  margin-bottom: 32px;
}

.page-template-ovpn-get-started .ovpn__section-cta-banner-wrapper, .page-template-ovpn-get-started-ab .ovpn__section-cta-banner-wrapper {
  background: #fafafa;
  border-radius: 16px;
  flex-direction: column;
  width: 100%;
  padding: 48px 24px;
  display: flex;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started .ovpn__section-cta-banner-wrapper, .page-template-ovpn-get-started-ab .ovpn__section-cta-banner-wrapper {
    flex-flow: wrap;
    justify-content: space-between;
    align-items: center;
    padding: 64px;
  }
}

.page-template-ovpn-get-started .ovpn__section-cta-banner-content h2, .page-template-ovpn-get-started-ab .ovpn__section-cta-banner-content h2 {
  margin: 0 0 8px;
  font-size: 24px;
  font-weight: 600;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started .ovpn__section-cta-banner-content h2, .page-template-ovpn-get-started-ab .ovpn__section-cta-banner-content h2 {
    margin: 0 0 16px;
  }
}

.page-template-ovpn-get-started .ovpn__section-cta-banner-content p, .page-template-ovpn-get-started-ab .ovpn__section-cta-banner-content p {
  color: #475376;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started .ovpn__section-cta-banner-content p, .page-template-ovpn-get-started-ab .ovpn__section-cta-banner-content p {
    margin: 0;
    font-size: 18px;
  }
}

.page-template-ovpn-get-started .ovpn__section-cta-banner-content a, .page-template-ovpn-get-started-ab .ovpn__section-cta-banner-content a {
  width: -moz-fit-content;
  width: fit-content;
  margin: 0;
}

.page-template-ovpn-get-started .ovpn__section-cta-banner-actions .ov-button, .page-template-ovpn-get-started-ab .ovpn__section-cta-banner-actions .ov-button {
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
  padding: 12px 16px;
  font-size: 18px;
  font-weight: 600;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started .ovpn__section-cta-banner-actions .ov-button, .page-template-ovpn-get-started-ab .ovpn__section-cta-banner-actions .ov-button {
    font-size: 16px;
  }
}

@media (max-width: 991px) {
  .page-template-ovpn-get-started .ovpn__section-cta-banner-actions, .page-template-ovpn-get-started-ab .ovpn__section-cta-banner-actions {
    text-align: center;
  }
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started .ovpn__section-cta-banner, .page-template-ovpn-get-started-ab .ovpn__section-cta-banner {
    margin-bottom: 64px;
  }
}

.page-template-ovpn-get-started .ovpn__section-outro-cards-wrapper, .page-template-ovpn-get-started-ab .ovpn__section-outro-cards-wrapper {
  width: 100%;
  margin: 0 16px;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started .ovpn__section-outro-cards-wrapper, .page-template-ovpn-get-started-ab .ovpn__section-outro-cards-wrapper {
    flex-direction: row;
    justify-content: center;
    gap: 64px;
    display: flex;
  }
}

.page-template-ovpn-get-started .ovpn__section-outro-cards-item, .page-template-ovpn-get-started-ab .ovpn__section-outro-cards-item {
  border: 1px solid #e5e8f1;
  border-radius: 6px;
  flex-flow: column wrap;
  display: flex;
}

.page-template-ovpn-get-started .ovpn__section-outro-cards-item a, .page-template-ovpn-get-started-ab .ovpn__section-outro-cards-item a {
  color: #1a3967;
  font-size: 16px;
  font-weight: 600;
}

.page-template-ovpn-get-started .ovpn__section-outro-cards-item h5, .page-template-ovpn-get-started-ab .ovpn__section-outro-cards-item h5 {
  font-weight: 600;
}

.page-template-ovpn-get-started .ovpn__section-outro-cards-item-intro, .page-template-ovpn-get-started-ab .ovpn__section-outro-cards-item-intro {
  flex: 1;
  padding: 12px 12px 12px 16px;
}

.page-template-ovpn-get-started .ovpn__section-outro-cards-item-intro h5, .page-template-ovpn-get-started-ab .ovpn__section-outro-cards-item-intro h5 {
  margin: 0 0 8px;
}

.page-template-ovpn-get-started .ovpn__section-outro-cards-item-intro p, .page-template-ovpn-get-started-ab .ovpn__section-outro-cards-item-intro p {
  color: #475376;
  font-size: 18px;
  font-weight: 400;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started .ovpn__section-outro-cards-item-intro p, .page-template-ovpn-get-started-ab .ovpn__section-outro-cards-item-intro p {
    font-size: 16px;
  }

  .page-template-ovpn-get-started .ovpn__section-outro-cards-item-intro, .page-template-ovpn-get-started-ab .ovpn__section-outro-cards-item-intro {
    padding: 24px 12px 32px 16px;
  }
}

.page-template-ovpn-get-started .ovpn__section-outro-cards-item-img, .page-template-ovpn-get-started-ab .ovpn__section-outro-cards-item-img {
  position: relative;
  overflow: hidden;
}

.page-template-ovpn-get-started .ovpn__section-outro-cards-item-img-play, .page-template-ovpn-get-started-ab .ovpn__section-outro-cards-item-img-play {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .25s cubic-bezier(.215, .61, .355, 1);
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
  transform: scale(1);
}

.page-template-ovpn-get-started .ovpn__section-outro-cards-item-img-play:before, .page-template-ovpn-get-started-ab .ovpn__section-outro-cards-item-img-play:before {
  content: "";
  opacity: 0;
  background: #fff;
  width: 100%;
  height: 100%;
  transition: all .25s cubic-bezier(.215, .61, .355, 1);
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.page-template-ovpn-get-started .ovpn__section-outro-cards-item-img:hover .ovpn__section-outro-cards-item-img-play, .page-template-ovpn-get-started-ab .ovpn__section-outro-cards-item-img:hover .ovpn__section-outro-cards-item-img-play {
  transform: scale(1.25);
}

.page-template-ovpn-get-started .ovpn__section-outro-cards-item-img:hover .ovpn__section-outro-cards-item-img-play:before, .page-template-ovpn-get-started-ab .ovpn__section-outro-cards-item-img:hover .ovpn__section-outro-cards-item-img-play:before {
  opacity: .15;
}

.page-template-ovpn-get-started .ovpn__section-outro-cards-item-actions, .page-template-ovpn-get-started-ab .ovpn__section-outro-cards-item-actions {
  flex-direction: row;
  justify-content: space-between;
  margin: 8px 0 16px;
  display: flex;
}

.page-template-ovpn-get-started .ovpn__section-outro-cards-item-actions .ovpn__time, .page-template-ovpn-get-started-ab .ovpn__section-outro-cards-item-actions .ovpn__time {
  vertical-align: middle;
  flex-direction: row;
  align-items: center;
  display: flex;
}

.page-template-ovpn-get-started .ovpn__section-outro-cards-item-actions .ovpn__time figure, .page-template-ovpn-get-started-ab .ovpn__section-outro-cards-item-actions .ovpn__time figure {
  margin: 0;
}

.page-template-ovpn-get-started .ovpn__section-outro-cards-item-actions .ovpn__time span, .page-template-ovpn-get-started-ab .ovpn__section-outro-cards-item-actions .ovpn__time span {
  color: #7785ac;
  padding-left: 4px;
  display: block;
}

.page-template-ovpn-get-started .ovpn__section-outro-cards-item-content, .page-template-ovpn-get-started-ab .ovpn__section-outro-cards-item-content {
  background: #f5f6f9;
  border-radius: 0 0 6px 6px;
  padding: 12px;
}

@media (max-width: 991px) {
  .page-template-ovpn-get-started .ovpn__section-outro-cards-item:not(:last-of-type), .page-template-ovpn-get-started-ab .ovpn__section-outro-cards-item:not(:last-of-type) {
    margin-bottom: 24px;
  }
}

.page-template-ovpn-get-started-ab .site-banner, .page-template-ovpn-get-started-ab .primary-grouping__wrapper, .page-template-ovpn-get-started-ab .desktop__actions, .page-template-ovpn-get-started-ab footer, .page-template-ovpn-get-started-ab .site-footer, .page-template-ovpn-get-started-ab .site-copyright, .page-template-ovpn-get-started-ab .mobile__actions, .page-template-ovpn-get-started-ab .mobile__search {
  display: none !important;
}

.page-template-ovpn-get-started-ab header.site-header .mobile {
  height: auto !important;
}

.page-template-ovpn-get-started-ab main {
  padding-top: 48px !important;
}

@media (max-width: 991px) {
  .page-template-ovpn-get-started-ab main {
    padding-top: 0 !important;
  }

  .page-template-ovpn-get-started-ab body {
    margin-top: 40px !important;
  }

  .page-template-ovpn-get-started-new .page-content .container {
    padding: 0 16px;
  }

  .page-template-ovpn-get-started-new .page-content .row {
    margin: 0;
  }

  .page-template-ovpn-get-started-new .page-content {
    padding-top: 0;
  }
}

.page-template-ovpn-get-started-new .video-modal .modal-header {
  z-index: 1;
  border: 0;
  position: absolute;
  top: 0;
  right: 0;
}

.page-template-ovpn-get-started-new .video-modal .modal-header button {
  color: #fff;
  opacity: 1;
  font-weight: 300;
}

.page-template-ovpn-get-started-new .video-modal .modal-header button:hover {
  opacity: .7;
}

.page-template-ovpn-get-started-new .video-modal .modal-content {
  background: unset;
  border: 0;
  margin: 0 auto;
}

.page-template-ovpn-get-started-new .video-modal .modal-body {
  margin: 0 24px;
}

.page-template-ovpn-get-started-new .video-modal .modal-body iframe {
  width: 100%;
  height: 100%;
  min-height: 375px;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started-new .video-modal .modal-body iframe {
    min-height: 550px;
  }
}

.page-template-ovpn-get-started-new .ovpn__section-hero-intro {
  margin-right: 32px;
}

.page-template-ovpn-get-started-new .ovpn__section-hero-intro h1 {
  color: #101828;
  font-size: 36px;
  font-weight: 600;
}

@media (max-width: 991px) {
  .page-template-ovpn-get-started-new .ovpn__section-hero-intro h1 br {
    display: none;
  }
}

@media (min-width: 768px) {
  .page-template-ovpn-get-started-new .ovpn__section-hero-intro h1 {
    font-size: 42px;
  }
}

.page-template-ovpn-get-started-new .ovpn__section-hero-intro p {
  color: #111322;
}

@media (min-width: 768px) {
  .page-template-ovpn-get-started-new .ovpn__section-hero-intro p {
    font-size: 24px;
  }
}

@media (min-width: 576px) {
  .page-template-ovpn-get-started-new .ovpn__section-hero-intro {
    margin-bottom: 12px;
  }
}

.page-template-ovpn-get-started-new .ovpn__section-cards-wrapper {
  width: 100%;
  margin-bottom: 48px;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started-new .ovpn__section-cards-wrapper {
    flex-direction: row;
    justify-content: center;
    gap: 64px;
    margin-bottom: 64px;
    display: flex;
  }
}

.page-template-ovpn-get-started-new .ovpn__section-cards-item {
  background: #f9fafb;
  border: 1px solid #eaecf0;
  border-radius: 9px;
  width: 100%;
  padding: 24px 8px;
}

.page-template-ovpn-get-started-new .ovpn__section-cards-item-outro {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 8px;
  margin-top: 8px;
  display: flex;
}

.page-template-ovpn-get-started-new .ovpn__section-cards-item-outro a {
  color: #1652b8;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  font-weight: 600;
  display: flex;
}

.page-template-ovpn-get-started-new .ovpn__section-cards-item-outro a figure {
  margin: 0;
}

.page-template-ovpn-get-started-new .ovpn__section-cards-item-outro p {
  color: #404968;
  margin: 8px 0;
  font-weight: 600;
}

@media (max-width: 991px) {
  .page-template-ovpn-get-started-new .ovpn__section-cards-item-outro p {
    text-align: center;
    font-size: 14px;
  }
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started-new .ovpn__section-cards-item-outro {
    margin-top: 24px;
  }
}

.page-template-ovpn-get-started-new .ovpn__section-cards-item-icon {
  vertical-align: middle;
  background: #4d79dc;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  width: 42px;
  height: 42px;
  padding: 4px 6px;
  display: flex;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started-new .ovpn__section-cards-item-icon {
    width: 75px;
    height: 75px;
  }
}

.page-template-ovpn-get-started-new .ovpn__section-cards-item-headline {
  color: #111322;
  margin-bottom: 24px;
  font-size: 12px;
  font-weight: 400;
  line-height: 24px;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started-new .ovpn__section-cards-item-headline {
    font-size: 16px;
  }
}

.page-template-ovpn-get-started-new .ovpn__section-cards-item-intro {
  flex-direction: row;
  display: flex;
}

.page-template-ovpn-get-started-new .ovpn__section-cards-item-intro-content {
  border-bottom: 1px solid #111322;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  margin-left: 8px;
  display: flex;
}

.page-template-ovpn-get-started-new .ovpn__section-cards-item-intro-content h3 {
  color: #1a3967;
  margin: 0;
  padding: 0;
  font-weight: 600;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started-new .ovpn__section-cards-item-intro-content h3 {
    font-size: 36px;
  }

  .page-template-ovpn-get-started-new .ovpn__section-cards-item-intro-content {
    margin-left: 20px;
  }

  .page-template-ovpn-get-started-new .ovpn__section-cards-item-intro {
    margin-bottom: 24px;
  }
}

.page-template-ovpn-get-started-new .ovpn__section-cards-item-features {
  margin: 16px 0;
}

.page-template-ovpn-get-started-new .ovpn__section-cards-item-features-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

.page-template-ovpn-get-started-new .ovpn__section-cards-item-features-item {
  flex-direction: row;
  align-items: center;
  gap: 6px;
  width: 100%;
  margin: 0 auto;
  padding: 8px 0 8px 12px;
  display: flex;
}

.page-template-ovpn-get-started-new .ovpn__section-cards-item-features-item-icon {
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  margin: 0;
  display: flex;
}

.page-template-ovpn-get-started-new .ovpn__section-cards-item-features-item-icon svg {
  width: 20px;
  height: 20px;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started-new .ovpn__section-cards-item-features-item-icon svg, .page-template-ovpn-get-started-new .ovpn__section-cards-item-features-item-icon {
    width: 20px;
    height: 20px;
  }
}

.page-template-ovpn-get-started-new .ovpn__section-cards-item-features-item p {
  letter-spacing: 0;
  color: #4a5578;
  margin: 0;
  font-size: 14px;
  font-weight: 400;
}

.page-template-ovpn-get-started-new .ovpn__section-cards-item-features-item ul {
  flex-direction: row;
  gap: 7px;
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
}

.page-template-ovpn-get-started-new .ovpn__section-cards-item-features-item ul li {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.page-template-ovpn-get-started-new .ovpn__section-cards-item-features-item ul li figure {
  margin: 0;
}

.page-template-ovpn-get-started-new .ovpn__section-cards-item-features-item ul li span {
  font-size: 3px;
  display: block;
}

@media (min-width: 576px) {
  .page-template-ovpn-get-started-new .ovpn__section-cards-item-features-item ul li span {
    font-size: 6.5px;
  }
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started-new .ovpn__section-cards-item-features-item ul {
    gap: 1px;
  }
}

@media (min-width: 1200px) {
  .page-template-ovpn-get-started-new .ovpn__section-cards-item-features-item ul {
    gap: 6px;
  }
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started-new .ovpn__section-cards-item-features-item {
    gap: 1px;
  }
}

@media (min-width: 1200px) {
  .page-template-ovpn-get-started-new .ovpn__section-cards-item-features-item {
    gap: 16px;
  }
}

.page-template-ovpn-get-started-new .ovpn__section-cards-item-actions {
  flex-direction: column;
  width: 100%;
  display: flex;
}

.page-template-ovpn-get-started-new .ovpn__section-cards-item-actions .ov-button {
  margin-bottom: 8px;
  font-size: 16px;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started-new .ovpn__section-cards-item-actions .ov-button:not(:last-of-type) {
    margin-bottom: 16px;
  }
}

@media (max-width: 991px) {
  .page-template-ovpn-get-started-new .ovpn__section-cards-item:not(:last-of-type) {
    margin-bottom: 21px;
  }
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started-new .ovpn__section-cards-item {
    padding: 32px;
  }
}

.page-template-ovpn-get-started-new .ovpn__section-quiz-item {
  background: #fff;
  border-radius: 16px;
  width: 100%;
  padding: 24px;
  box-shadow: 0 1px 2px #1018280f, 0 1px 3px #1018281a;
}

.page-template-ovpn-get-started-new .ovpn__section-quiz-item .ov-button {
  padding: 8px 16px;
}

.page-template-ovpn-get-started-new .ovpn__section-quiz-item-grouping {
  flex-direction: column;
  gap: 32px;
  width: 100%;
  margin-top: 24px;
  display: flex;
  position: relative;
}

.page-template-ovpn-get-started-new .ovpn__section-quiz-item-question {
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  gap: 8px;
  display: flex;
}

.page-template-ovpn-get-started-new .ovpn__section-quiz-item-question p {
  color: #404968;
  margin: 0;
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started-new .ovpn__section-quiz-item-question {
    flex-direction: row;
  }
}

.page-template-ovpn-get-started-new .ovpn__section-quiz-item-toggle {
  display: none;
}

.page-template-ovpn-get-started-new .ovpn__section-quiz-item-toggle.is-active {
  display: block;
}

.page-template-ovpn-get-started-new .ovpn__section-quiz-item-toggle form {
  flex-direction: column;
  margin: 16px 0 0;
  display: flex;
}

.page-template-ovpn-get-started-new .ovpn__section-quiz-item-toggle .form-grouping {
  position: relative;
}

.page-template-ovpn-get-started-new .ovpn__section-quiz-item-suggestion-alert {
  background: #fcfcfd;
  border: 1px solid #b9c0d4;
  border-radius: 8px;
  flex-direction: column;
  gap: 8px;
  width: 100%;
  padding: 16px;
  display: none;
}

.page-template-ovpn-get-started-new .ovpn__section-quiz-item-suggestion-alert p {
  max-width: 565px;
  margin: 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

.page-template-ovpn-get-started-new .ovpn__section-quiz-item-suggestion-alert .ovpn__section-quiz-item-action {
  color: #1652b8;
  align-items: center;
  gap: 8px;
  font-weight: 600;
  display: flex;
}

.page-template-ovpn-get-started-new .ovpn__section-quiz-item-suggestion-alert .ovpn__section-quiz-item-action:hover {
  text-decoration: none;
}

.page-template-ovpn-get-started-new .ovpn__section-quiz-item-suggestion-alert .ovpn__section-quiz-item-action figure {
  margin: 0;
  display: flex;
}

.page-template-ovpn-get-started-new .ovpn__section-quiz-item-suggestion-alert .ovpn__section-quiz-item-action figure svg path {
  fill: #1652b8;
}

.page-template-ovpn-get-started-new .ovpn__section-quiz-item-suggestion-alert.is-active {
  display: flex;
}

.page-template-ovpn-get-started-new .ovpn__section-quiz-item-actions {
  border-top: 1px solid #dcdfea;
  justify-content: flex-end;
  margin-top: 16px;
  padding: 16px 0;
  display: none;
}

.page-template-ovpn-get-started-new .ovpn__section-quiz-item-actions.is-active {
  display: flex;
}

.page-template-ovpn-get-started-new .ovpn__section-quiz-item-outro {
  justify-content: center;
  align-items: center;
  gap: 8px;
  display: flex;
}

.page-template-ovpn-get-started-new .ovpn__section-quiz-item-outro a {
  color: #1652b8;
  font-size: 14px;
  font-weight: 600;
}

.page-template-ovpn-get-started-new .ovpn__section-quiz-item-outro p {
  color: #404968;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
}

.page-template-ovpn-get-started-new .ovpn__section-quiz-item.is-active .ovpn__section-quiz-item-answer {
  display: none;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started-new .ovpn__section-quiz-item {
    flex-direction: column;
    display: flex;
  }
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-wrapper {
  flex-direction: column;
  width: 100%;
  display: flex;
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-title {
  border-bottom: 1px solid #111322;
  margin: 24px 0;
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-tabs {
  background: #f9fafb;
  border-radius: 4px;
  flex-direction: row;
  gap: 8px;
  width: -moz-fit-content;
  width: fit-content;
  margin: 16px 0;
  padding: 4px;
  display: none;
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-tabs button {
  color: #4a5578;
  background: #f9fafb;
  border: 0;
  border-radius: 4px;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0;
  padding: 8px;
  font-size: 16px;
  transition: all .25s ease-in-out;
  display: block;
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-tabs button.is-active, .page-template-ovpn-get-started-new .ovpn__section-product-comparison-tabs button:hover, .page-template-ovpn-get-started-new .ovpn__section-product-comparison-tabs button:active {
  color: #404968;
  background: #eff1f5;
  box-shadow: 0 1px 2px #1018280f, 0 1px 3px #1018281a;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started-new .ovpn__section-product-comparison-tabs {
    display: flex;
  }
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-select {
  margin-bottom: 24px;
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-select select {
  -webkit-appearance: none;
  -moz-appearance: none;
  background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.53071 5.52973C3.79041 5.27004 4.21146 5.27004 4.47116 5.52973L8.00094 9.05951L11.5307 5.52973C11.7904 5.27004 12.2115 5.27004 12.4712 5.52973C12.7309 5.78943 12.7309 6.21049 12.4712 6.47019L8.47116 10.4702C8.21146 10.7299 7.79041 10.7299 7.53071 10.4702L3.53071 6.47019C3.27101 6.21049 3.27101 5.78943 3.53071 5.52973Z' fill='%234A5578'/%3E%3C/svg%3E") calc(100% - 12px) 13px no-repeat;
  border: 1px solid #b9c0d4;
  border-radius: 4px;
  width: 100%;
  padding: 8px;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  box-shadow: 0 1px 2px #1018280d;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started-new .ovpn__section-product-comparison-select {
    display: none;
  }
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-tables-list {
  width: 100%;
  display: none;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started-new .ovpn__section-product-comparison-tables-list {
    display: block;
  }
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-tables-cards .ovpn__section-product-comparison-tables-item-title {
  display: none;
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-tables-cards .ovpn__section-product-comparison-tables-item-content {
  border: 0;
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-tables-cards .ovpn__section-product-comparison-tables-item-content-item {
  border: 1px solid #dcdfea;
  border-radius: 4px;
  flex-direction: column;
  margin-bottom: 8px;
  padding: 0;
  display: flex;
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-tables-cards .ovpn__section-product-comparison-tables-item-content-item-head {
  background: #f9fafb;
  border-radius: 8px 8px 0 0;
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-tables-cards .ovpn__section-product-comparison-tables-item-content-item span {
  padding: 24px 16px;
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-tables-cards .ovpn__section-product-comparison-tables-item-content-item span p {
  color: #111322;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-tables-cards .ovpn__section-product-comparison-tables-item-content-item span .product-link {
  color: #1652b8;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
  display: block;
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-tables-cards .ovpn__section-product-comparison-tables-item-content-item-grouping {
  border-radius: 4px;
  overflow: hidden;
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-tables-cards .ovpn__section-product-comparison-tables-item-content-item-grouping-item {
  display: flex;
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-tables-cards .ovpn__section-product-comparison-tables-item-content-item:nth-of-type(odd) .ovpn__section-product-comparison-tables-item-content-item-grouping-item:nth-of-type(2n), .page-template-ovpn-get-started-new .ovpn__section-product-comparison-tables-cards .ovpn__section-product-comparison-tables-item-content-item:nth-of-type(2n) .ovpn__section-product-comparison-tables-item-content-item-grouping-item:nth-of-type(odd) {
  background: #f9fafb;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started-new .ovpn__section-product-comparison-tables-cards {
    display: none;
  }
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-tables-title {
  margin-bottom: 24px;
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-tables-item {
  display: none;
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-tables-item.is-active {
  display: block;
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-tables-item-head {
  border-radius: 8px 8px 0 0;
  padding: 20px;
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-tables-item-head .product-link {
  color: #1652b8;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
  display: block;
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-tables-item-content {
  border: 1px solid #dcdfea;
  border-radius: 8px;
  width: 100%;
  font-size: 14px;
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-tables-item-content span {
  flex: 1;
  align-items: center;
  display: flex;
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-tables-item-content span:first-of-type {
  flex: 2;
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-tables-item-content span p {
  color: #111322;
  margin: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-tables-item-content figure {
  margin: 0;
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-tables-item-content-item {
  padding: 24px;
  display: flex;
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-tables-item-content-item:nth-child(odd) {
  background-color: #f9fafb;
}

.page-template-ovpn-get-started-new .ovpn__section-product-comparison-tables-item-content-item:first-of-type {
  background-color: #fff;
}

.page-template-ovpn-get-started-new .ovpn__section-cta-banner-wrapper {
  text-align: center;
  background: #fafafa;
  border-radius: 16px;
  width: 100%;
  margin: 48px 0 24px;
  padding-bottom: 48px;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started-new .ovpn__section-cta-banner-wrapper {
    margin: 64px 0 24px;
  }
}

.page-template-ovpn-get-started-new .ovpn__section-cta-banner-content {
  max-width: 992px;
  margin: 0 auto;
}

.page-template-ovpn-get-started-new .ovpn__section-cta-banner-content h2 {
  margin: 64px 0 32px;
  font-size: 24px;
  font-weight: 600;
  line-height: 44px;
}

@media (min-width: 992px) {
  .page-template-ovpn-get-started-new .ovpn__section-cta-banner-content h2 {
    font-size: 36px;
  }
}

.page-template-ovpn-get-started-new .ovpn__section-cta-banner-content a {
  width: -moz-fit-content;
  width: fit-content;
  margin: 0;
}

@media (max-width: 991px) {
  .page-template-ovpn-testimonials .page-content .container {
    padding: 0 16px;
  }

  .page-template-ovpn-testimonials .page-content .row {
    margin: 0;
  }

  .page-template-ovpn-testimonials .page-content {
    padding-top: 0;
  }
}

.page-template-ovpn-testimonials .ovpn__section-hero-wrapper {
  width: 100%;
  margin-top: 24px;
}

.page-template-ovpn-testimonials .ovpn__section-hero-content {
  text-align: center;
  margin: 0 auto;
}

.page-template-ovpn-testimonials .ovpn__section-hero h1 {
  color: #101828;
}

@media (min-width: 992px) {
  .page-template-ovpn-testimonials .ovpn__section-hero h1 {
    letter-spacing: -1.2px;
    font-size: 60px;
    font-weight: 600;
    line-height: 72px;
  }
}

.page-template-ovpn-testimonials .ovpn__section-hero p, .page-template-ovpn-testimonials .ovpn__section-hero span {
  color: #667085;
  max-width: 1024px;
  margin: 8px auto;
  font-size: 24px;
  font-weight: 400;
  line-height: 30px;
  display: block;
}

.page-template-ovpn-testimonials .ovpn__section-clients {
  background: #fff;
  padding-bottom: 24px;
}

@media (max-width: 991px) {
  .page-template-ovpn-testimonials .ovpn__section-clients {
    display: none;
  }
}

.page-template-ovpn-testimonials .ovpn__section-clients-wrapper {
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin: 24px 0;
  display: flex;
}

@media (min-width: 992px) {
  .page-template-ovpn-testimonials .ovpn__section-clients-wrapper {
    flex-direction: row;
    margin: 24px 0;
  }
}

.page-template-ovpn-testimonials .ovpn__section-clients-intro {
  width: 100%;
}

.page-template-ovpn-testimonials .ovpn__section-clients-intro p {
  text-align: center;
  color: #667085;
  font-size: 16px;
}

@media (min-width: 992px) {
  .page-template-ovpn-testimonials .ovpn__section-clients-intro p {
    color: #101828;
  }
}

.page-template-ovpn-testimonials .ovpn__section-clients-list {
  flex-flow: wrap;
  flex: 1;
  justify-content: space-between;
  display: flex;
}

.page-template-ovpn-testimonials .ovpn__section-clients-list-item {
  justify-content: center;
  width: 100%;
  height: 40px;
  margin: 20px 0 0;
  display: flex;
}

.page-template-ovpn-testimonials .ovpn__section-clients-list-item img {
  object-fit: contain;
}

@media (max-width: 991px) {
  .page-template-ovpn-testimonials .ovpn__section-clients-list-item:nth-child(3) {
    order: 5;
    width: 100%;
  }
}

@media (min-width: 992px) {
  .page-template-ovpn-testimonials .ovpn__section-clients-list-item {
    width: -moz-fit-content;
    width: fit-content;
  }

  .page-template-ovpn-testimonials .ovpn__section-clients-list {
    flex-flow: row;
    margin: 0;
  }
}

.page-template-ovpn-testimonials .ovpn__section-featured-video {
  background: #f9fafb;
}

.page-template-ovpn-testimonials .ovpn__section-featured-video-wrapper {
  width: 100%;
  padding: 24px 0;
}

@media (min-width: 992px) {
  .page-template-ovpn-testimonials .ovpn__section-featured-video-wrapper {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    gap: 64px;
    padding: 64px 0 24px;
    display: flex;
  }
}

.page-template-ovpn-testimonials .ovpn__section-featured-video-content {
  flex: 1;
}

.page-template-ovpn-testimonials .ovpn__section-featured-video-content h3 {
  color: #111322;
  font-size: 30px;
  font-weight: 600;
  line-height: 38px;
}

.page-template-ovpn-testimonials .ovpn__section-featured-video-content p {
  color: #4a5578;
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}

.page-template-ovpn-testimonials .ovpn__section-featured-video-content-source-author span {
  color: #1652b8;
  margin: 4px 0;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  display: block;
}

.page-template-ovpn-testimonials .ovpn__section-featured-video-content-source-location {
  border-top: 1px solid #eff1f5;
  margin: 24px 0;
}

.page-template-ovpn-testimonials .ovpn__section-featured-video-item {
  border: 1px solid #fcfcfd;
  border-radius: 6px;
  flex-flow: column wrap;
  flex: 1;
  display: flex;
}

.page-template-ovpn-testimonials .ovpn__section-featured-video-item a {
  color: #2b3d6b;
  font-size: 16px;
  font-weight: 600;
}

.page-template-ovpn-testimonials .ovpn__section-featured-video-item h5 {
  font-weight: 600;
}

.page-template-ovpn-testimonials .ovpn__section-featured-video-item-img {
  position: relative;
  overflow: hidden;
}

.page-template-ovpn-testimonials .ovpn__section-featured-video-item-img img {
  width: 100%;
}

.page-template-ovpn-testimonials .ovpn__section-featured-video-item-img-play {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  transition: all .25s cubic-bezier(.215, .61, .355, 1);
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
  transform: scale(1);
}

.page-template-ovpn-testimonials .ovpn__section-featured-video-item-img-play:before {
  content: "";
  opacity: 0;
  background: #fff;
  width: 100%;
  height: 100%;
  transition: all .25s cubic-bezier(.215, .61, .355, 1);
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.page-template-ovpn-testimonials .ovpn__section-featured-video-item-img:hover .ovpn__section-featured-video-item-img-play {
  transform: scale(1.25);
}

.page-template-ovpn-testimonials .ovpn__section-featured-video-item-img:hover .ovpn__section-featured-video-item-img-play:before {
  opacity: .15;
}

.page-template-ovpn-testimonials .ovpn__section-featured-video-item-actions {
  flex-direction: row;
  justify-content: space-between;
  margin: 8px 0 16px;
  display: flex;
}

.page-template-ovpn-testimonials .ovpn__section-featured-video-item-actions .ovpn__time, .page-template-ovpn-testimonials .ovpn__section-featured-video-item-actions a {
  vertical-align: middle;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  display: flex;
}

.page-template-ovpn-testimonials .ovpn__section-featured-video-item-actions .ovpn__time figure, .page-template-ovpn-testimonials .ovpn__section-featured-video-item-actions a figure {
  margin: 0;
}

.page-template-ovpn-testimonials .ovpn__section-featured-video-item-actions .ovpn__time span, .page-template-ovpn-testimonials .ovpn__section-featured-video-item-actions a span {
  color: #7785ac;
  display: block;
}

.page-template-ovpn-testimonials .ovpn__section-featured-video-item-content {
  border-radius: 0 0 6px 6px;
  padding: 12px;
}

@media (max-width: 991px) {
  .page-template-ovpn-testimonials .ovpn__section-featured-video-item:not(:last-of-type) {
    margin-bottom: 24px;
  }
}

.page-template-ovpn-testimonials .ovpn__section-partners-cards {
  margin-top: 48px;
}

@media (min-width: 992px) {
  .page-template-ovpn-testimonials .ovpn__section-partners-cards-wrapper {
    flex-flow: wrap;
    gap: 64px;
    display: flex;
  }
}

.page-template-ovpn-testimonials .ovpn__section-partners-cards-item {
  background: #fff;
  border: 1px solid #b9c0d4;
  border-radius: 8px;
  flex-direction: column;
  flex: 1;
  margin: 24px 0;
  padding: 24px 24px 32px;
  display: flex;
  position: relative;
}

.page-template-ovpn-testimonials .ovpn__section-partners-cards-item-image {
  border-radius: 12px;
  margin-bottom: 32px;
}

.page-template-ovpn-testimonials .ovpn__section-partners-cards-item-image img {
  object-fit: cover;
  border-radius: 12px;
  width: 100%;
}

.page-template-ovpn-testimonials .ovpn__section-partners-cards-item-logo {
  height: 40px;
}

.page-template-ovpn-testimonials .ovpn__section-partners-cards-item-logo img {
  object-fit: contain;
  width: -moz-fit-content;
  width: fit-content;
  height: 100%;
}

.page-template-ovpn-testimonials .ovpn__section-partners-cards-item-content {
  margin: 8px 0;
  line-height: 24px;
}

.page-template-ovpn-testimonials .ovpn__section-partners-cards-item-content p {
  color: #404968;
  font-size: 16px;
  font-weight: 400;
}

.page-template-ovpn-testimonials .ovpn__section-partners-cards-item-action a {
  color: #1652b8;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  display: flex;
}

.page-template-ovpn-testimonials .ovpn__section-partners-cards-item-action a figure {
  justify-content: center;
  align-items: center;
  margin: 0 8px;
  display: flex;
}

.page-template-ovpn-testimonials .ovpn__section-partners-cards-item-action a figure svg path {
  fill: #1652b8;
}

@media (min-width: 992px) {
  .page-template-ovpn-testimonials .ovpn__section-partners-cards-item-action a {
    justify-content: flex-start;
  }

  .page-template-ovpn-testimonials .ovpn__section-partners-cards-item {
    width: calc(33.3333% - 32px);
    max-width: 400px;
    margin-bottom: 50px;
  }
}

.page-template-ovpn-testimonials .ovpn__section-trusted {
  background: #f9fafb;
  margin-top: 64px;
  overflow-x: hidden;
}

.page-template-ovpn-testimonials .ovpn__section-trusted-wrapper {
  padding: 64px 0;
}

@media (min-width: 992px) {
  .page-template-ovpn-testimonials .ovpn__section-trusted-wrapper {
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
    padding: 96px 0;
    display: flex;
  }

  .page-template-ovpn-testimonials .ovpn__section-trusted-content {
    width: 100%;
    max-width: 576px;
  }
}

.page-template-ovpn-testimonials .ovpn__section-trusted-quote-img {
  width: 100%;
  max-width: 36px;
}

.page-template-ovpn-testimonials .ovpn__section-trusted-quote-item {
  color: #404968;
  margin: 24px 0;
  font-size: 24px;
  font-weight: 600;
  line-height: 32px;
}

@media (min-width: 992px) {
  .page-template-ovpn-testimonials .ovpn__section-trusted-quote-item {
    font-size: 32px;
    line-height: 40px;
  }
}

.page-template-ovpn-testimonials .ovpn__section-trusted-quote-meta span {
  color: #404968;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  display: block;
}

.page-template-ovpn-testimonials .ovpn__section-trusted-cessation {
  flex-direction: column-reverse;
  display: flex;
}

@media (min-width: 992px) {
  .page-template-ovpn-testimonials .ovpn__section-trusted-cessation {
    flex-direction: column;
  }
}

.page-template-ovpn-testimonials .ovpn__section-trusted-clients {
  flex-direction: column;
  margin: 24px 0;
  display: flex;
}

.page-template-ovpn-testimonials .ovpn__section-trusted-clients-title {
  color: #404968;
  margin-bottom: 8px;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
}

@media (min-width: 992px) {
  .page-template-ovpn-testimonials .ovpn__section-trusted-clients-title {
    font-size: 24px;
  }
}

.page-template-ovpn-testimonials .ovpn__section-trusted-actions {
  flex-direction: row;
  justify-content: center;
  margin: 24px auto 0;
  display: flex;
}

.page-template-ovpn-testimonials .ovpn__section-trusted-actions .ov-button {
  width: -moz-fit-content;
  width: fit-content;
  margin: 0;
}

.page-template-ovpn-testimonials .ovpn__section-trusted-actions .ov-button:not(:first-of-type) {
  margin-left: 16px;
}

@media (min-width: 992px) {
  .page-template-ovpn-testimonials .ovpn__section-trusted-actions {
    justify-content: flex-start;
    margin: 8px 0;
  }
}

.page-template-ovpn-testimonials .ovpn__section-trusted-img {
  pointer-events: none;
  height: -moz-fit-content;
  height: fit-content;
  display: none;
}

.page-template-ovpn-testimonials .ovpn__section-trusted-img img {
  object-fit: contain;
  width: 100vw;
  max-width: 100vw;
  height: 513px;
  margin-left: -50vw;
  margin-right: -50vw;
  position: relative;
  left: 50%;
  right: 50%;
}

@media (min-width: 992px) {
  .page-template-ovpn-testimonials .ovpn__section-trusted-img {
    display: block;
    transform: translateX(128px);
  }
}

@media (min-width: 1200px) {
  .page-template-ovpn-testimonials .ovpn__section-trusted-img {
    transform: none;
  }
}

.page-template-ovpn-testimonials .ovpn__section-stats-wrapper {
  background: #f4f8fd;
  margin: 64px 0;
}

@media (min-width: 992px) {
  .page-template-ovpn-testimonials .ovpn__section-stats-wrapper {
    margin: 96px 0;
  }
}

.page-template-ovpn-testimonials .ovpn__section-stats-list {
  flex-direction: column;
  gap: 64px;
  padding: 40px 64px;
  display: flex;
}

.page-template-ovpn-testimonials .ovpn__section-stats-list-item {
  flex-direction: column;
  gap: 8px;
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
}

.page-template-ovpn-testimonials .ovpn__section-stats-list-item span {
  display: block;
}

.page-template-ovpn-testimonials .ovpn__section-stats-list-item-number {
  color: #266fe2;
  margin-bottom: 16px;
  font-size: 44px;
  font-weight: 400;
  line-height: 54px;
}

.page-template-ovpn-testimonials .ovpn__section-stats-list-item-label {
  color: #2d3f63;
  font-size: 18px;
  font-weight: 400;
  line-height: 26px;
}

.page-template-ovpn-testimonials .ovpn__section-stats-list-item-content {
  color: #546491;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}

@media (min-width: 992px) {
  .page-template-ovpn-testimonials .ovpn__section-stats-list {
    flex-direction: row;
  }
}

.page-template-ovpn-testimonials .ovpn__section-cta-banner-wrapper {
  text-align: center;
  background: #fafafa;
  border-radius: 16px;
  width: 100%;
  margin-bottom: 48px;
  padding-bottom: 48px;
}

.page-template-ovpn-testimonials .ovpn__section-cta-banner-content h2 {
  margin: 64px 0 32px;
  font-size: 24px;
  font-weight: 600;
}

.page-template-ovpn-testimonials .ovpn__section-cta-banner-content a {
  width: -moz-fit-content;
  width: fit-content;
  margin: 0;
}

.page-template-ovpn-testimonials .ovpn__section-cta-banner-secondary {
  background: #f9fafb;
}

.page-template-ovpn-testimonials .ovpn__section-cta-banner-secondary .ovpn__section-tabs-item-intro {
  display: none;
}

@media (min-width: 992px) {
  .page-template-ovpn-testimonials .ovpn__section-cta-banner-secondary .ovpn__section-tabs-item-intro {
    display: block;
  }
}

.page-template-ovpn-testimonials .ovpn__section-cta-banner-secondary .ovpn__section-cta-banner-wrapper {
  text-align: left;
  color: #fff;
  background: #1a3967;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-top: 48px;
  padding: 64px;
}

@media (min-width: 992px) {
  .page-template-ovpn-testimonials .ovpn__section-cta-banner-secondary .ovpn__section-cta-banner-wrapper {
    display: flex;
  }
}

.page-template-ovpn-testimonials .ovpn__section-cta-banner-secondary .ovpn__section-cta-banner-content h2 {
  margin: 0 0 24px;
  font-size: 36px;
}

.page-template-ovpn-testimonials .ovpn__section-cta-banner-secondary .ovpn__section-cta-banner-content p {
  margin: 0;
  font-size: 18px;
}

.page-template-ovpn-testimonials .ovpn__section-cta-banner-secondary .ovpn__section-cta-banner-actions {
  flex-direction: column;
  margin: 2rem 0;
  display: flex;
}

.page-template-ovpn-testimonials .ovpn__section-cta-banner-secondary .ovpn__section-cta-banner-actions .ov-button {
  width: -moz-fit-content;
  width: fit-content;
  min-width: 145px;
  padding: 8px 0;
}

@media (min-width: 992px) {
  .page-template-ovpn-testimonials .ovpn__section-cta-banner-secondary .ovpn__section-cta-banner-actions .ov-button:not(:first-of-type) {
    margin-left: 16px;
  }

  .page-template-ovpn-testimonials .ovpn__section-cta-banner-secondary .ovpn__section-cta-banner-actions {
    flex-direction: row;
    margin: 0;
  }

  .page-template-ovpn-testimonials .ovpn__section-cta-banner-secondary {
    display: block;
  }
}

.page-template-ovpn-testimonials .video-modal .modal-header {
  z-index: 1;
  border: 0;
  position: absolute;
  top: 0;
  right: 0;
}

.page-template-ovpn-testimonials .video-modal .modal-header button {
  color: #fff;
  opacity: 1;
  font-weight: 300;
}

.page-template-ovpn-testimonials .video-modal .modal-header button:hover {
  opacity: .7;
}

.page-template-ovpn-testimonials .video-modal .modal-content {
  background: unset;
  border: 0;
  margin: 0 auto;
}

.page-template-ovpn-testimonials .video-modal .modal-body {
  margin: 0 24px;
}

.page-template-ovpn-testimonials .video-modal .modal-body iframe {
  width: 100%;
  height: 100%;
  min-height: 375px;
}

@media (min-width: 992px) {
  .page-template-ovpn-testimonials .video-modal .modal-body iframe {
    min-height: 550px;
  }
}

.page-template-ovpn-testimonials .site-footer {
  margin: 0;
}

.category-newsletter .page-content .container {
  padding: 0 24px;
}

@media (min-width: 992px) {
  .category-newsletter .page-content .container {
    padding: 0;
  }
}

.category-newsletter .page-content .row {
  margin: 0;
}

.category-newsletter .ovpn__section-newsletter-group-wrapper {
  flex-direction: column;
  gap: 16px;
  margin-bottom: 32px;
  display: flex;
}

@media (min-width: 992px) {
  .category-newsletter .ovpn__section-newsletter-group-wrapper {
    flex-direction: row;
    gap: 64px;
    margin-bottom: 64px;
  }
}

.category-newsletter .ovpn__section-newsletter-group-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

.category-newsletter .ovpn__section-newsletter-group-list-item {
  border-bottom: 1px solid #cad0e0;
  padding: 8px;
}

.category-newsletter .ovpn__section-newsletter-group-list-item-meta {
  position: relative;
}

.category-newsletter .ovpn__section-newsletter-group-list-item-meta-intro {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-bottom: 24px;
  display: flex;
}

.category-newsletter .ovpn__section-newsletter-group-list-item-meta h5 {
  margin: 0;
}

@media (min-width: 992px) {
  .category-newsletter .ovpn__section-newsletter-group-list-item-meta h5 {
    margin-right: 24px;
  }
}

.category-newsletter .ovpn__section-newsletter-group-list-item-meta .year {
  color: #475376;
  letter-spacing: -.02em;
  background: #dce0eb;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  width: 46px;
  height: 24px;
  padding: 4px 8px;
  font-size: 12px;
  font-weight: 400;
  line-height: 24px;
  display: flex;
}

.category-newsletter .ovpn__section-newsletter-group-list-item-meta p {
  color: #475376;
  font-size: 16px;
}

@media (min-width: 992px) {
  .category-newsletter .ovpn__section-newsletter-group-list-item-meta {
    flex: 1;
  }
}

.category-newsletter .ovpn__section-newsletter-group-list-item-actions a {
  color: #1a3967;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  font-size: 14px;
  font-weight: 400;
  display: flex;
  transform: translateY(-8px);
}

.category-newsletter .ovpn__section-newsletter-group-list-item-actions a figure {
  margin: 0;
  padding-left: 8px;
  display: flex;
}

@media (min-width: 992px) {
  .category-newsletter .ovpn__section-newsletter-group-list-item {
    flex-direction: column;
    min-height: 205px;
    display: flex;
  }

  .category-newsletter .ovpn__section-newsletter-group {
    width: 50%;
  }
}

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