/*
Author: Max Palamarchuk
Telegram: https://t.me/maks_palamar
Url: https://xvstheme.com/
*/
.form-control:focus::-webkit-input-placeholder {
  opacity: 0;
}

.form-control:focus::-moz-placeholder {
  opacity: 0;
}

.form-control:focus:-ms-input-placeholder {
  opacity: 0;
}

.custom-scrollbar {
  scrollbar-color: #2B48BA #151515;
  scrollbar-width: thin;
}

.custom-scrollbar::-webkit-scrollbar {
  width: 4px;
  background-color: #151515;
}

.custom-scrollbar::-webkit-scrollbar-thumb {
  background-color: #2B48BA;
}

textarea {
  resize: none;
}

.mw-0 {
  min-width: 0;
}

.fw-500 {
  font-weight: 500;
}

.fw-600 {
  font-weight: 600;
}

.large {
  font-size: 1.1em;
}

.nav-link:focus-visible {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.btn {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.submit-btn {
  padding-left: 2rem;
  padding-right: 2rem;
  border-radius: 6px;
  font-size: 1.125rem;
  height: 52px;
}

.icon-btn {
  width: 24px;
  height: 24px;
  border: 0;
  padding: 0;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.table-fixed {
  table-layout: fixed;
}

.break-all {
  word-break: break-all;
}

.text-content blockquote, .text-content p, .text-content ul, .text-content h1, .text-content h2, .text-content h3, .text-content h4, .text-content h5, .text-content h6, .text-content table {
  margin-bottom: 1.5rem;
}

.text-content .text-list {
  padding-left: rem;
}

.text-list {
  list-style: none;
  padding-left: 0;
}

.text-list li {
  padding-left: 2rem;
  background: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.4443 18.3147C6.08879 19.4135 8.02219 20 10 20C12.6522 20 15.1957 18.9464 17.0711 17.0711C18.9464 15.1957 20 12.6522 20 10C20 8.02219 19.4135 6.08879 18.3147 4.4443C17.2159 2.79981 15.6541 1.51809 13.8268 0.761209C11.9996 0.00433283 9.98891 -0.193701 8.0491 0.192152C6.10929 0.578004 4.32746 1.53041 2.92894 2.92894C1.53041 4.32746 0.578004 6.10929 0.192152 8.0491C-0.193701 9.98891 0.00433283 11.9996 0.761209 13.8268C1.51809 15.6541 2.79981 17.2159 4.4443 18.3147ZM5.29988 2.96577C6.69112 2.03617 8.32677 1.54 10 1.54C11.111 1.54 12.2111 1.75883 13.2375 2.18398C14.2639 2.60914 15.1965 3.2323 15.9821 4.01788C16.7677 4.80346 17.3909 5.73609 17.816 6.7625C18.2412 7.78892 18.46 8.88902 18.46 10C18.46 11.6732 17.9638 13.3089 17.0342 14.7001C16.1046 16.0914 14.7834 17.1757 13.2375 17.816C11.6916 18.4563 9.99062 18.6239 8.34954 18.2974C6.70846 17.971 5.20103 17.1653 4.01788 15.9821C2.83473 14.799 2.02899 13.2915 1.70256 11.6505C1.37613 10.0094 1.54367 8.30836 2.18398 6.7625C2.8243 5.21664 3.90864 3.89537 5.29988 2.96577ZM8.67973 13.62C8.82538 13.7665 9.02317 13.8492 9.22973 13.85C9.33146 13.852 9.43257 13.8336 9.52705 13.7958C9.62152 13.758 9.70745 13.7016 9.77973 13.63L15.1597 8.24999C15.2314 8.17847 15.2882 8.09352 15.327 8.00001C15.3658 7.90649 15.3858 7.80624 15.3858 7.70499C15.3858 7.60375 15.3658 7.5035 15.327 7.40998C15.2882 7.31646 15.2314 7.23151 15.1597 7.15999C15.0889 7.08712 15.0042 7.02919 14.9106 6.98963C14.8169 6.95007 14.7164 6.92969 14.6147 6.92969C14.5131 6.92969 14.4125 6.95007 14.3189 6.98963C14.2253 7.02919 14.1406 7.08712 14.0697 7.15999L9.22973 12L6.69973 9.44999C6.62821 9.37833 6.54326 9.32148 6.44974 9.28269C6.35622 9.2439 6.25597 9.22394 6.15473 9.22394C6.05349 9.22394 5.95324 9.2439 5.85972 9.28269C5.7662 9.32148 5.68125 9.37833 5.60973 9.44999C5.46439 9.59615 5.38281 9.79388 5.38281 9.99999C5.38281 10.2061 5.46439 10.4038 5.60973 10.55L8.67973 13.62Z' fill='%2314B9F2'/%3E%3C/svg%3E%0A") no-repeat 0 50%;
  margin-bottom: .5rem;
}

.text-list li:last-child {
  margin-bottom: 0;
}

.accordion-item {
  background-color: transparent !important;
}

.paging {
  display: -ms-flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-align-items: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: 1.5rem;
  gap: .5rem;
}

.paging a,
.paging b,
.paging span {
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-width: 40px;
  padding-left: .85rem;
  padding-right: .85rem;
  background-color: #212121;
  border-radius: 6px;
  font-size: 14px;
  font-weight: 500;
  color: #fff;
}

.paging a:hover {
  background-color: #212121;
}

.paging span,
.paging b {
  background-color: #2B48BA;
  font-weight: 500;
  color: #fff;
}

.paging small {
  color: #6A6A6C;
  margin-left: auto;
  font-size: .8em;
}

.block {
  background-color: #0D2543;
  text-align: left;
  padding: 2rem;
  margin-bottom: 1.5rem;
}

@media (max-width: 575px) {
  .block {
    margin-bottom: 1rem;
  }
}

.block-tabs {
  -webkit-box-shadow: inset 0 -1px 0 #4D4D4D;
          box-shadow: inset 0 -1px 0 #4D4D4D;
  white-space: nowrap;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

.block-tabs .nav-link {
  font-weight: 600;
  font-size: .875rem;
  border-bottom: 3px solid transparent;
  color: #A4A5AF;
  padding: 13px 2rem;
}

@media (max-width: 1200px) {
  .block-tabs .nav-link {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}

.block-tabs .nav-link:hover {
  color: #2B48BA;
}

.block-tabs .nav-link.active {
  border-color: #2B48BA;
  color: #2B48BA;
}

.block-tabs2 {
  -webkit-box-shadow: inset 0 -1px 0 #4D4D4D;
          box-shadow: inset 0 -1px 0 #4D4D4D;
  white-space: nowrap;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  padding: .5rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.block-tabs2 .nav-link {
  font-weight: 600;
  font-size: .875rem;
  color: #A4A5AF;
  padding: .65rem 1.5rem;
  border-radius: 25px;
}

@media (max-width: 1200px) {
  .block-tabs2 .nav-link {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}

.block-tabs2 .nav-link:hover {
  color: #2B48BA;
}

.block-tabs2 .nav-link.active {
  background-color: #345E93;
  color: #fff;
}

.alert .btn-close {
  top: 50%;
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
}

.codes-input {
  position: relative;
}

.codes-input .form-control {
  padding-right: 3rem;
  padding-left: 1.5rem;
}

.codes-input .icon-btn {
  position: absolute;
  top: 50%;
  right: .75rem;
  padding: 0;
  margin-top: -16px;
}

.codes-textarea {
  position: relative;
}

.codes-textarea .form-control {
  border-radius: 0 0 8px 8px;
  border: 0 !important;
  background-color: #f5f5f5;
}

.codes-textarea .btn {
  position: absolute;
  right: .5rem;
  bottom: .5rem;
}

.codes-export {
  border-radius: 0 0 8px 8px;
  border: 0 !important;
  background-color: transparent;
  text-align: center;
  font-size: 1.1em;
  padding: 1rem;
  height: 72px;
}

.tab-buttons {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: .5rem;
  background-color: #212121;
  border-radius: 25px;
  white-space: nowrap;
}

.tab-buttons .nav-link {
  color: #6A6A6C;
  border-radius: 25px;
  padding: .5rem 1.5rem;
  font-weight: 700;
}

@media (max-width: 575px) {
  .tab-buttons .nav-link {
    width: 100%;
  }
}

.tab-buttons .nav-link:hover {
  color: #fff;
}

.tab-buttons .nav-link.active {
  background-color: #FFFFFF;
  color: #0C0C0C;
}

.dashboard .tab-buttons {
  border-radius: .5rem;
}

.dashboard .tab-buttons .nav-link {
  border-radius: .5rem;
}

.dropdown-menu {
  -webkit-box-shadow: 0px 12px 40px rgba(0, 0, 0, 0.5);
          box-shadow: 0px 12px 40px rgba(0, 0, 0, 0.5);
}

.dropdown-menu .dropdown-item {
  font-weight: 500;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: .25rem;
     -moz-column-gap: .25rem;
          column-gap: .25rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: flex;
  column-gap: .25rem;
  align-items: center;
}

.modal {
  -webkit-box-shadow: 0px 12px 40px rgba(0, 0, 0, 0.5);
          box-shadow: 0px 12px 40px rgba(0, 0, 0, 0.5);
}

.tabs {
  padding: .5rem .5rem 0;
  background-color: #666666;
  border-radius: 8px 8px 0 0;
  margin-bottom: .5rem;
  -webkit-box-shadow: inset 0 -1px 0 #4D4D4D;
          box-shadow: inset 0 -1px 0 #4D4D4D;
  white-space: nowrap;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

.tabs .nav-link {
  border-radius: 5px 5px 0px 0px;
  border: 1px solid transparent;
  border-bottom-color: #4D4D4D;
  background: #666666;
  margin-right: .25rem;
  font-weight: 600;
  color: #A4A5AF;
}

.tabs .nav-link.active {
  background-color: #4d4d4d;
  color: #fff;
  border-color: #4D4D4D;
  border-bottom-color: #4d4d4d;
}

.bottom-space {
  height: 72px;
}

.control-buttons {
  position: fixed;
  left: 0;
  bottom: 0;
  right: 0;
  padding: .75rem 1rem;
  -webkit-box-shadow: 0px 2px 18px -27px rgba(7, 39, 120, 0.08), 0px -1px 2px 0px rgba(24, 33, 55, 0.09);
          box-shadow: 0px 2px 18px -27px rgba(7, 39, 120, 0.08), 0px -1px 2px 0px rgba(24, 33, 55, 0.09);
  background-color: #0B1F39;
}

@media (min-width: 1200px) {
  .control-buttons {
    left: 300px;
    padding-left: 3rem;
    padding-right: 3rem;
  }
}

.control-buttons .btn-more {
  padding: 0 !important;
  width: 34px;
  height: 34px;
}

.divider-text {
  border-top: 1px solid #4D4D4D;
  padding-top: 1.5rem;
  position: relative;
}

.divider-text span {
  margin-bottom: 0;
  padding: 0 .5rem;
  line-height: 1;
  font-size: 14px;
  background-color: #fff;
  position: absolute;
  left: 50%;
  top: -9px;
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}

.table thead a img {
  opacity: .25;
  width: 12px;
  vertical-align: middle;
}

.table-rounded {
  border: 1px solid #2C2C2C;
  overflow: hidden;
}

.table-rounded th + th,
.table-rounded td + td {
  border-left: 1px solid #2C2C2C !important;
}

.table-rounded > *:last-child > tr:last-child th,
.table-rounded > *:last-child > tr:last-child td {
  border-bottom: 0 !important;
}

.table-justify {
  text-align: center;
}

.table-justify td:last-child,
.table-justify th:last-child {
  text-align: right;
}

.table-justify td:first-child,
.table-justify th:first-child {
  text-align: left;
}

@media (min-width: 992px) {
  .table-fixed {
    table-layout: fixed;
  }
}

.channel-avatar {
  width: 3rem;
  height: 3rem;
  border-radius: 50%;
}

.btn-options:after {
  content: "Less options";
}

.btn-options.collapsed:after {
  content: "More options";
}

#xfiles th, #xfiles th a {
  color: #6A6A6C;
}

html {
  height: 100%;
}

@media (max-width: 991px) {
  html {
    font-size: 14px;
  }
}

body {
  min-height: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  font-size: 1rem;
}

.app {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  display: -ms-flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

main {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  display: -ms-flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.header {
  background: rgba(6, 6, 7, 0.1);
  -webkit-backdrop-filter: blur(15px);
          backdrop-filter: blur(15px);
  position: relative;
  z-index: 10;
  margin-bottom: 5rem;
}

.header-row {
  height: 90px;
}

.header-nav {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  border: 1px solid #212121;
  border-radius: 12px;
  background: -o-linear-gradient(6.11deg, rgba(0, 0, 0, 0.65) 1.89%, rgba(62, 63, 69, 0.65) 157.15%);
  background: linear-gradient(83.89deg, rgba(0, 0, 0, 0.65) 1.89%, rgba(62, 63, 69, 0.65) 157.15%);
}

.header-nav a {
  font-size: 1.125rem;
  padding: 11px 1rem;
  color: #6A6A6C;
}

.header-nav a:hover, .header-nav a.active {
  color: #fff;
}

.header .dropdown-menu {
  min-width: 210px;
  font-size: 1rem;
}

.footer {
  background: #000;
  padding: 64px 0;
}

.footer-title {
  font-size: 3rem;
  line-height: 1.2;
}

.footer-logo img {
  height: 58px;
}

.footer-nav a {
  color: #6A6A6C;
  padding-left: 0;
  padding-right: 0;
}

.footer-nav a:hover {
  color: #fff;
}

.footer .copyright {
  font-size: .85em;
  opacity: .65;
}

.section {
  padding: 6rem 0;
}

.section-title {
  color: #fff;
  font-size: 3.5rem;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 1rem;
  margin-bottom: 2rem;
}

.section-title:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='16' fill='none'%3E%3Crect width='16' height='16' fill='%23212121' rx='8'/%3E%3Crect width='16' height='16' x='24' fill='%232B48BA' rx='8'/%3E%3C/svg%3E");
  width: 40px;
  height: 16px;
  content: "";
  position: relative;
  display: inline-block;
  margin-top: 5px;
}

.page {
  margin-bottom: 3em;
}

.block {
  background-color: #151515;
  padding: 3rem;
  border-radius: 20px;
}

.dashboard .block {
  padding: 1.125rem;
  border-radius: 10px;
}

.page-title {
  font-size: 3rem;
  margin-bottom: 3rem;
}

.bold-forms .form-control,
.bold-forms .form-select {
  font-weight: bold;
}

.slide {
  position: relative;
  padding-top: 5rem;
  padding-bottom: 5rem;
  height: 615px;
  background: #6D7A8A url("../images/slide.jpg") no-repeat top/cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 1.5rem;
  font-size: 1.5rem;
}

.slide .btn {
  height: 64px;
  padding-left: 2rem;
  padding-right: 2rem;
  font-size: 1.125rem;
}

.slide-title {
  font-size: 4rem;
  color: #fff;
}

.features {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 0.5rem;
  background: -o-radial-gradient(57.21% 56.85%, 189.01% 101.49%, rgba(0, 0, 0, 0.65) 11.67%, rgba(62, 63, 69, 0.65) 78.67%);
  background: radial-gradient(189.01% 101.49% at 57.21% 56.85%, rgba(0, 0, 0, 0.65) 11.67%, rgba(62, 63, 69, 0.65) 78.67%);
  padding: 2rem;
  border-radius: 8px;
  font-size: 1.25rem;
}

.features-icon {
  width: 56px;
  height: 56px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-transition: 1s;
  -o-transition: 1s;
  transition: 1s;
}

.features-title {
  font-size: 2.5rem;
  color: #fff;
}

.features:hover .features-icon {
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg);
}

.accordion {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  row-gap: 1rem;
}

.accordion-item {
  position: relative;
  border-radius: 0 !important;
  border: 0 !important;
  border-left: 0;
  border-top: 0;
  border-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  border-radius: 8px;
}

.accordion-item button {
  border: none !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  font-size: 1.75rem;
  color: #fff !important;
  border-radius: 8px;
  background: #0C0C0C -o-radial-gradient(57.21% 56.85%, 189.01% 101.49%, rgba(0, 0, 0, 0.65) 11.67%, rgba(62, 63, 69, 0.65) 78.67%);
  background: #0C0C0C radial-gradient(189.01% 101.49% at 57.21% 56.85%, rgba(0, 0, 0, 0.65) 11.67%, rgba(62, 63, 69, 0.65) 78.67%);
  -webkit-transition: .15s;
  -o-transition: .15s;
  transition: .15s;
  padding: 1.5rem;
}

.accordion-item button:not(.collapsed) {
  background-color: #FFF;
  background-image: none;
  border-radius: 8px 8px 0 0;
  color: #060607 !important;
}

.accordion-item .accordion-collapse {
  background: #FFF;
  border-radius: 0 0 8px 8px;
  color: #060607;
}

.accordion-item .accordion-body {
  padding: 0 1.5rem 1.5rem;
  color: #6A6A6C;
  font-size: 1.25rem;
}

.article {
  font-size: 1.375rem;
  padding-bottom: 3rem;
  margin-bottom: 3rem;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='12' fill='none'%3E%3Cg fill='%23CECDD2' clip-path='url(%23a)'%3E%3Cpath d='M.98 11.242H0L3.668 0h.98L.98 11.242ZM8.636 11.242h-.98L11.324 0h.98L8.636 11.242ZM16.293 11.242h-.98L18.98 0h.98l-3.668 11.242ZM23.949 11.242h-.98L26.637 0h.98l-3.668 11.242ZM31.605 11.242h-.98L34.293 0h.98l-3.668 11.242ZM39.261 11.242h-.98L41.95 0h.98l-3.668 11.242ZM46.917 11.242h-.98L49.606 0h.98l-3.669 11.242ZM54.574 11.242h-.98L57.262 0h.98l-3.668 11.242ZM62.23 11.242h-.98L64.918 0h.98L62.23 11.242ZM69.886 11.242h-.98L72.574 0h.98l-3.668 11.242ZM77.543 11.242h-.98L80.23 0h.98l-3.668 11.242ZM85.199 11.242h-.98L87.887 0h.98l-3.668 11.242ZM92.855 11.242h-.98L95.543 0h.98l-3.668 11.242ZM100.511 11.242h-.98L103.2 0h.98l-3.668 11.242ZM108.168 11.242h-.98L110.855 0h.981l-3.668 11.242ZM115.824 11.242h-.98L118.512 0h.98l-3.668 11.242ZM123.48 11.242h-.98L126.168 0h.98l-3.668 11.242ZM131.136 11.242h-.98L133.824 0h.98l-3.668 11.242ZM138.792 11.242h-.98L141.48 0h.98l-3.668 11.242ZM146.449 11.242h-.98L149.137 0h.98l-3.668 11.242ZM154.105 11.242h-.98L156.793 0h.98l-3.668 11.242ZM161.761 11.242h-.98L164.449 0h.98l-3.668 11.242ZM169.417 11.242h-.979L172.105 0h.98l-3.668 11.242ZM177.074 11.242h-.98L179.762 0h.98l-3.668 11.242ZM184.73 11.242h-.98L187.418 0h.98l-3.668 11.242ZM192.386 11.242h-.98L195.074 0h.98l-3.668 11.242ZM200.042 11.242h-.98L202.73 0h.98l-3.668 11.242ZM207.699 11.242h-.98L210.387 0h.98l-3.668 11.242ZM215.355 11.242h-.98L218.043 0h.98l-3.668 11.242ZM223.011 11.242h-.98L225.699 0h.98l-3.668 11.242ZM230.667 11.242h-.979L233.355 0h.98l-3.668 11.242ZM238.324 11.242h-.98L241.012 0h.98l-3.668 11.242ZM245.98 11.242H245L248.668 0h.98l-3.668 11.242ZM253.636 11.242h-.98L256.324 0h.98l-3.668 11.242ZM261.293 11.242h-.981L263.98 0h.981l-3.668 11.242ZM268.949 11.242h-.98L271.637 0h.98l-3.668 11.242ZM276.605 11.242h-.98L279.293 0h.98l-3.668 11.242ZM284.261 11.242h-.98L286.949 0h.98l-3.668 11.242ZM291.918 11.242h-.98L294.605 0h.981l-3.668 11.242ZM299.574 11.242h-.98L302.262 0h.98l-3.668 11.242ZM307.23 11.242h-.98L309.918 0h.98l-3.668 11.242ZM314.886 11.242h-.98L317.574 0h.98l-3.668 11.242ZM322.543 11.242h-.981L325.23 0h.981l-3.668 11.242ZM330.199 11.242h-.98L332.887 0h.98l-3.668 11.242ZM337.855 11.242h-.98L340.543 0h.98l-3.668 11.242ZM345.511 11.242h-.98L348.199 0h.98l-3.668 11.242ZM353.168 11.242h-.98L355.855 0h.981l-3.668 11.242ZM360.824 11.242h-.98L363.512 0h.98l-3.668 11.242ZM368.48 11.242h-.98L371.168 0h.98l-3.668 11.242ZM376.136 11.242h-.98L378.824 0h.98l-3.668 11.242ZM383.793 11.242h-.981L386.48 0h.981l-3.668 11.242ZM391.449 11.242h-.98L394.137 0h.98l-3.668 11.242ZM399.105 11.242h-.98L401.793 0h.98l-3.668 11.242ZM406.761 11.242h-.98L409.449 0h.98l-3.668 11.242ZM414.418 11.242h-.98L417.105 0h.981l-3.668 11.242ZM422.074 11.242h-.98L424.762 0h.98l-3.668 11.242ZM429.73 11.242h-.98L432.418 0h.98l-3.668 11.242ZM437.386 11.242h-.98L440.074 0h.98l-3.668 11.242ZM445.043 11.242h-.981L447.73 0h.981l-3.668 11.242ZM452.699 11.242h-.98L455.387 0h.98l-3.668 11.242ZM460.355 11.242h-.98L463.043 0h.98l-3.668 11.242ZM468.011 11.242h-.98L470.699 0h.98l-3.668 11.242ZM475.668 11.242h-.98L478.355 0h.981l-3.668 11.242ZM483.324 11.242h-.98L486.012 0h.98l-3.668 11.242ZM490.98 11.242H490L493.668 0h.98l-3.668 11.242ZM498.636 11.242h-.98L501.324 0h.98l-3.668 11.242ZM506.293 11.242h-.981L508.98 0h.981l-3.668 11.242ZM513.949 11.242h-.98L516.637 0h.98l-3.668 11.242ZM521.605 11.242h-.98L524.293 0h.98l-3.668 11.242ZM529.261 11.242h-.98L531.949 0h.98l-3.668 11.242ZM536.917 11.242h-.979L539.606 0h.98l-3.669 11.242ZM544.574 11.242h-.98L547.262 0h.98l-3.668 11.242ZM552.23 11.242h-.98L554.918 0h.98l-3.668 11.242ZM559.886 11.242h-.98L562.574 0h.98l-3.668 11.242ZM567.542 11.242h-.98L570.231 0h.98l-3.669 11.242ZM575.199 11.242h-.98L577.887 0h.98l-3.668 11.242ZM582.855 11.242h-.98L585.543 0h.98l-3.668 11.242ZM590.511 11.242h-.98L593.199 0h.98l-3.668 11.242ZM598.167 11.242h-.979L600.856 0h.98l-3.669 11.242ZM605.824 11.242h-.98L608.512 0h.98l-3.668 11.242ZM613.48 11.242h-.98L616.168 0h.98l-3.668 11.242ZM621.136 11.242h-.98L623.824 0h.98l-3.668 11.242ZM628.792 11.242h-.98L631.481 0h.98l-3.669 11.242ZM636.449 11.242h-.98L639.137 0h.98l-3.668 11.242ZM644.105 11.242h-.98L646.793 0h.98l-3.668 11.242ZM651.761 11.242h-.98L654.449 0h.98l-3.668 11.242ZM659.417 11.242h-.979L662.106 0h.98l-3.669 11.242ZM667.074 11.242h-.98L669.762 0h.98l-3.668 11.242ZM674.73 11.242h-.98L677.418 0h.98l-3.668 11.242ZM682.386 11.242h-.98L685.074 0h.98l-3.668 11.242ZM690.042 11.242h-.98L692.731 0h.98l-3.669 11.242ZM697.699 11.242h-.98L700.387 0h.98l-3.668 11.242ZM705.355 11.242h-.98L708.043 0h.98l-3.668 11.242ZM713.011 11.242h-.98L715.699 0h.98l-3.668 11.242ZM720.667 11.242h-.979L723.356 0h.98l-3.669 11.242ZM728.324 11.242h-.98L731.012 0h.98l-3.668 11.242ZM735.98 11.242H735L738.668 0h.98l-3.668 11.242ZM743.636 11.242h-.98L746.324 0h.98l-3.668 11.242ZM751.292 11.242h-.98L753.981 0h.98l-3.669 11.242ZM758.949 11.242h-.98L761.637 0h.98l-3.668 11.242ZM766.605 11.242h-.98L769.293 0h.98l-3.668 11.242ZM774.261 11.242h-.98L776.949 0h.98l-3.668 11.242ZM781.917 11.242h-.979L784.606 0h.98l-3.669 11.242ZM789.574 11.242h-.98L792.262 0h.98l-3.668 11.242ZM797.23 11.242h-.98L799.918 0h.98l-3.668 11.242ZM804.886 11.242h-.98L807.574 0h.98l-3.668 11.242ZM812.542 11.242h-.98L815.231 0h.98l-3.669 11.242ZM820.199 11.242h-.98L822.887 0h.98l-3.668 11.242ZM827.855 11.242h-.98L830.543 0h.98l-3.668 11.242ZM835.511 11.242h-.98L838.199 0h.98l-3.668 11.242ZM843.167 11.242h-.979L845.856 0h.98l-3.669 11.242Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h15v12H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") repeat-x bottom;
}

.article-title {
  color: #fff;
  font-size: 2.5rem;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 1rem;
  margin-bottom: 2rem;
}

.article-title:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='16' fill='none'%3E%3Crect width='16' height='16' fill='%23212121' rx='8'/%3E%3Crect width='16' height='16' x='24' fill='%232B48BA' rx='8'/%3E%3C/svg%3E");
  width: 40px;
  height: 16px;
  content: "";
  position: relative;
  display: block;
}

.table-premium {
  table-layout: fixed;
  text-align: center;
}

.table-premium thead {
  font-size: 2rem;
}

.table-premium td, .table-premium th {
  height: 80px;
  vertical-align: middle;
  border-bottom: 0 !important;
}

.premium-item {
  padding: 1.5rem;
  border-radius: 8px;
  background-color: #151515;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: .5rem;
}

.premium-item-days {
  padding: .5rem 1rem;
  border-radius: 25px;
  background-color: #444;
  color: #fff;
  text-transform: uppercase;
}

.premium-item-count {
  font-size: 3rem;
  color: #fff;
}

.check-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.check-list li {
  padding-left: 2rem;
  color: #fff;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%232B48BA' d='m9.55 18-5.7-5.7 1.425-1.425L9.55 15.15l9.175-9.175L20.15 7.4 9.55 18Z'/%3E%3C/svg%3E") no-repeat 0 50%;
}

.tier {
  border-bottom: 2px solid #4D4D4D;
  padding-bottom: 2rem;
  margin-bottom: 2rem;
}

.tier-title {
  position: relative;
  padding-left: 2rem;
  font-size: 2rem;
  color: #fff;
}

.tier-title span {
  font-size: 1.25rem;
  color: #6A6A6C;
  text-transform: uppercase;
}

.tier-title:before {
  width: 16px;
  height: 16px;
  background-color: #2B48BA;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -8px;
  content: "";
}

.tier-countries {
  font-weight: bold;
  color: #fff;
}

.cta-block {
  position: relative;
  padding: 5rem 2rem;
  height: 615px;
  background: #383A42 url("../images/decor5.jpg") no-repeat center/cover;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 1.5rem;
  font-size: 1.5rem;
}

.cta-block-title {
  font-size: 4rem;
}

.cta-block .btn {
  height: 64px;
  padding-left: 2rem;
  padding-right: 2rem;
  font-size: 1.125rem;
}

.dashboard {
  padding-left: 180px;
  background-color: #060607;
  padding-top: 110px;
}

@media (max-width: 1199px) {
  .dashboard {
    padding-left: 0;
  }
}

.dashboard-header {
  color: #fff;
  left: 180px;
  position: absolute;
  top: 0;
  right: 0;
  border-bottom: 1px solid #212121;
}

@media (max-width: 1199px) {
  .dashboard-header {
    left: 0;
  }
}

.navpanel {
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  width: 200px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: auto;
  z-index: 1000;
  padding: 1.75rem 1rem;
  background-color: #0C0C0C;
}

@media (max-width: 1199px) {
  .navpanel {
    width: 240px;
    padding-top: 1.25rem;
    top: 0;
    opacity: 0;
    -webkit-transform: translate(-100%, 0);
        -ms-transform: translate(-100%, 0);
            transform: translate(-100%, 0);
    -webkit-transition: .25s;
    -o-transition: .25s;
    transition: .25s;
    z-index: 1001;
  }
  .navpanel.open {
    opacity: 1;
    -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  .navpanel-backdrop {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1000;
    background-color: rgba(0, 0, 0, 0.25);
  }
}

.navpanel-close {
  position: absolute;
  right: 10px;
  top: 10px;
}

.navpanel-divider {
  height: 15px;
  width: 110px;
  margin: 1rem auto;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='12' fill='none'%3E%3Cg fill='%23CECDD2' clip-path='url(%23a)'%3E%3Cpath d='M.98 11.242H0L3.668 0h.98L.98 11.242ZM8.636 11.242h-.98L11.324 0h.98L8.636 11.242ZM16.293 11.242h-.98L18.98 0h.98l-3.668 11.242ZM23.949 11.242h-.98L26.637 0h.98l-3.668 11.242ZM31.605 11.242h-.98L34.293 0h.98l-3.668 11.242ZM39.261 11.242h-.98L41.95 0h.98l-3.668 11.242ZM46.917 11.242h-.98L49.606 0h.98l-3.669 11.242ZM54.574 11.242h-.98L57.262 0h.98l-3.668 11.242ZM62.23 11.242h-.98L64.918 0h.98L62.23 11.242ZM69.886 11.242h-.98L72.574 0h.98l-3.668 11.242ZM77.543 11.242h-.98L80.23 0h.98l-3.668 11.242ZM85.199 11.242h-.98L87.887 0h.98l-3.668 11.242ZM92.855 11.242h-.98L95.543 0h.98l-3.668 11.242ZM100.511 11.242h-.98L103.2 0h.98l-3.668 11.242ZM108.168 11.242h-.98L110.855 0h.981l-3.668 11.242ZM115.824 11.242h-.98L118.512 0h.98l-3.668 11.242ZM123.48 11.242h-.98L126.168 0h.98l-3.668 11.242ZM131.136 11.242h-.98L133.824 0h.98l-3.668 11.242ZM138.792 11.242h-.98L141.48 0h.98l-3.668 11.242ZM146.449 11.242h-.98L149.137 0h.98l-3.668 11.242ZM154.105 11.242h-.98L156.793 0h.98l-3.668 11.242ZM161.761 11.242h-.98L164.449 0h.98l-3.668 11.242ZM169.417 11.242h-.979L172.105 0h.98l-3.668 11.242ZM177.074 11.242h-.98L179.762 0h.98l-3.668 11.242ZM184.73 11.242h-.98L187.418 0h.98l-3.668 11.242ZM192.386 11.242h-.98L195.074 0h.98l-3.668 11.242ZM200.042 11.242h-.98L202.73 0h.98l-3.668 11.242ZM207.699 11.242h-.98L210.387 0h.98l-3.668 11.242ZM215.355 11.242h-.98L218.043 0h.98l-3.668 11.242ZM223.011 11.242h-.98L225.699 0h.98l-3.668 11.242ZM230.667 11.242h-.979L233.355 0h.98l-3.668 11.242ZM238.324 11.242h-.98L241.012 0h.98l-3.668 11.242ZM245.98 11.242H245L248.668 0h.98l-3.668 11.242ZM253.636 11.242h-.98L256.324 0h.98l-3.668 11.242ZM261.293 11.242h-.981L263.98 0h.981l-3.668 11.242ZM268.949 11.242h-.98L271.637 0h.98l-3.668 11.242ZM276.605 11.242h-.98L279.293 0h.98l-3.668 11.242ZM284.261 11.242h-.98L286.949 0h.98l-3.668 11.242ZM291.918 11.242h-.98L294.605 0h.981l-3.668 11.242ZM299.574 11.242h-.98L302.262 0h.98l-3.668 11.242ZM307.23 11.242h-.98L309.918 0h.98l-3.668 11.242ZM314.886 11.242h-.98L317.574 0h.98l-3.668 11.242ZM322.543 11.242h-.981L325.23 0h.981l-3.668 11.242ZM330.199 11.242h-.98L332.887 0h.98l-3.668 11.242ZM337.855 11.242h-.98L340.543 0h.98l-3.668 11.242ZM345.511 11.242h-.98L348.199 0h.98l-3.668 11.242ZM353.168 11.242h-.98L355.855 0h.981l-3.668 11.242ZM360.824 11.242h-.98L363.512 0h.98l-3.668 11.242ZM368.48 11.242h-.98L371.168 0h.98l-3.668 11.242ZM376.136 11.242h-.98L378.824 0h.98l-3.668 11.242ZM383.793 11.242h-.981L386.48 0h.981l-3.668 11.242ZM391.449 11.242h-.98L394.137 0h.98l-3.668 11.242ZM399.105 11.242h-.98L401.793 0h.98l-3.668 11.242ZM406.761 11.242h-.98L409.449 0h.98l-3.668 11.242ZM414.418 11.242h-.98L417.105 0h.981l-3.668 11.242ZM422.074 11.242h-.98L424.762 0h.98l-3.668 11.242ZM429.73 11.242h-.98L432.418 0h.98l-3.668 11.242ZM437.386 11.242h-.98L440.074 0h.98l-3.668 11.242ZM445.043 11.242h-.981L447.73 0h.981l-3.668 11.242ZM452.699 11.242h-.98L455.387 0h.98l-3.668 11.242ZM460.355 11.242h-.98L463.043 0h.98l-3.668 11.242ZM468.011 11.242h-.98L470.699 0h.98l-3.668 11.242ZM475.668 11.242h-.98L478.355 0h.981l-3.668 11.242ZM483.324 11.242h-.98L486.012 0h.98l-3.668 11.242ZM490.98 11.242H490L493.668 0h.98l-3.668 11.242ZM498.636 11.242h-.98L501.324 0h.98l-3.668 11.242ZM506.293 11.242h-.981L508.98 0h.981l-3.668 11.242ZM513.949 11.242h-.98L516.637 0h.98l-3.668 11.242ZM521.605 11.242h-.98L524.293 0h.98l-3.668 11.242ZM529.261 11.242h-.98L531.949 0h.98l-3.668 11.242ZM536.917 11.242h-.979L539.606 0h.98l-3.669 11.242ZM544.574 11.242h-.98L547.262 0h.98l-3.668 11.242ZM552.23 11.242h-.98L554.918 0h.98l-3.668 11.242ZM559.886 11.242h-.98L562.574 0h.98l-3.668 11.242ZM567.542 11.242h-.98L570.231 0h.98l-3.669 11.242ZM575.199 11.242h-.98L577.887 0h.98l-3.668 11.242ZM582.855 11.242h-.98L585.543 0h.98l-3.668 11.242ZM590.511 11.242h-.98L593.199 0h.98l-3.668 11.242ZM598.167 11.242h-.979L600.856 0h.98l-3.669 11.242ZM605.824 11.242h-.98L608.512 0h.98l-3.668 11.242ZM613.48 11.242h-.98L616.168 0h.98l-3.668 11.242ZM621.136 11.242h-.98L623.824 0h.98l-3.668 11.242ZM628.792 11.242h-.98L631.481 0h.98l-3.669 11.242ZM636.449 11.242h-.98L639.137 0h.98l-3.668 11.242ZM644.105 11.242h-.98L646.793 0h.98l-3.668 11.242ZM651.761 11.242h-.98L654.449 0h.98l-3.668 11.242ZM659.417 11.242h-.979L662.106 0h.98l-3.669 11.242ZM667.074 11.242h-.98L669.762 0h.98l-3.668 11.242ZM674.73 11.242h-.98L677.418 0h.98l-3.668 11.242ZM682.386 11.242h-.98L685.074 0h.98l-3.668 11.242ZM690.042 11.242h-.98L692.731 0h.98l-3.669 11.242ZM697.699 11.242h-.98L700.387 0h.98l-3.668 11.242ZM705.355 11.242h-.98L708.043 0h.98l-3.668 11.242ZM713.011 11.242h-.98L715.699 0h.98l-3.668 11.242ZM720.667 11.242h-.979L723.356 0h.98l-3.669 11.242ZM728.324 11.242h-.98L731.012 0h.98l-3.668 11.242ZM735.98 11.242H735L738.668 0h.98l-3.668 11.242ZM743.636 11.242h-.98L746.324 0h.98l-3.668 11.242ZM751.292 11.242h-.98L753.981 0h.98l-3.669 11.242ZM758.949 11.242h-.98L761.637 0h.98l-3.668 11.242ZM766.605 11.242h-.98L769.293 0h.98l-3.668 11.242ZM774.261 11.242h-.98L776.949 0h.98l-3.668 11.242ZM781.917 11.242h-.979L784.606 0h.98l-3.669 11.242ZM789.574 11.242h-.98L792.262 0h.98l-3.668 11.242ZM797.23 11.242h-.98L799.918 0h.98l-3.668 11.242ZM804.886 11.242h-.98L807.574 0h.98l-3.668 11.242ZM812.542 11.242h-.98L815.231 0h.98l-3.669 11.242ZM820.199 11.242h-.98L822.887 0h.98l-3.668 11.242ZM827.855 11.242h-.98L830.543 0h.98l-3.668 11.242ZM835.511 11.242h-.98L838.199 0h.98l-3.668 11.242ZM843.167 11.242h-.979L845.856 0h.98l-3.669 11.242Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h15v12H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") repeat-x left bottom;
}

.navpanel-menu {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}

.navpanel-menu .nav-link {
  padding: 2px .5rem;
  border-radius: .5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  color: #A4A5AF;
  font-weight: 500;
  font-size: .875rem;
}

.navpanel-menu .nav-link:hover {
  background-color: #151515;
}

.navpanel-menu .nav-link.active {
  background-color: #fff;
  color: #0C0C0C;
}

.navpanel-icon {
  min-width: 40px;
  width: 40px;
  height: 40px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.search .form-control {
  padding-left: 48px;
  background: #151515 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%23BFBFBF' d='m14.333 15.5-5.25-5.25a5.08 5.08 0 0 1-3.167 1.083c-1.513 0-2.794-.524-3.843-1.573C1.024 8.712.5 7.43.5 5.917c0-1.514.524-2.795 1.573-3.844S4.403.5 5.917.5c1.514 0 2.795.524 3.843 1.573 1.049 1.049 1.573 2.33 1.573 3.844a5.08 5.08 0 0 1-1.083 3.166l5.25 5.25-1.167 1.167ZM5.917 9.667c1.041 0 1.927-.365 2.656-1.094.73-.73 1.094-1.615 1.094-2.656 0-1.042-.365-1.927-1.094-2.657-.73-.729-1.615-1.093-2.656-1.093-1.042 0-1.927.364-2.657 1.093-.729.73-1.093 1.615-1.093 2.657 0 1.041.364 1.927 1.093 2.656.73.73 1.615 1.094 2.657 1.094Z'/%3E%3C/svg%3E") 16px 50% no-repeat;
}

.flist-table th {
  white-space: nowrap;
  color: #6A6A6C;
}

.flist-table td {
  color: #fff;
}

.flist-table th, .flist-table td {
  background-color: transparent;
}

.flist-table th a, .flist-table td a {
  color: inherit;
}

.flist-table th:first-child, .flist-table td:first-child {
  padding-right: 0;
}

.flist-table th:last-child, .flist-table td:last-child {
  padding-left: 0;
}

.flist-table th.control, .flist-table td.control {
  width: 30px;
  text-align: center;
}
